From nobody Thu Jan  7 01:23:11 2021
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 6955B3A0CD5;
 Thu,  7 Jan 2021 01:23:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.351
X-Spam-Level: 
X-Spam-Status: No, score=-2.351 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.25, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001]
 autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=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 xz3w_WGsUBvS; Thu,  7 Jan 2021 01:23:03 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com
 (mail-am6eur05on2050.outbound.protection.outlook.com [40.107.22.50])
 (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 634E43A0CCE;
 Thu,  7 Jan 2021 01:23:03 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ZVZ0budOSHYS8p3MgMK83lZj42YnGGdgN8ENfcD7eLTFHxJGEobOANsS+K/E4X9v0V7xAUf6mRaJH74JRoBgILgjP96nyp2NuP3wwyUF52ZUD0Zk9R+Eb3+/+U4DilkMfq3kbrgdhUL5yBN4qhIkf1Rvl2vDM8JyljZa0yUTc6BfI9gV6+mnFVV3hV2KdLgI81nnpca6k9m6Q5V8Ubb+XwOcajFaxPJr+IxI+bmgpjTSIOs+CVk0DewybwxO863eoq140+evdljF2guSAnZwiw9cH5hOppEwehCoYyt5zUe7zW0tm7NJxWRX1jbSCQsMFU9INUdnWCSEOKoePctYIg==
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=WEBZ2I+5aFNr+WO/IBlhJVut/D2HdtAq6UfFlD6kQFQ=;
 b=oRMJNjX/QTWwYjStd0F710m7Y3IrOV/BMY81BOR2OXCFJ6M0/COZo3yHwX8P0k0sGe0TyQvcZx1FVQ3jvrBcdH8/RqL65WrSoopS8QE/+GEbXmo2a4ivgkmmdeUWepH8jEg2ZLms20/G7/VOEvAXtgqsEUQd/HSWvOgtDGReEDYenGySmoN4MairRegoobVfDUKiw2ltcbf1rN6F5WjSH99LggWyyeAIi1pIKgSUHWBi5GAvWZwA3b7TBa8gujSOSmtpt0Qq+j6XMtWQ/gnbLJ1G24mx5HLG4x+eYSkJP+ZAhd9f0VrLFLcAPmU/aVatB3lD1GF8s8z6QTxcymwerg==
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=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=WEBZ2I+5aFNr+WO/IBlhJVut/D2HdtAq6UfFlD6kQFQ=;
 b=X/ulxCu/2+o+1ghmhizMvOdE8K05MWpAXy3cjP+jga/LEqjD9ZJMvjhfjkY7wrPptZ8rbK7J1OyReYsA4c83H2nyb4soa78V9BhCaJGGjHMLg9h/ujrR8c1c8TbwYgHehFcDlFqXXAGDt2qUwRRT/yIP3cAp20t6/zvpw2danH4=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14)
 by HE1PR07MB3451.eurprd07.prod.outlook.com (2603:10a6:7:31::16) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.4; Thu, 7 Jan
 2021 09:23:00 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com
 ([fe80::8cd:496:65de:4ace]) by HE1PR0702MB3772.eurprd07.prod.outlook.com
 ([fe80::8cd:496:65de:4ace%6]) with mapi id 15.20.3742.006; Thu, 7 Jan 2021
 09:23:00 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "lucaspardue.24.7@gmail.com" <lucaspardue.24.7@gmail.com>,
 "evyncke@cisco.com" <evyncke@cisco.com>
CC: "iesg@ietf.org" <iesg@ietf.org>, "quic-chairs@ietf.org"
 <quic-chairs@ietf.org>, "draft-ietf-quic-recovery@ietf.org"
 <draft-ietf-quic-recovery@ietf.org>, "lars@eggert.org" <lars@eggert.org>,
 "quic@ietf.org" <quic@ietf.org>
Subject: =?utf-8?B?UmU6IMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRm?=
 =?utf-8?Q?-quic-recovery-33:_(with_COMMENT)?=
Thread-Topic: =?utf-8?B?w4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtcXVp?=
 =?utf-8?Q?c-recovery-33:_(with_COMMENT)?=
