
From nobody Thu Feb  1 14:54:38 2018
Return-Path: <bclaise@cisco.com>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B484E12EAF6; Thu,  1 Feb 2018 14:54:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.509
X-Spam-Level: 
X-Spam-Status: No, score=-14.509 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 GIFkw0gQTE4d; Thu,  1 Feb 2018 14:54:31 -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 97A91126CC7; Thu,  1 Feb 2018 14:54:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9669; q=dns/txt; s=iport; t=1517525671; x=1518735271; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=E4/84YCs7lkh+3T/3N5aa6X6pcBIeBopY8n7ppFL2pI=; b=MAIhhxN+piHfY1KYbIh41c+REUxTLuq+ciIRi3wbOz7tWTLo/YZTcGJ4 RYcIHGIk6Wh0rMmpZZJrPnueVV4Z+SRt8MwG6pPaXDbdvBJWN04Drsia4 LZDoHEZtMcE6EEXxIuyWGQAMRvqW4/hz15C831eyLb9x1xPhAdiIipY7i k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B4AQCemXNa/xbLJq1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYQodSiDYIsYjzuRc4VqggIKGAEKhRgCgwgVAQEBAQEBAQECayi?= =?us-ascii?q?FIwEBAQMBAQEhSwIJEAsYJwMCAicfEQYNBgIBAYopCBCtF4InJoo/AQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBGAWEaYNsghGDBYMvAQECAQGBOgESAYM2gmUFimYJmTS?= =?us-ascii?q?IGY1Vgh6GI4NxJodZjWmBbYgVgTw1I2BwMxoIGxU9giqCHG6BbkA3igCCPAEBA?= =?us-ascii?q?Q?=
X-IronPort-AV: E=Sophos;i="5.46,444,1511827200"; d="scan'208,217";a="1750111"
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; 01 Feb 2018 22:54:27 +0000
Received: from [10.61.78.179] (ams3-vpn-dhcp3763.cisco.com [10.61.78.179]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id w11MsQ66003280; Thu, 1 Feb 2018 22:54:26 GMT
To: Tony Przygienda <tonysietf@gmail.com>
Cc: The IESG <iesg@ietf.org>, rift-chairs@ietf.org, rift@ietf.org, Alvaro Retana <aretana.ietf@gmail.com>
References: <151688718885.31342.12143691556447545209.idtracker@ietfa.amsl.com> <CA+wi2hPJbi+7uxzsmwcMtCA8pex9=8bDTXpAznDg+g2OSfhRFg@mail.gmail.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <9c331871-7da6-473a-a434-b639d0228362@cisco.com>
Date: Thu, 1 Feb 2018 23:54:24 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2
MIME-Version: 1.0
In-Reply-To: <CA+wi2hPJbi+7uxzsmwcMtCA8pex9=8bDTXpAznDg+g2OSfhRFg@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------714CC809E3B9D6053F0FBD04"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/uhJvJtX4NRVwmkNk8152jqcyK0s>
Subject: Re: [Rift] Benoit Claise's No Objection on charter-ietf-rift-00-04: (with COMMENT)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 22:54:34 -0000

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

Hi Tony,
> Benoit, thanks for review. Agree with your comments. Further comments
>
> 1. I personally think implementation status is kept more handy as a 
> separate document from spec ...
> 2. I think that monitoring YANG discussion is best kept as separate 
> model/topic from configuration Yang.
I advice you to read 
https://datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/, 
in the RFC editor queue.
config and oper data (or intent and applied) are in different datastores.
> Yang is _great_ for configuration but monitoring has its own 
> challenges (based on practical experience ;-). Worthy discussion in 
> the group and possibly a template of things to come in other 
> protocols, i.e. how do we provide good telemetry into a protocol 
> without starting with Yang or any other modelling/transport 
> preconception ...  In fact, I would argue that to do really good 
> monitoring @ certain point in time you fall back on packet encodings 
> themselves, i.e. you read thrift/protobuf packets from something like 
> a streaming medium [which puts you close to e.g. flooding albeit you 
> are willing to "miss things" being on a slower, reliable medium like 
> TCP while still achieving consistency] ...
The YANG objects for configuration and operational data are orthogonal 
to the encoding or the transport, or even if this is used for monitoring 
or streaming telemetry. I should be missing something.

>
> thanks
>
> --- tony
>
> On Thu, Jan 25, 2018 at 5:33 AM, Benoit Claise <bclaise@cisco.com 
> <mailto:bclaise@cisco.com>> wrote:
>
>     Benoit Claise has entered the following ballot position for
>     charter-ietf-rift-00-04: No Objection
>
>     When responding, please keep the subject line intact and reply to all
>     email addresses included in the To and CC lines. (Feel free to cut
>     this
>     introductory paragraph, however.)
>
>
>
>     The document, along with other ballot positions, can be found here:
>     https://datatracker.ietf.org/doc/charter-ietf-rift/
>     <https://datatracker.ietf.org/doc/charter-ietf-rift/>
>
>
>
>     ----------------------------------------------------------------------
>     COMMENT:
>     ----------------------------------------------------------------------
>
>      - A YANG module focused on configuration of protocol instances
>     I hope that this work item is
>      - A YANG module focused on configuration and monitoring of
>     protocol instances
>
>     Editorial
>      - A Standards Track specification based on draft-przygienda-rift.
>     The document
>      will include:
>        - an Implementation Status section as described in RFC 7942
>        - an Operational Considerations section to explain how the
>     protocol is
>        configured, deployed, and diagnosed - Security and Privacy
>     Considerations,
>        although this material may refer to a separate Threat Analysis
>     document
>        (q.v.)
>
>     The sentence starting with "- Security and Privacy Considerations,
>     ..." should have a new line.
>
>
>     _______________________________________________
>     Rift mailing list
>     Rift@ietf.org <mailto:Rift@ietf.org>
>     https://www.ietf.org/mailman/listinfo/rift
>     <https://www.ietf.org/mailman/listinfo/rift>
>
>


--------------714CC809E3B9D6053F0FBD04
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 text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Tony,<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+wi2hPJbi+7uxzsmwcMtCA8pex9=8bDTXpAznDg+g2OSfhRFg@mail.gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>Benoit, thanks for review. Agree with your comments.
                Further comments<br>
                <br>
              </div>
              1. I personally think implementation status is kept more
              handy as a separate document from spec ... <br>
            </div>
            2. I think that monitoring YANG discussion is best kept as
            separate model/topic from configuration Yang. </div>
        </div>
      </div>
    </blockquote>
    I advice you to read
    <a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/">https://datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/</a>,
    in the RFC editor queue.<br>
    config and oper data (or intent and applied) are in different
    datastores.<br>
    <blockquote type="cite"
cite="mid:CA+wi2hPJbi+7uxzsmwcMtCA8pex9=8bDTXpAznDg+g2OSfhRFg@mail.gmail.com">
      <div dir="ltr">
        <div>
          <div>Yang is _great_ for configuration but monitoring has its
            own challenges (based on practical experience ;-). Worthy
            discussion in the group and possibly a template of things to
            come in other protocols, i.e. how do we provide good
            telemetry into a protocol without starting with Yang or any
            other modelling/transport preconception ...  In fact, I
            would argue that to do really good monitoring @ certain
            point in time you fall back on packet encodings themselves,
            i.e. you read thrift/protobuf packets from something like a
            streaming medium [which puts you close to e.g. flooding
            albeit you are willing to "miss things" being on a slower,
            reliable medium like TCP while still achieving consistency]
            ... <br>
          </div>
        </div>
      </div>
    </blockquote>
    The YANG objects for configuration and operational data are
    orthogonal to the encoding or the transport, or even if this is used
    for monitoring or streaming telemetry. I should be missing
    something.<br>
    <br>
    <blockquote type="cite"
cite="mid:CA+wi2hPJbi+7uxzsmwcMtCA8pex9=8bDTXpAznDg+g2OSfhRFg@mail.gmail.com">
      <div dir="ltr">
        <div>
          <div><br>
          </div>
          thanks <br>
          <br>
        </div>
        --- tony <br>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Thu, Jan 25, 2018 at 5:33 AM, Benoit
          Claise <span dir="ltr">&lt;<a href="mailto:bclaise@cisco.com"
              target="_blank" moz-do-not-send="true">bclaise@cisco.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">Benoit
            Claise has entered the following ballot position for<br>
            charter-ietf-rift-00-04: No Objection<br>
            <br>
            When responding, please keep the subject line intact and
            reply to all<br>
            email addresses included in the To and CC lines. (Feel free
            to cut this<br>
            introductory paragraph, however.)<br>
            <br>
            <br>
            <br>
            The document, along with other ballot positions, can be
            found here:<br>
            <a
              href="https://datatracker.ietf.org/doc/charter-ietf-rift/"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://datatracker.ietf.org/<wbr>doc/charter-ietf-rift/</a><br>
            <br>
            <br>
            <br>
            ------------------------------<wbr>------------------------------<wbr>----------<br>
            COMMENT:<br>
            ------------------------------<wbr>------------------------------<wbr>----------<br>
            <br>
             - A YANG module focused on configuration of protocol
            instances<br>
            I hope that this work item is<br>
             - A YANG module focused on configuration and monitoring of
            protocol instances<br>
            <br>
            Editorial<br>
             - A Standards Track specification based on
            draft-przygienda-rift. The document<br>
             will include:<br>
               - an Implementation Status section as described in RFC
            7942<br>
               - an Operational Considerations section to explain how
            the protocol is<br>
               configured, deployed, and diagnosed - Security and
            Privacy Considerations,<br>
               although this material may refer to a separate Threat
            Analysis document<br>
               (q.v.)<br>
            <br>
            The sentence starting with "- Security and Privacy
            Considerations, ..." should have a new line.<br>
            <br>
            <br>
            ______________________________<wbr>_________________<br>
            Rift mailing list<br>
            <a href="mailto:Rift@ietf.org" moz-do-not-send="true">Rift@ietf.org</a><br>
            <a href="https://www.ietf.org/mailman/listinfo/rift"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/<wbr>listinfo/rift</a><br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------714CC809E3B9D6053F0FBD04--


From nobody Thu Feb  1 16:05:38 2018
Return-Path: <tonysietf@gmail.com>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5291912E05D; Thu,  1 Feb 2018 16:05:36 -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, HTML_MESSAGE=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 MREEKMbldKfq; Thu,  1 Feb 2018 16:05:34 -0800 (PST)
Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com [IPv6:2a00:1450:400c:c09::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 E7AAF12D940; Thu,  1 Feb 2018 16:05:33 -0800 (PST)
Received: by mail-wm0-x229.google.com with SMTP id j21-v6so111533wmh.1; Thu, 01 Feb 2018 16:05:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=6gt8KggNESRN1QMbuWG21viEdWTJTe6lPWvM/NHU4lo=; b=QSYn4CAuwCqdpOn079BrokCXMSIUgt5Kw7loMv3Q1JmX3698KoM6HCh/Sg4+NriAu4 MCnsVKIYmsIbaDrazQsLaI1Mp6ChUelaxvhFbCnUjf7BzfzClq342QTNnzEj/F10/DAJ D9ik0E64Y2KhrksQcPRzwTer1MtCjqhqiBN/3ZfHCEg054yK/ST84GM01Q6wmYn/K7cc TLHgXPfMbihQuh3ilUyI4GZjd9tQlFKSEtz4i3+HUscYwvklE9iFYKeTWaTn83XW5uzz CgboNq8RDmOu0+AUuCbzE084mCkBT2SDyALEw6Y+dxJLMKSiWkN3NH9QonHk+uSBRdWZ f2Vw==
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=6gt8KggNESRN1QMbuWG21viEdWTJTe6lPWvM/NHU4lo=; b=EAMbap9sebRttozQ/1gaTFWe19Eyvf8cO5N0y6llZq1FZr7ExsQUjovIbKpSuWRauo HXRDNCF3g4e9NccxxbxgFPD5+b1OcldcgbiZ0Bkftys9RnkNFsJ/CwGnW2gkZf3GGb1B 5RCACa7Hp2dFrXe4Hl3V/x034j7ibiBovnmqWEP4ZZA4q60/2Lrm0EUQHQMFC6j4eh8k AWZm6p405mL+sn2xla8CJ9OhSSXE+Otr/Pu+9Ue8qiWDxF9yqU3kFtLPNyT30y67JO7f Fvkv1PZwyBmCUq/BQItc70QnycNreVqQftOO0FNhInr9g9CQYkNY5o7dOJeaZ4T1/CMy jppQ==
X-Gm-Message-State: AKwxyteO3tAliD4Rr+j5bA69fsxlrv2B30KeWrW6NCkuF3hIjSPIamF9 XDsW6TsnEanIGoz4OAgwZQkmyL85XeVsxuKbZ+g=
X-Google-Smtp-Source: AH8x224oOfdGUR1YTUCzuVsv+LB+4u/j6PAApyS4syEbkiVdjvGlN53yUYiX409NJhaROgG0NbY0he0Egx9foT7yovM=
X-Received: by 10.80.206.88 with SMTP id k24mr65083505edj.153.1517529932533; Thu, 01 Feb 2018 16:05:32 -0800 (PST)
MIME-Version: 1.0
Received: by 10.80.182.239 with HTTP; Thu, 1 Feb 2018 16:04:52 -0800 (PST)
In-Reply-To: <9c331871-7da6-473a-a434-b639d0228362@cisco.com>
References: <151688718885.31342.12143691556447545209.idtracker@ietfa.amsl.com> <CA+wi2hPJbi+7uxzsmwcMtCA8pex9=8bDTXpAznDg+g2OSfhRFg@mail.gmail.com> <9c331871-7da6-473a-a434-b639d0228362@cisco.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Fri, 2 Feb 2018 08:04:52 +0800
Message-ID: <CA+wi2hOQr=hAo_Opv_MAFvknFY8fGv4xzvEUr=fHZqnt2JYZxQ@mail.gmail.com>
To: Benoit Claise <bclaise@cisco.com>
Cc: The IESG <iesg@ietf.org>, rift-chairs@ietf.org, rift@ietf.org,  Alvaro Retana <aretana.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="94eb2c1b26d490939f05642f78ce"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/o-YS0askaK8deTw3vYyqsRxLan4>
Subject: Re: [Rift] Benoit Claise's No Objection on charter-ietf-rift-00-04: (with COMMENT)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Feb 2018 00:05:36 -0000

--94eb2c1b26d490939f05642f78ce
Content-Type: text/plain; charset="UTF-8"

On Fri, Feb 2, 2018 at 6:54 AM, Benoit Claise <bclaise@cisco.com> wrote:

> Hi Tony,
>
> Benoit, thanks for review. Agree with your comments. Further comments
>
> 1. I personally think implementation status is kept more handy as a
> separate document from spec ...
> 2. I think that monitoring YANG discussion is best kept as separate
> model/topic from configuration Yang.
>
> I advice you to read https://datatracker.ietf.org/
> doc/draft-ietf-netmod-revised-datastores/, in the RFC editor queue.
> config and oper data (or intent and applied) are in different datastores.
>

will do, am aware of the split  on the config/applied data.

> Yang is _great_ for configuration but monitoring has its own challenges
> (based on practical experience ;-). Worthy discussion in the group and
> possibly a template of things to come in other protocols, i.e. how do we
> provide good telemetry into a protocol without starting with Yang or any
> other modelling/transport preconception ...  In fact, I would argue that to
> do really good monitoring @ certain point in time you fall back on packet
> encodings themselves, i.e. you read thrift/protobuf packets from something
> like a streaming medium [which puts you close to e.g. flooding albeit you
> are willing to "miss things" being on a slower, reliable medium like TCP
> while still achieving consistency] ...
>
> The YANG objects for configuration and operational data are orthogonal to
> the encoding or the transport, or even if this is used for monitoring or
> streaming telemetry. I should be missing something.
>
>
my observations were purely practical from implementation experience unless
we are assuming that we are thinking by now of sending Yang objects as
protocol encodings ...

thanks

--- tony

--94eb2c1b26d490939f05642f78ce
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, Feb 2, 2018 at 6:54 AM, Benoit Claise <span dir=3D"ltr">&lt;<a =
href=3D"mailto:bclaise@cisco.com" target=3D"_blank">bclaise@cisco.com</a>&g=
t;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 =20
   =20
 =20
  <div text=3D"#000000" bgcolor=3D"#FFFFFF">
    <div class=3D"m_-4925285033528105049moz-cite-prefix">Hi Tony,<br>
    </div><span class=3D"">
    <blockquote type=3D"cite">
     =20
      <div dir=3D"ltr">
        <div>
          <div>
            <div>
              <div>Benoit, thanks for review. Agree with your comments.
                Further comments<br>
                <br>
              </div>
              1. I personally think implementation status is kept more
              handy as a separate document from spec ... <br>
            </div>
            2. I think that monitoring YANG discussion is best kept as
            separate model/topic from configuration Yang. </div>
        </div>
      </div>
    </blockquote></span>
    I advice you to read
    <a class=3D"m_-4925285033528105049moz-txt-link-freetext" href=3D"https:=
//datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/" target=3D=
"_blank">https://datatracker.ietf.org/<wbr>doc/draft-ietf-netmod-revised-<w=
br>datastores/</a>,
    in the RFC editor queue.<br>
    config and oper data (or intent and applied) are in different
    datastores.<span class=3D""><br></span></div></blockquote><div><br></di=
v><div>will do, am aware of the split=C2=A0 on the config/applied data. <br=
></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex"><div text=3D"#000000" bgcolor=3D"#FFF=
FFF"><span class=3D"">
    <blockquote type=3D"cite">
      <div dir=3D"ltr">
        <div>
          <div>Yang is _great_ for configuration but monitoring has its
            own challenges (based on practical experience ;-). Worthy
            discussion in the group and possibly a template of things to
            come in other protocols, i.e. how do we provide good
            telemetry into a protocol without starting with Yang or any
            other modelling/transport preconception ...=C2=A0 In fact, I
            would argue that to do really good monitoring @ certain
            point in time you fall back on packet encodings themselves,
            i.e. you read thrift/protobuf packets from something like a
            streaming medium [which puts you close to e.g. flooding
            albeit you are willing to &quot;miss things&quot; being on a sl=
ower,
            reliable medium like TCP while still achieving consistency]
            ... <br>
          </div>
        </div>
      </div>
    </blockquote></span>
    The YANG objects for configuration and operational data are
    orthogonal to the encoding or the transport, or even if this is used
    for monitoring or streaming telemetry. I should be missing
    something.<div><div class=3D"h5"><br></div></div></div></blockquote><di=
v><br></div><div>my observations were purely practical from implementation =
experience unless we are assuming that we are thinking by now of sending Ya=
ng objects as protocol encodings ... <br><br></div><div>thanks <br><br></di=
v><div>--- tony=C2=A0 <br></div></div><br></div></div>

--94eb2c1b26d490939f05642f78ce--


From nobody Tue Feb  6 14:39:43 2018
Return-Path: <session-request@ietf.org>
X-Original-To: rift@ietf.org
Delivered-To: rift@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 803E812D967; Tue,  6 Feb 2018 14:39:40 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: lflynn@amsl.com, rift-chairs@ietf.org, rift@ietf.org, aretana.ietf@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.72.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <151795678047.25842.5826167794087872813.idtracker@ietfa.amsl.com>
Date: Tue, 06 Feb 2018 14:39:40 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/65fB8J2BHs6IR02KWeZUnT7DKCQ>
Subject: [Rift] rift - New Meeting Session Request for IETF 101
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Feb 2018 22:39:42 -0000

A new meeting session request has just been submitted by Liz Flynn, on behalf of the rift working group.


---------------------------------------------------------
Working Group Name: Routing In Fat Trees
Area Name: Routing Area
Session Requester: Liz Flynn

Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 50
Conflicts to Avoid: 
 First Priority: babel, bier, idr, isis, ospf, lsr, rtgwg, rtgarea, bess, nvo3 




People who must be present:
  Alvaro Retana
  Zhaohui (Jeffrey) Zhang
  Jeff Tantsura

Resources Requested:

Special Requests:
  
---------------------------------------------------------


From nobody Wed Feb  7 06:58:43 2018
Return-Path: <Kathleen.Moriarty.ietf@gmail.com>
X-Original-To: rift@ietf.org
Delivered-To: rift@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 07AE712D7ED; Wed,  7 Feb 2018 06:58:42 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Kathleen Moriarty <Kathleen.Moriarty.ietf@gmail.com>
To: "The IESG" <iesg@ietf.org>
Cc: aretana.ietf@gmail.com, rift-chairs@ietf.org, rift@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.72.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com>
Date: Wed, 07 Feb 2018 06:58:41 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/h0Dfjs5Q6pQ01nLPC0LIZp50vGY>
Subject: [Rift] Kathleen Moriarty's Block on charter-ietf-rift-00-05: (with BLOCK)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Feb 2018 14:58:42 -0000

Kathleen Moriarty has entered the following ballot position for
charter-ietf-rift-00-05: Block

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)



The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/charter-ietf-rift/



----------------------------------------------------------------------
BLOCK:
----------------------------------------------------------------------

I appreciate the work on a threat analysis, I'd like to see something in the
charter that includes security mitigations in the protocol resulting from the
threat analysis work.  Can you adjust the text to include this?

Perhaps something like:

OLD:
 - A Standards Track specification that will include:
   - an Implementation Status section as described in RFC 7942
   - an Operational Considerations section to explain how the protocol is
   configured, deployed, and diagnosed - Security and Privacy Considerations,
   although this material may refer to a separate Threat Analysis document
   (q.v.)

 - A YANG module focused on configuration and monitoring of protocol instances

 - An Applicability Statement that describes how to deploy and configure the
 protocol in networks with different topologies

 - A Security Threat Analysis document that describes the attack vectors and
 mitigations that shall be sent for publication at the same time as the
 protocol specification

NEW:
 - A Standards Track specification that will include:
   - an Implementation Status section as described in RFC 7942
   - an Operational Considerations section to explain how the protocol is
   configured, deployed, and diagnosed, security and privacy mitigations
   for the protocol as identified in the threat analysis document.

 - A YANG module focused on configuration and monitoring of protocol instances

 - An Applicability Statement that describes how to deploy and configure the
 protocol in networks with different topologies

 - A Security Threat Analysis document that describes the attack vectors and
 mitigations that shall be sent for publication at the same time as the
 protocol specification





From nobody Wed Feb  7 10:04:40 2018
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 872BE12D833; Wed,  7 Feb 2018 10:04:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.605
X-Spam-Level: 
X-Spam-Status: No, score=-1.605 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, HTML_OBFUSCATE_10_20=0.093, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=no 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 GNa33-BPu0_L; Wed,  7 Feb 2018 10:04:31 -0800 (PST)
Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::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 AB262124F57; Wed,  7 Feb 2018 10:04:31 -0800 (PST)
Received: by mail-oi0-x22f.google.com with SMTP id e15so1343110oiy.2; Wed, 07 Feb 2018 10:04:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=N+Qf40u908nbMX94YHevl1eRksz1k017jiS67k9KS08=; b=DgXV2vYrGLFf1s/SSaZm4z8dP8El7b3+XAUvz/1hqiNne5xLe2eVGJVHgF6nCZEk2W 7mz/d9KUb1viR5AsH8jC+6sNAU6hnwozZebZ5tUqYiUtmQ8VnVHZ8enzyJtrwO5y3dGX 0GROIHAjrJ9J346GvMF+KAffa7HL9DYVOO4IRmeOqS+NZAlGldSKpimRXem1zyNB7Wqj +EdnfMoO/8D3iZ3WuN1b2U1keWb2izzTcAxSJ68wzSrkTCxodu/kUyfUa52Y1z6y3MSK X3Ltt7rcriyQ5pbcF0QOkay0YOk0zDRiJF9l3tg/deEKUB06M6R7VpyuChZp4fXZqKnn K2fQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=N+Qf40u908nbMX94YHevl1eRksz1k017jiS67k9KS08=; b=JsJuFhTF7aARfiqW3plNbIhoK9EpxXwNFoCCs4OrRPx3TTCOL5MovmwPUyqPFTyTl4 RWtHxNtAKGQPeHYkrEca3V6oClzvRBPUYjE8/CJAV3SOIncPYcnbPb8bzzycL3D8cLBj HSVh9ZJgfoBq6rv7bOQqxW5tjpQ+I6BqoG0EufyWl8EZEs4XZb0Ef7PT4Kwac6qNapAY S+KDeMspQcWohGCC+mEIGreooejIHiX3vNHmsAF4s+kxgSZeWa2nn72aupWUX7bRCRk4 lzeZ7sNzIUMyc/sud4+TsgeJIez1UZl3lPNP4FWIWygLhZl5P6SMrwqbRMXFLjAwSrG1 b+cQ==
X-Gm-Message-State: APf1xPB4SdDc1TYDqCgdjpPtchsm7kF6zBRR/J27Q7XPV7dflaq8Uo1A 6lGP5KzUUnby9BI63f8rdaKAkRDKV5T03jANyWI=
X-Google-Smtp-Source: AH8x224PhIHVrDPtJwG8XkcT8TIiHsGNi7xdZUx7wwOJFgQ4g2LOwhGIX8NYg6K3uvCK1ms2MNusD4HUtdeFlafmc+U=
X-Received: by 10.202.237.210 with SMTP id l201mr4930765oih.109.1518026670998;  Wed, 07 Feb 2018 10:04:30 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 7 Feb 2018 10:04:30 -0800
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com>
References: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com>
X-Mailer: Airmail (467)
MIME-Version: 1.0
Date: Wed, 7 Feb 2018 10:04:30 -0800
Message-ID: <CAMMESszux5NaxW2A46kbE974f1iPNpf4=tSjg95KDHZsoyuhsQ@mail.gmail.com>
To: The IESG <iesg@ietf.org>, Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
Cc: rift@ietf.org, rift-chairs@ietf.org
Content-Type: multipart/alternative; boundary="001a113d30767c07c60564a32096"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/wULQo0iKuqiN5TdWemva9Vai8ws>
Subject: Re: [Rift] Kathleen Moriarty's Block on charter-ietf-rift-00-05: (with BLOCK)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Feb 2018 18:04:34 -0000

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

On February 7, 2018 at 9:58:42 AM, Kathleen Moriarty (
kathleen.moriarty.ietf@gmail.com) wrote:

Kathleen:

Hi!

----------------------------------------------------------------------
BLOCK:
----------------------------------------------------------------------

I appreciate the work on a threat analysis, I'd like to see something in th=
e

charter that includes security mitigations in the protocol resulting from
the
threat analysis work. Can you adjust the text to include this?

Yes=E2=80=A6but the description of the Threat Analysis document already tal=
ks about
mitigations.  The intent of publishing at the same time [*] is precisely to
have both problems and solutions.

We can add your modified text if it makes it clearer =E2=80=94 I think the =
current
text already covers it.

Thanks!

Alvaro.


[*] Or even just including the analysis and mitigations in the same spec,
depending on how the work goes




Perhaps something like:

OLD:
- A Standards Track specification that will include:
- an Implementation Status section as described in RFC 7942
- an Operational Considerations section to explain how the protocol is
configured, deployed, and diagnosed - Security and Privacy Considerations,
although this material may refer to a separate Threat Analysis document
(q.v.)

- A YANG module focused on configuration and monitoring of protocol
instances

- An Applicability Statement that describes how to deploy and configure the
protocol in networks with different topologies

- A Security Threat Analysis document that describes the attack vectors and
mitigations that shall be sent for publication at the same time as the
protocol specification

NEW:
- A Standards Track specification that will include:
- an Implementation Status section as described in RFC 7942
- an Operational Considerations section to explain how the protocol is
configured, deployed, and diagnosed, security and privacy mitigations
for the protocol as identified in the threat analysis document.

- A YANG module focused on configuration and monitoring of protocol
instances

- An Applicability Statement that describes how to deploy and configure the
protocol in networks with different topologies

- A Security Threat Analysis document that describes the attack vectors and
mitigations that shall be sent for publication at the same time as the
protocol specification

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

<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style>=
</head><body style=3D"word-wrap:break-word"><div id=3D"bloop_customfont" st=
yle=3D"font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);mar=
gin:0px;line-height:auto">On February 7, 2018 at 9:58:42 AM, Kathleen Moria=
rty (<a href=3D"mailto:kathleen.moriarty.ietf@gmail.com">kathleen.moriarty.=
ietf@gmail.com</a>) wrote:</div><div id=3D"bloop_customfont" style=3D"font-=
family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line=
-height:auto"><br></div><div id=3D"bloop_customfont" style=3D"font-family:H=
elvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:=
auto">Kathleen:</div><div id=3D"bloop_customfont" style=3D"font-family:Helv=
etica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:aut=
o"><br></div><div id=3D"bloop_customfont" style=3D"font-family:Helvetica,Ar=
ial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">Hi!</=
div><div id=3D"bloop_customfont" style=3D"font-family:Helvetica,Arial;font-=
size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div=
><blockquote type=3D"cite" class=3D"clean_bq" style=3D"font-family:Helvetic=
a,Arial;font-size:13px;font-style:normal;font-variant-caps:normal;font-weig=
ht:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-trans=
form:none;white-space:normal;word-spacing:0px"><span><div><div>------------=
----------------------------------------------------------<span class=3D"Ap=
ple-converted-space">=C2=A0</span><br>BLOCK:<span class=3D"Apple-converted-=
space">=C2=A0</span><br>---------------------------------------------------=
-------------------<span class=3D"Apple-converted-space">=C2=A0</span><br><=
br>I appreciate the work on a threat analysis, I&#39;d like to see somethin=
g in the<span class=3D"Apple-converted-space">=C2=A0</span><br>charter that=
 includes security mitigations in the protocol resulting from the<span clas=
s=3D"Apple-converted-space">=C2=A0</span><br>threat analysis work. Can you =
adjust the text to include this?<span class=3D"Apple-converted-space">=C2=
=A0</span></div></div></span></blockquote></div><p>Yes=E2=80=A6but the desc=
ription of the Threat Analysis document already talks about mitigations.=C2=
=A0 The intent of publishing at the same time [*] is precisely to have both=
 problems and solutions.=C2=A0</p><p>We can add your modified text if it ma=
kes it clearer =E2=80=94 I think the current text already covers it.</p><p>=
Thanks!</p><p>Alvaro.</p><p><br></p><p>[*] Or even just including the analy=
sis and mitigations in the same spec, depending on how the work goes</p><p>=
<br></p><div><blockquote type=3D"cite" class=3D"clean_bq" style=3D"font-fam=
ily:Helvetica,Arial;font-size:13px;font-style:normal;font-variant-caps:norm=
al;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0p=
x;text-transform:none;white-space:normal;word-spacing:0px"><span><div><div>=
<br><br>Perhaps something like:<span class=3D"Apple-converted-space">=C2=A0=
</span><br><br>OLD:<span class=3D"Apple-converted-space">=C2=A0</span><br>-=
 A Standards Track specification that will include:<span class=3D"Apple-con=
verted-space">=C2=A0</span><br>- an Implementation Status section as descri=
bed in RFC 7942<span class=3D"Apple-converted-space">=C2=A0</span><br>- an =
Operational Considerations section to explain how the protocol is<span clas=
s=3D"Apple-converted-space">=C2=A0</span><br>configured, deployed, and diag=
nosed - Security and Privacy Considerations,<span class=3D"Apple-converted-=
space">=C2=A0</span><br>although this material may refer to a separate Thre=
at Analysis document<span class=3D"Apple-converted-space">=C2=A0</span><br>=
(q.v.)<span class=3D"Apple-converted-space">=C2=A0</span><br><br>- A YANG m=
odule focused on configuration and monitoring of protocol instances<span cl=
ass=3D"Apple-converted-space">=C2=A0</span><br><br>- An Applicability State=
ment that describes how to deploy and configure the<span class=3D"Apple-con=
verted-space">=C2=A0</span><br>protocol in networks with different topologi=
es<span class=3D"Apple-converted-space">=C2=A0</span><br><br>- A Security T=
hreat Analysis document that describes the attack vectors and<span class=3D=
"Apple-converted-space">=C2=A0</span><br>mitigations that shall be sent for=
 publication at the same time as the<span class=3D"Apple-converted-space">=
=C2=A0</span><br>protocol specification<span class=3D"Apple-converted-space=
">=C2=A0</span><br><br>NEW:<span class=3D"Apple-converted-space">=C2=A0</sp=
an><br>- A Standards Track specification that will include:<span class=3D"A=
pple-converted-space">=C2=A0</span><br>- an Implementation Status section a=
s described in RFC 7942<span class=3D"Apple-converted-space">=C2=A0</span><=
br>- an Operational Considerations section to explain how the protocol is<s=
pan class=3D"Apple-converted-space">=C2=A0</span><br>configured, deployed, =
and diagnosed, security and privacy mitigations<span class=3D"Apple-convert=
ed-space">=C2=A0</span><br>for the protocol as identified in the threat ana=
lysis document.<span class=3D"Apple-converted-space">=C2=A0</span><br><br>-=
 A YANG module focused on configuration and monitoring of protocol instance=
s<span class=3D"Apple-converted-space">=C2=A0</span><br><br>- An Applicabil=
ity Statement that describes how to deploy and configure the<span class=3D"=
Apple-converted-space">=C2=A0</span><br>protocol in networks with different=
 topologies<span class=3D"Apple-converted-space">=C2=A0</span><br><br>- A S=
ecurity Threat Analysis document that describes the attack vectors and<span=
 class=3D"Apple-converted-space">=C2=A0</span><br>mitigations that shall be=
 sent for publication at the same time as the<span class=3D"Apple-converted=
-space">=C2=A0</span><br>protocol specification<span class=3D"Apple-convert=
ed-space">=C2=A0</span><br><br><br><br><br></div></div></span></blockquote>=
<br class=3D"Apple-interchange-newline"></div> <div id=3D"bloop_sign_151802=
6452657793024" class=3D"bloop_sign"></div></body></html>

--001a113d30767c07c60564a32096--


From nobody Wed Feb  7 11:36:37 2018
Return-Path: <akatlas@gmail.com>
X-Original-To: rift@ietf.org
Delivered-To: rift@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5191B127241; Wed,  7 Feb 2018 11:36:32 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Alia Atlas <akatlas@gmail.com>
To: "The IESG" <iesg@ietf.org>
Cc: aretana.ietf@gmail.com, rift-chairs@ietf.org, rift@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.72.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <151803219228.4827.7242352416305109222.idtracker@ietfa.amsl.com>
Date: Wed, 07 Feb 2018 11:36:32 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/-rutGCasamcWL2nn1lj3-3Sg20c>
Subject: [Rift] Alia Atlas' Abstain on charter-ietf-rift-00-05: (with COMMENT)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Feb 2018 19:36:32 -0000

Alia Atlas has entered the following ballot position for
charter-ietf-rift-00-05: Abstain

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)



