From Thomas.Graf@swisscom.com  Sun Jan 21 00:45:07 2024
Return-Path: <Thomas.Graf@swisscom.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 43D5AC14F69B;
 Sun, 21 Jan 2024 00:45:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.405
X-Spam-Level: 
X-Spam-Status: No, score=-4.405 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01,
 URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001,
 URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key)
 header.d=swisscom.com
Received: from mail.ietf.org ([50.223.129.194])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id XZv98Mzfz46n; Sun, 21 Jan 2024 00:45:02 -0800 (PST)
Received: from mail.swisscom.com (mailout120.swisscom.com [138.188.166.120])
 (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 EDA6FC14F699;
 Sun, 21 Jan 2024 00:44:54 -0800 (PST)
Received: by mail.swisscom.com; Sun, 21 Jan 2024 09:44:51 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=swisscom.com; s=iscm;
 t=1705826691; bh=3zSLAJo62gfkGQHG/QwsQgKTPoTP/J4pI63LHxiabBk=;
 h=From:To:CC:Subject:Date;
 b=ow/390bU02+i0qbSYkqA3Ako/lhdGKu5f9nrzmrVuNfaY93gu6tS/w0GacJHmYl20
 Y6ZE0+u7gVaY/ds02g5zTTUgCVw4QK5XvZFV7L+UEr6pjfF5s81LcQpYyJf8FHQ33h
 UiXKEZMlpNfZLsNwGRAN6PTrLTH1ovGkVwDTCfbldbOrev5tmC/dCjwXpP2WYZDnOT
 dOvkHvPLegwhvpBxOeKQzhw8yFPFVnAJI4LUEYk+IgUNQE/LhSd3mcvzHxuwZUtL14
 vDpmsBG2Bt2v2y+/qbL6HirkYDl2q4Os1T0TT49MS7ZH+73agisZbDzeE8HojqNpkw
 XVLHPpYxZ+awA==
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pkcs7-signature";
 micalg=sha-256; 
 boundary="----=_Part_3826242_1187829166.1705826691066"
X-Mailer: Totemo_TrustMail_(Notification)
From: <Thomas.Graf@swisscom.com>
To: <draft-ietf-opsawg-ipfix-tcpo-v6eh.authors@ietf.org>
CC: <draft-ietf-opsawg-ipfix-tcpo-v6eh.chairs@ietf.org>, <opsawg@ietf.org>
Thread-Topic: draft-ietf-opsawg-ipfix-tcpo-v6eh-08 shepherd review
Thread-Index: AdpMQuKMC0dc7zgnTaGxd/2eWd0w+Q==
Date: Sun, 21 Jan 2024 08:44:48 +0000
Message-ID: <da568570a54a48a2970b4528f6295c87@swisscom.com>
Accept-Language: en-US, de-CH
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ActionId=22f60141-9b55-42ac-a712-0f38357833a7;
 MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ContentBits=0;
 MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Enabled=true;
 MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Method=Standard;
 MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Name=C2 Internal;
 MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SetDate=2024-01-21T08:20:52Z;
 MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SiteId=364e5b87-c1c7-420d-9bee-c35d19b557a1;
x-originating-ip: [138.188.161.184]
X-CFilter-Loop: Reflected
X-Trustmail: processed
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/YKfKrGTlxxOnFkgfGwFz_Zuk5DU>
Subject: [OPSAWG] draft-ietf-opsawg-ipfix-tcpo-v6eh-08 shepherd review
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>,
 <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>,
 <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2024 08:45:07 -0000

------=_Part_3826242_1187829166.1705826691066
Content-Type: multipart/alternative;
	boundary="_000_da568570a54a48a2970b4528f6295c87swisscomcom_"
Content-Language: en-US

--_000_da568570a54a48a2970b4528f6295c87swisscomcom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Dear Med and Benoit,

Thanks a lot. The document is very well written and straight forward. As sh=
ared previously during the working group, I believe this document is very v=
aluable to network operators since it addresses current issues in the obser=
vation of IPv6 headers and TCP options.

I have reviewed the document and wrote the initial shepherd review https://=
datatracker.ietf.org/doc/draft-ietf-opsawg-ipfix-tcpo-v6eh/shepherdwriteup/=
.

I agree with the points from the IPFIX doctor and the Transport area in reg=
ards to the comments made to the data type choice for tcpOptionsFull, tcpSh=
aredOptionExID16 and tcpSharedOptionExID32. Mirroring my concerns previousl=
y shared in the review of draft-ietf-opsawg-tsvwg-udp-ipfix with udpExpOpti=
onExID and udpUnsafeExpOptionExID.

I suggest to change the sentence from "Because some of these limitations ca=
nnot be addressed" to "Because some of these issues cannot be addressed" wh=
ich is used in several occasions in the document.

I suggest in section 3.1, to extend the paragraph

Regarding "exported in separate ipv6ExtensionHeadersFull IEs" described in =
Section 3.1, I assume this refers to Section 8 of RFC 7011 (https://datatra=
cker.ietf.org/doc/html/rfc7011#section-8) where

   If an Information Element is required more than once in a Template,
   the different occurrences of this Information Element SHOULD follow
   the logical order of their treatments by the Metering Process.

Is described. If yes, I suggest to reference. If not, to clarify the meanin=
g within the document.

Here are some nits I found.

replace headerss with headers
replace octers with octets

Otherwise all perfect.

Best wishes
Thomas




--_000_da568570a54a48a2970b4528f6295c87swisscomcom_
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:"Yu Gothic";
	panose-1:2 11 4 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Trebuchet MS";
	panose-1:2 11 6 3 2 2 2 2 2 4;}
@font-face
	{font-family:"\@Yu Gothic";
	panose-1:2 11 4 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Trebuchet MS",sans-serif;
	color:windowtext;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:70.85pt 70.85pt 56.7pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"DE-CH" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">Dear Med and Benoit,<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">Thanks a lot. The document is v=
ery well written and straight forward. As shared previously during the work=
ing group, I believe this document is very valuable
 to network operators since it addresses current issues in the observation =
of IPv6 headers and TCP options.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">I have reviewed the document an=
d wrote the initial shepherd review
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-opsawg-ipfix-tcpo-v6=
eh/shepherdwriteup/">
https://datatracker.ietf.org/doc/draft-ietf-opsawg-ipfix-tcpo-v6eh/shepherd=
writeup/</a>.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">I agree with the points from th=
e IPFIX doctor and the Transport area in regards to the comments made to th=
e data type choice for tcpOptionsFull, tcpSharedOptionExID16
 and tcpSharedOptionExID32. Mirroring my concerns previously shared in the =
review of draft-ietf-opsawg-tsvwg-udp-ipfix with udpExpOptionExID and udpUn=
safeExpOptionExID.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">I suggest to change the sentenc=
e from &quot;Because some of these limitations cannot be addressed&quot; to=
 &quot;Because some of these issues cannot be addressed&quot; which
 is used in several occasions in the document.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">I suggest in section 3.1, to ex=
tend the paragraph
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">Regarding &quot;</span><span la=
ng=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Trebuchet MS&quot;=
,sans-serif">exported in separate ipv6ExtensionHeadersFull IEs&quot; descri=
bed
 in Section 3.1, I assume this refers to Section 8 of RFC 7011 (</span><spa=
n lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Trebuchet MS&q=
uot;,sans-serif"><a href=3D"https://datatracker.ietf.org/doc/html/rfc7011#s=
ection-8">https://datatracker.ietf.org/doc/html/rfc7011#section-8</a>)
 where <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">&nbsp;&nbsp; If an Information =
Element is required more than once in a Template,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">&nbsp;&nbsp; the different occu=
rrences of this Information Element SHOULD follow<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">&nbsp;&nbsp; the logical order =
of their treatments by the Metering Process.&nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">Is described. If yes, I suggest=
 to reference. If not, to clarify the meaning within the document.<o:p></o:=
p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">Here are some nits I found.<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">replace headerss with headers<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">replace octers with octets<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">Otherwise all perfect.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">Best wishes<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif">Thomas<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Trebuchet MS&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

--_000_da568570a54a48a2970b4528f6295c87swisscomcom_--

------=_Part_3826242_1187829166.1705826691066
Content-Type: application/pkcs7-signature; name=smime.p7s; smime-type=signed-data
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCAMIIH
JzCCBQ+gAwIBAgIUf0IEdxbxrlykPyMsRIzYx3Ki7hgwDQYJKoZIhvcNAQELBQAwUzELMAkGA1UE
BhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEtMCsGA1UEAxMkU3dpc3NTaWduIFJTQSBTTUlN
RSBMQ1AgSUNBIDIwMjEgLSAyMB4XDTIyMDQyOTA5MTQ0N1oXDTI1MDQyOTA5MTQ0N1owgYExCzAJ
BgNVBAYTAkNIMR4wHAYDVQQKExVTd2lzc2NvbSAoU2Nod2VpeikgQUcxJzAlBgkqhkiG9w0BCQEW
GHRob21hcy5ncmFmQHN3aXNzY29tLmNvbTEpMCcGA1UEAxMgU2VjdXJlIE1haWw6IEdhdGV3YXkg
Q2VydGlmaWNhdGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCPRE2Cfj5u5uwhJ3bX
SlgQzVhEt9cteU6fHXisdtYktAJftbSyKkV5zmTFoB0T9tB1CYJE4oXl15LrJPN4ZQmAxhDgTm9e
yRpl7n4oFIMq82lSWstrBtEivNFXaq5XwDm7oYee68W6Wy6Lb3wsZA1ZnqhLyAyHRaDXKR+ryiQC
j/DRXgKnn3idwfztyIViWV2MtXlHAIWk0ukrdT/PVDZp98Ibk3RmLRn4ipmB60D2DefZZ3dZqwto
lCOD/vZt8dzD9iOytI6oGCe/Up7LO1nkL1a+HNBfxq4xw8Rltkhoo/mMDEaa8NoG7Be88Y2ZdsaC
teMgrF7UgNeW5zMF3tXnAgMBAAGjggLCMIICvjAjBgNVHREEHDAagRh0aG9tYXMuZ3JhZkBzd2lz
c2NvbS5jb20wDgYDVR0PAQH/BAQDAgSwMBMGA1UdJQQMMAoGCCsGAQUFBwMEMB0GA1UdDgQWBBQ5
7Pt+7tVLhlzC8oNkhYSmlV5RqDAfBgNVHSMEGDAWgBT6VMCCpv6WvQTHX59fggw9w5VPRzCB/wYD
VR0fBIH3MIH0MEegRaBDhkFodHRwOi8vY3JsLnN3aXNzc2lnbi5uZXQvRkE1NEMwODJBNkZFOTZC
RDA0Qzc1RjlGNUY4MjBDM0RDMzk1NEY0NzCBqKCBpaCBooaBn2xkYXA6Ly9kaXJlY3Rvcnkuc3dp
c3NzaWduLm5ldC9DTj1GQTU0QzA4MkE2RkU5NkJEMDRDNzVGOUY1RjgyMEMzREMzOTU0RjQ3JTJD
Tz1Td2lzc1NpZ24lMkNDPUNIP2NlcnRpZmljYXRlUmV2b2NhdGlvbkxpc3Q/YmFzZT9vYmplY3RD
bGFzcz1jUkxEaXN0cmlidXRpb25Qb2ludDBnBgNVHSAEYDBeMFIGCGCFdAFZAgELMEYwRAYIKwYB
BQUHAgEWOGh0dHBzOi8vcmVwb3NpdG9yeS5zd2lzc3NpZ24uY29tL1N3aXNzU2lnbl9DUFNfU01J
TUUucGRmMAgGBgQAj3oBAzCBxgYIKwYBBQUHAQEEgbkwgbYwZAYIKwYBBQUHMAKGWGh0dHA6Ly9z
d2lzc3NpZ24ubmV0L2NnaS1iaW4vYXV0aG9yaXR5L2Rvd25sb2FkL0ZBNTRDMDgyQTZGRTk2QkQw
NEM3NUY5RjVGODIwQzNEQzM5NTRGNDcwTgYIKwYBBQUHMAGGQmh0dHA6Ly9vY3NwLnN3aXNzc2ln
bi5uZXQvRkE1NEMwODJBNkZFOTZCRDA0Qzc1RjlGNUY4MjBDM0RDMzk1NEY0NzANBgkqhkiG9w0B
AQsFAAOCAgEAdWATBHIjjMvkYo6JACCCGRXtY/8oRC4i9rFmPnsDlKt+axBs4rG5cclyNXhY6ir8
gDEL9ARZQUMkzOXvOLlbcLmLx37EKCxvym+ivju7ocb15LktSHnxxxQqOVRaCPEpJygaPEN6mlID
sUzc2L8ucXQRs3TD+acgYHD4FXogO/7HOFj3geRuw4zRYJ252SuMU8zMFNpB1TiL0Kc7rebx9BFi
jJ/tdphBQoKcvCp9DZreRyQ+CtfnQk7t//heitby2QHgC6por9ddzODcgkOcrLefJJiYOoUw5K5Z
mKesp05e6OYDjbbo88OvDMoV3/gX/me1TpgoP92J9eIm3ifCdOgCSjrcjQV6n+02/g/CYefVX0Qy
Mj+PtVf9UGFmVdORXmkQ4QA/T0a/egzotmtUe6+i7zCqp+CMXoW5OkbEC1JHWMK9tOfgWVVeVjg/
YgJz8jslc88+u57tzjFmnhSfUkRork9K67QtS5yih/+1V0opfbhELJ3KHWoVpCKVsFnf4tsuhV9o
ozGFMDUK2uKJybPAxrJ0F9C8YStHdJSqicZxMKaPjh5HRybdVIiNzYHcZopQDOg8vuZwJx2JRP4m
NC18Gyf4CX4a+jZ88LXV+8jFInhimAo/7yn4um0EIE+5Xzup+DgINyXBPpjtqvOHzaug+wCjbU8V
rEKYKWwCY88wggdHMIIFL6ADAgECAg8sWqnZVP2yq5atF7ZfjPQwDQYJKoZIhvcNAQELBQAwUzEL
MAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEtMCsGA1UEAxMkU3dpc3NTaWduIFJT
QSBTTUlNRSBSb290IENBIDIwMjEgLSAxMB4XDTIxMDgwNDEyMTI1OVoXDTM2MDczMTEyMTI1OVow
UzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEtMCsGA1UEAxMkU3dpc3NTaWdu
IFJTQSBTTUlNRSBMQ1AgSUNBIDIwMjEgLSAyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEAvQUZyNQNcT4DAxC0kxYA688j2sAHI7tRPDgS00B1w3JjeOsLJ3lfjVaIqdl9WUPRiBd248dG
i6vf4oiqPRLAnQjtQRDX3O9J4L8xUtaDnZn88poigGZVrBCUkKHMi5XQ1khdNyjfGu0YJd9DwyFE
QbwVpaSDgsYggFICqIBmAb5u2UWWddAXIHxlP4GtfY5YRiPcUifaQj473FjySqYkmxvrNAkfzOHF
2kDzvWRBWMSJ+4OKzSGAWGcIbCI3D5+TrQvf+6f9xf9qigPYH7yvwskNeHz1Tj1SWjxArnzLOPrU
YYdnnaRseIq0E2lVfOYlVN8Iz6YvOEyIFJUcKlFpaI9efAOa+6RlTHCPvkpcqt67nbt9fVo4gue5
AIpFR68gvoMAuElAGJ9Aql//3AKcfvfZ5i1gJlpxnXmkZhzCQpiX18tw44vEp1boIHF2xK55K+bJ
rNZMqecIg0e2FSJHU7oiR6Rdne1mf3eRDk+ygXUv5Ou/14E61MJFsCkdlZv9NG9Gac9zeB4PRU6w
T+dwNrnItnuy3970fIRSYo4btPMxrgpWOyoZ/tAQVOdGEjhNgZ2FrATnt+nXcNuO9HDP4hrTDGk1
5wNK4ODLF/Uz9L1+IkKVmTMKjcKnGJNHsDKsuEQwGO8R+BlzZERk9pyZ4FEW0EtcIEnBdTTM0Vvq
0a0CAwEAAaOCAhYwggISMA4GA1UdDwEB/wQEAwIBBjATBgNVHSUEDDAKBggrBgEFBQcDBDASBgNV
HRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBT6VMCCpv6WvQTHX59fggw9w5VPRzAfBgNVHSMEGDAW
gBQJDL8qoh0EJAyy+UAKQcLPWnKqgDCB/wYDVR0fBIH3MIH0MEegRaBDhkFodHRwOi8vY3JsLnN3
aXNzc2lnbi5uZXQvMDkwQ0JGMkFBMjFEMDQyNDBDQjJGOTQwMEE0MUMyQ0Y1QTcyQUE4MDCBqKCB
paCBooaBn2xkYXA6Ly9kaXJlY3Rvcnkuc3dpc3NzaWduLm5ldC9DTj0wOTBDQkYyQUEyMUQwNDI0
MENCMkY5NDAwQTQxQzJDRjVBNzJBQTgwJTJDTz1Td2lzc1NpZ24lMkNDPUNIP2NlcnRpZmljYXRl
UmV2b2NhdGlvbkxpc3Q/YmFzZT9vYmplY3RDbGFzcz1jUkxEaXN0cmlidXRpb25Qb2ludDAfBgNV
HSAEGDAWMAoGCGCFdAFZAgELMAgGBgQAj3oBAzB0BggrBgEFBQcBAQRoMGYwZAYIKwYBBQUHMAKG
WGh0dHA6Ly9zd2lzc3NpZ24ubmV0L2NnaS1iaW4vYXV0aG9yaXR5L2Rvd25sb2FkLzA5MENCRjJB
QTIxRDA0MjQwQ0IyRjk0MDBBNDFDMkNGNUE3MkFBODAwDQYJKoZIhvcNAQELBQADggIBAAcPHpcE
hXoJluyBqRkzj8LTgtrc08AkIkQNlQvxFhinJJPANxfUPjNgPJVGFZUSibd9aQHs3F2j+jhVtNyD
4ol1O9EAOffJxqlMc845/K6RYWYAo+m4vDCXeTB+QtkUWBa4YkXn8eqaeNiy3NABSBdWapGmGtb8
9BIEzi/VxN4p13t/bcDy6Ht63P3/IH6Xpv7NTSCZNms8MsWZ9tumEq0nnb8YXuy4jeoDqr1O4caQ
vG12oiGFcuwyEl8BLfdNhnPjOEG4VH/MkPj4it0HsRiForrDjuOnJ+u93Rv9Sgs5mv9S5afQ8Wnl
B5cY43nnq/9lrVlmTRYaCJ68aXCufKHWiWUTGUCcDZYzG+uoBm+TqXmpzdLLvd/0vRq2YCajerKa
de9Ws3zLkM1ao/YMRcuusiHZa4WXG2v0IsQtngCcZuXzPz2YPVl2e9+xvIwG7LqERB9W8bIJS88Q
CMG6GO7lcCIpumXInim+mMuJ+k86XqzZoVOVB4lGUicyEP6rvQdeHH4dAgCaNfae30b8nhf6eyDQ
x9HHk1U6ubBfJBbTDNW8/tP7FjkzanYvJBjuyO4qLgt/leAw8eBdbBnGooBV7VKS5qJeS7LPovTV
xoFhXDxa3nsaC2gXXJAyYAZOszhylWMGXZ64NgqLyHr/7rpitFsgmu4sdfkg3LHdj18SMIIGizCC
BHOgAwIBAgIQAN5MVSD23PQCGw8RVPeNEDANBgkqhkiG9w0BAQsFADBFMQswCQYDVQQGEwJDSDEV
MBMGA1UEChMMU3dpc3NTaWduIEFHMR8wHQYDVQQDExZTd2lzc1NpZ24gR29sZCBDQSAtIEcyMB4X
DTIxMDgwMzEzMTQ1NVoXDTM2MTAyMzEzMTQ1NVowUzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3
aXNzU2lnbiBBRzEtMCsGA1UEAxMkU3dpc3NTaWduIFJTQSBTTUlNRSBSb290IENBIDIwMjEgLSAx
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1rK4tDiPJro3yAEjRRZ+vmQ4hnJmYViN
JIpZswyhKqt+u4V8ZWZwp+ki2+67MvqrsYY/q0iBuKvzKt03xy4L9qvfVa1UIBQ6t4lEbefoP66I
IRiOR1aVAMnsZW5WRxRNrS4m0tSLbMrzMy358JuOt4YmgecLnosMfAWnPHr58IWQnIlnOXURsWOw
1CMsfdwfK3btBK26EckHSQ3jKA8uERTStrL/eLj+WlOAJKwLSLpOMjFR7Kr+u0QsC9f5fauN2myr
CN3zQT2P9UFBXMbMUcoORB+3aoB2VWlR5kz9F4D7s1TusEodM5MGeblhEazkDluz3eCxJVy31NPN
9HueAVQrgpCh4cpDjfBBpBwHwNYzFqNFRo+ETGn9k1ed0+VvyyQMMS0DmMIAOUR5IoFt5Or8C2Qm
bvzKnhoDRO1/TU3pEbJ2vYZ9e7tUP1GQR8eL+P9OLPIIMIwZwSxHNZ69q1OkIq6fDCEZKb2em8+E
3I7RNUsiEIEbYu3AS9MrkCJJHy0hrpHF3/HWQVRyDt7KNBD1yZqd1VwW5M0lsceocUas+FOFF4mr
JBo4GDIkc+lVrviAYwNvhLDfoJS1qVPwi2r1VHnl/1ucom8i4f9AKWVsb45IaTE+gRs7i1j6Wy87
a31rJPC88o3lmuaseMvYgisAFx15agku1m52zzD721kCAwEAAaOCAWcwggFjMA8GA1UdEwEB/wQF
MAMBAf8wHQYDVR0OBBYEFAkMvyqiHQQkDLL5QApBws9acqqAMB8GA1UdIwQYMBaAFFsle5akZVF+
uDnzwHhmXug65/DuMA4GA1UdDwEB/wQEAwIBBjCB/wYDVR0fBIH3MIH0MEegRaBDhkFodHRwOi8v
Y3JsLnN3aXNzc2lnbi5uZXQvNUIyNTdCOTZBNDY1NTE3RUI4MzlGM0MwNzg2NjVFRTgzQUU3RjBF
RTCBqKCBpaCBooaBn2xkYXA6Ly9kaXJlY3Rvcnkuc3dpc3NzaWduLm5ldC9DTj01QjI1N0I5NkE0
NjU1MTdFQjgzOUYzQzA3ODY2NUVFODNBRTdGMEVFJTJDTz1Td2lzc1NpZ24lMkNDPUNIP2NlcnRp
ZmljYXRlUmV2b2NhdGlvbkxpc3Q/YmFzZT9vYmplY3RDbGFzcz1jUkxEaXN0cmlidXRpb25Qb2lu
dDANBgkqhkiG9w0BAQsFAAOCAgEAAvjqXdCKzKwIAzZUZv8KKYbhVIMsM+jHbK4QqVSBfyotiCat
pqg0KA8ZBqmd4gKVBDJkTAvK+eN9wxNb6JdAjnfj44KBh60BYAfDxeEg/bcwlz66HHF0i19Np7H+
TnwJeHqHX/GsoSURl8csEZyQ6nIWPQI1qbvlI9gfUkC30I5d2iO8M+ky/bh1n0O+PVdLh2He7ZbI
cHx+txPhCUC7GQIHD2vdH9LMDloSGOTBsZy+visRHuWaxeChNbHk4bJirsDobHyWh/pg3i2JHBRB
QDmid++wFVsBPx7O5hSpnL6Cn7FiF98iQ7Uyb7cF/BjK2npDXWW1Jv5aQaFpdJfxQ1GN3H/ZV4Sn
HVHygm2rDnzTo+XgyZUEbfLHnXfipfjIxblnBm9t/cZ/br7FatsENtswb129yJn+xHKWzLnLdIsk
qRMLeLUGyvWLJhZzmB1xlZ3z8FLpbFV+BSIX0Ik8Ze1XgHf82Ky9s1OPB3tYE3qx58mw+OPJoZHi
dM7KaBuyG8SWYJSQ2+UItz7MiH1nwFX8KHPeHDvazw8ctgjSMz75PJJIoFpwiB4QF5h6dt1gSD5y
RT5wa4zrSHxZtVYFEhQKRk0CNgnRbHMhUifYa8TScqdMfts2ztM9y1zi7hvd+Tr9TRP/Ds5SthZx
M6CXxV/2ghgXtTqbm7Z4qxvr/VowggW6MIIDoqADAgECAgkAu0AcQ/VeT7AwDQYJKoZIhvcNAQEF
BQAwRTELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEfMB0GA1UEAxMWU3dpc3NT
aWduIEdvbGQgQ0EgLSBHMjAeFw0wNjEwMjUwODMwMzVaFw0zNjEwMjUwODMwMzVaMEUxCzAJBgNV
BAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2lnbiBHb2xkIENB
IC0gRzIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCv5O5+iyQOEm6pUC0WRDuSklzK
uF2EkkITKrxlV4JAPlckzVCLJSq3b/zvotDAHwIkShOWjyMT5ihYAKNHxwanhCMru72WK39VzIvB
Vx8OYmUP3T1WinParn5tuoEcfkKMIDXZQ02E+oTbUizzDid3C2u/ES9yeJ8u2D7mGDdaKnL52mKQ
kpXKH5zpszwry/MBE79az8G1CmC93bWZZFO4oJazb+Imd5GM4GIQAp80D6TVkjNR3r6NuoR6YDxq
258r7N7eAT9uTeVQhsu0r+1EQMXKWoza0it8qO6+puUKqg6l3wVSt1XHIl0yapeXYxPbydt5NnuF
OkrFUon5JOedd6mC/1UcpXFpK9ECJPKzJtRr2gRV5cEKx20wN5Aq5J4UM14WF1XFW7XLNImS8Z0m
j6EH1MayeFDbDAwLfAuMQde56d2MiPejTbIyzNgX2s23zmad1P1e/72XPil1536nYlivJTSlQcc9
vA1QygMDDwhaH5VzeGK/r3IUaQ6l5QMOeI4mKELwBwtiIBBnOUb6qQPMBDh6Zu8gg7WMSlaOkQD8
jlyC3oigw+Jobn2N7zzdZfRdrFHvJICuqlaXb/mtfdphP5h3PKWRthyMJtplogltweJU47nKTEyA
j3d7YJoe37bySB4Ouk5UbZjg4aIaondQz8RjkuxHGZ3r5mvOwQIDAQABo4GsMIGpMA4GA1UdDwEB
/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRbJXuWpGVRfrg588B4Zl7oOufw7jAf
BgNVHSMEGDAWgBRbJXuWpGVRfrg588B4Zl7oOufw7jBGBgNVHSAEPzA9MDsGCWCFdAFZAQIBATAu
MCwGCCsGAQUFBwIBFiBodHRwOi8vcmVwb3NpdG9yeS5zd2lzc3NpZ24uY29tLzANBgkqhkiG9w0B
AQUFAAOCAgEAJ7rjlHzxrsDeF+bl2NX1VLCD9LvNXgV7T591Zq886FZ+/HJ4OAPZK2IbALn46WDN
zM5RisdQMW7hSn4YL2lZtj1kgSvjg4TmIoeOfeDuAplhuB70uCuIEhaEwjGTOJYxprk7Uz/DJJNW
W2mS7MXBuzgA4+wXqbjcx3wBg58yR7pSIjQdMnoJVqd8JTapPUvawIJvCrsSyIdLJxH5Hi3Hkz+e
218ma1LZLorxFMZEjRWpt7+93qYa7q4t+0h3F/677K8Y9SpR8DmEl5VsbhvDK8R0YHklsAon399e
0jnPRX1CS9+zLB7Fxl3KVTqgnGmaj9rvsrA8n4dsEitlcBVSMRokz28xI1AfjE+PI8N0QWMcVagU
3T7gUVDP8RswVg6SsIKF2IPLImS8Lbgl1VSiuAbqrZKkJKDBhrVKE2pHzy4LVpVUy86a22q0prLb
QQiGJ3f3aqBCbAs4ztd1UDKSwt8rMCJI0NVBOCVdpOldn8aUddBF/TCXQ4+QqwrHhnNgSmkt3qV4
1wbaap5LPnc6IBMiAdC/aJ5jYGs1TQttuqE9wJPgfyOzVa1yJU5G+dIW77BkwQGe6cqgapgOz9hg
8i9JuORC4Tg1FvTIbk/3gVbouqO+I6+u/W8D4AI7MHb6G21BzwGx6bjJZvTbJvM6pHTySSRbybDQ
V8H6Pnrhl8kAADGCA7IwggOuAgEBMGswUzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2ln
biBBRzEtMCsGA1UEAxMkU3dpc3NTaWduIFJTQSBTTUlNRSBMQ1AgSUNBIDIwMjEgLSAyAhR/QgR3
FvGuXKQ/IyxEjNjHcqLuGDANBglghkgBZQMEAgEFAKCCAhgwGAYJKoZIhvcNAQkDMQsGCSqGSIb3
DQEHATAcBgkqhkiG9w0BCQUxDxcNMjQwMTIxMDg0NDUxWjAtBgkqhkiG9w0BCTQxIDAeMA0GCWCG
SAFlAwQCAQUAoQ0GCSqGSIb3DQEBCwUAMC8GCSqGSIb3DQEJBDEiBCBJbJBFCNGguDNnm85YtHzt
TSFTCcWhX6Asbc0mLZe7rTB6BgkrBgEEAYI3EAQxbTBrMFMxCzAJBgNVBAYTAkNIMRUwEwYDVQQK
EwxTd2lzc1NpZ24gQUcxLTArBgNVBAMTJFN3aXNzU2lnbiBSU0EgU01JTUUgTENQIElDQSAyMDIx
IC0gMgIUf0IEdxbxrlykPyMsRIzYx3Ki7hgwfAYLKoZIhvcNAQkQAgsxbaBrMFMxCzAJBgNVBAYT
AkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxLTArBgNVBAMTJFN3aXNzU2lnbiBSU0EgU01JTUUg
TENQIElDQSAyMDIxIC0gMgIUf0IEdxbxrlykPyMsRIzYx3Ki7hgwgYMGCSqGSIb3DQEJDzF2MHQw
CwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwCwYJYIZI
AWUDBAIDMAsGCWCGSAFlAwQCAjALBglghkgBZQMEAgEwCwYJYIZIAWUDBAIEMAsGCWCGSAFlAwQC
BzANBgkqhkiG9w0BAQsFAASCAQBPrlq3XUTrCLx8wl171bqCrpGgS/5LXBMCacOfgR/jOkgNicB4
uLSpnT/pn2w7JJSs6slnDGDB9FieIb2/VCYibiPGcEBVR5Lqwb4o8yY8n3s5sZOKH01eobE8Pirc
Kd33Pst52JLB4qunj9psQ+fkNZCAvPttTncQIIB17REV2OGKbLw2YRZK0GpgTaTBmrf3/VGjoL64
1PydGqNwoKu3grCPcevEsenorjpO9Js5Yt1tX/+xF88In4U49Jr3szWkvglXmHK9x5CX2imV7wog
bCrJITlKPvrE59K2oTin6JbAcv5NuM5eJjZogjGc0PJZyIorYxhIzyrhE0U6PPQfAAAAAAAA
------=_Part_3826242_1187829166.1705826691066--

