<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.6.39 (Ruby 3.2.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-opsawg-ipfix-tcpo-v6eh-01" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.18.0 -->
  <front>
    <title abbrev="New TCP and IPv6 EH IPFIX IEs">Extended TCP Options and IPv6 Extension Headers IPFIX Information Elements</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-opsawg-ipfix-tcpo-v6eh-01"/>
    <author fullname="Mohamed Boucadair">
      <organization>Orange</organization>
      <address>
        <email>mohamed.boucadair@orange.com</email>
      </address>
    </author>
    <author fullname="Benoit Claise">
      <organization>Huawei</organization>
      <address>
        <email>benoit.claise@huawei.com</email>
      </address>
    </author>
    <date year="2023" month="September" day="19"/>
    <area>Operations and Management</area>
    <workgroup>OPSAWG</workgroup>
    <keyword>IPFIX</keyword>
    <abstract>
      <?line 60?>

<t>This document specifies new IP Flow Information Export (IPFIX) Information Elements (IEs) to solve some issues with existing ipv6ExtensionHeaders and tcpOptions IPFIX IEs, especially the ability to export any observed IPv6 extension headers or TCP options.</t>
    </abstract>
    <note removeInRFC="true">
      <name>Discussion Venues</name>
      <t>Discussion of this document takes place on the
    Operations and Management Area Working Group Working Group mailing list (opsawg@ietf.org),
    which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/opsawg/"/>.</t>
      <t>Source for this draft and an issue tracker can be found at
    <eref target="https://github.com/boucadair/ipfix-tcpoptions-and-v6eh"/>.</t>
    </note>
  </front>
  <middle>
    <?line 64?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>This document specifies new IP Flow Information Export (IPFIX) Information Elements (IEs) to solve a set of issues encountered with the specifications of ipv6ExtensionHeaders (to export IPv6 extension headers) and tcpOptions (to export TCP options). More details about these issues are provided in the following sub-sections.</t>
      <section anchor="ipv6extensionheaders-issues">
        <name>ipv6ExtensionHeaders Issues</name>
        <t>The specification of ipv6ExtensionHeaders IPFIX IE does not:</t>
        <ul spacing="normal">
          <li>Cover the full extension headers range (<xref section="4" sectionFormat="of" target="RFC8200"/>).</li>
          <li>Specify the procedure to follow when all bits are exhausted.</li>
          <li>Specify a means to export the number of occurences of a given extension header.</li>
          <li>Specify how to automatically update the IANA IPFIX registry (<xref target="IANA-IPFIX"/>) when a new value is assigned in <xref target="IANA-EH"/>.</li>
        </ul>
        <t>The last issue is now solved in <xref target="I-D.ietf-opsawg-ipfix-fixes"/> which defines a new IANA registry entitled "ipv6ExtensionHeaders Bits" under the IANA IPFIX registry group <xref target="IANA-IPFIX"/>.</t>
        <t><xref target="sec-eh"/> addresses three first issues.</t>
      </section>
      <section anchor="tcpoptions-issues">
        <name>tcpOptions Issues</name>
        <t>The specification of tcpOptions IPFIX IE does not:</t>
        <ul spacing="normal">
          <li>Describe how any observed TCP option in a packet can be exported using IPFIX. Only TCP options having a kind =&lt; 63 can be exported in a tcpOptions IPFIX IE.</li>
          <li>Support means to report the observed Experimental Identifiers (ExIDs) that are carried in shared TCP options (kind=253 or 254) <xref target="RFC6994"/>.</li>
        </ul>
        <t><xref target="sec-tcp"/> addresses these issues.</t>
      </section>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

<t>This document uses the IPFIX-specific terminology (Information Element, Template,
   Collector,  Data Record, Flow Record, Exporting Process,
   Collecting Process, etc.) defined in
   Section 2 of <xref target="RFC7011"/>. As in <xref target="RFC7011"/>, these IPFIX-specific terms
   have the first letter of a word capitalized.</t>
    </section>
    <section anchor="sec-eh">
      <name>IPv6 Extension Header</name>
      <section anchor="sec-v6full">
        <name>ipv6ExtensionHeadersFull Information Element</name>
        <dl>
          <dt>Name:</dt>
          <dd>
            <t>ipv6ExtensionHeadersFull</t>
          </dd>
          <dt>ElementID:</dt>
          <dd>
            <t>TBD1</t>
          </dd>
          <dt>Description:</dt>
          <dd>
            <t>IPv6 extension headers observed in packets of this Flow. The
   information is encoded in a set of bit fields.  For each IPv6
   extension header, there is a bit in this set.  The bit is set to 1 if
   any observed packet of this Flow contains the corresponding IPv6
   extension header.  Otherwise, if no observed packet of this Flow
   contained the respective IPv6 extension header, the value of the
   corresponding bit is 0. The IPv6 extension header associated with each bit
   is provided in [NEW_IPFIX_IPv6EH_SUBREGISTRY].</t>
          </dd>
          <dt/>
          <dd>
            <t>The value should be encoded in fewer octets as per the guidelines in <xref section="6.2" sectionFormat="of" target="RFC7011"/>.</t>
          </dd>
          <dt>Abstract Data Type:</dt>
          <dd>
            <t>unsigned</t>
          </dd>
          <dt>Data Type Semantics:</dt>
          <dd>
            <t>flags</t>
          </dd>
          <dt>Additional Information:</dt>
          <dd>
            <t>See the assigned bits to each IPv6 extension header type in [NEW_IPFIX_IPv6EH_SUBREGISTRY].</t>
          </dd>
          <dt/>
          <dd>
            <t>See <xref section="4" sectionFormat="of" target="RFC8200"/> for the general definition of IPv6 extension headers and <xref target="IANA-EH"/> for assigned extension header types.</t>
          </dd>
          <dt>Reference:</dt>
          <dd>
            <t>This-Document</t>
          </dd>
        </dl>
        <ul empty="true">
          <li>
            <t>Note to the RFC Editor: Please replace [NEW_IPFIX_IPv6EH_SUBREGISTRY] with the link to the "ipv6ExtensionHeaders Bits" registry created by <xref target="I-D.ietf-opsawg-ipfix-fixes"/>.</t>
          </li>
        </ul>
      </section>
      <section anchor="sec-v6count">
        <name>ipv6ExtensionHeaderCount Information Element</name>
        <dl>
          <dt>Name:</dt>
          <dd>
            <t>ipv6ExtensionHeaderCount</t>
          </dd>
          <dt>ElementID:</dt>
          <dd>
            <t>TBD2</t>
          </dd>
          <dt>Description:</dt>
          <dd>
            <t>As per <xref target="RFC8200"/>, IPv6 nodes must accept and attempt to process extension headers in
occurring any number of times in the same packet. This Information Element echoes the
order and number of occurences of the same extension header instance in an IPv6 packet.</t>
          </dd>
          <dt/>
          <dd>
            <t>IPFIX reduced-size encoding as per <xref section="6.2" sectionFormat="of" target="RFC7011"/> is used as required.</t>
          </dd>
        </dl>
        <artwork><![CDATA[
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |  EH Type#1    |   Count       |...|  EH Type#n      |   Count       |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
]]></artwork>
        <dl>
          <dt>Abstract Data Type:</dt>
          <dd>
            <t>unsigned64</t>
          </dd>
          <dt>Data Type Semantics:</dt>
          <dd>
            <t>identifier</t>
          </dd>
          <dt>Additional Information:</dt>
          <dd>
            <t>See the assigned IPv6 extension header types in <xref target="IANA-EH"/>.</t>
          </dd>
          <dt/>
          <dd>
            <t>See <xref target="RFC8200"/> for the general definition of IPv6 extension headers.</t>
          </dd>
          <dt>Reference:</dt>
          <dd>
            <t>This-Document</t>
          </dd>
        </dl>
      </section>
    </section>
    <section anchor="sec-tcp">
      <name>Information Elements for TCP Options</name>
      <section anchor="sec-tcpfull">
        <name>tcpOptionsFull Information Element</name>
        <t>This section specifies a new Information Element to cover the full TCP options range.</t>
        <dl>
          <dt>Name:</dt>
          <dd>
            <t>tcpOptionsFull</t>
          </dd>
          <dt>ElementID:</dt>
          <dd>
            <t>TBD3</t>
          </dd>
          <dt>Description:</dt>
          <dd>
            <t>TCP options in packets of this Flow.  The information is encoded
    in a set of bit fields.  For each TCP option, there is a bit in
    this set.  The bit is set to 1 if any observed packet of this Flow
    contains the corresponding TCP option.  Otherwise, if no observed
    packet of this Flow contained the respective TCP option, the value
    of the corresponding bit is 0.</t>
          </dd>
          <dt/>
          <dd>
            <t>Options are mapped to bits according to their option numbers.
    Option number X is mapped to bit position X.  TCP option numbers are
    maintained by IANA.</t>
          </dd>
          <dt/>
          <dd>
            <t>The value should be encoded in fewer octets as per the guidelines in <xref section="6.2" sectionFormat="of" target="RFC7011"/>.</t>
          </dd>
          <dt>Abstract Data Type:</dt>
          <dd>
            <t>unsigned</t>
          </dd>
          <dt>Data Type Semantics:</dt>
          <dd>
            <t>flags</t>
          </dd>
          <dt>Additional Information:</dt>
          <dd>
            <t>See the assigned TCP option kinds at <xref target="IANA-TCP"/>.</t>
          </dd>
          <dt/>
          <dd>
            <t>See <xref target="RFC9293"/> for the general definition of TCP options.</t>
          </dd>
          <dt>Reference:</dt>
          <dd>
            <t>This-Document</t>
          </dd>
        </dl>
      </section>
      <section anchor="new-information-elements-for-shared-tcp-options">
        <name>New Information Elements for Shared TCP Options</name>
        <t>ExIDs can be either 2 or 4 bytes in length <xref target="RFC6994"/>. Two new IPFIX IEs are defined to accomodate these two lengths without introducing extra complexity in mixing both types in the same IPFIX IE.</t>
        <section anchor="sec-ex16">
          <name>tcpSharedOptionExID16 Information Element</name>
          <dl>
            <dt>Name:</dt>
            <dd>
              <t>tcpSharedOptionExID16</t>
            </dd>
            <dt>ElementID:</dt>
            <dd>
              <t>TBD4</t>
            </dd>
            <dt>Description:</dt>
            <dd>
              <t>Observed 2-byte Expermients IDs (ExIDs) in a shared
    TCP option (Kind=253 or 254).  The information is encoded in a set of
    16-bit fields.  Each 16-bit field carries the observed 2-byte ExID in a
    shared option.</t>
            </dd>
            <dt>Abstract Data Type:</dt>
            <dd>
              <t>octetArray</t>
            </dd>
            <dt>Data Type Semantics:</dt>
            <dd>
              <t>identifier</t>
            </dd>
            <dt>Additional Information:</dt>
            <dd>
              <t>See assigned 16-bit ExIDs at <xref target="IANA-TCP-EXIDs"/>.</t>
            </dd>
            <dt>Reference:</dt>
            <dd>
              <t>This-Document</t>
            </dd>
          </dl>
        </section>
        <section anchor="sec-ex32">
          <name>tcpSharedOptionExID32 Information Element</name>
          <dl>
            <dt>Name:</dt>
            <dd>
              <t>tcpSharedOptionExID32</t>
            </dd>
            <dt>ElementID:</dt>
            <dd>
              <t>TBD5</t>
            </dd>
            <dt>Description:</dt>
            <dd>
              <t>Observed 4-byte Expermients ID (ExIDs) in a shared
    TCP option (Kind=253 or 254).  The information is encoded in a set of
    16-bit fields.  Each 32-bit field carries the observed 4-byte ExID in a
    shared option.</t>
            </dd>
            <dt>Abstract Data Type:</dt>
            <dd>
              <t>octetArray</t>
            </dd>
            <dt>Data Type Semantics:</dt>
            <dd>
              <t>identifier</t>
            </dd>
            <dt>Additional Information:</dt>
            <dd>
              <t>See assigned 32-bit ExIDs at <xref target="IANA-TCP-EXIDs"/>.</t>
            </dd>
            <dt>Reference:</dt>
            <dd>
              <t>This-Document</t>
            </dd>
          </dl>
        </section>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>IPFIX security considerations are discussed in <xref section="8" sectionFormat="of" target="RFC7012"/>.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document requests IANA to add the following new IPFIX IEs to the IANA IPFIX registry <xref target="IANA-IPFIX"/>:</t>
      <table>
        <name>New IPFIX Information Elements</name>
        <thead>
          <tr>
            <th align="left">Value</th>
            <th align="left">Name</th>
            <th align="left">Reference</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left">TBD1</td>
            <td align="left">ipv6ExtensionHeadersFull</td>
            <td align="left">
              <xref target="sec-v6full"/> of This-Document</td>
          </tr>
          <tr>
            <td align="left">TBD2</td>
            <td align="left">ipv6ExtensionHeaderCount</td>
            <td align="left">
              <xref target="sec-v6count"/> of This-Document</td>
          </tr>
          <tr>
            <td align="left">TBD3</td>
            <td align="left">tcpOptionsFull</td>
            <td align="left">
              <xref target="sec-tcpfull"/> of This-Document</td>
          </tr>
          <tr>
            <td align="left">TBD4</td>
            <td align="left">tcpSharedOptionExID16</td>
            <td align="left">
              <xref target="sec-ex16"/> of This-Document</td>
          </tr>
          <tr>
            <td align="left">TBD5</td>
            <td align="left">tcpSharedOptionExID32</td>
            <td align="left">
              <xref target="sec-ex32"/> of This-Document</td>
          </tr>
        </tbody>
      </table>
    </section>
  </middle>
  <back>
    <references>
      <name>References</name>
      <references>
        <name>Normative References</name>
        <reference anchor="IANA-IPFIX" target="https://www.iana.org/assignments/ipfix/ipfix.xhtml">
          <front>
            <title>IP Flow Information Export (IPFIX) Entities</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date/>
          </front>
        </reference>
        <reference anchor="IANA-EH" target="https://www.iana.org/assignments/ipv6-parameters/ipv6-parameters.xhtml#ipv6-parameters-1">
          <front>
            <title>Internet Protocol Version 6 (IPv6) Parameters, IPv6 Extension Header Types</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date/>
          </front>
        </reference>
        <reference anchor="IANA-TCP" target="https://www.iana.org/assignments/tcp-parameters/tcp-parameters.xhtml#tcp-parameters-1">
          <front>
            <title>Transmission Control Protocol (TCP) Parameters, TCP Option Kind Numbers</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date/>
          </front>
        </reference>
        <reference anchor="IANA-TCP-EXIDs" target="https://www.iana.org/assignments/tcp-parameters/tcp-parameters.xhtml#tcp-exids">
          <front>
            <title>Transmission Control Protocol (TCP) Parameters, TCP Experimental Option Experiment Identifiers (TCP ExIDs)</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date/>
          </front>
        </reference>
        <reference anchor="RFC8200">
          <front>
            <title>Internet Protocol, Version 6 (IPv6) Specification</title>
            <author fullname="S. Deering" initials="S." surname="Deering"/>
            <author fullname="R. Hinden" initials="R." surname="Hinden"/>
            <date month="July" year="2017"/>
            <abstract>
              <t>This document specifies version 6 of the Internet Protocol (IPv6). It obsoletes RFC 2460.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="86"/>
          <seriesInfo name="RFC" value="8200"/>
          <seriesInfo name="DOI" value="10.17487/RFC8200"/>
        </reference>
        <reference anchor="RFC6994">
          <front>
            <title>Shared Use of Experimental TCP Options</title>
            <author fullname="J. Touch" initials="J." surname="Touch"/>
            <date month="August" year="2013"/>
            <abstract>
              <t>This document describes how the experimental TCP option codepoints can concurrently support multiple TCP extensions, even within the same connection, using a new IANA TCP experiment identifier. This approach is robust to experiments that are not registered and to those that do not use this sharing mechanism. It is recommended for all new TCP options that use these codepoints.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6994"/>
          <seriesInfo name="DOI" value="10.17487/RFC6994"/>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
        <reference anchor="RFC7011">
          <front>
            <title>Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of Flow Information</title>
            <author fullname="B. Claise" initials="B." role="editor" surname="Claise"/>
            <author fullname="B. Trammell" initials="B." role="editor" surname="Trammell"/>
            <author fullname="P. Aitken" initials="P." surname="Aitken"/>
            <date month="September" year="2013"/>
            <abstract>
              <t>This document specifies the IP Flow Information Export (IPFIX) protocol, which serves as a means for transmitting Traffic Flow information over the network. In order to transmit Traffic Flow information from an Exporting Process to a Collecting Process, a common representation of flow data and a standard means of communicating them are required. This document describes how the IPFIX Data and Template Records are carried over a number of transport protocols from an IPFIX Exporting Process to an IPFIX Collecting Process. This document obsoletes RFC 5101.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="77"/>
          <seriesInfo name="RFC" value="7011"/>
          <seriesInfo name="DOI" value="10.17487/RFC7011"/>
        </reference>
        <reference anchor="RFC9293">
          <front>
            <title>Transmission Control Protocol (TCP)</title>
            <author fullname="W. Eddy" initials="W." role="editor" surname="Eddy"/>
            <date month="August" year="2022"/>
            <abstract>
              <t>This document specifies the Transmission Control Protocol (TCP). TCP is an important transport-layer protocol in the Internet protocol stack, and it has continuously evolved over decades of use and growth of the Internet. Over this time, a number of changes have been made to TCP as it was specified in RFC 793, though these have only been documented in a piecemeal fashion. This document collects and brings those changes together with the protocol specification from RFC 793. This document obsoletes RFC 793, as well as RFCs 879, 2873, 6093, 6429, 6528, and 6691 that updated parts of RFC 793. It updates RFCs 1011 and 1122, and it should be considered as a replacement for the portions of those documents dealing with TCP requirements. It also updates RFC 5961 by adding a small clarification in reset handling while in the SYN-RECEIVED state. The TCP header control bits from RFC 793 have also been updated based on RFC 3168.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="7"/>
          <seriesInfo name="RFC" value="9293"/>
          <seriesInfo name="DOI" value="10.17487/RFC9293"/>
        </reference>
        <reference anchor="RFC7012">
          <front>
            <title>Information Model for IP Flow Information Export (IPFIX)</title>
            <author fullname="B. Claise" initials="B." role="editor" surname="Claise"/>
            <author fullname="B. Trammell" initials="B." role="editor" surname="Trammell"/>
            <date month="September" year="2013"/>
            <abstract>
              <t>This document defines the data types and management policy for the information model for the IP Flow Information Export (IPFIX) protocol. This information model is maintained as the IANA "IPFIX Information Elements" registry, the initial contents of which were defined by RFC 5102. This information model is used by the IPFIX protocol for encoding measured traffic information and information related to the traffic Observation Point, the traffic Metering Process, and the Exporting Process. Although this model was developed for the IPFIX protocol, it is defined in an open way that allows it to be easily used in other protocols, interfaces, and applications. This document obsoletes RFC 5102.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7012"/>
          <seriesInfo name="DOI" value="10.17487/RFC7012"/>
        </reference>
      </references>
      <references>
        <name>Informative References</name>
        <reference anchor="I-D.ietf-opsawg-ipfix-fixes">
          <front>
            <title>Simple Fixes to the IP Flow Information Export (IPFIX) IANA Registry</title>
            <author fullname="Mohamed Boucadair" initials="M." surname="Boucadair">
              <organization>Orange</organization>
            </author>
            <author fullname="Benoît Claise" initials="B." surname="Claise">
              <organization>Huawei</organization>
            </author>
            <date day="21" month="June" year="2023"/>
            <abstract>
              <t>   This document describes simple fixes to the IANA IP Flow Information
   Export (IPFIX) registry.  These fixes are mainly updates to point to
   newer IANA registries and also updates to the description of some
   Information Elements (IEs).

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-opsawg-ipfix-fixes-01"/>
        </reference>
      </references>
    </references>
    <?line 299?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Thanks to Paul Aitken for the review.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
pLkVcVEEKDGTYg4u9R+GqqbWACYAAA==

-->

</rfc>