The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/charter-ietf-rift/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

I'm a proponent - so quite in favor of course.



From nobody Wed Feb  7 18:52:47 2018
Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: rift@ietf.org
Delivered-To: rift@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BE93712946D; Wed,  7 Feb 2018 18:52:41 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Spencer Dawkins <spencerdawkins.ietf@gmail.com>
To: "The IESG" <iesg@ietf.org>
Cc: aretana.ietf@gmail.com, rift-chairs@ietf.org, rift@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.72.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <151805836177.17069.8737063491595575710.idtracker@ietfa.amsl.com>
Date: Wed, 07 Feb 2018 18:52:41 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/r0ZOykr41bNqedVGGgWWDKDxnF4>
Subject: [Rift] Spencer Dawkins' Yes on charter-ietf-rift-00-05: (with COMMENT)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Feb 2018 02:52:42 -0000

Spencer Dawkins has entered the following ballot position for
charter-ietf-rift-00-05: Yes

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)



The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/charter-ietf-rift/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thanks for considering my comments during internal review.

I did have one other suggestion - the first deliverable doesn't actually say
it's for a routing protocol. Perhaps

s/A Standards Track specification/A Standards Track routing protocol
specification/

?



From nobody Thu Feb  8 07:19:38 2018
Return-Path: <kathleen.moriarty.ietf@gmail.com>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 237B0129C6E; Thu,  8 Feb 2018 07:19:37 -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, 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 Yh6kRYnZu1L4; Thu,  8 Feb 2018 07:19:35 -0800 (PST)
Received: from mail-pg0-x229.google.com (mail-pg0-x229.google.com [IPv6:2607:f8b0:400e:c05::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 6455B129C6C; Thu,  8 Feb 2018 07:19:35 -0800 (PST)
Received: by mail-pg0-x229.google.com with SMTP id m28so1705950pgc.9; Thu, 08 Feb 2018 07:19:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=M9L/Udy4bTTitqyhASNP9yOJqDi92UiRhexYWLMmF/o=; b=lbIRzIZRY0nZ8/8DZ/yXU+JK5KXtSUAzSeKCg1eCG1go6EQJnpQ3Thmf6z/PkM3LZR 6RzUWLVt8RFl+2CP1F3mDc5s4B8J9HKafeQu9NR8SLyGK1rnXawpNuVIMusOaTgdEboP 5KOnd7b9mEhxgc03DFDI7IayCowPKrGaX0DZZ+2TyqiyzIg/cc4I5zUts8Ww+vWbsa9H NaYuY7DtWApaCCmh+EDqiWxrUhZ5CNxTFnf0bUvyygKPqHkFjJVEyqqiOfaT8Uy3OyAi uHk0wRxebmhgOM0jf15OmvgcLF6YdDkZorVMloq5JgNR/dl8rAABu1j2vH+CBbPn4B6y h7lQ==
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=M9L/Udy4bTTitqyhASNP9yOJqDi92UiRhexYWLMmF/o=; b=ZGQE6RVr747tyIryvfVzimOfJGVV8ty86cfc7x8u+kfl2xMDxyV9qZMxucWTBgGpzq GfGNm/5hWScYJN2mPDtM0IJc8pW8Wgs/SK8KBgoNlYNrp8TxBoe3/PquacQihIXcAaNt 2S6KGHu7NErrpm1qT8C85SchcrOtV4yqNopFl51ApQ4JkoW65Pd3RSgD5xEQm2i4FXcE N9XUGt47az6gkIsOjID9NSHKxmNsixkYadGvUZ6Be1zeeYfGKK1DOYqxcszN63Y8QEj8 0BBxieo8a9NkzkDdk2IpMwIdg0QWA4Z5FLkehcXWnRddL9/q2iDftgNyPq/VJ1ulCWZG ffLw==
X-Gm-Message-State: APf1xPCadwPIwNtyAvEiJWyDIfn7YClzn/Ppc9d1rp9abrJTvFSbQ6VH hx59868dLPgEiMuFT+wBRN96a/b/ZLRmS2aUiKo=
X-Google-Smtp-Source: AH8x227GX39AU4Xt/XYS2Q9AwDVLCrZ1KVdmamxXliN1emdLW7FWZB3bz3kQmp0fYROG/+DLb28LHuo/Pauk713FOJc=
X-Received: by 10.98.253.5 with SMTP id p5mr1057208pfh.132.1518103174959; Thu, 08 Feb 2018 07:19:34 -0800 (PST)
MIME-Version: 1.0
Received: by 10.100.186.143 with HTTP; Thu, 8 Feb 2018 07:18:54 -0800 (PST)
In-Reply-To: <CAMMESszux5NaxW2A46kbE974f1iPNpf4=tSjg95KDHZsoyuhsQ@mail.gmail.com>
References: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com> <CAMMESszux5NaxW2A46kbE974f1iPNpf4=tSjg95KDHZsoyuhsQ@mail.gmail.com>
From: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
Date: Thu, 8 Feb 2018 10:18:54 -0500
Message-ID: <CAHbuEH51dSoWCnVuNiUOZd+TT+tKN70yLxxB_ABPTvh3mUe8qg@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: The IESG <iesg@ietf.org>, rift@ietf.org, rift-chairs@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/u_S1hBr53ekrows3PWrF5s6jbBk>
Subject: Re: [Rift] Kathleen Moriarty's Block on charter-ietf-rift-00-05: (with BLOCK)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Feb 2018 15:19:37 -0000

On Wed, Feb 7, 2018 at 1:04 PM, Alvaro Retana <aretana.ietf@gmail.com> wrot=
e:
> On February 7, 2018 at 9:58:42 AM, Kathleen Moriarty
> (kathleen.moriarty.ietf@gmail.com) wrote:
>
> Kathleen:
>
> Hi!
>
> ----------------------------------------------------------------------
> BLOCK:
> ----------------------------------------------------------------------
>
> I appreciate the work on a threat analysis, I'd like to see something in =
the
> charter that includes security mitigations in the protocol resulting from
> the
> threat analysis work. Can you adjust the text to include this?
>
> Yes=E2=80=A6but the description of the Threat Analysis document already t=
alks about
> mitigations.  The intent of publishing at the same time [*] is precisely =
to
> have both problems and solutions.
>
> We can add your modified text if it makes it clearer =E2=80=94 I think th=
e current
> text already covers it.
>
> Thanks!
>
> Alvaro.
>
>
> [*] Or even just including the analysis and mitigations in the same spec,
> depending on how the work goes

I think it would be better to have the mitigations in the protocol
document so they get implemented and can refer back to the threat
model.

Thank you,
Kathleen

>
>
>
>
> Perhaps something like:
>
> OLD:
> - A Standards Track specification that will include:
> - an Implementation Status section as described in RFC 7942
> - an Operational Considerations section to explain how the protocol is
> configured, deployed, and diagnosed - Security and Privacy Considerations=
,
> although this material may refer to a separate Threat Analysis document
> (q.v.)
>
> - A YANG module focused on configuration and monitoring of protocol
> instances
>
> - An Applicability Statement that describes how to deploy and configure t=
he
> protocol in networks with different topologies
>
> - A Security Threat Analysis document that describes the attack vectors a=
nd
> mitigations that shall be sent for publication at the same time as the
> protocol specification
>
> NEW:
> - A Standards Track specification that will include:
> - an Implementation Status section as described in RFC 7942
> - an Operational Considerations section to explain how the protocol is
> configured, deployed, and diagnosed, security and privacy mitigations
> for the protocol as identified in the threat analysis document.
>
> - A YANG module focused on configuration and monitoring of protocol
> instances
>
> - An Applicability Statement that describes how to deploy and configure t=
he
> protocol in networks with different topologies
>
> - A Security Threat Analysis document that describes the attack vectors a=
nd
> mitigations that shall be sent for publication at the same time as the
> protocol specification
>
>
>
>
>



--=20

Best regards,
Kathleen


From nobody Thu Feb  8 11:29:38 2018
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE7D41273B1; Thu,  8 Feb 2018 11:29:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=no 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 vP4WV23jjMTa; Thu,  8 Feb 2018 11:29:31 -0800 (PST)
Received: from mail-ot0-x235.google.com (mail-ot0-x235.google.com [IPv6:2607:f8b0:4003:c0f::235]) (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 2676612706D; Thu,  8 Feb 2018 11:29:31 -0800 (PST)
Received: by mail-ot0-x235.google.com with SMTP id l10so5420120oth.1; Thu, 08 Feb 2018 11:29:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=lZg+s7v0POpdkv6jTpaq02mo+I1dSze7rTTAcjgMYcg=; b=vapglomZB1uyaE1ueXLa5bFm6ZgMyT76tytthMmTREpd5HlSnh0MvpvRYdMRsie0Sk aEu2VWoH/D+33RYbnTmuqrHqhJ5vwAIp3pWpkC+bwB0SR/ClXG+H8eoxf0TO2GSpxXSK Xv+u/MKiWx7f20L8YGCetAZ/laqSaD2ALUylijuZmWo4SyxZrThc3h+myB065m74UjyE NHCorLys2+M5IZw2ktyVc2FtJPcD7nTWf3kMHGXxhaVPIYtDEgw2i6SUp3/3lbyEjDPw JG7uMghacVpOMUL2dd/4i1eq3tIRTVJhHvr3f4s5/w8KvrD0uvt0bVYHlE9HA8CfsFkW sRrg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=lZg+s7v0POpdkv6jTpaq02mo+I1dSze7rTTAcjgMYcg=; b=quH85pSJjF7qSfBq3mVabqX0jco1TglfLNEus+UEXRQ4nf9lbFOAs/tmST6+OqE1Uy TJkBE22AlcesDXbFwhP9opjHfmclIAl74LAvnPOcOfHNgk1NEPRxHdXaW1MPR8s+p8n2 EHQzFnrpjQanzEOIeryjDVkmqDyhK2+aHTor5kRlAzhbiZutO1FW62fpHqtCVzUQusNx LmWrLkk6X7zrmM9QJJW5fe3VsvcNYDdqp8V8NNOv9jqwVU5v9FTt3Ov2QGB/mTGIFEed vVflnwJ/puZlD1WA2muOU5/8KX4buijV64f7tpAkmbOyyDySBbJOCmmKkR5Z8A/C+oJ3 EUhw==
X-Gm-Message-State: APf1xPAmdYSmIxH+hCzLcCpT4+hG/QdGvPOE6onoLLgddXrpqeQ5V9hj oYNmYTs7TvzaEgulHbSnx37ECGKb4OwltTEPXAQ=
X-Google-Smtp-Source: AH8x226DvkylzSgUrVRGCiRnnSLrJ3A1whjGNitwqT4s9xriIM4mFmsvAIo1+yvncuqDntx3DZ/umAXDUI1YqBALUW8=
X-Received: by 10.157.6.81 with SMTP id 75mr240999otn.377.1518118170120; Thu, 08 Feb 2018 11:29:30 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Thu, 8 Feb 2018 11:29:29 -0800
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <CAHbuEH51dSoWCnVuNiUOZd+TT+tKN70yLxxB_ABPTvh3mUe8qg@mail.gmail.com>
References: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com> <CAMMESszux5NaxW2A46kbE974f1iPNpf4=tSjg95KDHZsoyuhsQ@mail.gmail.com> <CAHbuEH51dSoWCnVuNiUOZd+TT+tKN70yLxxB_ABPTvh3mUe8qg@mail.gmail.com>
X-Mailer: Airmail (467)
MIME-Version: 1.0
Date: Thu, 8 Feb 2018 11:29:29 -0800
Message-ID: <CAMMESsyw1hFXGUVtVLS1Y-Zb7W_3PxjkmwMHH185xCj1qw1pBQ@mail.gmail.com>
To: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
Cc: rift-chairs@ietf.org, The IESG <iesg@ietf.org>, rift@ietf.org
Content-Type: multipart/alternative; boundary="94eb2c09553e41d75e0564b86eef"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/CQphz4W27iaH650Vag44Hk0G3sI>
Subject: Re: [Rift] Kathleen Moriarty's Block on charter-ietf-rift-00-05: (with BLOCK)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Feb 2018 19:29:33 -0000

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

On February 8, 2018 at 10:19:35 AM, Kathleen Moriarty (
kathleen.moriarty.ietf@gmail.com) wrote:

Hi!

I think it would be better to have the mitigations in the protocol
document so they get implemented and can refer back to the threat
model.


I=E2=80=99ve made the changes.  Please take a look.

https://datatracker.ietf.org/doc/charter-ietf-rift/

Thanks!

Alvaro.

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

<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style>=
</head><body style=3D"word-wrap:break-word"><div id=3D"bloop_customfont" st=
yle=3D"font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);mar=
gin:0px;line-height:auto">On February 8, 2018 at 10:19:35 AM, Kathleen Mori=
arty (<a href=3D"mailto:kathleen.moriarty.ietf@gmail.com">kathleen.moriarty=
.ietf@gmail.com</a>) wrote:</div><div id=3D"bloop_customfont" style=3D"font=
-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;lin=
e-height:auto"><br></div><div id=3D"bloop_customfont" style=3D"font-family:=
Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height=
:auto">Hi!</div><div id=3D"bloop_customfont" style=3D"font-family:Helvetica=
,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><b=
r></div> <blockquote type=3D"cite" class=3D"clean_bq"><span><div><span styl=
e=3D"color:rgb(0,0,0);font-family:&#39;helvetica Neue&#39;,helvetica;font-s=
ize:14px;font-style:normal;font-variant-caps:normal;font-weight:normal;lett=
er-spacing:normal;text-align:start;text-indent:0px;text-transform:none;whit=
e-space:normal;word-spacing:0px;background-color:rgb(255,255,255);display:i=
nline!important;float:none">I think it would be better to have the mitigati=
ons in the protocol<span class=3D"Apple-converted-space">=C2=A0</span></spa=
n><br style=3D"color:rgb(0,0,0);font-family:&#39;helvetica Neue&#39;,helvet=
ica;font-size:14px;font-style:normal;font-variant-caps:normal;font-weight:n=
ormal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform=
:none;white-space:normal;word-spacing:0px"><span style=3D"color:rgb(0,0,0);=
font-family:&#39;helvetica Neue&#39;,helvetica;font-size:14px;font-style:no=
rmal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text=
-align:start;text-indent:0px;text-transform:none;white-space:normal;word-sp=
acing:0px;background-color:rgb(255,255,255);display:inline!important;float:=
none">document so they get implemented and can refer back to the threat<spa=
n class=3D"Apple-converted-space">=C2=A0</span></span><br style=3D"color:rg=
b(0,0,0);font-family:&#39;helvetica Neue&#39;,helvetica;font-size:14px;font=
-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:no=
rmal;text-align:start;text-indent:0px;text-transform:none;white-space:norma=
l;word-spacing:0px"><span style=3D"color:rgb(0,0,0);font-family:&#39;helvet=
ica Neue&#39;,helvetica;font-size:14px;font-style:normal;font-variant-caps:=
normal;font-weight:normal;letter-spacing:normal;text-align:start;text-inden=
t:0px;text-transform:none;white-space:normal;word-spacing:0px;background-co=
lor:rgb(255,255,255);display:inline!important;float:none">model.<span class=
=3D"Apple-converted-space">=C2=A0</span></span><br style=3D"color:rgb(0,0,0=
);font-family:&#39;helvetica Neue&#39;,helvetica;font-size:14px;font-style:=
normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;te=
xt-align:start;text-indent:0px;text-transform:none;white-space:normal;word-=
spacing:0px"></div></span></blockquote> <div id=3D"bloop_sign_1518118126394=
745856" class=3D"bloop_sign"></div><div id=3D"bloop_sign_151811812639474585=
6" class=3D"bloop_sign"><br></div><div id=3D"bloop_sign_1518118126394745856=
" class=3D"bloop_sign">I=E2=80=99ve made the changes.=C2=A0 Please take a l=
ook.</div><div id=3D"bloop_sign_1518118126394745856" class=3D"bloop_sign"><=
br></div><div id=3D"bloop_sign_1518118126394745856" class=3D"bloop_sign"><a=
 href=3D"https://datatracker.ietf.org/doc/charter-ietf-rift/">https://datat=
racker.ietf.org/doc/charter-ietf-rift/</a></div><div id=3D"bloop_sign_15181=
18126394745856" class=3D"bloop_sign"><br></div><div id=3D"bloop_sign_151811=
8126394745856" class=3D"bloop_sign">Thanks!</div><div id=3D"bloop_sign_1518=
118126394745856" class=3D"bloop_sign"><br></div><div id=3D"bloop_sign_15181=
18126394745856" class=3D"bloop_sign">Alvaro.</div></body></html>

--94eb2c09553e41d75e0564b86eef--


From nobody Thu Feb  8 12:13:32 2018
Return-Path: <Kathleen.Moriarty.ietf@gmail.com>
X-Original-To: rift@ietf.org
Delivered-To: rift@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 917D6127333; Thu,  8 Feb 2018 12:13:26 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Kathleen Moriarty <Kathleen.Moriarty.ietf@gmail.com>
To: "The IESG" <iesg@ietf.org>
Cc: aretana.ietf@gmail.com, rift-chairs@ietf.org, rift@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.72.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <151812080658.17220.3028578633127658153.idtracker@ietfa.amsl.com>
Date: Thu, 08 Feb 2018 12:13:26 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/IczExx1CjEB4mM8qZfCpojsIoT8>
Subject: [Rift] Kathleen Moriarty's No Objection on charter-ietf-rift-00-06: (with COMMENT)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Feb 2018 20:13:27 -0000

Kathleen Moriarty has entered the following ballot position for
charter-ietf-rift-00-06: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)



The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/charter-ietf-rift/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thank you for the modifications around security and privacy mitigations in the charter text.



From nobody Fri Feb  9 13:21:38 2018
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: rift@ietf.org
Delivered-To: rift@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DA7F127286; Fri,  9 Feb 2018 13:21:33 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.72.1
Auto-Submitted: auto-generated
Precedence: bulk
Cc: The IESG <iesg@ietf.org>, rift-chairs@ietf.org, rift@ietf.org, aretana.ietf@gmail.com 
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <151821129324.5495.3859371667823175470.idtracker@ietfa.amsl.com>
Date: Fri, 09 Feb 2018 13:21:33 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/p40fOhcsSTqsmxj9fsSTqSIl7ss>
Subject: [Rift] WG Action: Formed Routing In Fat Trees (rift)
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Feb 2018 21:21:33 -0000

A new IETF WG has been formed in the Routing Area. For additional
information, please contact the Area Directors or the WG Chairs.

Routing In Fat Trees (rift)
-----------------------------------------------------------------------
Current status: Proposed WG

Chairs:
  Zhaohui Zhang <zzhang@juniper.net>
  Jeff Tantsura <jefftant.ietf@gmail.com>

Assigned Area Director:
  Alvaro Retana <aretana.ietf@gmail.com>

Routing Area Directors:
  Alia Atlas <akatlas@gmail.com>
  Alvaro Retana <aretana.ietf@gmail.com>
  Deborah Brungard <db3546@att.com>

Mailing list:
  Address: rift@ietf.org
  To subscribe: https://www.ietf.org/mailman/listinfo/rift
  Archive: https://mailarchive.ietf.org/arch/search/?email_list=rift

Group page: https://datatracker.ietf.org/group/rift/

Charter: https://datatracker.ietf.org/doc/charter-ietf-rift/

Data Centers have been steadily growing to commonly host tens of thousands
of end points, or more, in a single network.  Because of their topologies
(traditional and emerging), traffic patterns, need for fast restoration,
and for low human intervention, data center networks have a unique set of
requirements that is resulting in the design of routing solutions specific
to them.  Clos and Fat-Tree topologies have gained popularity in data center
networks as a result of a trend towards centralized data center network
architectures that may deliver computation and storage services.

The Routing in Fat Trees (RIFT) protocol addresses the demands of routing in
Clos and Fat-Tree networks via a mixture of both link-state and
distance-vector techniques colloquially described as 'link-state towards the
spine and distance vector towards the leafs'.  RIFT uses this hybrid approach
to focus on networks with regular topologies with a high degree of
connectivity, a defined directionality, and large scale.

The RIFT Working Group will work on a standards track specification of a
specialized, dynamic routing protocol for Clos and fat-tree network
topologies. The protocol will:

 - deal with automatic construction of fat-tree topologies based on detection
 of links,

 - minimize the amount of routing state held at each topology level,

 - automatically prune topology distribution exchanges to a sufficient subset
 of links,

 - support automatic disaggregation of prefixes on link and node failures to
 prevent black-holing and suboptimal routing,

 - allow traffic steering and re-routing policies,

 - and provide mechanisms to synchronize a limited key-value data-store that
 can be used after protocol convergence.

It is important that nodes participating in the protocol should need only very
light configuration and should be able to join a network as leaf nodes simply
by connecting to the network using default configuration.

The protocol must support IPv6 and should also support IPv4.

The Working Group may establish additional requirements to constrain and
inform their work.

The RIFT Working Group is chartered for the following list of items:

 - A Standards Track specification that will include:
   - an Implementation Status section as described in RFC 7942
   - an Operational Considerations section to explain how the protocol is
   configured, deployed, and diagnosed, security and privacy mitigations for
   the protocol as identified in the threat analysis document. (q.v.)

 - A YANG module focused on configuration and monitoring of protocol instances

 - An Applicability Statement that describes how to deploy and configure the
 protocol in networks with different topologies

 - A Security Threat Analysis document that describes the attack vectors,
 which shall be sent for publication at the same time as the protocol
 specification

Milestones:

  Mar 2018 - Adopt a protocol specification document

  Feb 2019 - Submit protocol specification to IESG for publication

  Feb 2019 - Submit Threat Analysis to IESG for publication

  Apr 2019 - Submit YANG module to IESG for publication

  Apr 2019 - Submit Applicability Statement to IESG for publication



From nobody Mon Feb 26 17:56:52 2018
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B03812DA69; Mon, 26 Feb 2018 17:56:51 -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, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=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 RvHkmzC8zyfO; Mon, 26 Feb 2018 17:56:50 -0800 (PST)
Received: from mail-yw0-x22c.google.com (mail-yw0-x22c.google.com [IPv6:2607:f8b0:4002:c05::22c]) (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 E283C12DA4B; Mon, 26 Feb 2018 17:56:46 -0800 (PST)
Received: by mail-yw0-x22c.google.com with SMTP id p70so5805538ywg.10; Mon, 26 Feb 2018 17:56:46 -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 :mime-version; bh=oPHGrX0hCk1+c1TRO8r4/vig4FtvxiXVsoPrCoASQf0=; b=s0H9nLsJSZ1yUMFosE+ZsR3ZrM8fxAvfHS0p/JONE7FYFKv/7aruPCzIc5YhBstDi+ iUepS7rsVSkZScyMyMvYvrO5uTH1selvr1lpljFKFK1IpFMt21QknmUbZPR3hj8hVLlS 6Knd0s2sjvVlK7T7O2DzeIyfwfG1ALkXNh7MMo5t2gC7aHX/j+zD9rdHnd263lAPFXgw w/8VaShEot04QgPRmPKd6bMVwB+e9mTK2aDAf9XaEokEL7GL4JInP53Cg9+b/KqjFqwn PbmSfcxL1tnKOvarFHdiKH0fktUhptAY3rVbW+RMy+R+R1/fNdVMv96cZx6w64Y1Ui+a NNNQ==
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:mime-version; bh=oPHGrX0hCk1+c1TRO8r4/vig4FtvxiXVsoPrCoASQf0=; b=VlxaXq3VlQq9jKDvllnqqMepJcB7JTVrpnfSmF2HZ0XJeX1h0nKKyJqe+7zadIR+Fh EPUeKTQB4h7Mp9VoLHqScwJJWlTAs4LhKUko6KIUzhZe0X5WKSx2VHhCJ31gUqL6kdcS tnTrjaJ/7wBTQ6LqR/Etr6ht2MLoIb1byjiATmCNs0sscJ7r507l9sAdzB3hiLXaHWEx CIErYwy9lxpzC4BzxjTDrj+lXPKpYuOWyHY7XtukzaOV1+gx/h+fO2UaNpCoY+dh1Lpx Kfg5y8nTdt0jjEIv+EnVlJozu/hAA5xeQ2udyDIb8TUtUQQNmofn/EtTyEYRoRqIizzu o+CQ==
X-Gm-Message-State: APf1xPA6cqgtF26bB6xbZcygRbYr/LuvqpYEP1v5nkUQCJxKQx5cO1bu X+l4TJVEw52Sq7eptoct8unI1g==
X-Google-Smtp-Source: AG47ELuOiLMDMpjsWOSG+s3SvF05I8gakQC4TQqP0f9TbOXo3nE6IIaQSkmuhDTjh2Qjy0/0DuYMNw==
X-Received: by 10.129.237.13 with SMTP id k13mr1652939ywm.486.1519696605896; Mon, 26 Feb 2018 17:56:45 -0800 (PST)
Received: from [135.227.239.108] ([66.201.62.254]) by smtp.gmail.com with ESMTPSA id p204sm3990845ywe.49.2018.02.26.17.56.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 26 Feb 2018 17:56:45 -0800 (PST)
User-Agent: Microsoft-MacOutlook/10.a.0.180210
Date: Mon, 26 Feb 2018 17:56:44 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: <RIFT@ietf.org>
CC: <rift-chairs@ietf.org>, "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
Message-ID: <450B953C-57AE-458B-96A9-6A148FBAFCC4@gmail.com>
Thread-Topic: RIFT slot requests for IETF101
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3602512605_1275800998"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/x0csIro4RJ-xZAWT7P1a8C_aMpQ>
Subject: [Rift] RIFT slot requests for IETF101
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Feb 2018 01:56:52 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3602512605_1275800998
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

Dear RIFTers,

=20

The agenda for IETF 101 in London is out. RIFT will be meeting 13:30-15:30,=
 Tuesday, March 20 in Richmond/Chelsea/Tower.

=20

If you have a draft you'd like to present, please send a request to the cha=
irs by the end of next Monday (March 5th) and tell us how much time you=E2=80=99d =
need. We=E2=80=99d appreciate =C2=A0slides and updates to be sent by Friday March 16th=
 so that we can get them all uploaded.

=20

Thanks,

Jeff and Jeffrey

=20

Looking forward to seeing you in London!

=20

Important dates:

2018-03-05 (Monday): Internet Draft submission cut-off (for all drafts, inc=
luding -00) by UTC 23:59. Upload using the ID Submission Tool.

2018-03-07 (Wednesday): Draft Working Group agendas due by UTC 23:59. Uploa=
d using the Meeting Materials Management Tool.

2018-03-09 (Friday): Early Bird registration and payment cut-off at UTC 23:=
59.

2018-03-12 (Monday): Revised Working Group agendas due by UTC 23:59. Upload=
 using the Meeting Materials Management Tool.

2018-03-12 (Monday): Registration cancellation cut-off at UTC 23:59.

2018-03-16 (Friday): Final Pre-Registration and Pre-Payment cut-off at 17:0=
0 local meeting time.

2018-04-13 (Friday): Proceedings submission cutoff date by UTC 23:59. Uploa=
d using the Meeting Materials Management Tool.

2018-05-07 (Monday): Proceedings submission corrections cutoff date by UTC =
23:59.


--B_3602512605_1275800998
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:schema=
s-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/office/20=
04/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta http-equiv=3DC=
ontent-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:0in;
	margin-bottom:.0001pt;
	font-size:12.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:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style></head><body lang=3DEN-US link=3D"#0563C1" vlink=3D"#954F72"><div clas=
s=3DWordSection1><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>Dear RIFTer=
s,<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'> <=
o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>The a=
genda for IETF 101 in London is out. RIFT will be meeting 13:30-15:30, Tuesd=
ay, March 20 in Richmond/Chelsea/Tower.<o:p></o:p></span></p><p class=3DMsoNor=
mal><span style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal><span style=3D'font-size:11.0pt'>If you have a draft you'd like to prese=
nt, please send a request to the chairs by the end of next Monday (March 5th=
) and tell us how much time you=E2=80=99d need. We=E2=80=99d appreciate =C2=A0slides and upd=
ates to be sent by Friday March 16th so that we can get them all uploaded.<o=
:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:p>&=
nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>Than=
ks,<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>J=
eff and Jeffrey<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-si=
ze:11.0pt'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-=
size:11.0pt'>Looking forward to seeing you in London!<o:p></o:p></span></p><=
p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></p=
><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>Important dates:<o:p></o:=
p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>2018-03-05 (M=
onday): Internet Draft submission cut-off (for all drafts, including -00) by=
 UTC 23:59. Upload using the ID Submission Tool.<o:p></o:p></span></p><p cla=
ss=3DMsoNormal><span style=3D'font-size:11.0pt'>2018-03-07 (Wednesday): Draft Wo=
rking Group agendas due by UTC 23:59. Upload using the Meeting Materials Man=
agement Tool.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size=
:11.0pt'>2018-03-09 (Friday): Early Bird registration and payment cut-off at=
 UTC 23:59.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:1=
1.0pt'>2018-03-12 (Monday): Revised Working Group agendas due by UTC 23:59. =
Upload using the Meeting Materials Management Tool.<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:11.0pt'>2018-03-12 (Monday): Registra=
tion cancellation cut-off at UTC 23:59.<o:p></o:p></span></p><p class=3DMsoNor=
mal><span style=3D'font-size:11.0pt'>2018-03-16 (Friday): Final Pre-Registrati=
on and Pre-Payment cut-off at 17:00 local meeting time.<o:p></o:p></span></p=
><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>2018-04-13 (Friday): Proc=
eedings submission cutoff date by UTC 23:59. Upload using the Meeting Materi=
als Management Tool.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'fo=
nt-size:11.0pt'>2018-05-07 (Monday): Proceedings submission corrections cuto=
ff date by UTC 23:59.<o:p></o:p></span></p></div></body></html>

--B_3602512605_1275800998--



From nobody Tue Feb 27 05:31:18 2018
Return-Path: <pthubert@cisco.com>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEEA7126BFD for <rift@ietfa.amsl.com>; Tue, 27 Feb 2018 05:31:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.509
X-Spam-Level: 
X-Spam-Status: No, score=-14.509 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 SDbJ7yCkidSW for <rift@ietfa.amsl.com>; Tue, 27 Feb 2018 05:31:14 -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 321FB126BF3 for <rift@ietf.org>; Tue, 27 Feb 2018 05:31:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19097; q=dns/txt; s=iport; t=1519738274; x=1520947874; h=from:to:cc:subject:date:message-id:mime-version; bh=ekpRY7nH6KpGSF/N9GmPKDrNO7UbfXx1i0JcjVPapAc=; b=YgX7zTa1DUVrLDnlKQ1vYSdo3/qYOu/5UXo92odSGoEhcVeLHW5oeRWk pJBPesf/D0KVe3AnaVMdEC/LadhwloJ/nn7juXXk7IRoTBL0C5OUvmqdL Jz53oeF41U2+0udMO4Q2G0ST6+1DwU1T3bmS1VC3Tra9M66svNdvlL26D o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ARAgAHXZVa/49dJa1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYJaSS1mcCgKm2uDGJY/CiOFD4JNWBQBAgEBAQEBAQJrKIVXTBI?= =?us-ascii?q?BFmomAQQODROEFmQQrRaIcIIUAQEBAQEBAQEBAQEBAQEBAQEBAQEBGAWHSIFXg?= =?us-ascii?q?WUBgR2FPgEBAgGBSIYVBY1yjFwJAoZOgw2HC4FvhDSDHIU+iXqHKQIRGQGBLQE?= =?us-ascii?q?1ITKBH3AVgn6DYgEIBwhfdwEBinWBMIEXAQEB?=
X-IronPort-AV: E=Sophos; i="5.47,401,1515456000"; d="scan'208,217"; a="76235945"
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; 27 Feb 2018 13:31:12 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id w1RDVCpi001204 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 27 Feb 2018 13:31:12 GMT
Received: from xch-rcd-001.cisco.com (173.37.102.11) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Tue, 27 Feb 2018 07:31:12 -0600
Received: from xch-rcd-001.cisco.com ([173.37.102.11]) by XCH-RCD-001.cisco.com ([173.37.102.11]) with mapi id 15.00.1320.000; Tue, 27 Feb 2018 07:31:12 -0600
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Antoni Przygienda <prz@juniper.net>
CC: "rift@ietf.org" <rift@ietf.org>
Thread-Topic: quick review of RIFT 04
Thread-Index: AdOZHfVGKhDFKQKNRpeIsOmEQoZTQg==
Date: Tue, 27 Feb 2018 13:30:42 +0000
Deferred-Delivery: Tue, 27 Feb 2018 13:29:55 +0000
Message-ID: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.68.97]
Content-Type: multipart/alternative; boundary="_000_566738aa7df14f2c82cdf93f400bdbeeXCHRCD001ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/-s_V5BWUdP5-CapZi0gg-cDrjfY>
Subject: [Rift] quick review of RIFT 04
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Feb 2018 13:31:17 -0000

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

Hello Tony :

Please find first read comments below :


1)      I think that the abstract is a bit heavy and the intro quite thin. =
The second paragraph in particular is critical to understand the following =
sections smoothly and yet is a bit cryptic at first read. I'd really like t=
o see an image in intro showing a more abstract view of the fat network tha=
n section 2.2, with "Link state" topological awareness sent north and "dist=
ance vector" aggregations sent south, and text showing how the spine gets a=
 clear view of the network whereas the leaves get a very rough understandin=