Thread-Index: AQHW5DBLmcWclWMK4UuYy7LpMC4tQ6oasWEAgAEzngA=
Date: Thu, 7 Jan 2021 09:22:59 +0000
Message-ID: <ff77c4e2875de6e0387e77acd452ec0389a9c730.camel@ericsson.com>
References: <160993989405.14984.17155368859319045324@ietfa.amsl.com>
 <CALGR9oaw9kfGtmMn6q5jdFP4emf5-vA8kKh-FxD32xk0M3DpTA@mail.gmail.com>
In-Reply-To: <CALGR9oaw9kfGtmMn6q5jdFP4emf5-vA8kKh-FxD32xk0M3DpTA@mail.gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 
authentication-results: gmail.com; dkim=none (message not signed)
 header.d=none;gmail.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [158.174.130.243]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e133244d-45ec-4572-d545-08d8b2edd39d
x-ms-traffictypediagnostic: HE1PR07MB3451:
x-microsoft-antispam-prvs: <HE1PR07MB34518FFB2679795C86DBF1BD95AF0@HE1PR07MB3451.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HAZKpmHqdc9wih09sF4X7hhRIHEpz/cPWZw3JwyaJIMk+KxSQPc0ji08Vdp98Szg6vZB2fbFPCvnHVQWw3vq4jVJeDHQP7IwKdIpl0exjjR2BZjWwRVOpjvGIZG0HEOGzrn4kpL79SGA+prVoaRqJ6XZjZFZ5158WLd6exQfjyRawoRtWo+Yk2k1gFtN2rvEIjDii9NkYULcUO5rTHTRAUidUVMdiBZ7QIRVeMxFeQ8DS+283sKorRRku5fLXGcyN8ZfzaZlUnIzhA54wQyCmo7qkgZj9UjyPpTRqffN8j+Vpg5pbYBP1WtiVXHvkeHmcLorOpm+tTT4geH5otXGncmCnBPb4Qb6ZKEya/ML+TwiwvhRVbGXyYfp0W/cDOMDc5nS7N7eICoHC0FSgZFKUNMFp7+r7B3Ij5TPitsxbGgVMibtUOmN2913oq5yAYDiy9o6Z8x5UOikm0o1rOTeXDrVs83bocioU/9MxjH6MIRDDlCJvRXjW8Ht3IVds9XuRAsvkvvMg2Fx+C0f/1BRpg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; 
 IPV:NLI; SFV:NSPM;
 H:HE1PR0702MB3772.eurprd07.prod.outlook.com; PTR:; CAT:NONE; 
 SFS:(4636009)(39860400002)(376002)(346002)(366004)(396003)(136003)(54906003)(64756008)(2906002)(99936003)(86362001)(966005)(26005)(478600001)(8936002)(6486002)(71200400001)(186003)(4326008)(44832011)(2616005)(76116006)(66476007)(66574015)(66446008)(83380400001)(316002)(66946007)(66556008)(66616009)(5660300002)(110136005)(53546011)(6506007)(6512007)(36756003)(224303003)(99106002);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?N0VzLzg3dCtBVjg3K3JrbXRSalhZSURCdGVjWVE1MEpZSUNXUThtUjdkeWFp?=
 =?utf-8?B?d2IvMUNwN0pjU2dmMEJzQm5abDIxSVZGcDg5UEhRbmxLRkFEZDVDQVExYmQy?=
 =?utf-8?B?aTZqSHJRUlZ2c3FCNXZuZEswaHR5dC9rM0FuWU4yZU9vMU5PZnhqQXdRWE9Q?=
 =?utf-8?B?bTFIZjNDMjU2TzYwd1ZFQ09IOXZLQ1UrVHNITDgrTk5GSmpMajE4dXNuQ0Fp?=
 =?utf-8?B?MWhLNlpkZzBCL1orT1VWeVJZZS9lcWdoc0tCdWFvcERyRnV1QUltZWhRM1Ex?=
 =?utf-8?B?Mzg3bFRjdytkSVpvWEY3QkVhZUZCSXJKM3BWRllEc01EYmlpSFhKdUlNejhS?=
 =?utf-8?B?NDVOTGRMNnZIR0NTNytkVGgycERHUmNucDZNdnZQL0k4RVB3SFIwNFFMUjFO?=
 =?utf-8?B?bEJHVGowQmU4bzVUQUZqZDhvcmlXcXVkU0VKTWFOTGtKRkF4VW5XS0lyWFRw?=
 =?utf-8?B?cjl5Y0lRc1VXclI2ZVByVExwUjA4bE42TExiWGhpSUgzYjRlYm42MS80Q2JK?=
 =?utf-8?B?c0JwT2daNUtkc3FGMDBxZVo0QW5JT2tTNzlnZjJLT2dKbHVvTkV1MjVIWHJE?=
 =?utf-8?B?bWIrdzRubWNJdTlINjNBTzhkVXdaa1diZGpvcWxVaXJ4M005QllpdU93VVZ0?=
 =?utf-8?B?ODR3WUNPenpUSjRRRGxtNGorMXovSkhCLzVTdHBtNXFuWWdUcnhKcUZmeDF1?=
 =?utf-8?B?UE5TQXJ2TjQyUzVrNUtIZkU1azZhWHZGWGltUVlobHJXcmRCeXZVRkdJN1lq?=
 =?utf-8?B?cFh6ZE42THdwQnFicU56ZDhIcTVialVQYmNOU0dpZzJSMVVCdktwUnd5cmpw?=
 =?utf-8?B?VWYrZ1grWnNOWi9oazYrNGhEaEhsR2V4ZlVYZUtQVHM1eWZndytlZUxkdlgv?=
 =?utf-8?B?M0xLMmx4QXZ3MjhoOU9SUWhnM0Y0YnR0bFlTV2VUYURDYVVhdGkyYTAvRzRa?=
 =?utf-8?B?d2gvVERmbzk3dXFkclpOb3lISTlROExCL1paanhmUnhxK2NWMkJiMmZDb2xx?=
 =?utf-8?B?Qlh2NzJYNjhYRENqNlJBSmRGZ0JpTGxZUnU3OCtJRXlwRzdqNzdrZzZaem4x?=
 =?utf-8?B?NVJRUjlmRG1qQmVXTFFRZzRQQVNzdUpyR1dMRzh4Q2dPOXFsbE9wWllPeWV1?=
 =?utf-8?B?ZnNXYVBYUmtiZTNXU0x0MTRPSWNYdXlqM0F4bm9ZblFWbklHcUJUMTd3aXRa?=
 =?utf-8?B?VjlOMzhJMjkzMVRIbHFQNmdhM3h0UHRNUCtLaCs2MXJrcHVVakU5SUxuYmlo?=
 =?utf-8?B?cmFSMDVQRFdHV3VrUUwvcmJKeVdHNUNlbkZvdDd5S09randiOHB6U3VSTFlR?=
 =?utf-8?Q?CnA7/a9FOxO36tyaeUEGV8reyikvFyZLc7?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; micalg="sha-256";
 protocol="application/x-pkcs7-signature";
 boundary="=-U+X90gUcMUldWoq1pO+9"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3772.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e133244d-45ec-4572-d545-08d8b2edd39d
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2021 09:22:59.9265 (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: 3Fg+9NJtK2YdUUer2o2LeAAuWirRpFt55v5gFYf5op4ZqYGydYdjKhMPFiQjVmnQMneXqqAdRWGLyjdwIpCRhxnybFRY8UlIARwtN4ictLU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3451
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/WQyijP8QHFHbTTQC4sfHVqagxGg>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>,
 <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>,
 <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jan 2021 09:23:06 -0000

--=-U+X90gUcMUldWoq1pO+9
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Eric,

On Wed, 2021-01-06 at 15:01 +0000, Lucas Pardue wrote:
> Hi =C3=89ric,
>=20
> Thanks for the review. I've captured your comments as issues on the QUIC =
WG
> GItHub repository. Links to each are provided as in-line responses.
>=20
> On Wed, Jan 6, 2021 at 1:31 PM =C3=89ric Vyncke via Datatracker <noreply@=
ietf.org>
> wrote:
> > =C3=89ric Vyncke has entered the following ballot position for
> > draft-ietf-quic-recovery-33: No Objection
> >=20
> > 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.)
> >=20
> >=20
> > Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.ht=
ml
> > for more information about IESG DISCUSS and COMMENT positions.
> >=20
> >=20
> > The document, along with other ballot positions, can be found here:
> > https://datatracker.ietf.org/doc/draft-ietf-quic-recovery/
> >=20
> >=20
> >=20
> > ----------------------------------------------------------------------
> > COMMENT:
> > ----------------------------------------------------------------------
> >=20
> >=20
> > =3D=3D COMMENTS =3D=3D
> >=20
> > Does the QUIC WG intend to have a BCP-like document on how network devi=
ces
> > on
> > the path should handle buffers? E.g., QUIC ressembles a lot to TCP so n=
odes
> > can
> > apply back pressure with mechanisms similar to RED (but, AFAIK, RED is
> > mainly
> > applied to TCP traffic so not to QUIC/UDP).

