Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 100A412006E;
 Mon, 15 Jul 2019 02:41:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001,
 SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=ericsson.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 9hYInAUPDVjc; Mon, 15 Jul 2019 02:41:53 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com
 (mail-eopbgr150048.outbound.protection.outlook.com [40.107.15.48])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id ACDAD120048;
 Mon, 15 Jul 2019 02:41:52 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ivKZacgu8YTWyQZ7eF0rYW2l8TUTYcuMkbO4jdk2X6uIpv/RCObvoX/UdMrt+N3jjWkDmsK6SETpeAuR/eysqaJmlTaM/89DALPJLQyNfV6lr4O1TsHRoKZgWnYKkeIybf/pFtYGJjnk9VYxFiQ3hl8+JrJS0MiIK3JDyqivFBjGxA8hyUOdSavyGmDDESNC66b9/bugSXD8w3oaolfBMHNuVj4GO3Vnq5rz+73D7t3Z6bYIZRJGSJqjqmtt5gTBzSgtjwdMR0HqS1JZkKRaocdt6kd60I1HXfSQJP3rx84juztDb/ZT2PRiRHZeyLRMOCyiHQoehSKlbG/Gjq/bZw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=YOequ9GFO4OKKfyQbB6X+3p2IdSgGlIteq5Nb8HC2QI=;
 b=bMvCz2t4MyjBM89K2Da/kr0YdiGM5QVdwFgvUoYdkCzP5xFNUHHL2FLQwBtXEFalKlSCBg8LRw3W22mYQ4g5VOIQXj0/GE/wIouZPH6vwiVFcuSSP/wcLroleZsHXUC98SGd3d6EUjKiZAOuHElgKDifcaQE/FV/yJNKa+yaETNG898nFG+czq+UJDMsoXnPQjiYla4/fzo9s0GnHA54DJS9inrSGyhyYBSK6XkwTM+/FBU9wSNp0R5CmGhpmoZiM+guhi+d3r07AUOa+aZMzVisOJVoZJWz4StpgqtJa1ZkZdij6muQ1m2OZC/QF2aRufvjURTGAb9+fI6oiJAAgw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=ericsson.com;dmarc=pass action=none
 header.from=ericsson.com;dkim=pass header.d=ericsson.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=YOequ9GFO4OKKfyQbB6X+3p2IdSgGlIteq5Nb8HC2QI=;
 b=AeOnMv4QmBtE5hKZWdgxDz8qC7OTeJFmB5hS4W41+f4ztN6XtzdCZIEn189nlbZjC0dXEBZpcgVXNQ8UoerKbwScK1JZ+FYz5mGcGkLkwGNpfiLUUOxuaTAb6uW+oJSnEidLxFXGCP5cEE2Cjloc9sz4VXPyuUFc8np0+juCXyg=
Received: from HE1PR0701MB2522.eurprd07.prod.outlook.com (10.168.128.149) by
 HE1PR0701MB2299.eurprd07.prod.outlook.com (10.168.126.8) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.7; Mon, 15 Jul 2019 09:41:49 +0000
Received: from HE1PR0701MB2522.eurprd07.prod.outlook.com
 ([fe80::3418:2814:2ee2:a22b]) by HE1PR0701MB2522.eurprd07.prod.outlook.com
 ([fe80::3418:2814:2ee2:a22b%4]) with mapi id 15.20.2094.009; Mon, 15 Jul 2019
 09:41:49 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "mcr+ietf@sandelman.ca" <mcr+ietf@sandelman.ca>, "lear@cisco.com"
 <lear@cisco.com>
CC: "draft-ietf-anima-bootstrapping-keyinfra@ietf.org"
 <draft-ietf-anima-bootstrapping-keyinfra@ietf.org>, "iesg@ietf.org"
 <iesg@ietf.org>, "anima@ietf.org" <anima@ietf.org>, "anima-chairs@ietf.org"
 <anima-chairs@ietf.org>, "tte+ietf@cs.fau.de" <tte+ietf@cs.fau.de>