g of what's above.

2)      I'd also like to see an early discussion on the default route. Is i=
t used? Up? E/W?.

3)      The image could also depict a simple case of aggregation/disaggrega=
tion to clarify what's coming next.

4)      Section 3 could move to annex; it is really interesting but not nor=
mative.

5)      Pointing North and south in Section 4 is still hard to fathom. Do y=
ou point north for sending LSAs or are the LS routes pointing north? I thin=
k I know the answer but the text needs to indicate that without a doubt. Li=
ke I suggested, even better would be in intro.

6)      4.2.1 a note that RPL uses ICMP code 155 and ICMP types to differen=
tiate the messages. It was pointed to us that it was a mistake to consume I=
CMP due to shortage; OTOH, RIFT and RPL being is a same family, It could be=
 possible to use additional types of ICMP 155 for RIFT.

7)      In the following, 0 seems overloaded. Note that RPL uses a Rank of =
1 for the "spine", which is allows to build a virtual "spine of spines", or=
 brain, at level 0. It also has an "infinite" Rank for leaves, which allows=
 to poison the DV.

"   Unless Section 4.2.9<https://tools.ietf.org/html/draft-przygienda-rift-=
04#section-4.2.9> is used, each node is provisioned with the level

   at which it is operating and its PoD or otherwise a default level and

   PoD of zero are assumed, meaning that leafs do not need to be

   configured with a level (or even PoD).  Nodes in the spine are

   configured with a PoD of zero."

8)      4.2.3.1 indicates that some TIE is propagated south. Which is surpr=
ising in a DV world. The reader (me) wonders, is it really DV or is it more=
 like fisheye?

9)      Table 1 is hard to read, because it is dense and rows are not well-=
delineated; using style=3Dall | full in texttable may help; same goes for t=
able 2 and 3 though not as badly.

10)  Note that TIE, LIE (and please do not use DIE!) match English words, a=
nd though it is funny it will make a google search harder in the future. I =
like S-TIE and N-TIE for that matter. An alternate would be a name that des=
cribe what they are as opposed to the direction.

11)  4.2.3.1: IPv6 ND uses a Hop Limit of 255 and instruct to drop packets =
that do not have such a TTL. It's a trick, but maybe useful to detect wrong=
doers. The rule is to drop messages received with a HL that is lower than 2=
55.

12)  4.2.3.4: NTIE do not really need to be flooded if (as I understand); a=
 node only needs to talk north to its parents in the POD. RPL uses N*unicas=
t because of unreliable radios. We could devise a mcast group that derives =
from the POD Nb and the depth.

13)  4.2.3.7 need to define "overloaded" which is introduced here first; co=
uld that lead to oscillations?

14)  We discussed sibling routing in RPL a lot. Some of us wanted it in the=
 final protocol but it was filtered out to keep things at their simplest. P=
oint being, I think that the rule below is too harsh. One simple rule could=
 be that can use a sibling route as long as the sibling does not use a sibl=
ing again. I ended up generalizing this into the concept of ARCs, which ena=
bles structures that one can "walk" (E or W) to find an "exit" without prog=
ressing from the metric standpoint, whereas progress towards the destinatio=
n is done between such structures (N or S).

"This rule forms a "one-hop default route split-horizon" and prevents

   looping over default routes while allowing for "one-hop protection"

   of nodes that lost all northbound adjacencies"

15)  About "East-West Forwarding Within a Level": I  understand that the ri=
ng protection is the split horizon technique, correct? I also understand th=
at E/W reachability is not forwarded E/W, so a node only sees what its dire=
ct E/W neighbors see northwards, correct? In terms of preference, I underst=
and that south wins, then north regardless of longest match, then E/W as la=
st resort for packets that are ultimately northbound, correct? This seems t=
o indicate that RIFT really maintains 3 RIBs and looks them in order, S, N =
and then E/W till a solution is found. Arguably S vs. N could be done in a =
same RIB with longest match. E/W RIB could only be used for packets coming =
from a Southbound interface.





Cheers



Pascal