I thought the buffering and forwarding behaviors of the network devices is
primarily an IP + DSCP dependent thing, not really taking the upper layer
protocol into account. And for QUIC that identification chain where it is
explicit stops with UDP. For a third party seeing an IP/UDP packets where t=
he
few bits that can be used to idenitify it as QUIC packet is no guarantee fo=
r it
being QUIC. If you are flow aware and happens to see the long header packet=
s you
might have higher confidencience that this is QUIC and not something else.=
=20

But my perspective is that IP packet buffering has been done to what suits =
TCP
well with significant downside to other protocols being carried over IP unl=
ess
an DSCP has been used to request a different forwarding behavior and possib=
ly
thus a different buffering scheme.=20

However, I think the buffering and forwarding behavior should not be QUIC
specific in anyway. I think it is also dependent on the applicaiton(s) bein=
g run
over QUIC. For example a background buld download service may use quic but =
want
to run in scavenger class and with a congestion control behavior that attem=
pts
to avoid building any queues (Ledbat style). While another application migh=
t be
a highly latency sensitive real-time applciation that would prefer L4S styl=
e
behavior and a corresponding congestion control.=20

Thus, I don't think it is on QUIC level we should define buffering and
forwarding behaviors, they should be defined more for IP level so that it c=
an be
independent from the protocol.=20