Thread-Topic: [Anima] Magnus Westerlund's Discuss on
 draft-ietf-anima-bootstrapping-keyinfra-22: (with DISCUSS)
Thread-Index: AQHVN+5KUsbp8tUGhUekqxsnMkzX6qbI5VeAgAEK1wCAAYMAAA==
Date: Mon, 15 Jul 2019 09:41:49 +0000
Message-ID: <c18f3126ff68e002e5c09966190c7f541372811b.camel@ericsson.com>
References: <156285243815.32459.10845626927382447919.idtracker@ietfa.amsl.com>
 <17539.1563043297@dooku.sandelman.ca>
 <D9A4C31A-1A3D-471A-B92E-7FFAF93AF262@cisco.com>
In-Reply-To: <D9A4C31A-1A3D-471A-B92E-7FFAF93AF262@cisco.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=magnus.westerlund@ericsson.com; 
x-originating-ip: [192.176.1.86]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 84f8f666-7a2c-4b85-7ed0-08d70908a92f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:HE1PR0701MB2299; 
x-ms-traffictypediagnostic: HE1PR0701MB2299:
x-microsoft-antispam-prvs: <HE1PR0701MB229999A7A63A22A31FD6F26895CF0@HE1PR0701MB2299.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(396003)(136003)(376002)(39860400002)(346002)(199004)(189003)(8676002)(8936002)(81166006)(81156014)(6436002)(2906002)(118296001)(7736002)(186003)(53936002)(36756003)(6246003)(66946007)(66616009)(66476007)(6306002)(6512007)(66066001)(2501003)(478600001)(86362001)(6486002)(25786009)(229853002)(5660300002)(71200400001)(4326008)(71190400001)(256004)(26005)(14444005)(68736007)(2616005)(76176011)(110136005)(446003)(11346002)(486006)(54906003)(44832011)(3846002)(6116002)(99286004)(476003)(6506007)(102836004)(53546011)(64756008)(66446008)(76116006)(66556008)(14454004)(99936001)(316002)(966005)(305945005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2299;
 H:HE1PR0701MB2522.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 0bRhFuCLN2hsIclsoPxHS5yFTgKpMMEPlLhkHBgRXZJ/SmzQmQlEE45SHvz7fe56xf9G/Fj5aaEp4lgx4STzZ6l9iNTzIy3rNKeXWz+SF+Uy5rMimV2CWmmg1wVPSb0FzUA0gLfRIshiljbRLunFSz4IX4fkRlWwFDVqGXAjb8r/AgR1akBZe19Z0YFhhiScf7ml87bZUHOJvEIiAdsgcxb4bifkfwI8nRJMPhKhIR5ERhGHijR1lZ4nKjbgTwCETT/G+HnfxLK+xJVEXYdhwWGZjJd7Xe3IYfaURmPVujNQWX0A77v152MtAdp7P4pndQQZR7LNahANxaiG51zVwmiDsXuRauw/0ZpqYUcyY2HUIEI+HSradM6Ge6Dcxnp4lSuIEKkqnkza7TwBSrS9Ry6Uq0UJjL2+b3NvXuQLdCc=
Content-Type: multipart/signed; micalg="sha-256";
 protocol="application/x-pkcs7-signature";
 boundary="=-v3l51HeEnSBUiCnj654T"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 84f8f666-7a2c-4b85-7ed0-08d70908a92f
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 09:41:49.7835 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: magnus.westerlund@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2299
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/gvKKFs0KGK6QzxW0u_A49yp8xR4>
Subject: Re: [Anima] Magnus Westerlund's Discuss on
 draft-ietf-anima-bootstrapping-keyinfra-22: (with DISCUSS)
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>,
 <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>,
 <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 09:41:56 -0000

--=-v3l51HeEnSBUiCnj654T
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

I will remove my discuss. As long as you have good reasons to have
dependenecies on a particular version of HTTP and TLS and transport
protocol that is fine with me. Just ensure that it is clear for the
different type of interactions what is the actual requirement. And if
there are no reason for having a specific dependency, then ensure that
is clear and that you still put in recommended version for
interoperability.=20

Cheers

Magnus


On Sun, 2019-07-14 at 12:36 +0200, Eliot Lear wrote:
> Michael, Magnus,
>=20
> I want to reinforce a point I made in that previous discussion about
> pledges using BRSKI with H2 (and by extension QUIC).  In this limited
> case, both present needless overhead both in terms of dev costs and
> COGS.  H2 in particular, and in this particular case, introduces new
> dev complexity because the provisional trust model used in BRSKI
> means that you cannot make use of multiple channels within the
> transport until at least the BRSKI transaction is complete.  And once
> it=E2=80=99s complete, and once EST is complete, the session is expected =
to
> terminate(*).  When BRSKI is in play, these transactions will happen
> lock step.
>=20
> Eliot
>=20
> (*) Keep in mind these protocols are used to establish network
> access.  A good analogy is that they are the language used to
> communicate at the gate with the security guard.  Typically one
> prefers that conversation to be short and to the point, so that one
> can get on with the business at hand.
>=20
>=20
> > On 13 Jul 2019, at 20:41, Michael Richardson <mcr+ietf@sandelman.ca
> > > wrote:
> >=20
> >=20
> > <#secure method=3Dpgpmime mode=3Dsign>
> >=20
> > Magnus Westerlund via Datatracker <noreply@ietf.org> wrote:
> > > A. This is really a discuss discuss. With to little time to dig
> > > into
> > > the details it appears that this protocol is making i hack of its
> > > interface towards the its transport. It appears to attempt to use
> > > an
> > > HTTP rest interface, but then it is also have a lot of talking
> > > about
> > > requirement for the TLS connection underlying the HTTP. So to
> > > illustrate the issue I see here is what happens if one like to
> > > use QUIC
> > > as the underlying transport for the rest interface rather than
> > > TCP/TLS?
> > > So can this document achieve a clearer interface to the lower
> > > layers so
> > > that it will be simpler to move the protocol to another
> > > underlying
> > > version of the HTTP "transport"?
> >=20
> > Between the JRC (Registrar) and the MASA, we can support any HTTPS,
> > including
> > HTTP/2 with QUIC (with the 'normal' corporate firewall issue with
> > UDP).
> >=20
> > Between the Pledge and the Registrar, we support any HTTPS that
> > works over a
> > single TCP connection.  We can not support QUIC, since the Pledge
> > is behind
> > an intentionally limited proxy.  We had some discussion about this
> > a year or
> > so ago, please see:
> > =20
> > https://mailarchive.ietf.org/arch/msg/anima/ml1OSEKhR4-ICS0Bd0zfuzn8uw4
> >=20
> > You are certainly right: we have linkage between the TLS layer and
> > the
> > application layer, and we expect TLSClientCertificates and
> > TLSServerCertificates to have meaning at the application layer.
> >=20
> > None of the connections could go through TLS "forced proxies" of
> > the kind
> > that are apparently common in Enterprises.
> >=20
> > I am open to suggestions on how to make the document clearer about
> > how it
> > interfaces to TLS.  We have a sections:
> >    5.1.  BRSKI-EST TLS establishment details . . . . . . . . . . .
> >  36
> >    5.4.  BRSKI-MASA TLS establishment details  . . . . . . . . . .
> >  38
> >=20
> >=20
> >=20
> > > B. Section 5.6:
> > > The server MUST answer with a suitable 4xx or 5xx HTTP [RFC2616]
> > > error
> > > code when a problem occurs.
> > > Referencing RFC 2616 that has been obsolete by RFC 7230 and
> > > companions. I do note that there are no normative reference for
> > > that
> > > part in this document.
> >=20
> > Fixed to 7230.
> > Yes, that wasn't even a real reference, just a literal [RFC2616].
> >=20
> > --
> > ]               Never tell me the odds!                 | ipv6 mesh
> > networks [
> > ]   Michael Richardson, Sandelman Software Works        | network
> > architect  [
> > ]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on
> > rails    [
> >=20
> >=20
> > --
> > Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software
> > Works
> > -=3D IPv6 IoT consulting =3D-
> >=20
> >=20
> >=20
> > _______________________________________________
> > Anima mailing list
> > Anima@ietf.org
> > https://www.ietf.org/mailman/listinfo/anima
>=20
>=20
--=20
Cheers

Magnus Westerlund=20


----------------------------------------------------------------------
Network Architecture & Protocols, Ericsson Research
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Torshamnsgatan 23           | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------



--=-v3l51HeEnSBUiCnj654T
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEtww
ggYHMIID76ADAgECAhALRm3NcHtuMGWutmt5cXntMA0GCSqGSIb3DQEBCwUAMEcxCzAJBgNVBAYT
AlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBD
QSB2MzAeFw0xNzEyMTUwNzIyMjNaFw0yMDEyMTUwNzIyMjJaMHAxETAPBgNVBAoMCEVyaWNzc29u
MRowGAYDVQQDDBFNYWdudXMgV2VzdGVybHVuZDEtMCsGCSqGSIb3DQEJARYebWFnbnVzLndlc3Rl
cmx1bmRAZXJpY3Nzb24uY29tMRAwDgYDVQQFEwdlcmFtc3dkMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEAsKlHZvB3TsmLEDtPSiFFKAh73S2wApt+laqg5eXTqonqnzT9ykEGL2dx9mBT
+2WZiIKxo4w2sisVl3EEYTqXTkctpur7cN29gLC8F3tJHGI2sUVpO9AwpVrN+UuHEVetHt7hdxW9
uYd0LJJ8TP6/wGkIfAFaZxlZUn79O2eHElfih1iVIiTZXLcEe1rBJtzhUNRHWgOm2vQlDJ4sCpig
GFq5w+XSRviEQMkQZRvw1CQmb35QS/C/T36ogzIRHDuAdkoSaiUOY/S2dLp4HkwvOOg+tADpaHkr
bdmdnjKGrYSnJigmxw14pJugxL/Vb2EeVcgpAfVVst7Lm4POPRI8+wIDAQABo4IBxDCCAcAwSAYD
VR0fBEEwPzA9oDugOYY3aHR0cDovL2NybC50cnVzdC50ZWxpYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNybDCBggYIKwYBBQUHAQEEdjB0MCgGCCsGAQUFBzABhhxodHRwOi8vb2NzcDIu
dHJ1c3QudGVsaWEuY29tMEgGCCsGAQUFBzAChjxodHRwOi8vY2EudHJ1c3QudGVsaWFzb25lcmEu
Y29tL2VyaWNzc29ubmxpbmRpdmlkdWFsY2F2My5jZXIwKQYDVR0RBCIwIIEebWFnbnVzLndlc3Rl
cmx1bmRAZXJpY3Nzb24uY29tMFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQESMDowOAYIKwYBBQUH
AgEWLGh0dHBzOi8vcmVwb3NpdG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMB0GA1UdJQQW
MBQGCCsGAQUFBwMEBggrBgEFBQcDAjAdBgNVHQ4EFgQU5ivuhpU51W4UhBDBWwf8XsU837YwHwYD
VR0jBBgwFoAUHHsZnpecdqwgPdjc45Fq49stplMwDgYDVR0PAQH/BAQDAgWgMA0GCSqGSIb3DQEB
CwUAA4ICAQBn0FKukg00UN/c/ESpxSIaYTrsd8liHHMu5rLpOBNOacpGNBMGNgUDDt4QihhoQR3c
vhYXCrAM59NTvw0HNlgqHZoEeVY7YnJJYnJXDCLUfkK5Dn28E3QrzykkF6giUOXDyF9mhWYbSAkJ
yx0Yj0Xc8en3wYNyoFYEqjlKtZrdV0pcgFzEeXVLS8DWrzSy7+KfUtDOEiM6H3zO3nsq++KBmsOi
SKkWn4oYERZg5KElEAHis9av+3KIaEPnOAt8QRWRpFfGZ4d89F16qFvElup5n7l864FqxnC2friD
o4hLQY6ENaOaYIihXhbl2UYxAGDk89aJm/S5pYyq7wzm+KK3IcUl60rmc8SJlt6QXKw0wXEOE1Mu
bauYKMsad2s8jD+rEkXp+agTRl+sezWaRxHBpxuUKDd6MhwDig3SZi1qP7D/Ds4V+JLIjjUJc25l
9tvMGC9+lqI0P+vMI3Zyrou0NNfb55uLQaq18O+7BZ8Kv7jvFdxYyUgbxQ0SPEiyhylcLHAmJeLC
QaiZHmCREBkCLKSf0O4lE2TrVzdOD38wjzuQ27U3UddVCD9EQ3tF7o6EVhpxJJUlB6xe/2UWwy4Z
la71dKLUhakdVrN5abzxqFWvzOAT9nBa2HzYVBtpbcu6KGh72YJ+M79fa9iIkcQCgUnw3gIAeWd/
/n4YbY2QhDCCBgcwggPvoAMCAQICEAtGbc1we24wZa62a3lxee0wDQYJKoZIhvcNAQELBQAwRzEL
MAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRp
dmlkdWFsIENBIHYzMB4XDTE3MTIxNTA3MjIyM1oXDTIwMTIxNTA3MjIyMlowcDERMA8GA1UECgwI
RXJpY3Nzb24xGjAYBgNVBAMMEU1hZ251cyBXZXN0ZXJsdW5kMS0wKwYJKoZIhvcNAQkBFh5tYWdu
dXMud2VzdGVybHVuZEBlcmljc3Nvbi5jb20xEDAOBgNVBAUTB2VyYW1zd2QwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQCwqUdm8HdOyYsQO09KIUUoCHvdLbACm36VqqDl5dOqieqfNP3K
QQYvZ3H2YFP7ZZmIgrGjjDayKxWXcQRhOpdORy2m6vtw3b2AsLwXe0kcYjaxRWk70DClWs35S4cR
V60e3uF3Fb25h3QsknxM/r/AaQh8AVpnGVlSfv07Z4cSV+KHWJUiJNlctwR7WsEm3OFQ1EdaA6ba
9CUMniwKmKAYWrnD5dJG+IRAyRBlG/DUJCZvflBL8L9PfqiDMhEcO4B2ShJqJQ5j9LZ0ungeTC84
6D60AOloeStt2Z2eMoathKcmKCbHDXikm6DEv9VvYR5VyCkB9VWy3subg849Ejz7AgMBAAGjggHE
MIIBwDBIBgNVHR8EQTA/MD2gO6A5hjdodHRwOi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nv
bm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggrBgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6
Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYIKwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxp
YXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2aWR1YWxjYXYzLmNlcjApBgNVHREEIjAggR5tYWdu
dXMud2VzdGVybHVuZEBlcmljc3Nvbi5jb20wVQYDVR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4
BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMw
HQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMB0GA1UdDgQWBBTmK+6GlTnVbhSEEMFbB/xe
xTzftjAfBgNVHSMEGDAWgBQcexmel5x2rCA92NzjkWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJ
KoZIhvcNAQELBQADggIBAGfQUq6SDTRQ39z8RKnFIhphOux3yWIccy7msuk4E05pykY0EwY2BQMO
3hCKGGhBHdy+FhcKsAzn01O/DQc2WCodmgR5VjtickliclcMItR+QrkOfbwTdCvPKSQXqCJQ5cPI
X2aFZhtICQnLHRiPRdzx6ffBg3KgVgSqOUq1mt1XSlyAXMR5dUtLwNavNLLv4p9S0M4SIzoffM7e
eyr74oGaw6JIqRafihgRFmDkoSUQAeKz1q/7cohoQ+c4C3xBFZGkV8Znh3z0XXqoW8SW6nmfuXzr
gWrGcLZ+uIOjiEtBjoQ1o5pgiKFeFuXZRjEAYOTz1omb9LmljKrvDOb4orchxSXrSuZzxImW3pBc
rDTBcQ4TUy5tq5goyxp3azyMP6sSRen5qBNGX6x7NZpHEcGnG5QoN3oyHAOKDdJmLWo/sP8OzhX4
ksiONQlzbmX228wYL36WojQ/68wjdnKui7Q019vnm4tBqrXw77sFnwq/uO8V3FjJSBvFDRI8SLKH
KVwscCYl4sJBqJkeYJEQGQIspJ/Q7iUTZOtXN04PfzCPO5DbtTdR11UIP0RDe0XujoRWGnEklSUH
rF7/ZRbDLhmVrvV0otSFqR1Ws3lpvPGoVa/M4BP2cFrYfNhUG2lty7ooaHvZgn4zv19r2IiRxAKB
SfDeAgB5Z3/+fhhtjZCEMIIGwjCCBKqgAwIBAgIQU7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0B
AQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBD
QSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcxMjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYD
VQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5D
tjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK
6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6jRrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1Nwk
TepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFlhFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJ
kwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/20aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2
haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCYrEqHMRaojI/VStloQgW76E76zQ2byw5QxrhO
UbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuTLUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW
9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMday0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP0
5tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqdGTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QL
sgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMBAAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8
MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVzdC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUH
MAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRlbGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJv
b3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEAMFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQEC
MDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3NpdG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20v
Q1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20v
dGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4G
A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpecdqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU
8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcNAQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PL
Fpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUb
AL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4
Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRypF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2
d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86IWst821ww0wxsCpEfClIvF7fBw2QkbG/1Pwu
zAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QDXnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg
0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F
04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbNQUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d
1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbHXSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7
C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i6Ds5j0Qpj5aQMYICzTCCAskCAQEwWzBHMQsw
CQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24xJTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2
aWR1YWwgQ0EgdjMCEAtGbc1we24wZa62a3lxee0wDQYJYIZIAWUDBAIBBQCgggFDMBgGCSqGSIb3
DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE5MDcxNTA5NDE0OFowLwYJKoZIhvcN
AQkEMSIEIAKx1HqGA6dLyx+itEwRxvvR2R6lMYd7MFhDOQC4TseTMGoGCSsGAQQBgjcQBDFdMFsw
RzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJ
bmRpdmlkdWFsIENBIHYzAhALRm3NcHtuMGWutmt5cXntMGwGCyqGSIb3DQEJEAILMV2gWzBHMQsw
CQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24xJTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2
aWR1YWwgQ0EgdjMCEAtGbc1we24wZa62a3lxee0wDQYJKoZIhvcNAQEBBQAEggEALTM68Wj5oLqP
zpjM6mMNlajt9RJeBtwhWfxym44GHxR4QKlfDNvecWBXrrhfsJfSof8TKf2SkCKReK9K1TA1on3G
En+ZjxGRsjkyFWzW3lofEzb9f17wvpJl1oSvHsH1s650RyPwVRAygZd3ZW91K4CRE8x4oGRzEUDu
U8Ls1O3y8jxD8fGtKmmaB4JmH5pjU2tKgyKWJAo5LsTUfL+P70e6TrHK67RQzhie/ge4aTrCnOjE
2Z35ATHA/jOzF2pXwtGhUWSNdoYkKUvQaV0ljqwWEfzn3CNgO/hNZ6GHoMRgisloRgl3YtblGMdO
WxKFMXcDzj2uZyVGB9freutryQAAAAAAAA==


--=-v3l51HeEnSBUiCnj654T--