--_000_566738aa7df14f2c82cdf93f400bdbeeXCHRCD001ciscocom_
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;}
/* 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;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
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.EmailStyle21
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1048186483;
	mso-list-type:hybrid;
	mso-list-template-ids:-1031631032 67698705 67698713 67698715 67698703 6769=
8713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></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=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hello Tony&nbsp;:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please find first read comments below&nbsp;:<o:p></o=
:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">1)<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>I think that the abstract is a bit heavy and the in=
tro quite thin. The second paragraph in particular is critical to understan=
d the following sections smoothly and yet is a bit cryptic at first read. I=
&#8217;d really like to see an image in
 intro showing a more abstract view of the fat network than section 2.2, wi=
th &#8220;Link state&#8221; topological awareness sent north and &#8220;dis=
tance vector&#8221; aggregations sent south, and text showing how the spine=
 gets a clear view of the network whereas the leaves get
 a very rough understanding of what&#8217;s above. <o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">2)<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>I&#8217;d also like to see an early discussion on t=
he default route. Is it used? Up? E/W?.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">3)<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>The image could also depict a simple case of aggreg=
ation/disaggregation to clarify what&#8217;s coming next.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">4)<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Section 3 could move to annex; it is really interes=
ting but not normative.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">5)<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Pointing North and south in Section 4 is still hard=
 to fathom. Do you point north for sending LSAs or are the LS routes pointi=
ng north? I think I know the answer but the text needs to indicate that wit=
hout a doubt. Like I suggested,
 even better would be in intro.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">6)<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>4.2.1 a note that RPL uses ICMP code 155 and ICMP t=
ypes to differentiate the messages. It was pointed to us that it was a mist=
ake to consume ICMP due to shortage; OTOH, RIFT and RPL being is a same fam=
ily, It could be possible to use
 additional types of ICMP 155 for RIFT. <o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">7)<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>In the following, 0 seems overloaded. Note that RPL=
 uses a Rank of 1 for the &#8220;spine&#8221;, which is allows to build a v=
irtual &#8220;spine of spines&#8221;, or brain, at level 0. It also has an =
&#8220;infinite&#8221; Rank for leaves, which allows to poison the DV.<o:p>=
</o:p></p>
<pre>&#8220;&nbsp;&nbsp; Unless <a href=3D"https://tools.ietf.org/html/draf=
t-przygienda-rift-04#section-4.2.9">Section 4.2.9</a> is used, each node is=
 provisioned with the level<o:p></o:p></pre>
<pre>&nbsp;&nbsp; at which it is operating and its PoD or otherwise a defau=
lt level and<o:p></o:p></pre>
<pre>&nbsp;&nbsp; PoD of zero are assumed, meaning that leafs do not need t=
o be<o:p></o:p></pre>
<pre>&nbsp;&nbsp; configured with a level (or even PoD).&nbsp; Nodes in the=
 spine are<o:p></o:p></pre>
<pre>&nbsp;&nbsp; configured with a PoD of zero.&#8221;<o:p></o:p></pre>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">8)<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>4.2.3.1 indicates that some TIE is propagated south=
. Which is surprising in a DV world. The reader (me) wonders, is it really =
DV or is it more like fisheye?<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">9)<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Table 1 is hard to read, because it is dense and ro=
ws are not well-delineated; using style=3Dall | full in texttable may help;=
 same goes for table 2 and 3 though not as badly.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">10)<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;
</span></span><![endif]>Note that TIE, LIE (and please do not use DIE!) mat=
ch English words, and though it is funny it will make a google search harde=
r in the future. I like S-TIE and N-TIE for that matter. An alternate would=
 be a name that describe what they
 are as opposed to the direction. <o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">11)<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;
</span></span><![endif]>4.2.3.1: IPv6 ND uses a Hop Limit of 255 and instru=
ct to drop packets that do not have such a TTL. It&#8217;s a trick, but may=
be useful to detect wrongdoers. The rule is to drop messages received with =
a HL that is lower than 255.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">12)<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;
</span></span><![endif]>4.2.3.4: NTIE do not really need to be flooded if (=
as I understand); a node only needs to talk north to its parents in the POD=
. RPL uses N*unicast because of unreliable radios. We could devise a mcast =
group that derives from the POD
 Nb and the depth.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">13)<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;
</span></span><![endif]>4.2.3.7 need to define &#8220;overloaded&#8221; whi=
ch is introduced here first; could that lead to oscillations?
<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">14)<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;
</span></span><![endif]>We discussed sibling routing in RPL a lot. Some of =
us wanted it in the final protocol but it was filtered out to keep things a=
t their simplest. Point being, I think that the rule below is too harsh. On=
e simple rule could be that can
 use a sibling route as long as the sibling does not use a sibling again. I=
 ended up generalizing this into the concept of ARCs, which enables structu=
res that one can &#8220;walk&#8221; (E or W) to find an &#8220;exit&#8221; =
without progressing from the metric standpoint, whereas
 progress towards the destination is done between such structures (N or S).=
 <o:p>
</o:p></p>
<pre>&#8220;This rule forms a &quot;one-hop default route split-horizon&quo=
t; and prevents<o:p></o:p></pre>
<pre>&nbsp;&nbsp; looping over default routes while allowing for &quot;one-=
hop protection&quot;<o:p></o:p></pre>
<pre>&nbsp;&nbsp; of nodes that lost all northbound adjacencies&#8221;<o:p>=
</o:p></pre>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">15)<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;
</span></span><![endif]>About &#8220;East-West Forwarding Within a Level&#8=
221;: I&nbsp; understand that the ring protection is the split horizon tech=
nique, correct? I also understand that E/W reachability is not forwarded E/=
W, so a node only sees what its direct E/W neighbors
 see northwards, correct? In terms of preference, I understand that south w=
ins, then north regardless of longest match, then E/W as last resort for pa=
ckets that are ultimately northbound, correct? This seems to indicate that =
RIFT really maintains 3 RIBs and
 looks them in order, S, N and then E/W till a solution is found. Arguably =
S vs. N could be done in a same RIB with longest match. E/W RIB could only =
be used for packets coming from a Southbound interface.<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph">Cheers<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph">Pascal<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_566738aa7df14f2c82cdf93f400bdbeeXCHRCD001ciscocom_--


From nobody Tue Feb 27 07:22:51 2018
Return-Path: <prz@juniper.net>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E1BD12D969 for <rift@ietfa.amsl.com>; Tue, 27 Feb 2018 07:22:49 -0800 (PST)
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, HTML_MESSAGE=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=juniper.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 Z4udRy6WmSfu for <rift@ietfa.amsl.com>; Tue, 27 Feb 2018 07:22:47 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 DA69E12DA03 for <rift@ietf.org>; Tue, 27 Feb 2018 07:22:46 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w1RFMiAm017802; Tue, 27 Feb 2018 07:22:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=PC7zzUAQhdwdSbAOMVgwiaTXvEqQIIRkum+zN53+J5U=; b=dz/DYPfraC+8r4COZ2OtWJdsJABl++IhFIiXM+Ms9m1Ch34XecLUM5mdwBEQhP8pm69t VZ7HY25HNajPQfaBkD3iDeY/45q4ExeLBj7tguxMpEu6ff8JkC7htJpy7HK7T4CseAIK 94anPgFLixwhdJ9CSBPUeqiWvSLLwx7wonkntB6F07gv2HnedwmmGqiR5jtodYE5HItC IVQssQfQFtQUDSx6ms/whvPxWM1bsngQgcUUUBNm/0RENH6StTNz8jBc/24q/0M0I2sJ jjIehpxdY0FLi+Gl6HZSt3qBoWQf6rPwcwIi9Ovn5Ur6hnDYGB7WNZNG+BGynniWCbGJ IQ== 
Received: from nam01-by2-obe.outbound.protection.outlook.com (mail-by2nam01lp0179.outbound.protection.outlook.com [216.32.181.179]) by mx0b-00273201.pphosted.com with ESMTP id 2gd8jm84br-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 27 Feb 2018 07:22:45 -0800
Received: from CY1PR05MB2506.namprd05.prod.outlook.com (10.167.10.27) by CY1PR05MB2316.namprd05.prod.outlook.com (10.166.192.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.548.6; Tue, 27 Feb 2018 15:22:39 +0000
Received: from CY1PR05MB2506.namprd05.prod.outlook.com ([10.167.10.27]) by CY1PR05MB2506.namprd05.prod.outlook.com ([10.167.10.27]) with mapi id 15.20.0548.013; Tue, 27 Feb 2018 15:22:39 +0000
From: Antoni Przygienda <prz@juniper.net>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
CC: "rift@ietf.org" <rift@ietf.org>
Thread-Topic: quick review of RIFT 04
Thread-Index: AdOZHfVGKhDFKQKNRpeIsOmEQoZTQgWfcq4A
Date: Tue, 27 Feb 2018 15:22:39 +0000
Message-ID: <CA211BDF-84FE-4FF4-931B-BC7F95A7A6BF@juniper.net>
References: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.com>
In-Reply-To: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.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
x-originating-ip: [66.129.239.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY1PR05MB2316; 7:ZOzqote2fxZxDWbhS9TnYEHpXpO4Q8/+nUKisxBcTtVmrV+4st2gHG37kl/xtb+Apr/85vpPJnyPwKS2QH8nIWFfuaQjTV4veXx3xKjBycHtkdkkzK7YLcvD28PQXZFylRo0sJZ0l2qDwLyHsuXklaFKi+73gJeuNdQ/e9wscd+evZOcWi9GxclBRtx/Ei9fDwBf3VmGUNIzzHiXtvqX+cNRfx2zjUTx7KUJbghyA4ufuPgIQm/ZCCyfgsIa88iU
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3c2514ad-52a7-4676-2f63-08d57df5f049
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(3008032)(2017052603307)(7153060)(7193020); SRVR:CY1PR05MB2316; 
x-ms-traffictypediagnostic: CY1PR05MB2316:
x-microsoft-antispam-prvs: <CY1PR05MB231608A25E5F0E11E5504232ACC00@CY1PR05MB2316.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(10436049006162)(95692535739014)(21748063052155); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(8121501046)(5005006)(3002001)(3231220)(944501161)(93006095)(93001095)(10201501046)(6055026)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011); SRVR:CY1PR05MB2316; BCL:0; PCL:0; RULEID:; SRVR:CY1PR05MB2316; 
x-forefront-prvs: 05961EBAFC
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(376002)(366004)(396003)(39380400002)(51914003)(199004)(189003)(51444003)(14454004)(54896002)(236005)(6306002)(5660300001)(6512007)(2900100001)(6436002)(6486002)(82746002)(81156014)(33656002)(7736002)(8676002)(81166006)(6246003)(3660700001)(53936002)(83716003)(8936002)(6916009)(106356001)(66066001)(105586002)(2950100002)(606006)(26005)(86362001)(478600001)(229853002)(36756003)(3280700002)(99286004)(2906002)(6116002)(3846002)(102836004)(77096007)(76176011)(6506007)(316002)(4326008)(59450400001)(58126008)(25786009)(97736004)(186003)(68736007)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR05MB2316; H:CY1PR05MB2506.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;  A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: PSauocNibrFaiSN7hIu5NVfGMsZexxnro0JmRYcMXILKj/Y944gNfb8JanDWStqACE71J8EVhxc3e14QFrdj7eacWLVcs9iuHvUdSJ8VMLawxbJevLot8lFhtsgL6FOF/w3M74135JBfr2j5YWk8maQFP7YBe5JK4HVWW/g59aw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_CA211BDF84FE4FF4931BBC7F95A7A6BFjunipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c2514ad-52a7-4676-2f63-08d57df5f049
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Feb 2018 15:22:39.4230 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR05MB2316
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-02-27_05:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1802270193
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/E8xE79VmN4Tx59IclRM6OcJANLU>
Subject: Re: [Rift] quick review of RIFT 04
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Feb 2018 15:22:49 -0000

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

SGV5IFBhc2NhbCwgbWFueSB0aGFua3MgZm9yIHRoZSBkcmlsbCBkb3duLiBBcyBJIHNlZSB0aGlz
IGlzIHN1cGVyIGRlbnNlIGFuZCBjb21pbmcgZnJvbSBzb21lb25lIHdobyB3YXMgd2FuZGVyaW5n
IHNvbWUgb2YgdGhlIGdyb3VuZCBSSUZUIGlzIHB1dHRpbmcgc3Rha2VzIGluIGFscmVhZHkgOy0p
IEkgbmVlZCB0byBkaWdlc3QgdGhhdCBmb3IgYSBiaXQgc28gZ2l2ZSBtZSBhIGRheSBvciB0d28g
YmVmb3JlIEkgYW5zd2VyIOKApiBBbmQgSSB3b27igJl0IGRlbnkgdGhhdCB0aGUgUlBMIHRhbGsg
aW4gdGhlIGFyZWEgcGxlbmFyeSAoPykgd2FzIG9uZSBvZiB0aGUgdGhpbmdzIHRoYXQgbWFkZSBt
ZSB0aGluayBhYm91dCBEQyBmYWJyaWMgcm91dGluZyBsZXNzIGluIHRyYWRpdGlvbmFsIElHUCB3
YXlzIHRob3VnaCBJIGFkbWl0IHRoYXQgdGhlIHRhbGsgd2UgaGFkIGluIEhhd2FpaSBhYm91dCBB
UkNzIGxhcmdlbHkgd2VudCBvdmVyIG15IGhlYWQsIG1heWJlIGR1ZSB0byBsYXRlIGhvdXIgYW5k
IGNvdXBsZSBjb2xvcmZ1bCBkcmlua3MgaW4gdGhlIHN5c3RlbSA7LSkNCg0KVGhpcyBjb21lcyBv
cHBvcnR1bmUgc2luY2UgSSBoYXZlIG9uIG15IGJ1cm5lciBhbm90aGVyIHJldiB3aXRoIG1vcmUg
c3VycHJpc2VzIGNvbWluZyBmcm9tIHBlb3BsZSB0aGF0IHJ1biBzdWNoIG5ldHdvcmtzIGFuZCBs
b29rZWQgQCBSSUZUIGNsb3NlbHkgOy0pICBTbyBsZXTigJlzIGdvIG92ZXIgeW91ciBzdHVmZiBh
bmQgaW5jb3Jwb3JhdGUgd2hhdCBmYWxscyBvdXQgYmVmb3JlIElFVEYgY3V0LW9mZiDigKYNCg0K
dGhhbmtzDQoNCi0tLSB0b255DQoNCg0KPHB0aHViZXJ0QGNpc2NvLmNvbTxtYWlsdG86cHRodWJl
cnRAY2lzY28uY29tPj4gc3Bha2U6DQoNCkhlbGxvIFRvbnkgOg0KDQpQbGVhc2UgZmluZCBmaXJz
dCByZWFkIGNvbW1lbnRzIGJlbG93IDoNCg0KDQoxKSAgICAgICBJIHRoaW5rIHRoYXQgdGhlIGFi
c3RyYWN0IGlzIGEgYml0IGhlYXZ5IGFuZCB0aGUgaW50cm8gcXVpdGUgdGhpbi4gVGhlIHNlY29u
ZCBwYXJhZ3JhcGggaW4gcGFydGljdWxhciBpcyBjcml0aWNhbCB0byB1bmRlcnN0YW5kIHRoZSBm
b2xsb3dpbmcgc2VjdGlvbnMgc21vb3RobHkgYW5kIHlldCBpcyBhIGJpdCBjcnlwdGljIGF0IGZp
cnN0IHJlYWQuIEnigJlkIHJlYWxseSBsaWtlIHRvIHNlZSBhbiBpbWFnZSBpbiBpbnRybyBzaG93
aW5nIGEgbW9yZSBhYnN0cmFjdCB2aWV3IG9mIHRoZSBmYXQgbmV0d29yayB0aGFuIHNlY3Rpb24g
Mi4yLCB3aXRoIOKAnExpbmsgc3RhdGXigJ0gdG9wb2xvZ2ljYWwgYXdhcmVuZXNzIHNlbnQgbm9y
dGggYW5kIOKAnGRpc3RhbmNlIHZlY3RvcuKAnSBhZ2dyZWdhdGlvbnMgc2VudCBzb3V0aCwgYW5k
IHRleHQgc2hvd2luZyBob3cgdGhlIHNwaW5lIGdldHMgYSBjbGVhciB2aWV3IG9mIHRoZSBuZXR3
b3JrIHdoZXJlYXMgdGhlIGxlYXZlcyBnZXQgYSB2ZXJ5IHJvdWdoIHVuZGVyc3RhbmRpbmcgb2Yg
d2hhdOKAmXMgYWJvdmUuDQoNCjIpICAgICAgIEnigJlkIGFsc28gbGlrZSB0byBzZWUgYW4gZWFy
bHkgZGlzY3Vzc2lvbiBvbiB0aGUgZGVmYXVsdCByb3V0ZS4gSXMgaXQgdXNlZD8gVXA/IEUvVz8u
DQoNCjMpICAgICAgIFRoZSBpbWFnZSBjb3VsZCBhbHNvIGRlcGljdCBhIHNpbXBsZSBjYXNlIG9m
IGFnZ3JlZ2F0aW9uL2Rpc2FnZ3JlZ2F0aW9uIHRvIGNsYXJpZnkgd2hhdOKAmXMgY29taW5nIG5l
eHQuDQoNCjQpICAgICAgIFNlY3Rpb24gMyBjb3VsZCBtb3ZlIHRvIGFubmV4OyBpdCBpcyByZWFs
bHkgaW50ZXJlc3RpbmcgYnV0IG5vdCBub3JtYXRpdmUuDQoNCjUpICAgICAgIFBvaW50aW5nIE5v
cnRoIGFuZCBzb3V0aCBpbiBTZWN0aW9uIDQgaXMgc3RpbGwgaGFyZCB0byBmYXRob20uIERvIHlv
dSBwb2ludCBub3J0aCBmb3Igc2VuZGluZyBMU0FzIG9yIGFyZSB0aGUgTFMgcm91dGVzIHBvaW50
aW5nIG5vcnRoPyBJIHRoaW5rIEkga25vdyB0aGUgYW5zd2VyIGJ1dCB0aGUgdGV4dCBuZWVkcyB0
byBpbmRpY2F0ZSB0aGF0IHdpdGhvdXQgYSBkb3VidC4gTGlrZSBJIHN1Z2dlc3RlZCwgZXZlbiBi
ZXR0ZXIgd291bGQgYmUgaW4gaW50cm8uDQoNCjYpICAgICAgIDQuMi4xIGEgbm90ZSB0aGF0IFJQ
TCB1c2VzIElDTVAgY29kZSAxNTUgYW5kIElDTVAgdHlwZXMgdG8gZGlmZmVyZW50aWF0ZSB0aGUg
bWVzc2FnZXMuIEl0IHdhcyBwb2ludGVkIHRvIHVzIHRoYXQgaXQgd2FzIGEgbWlzdGFrZSB0byBj
b25zdW1lIElDTVAgZHVlIHRvIHNob3J0YWdlOyBPVE9ILCBSSUZUIGFuZCBSUEwgYmVpbmcgaXMg
YSBzYW1lIGZhbWlseSwgSXQgY291bGQgYmUgcG9zc2libGUgdG8gdXNlIGFkZGl0aW9uYWwgdHlw
ZXMgb2YgSUNNUCAxNTUgZm9yIFJJRlQuDQoNCjcpICAgICAgIEluIHRoZSBmb2xsb3dpbmcsIDAg
c2VlbXMgb3ZlcmxvYWRlZC4gTm90ZSB0aGF0IFJQTCB1c2VzIGEgUmFuayBvZiAxIGZvciB0aGUg
4oCcc3BpbmXigJ0sIHdoaWNoIGlzIGFsbG93cyB0byBidWlsZCBhIHZpcnR1YWwg4oCcc3BpbmUg
b2Ygc3BpbmVz4oCdLCBvciBicmFpbiwgYXQgbGV2ZWwgMC4gSXQgYWxzbyBoYXMgYW4g4oCcaW5m
aW5pdGXigJ0gUmFuayBmb3IgbGVhdmVzLCB3aGljaCBhbGxvd3MgdG8gcG9pc29uIHRoZSBEVi4N
Cg0K4oCcICAgVW5sZXNzIFNlY3Rpb24gNC4yLjk8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEcHJ6
eWdpZW5kYS0yRHJpZnQtMkQwNC0yM3NlY3Rpb24tMkQ0LjIuOSZkPUR3TUZBZyZjPUhBa1l1aDYz
cnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj1tYUtYZkt6Z1JUcGlMaXRxSG5K
aXd3Jm09QUNkdHYzckdWR29NSU1hN2NYTnBHRUlwcmlVUk9BNmhaOXk1MUFQUnpxbyZzPVo4VW5L
a2I1UFRpUzVFenF6YkRtMlYyQVFGSGE2dE43dnozZVpFcUdJeU0mZT0+IGlzIHVzZWQsIGVhY2gg
bm9kZSBpcyBwcm92aXNpb25lZCB3aXRoIHRoZSBsZXZlbA0KDQogICBhdCB3aGljaCBpdCBpcyBv
cGVyYXRpbmcgYW5kIGl0cyBQb0Qgb3Igb3RoZXJ3aXNlIGEgZGVmYXVsdCBsZXZlbCBhbmQNCg0K
ICAgUG9EIG9mIHplcm8gYXJlIGFzc3VtZWQsIG1lYW5pbmcgdGhhdCBsZWFmcyBkbyBub3QgbmVl
ZCB0byBiZQ0KDQogICBjb25maWd1cmVkIHdpdGggYSBsZXZlbCAob3IgZXZlbiBQb0QpLiAgTm9k
ZXMgaW4gdGhlIHNwaW5lIGFyZQ0KDQogICBjb25maWd1cmVkIHdpdGggYSBQb0Qgb2YgemVyby7i
gJ0NCg0KOCkgICAgICAgNC4yLjMuMSBpbmRpY2F0ZXMgdGhhdCBzb21lIFRJRSBpcyBwcm9wYWdh
dGVkIHNvdXRoLiBXaGljaCBpcyBzdXJwcmlzaW5nIGluIGEgRFYgd29ybGQuIFRoZSByZWFkZXIg
KG1lKSB3b25kZXJzLCBpcyBpdCByZWFsbHkgRFYgb3IgaXMgaXQgbW9yZSBsaWtlIGZpc2hleWU/
DQoNCjkpICAgICAgIFRhYmxlIDEgaXMgaGFyZCB0byByZWFkLCBiZWNhdXNlIGl0IGlzIGRlbnNl
IGFuZCByb3dzIGFyZSBub3Qgd2VsbC1kZWxpbmVhdGVkOyB1c2luZyBzdHlsZT1hbGwgfCBmdWxs
IGluIHRleHR0YWJsZSBtYXkgaGVscDsgc2FtZSBnb2VzIGZvciB0YWJsZSAyIGFuZCAzIHRob3Vn
aCBub3QgYXMgYmFkbHkuDQoNCjEwKSAgIE5vdGUgdGhhdCBUSUUsIExJRSAoYW5kIHBsZWFzZSBk
byBub3QgdXNlIERJRSEpIG1hdGNoIEVuZ2xpc2ggd29yZHMsIGFuZCB0aG91Z2ggaXQgaXMgZnVu
bnkgaXQgd2lsbCBtYWtlIGEgZ29vZ2xlIHNlYXJjaCBoYXJkZXIgaW4gdGhlIGZ1dHVyZS4gSSBs
aWtlIFMtVElFIGFuZCBOLVRJRSBmb3IgdGhhdCBtYXR0ZXIuIEFuIGFsdGVybmF0ZSB3b3VsZCBi
ZSBhIG5hbWUgdGhhdCBkZXNjcmliZSB3aGF0IHRoZXkgYXJlIGFzIG9wcG9zZWQgdG8gdGhlIGRp
cmVjdGlvbi4NCg0KMTEpICAgNC4yLjMuMTogSVB2NiBORCB1c2VzIGEgSG9wIExpbWl0IG9mIDI1
NSBhbmQgaW5zdHJ1Y3QgdG8gZHJvcCBwYWNrZXRzIHRoYXQgZG8gbm90IGhhdmUgc3VjaCBhIFRU
TC4gSXTigJlzIGEgdHJpY2ssIGJ1dCBtYXliZSB1c2VmdWwgdG8gZGV0ZWN0IHdyb25nZG9lcnMu
IFRoZSBydWxlIGlzIHRvIGRyb3AgbWVzc2FnZXMgcmVjZWl2ZWQgd2l0aCBhIEhMIHRoYXQgaXMg
bG93ZXIgdGhhbiAyNTUuDQoNCjEyKSAgIDQuMi4zLjQ6IE5USUUgZG8gbm90IHJlYWxseSBuZWVk
IHRvIGJlIGZsb29kZWQgaWYgKGFzIEkgdW5kZXJzdGFuZCk7IGEgbm9kZSBvbmx5IG5lZWRzIHRv
IHRhbGsgbm9ydGggdG8gaXRzIHBhcmVudHMgaW4gdGhlIFBPRC4gUlBMIHVzZXMgTip1bmljYXN0
IGJlY2F1c2Ugb2YgdW5yZWxpYWJsZSByYWRpb3MuIFdlIGNvdWxkIGRldmlzZSBhIG1jYXN0IGdy
b3VwIHRoYXQgZGVyaXZlcyBmcm9tIHRoZSBQT0QgTmIgYW5kIHRoZSBkZXB0aC4NCg0KMTMpICAg
NC4yLjMuNyBuZWVkIHRvIGRlZmluZSDigJxvdmVybG9hZGVk4oCdIHdoaWNoIGlzIGludHJvZHVj
ZWQgaGVyZSBmaXJzdDsgY291bGQgdGhhdCBsZWFkIHRvIG9zY2lsbGF0aW9ucz8NCg0KMTQpICAg
V2UgZGlzY3Vzc2VkIHNpYmxpbmcgcm91dGluZyBpbiBSUEwgYSBsb3QuIFNvbWUgb2YgdXMgd2Fu
dGVkIGl0IGluIHRoZSBmaW5hbCBwcm90b2NvbCBidXQgaXQgd2FzIGZpbHRlcmVkIG91dCB0byBr
ZWVwIHRoaW5ncyBhdCB0aGVpciBzaW1wbGVzdC4gUG9pbnQgYmVpbmcsIEkgdGhpbmsgdGhhdCB0
aGUgcnVsZSBiZWxvdyBpcyB0b28gaGFyc2guIE9uZSBzaW1wbGUgcnVsZSBjb3VsZCBiZSB0aGF0
IGNhbiB1c2UgYSBzaWJsaW5nIHJvdXRlIGFzIGxvbmcgYXMgdGhlIHNpYmxpbmcgZG9lcyBub3Qg
dXNlIGEgc2libGluZyBhZ2Fpbi4gSSBlbmRlZCB1cCBnZW5lcmFsaXppbmcgdGhpcyBpbnRvIHRo
ZSBjb25jZXB0IG9mIEFSQ3MsIHdoaWNoIGVuYWJsZXMgc3RydWN0dXJlcyB0aGF0IG9uZSBjYW4g
4oCcd2Fsa+KAnSAoRSBvciBXKSB0byBmaW5kIGFuIOKAnGV4aXTigJ0gd2l0aG91dCBwcm9ncmVz
c2luZyBmcm9tIHRoZSBtZXRyaWMgc3RhbmRwb2ludCwgd2hlcmVhcyBwcm9ncmVzcyB0b3dhcmRz
IHRoZSBkZXN0aW5hdGlvbiBpcyBkb25lIGJldHdlZW4gc3VjaCBzdHJ1Y3R1cmVzIChOIG9yIFMp
Lg0KDQrigJxUaGlzIHJ1bGUgZm9ybXMgYSAib25lLWhvcCBkZWZhdWx0IHJvdXRlIHNwbGl0LWhv
cml6b24iIGFuZCBwcmV2ZW50cw0KDQogICBsb29waW5nIG92ZXIgZGVmYXVsdCByb3V0ZXMgd2hp
bGUgYWxsb3dpbmcgZm9yICJvbmUtaG9wIHByb3RlY3Rpb24iDQoNCiAgIG9mIG5vZGVzIHRoYXQg
bG9zdCBhbGwgbm9ydGhib3VuZCBhZGphY2VuY2llc+KAnQ0KDQoxNSkgICBBYm91dCDigJxFYXN0
LVdlc3QgRm9yd2FyZGluZyBXaXRoaW4gYSBMZXZlbOKAnTogSSAgdW5kZXJzdGFuZCB0aGF0IHRo
ZSByaW5nIHByb3RlY3Rpb24gaXMgdGhlIHNwbGl0IGhvcml6b24gdGVjaG5pcXVlLCBjb3JyZWN0
PyBJIGFsc28gdW5kZXJzdGFuZCB0aGF0IEUvVyByZWFjaGFiaWxpdHkgaXMgbm90IGZvcndhcmRl
ZCBFL1csIHNvIGEgbm9kZSBvbmx5IHNlZXMgd2hhdCBpdHMgZGlyZWN0IEUvVyBuZWlnaGJvcnMg
c2VlIG5vcnRod2FyZHMsIGNvcnJlY3Q/IEluIHRlcm1zIG9mIHByZWZlcmVuY2UsIEkgdW5kZXJz
dGFuZCB0aGF0IHNvdXRoIHdpbnMsIHRoZW4gbm9ydGggcmVnYXJkbGVzcyBvZiBsb25nZXN0IG1h
dGNoLCB0aGVuIEUvVyBhcyBsYXN0IHJlc29ydCBmb3IgcGFja2V0cyB0aGF0IGFyZSB1bHRpbWF0
ZWx5IG5vcnRoYm91bmQsIGNvcnJlY3Q/IFRoaXMgc2VlbXMgdG8gaW5kaWNhdGUgdGhhdCBSSUZU
IHJlYWxseSBtYWludGFpbnMgMyBSSUJzIGFuZCBsb29rcyB0aGVtIGluIG9yZGVyLCBTLCBOIGFu
ZCB0aGVuIEUvVyB0aWxsIGEgc29sdXRpb24gaXMgZm91bmQuIEFyZ3VhYmx5IFMgdnMuIE4gY291
bGQgYmUgZG9uZSBpbiBhIHNhbWUgUklCIHdpdGggbG9uZ2VzdCBtYXRjaC4gRS9XIFJJQiBjb3Vs
ZCBvbmx5IGJlIHVzZWQgZm9yIHBhY2tldHMgY29taW5nIGZyb20gYSBTb3V0aGJvdW5kIGludGVy
ZmFjZS4NCg0KDQoNCg0KDQpDaGVlcnMNCg0KDQoNClBhc2NhbA0KDQoNCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iVGl0bGUiIGNvbnRlbnQ9IiI+DQo8bWV0YSBuYW1lPSJLZXl3b3JkcyIgY29udGVu
dD0iIj4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUg
KGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCglwYW5vc2UtMToyIDcg
MyA5IDIgMiA1IDIgNCA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0
aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQt
ZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5
bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3Jt
YWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEx
LjBwdDsNCglmb250LWZhbWlseTpDYWxpYnJpO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0
aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1s
aW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5l
dyI7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlz
dFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowaW47DQoJ
bWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9tOjBpbjsNCgltYXJnaW4tbGVmdDouNWlu
Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFt
aWx5OkNhbGlicmk7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFt
ZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1z
by1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21z
by1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJn
aW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0
OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4i
O30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQt
ZmFtaWx5OkNhbGlicmk7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMg0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseTpDYWxpYnJpOw0K
CWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5tc29JbnMNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0
LW9ubHk7DQoJbXNvLXN0eWxlLW5hbWU6IiI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsN
Cgljb2xvcjp0ZWFsO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1v
bmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41
aW4gMTEuMGluOw0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRp
di5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9u
cyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTA0ODE4NjQ4MzsNCgltc28tbGlzdC10eXBl
Omh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEwMzE2MzEwMzIgNjc2OTg3MDUgNjc2
OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3
MTMgNjc2OTg3MTU7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC10ZXh0OiIlMVwpIjsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs
aXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0
Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDYN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVu
dDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K
QGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCm9s
DQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwv
c3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBiZ2NvbG9yPSJ3aGl0ZSIgbGFuZz0iRU4tVVMiIGxpbms9
IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5IZXkgUGFzY2FsLCBtYW55IHRoYW5rcyBmb3IgdGhlIGRyaWxs
IGRvd24uIEFzIEkgc2VlIHRoaXMgaXMgc3VwZXIgZGVuc2UgYW5kIGNvbWluZyBmcm9tIHNvbWVv
bmUgd2hvIHdhcyB3YW5kZXJpbmcgc29tZSBvZiB0aGUgZ3JvdW5kIFJJRlQgaXMgcHV0dGluZyBz
dGFrZXMgaW4gYWxyZWFkeSA7LSkgSSBuZWVkIHRvIGRpZ2VzdCB0aGF0IGZvciBhIGJpdCBzbyBn
aXZlIG1lIGEgZGF5IG9yIHR3byBiZWZvcmUgSQ0KIGFuc3dlciDigKYgQW5kIEkgd29u4oCZdCBk
ZW55IHRoYXQgdGhlIFJQTCB0YWxrIGluIHRoZSBhcmVhIHBsZW5hcnkgKD8pIHdhcyBvbmUgb2Yg
dGhlIHRoaW5ncyB0aGF0IG1hZGUgbWUgdGhpbmsgYWJvdXQgREMgZmFicmljIHJvdXRpbmcgbGVz
cyBpbiB0cmFkaXRpb25hbCBJR1Agd2F5cyB0aG91Z2ggSSBhZG1pdCB0aGF0IHRoZSB0YWxrIHdl
IGhhZCBpbiBIYXdhaWkgYWJvdXQgQVJDcyBsYXJnZWx5IHdlbnQgb3ZlciBteSBoZWFkLCBtYXli
ZSBkdWUNCiB0byBsYXRlIGhvdXIgYW5kIGNvdXBsZSBjb2xvcmZ1bCBkcmlua3MgaW4gdGhlIHN5
c3RlbSA7LSk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBjb21lcyBvcHBvcnR1bmUgc2lu
Y2UgSSBoYXZlIG9uIG15IGJ1cm5lciBhbm90aGVyIHJldiB3aXRoIG1vcmUgc3VycHJpc2VzIGNv
bWluZyBmcm9tIHBlb3BsZSB0aGF0IHJ1biBzdWNoIG5ldHdvcmtzIGFuZCBsb29rZWQgQCBSSUZU
IGNsb3NlbHkgOy0pICZuYnNwO1NvIGxldOKAmXMgZ28gb3ZlciB5b3VyIHN0dWZmIGFuZCBpbmNv
cnBvcmF0ZSB3aGF0IGZhbGxzIG91dCBiZWZvcmUgSUVURiBjdXQtb2ZmIOKApg0KPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPnRoYW5rczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPi0tLSB0b255PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
Jmx0OzxhIGhyZWY9Im1haWx0bzpwdGh1YmVydEBjaXNjby5jb20iPnB0aHViZXJ0QGNpc2NvLmNv
bTwvYT4mZ3Q7IHNwYWtlOjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkhlbGxvIFRvbnkm
bmJzcDs6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+UGxlYXNlIGZpbmQgZmlyc3QgcmVhZCBjb21tZW50cyBi
ZWxvdyZuYnNwOzo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21z
by1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxl
PSJtc28tbGlzdDpJZ25vcmUiPjEpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwv
c3Bhbj48L3NwYW4+PCFbZW5kaWZdPkkgdGhpbmsgdGhhdCB0aGUgYWJzdHJhY3QgaXMgYSBiaXQg
aGVhdnkgYW5kIHRoZSBpbnRybyBxdWl0ZSB0aGluLiBUaGUgc2Vjb25kIHBhcmFncmFwaCBpbiBw
YXJ0aWN1bGFyIGlzIGNyaXRpY2FsIHRvIHVuZGVyc3RhbmQgdGhlIGZvbGxvd2luZyBzZWN0aW9u
cyBzbW9vdGhseSBhbmQgeWV0IGlzIGEgYml0IGNyeXB0aWMgYXQgZmlyc3QgcmVhZC4gSeKAmWQg
cmVhbGx5IGxpa2UgdG8gc2VlIGFuIGltYWdlIGluDQogaW50cm8gc2hvd2luZyBhIG1vcmUgYWJz
dHJhY3QgdmlldyBvZiB0aGUgZmF0IG5ldHdvcmsgdGhhbiBzZWN0aW9uIDIuMiwgd2l0aCDigJxM
aW5rIHN0YXRl4oCdIHRvcG9sb2dpY2FsIGF3YXJlbmVzcyBzZW50IG5vcnRoIGFuZCDigJxkaXN0
YW5jZSB2ZWN0b3LigJ0gYWdncmVnYXRpb25zIHNlbnQgc291dGgsIGFuZCB0ZXh0IHNob3dpbmcg
aG93IHRoZSBzcGluZSBnZXRzIGEgY2xlYXIgdmlldyBvZiB0aGUgbmV0d29yayB3aGVyZWFzIHRo
ZSBsZWF2ZXMgZ2V0DQogYSB2ZXJ5IHJvdWdoIHVuZGVyc3RhbmRpbmcgb2Ygd2hhdOKAmXMgYWJv
dmUuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJt
YXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxm
bzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+
Mik8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRp
Zl0+SeKAmWQgYWxzbyBsaWtlIHRvIHNlZSBhbiBlYXJseSBkaXNjdXNzaW9uIG9uIHRoZSBkZWZh
dWx0IHJvdXRlLiBJcyBpdCB1c2VkPyBVcD8gRS9XPy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6
LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxz
cGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjMpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1
b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPlRoZSBpbWFnZSBjb3VsZCBhbHNvIGRlcGlj
dCBhIHNpbXBsZSBjYXNlIG9mIGFnZ3JlZ2F0aW9uL2Rpc2FnZ3JlZ2F0aW9uIHRvIGNsYXJpZnkg
d2hhdOKAmXMgY29taW5nIG5leHQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBh
cmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28t
bGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0i
bXNvLWxpc3Q6SWdub3JlIj40KTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3Nw
YW4+PC9zcGFuPjwhW2VuZGlmXT5TZWN0aW9uIDMgY291bGQgbW92ZSB0byBhbm5leDsgaXQgaXMg
cmVhbGx5IGludGVyZXN0aW5nIGJ1dCBub3Qgbm9ybWF0aXZlLjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWlu
ZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0
c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+NSk8c3BhbiBzdHlsZT0iZm9udDo3LjBw
dCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+UG9pbnRpbmcgTm9ydGggYW5kIHNv
dXRoIGluIFNlY3Rpb24gNCBpcyBzdGlsbCBoYXJkIHRvIGZhdGhvbS4gRG8geW91IHBvaW50IG5v
cnRoIGZvciBzZW5kaW5nIExTQXMgb3IgYXJlIHRoZSBMUyByb3V0ZXMgcG9pbnRpbmcgbm9ydGg/
IEkgdGhpbmsgSSBrbm93IHRoZSBhbnN3ZXIgYnV0IHRoZSB0ZXh0IG5lZWRzIHRvIGluZGljYXRl
IHRoYXQgd2l0aG91dCBhIGRvdWJ0LiBMaWtlIEkgc3VnZ2VzdGVkLA0KIGV2ZW4gYmV0dGVyIHdv
dWxkIGJlIGluIGludHJvLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6
bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1s
aXN0Oklnbm9yZSI+Nik8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwv
c3Bhbj48IVtlbmRpZl0+NC4yLjEgYSBub3RlIHRoYXQgUlBMIHVzZXMgSUNNUCBjb2RlIDE1NSBh
bmQgSUNNUCB0eXBlcyB0byBkaWZmZXJlbnRpYXRlIHRoZSBtZXNzYWdlcy4gSXQgd2FzIHBvaW50
ZWQgdG8gdXMgdGhhdCBpdCB3YXMgYSBtaXN0YWtlIHRvIGNvbnN1bWUgSUNNUCBkdWUgdG8gc2hv
cnRhZ2U7IE9UT0gsIFJJRlQgYW5kIFJQTCBiZWluZyBpcyBhIHNhbWUgZmFtaWx5LCBJdCBjb3Vs
ZCBiZSBwb3NzaWJsZSB0byB1c2UNCiBhZGRpdGlvbmFsIHR5cGVzIG9mIElDTVAgMTU1IGZvciBS
SUZULiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBs
Zm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PjcpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5k
aWZdPkluIHRoZSBmb2xsb3dpbmcsIDAgc2VlbXMgb3ZlcmxvYWRlZC4gTm90ZSB0aGF0IFJQTCB1
c2VzIGEgUmFuayBvZiAxIGZvciB0aGUg4oCcc3BpbmXigJ0sIHdoaWNoIGlzIGFsbG93cyB0byBi
dWlsZCBhIHZpcnR1YWwg4oCcc3BpbmUgb2Ygc3BpbmVz4oCdLCBvciBicmFpbiwgYXQgbGV2ZWwg
MC4gSXQgYWxzbyBoYXMgYW4g4oCcaW5maW5pdGXigJ0gUmFuayBmb3IgbGVhdmVzLCB3aGljaCBh
bGxvd3MgdG8gcG9pc29uIHRoZSBEVi48bzpwPjwvbzpwPjwvcD4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPuKAnCZuYnNwOyZuYnNwOyBVbmxlc3MgPGEgaHJlZj0iaHR0cHM6Ly91cmxk
ZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19o
dG1sX2RyYWZ0LTJEcHJ6eWdpZW5kYS0yRHJpZnQtMkQwNC0yM3NlY3Rpb24tMkQ0LjIuOSZhbXA7
ZD1Ed01GQWcmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9D
SSZhbXA7cj1tYUtYZkt6Z1JUcGlMaXRxSG5KaXd3JmFtcDttPUFDZHR2M3JHVkdvTUlNYTdjWE5w
R0VJcHJpVVJPQTZoWjl5NTFBUFJ6cW8mYW1wO3M9WjhVbktrYjVQVGlTNUV6cXpiRG0yVjJBUUZI
YTZ0Tjd2ejNlWkVxR0l5TSZhbXA7ZT0iPlNlY3Rpb24gNC4yLjk8L2E+IGlzIHVzZWQsIGVhY2gg
bm9kZSBpcyBwcm92aXNpb25lZCB3aXRoIHRoZSBsZXZlbDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsmbmJzcDsgYXQgd2hpY2ggaXQgaXMgb3Bl
cmF0aW5nIGFuZCBpdHMgUG9EIG9yIG90aGVyd2lzZSBhIGRlZmF1bHQgbGV2ZWwgYW5kPG86cD48
L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOyZuYnNwOyBQ
b0Qgb2YgemVybyBhcmUgYXNzdW1lZCwgbWVhbmluZyB0aGF0IGxlYWZzIGRvIG5vdCBuZWVkIHRv
IGJlPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNw
OyZuYnNwOyBjb25maWd1cmVkIHdpdGggYSBsZXZlbCAob3IgZXZlbiBQb0QpLiZuYnNwOyBOb2Rl
cyBpbiB0aGUgc3BpbmUgYXJlPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPiZuYnNwOyZuYnNwOyBjb25maWd1cmVkIHdpdGggYSBQb0Qgb2YgemVyby7igJ08
bzpwPjwvbzpwPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJn
aW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIi
Pg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+OCk8
c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+
NC4yLjMuMSBpbmRpY2F0ZXMgdGhhdCBzb21lIFRJRSBpcyBwcm9wYWdhdGVkIHNvdXRoLiBXaGlj
aCBpcyBzdXJwcmlzaW5nIGluIGEgRFYgd29ybGQuIFRoZSByZWFkZXIgKG1lKSB3b25kZXJzLCBp
cyBpdCByZWFsbHkgRFYgb3IgaXMgaXQgbW9yZSBsaWtlIGZpc2hleWU/PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3Rl
eHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9y
dExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj45KTxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5UYWJsZSAxIGlzIGhhcmQg
dG8gcmVhZCwgYmVjYXVzZSBpdCBpcyBkZW5zZSBhbmQgcm93cyBhcmUgbm90IHdlbGwtZGVsaW5l
YXRlZDsgdXNpbmcgc3R5bGU9YWxsIHwgZnVsbCBpbiB0ZXh0dGFibGUgbWF5IGhlbHA7IHNhbWUg
Z29lcyBmb3IgdGFibGUgMiBhbmQgMyB0aG91Z2ggbm90IGFzIGJhZGx5LjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0
ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBv
cnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+MTApPHNwYW4gc3R5bGU9ImZv
bnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsNCjwvc3Bh
bj48L3NwYW4+PCFbZW5kaWZdPk5vdGUgdGhhdCBUSUUsIExJRSAoYW5kIHBsZWFzZSBkbyBub3Qg
dXNlIERJRSEpIG1hdGNoIEVuZ2xpc2ggd29yZHMsIGFuZCB0aG91Z2ggaXQgaXMgZnVubnkgaXQg
d2lsbCBtYWtlIGEgZ29vZ2xlIHNlYXJjaCBoYXJkZXIgaW4gdGhlIGZ1dHVyZS4gSSBsaWtlIFMt
VElFIGFuZCBOLVRJRSBmb3IgdGhhdCBtYXR0ZXIuIEFuIGFsdGVybmF0ZSB3b3VsZCBiZSBhIG5h
bWUgdGhhdCBkZXNjcmliZSB3aGF0IHRoZXkNCiBhcmUgYXMgb3Bwb3NlZCB0byB0aGUgZGlyZWN0
aW9uLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBs
Zm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PjExKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+
Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT40LjIuMy4xOiBJUHY2IE5EIHVz
ZXMgYSBIb3AgTGltaXQgb2YgMjU1IGFuZCBpbnN0cnVjdCB0byBkcm9wIHBhY2tldHMgdGhhdCBk
byBub3QgaGF2ZSBzdWNoIGEgVFRMLiBJdOKAmXMgYSB0cmljaywgYnV0IG1heWJlIHVzZWZ1bCB0
byBkZXRlY3Qgd3Jvbmdkb2Vycy4gVGhlIHJ1bGUgaXMgdG8gZHJvcCBtZXNzYWdlcyByZWNlaXZl
ZCB3aXRoIGEgSEwgdGhhdCBpcyBsb3dlciB0aGFuIDI1NS48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRl
bnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNd
PjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEyKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0
ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFu
PjwhW2VuZGlmXT40LjIuMy40OiBOVElFIGRvIG5vdCByZWFsbHkgbmVlZCB0byBiZSBmbG9vZGVk
IGlmIChhcyBJIHVuZGVyc3RhbmQpOyBhIG5vZGUgb25seSBuZWVkcyB0byB0YWxrIG5vcnRoIHRv
IGl0cyBwYXJlbnRzIGluIHRoZSBQT0QuIFJQTCB1c2VzIE4qdW5pY2FzdCBiZWNhdXNlIG9mIHVu
cmVsaWFibGUgcmFkaW9zLiBXZSBjb3VsZCBkZXZpc2UgYSBtY2FzdCBncm91cCB0aGF0IGRlcml2
ZXMgZnJvbSB0aGUgUE9EDQogTmIgYW5kIHRoZSBkZXB0aC48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRl
bnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNd
PjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEzKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0
ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFu
PjwhW2VuZGlmXT40LjIuMy43IG5lZWQgdG8gZGVmaW5lIOKAnG92ZXJsb2FkZWTigJ0gd2hpY2gg
aXMgaW50cm9kdWNlZCBoZXJlIGZpcnN0OyBjb3VsZCB0aGF0IGxlYWQgdG8gb3NjaWxsYXRpb25z
Pw0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZv
MiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4x
NCk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZu
YnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+V2UgZGlzY3Vzc2VkIHNpYmxpbmcg
cm91dGluZyBpbiBSUEwgYSBsb3QuIFNvbWUgb2YgdXMgd2FudGVkIGl0IGluIHRoZSBmaW5hbCBw
cm90b2NvbCBidXQgaXQgd2FzIGZpbHRlcmVkIG91dCB0byBrZWVwIHRoaW5ncyBhdCB0aGVpciBz
aW1wbGVzdC4gUG9pbnQgYmVpbmcsIEkgdGhpbmsgdGhhdCB0aGUgcnVsZSBiZWxvdyBpcyB0b28g
aGFyc2guIE9uZSBzaW1wbGUgcnVsZSBjb3VsZCBiZSB0aGF0IGNhbg0KIHVzZSBhIHNpYmxpbmcg
cm91dGUgYXMgbG9uZyBhcyB0aGUgc2libGluZyBkb2VzIG5vdCB1c2UgYSBzaWJsaW5nIGFnYWlu
LiBJIGVuZGVkIHVwIGdlbmVyYWxpemluZyB0aGlzIGludG8gdGhlIGNvbmNlcHQgb2YgQVJDcywg
d2hpY2ggZW5hYmxlcyBzdHJ1Y3R1cmVzIHRoYXQgb25lIGNhbiDigJx3YWxr4oCdIChFIG9yIFcp
IHRvIGZpbmQgYW4g4oCcZXhpdOKAnSB3aXRob3V0IHByb2dyZXNzaW5nIGZyb20gdGhlIG1ldHJp
YyBzdGFuZHBvaW50LCB3aGVyZWFzDQogcHJvZ3Jlc3MgdG93YXJkcyB0aGUgZGVzdGluYXRpb24g
aXMgZG9uZSBiZXR3ZWVuIHN1Y2ggc3RydWN0dXJlcyAoTiBvciBTKS4gPG86cD4NCjwvbzpwPjwv
cD4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPuKAnFRoaXMgcnVsZSBmb3JtcyBhICZx
dW90O29uZS1ob3AgZGVmYXVsdCByb3V0ZSBzcGxpdC1ob3Jpem9uJnF1b3Q7IGFuZCBwcmV2ZW50
czxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsm
bmJzcDsgbG9vcGluZyBvdmVyIGRlZmF1bHQgcm91dGVzIHdoaWxlIGFsbG93aW5nIGZvciAmcXVv
dDtvbmUtaG9wIHByb3RlY3Rpb24mcXVvdDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7Jm5ic3A7IG9mIG5vZGVzIHRoYXQgbG9zdCBhbGwgbm9y
dGhib3VuZCBhZGphY2VuY2llc+KAnTxvOnA+PC9vOnA+PC9wcmU+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjtt
c28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHls
ZT0ibXNvLWxpc3Q6SWdub3JlIj4xNSk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+
QWJvdXQg4oCcRWFzdC1XZXN0IEZvcndhcmRpbmcgV2l0aGluIGEgTGV2ZWzigJ06IEkmbmJzcDsg
dW5kZXJzdGFuZCB0aGF0IHRoZSByaW5nIHByb3RlY3Rpb24gaXMgdGhlIHNwbGl0IGhvcml6b24g
dGVjaG5pcXVlLCBjb3JyZWN0PyBJIGFsc28gdW5kZXJzdGFuZCB0aGF0IEUvVyByZWFjaGFiaWxp
dHkgaXMgbm90IGZvcndhcmRlZCBFL1csIHNvIGEgbm9kZSBvbmx5IHNlZXMgd2hhdCBpdHMgZGly
ZWN0IEUvVyBuZWlnaGJvcnMNCiBzZWUgbm9ydGh3YXJkcywgY29ycmVjdD8gSW4gdGVybXMgb2Yg
cHJlZmVyZW5jZSwgSSB1bmRlcnN0YW5kIHRoYXQgc291dGggd2lucywgdGhlbiBub3J0aCByZWdh
cmRsZXNzIG9mIGxvbmdlc3QgbWF0Y2gsIHRoZW4gRS9XIGFzIGxhc3QgcmVzb3J0IGZvciBwYWNr
ZXRzIHRoYXQgYXJlIHVsdGltYXRlbHkgbm9ydGhib3VuZCwgY29ycmVjdD8gVGhpcyBzZWVtcyB0
byBpbmRpY2F0ZSB0aGF0IFJJRlQgcmVhbGx5IG1haW50YWlucyAzIFJJQnMgYW5kDQogbG9va3Mg
dGhlbSBpbiBvcmRlciwgUywgTiBhbmQgdGhlbiBFL1cgdGlsbCBhIHNvbHV0aW9uIGlzIGZvdW5k
LiBBcmd1YWJseSBTIHZzLiBOIGNvdWxkIGJlIGRvbmUgaW4gYSBzYW1lIFJJQiB3aXRoIGxvbmdl
c3QgbWF0Y2guIEUvVyBSSUIgY291bGQgb25seSBiZSB1c2VkIGZvciBwYWNrZXRzIGNvbWluZyBm
cm9tIGEgU291dGhib3VuZCBpbnRlcmZhY2UuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4w
aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+Q2hlZXJzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MS4waW4iPlBhc2NhbDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_CA211BDF84FE4FF4931BBC7F95A7A6BFjunipernet_--


From nobody Tue Feb 27 15:15:00 2018
Return-Path: <agenda@ietf.org>
X-Original-To: rift@ietf.org
Delivered-To: rift@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id E315812EAC8; Tue, 27 Feb 2018 15:11:13 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <lflynn@amsl.com>, <rift-chairs@ietf.org>
Cc: rift@ietf.org, aretana.ietf@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.73.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <151977307392.5200.10307431790629238739.idtracker@ietfa.amsl.com>
Date: Tue, 27 Feb 2018 15:11:13 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/D6MBCEGP8NhVHI7BJDNiVcaglHA>
Subject: [Rift] rift - Requested session has been scheduled for IETF 101
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Feb 2018 23:11:14 -0000

Dear Liz Flynn,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 

rift Session 1 (2:00:00)
    Tuesday, Afternoon Session I 1330-1530
    Room Name: Richmond/Chelsea/Tower size: 75
    ---------------------------------------------
    


Request Information:


---------------------------------------------------------
Working Group Name: Routing In Fat Trees
Area Name: Routing Area
Session Requester: Liz Flynn

Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 50
Conflicts to Avoid: 
 First Priority: babel bier idr isis ospf lsr rtgwg rtgarea bess nvo3




People who must be present:
  Alvaro Retana
  Zhaohui (Jeffrey) Zhang
  Jeff Tantsura

Resources Requested:

Special Requests:
  
---------------------------------------------------------


From nobody Wed Feb 28 22:04:20 2018
Return-Path: <prz@juniper.net>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31BB812E88E for <rift@ietfa.amsl.com>; Wed, 28 Feb 2018 22:04:18 -0800 (PST)
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, HTML_MESSAGE=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=juniper.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 WSt67fFbXaYq for <rift@ietfa.amsl.com>; Wed, 28 Feb 2018 22:04:14 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 6E4E21267BB for <rift@ietf.org>; Wed, 28 Feb 2018 22:04:14 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w2163qXq014380; Wed, 28 Feb 2018 22:04:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=53NhIzfok5Rap4mbqzs6/NMoNd+V460BFA7If11vpwo=; b=WO8JAvyDIwjZW/u9lcF8IoM1cF+k9M0J4S+Mcp4v5hqsbEyVasqytwg+W7R21YUJ4Vay Hdt9dInlQ4HdkiUjlQepsST/7j5rnxQ99kL8Z4GF0MQFZoH8H6OSmeHU+XMwaZHBcygb lo2VvNmA/NndID7UYvYKznsrWi01Gq0StYiaBvA5IaHBf+3qSanAqU6DvpxSoBoNcVa5 nRKFma8J2iRvldAh9y8jPONXXCeUVH3yv0mBQkE2WJH2QTBnbhAiaa/qoqHHFQe52/91 Ql1vkwL871p+O0EoeeAadOer06gnlrU/8qIw5hYE2o76E670IYigMEmSmqevY9OOpgjN kg== 
Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp0024.outbound.protection.outlook.com [216.32.180.24]) by mx0a-00273201.pphosted.com with ESMTP id 2ge6v10bk2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 28 Feb 2018 22:04:12 -0800
Received: from CY1PR05MB2506.namprd05.prod.outlook.com (10.167.10.27) by CY1PR05MB2315.namprd05.prod.outlook.com (10.166.192.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.548.6; Thu, 1 Mar 2018 06:04:10 +0000
Received: from CY1PR05MB2506.namprd05.prod.outlook.com ([10.167.10.27]) by CY1PR05MB2506.namprd05.prod.outlook.com ([10.167.10.27]) with mapi id 15.20.0548.014; Thu, 1 Mar 2018 06:04:10 +0000
From: Antoni Przygienda <prz@juniper.net>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
CC: "rift@ietf.org" <rift@ietf.org>
Thread-Topic: quick review of RIFT 04
Thread-Index: AdOZHfVGKhDFKQKNRpeIsOmEQoZTQgXwhlyA
Date: Thu, 1 Mar 2018 06:04:10 +0000
Message-ID: <9FA4A308-3647-4487-86F2-C9E072E7F1AF@juniper.net>
References: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.com>
In-Reply-To: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.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
x-originating-ip: [66.129.239.14]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY1PR05MB2315; 7:g1yppwvmq5loWQ7GxC3ckVsVkQd0yhKpxKh3hnPwwLK1jltZ0f5mvtpjaziVuyAp9t7Z/Ab1M0y2QUNDNktfmc43CuvkvVjCSFGi2ujqSgbVHrsIMGfO/NpVm8TyyugA0+rnmeGEasRJy+qiA77yQe4Om4+DLoXRLIxoe1Uv+yAsKkJruv3PuUW/LaaDNQkS9S7f5Ij1aSpQYc4IoRF8ly06aCCyH7JZkoCyOoinlh37Abo0TXRsXS2VRKrTxrxR
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 23bef395-85da-4ef1-1d04-08d57f3a407f
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(3008032)(2017052603307)(7153060)(7193020); SRVR:CY1PR05MB2315; 
x-ms-traffictypediagnostic: CY1PR05MB2315:
x-microsoft-antispam-prvs: <CY1PR05MB231570E3AA46E75B851D8841ACC60@CY1PR05MB2315.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(10436049006162)(95692535739014)(21748063052155); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231220)(944501161)(52105095)(10201501046)(3002001)(6055026)(6041288)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:CY1PR05MB2315; BCL:0; PCL:0; RULEID:; SRVR:CY1PR05MB2315; 
x-forefront-prvs: 05986C03E0
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(366004)(39860400002)(39380400002)(396003)(51444003)(199004)(189003)(81156014)(81166006)(8676002)(2900100001)(36756003)(33656002)(102836004)(606006)(6916009)(2950100002)(97736004)(6486002)(66066001)(229853002)(83716003)(26005)(8936002)(77096007)(186003)(3280700002)(6436002)(86362001)(14454004)(4326008)(236005)(316002)(7736002)(6246003)(53936002)(478600001)(58126008)(105586002)(68736007)(5660300001)(76176011)(3660700001)(6116002)(3846002)(82746002)(2906002)(59450400001)(25786009)(54896002)(6306002)(106356001)(99286004)(6512007)(6506007)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR05MB2315; H:CY1PR05MB2506.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;  A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: u6AiW/RLWkRpGVU7F1kdBxgT+ytTQzBN7LhyrYzhHXqqypTkUYYzvjxYzofYPqfnFUJFVDjenoKVkMqytmLzK+VKg7gnHnEfMo1DtogbAku/OTAxLdhiqK06+xPcCJNBXGTEMAkdhYWzsatnCNTyJpEo2t1eQxJprAm7iKC08G8=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_9FA4A3083647448786F2C9E072E7F1AFjunipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 23bef395-85da-4ef1-1d04-08d57f3a407f
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Mar 2018 06:04:10.9255 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR05MB2315
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-03-01_03:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1803010078
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/L8qBvQDtw_3tINgIWLWYq-8Ky70>
Subject: Re: [Rift] quick review of RIFT 04
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Mar 2018 06:04:18 -0000

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

R2V0dGluZyB0byBpdCA7LSkNCg0KLS0tIHRvbnkNCg0KDQo8cHRodWJlcnRAY2lzY28uY29tPG1h
aWx0bzpwdGh1YmVydEBjaXNjby5jb20+PiBzcGFrZToNCg0KSGVsbG8gVG9ueSA6DQoNClBsZWFz
ZSBmaW5kIGZpcnN0IHJlYWQgY29tbWVudHMgYmVsb3cgOg0KDQoNCjEpICAgICAgIEkgdGhpbmsg
dGhhdCB0aGUgYWJzdHJhY3QgaXMgYSBiaXQgaGVhdnkgYW5kIHRoZSBpbnRybyBxdWl0ZSB0aGlu
LiBUaGUgc2Vjb25kIHBhcmFncmFwaCBpbiBwYXJ0aWN1bGFyIGlzIGNyaXRpY2FsIHRvIHVuZGVy
c3RhbmQgdGhlIGZvbGxvd2luZyBzZWN0aW9ucyBzbW9vdGhseSBhbmQgeWV0IGlzIGEgYml0IGNy
eXB0aWMgYXQgZmlyc3QgcmVhZC4gSeKAmWQgcmVhbGx5IGxpa2UgdG8gc2VlIGFuIGltYWdlIGlu
IGludHJvIHNob3dpbmcgYSBtb3JlIGFic3RyYWN0IHZpZXcgb2YgdGhlIGZhdCBuZXR3b3JrIHRo
YW4gc2VjdGlvbiAyLjIsIHdpdGgg4oCcTGluayBzdGF0ZeKAnSB0b3BvbG9naWNhbCBhd2FyZW5l
c3Mgc2VudCBub3J0aCBhbmQg4oCcZGlzdGFuY2UgdmVjdG9y4oCdIGFnZ3JlZ2F0aW9ucyBzZW50
IHNvdXRoLCBhbmQgdGV4dCBzaG93aW5nIGhvdyB0aGUgc3BpbmUgZ2V0cyBhIGNsZWFyIHZpZXcg
b2YgdGhlIG5ldHdvcmsgd2hlcmVhcyB0aGUgbGVhdmVzIGdldCBhIHZlcnkgcm91Z2ggdW5kZXJz
dGFuZGluZyBvZiB3aGF04oCZcyBhYm92ZS4NCg0KSSBleHBhbmRlZCAybmQgcGFyYWdyYXBoIGlu
IHRoZSBpbnRybyBhbmQgcHV0IHNvbWUg4oCcZmlyc3QgcGljdHVyZeKAnSBpbnRvIGl0LiBJIGhv
cGUgdGhhdCBoZWxwcy4NCg0KDQoyKSAgICAgICBJ4oCZZCBhbHNvIGxpa2UgdG8gc2VlIGFuIGVh
cmx5IGRpc2N1c3Npb24gb24gdGhlIGRlZmF1bHQgcm91dGUuIElzIGl0IHVzZWQ/IFVwPyBFL1c/
Lg0KDQpJbnRyb2R1Y3RpbmcgRS9XIGVhcmx5IHRlbmRzIHRvIG11ZGRsZSB0aGUgcGljdHVyZSwg
dGhhdOKAmXMgd2h5IGl04oCZcyBwdXNoZWQgZnVydGhlciBiYWNrIGluIHRoZSBkcmFmdC4gRmly
c3QsIGZhdC10cmVlcyAmIENMT1MgZG8gTk9UIGhhdmUgaG9yaXpvbnRhbCBsaW5rcyBpbiBub3Jt
YWwgc2NlbmFyaW9zLiBUaGVuLCBpbnRyb2R1Y3RpbmcgRS9XIGxpbmsgaW4gaGlnaCBjYXBhY2l0
eSBDbG9zIGlzIGEgbWl4ZWQgYmxlc3NpbmcgQCBiZXN0LCBSSUZUIHVzZXMgaXQgZm9yIGJhY2t1
cCBwdXJwb3NlcyBvbmx5ICh1bmxlc3MgUEdQIG1hbnVhbGx5IGZvcmNlIGRpZmZlcmVudCBiZWhh
dmlvcikgZm9yIHRoZSBzaW1wbGUgcmVhc29uIHRoYXQgdHJ5aW5nIHRvIGxvYWQtYmFsYW5jZSB0
aHJvdWdoIHRoZW0gY2FuIGVhc2lseSBnZW5lcmF0ZSBkZWxheSBhc3ltbWV0cmllcywgYmFuZHdp
ZHRoIGJvdHRsZW5lY2tzIGFuZCBsZWFkIHRoZW4gdG8gbG9zc2VzLiBVbHRpbWF0ZWx5LCBvbmNl
IHdlIGFsbG93IGJpLWRpcmVjdGlvbmFsIEUvVyBsaW5rcyBpbiBub3JtYWwgY29uZGl0aW9uIHdl
IGVuZCB1cCB3aXRoIGEgdmVyeSBjb21wbGV4IHByb3RvY29sIHRoYXQgc3RhcnRzIHRvIG1vdmUg
Y2xvc2VseSB0byBmbGF0IElHUCBhbmQgaXMgbm90IGxvb3AtZnJlZSBhbnltb3JlLiBPbmdvaW5n
IGRpc2N1c3Npb24gcmVhbGx5IGJ1dCB0aGUgY3VycmVudCB0cmFkZS1vZmYgc2VlbXMgdG8gaG9s
ZC4NCg0KDQozKSAgICAgICBUaGUgaW1hZ2UgY291bGQgYWxzbyBkZXBpY3QgYSBzaW1wbGUgY2Fz
ZSBvZiBhZ2dyZWdhdGlvbi9kaXNhZ2dyZWdhdGlvbiB0byBjbGFyaWZ5IHdoYXTigJlzIGNvbWlu
ZyBuZXh0Lg0KDQpBU0NJSSBhcnQgaXMgbm90IHdlbGwgc3VpdGVkIHRvIGNvbXBsZXggcGljdHVy
ZXMgOy0pIGFuZCBJIHByZWZlciB0byB3cml0ZSBpbiBhIHdheSB3aGVyZSBjb25jZXB0cyBhcmUg
ZGV2ZWxvcGVkIGJ5IGd1aWRpbmcgdGhlIHJlYWRlciBhbG9uZyB0aGUgcHJvYmxlbXMgdGhhdCBl
bWVyZ2Ugb25lIGFmdGVyIHRoZSBuZXh0IHJhdGhlciB0aGFuIHRyeWluZyB0byBwaWxlIGXigJl0
aGppbmcgaW4gQCBvbmNlLiBJIGFsbHVyZWQgaW4gdGhlIGludHJvZHVjdGlvbiB0byBkaXNhZ2dy
ZWdhdGlvbiB0aG91Z2guDQoNCg0KNCkgICAgICAgU2VjdGlvbiAzIGNvdWxkIG1vdmUgdG8gYW5u
ZXg7IGl0IGlzIHJlYWxseSBpbnRlcmVzdGluZyBidXQgbm90IG5vcm1hdGl2ZS4NCg0KSSBhY3R1
YWxseSBleHBlY3QgaXQgbWF5IGJlIGV2ZW4gc3BsaXQgb3V0IGFzIGEgc2VwYXJhdGUgZG9jdW1l
bnQgYnV0IGl0IGlzIHZlcnkgcHVycG9zZWZ1bGx5IHB1dCB3aGVyZSBpdCBpcy4gUklGVCBpcyBh
IGRyYXN0aWMgZGVwYXJ0dXJlcyBvZiBjdXJyZW50IGR5bmFtaWMgcm91dGluZyAobGVhdmluZyBS
UEwgYXNpZGUpIGFuZCBoZW5jZSBuZWVkcyB0aGUg4oCcd2h54oCdIGV2ZW4gbW9yZSB0aGFuIOKA
nGhvd+KAnSDigKYNCg0KDQo1KSAgICAgICBQb2ludGluZyBOb3J0aCBhbmQgc291dGggaW4gU2Vj
dGlvbiA0IGlzIHN0aWxsIGhhcmQgdG8gZmF0aG9tLiBEbyB5b3UgcG9pbnQgbm9ydGggZm9yIHNl
bmRpbmcgTFNBcyBvciBhcmUgdGhlIExTIHJvdXRlcyBwb2ludGluZyBub3J0aD8gSSB0aGluayBJ
IGtub3cgdGhlIGFuc3dlciBidXQgdGhlIHRleHQgbmVlZHMgdG8gaW5kaWNhdGUgdGhhdCB3aXRo
b3V0IGEgZG91YnQuIExpa2UgSSBzdWdnZXN0ZWQsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGluIGlu
dHJvLg0KDQpJIGhvcGUgdGhlIGludHJvIGZpZ3VyZSBjbGFyaWZpZXMgaXQgc29tZXdoYXQuIEV4
cGFuZGVkIGludHJvIHRvIDQgYSBiaXQgYXMgd2VsbC4NCg0KDQo2KSAgICAgICA0LjIuMSBhIG5v
dGUgdGhhdCBSUEwgdXNlcyBJQ01QIGNvZGUgMTU1IGFuZCBJQ01QIHR5cGVzIHRvIGRpZmZlcmVu
dGlhdGUgdGhlIG1lc3NhZ2VzLiBJdCB3YXMgcG9pbnRlZCB0byB1cyB0aGF0IGl0IHdhcyBhIG1p
c3Rha2UgdG8gY29uc3VtZSBJQ01QIGR1ZSB0byBzaG9ydGFnZTsgT1RPSCwgUklGVCBhbmQgUlBM
IGJlaW5nIGlzIGEgc2FtZSBmYW1pbHksIEl0IGNvdWxkIGJlIHBvc3NpYmxlIHRvIHVzZSBhZGRp
dGlvbmFsIHR5cGVzIG9mIElDTVAgMTU1IGZvciBSSUZULg0KDQo/DQoNCg0KNykgICAgICAgSW4g
dGhlIGZvbGxvd2luZywgMCBzZWVtcyBvdmVybG9hZGVkLiBOb3RlIHRoYXQgUlBMIHVzZXMgYSBS
YW5rIG9mIDEgZm9yIHRoZSDigJxzcGluZeKAnSwgd2hpY2ggaXMgYWxsb3dzIHRvIGJ1aWxkIGEg
dmlydHVhbCDigJxzcGluZSBvZiBzcGluZXPigJ0sIG9yIGJyYWluLCBhdCBsZXZlbCAwLiBJdCBh
bHNvIGhhcyBhbiDigJxpbmZpbml0ZeKAnSBSYW5rIGZvciBsZWF2ZXMsIHdoaWNoIGFsbG93cyB0
byBwb2lzb24gdGhlIERWLg0KDQrigJwgICBVbmxlc3MgU2VjdGlvbiA0LjIuOTxodHRwczovL3Vy
bGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3Jn
X2h0bWxfZHJhZnQtMkRwcnp5Z2llbmRhLTJEcmlmdC0yRDA0LTIzc2VjdGlvbi0yRDQuMi45JmQ9
RHdNRkFnJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPW1h
S1hmS3pnUlRwaUxpdHFIbkppd3cmbT1BQ2R0djNyR1ZHb01JTWE3Y1hOcEdFSXByaVVST0E2aFo5
eTUxQVBSenFvJnM9WjhVbktrYjVQVGlTNUV6cXpiRG0yVjJBUUZIYTZ0Tjd2ejNlWkVxR0l5TSZl
PT4gaXMgdXNlZCwgZWFjaCBub2RlIGlzIHByb3Zpc2lvbmVkIHdpdGggdGhlIGxldmVsDQoNCiAg
IGF0IHdoaWNoIGl0IGlzIG9wZXJhdGluZyBhbmQgaXRzIFBvRCBvciBvdGhlcndpc2UgYSBkZWZh
dWx0IGxldmVsIGFuZA0KDQogICBQb0Qgb2YgemVybyBhcmUgYXNzdW1lZCwgbWVhbmluZyB0aGF0
IGxlYWZzIGRvIG5vdCBuZWVkIHRvIGJlDQoNCiAgIGNvbmZpZ3VyZWQgd2l0aCBhIGxldmVsIChv
ciBldmVuIFBvRCkuICBOb2RlcyBpbiB0aGUgc3BpbmUgYXJlDQoNCiAgIGNvbmZpZ3VyZWQgd2l0
aCBhIFBvRCBvZiB6ZXJvLuKAnQ0KDQoNCg0KUmV3cm90ZSwgY2xlYW5lZCB1cCBsYW5ndWFnZSB0
byDigJx1bmRlZmluZWTigJ0gUG9EDQoNCg0KDQo4KSAgICAgICA0LjIuMy4xIGluZGljYXRlcyB0
aGF0IHNvbWUgVElFIGlzIHByb3BhZ2F0ZWQgc291dGguIFdoaWNoIGlzIHN1cnByaXNpbmcgaW4g
YSBEViB3b3JsZC4gVGhlIHJlYWRlciAobWUpIHdvbmRlcnMsIGlzIGl0IHJlYWxseSBEViBvciBp
cyBpdCBtb3JlIGxpa2UgZmlzaGV5ZT8NCg0KRmlzaGV5ZSBkaWRu4oCZdCBlbnRlciBteSBkaWN0
aW9uYXJ5IG9mIHJvdXRpbmcgeWV0LiBZZXMsIGl04oCZcyBEViBidXQg4oCcZmxvb2RlZCBvdmVy
IFRJRXPigJ0sIGVhY2ggdGltZSBJIHRyeSB0byBleHBsYWluIHRoYXQgSSBjcmVhdGUgbW9yZSBj
b25mdXNpb24uIEl0IG9ubHkgYmVjb21lcyBjbGVhciB3aGF0IHRoYXQgbWVhbnMgaW4gb3BlcmF0
aW9uLg0KDQoNCjkpICAgICAgIFRhYmxlIDEgaXMgaGFyZCB0byByZWFkLCBiZWNhdXNlIGl0IGlz
IGRlbnNlIGFuZCByb3dzIGFyZSBub3Qgd2VsbC1kZWxpbmVhdGVkOyB1c2luZyBzdHlsZT1hbGwg
fCBmdWxsIGluIHRleHR0YWJsZSBtYXkgaGVscDsgc2FtZSBnb2VzIGZvciB0YWJsZSAyIGFuZCAz
IHRob3VnaCBub3QgYXMgYmFkbHkuDQoNCmRvbmUNCg0KDQoxMCkgICBOb3RlIHRoYXQgVElFLCBM
SUUgKGFuZCBwbGVhc2UgZG8gbm90IHVzZSBESUUhKSBtYXRjaCBFbmdsaXNoIHdvcmRzLCBhbmQg
dGhvdWdoIGl0IGlzIGZ1bm55IGl0IHdpbGwgbWFrZSBhIGdvb2dsZSBzZWFyY2ggaGFyZGVyIGlu
IHRoZSBmdXR1cmUuIEkgbGlrZSBTLVRJRSBhbmQgTi1USUUgZm9yIHRoYXQgbWF0dGVyLiBBbiBh
bHRlcm5hdGUgd291bGQgYmUgYSBuYW1lIHRoYXQgZGVzY3JpYmUgd2hhdCB0aGV5IGFyZSBhcyBv
cHBvc2VkIHRvIHRoZSBkaXJlY3Rpb24uDQoNClRoZSBTLVggYW5kIE4tWCBpcyB2ZXJ5IGNvbnNj
aW91c2x5IGNob3NlbiBzaW5jZSB0aGUgcHJvdG9jb2wgaXMgaGlnaGx5IHN5bW1ldHJpYyBhbmQg
dGhlIGRpc3RyaWJ1dGVkIGluZm9ybWF0aW9uIGhhcyBhbiBhbGdlYnJhIHRoYXQgc3RhcnRzIHRv
IGVtZXJnZSB0aGUgZGVlcGVyIHlvdSB1bmRlcnN0YW5kIGl0LiBUaGUgVElFL0xJRS9USURFIGNo
b2ljZXMgYXJlIHZlcnkgY29uc2Npb3VzbHkgcm9vdGVkIGluIHRoZSB3YXkgd2UgZWFzaWx5IGxl
YXJuIGFuZCByZW1lbWJlciB0aGluZ3MgYnV0IHRoaXMgaXMgbm90IHRoZSBmb3J1bSB0byBkd2Vs
dmUgaW50byBtZW1vcnkgb3JnYW5pemF0aW9uIHN0cnVjdHVyZXMgYW5kIHBzeWNob2xvZ2ljYWwg
Zm91bmRhdGlvbnMgb2Yga25vd2xlZGdlIGFjcXVpc2l0aW9uIDstKQ0KDQpHb29nbGUgaXMgR29v
Z2xlLCB0aGV54oCZbGwgYnJpbmcgdXAgd2hhdCB0aGV5IGJyaW5nIHVwIDstKQ0KDQoNCjExKSAg
IDQuMi4zLjE6IElQdjYgTkQgdXNlcyBhIEhvcCBMaW1pdCBvZiAyNTUgYW5kIGluc3RydWN0IHRv
IGRyb3AgcGFja2V0cyB0aGF0IGRvIG5vdCBoYXZlIHN1Y2ggYSBUVEwuIEl04oCZcyBhIHRyaWNr
LCBidXQgbWF5YmUgdXNlZnVsIHRvIGRldGVjdCB3cm9uZ2RvZXJzLiBUaGUgcnVsZSBpcyB0byBk
cm9wIG1lc3NhZ2VzIHJlY2VpdmVkIHdpdGggYSBITCB0aGF0IGlzIGxvd2VyIHRoYW4gMjU1Lg0K
DQpZZXMsIG5ldmVyIGJlZW4gYSBiaWcgZnJpZW5kIG9mIHRoYXQuIEl0IGhhcyBhcyBtYW55IGFk
dmFudGFnZXMgYXMgZGlzYWR2YW50YWdlcywgYmlnZ2VzdCBhZHZhbnRhZ2VzIGJlaW5nIHRoZSDi
gJxzZWN1cml0eeKAnSwgYmlnZ2VzdCBkaXNhZHZhbnRhZ2UgdGhhdCB3ZeKAmXJlIHRhbGtpbmcg
bXVsdGljYXN0IG9uIExJRXMgYW55d2F5IHdoaWNoIGlzIGxvY2FsIHNjb3BlICYgaW4gY2FzZSBv
ZiBUSUUgb25lIG1pc3Rha2VuIGFkZHJlc3Mgd2lsbCBibGFzdCBmbG9vZGluZyBvdmVyIDI1NSBo
b3BzIHBvc3NpYmx5LiBTbyBJIHByZWZlciAxIHJpZ2h0IG5vdy4NCg0KDQoxMikgICA0LjIuMy40
OiBOVElFIGRvIG5vdCByZWFsbHkgbmVlZCB0byBiZSBmbG9vZGVkIGlmIChhcyBJIHVuZGVyc3Rh
bmQpOyBhIG5vZGUgb25seSBuZWVkcyB0byB0YWxrIG5vcnRoIHRvIGl0cyBwYXJlbnRzIGluIHRo
ZSBQT0QuIFJQTCB1c2VzIE4qdW5pY2FzdCBiZWNhdXNlIG9mIHVucmVsaWFibGUgcmFkaW9zLiBX
ZSBjb3VsZCBkZXZpc2UgYSBtY2FzdCBncm91cCB0aGF0IGRlcml2ZXMgZnJvbSB0aGUgUE9EIE5i
IGFuZCB0aGUgZGVwdGguDQoNClVuZm9ydHVuYXRlbHksIE4tVElFcyBkbyBuZWVkIHRvIGJlIGZs
b29kZWQgYWxsIHRoZSB3YXkgdG8gdGhlIHRvcCwgb3RoZXJ3aXNlIHRoZSB0b3Agb2YgdGhlIGZh
YnJpYyBjYW5ub3QgZGVjaWRlIHdoZXRoZXIgdG8gZ28g4oCcbGVmdCBkb3du4oCdIG9yIOKAnHJp
Z2h0IGRvd27igJ0gd2hlbiBoZWFkaW5nIHRvd2FyZHMgYSBkZXN0aW5hdGlvbiBzaW5jZSB0aGUg
4oCcYnVjayBzdG9wc+KAnSBAIHRoZSB0b3AgOy0pICBJIHJlZmVyIHRvIFRhYmxlIDIg4oCcRmxv
b2RpbmcgU2NvcGVz4oCdIHdoaWNoIGV4cGxhaW5zIHdoYXQgZmxvb2RzIHdoZXJlICYgaG93IGZh
ci4NCg0KRm9vdG5vdGUgZm9yIHRoZSBkZWVwZXIgdGhpbmtlcnMgaGVyZSwgc2tpcCBzYWZlbHk6
IEZsb29kaW5nIHNjb3BlcyBhcmUgYW4g4oCcYWxnZWJyYeKAnSBvdmVyIFRJRXMgYnV0IHRoZXkg
YXJlIGp1c3QgYSBwaGVub21lbm9uLiBUaGUgdGhpbmctaW4taXRzZWxmIGFyZSB0aGUg4oCcZXBp
c3RlbW9sb2dpY2FsIHNjb3BlcyBvZiBrbm93bGVkZ2Ugc3luY2hyb25pemF0aW9uIG5lY2Vzc2Fy
eSBvbiB0aGUgZmFicmlj4oCdLiBFcGlzdG9tb2xvZ3kgYWNxdWlyZWQgcXVpdGUgYSBzdGF0dXMg
aW4gY3VycmVudCBkaXN0cmlidXRlZCBzeXN0ZW1zIHRoZW9yeSBhbmQgSSBsZWFuIG9uIGl0IGhl
YXZpbHkgdG8gc2hhcGUgUklGVCBhcyBhIHByb3RvY29sIGJ1dCBJIGxlYXZlIHRoYXQgdW5kZXIg
dGhlIGhvb2QgbW9zdGx5IHNvIHRoYXTigJlzIHNvbWV0aGluZyB3ZSBjYW4gdGFsayBvdmVyIGJl
ZXIgOy0pIE9yIGluIHNpbXBsZXIgdGVybXMgSSBhcHBseSBzdHJpY3RseSBhIOKAnHdoZW4gYW5k
IG5lZWQgdG8ga25vd+KAnSBwcmluY2lwbGUgaW4gZGVzaWduaW5nIHRoZSB3aG9sZSB0aGluZy4N
Cg0KDQoxMykgICA0LjIuMy43IG5lZWQgdG8gZGVmaW5lIOKAnG92ZXJsb2FkZWTigJ0gd2hpY2gg
aXMgaW50cm9kdWNlZCBoZXJlIGZpcnN0OyBjb3VsZCB0aGF0IGxlYWQgdG8gb3NjaWxsYXRpb25z
Pw0KDQpPaCwgc29ycnksIHRoYXTigJlzIGEgd2VsbCBrbm93biB0ZXJtIGluIGxpbmstc3RhdGUg
SVNJUywgbWVhbnMg4oCcb3ZlcmxvYWQgYml0IHNldOKAnS4gSeKAmWxsIGFkZCB0byBnbG9zc2Fy
eSDigKYNCg0KDQoxNCkgICBXZSBkaXNjdXNzZWQgc2libGluZyByb3V0aW5nIGluIFJQTCBhIGxv
dC4gU29tZSBvZiB1cyB3YW50ZWQgaXQgaW4gdGhlIGZpbmFsIHByb3RvY29sIGJ1dCBpdCB3YXMg
ZmlsdGVyZWQgb3V0IHRvIGtlZXAgdGhpbmdzIGF0IHRoZWlyIHNpbXBsZXN0LiBQb2ludCBiZWlu
ZywgSSB0aGluayB0aGF0IHRoZSBydWxlIGJlbG93IGlzIHRvbyBoYXJzaC4gT25lIHNpbXBsZSBy
dWxlIGNvdWxkIGJlIHRoYXQgY2FuIHVzZSBhIHNpYmxpbmcgcm91dGUgYXMgbG9uZyBhcyB0aGUg
c2libGluZyBkb2VzIG5vdCB1c2UgYSBzaWJsaW5nIGFnYWluLiBJIGVuZGVkIHVwIGdlbmVyYWxp
emluZyB0aGlzIGludG8gdGhlIGNvbmNlcHQgb2YgQVJDcywgd2hpY2ggZW5hYmxlcyBzdHJ1Y3R1
cmVzIHRoYXQgb25lIGNhbiDigJx3YWxr4oCdIChFIG9yIFcpIHRvIGZpbmQgYW4g4oCcZXhpdOKA
nSB3aXRob3V0IHByb2dyZXNzaW5nIGZyb20gdGhlIG1ldHJpYyBzdGFuZHBvaW50LCB3aGVyZWFz
IHByb2dyZXNzIHRvd2FyZHMgdGhlIGRlc3RpbmF0aW9uIGlzIGRvbmUgYmV0d2VlbiBzdWNoIHN0
cnVjdHVyZXMgKE4gb3IgUykuDQoNCuKAnFRoaXMgcnVsZSBmb3JtcyBhICJvbmUtaG9wIGRlZmF1
bHQgcm91dGUgc3BsaXQtaG9yaXpvbiIgYW5kIHByZXZlbnRzDQoNCiAgIGxvb3Bpbmcgb3ZlciBk
ZWZhdWx0IHJvdXRlcyB3aGlsZSBhbGxvd2luZyBmb3IgIm9uZS1ob3AgcHJvdGVjdGlvbiINCg0K
ICAgb2Ygbm9kZXMgdGhhdCBsb3N0IGFsbCBub3J0aGJvdW5kIGFkamFjZW5jaWVz4oCdDQoNCg0K
DQpUaGF04oCZcyBzb21ldGhpbmcgdG9vIGNvbXBsZXggZm9yIGVtYWlsLiBMb25kb24uDQoNCg0K
DQoxNSkgICBBYm91dCDigJxFYXN0LVdlc3QgRm9yd2FyZGluZyBXaXRoaW4gYSBMZXZlbOKAnTog
SSAgdW5kZXJzdGFuZCB0aGF0IHRoZSByaW5nIHByb3RlY3Rpb24gaXMgdGhlIHNwbGl0IGhvcml6
b24gdGVjaG5pcXVlLCBjb3JyZWN0PyBJIGFsc28gdW5kZXJzdGFuZCB0aGF0IEUvVyByZWFjaGFi
aWxpdHkgaXMgbm90IGZvcndhcmRlZCBFL1csIHNvIGEgbm9kZSBvbmx5IHNlZXMgd2hhdCBpdHMg
ZGlyZWN0IEUvVyBuZWlnaGJvcnMgc2VlIG5vcnRod2FyZHMsIGNvcnJlY3Q/IEluIHRlcm1zIG9m
IHByZWZlcmVuY2UsIEkgdW5kZXJzdGFuZCB0aGF0IHNvdXRoIHdpbnMsIHRoZW4gbm9ydGggcmVn
YXJkbGVzcyBvZiBsb25nZXN0IG1hdGNoLCB0aGVuIEUvVyBhcyBsYXN0IHJlc29ydCBmb3IgcGFj
a2V0cyB0aGF0IGFyZSB1bHRpbWF0ZWx5IG5vcnRoYm91bmQsIGNvcnJlY3Q/IFRoaXMgc2VlbXMg
dG8gaW5kaWNhdGUgdGhhdCBSSUZUIHJlYWxseSBtYWludGFpbnMgMyBSSUJzIGFuZCBsb29rcyB0
aGVtIGluIG9yZGVyLCBTLCBOIGFuZCB0aGVuIEUvVyB0aWxsIGEgc29sdXRpb24gaXMgZm91bmQu
IEFyZ3VhYmx5IFMgdnMuIE4gY291bGQgYmUgZG9uZSBpbiBhIHNhbWUgUklCIHdpdGggbG9uZ2Vz
dCBtYXRjaC4gRS9XIFJJQiBjb3VsZCBvbmx5IGJlIHVzZWQgZm9yIHBhY2tldHMgY29taW5nIGZy
b20gYSBTb3V0aGJvdW5kIGludGVyZmFjZS4NCg0KU28sIGFsbW9zdCByaWdodC4gTm8sIHdlIG1h
aW50YWluIGEgc2luZ2xlIFJJQiB3aGVyZSBlYWNoIHJvdXRlIGlzIHRpZS1icm9rZW4gYmFzZWQg
b24gYGVudW0gUm91dGVUeXBlYCBhbmQgdGhlbiBub3JtYWwgTFBNIHVzZWQg4oCmIFRoZSBFL1cg
ZGlzY3Vzc2lvbiBpcyBmMmYgYWdhaW4g4oCmDQoNCldpbGwgcmVsZWFzZSB1cCB3aXRoaiBtb3Jl
IHN0dWZmIGluIGEgZGF5IG9yIHR3byAuLg0KDQoNCg0KQ2hlZXJzDQoNCg0KDQpQYXNjYWwNCg0K
DQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iVGl0bGUiIGNvbnRlbnQ9IiI+DQo8bWV0YSBuYW1lPSJLZXl3b3JkcyIgY29udGVu
dD0iIj4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUg
KGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCglwYW5vc2UtMToyIDcg
MyA5IDIgMiA1IDIgNCA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0
aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQt
ZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5
bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3Jt
YWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEx
LjBwdDsNCglmb250LWZhbWlseTpDYWxpYnJpO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0
aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1s
aW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5l
dyI7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlz
dFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowaW47DQoJ
bWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9tOjBpbjsNCgltYXJnaW4tbGVmdDouNWlu
Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFt
aWx5OkNhbGlicmk7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFt
ZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1z
by1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21z
by1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJn
aW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0
OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4i
O30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQt
ZmFtaWx5OkNhbGlicmk7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMg0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseTpDYWxpYnJpOw0K
CWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5tc29JbnMNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0
LW9ubHk7DQoJbXNvLXN0eWxlLW5hbWU6IiI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsN
Cgljb2xvcjp0ZWFsO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1v
bmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41
aW4gMTEuMGluOw0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRp
di5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9u
cyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTA0ODE4NjQ4MzsNCgltc28tbGlzdC10eXBl
Omh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEwMzE2MzEwMzIgNjc2OTg3MDUgNjc2
OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3
MTMgNjc2OTg3MTU7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC10ZXh0OiIlMVwpIjsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs
aXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0
Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDYN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVu
dDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K
QGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCm9s
DQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwv
c3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBiZ2NvbG9yPSJ3aGl0ZSIgbGFuZz0iRU4tVVMiIGxpbms9
IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5HZXR0aW5nIHRvIGl0IDstKTxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPi0t
LSB0b255PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+Jmx0OzxhIGhyZWY9Im1haWx0bzpwdGh1YmVydEBjaXNjby5jb20iPnB0
aHViZXJ0QGNpc2NvLmNvbTwvYT4mZ3Q7IHNwYWtlOjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPkhlbGxvIFRvbnkmbmJzcDs6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+UGxlYXNlIGZpbmQgZmlyc3Qg
cmVhZCBjb21tZW50cyBiZWxvdyZuYnNwOzo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1p
bmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlz
dHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4w
cHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPkkgdGhpbmsgdGhhdCB0aGUgYWJz
dHJhY3QgaXMgYSBiaXQgaGVhdnkgYW5kIHRoZSBpbnRybyBxdWl0ZSB0aGluLiBUaGUgc2Vjb25k
IHBhcmFncmFwaCBpbiBwYXJ0aWN1bGFyIGlzIGNyaXRpY2FsIHRvIHVuZGVyc3RhbmQgdGhlIGZv
bGxvd2luZyBzZWN0aW9ucyBzbW9vdGhseSBhbmQgeWV0IGlzIGEgYml0IGNyeXB0aWMgYXQgZmly
c3QgcmVhZC4gSeKAmWQgcmVhbGx5IGxpa2UgdG8gc2VlIGFuIGltYWdlIGluDQogaW50cm8gc2hv
d2luZyBhIG1vcmUgYWJzdHJhY3QgdmlldyBvZiB0aGUgZmF0IG5ldHdvcmsgdGhhbiBzZWN0aW9u
IDIuMiwgd2l0aCDigJxMaW5rIHN0YXRl4oCdIHRvcG9sb2dpY2FsIGF3YXJlbmVzcyBzZW50IG5v
cnRoIGFuZCDigJxkaXN0YW5jZSB2ZWN0b3LigJ0gYWdncmVnYXRpb25zIHNlbnQgc291dGgsIGFu
ZCB0ZXh0IHNob3dpbmcgaG93IHRoZSBzcGluZSBnZXRzIGEgY2xlYXIgdmlldyBvZiB0aGUgbmV0
d29yayB3aGVyZWFzIHRoZSBsZWF2ZXMgZ2V0DQogYSB2ZXJ5IHJvdWdoIHVuZGVyc3RhbmRpbmcg
b2Ygd2hhdOKAmXMgYWJvdmUuIDwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBleHBhbmRlZCAyPHN1cD5uZDwvc3Vw
PiBwYXJhZ3JhcGggaW4gdGhlIGludHJvIGFuZCBwdXQgc29tZSDigJxmaXJzdCBwaWN0dXJl4oCd
IGludG8gaXQuIEkgaG9wZSB0aGF0IGhlbHBzLg0KPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEg
bGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3Jl
Ij4yKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2Vu
ZGlmXT5J4oCZZCBhbHNvIGxpa2UgdG8gc2VlIGFuIGVhcmx5IGRpc2N1c3Npb24gb24gdGhlIGRl
ZmF1bHQgcm91dGUuIElzIGl0IHVzZWQ/IFVwPyBFL1c/LjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SW50cm9kdWN0
aW5nIEUvVyBlYXJseSB0ZW5kcyB0byBtdWRkbGUgdGhlIHBpY3R1cmUsIHRoYXTigJlzIHdoeSBp
dOKAmXMgcHVzaGVkIGZ1cnRoZXIgYmFjayBpbiB0aGUgZHJhZnQuIEZpcnN0LCBmYXQtdHJlZXMg
JmFtcDsgQ0xPUyBkbyBOT1QgaGF2ZSBob3Jpem9udGFsIGxpbmtzIGluIG5vcm1hbCBzY2VuYXJp
b3MuIFRoZW4sIGludHJvZHVjdGluZyBFL1cgbGluayBpbiBoaWdoIGNhcGFjaXR5IENsb3MgaXMg
YSBtaXhlZA0KIGJsZXNzaW5nIEAgYmVzdCwgUklGVCB1c2VzIGl0IGZvciBiYWNrdXAgcHVycG9z
ZXMgb25seSAodW5sZXNzIFBHUCBtYW51YWxseSBmb3JjZSBkaWZmZXJlbnQgYmVoYXZpb3IpIGZv
ciB0aGUgc2ltcGxlIHJlYXNvbiB0aGF0IHRyeWluZyB0byBsb2FkLWJhbGFuY2UgdGhyb3VnaCB0
aGVtIGNhbiBlYXNpbHkgZ2VuZXJhdGUgZGVsYXkgYXN5bW1ldHJpZXMsIGJhbmR3aWR0aCBib3R0
bGVuZWNrcyBhbmQgbGVhZCB0aGVuIHRvIGxvc3Nlcy4gVWx0aW1hdGVseSwNCiBvbmNlIHdlIGFs
bG93IGJpLWRpcmVjdGlvbmFsIEUvVyBsaW5rcyBpbiBub3JtYWwgY29uZGl0aW9uIHdlIGVuZCB1
cCB3aXRoIGEgdmVyeSBjb21wbGV4IHByb3RvY29sIHRoYXQgc3RhcnRzIHRvIG1vdmUgY2xvc2Vs
eSB0byBmbGF0IElHUCBhbmQgaXMgbm90IGxvb3AtZnJlZSBhbnltb3JlLiBPbmdvaW5nIGRpc2N1
c3Npb24gcmVhbGx5IGJ1dCB0aGUgY3VycmVudCB0cmFkZS1vZmYgc2VlbXMgdG8gaG9sZC4NCjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDot
LjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw
YW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Myk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+VGhlIGltYWdlIGNvdWxkIGFsc28gZGVwaWN0
IGEgc2ltcGxlIGNhc2Ugb2YgYWdncmVnYXRpb24vZGlzYWdncmVnYXRpb24gdG8gY2xhcmlmeSB3
aGF04oCZcyBjb21pbmcgbmV4dC48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFTQ0lJIGFydCBpcyBub3Qgd2VsbCBz
dWl0ZWQgdG8gY29tcGxleCBwaWN0dXJlcyA7LSkgYW5kIEkgcHJlZmVyIHRvIHdyaXRlIGluIGEg
d2F5IHdoZXJlIGNvbmNlcHRzIGFyZSBkZXZlbG9wZWQgYnkgZ3VpZGluZyB0aGUgcmVhZGVyIGFs
b25nIHRoZSBwcm9ibGVtcyB0aGF0IGVtZXJnZSBvbmUgYWZ0ZXIgdGhlIG5leHQgcmF0aGVyIHRo
YW4gdHJ5aW5nIHRvIHBpbGUgZeKAmXRoamluZyBpbiBAIG9uY2UuIEkgYWxsdXJlZA0KIGluIHRo
ZSBpbnRyb2R1Y3Rpb24gdG8gZGlzYWdncmVnYXRpb24gdGhvdWdoLiA8L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdy
YXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0
OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28t
bGlzdDpJZ25vcmUiPjQpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48
L3NwYW4+PCFbZW5kaWZdPlNlY3Rpb24gMyBjb3VsZCBtb3ZlIHRvIGFubmV4OyBpdCBpcyByZWFs
bHkgaW50ZXJlc3RpbmcgYnV0IG5vdCBub3JtYXRpdmUuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGFjdHVhbGx5
IGV4cGVjdCBpdCBtYXkgYmUgZXZlbiBzcGxpdCBvdXQgYXMgYSBzZXBhcmF0ZSBkb2N1bWVudCBi
dXQgaXQgaXMgdmVyeSBwdXJwb3NlZnVsbHkgcHV0IHdoZXJlIGl0IGlzLiBSSUZUIGlzIGEgZHJh
c3RpYyBkZXBhcnR1cmVzIG9mIGN1cnJlbnQgZHluYW1pYyByb3V0aW5nIChsZWF2aW5nIFJQTCBh
c2lkZSkgYW5kIGhlbmNlIG5lZWRzIHRoZSDigJx3aHnigJ0gZXZlbiBtb3JlIHRoYW4g4oCcaG93
4oCdIOKApg0KPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3Rl
eHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9y
dExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj41KTxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5Qb2ludGluZyBOb3J0aCBh
bmQgc291dGggaW4gU2VjdGlvbiA0IGlzIHN0aWxsIGhhcmQgdG8gZmF0aG9tLiBEbyB5b3UgcG9p
bnQgbm9ydGggZm9yIHNlbmRpbmcgTFNBcyBvciBhcmUgdGhlIExTIHJvdXRlcyBwb2ludGluZyBu
b3J0aD8gSSB0aGluayBJIGtub3cgdGhlIGFuc3dlciBidXQgdGhlIHRleHQgbmVlZHMgdG8gaW5k
aWNhdGUgdGhhdCB3aXRob3V0IGEgZG91YnQuIExpa2UgSSBzdWdnZXN0ZWQsDQogZXZlbiBiZXR0
ZXIgd291bGQgYmUgaW4gaW50cm8uPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhvcGUgdGhlIGludHJvIGZpZ3Vy
ZSBjbGFyaWZpZXMgaXQgc29tZXdoYXQuIEV4cGFuZGVkIGludHJvIHRvIDQgYSBiaXQgYXMgd2Vs
bC4NCjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWlu
ZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0
c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Nik8c3BhbiBzdHlsZT0iZm9udDo3LjBw
dCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+NC4yLjEgYSBub3RlIHRoYXQgUlBM
IHVzZXMgSUNNUCBjb2RlIDE1NSBhbmQgSUNNUCB0eXBlcyB0byBkaWZmZXJlbnRpYXRlIHRoZSBt
ZXNzYWdlcy4gSXQgd2FzIHBvaW50ZWQgdG8gdXMgdGhhdCBpdCB3YXMgYSBtaXN0YWtlIHRvIGNv
bnN1bWUgSUNNUCBkdWUgdG8gc2hvcnRhZ2U7IE9UT0gsIFJJRlQgYW5kIFJQTCBiZWluZyBpcyBh
IHNhbWUgZmFtaWx5LCBJdCBjb3VsZCBiZSBwb3NzaWJsZSB0byB1c2UNCiBhZGRpdGlvbmFsIHR5
cGVzIG9mIElDTVAgMTU1IGZvciBSSUZULiA8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPj8gPC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFn
cmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlz
dDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNv
LWxpc3Q6SWdub3JlIj43KTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBS
b21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+
PC9zcGFuPjwhW2VuZGlmXT5JbiB0aGUgZm9sbG93aW5nLCAwIHNlZW1zIG92ZXJsb2FkZWQuIE5v
dGUgdGhhdCBSUEwgdXNlcyBhIFJhbmsgb2YgMSBmb3IgdGhlIOKAnHNwaW5l4oCdLCB3aGljaCBp
cyBhbGxvd3MgdG8gYnVpbGQgYSB2aXJ0dWFsIOKAnHNwaW5lIG9mIHNwaW5lc+KAnSwgb3IgYnJh
aW4sIGF0IGxldmVsIDAuIEl0IGFsc28gaGFzIGFuIOKAnGluZmluaXRl4oCdIFJhbmsgZm9yIGxl
YXZlcywgd2hpY2ggYWxsb3dzIHRvIHBvaXNvbiB0aGUgRFYuPG86cD48L286cD48L3A+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj7igJwmbmJzcDsmbmJzcDsgVW5sZXNzIDxhIGhyZWY9
Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9v
bHMuaWV0Zi5vcmdfaHRtbF9kcmFmdC0yRHByenlnaWVuZGEtMkRyaWZ0LTJEMDQtMjNzZWN0aW9u
LTJENC4yLjkmYW1wO2Q9RHdNRkFnJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1u
ZGIzdm9EVFhjV3pvQ0kmYW1wO3I9bWFLWGZLemdSVHBpTGl0cUhuSml3dyZhbXA7bT1BQ2R0djNy
R1ZHb01JTWE3Y1hOcEdFSXByaVVST0E2aFo5eTUxQVBSenFvJmFtcDtzPVo4VW5La2I1UFRpUzVF
enF6YkRtMlYyQVFGSGE2dE43dnozZVpFcUdJeU0mYW1wO2U9Ij5TZWN0aW9uIDQuMi45PC9hPiBp
cyB1c2VkLCBlYWNoIG5vZGUgaXMgcHJvdmlzaW9uZWQgd2l0aCB0aGUgbGV2ZWw8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7Jm5ic3A7IGF0IHdo
aWNoIGl0IGlzIG9wZXJhdGluZyBhbmQgaXRzIFBvRCBvciBvdGhlcndpc2UgYSBkZWZhdWx0IGxl
dmVsIGFuZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4m
bmJzcDsmbmJzcDsgUG9EIG9mIHplcm8gYXJlIGFzc3VtZWQsIG1lYW5pbmcgdGhhdCBsZWFmcyBk
byBub3QgbmVlZCB0byBiZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4mbmJzcDsmbmJzcDsgY29uZmlndXJlZCB3aXRoIGEgbGV2ZWwgKG9yIGV2ZW4gUG9E
KS4mbmJzcDsgTm9kZXMgaW4gdGhlIHNwaW5lIGFyZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsmbmJzcDsgY29uZmlndXJlZCB3aXRoIGEgUG9E
IG9mIHplcm8u4oCdPC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZu
YnNwOzwvbzpwPjwvcHJlPg0KPHByZT5SZXdyb3RlLCBjbGVhbmVkIHVwIGxhbmd1YWdlIHRvIOKA
nHVuZGVmaW5lZOKAnSBQb0Q8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEg
bGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3Jl
Ij44KTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2Vu
ZGlmXT40LjIuMy4xIGluZGljYXRlcyB0aGF0IHNvbWUgVElFIGlzIHByb3BhZ2F0ZWQgc291dGgu
IFdoaWNoIGlzIHN1cnByaXNpbmcgaW4gYSBEViB3b3JsZC4gVGhlIHJlYWRlciAobWUpIHdvbmRl
cnMsIGlzIGl0IHJlYWxseSBEViBvciBpcyBpdCBtb3JlIGxpa2UgZmlzaGV5ZT88L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkZpc2hleWUgZGlkbuKAmXQgZW50ZXIgbXkgZGljdGlvbmFyeSBvZiByb3V0aW5nIHlldC4g
WWVzLCBpdOKAmXMgRFYgYnV0IOKAnGZsb29kZWQgb3ZlciBUSUVz4oCdLCBlYWNoIHRpbWUgSSB0
cnkgdG8gZXhwbGFpbiB0aGF0IEkgY3JlYXRlIG1vcmUgY29uZnVzaW9uLiBJdCBvbmx5IGJlY29t
ZXMgY2xlYXIgd2hhdCB0aGF0IG1lYW5zIGluIG9wZXJhdGlvbi4NCjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6
bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1s
aXN0Oklnbm9yZSI+OSk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwv
c3Bhbj48IVtlbmRpZl0+VGFibGUgMSBpcyBoYXJkIHRvIHJlYWQsIGJlY2F1c2UgaXQgaXMgZGVu
c2UgYW5kIHJvd3MgYXJlIG5vdCB3ZWxsLWRlbGluZWF0ZWQ7IHVzaW5nIHN0eWxlPWFsbCB8IGZ1
bGwgaW4gdGV4dHRhYmxlIG1heSBoZWxwOyBzYW1lIGdvZXMgZm9yIHRhYmxlIDIgYW5kIDMgdGhv
dWdoIG5vdCBhcyBiYWRseS48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmRvbmU8L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxl
dmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJ
Z25vcmUiPjEwKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyI+Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5Ob3RlIHRoYXQgVElF
LCBMSUUgKGFuZCBwbGVhc2UgZG8gbm90IHVzZSBESUUhKSBtYXRjaCBFbmdsaXNoIHdvcmRzLCBh
bmQgdGhvdWdoIGl0IGlzIGZ1bm55IGl0IHdpbGwgbWFrZSBhIGdvb2dsZSBzZWFyY2ggaGFyZGVy
IGluIHRoZSBmdXR1cmUuIEkgbGlrZSBTLVRJRSBhbmQgTi1USUUgZm9yIHRoYXQgbWF0dGVyLiBB
biBhbHRlcm5hdGUgd291bGQgYmUgYSBuYW1lIHRoYXQgZGVzY3JpYmUgd2hhdCB0aGV5DQogYXJl
IGFzIG9wcG9zZWQgdG8gdGhlIGRpcmVjdGlvbi4gPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgUy1YIGFuZCBO
LVggaXMgdmVyeSBjb25zY2lvdXNseSBjaG9zZW4gc2luY2UgdGhlIHByb3RvY29sIGlzIGhpZ2hs
eSBzeW1tZXRyaWMgYW5kIHRoZSBkaXN0cmlidXRlZCBpbmZvcm1hdGlvbiBoYXMgYW4gYWxnZWJy
YSB0aGF0IHN0YXJ0cyB0byBlbWVyZ2UgdGhlIGRlZXBlciB5b3UgdW5kZXJzdGFuZCBpdC4gVGhl
IFRJRS9MSUUvVElERSBjaG9pY2VzIGFyZSB2ZXJ5IGNvbnNjaW91c2x5IHJvb3RlZCBpbg0KIHRo
ZSB3YXkgd2UgZWFzaWx5IGxlYXJuIGFuZCByZW1lbWJlciB0aGluZ3MgYnV0IHRoaXMgaXMgbm90
IHRoZSBmb3J1bSB0byBkd2VsdmUgaW50byBtZW1vcnkgb3JnYW5pemF0aW9uIHN0cnVjdHVyZXMg
YW5kIHBzeWNob2xvZ2ljYWwgZm91bmRhdGlvbnMgb2Yga25vd2xlZGdlIGFjcXVpc2l0aW9uIDst
KQ0KPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5Hb29nbGUgaXMgR29vZ2xlLCB0aGV54oCZbGwgYnJpbmcgdXAgd2hh
dCB0aGV5IGJyaW5nIHVwIDstKTwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVm
dDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFb
aWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+MTEpPHNwYW4g
c3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjQuMi4zLjE6IElQdjYgTkQgdXNlcyBhIEhvcCBM
aW1pdCBvZiAyNTUgYW5kIGluc3RydWN0IHRvIGRyb3AgcGFja2V0cyB0aGF0IGRvIG5vdCBoYXZl
IHN1Y2ggYSBUVEwuIEl04oCZcyBhIHRyaWNrLCBidXQgbWF5YmUgdXNlZnVsIHRvIGRldGVjdCB3
cm9uZ2RvZXJzLiBUaGUgcnVsZSBpcyB0byBkcm9wIG1lc3NhZ2VzIHJlY2VpdmVkIHdpdGggYSBI
TCB0aGF0IGlzIGxvd2VyIHRoYW4gMjU1LjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WWVzLCBuZXZlciBiZWVuIGEg
YmlnIGZyaWVuZCBvZiB0aGF0LiBJdCBoYXMgYXMgbWFueSBhZHZhbnRhZ2VzIGFzIGRpc2FkdmFu
dGFnZXMsIGJpZ2dlc3QgYWR2YW50YWdlcyBiZWluZyB0aGUg4oCcc2VjdXJpdHnigJ0sIGJpZ2dl
c3QgZGlzYWR2YW50YWdlIHRoYXQgd2XigJlyZSB0YWxraW5nIG11bHRpY2FzdCBvbiBMSUVzIGFu
eXdheSB3aGljaCBpcyBsb2NhbCBzY29wZSAmYW1wOyBpbiBjYXNlIG9mIFRJRSBvbmUgbWlzdGFr
ZW4NCiBhZGRyZXNzIHdpbGwgYmxhc3QgZmxvb2Rpbmcgb3ZlciAyNTUgaG9wcyBwb3NzaWJseS4g
U28gSSBwcmVmZXIgMSByaWdodCBub3cuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+
DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4xMik8
c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNw
OyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+NC4yLjMuNDogTlRJRSBkbyBub3QgcmVh
bGx5IG5lZWQgdG8gYmUgZmxvb2RlZCBpZiAoYXMgSSB1bmRlcnN0YW5kKTsgYSBub2RlIG9ubHkg
bmVlZHMgdG8gdGFsayBub3J0aCB0byBpdHMgcGFyZW50cyBpbiB0aGUgUE9ELiBSUEwgdXNlcyBO
KnVuaWNhc3QgYmVjYXVzZSBvZiB1bnJlbGlhYmxlIHJhZGlvcy4gV2UgY291bGQgZGV2aXNlIGEg
bWNhc3QgZ3JvdXAgdGhhdCBkZXJpdmVzIGZyb20gdGhlIFBPRA0KIE5iIGFuZCB0aGUgZGVwdGgu
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5VbmZvcnR1bmF0ZWx5LCBOLVRJRXMgZG8gbmVlZCB0byBiZSBmbG9vZGVk
IGFsbCB0aGUgd2F5IHRvIHRoZSB0b3AsIG90aGVyd2lzZSB0aGUgdG9wIG9mIHRoZSBmYWJyaWMg
Y2Fubm90IGRlY2lkZSB3aGV0aGVyIHRvIGdvIOKAnGxlZnQgZG93buKAnSBvciDigJxyaWdodCBk
b3du4oCdIHdoZW4gaGVhZGluZyB0b3dhcmRzIGEgZGVzdGluYXRpb24gc2luY2UgdGhlIOKAnGJ1
Y2sgc3RvcHPigJ0gQCB0aGUgdG9wIDstKSZuYnNwOyBJIHJlZmVyDQogdG8gVGFibGUgMiDigJxG
bG9vZGluZyBTY29wZXPigJ0gd2hpY2ggZXhwbGFpbnMgd2hhdCBmbG9vZHMgd2hlcmUgJmFtcDsg
aG93IGZhci4gPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Gb290bm90ZSBmb3IgdGhlIGRlZXBlciB0aGlua2VycyBo
ZXJlLCBza2lwIHNhZmVseTogRmxvb2Rpbmcgc2NvcGVzIGFyZSBhbiDigJxhbGdlYnJh4oCdIG92
ZXIgVElFcyBidXQgdGhleSBhcmUganVzdCBhIHBoZW5vbWVub24uIFRoZSB0aGluZy1pbi1pdHNl
bGYgYXJlIHRoZSDigJxlcGlzdGVtb2xvZ2ljYWwgc2NvcGVzIG9mIGtub3dsZWRnZSBzeW5jaHJv
bml6YXRpb24gbmVjZXNzYXJ5IG9uIHRoZSBmYWJyaWPigJ0uIEVwaXN0b21vbG9neQ0KIGFjcXVp
cmVkIHF1aXRlIGEgc3RhdHVzIGluIGN1cnJlbnQgZGlzdHJpYnV0ZWQgc3lzdGVtcyB0aGVvcnkg
YW5kIEkgbGVhbiBvbiBpdCBoZWF2aWx5IHRvIHNoYXBlIFJJRlQgYXMgYSBwcm90b2NvbCBidXQg
SSBsZWF2ZSB0aGF0IHVuZGVyIHRoZSBob29kIG1vc3RseSBzbyB0aGF04oCZcyBzb21ldGhpbmcg
d2UgY2FuIHRhbGsgb3ZlciBiZWVyIDstKSBPciBpbiBzaW1wbGVyIHRlcm1zIEkgYXBwbHkgc3Ry
aWN0bHkgYSDigJx3aGVuIGFuZCBuZWVkIHRvDQoga25vd+KAnSBwcmluY2lwbGUgaW4gZGVzaWdu
aW5nIHRoZSB3aG9sZSB0aGluZy4gPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8
IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4xMyk8c3Bh
biBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZu
YnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+NC4yLjMuNyBuZWVkIHRvIGRlZmluZSDigJxv
dmVybG9hZGVk4oCdIHdoaWNoIGlzIGludHJvZHVjZWQgaGVyZSBmaXJzdDsgY291bGQgdGhhdCBs
ZWFkIHRvIG9zY2lsbGF0aW9ucz8NCjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T2gsIHNvcnJ5LCB0aGF04oCZcyBh
IHdlbGwga25vd24gdGVybSBpbiBsaW5rLXN0YXRlIElTSVMsIG1lYW5zIOKAnG92ZXJsb2FkIGJp
dCBzZXTigJ0uIEnigJlsbCBhZGQgdG8gZ2xvc3Nhcnkg4oCmDQo8L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBo
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0Omww
IGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlz
dDpJZ25vcmUiPjE0KTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyI+Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5XZSBkaXNjdXNz
ZWQgc2libGluZyByb3V0aW5nIGluIFJQTCBhIGxvdC4gU29tZSBvZiB1cyB3YW50ZWQgaXQgaW4g
dGhlIGZpbmFsIHByb3RvY29sIGJ1dCBpdCB3YXMgZmlsdGVyZWQgb3V0IHRvIGtlZXAgdGhpbmdz
IGF0IHRoZWlyIHNpbXBsZXN0LiBQb2ludCBiZWluZywgSSB0aGluayB0aGF0IHRoZSBydWxlIGJl
bG93IGlzIHRvbyBoYXJzaC4gT25lIHNpbXBsZSBydWxlIGNvdWxkIGJlIHRoYXQgY2FuDQogdXNl
IGEgc2libGluZyByb3V0ZSBhcyBsb25nIGFzIHRoZSBzaWJsaW5nIGRvZXMgbm90IHVzZSBhIHNp
YmxpbmcgYWdhaW4uIEkgZW5kZWQgdXAgZ2VuZXJhbGl6aW5nIHRoaXMgaW50byB0aGUgY29uY2Vw
dCBvZiBBUkNzLCB3aGljaCBlbmFibGVzIHN0cnVjdHVyZXMgdGhhdCBvbmUgY2FuIOKAnHdhbGvi
gJ0gKEUgb3IgVykgdG8gZmluZCBhbiDigJxleGl04oCdIHdpdGhvdXQgcHJvZ3Jlc3NpbmcgZnJv
bSB0aGUgbWV0cmljIHN0YW5kcG9pbnQsIHdoZXJlYXMNCiBwcm9ncmVzcyB0b3dhcmRzIHRoZSBk
ZXN0aW5hdGlvbiBpcyBkb25lIGJldHdlZW4gc3VjaCBzdHJ1Y3R1cmVzIChOIG9yIFMpLiA8bzpw
Pg0KPC9vOnA+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+4oCcVGhpcyBydWxl
IGZvcm1zIGEgJnF1b3Q7b25lLWhvcCBkZWZhdWx0IHJvdXRlIHNwbGl0LWhvcml6b24mcXVvdDsg
YW5kIHByZXZlbnRzPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPiZuYnNwOyZuYnNwOyBsb29waW5nIG92ZXIgZGVmYXVsdCByb3V0ZXMgd2hpbGUgYWxsb3dp
bmcgZm9yICZxdW90O29uZS1ob3AgcHJvdGVjdGlvbiZxdW90OzxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsmbmJzcDsgb2Ygbm9kZXMgdGhhdCBs
b3N0IGFsbCBub3J0aGJvdW5kIGFkamFjZW5jaWVz4oCdPC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT5UaGF04oCZcyBzb21l
dGhpbmcgdG9vIGNvbXBsZXggZm9yIGVtYWlsLiBMb25kb24uPC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47
bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5
bGU9Im1zby1saXN0Oklnbm9yZSI+MTUpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZd
PkFib3V0IOKAnEVhc3QtV2VzdCBGb3J3YXJkaW5nIFdpdGhpbiBhIExldmVs4oCdOiBJJm5ic3A7
IHVuZGVyc3RhbmQgdGhhdCB0aGUgcmluZyBwcm90ZWN0aW9uIGlzIHRoZSBzcGxpdCBob3Jpem9u
IHRlY2huaXF1ZSwgY29ycmVjdD8gSSBhbHNvIHVuZGVyc3RhbmQgdGhhdCBFL1cgcmVhY2hhYmls
aXR5IGlzIG5vdCBmb3J3YXJkZWQgRS9XLCBzbyBhIG5vZGUgb25seSBzZWVzIHdoYXQgaXRzIGRp
cmVjdCBFL1cgbmVpZ2hib3JzDQogc2VlIG5vcnRod2FyZHMsIGNvcnJlY3Q/IEluIHRlcm1zIG9m
IHByZWZlcmVuY2UsIEkgdW5kZXJzdGFuZCB0aGF0IHNvdXRoIHdpbnMsIHRoZW4gbm9ydGggcmVn
YXJkbGVzcyBvZiBsb25nZXN0IG1hdGNoLCB0aGVuIEUvVyBhcyBsYXN0IHJlc29ydCBmb3IgcGFj
a2V0cyB0aGF0IGFyZSB1bHRpbWF0ZWx5IG5vcnRoYm91bmQsIGNvcnJlY3Q/IFRoaXMgc2VlbXMg
dG8gaW5kaWNhdGUgdGhhdCBSSUZUIHJlYWxseSBtYWludGFpbnMgMyBSSUJzIGFuZA0KIGxvb2tz
IHRoZW0gaW4gb3JkZXIsIFMsIE4gYW5kIHRoZW4gRS9XIHRpbGwgYSBzb2x1dGlvbiBpcyBmb3Vu
ZC4gQXJndWFibHkgUyB2cy4gTiBjb3VsZCBiZSBkb25lIGluIGEgc2FtZSBSSUIgd2l0aCBsb25n
ZXN0IG1hdGNoLiBFL1cgUklCIGNvdWxkIG9ubHkgYmUgdXNlZCBmb3IgcGFja2V0cyBjb21pbmcg
ZnJvbSBhIFNvdXRoYm91bmQgaW50ZXJmYWNlLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Tbywg
YWxtb3N0IHJpZ2h0LiBObywgd2UgbWFpbnRhaW4gYSBzaW5nbGUgUklCIHdoZXJlIGVhY2ggcm91
dGUgaXMgdGllLWJyb2tlbiBiYXNlZCBvbiBgZW51bSBSb3V0ZVR5cGVgIGFuZCB0aGVuIG5vcm1h
bCBMUE0gdXNlZCDigKYgVGhlIEUvVyBkaXNjdXNzaW9uIGlzIGYyZiBhZ2FpbiDigKY8L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPldpbGwgcmVsZWFzZSB1cCB3aXRoaiBtb3JlIHN0dWZmIGluIGEgZGF5IG9yIHR3byAu
LiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MS4waW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+Q2hlZXJzPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MS4waW4iPlBhc2NhbDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_9FA4A3083647448786F2C9E072E7F1AFjunipernet_--