Interested to determine if you have more input on these aspects?=20

Cheers

Magnus

--=-U+X90gUcMUldWoq1pO+9
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCErYw
ggX0MIID3KADAgECAg8BdlE9InYZOYLl1zGep4IwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMC
U0UxETAPBgNVBAoMCEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENB
IHYzMB4XDTIwMTIxMTA5NTg0OVoXDTIzMTIxMjA5NTg0OVowXjERMA8GA1UECgwIRXJpY3Nzb24x
GjAYBgNVBAMMEU1hZ251cyBXZXN0ZXJsdW5kMS0wKwYJKoZIhvcNAQkBFh5tYWdudXMud2VzdGVy
bHVuZEBlcmljc3Nvbi5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCIT6U9ddUp
UCEryIA27xtF8WsRAIfc5jBavfu0OGDmwITYYRD2PaMEdEK+I4dqz0f6xcCrDnBk2Xj+JxjhaRkq
TAifJZima9WE2JoI/uq8UsS2HJWlhspAwKx1osARgtRiMjRZZyyfiRZLbgXHWYpnTt3i9QsuX/uo
9oZFWpDCbZee4Il9uldsUcuBLZx2PyZvBvC8KCUaBXsZX6bwV7hssRVn+BgFCuEievJMx0khTRVh
i9goObxu5Jl44RtwbZNYB1UE1IzRWEZw+b3cEvXiQjPl2e3ytMZSmhy+IaKmjxES6ODiuh51KAcm
PZfZIaX2djmD76YGi+ETmnb8Xm3dAgMBAAGjggHEMIIBwDAfBgNVHSMEGDAWgBQcexmel5x2rCA9
2NzjkWrj2y2mUzAdBgNVHQ4EFgQUICO/88T0EQvEUm5+HVt/d9Mm+Z8wDgYDVR0PAQH/BAQDAgWg
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQESMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMCkGA1UdEQQiMCCBHm1hZ251cy53ZXN0ZXJs
dW5kQGVyaWNzc29uLmNvbTBIBgNVHR8EQTA/MD2gO6A5hjdodHRwOi8vY3JsLnRydXN0LnRlbGlh
LmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggr
BgEFBQcDAjCBggYIKwYBBQUHAQEEdjB0MCgGCCsGAQUFBzABhhxodHRwOi8vb2NzcDIudHJ1c3Qu
dGVsaWEuY29tMEgGCCsGAQUFBzAChjxodHRwOi8vY2EudHJ1c3QudGVsaWFzb25lcmEuY29tL2Vy
aWNzc29ubmxpbmRpdmlkdWFsY2F2My5jZXIwDQYJKoZIhvcNAQELBQADggIBANRZXQy+lUW97uaL
uApOixnDKLpUoz+N/5Owd/9illmbxQDEY1/pPs4KJSvw88p+F3bmOzb+fLUNa6Mi/2Tw83FzEVmO
3RqzKtca+I9GDpRQ8oWL7hrUPJoNacidSZLmAP4L4kwHIhvGNX4f1c/oB4fAkP/xZsAAxYi7nKxd
XA2n/KMWNkezyB9BSsD8ZOS4pWU8UaZjd5r0fzqM5zQbU4EPqHa8jFMSMz1UrYXPKKxl6E4WA3TE
w1oLjcli0NWGQHyQ+3Kh7fe6zPoXfLd/2EQjr2o76ssgoqd2V1Mx5TRHdUyxjIMPEOVYpvcerNUB
hEBkaOQ9FugYcMhMc8BF7nQZq+hsL/T7idg4gE2sEfNdK9RBf/EVH10GMrmbadqTycztD1gUL3dV
Qxik4TCMxIctt9XqtTGHaMewZLQAXp/sHWlU/vmz9brcuzYQ9YVd5hTendGMUyGhWPV/KvxouKPK
zdrGeEqUQCeBwWgQASQNOrpTzMJwZAV/Ww3ExQCjHvflvUQzVuU0sC6AEVkgqMATIXS6h6rjLL31
pjt2JV84XRjF5afYkcRIHTsrtcoWeFtOu/GpZNhtq+tde0QvnkSsjczMWU0gKk0hXBmXwEGUimuD
Vq/Wvr0mr18d9mKA6xPNQOfn/VL5CWXa11OtOjj8WsTy3XUpyJ6dc9Z72TmKMIIF9DCCA9ygAwIB
AgIPAXZRPSJ2GTmC5dcxnqeCMA0GCSqGSIb3DQEBCwUAMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQK
DAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MzAeFw0yMDEy
MTEwOTU4NDlaFw0yMzEyMTIwOTU4NDlaMF4xETAPBgNVBAoMCEVyaWNzc29uMRowGAYDVQQDDBFN
YWdudXMgV2VzdGVybHVuZDEtMCsGCSqGSIb3DQEJARYebWFnbnVzLndlc3Rlcmx1bmRAZXJpY3Nz
b24uY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiE+lPXXVKVAhK8iANu8bRfFr
EQCH3OYwWr37tDhg5sCE2GEQ9j2jBHRCviOHas9H+sXAqw5wZNl4/icY4WkZKkwInyWYpmvVhNia
CP7qvFLEthyVpYbKQMCsdaLAEYLUYjI0WWcsn4kWS24Fx1mKZ07d4vULLl/7qPaGRVqQwm2XnuCJ
fbpXbFHLgS2cdj8mbwbwvCglGgV7GV+m8Fe4bLEVZ/gYBQrhInryTMdJIU0VYYvYKDm8buSZeOEb
cG2TWAdVBNSM0VhGcPm93BL14kIz5dnt8rTGUpocviGipo8REujg4roedSgHJj2X2SGl9nY5g++m
BovhE5p2/F5t3QIDAQABo4IBxDCCAcAwHwYDVR0jBBgwFoAUHHsZnpecdqwgPdjc45Fq49stplMw
HQYDVR0OBBYEFCAjv/PE9BELxFJufh1bf3fTJvmfMA4GA1UdDwEB/wQEAwIFoDBVBgNVHSAETjBM
MEoGDCsGAQQBgg8CAwEBEjA6MDgGCCsGAQUFBwIBFixodHRwczovL3JlcG9zaXRvcnkudHJ1c3Qu
dGVsaWFzb25lcmEuY29tL0NQUzApBgNVHREEIjAggR5tYWdudXMud2VzdGVybHVuZEBlcmljc3Nv
bi5jb20wSAYDVR0fBEEwPzA9oDugOYY3aHR0cDovL2NybC50cnVzdC50ZWxpYS5jb20vZXJpY3Nz
b25ubGluZGl2aWR1YWxjYXYzLmNybDAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwgYIG
CCsGAQUFBwEBBHYwdDAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AyLnRydXN0LnRlbGlhLmNvbTBI
BggrBgEFBQcwAoY8aHR0cDovL2NhLnRydXN0LnRlbGlhc29uZXJhLmNvbS9lcmljc3Nvbm5saW5k
aXZpZHVhbGNhdjMuY2VyMA0GCSqGSIb3DQEBCwUAA4ICAQDUWV0MvpVFve7mi7gKTosZwyi6VKM/
jf+TsHf/YpZZm8UAxGNf6T7OCiUr8PPKfhd25js2/ny1DWujIv9k8PNxcxFZjt0asyrXGviPRg6U
UPKFi+4a1DyaDWnInUmS5gD+C+JMByIbxjV+H9XP6AeHwJD/8WbAAMWIu5ysXVwNp/yjFjZHs8gf
QUrA/GTkuKVlPFGmY3ea9H86jOc0G1OBD6h2vIxTEjM9VK2FzyisZehOFgN0xMNaC43JYtDVhkB8
kPtyoe33usz6F3y3f9hEI69qO+rLIKKndldTMeU0R3VMsYyDDxDlWKb3HqzVAYRAZGjkPRboGHDI
THPARe50GavobC/0+4nYOIBNrBHzXSvUQX/xFR9dBjK5m2nak8nM7Q9YFC93VUMYpOEwjMSHLbfV
6rUxh2jHsGS0AF6f7B1pVP75s/W63Ls2EPWFXeYU3p3RjFMhoVj1fyr8aLijys3axnhKlEAngcFo
EAEkDTq6U8zCcGQFf1sNxMUAox735b1EM1blNLAugBFZIKjAEyF0uoeq4yy99aY7diVfOF0YxeWn
2JHESB07K7XKFnhbTrvxqWTYbavrXXtEL55ErI3MzFlNICpNIVwZl8BBlIprg1av1r69Jq9fHfZi
gOsTzUDn5/1S+Qll2tdTrTo4/FrE8t11KcienXPWe9k5ijCCBsIwggSqoAMCAQICEFO4foPhnJko
k7CbSRzsuOswDQYJKoZIhvcNAQELBQAwNzEUMBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNVBAMM
FlRlbGlhU29uZXJhIFJvb3QgQ0EgdjEwHhcNMTUxMDI3MTIxNjQ2WhcNMjUxMDI3MTIxNjQ2WjBH
MQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24xJTAjBgNVBAMMHEVyaWNzc29uIE5MIElu
ZGl2aWR1YWwgQ0EgdjMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDs8t8AALhQ8qe7
2FS3xpP348GqO9TDRjS0s85eQ7Y0LTLZdmSz2cl+lYqs0zfSTm+7meisbhkqUXkL7fFzoe4iIZCh
/VuYUaW407CZlDCXes4n4TqTSuoklN6uOPhY7EC9ZVbXILlLhRummTdDdxhVW4Leo0awEhfLf98M
vWxzwCHzMj8m6YOmNjx+f9TcJE3qaA0piuvSxlfpVdiCulPTlmsmV2RSBSAwqBshZYRcQBIDfqmd
vkaoP9EzNKAh7yjthC0hpgHZyZMIs0eNo4v2PUmE0rhu+Zs0nujnwhljPA2/8b8v9tGixD1zbtT7
zoM2Ot1menJpFp4zJVSfdKVgtoWqg5t2H/E0XY1LwJez89W07nscEocyBmpC+zJAmKxKhzEWqIyP
1UrZaEIFu+hO+s0Nm8sOUMa4TlG4rAUikc5U5TmUIGBRQGxulYhfAzqSYf8oLUMLky1DOa9eRu3s
p0FdQDEzQlnF/h1L4AK1MOkX1vS+fLgOvBo5LRU1fLPUZQ7FKrDXC6nl2ldvEtljHWstGBmqv25a
EvAA+yrrplCh/kYvSBjvZibz9Obbwx4yqS77/NHN1iyZyVP2s52B2BLdvo4yhzk6nRk8S/8zHaUU
kBUrrvijPDaGK5FNVSaioGvkC7IKioITKffYLtT9XuirKrHlh3VzkazG46pAVwIDAQABo4IBuDCC
AbQwgYoGCCsGAQUFBwEBBH4wfDAtBggrBgEFBQcwAYYhaHR0cDovL29jc3AudHJ1c3QudGVsaWFz
b25lcmEuY29tMEsGCCsGAQUFBzAChj9odHRwOi8vcmVwb3NpdG9yeS50cnVzdC50ZWxpYXNvbmVy
YS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jZXIwEgYDVR0TAQH/BAgwBgEB/wIBADBVBgNVHSAE
TjBMMEoGDCsGAQQBgg8CAwEBAjA6MDgGCCsGAQUFBwIBFixodHRwczovL3JlcG9zaXRvcnkudHJ1
c3QudGVsaWFzb25lcmEuY29tL0NQUzBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLTMudHJ1
c3QudGVsaWFzb25lcmEuY29tL3RlbGlhc29uZXJhcm9vdGNhdjEuY3JsMB0GA1UdJQQWMBQGCCsG
AQUFBwMCBggrBgEFBQcDBDAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBx7GZ6XnHasID3Y3OOR
auPbLaZTMB8GA1UdIwQYMBaAFPCPWTgAs/WPmpYM1ev6e6oX6BMSMA0GCSqGSIb3DQEBCwUAA4IC
AQBQWGvx1Yw7tC6rV0PIjKfDyxaanIX+NZLEGOkdQLKGW2gVLtDUJQEPRs5QtaZiObNHCZ7mmSNM
Vek4lkt/0dqfVIFutVw/QkyFGwC99ZmNwXSX9z+OoMyoEBHGvw5RY6vRlZrj0uKvdASzYL4KMaB7
m3NwurNDmmNbG52suRIZ76wBOEOddRZcZiTy50ZkBqYnnl2t3D3oBX2NZCQysshUcqRdUbkS13HT
CIChMuTV9W0tzPXUOJoJlJlU9nd91IikhGEOrPwfixWms+C8sF0r9qN1uJGx6ELPOiFrLfNtcMNM
MbAqRHwpSLxe3wcNkJGxv9T8LswLi1UrRIQ85AKjqzBnLSsjRGgbMgJ+xKtngmvEA155JmoKfUD7
DRbP6Kp14/Y9XFbR/WuDj84bYNKXe4HdDc1P+UMYm16m2L6LkIIoRlx0A5mi+K7jewuGqzFKkaPN
mJ0RLCi+4d4/47Zs3DC3PUNOxdOEEHf4kkdWOaSIuj3TQYhNv+LsgF0uijiBmaz2zUFDa2bcIkKa
kDZfAFM4HoHz8K2BZRaHKWhd3dZua/tlSiqokUFX2DxmHmZ1n5HM9OiaAIXP/Zo2x10j/Yb1mM3i
0bqGahxlHYzl/QyEG/dujp3lewuVjCI0mPDkZGphvxyqp4Jo8qS94EnOqBvxOgftYug7OY9EKY+W
kDGCAsowggLGAgEBMFowRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUwIwYDVQQD
DBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAg8BdlE9InYZOYLl1zGep4IwDQYJYIZIAWUD
BAIBBQCgggFBMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIxMDEw
NzA5MjI1OFowLwYJKoZIhvcNAQkEMSIEIP0HnmfbsAX/iyXlgkfzqQi5MJHfs8ODYB+YNodupTXO
MGkGCSsGAQQBgjcQBDFcMFowRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUwIwYD
VQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAg8BdlE9InYZOYLl1zGep4IwawYLKoZI
hvcNAQkQAgsxXKBaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwc
RXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MwIPAXZRPSJ2GTmC5dcxnqeCMA0GCSqGSIb3DQEB
AQUABIIBAFVGOD/d/TSB/alpmu7XTbiPkhEpnPzF/al+lE/9Cwsa+idhppmBz0UT2oeQ15dpV/3N
JqYw9JLYp/3DpG/0NWD5kXzIZG/0DpK3O+uNRXW75lQdhecHUmh0FYJOj11C/ve9B8yncpZ9F3yY
ljWUIZiyh4n2QQapabkCPaOdXv54vgudNdsZs6cBBGieD8f5eBKVltdlx5X/ujANNEReQg2StsHj
KvviudTIzo+N2/M2q1Llp9mWh2Mck48qjeNc6Cg5rgl36rylB5uM0lcUBdoHUDgGjhZ71L+RJozS
8yFrVggRzmiw7EWEpRbulJ95nJ5oD33Po5Am5LGf/Ff0xugAAAAAAAA=


--=-U+X90gUcMUldWoq1pO+9--

