<?xml version="1.0" encoding="utf-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.6.17 (Ruby 3.1.2) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

<!ENTITY I-D.zzhang-dmm-5g-distributed-upf SYSTEM "https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.zzhang-dmm-5g-distributed-upf.xml">
<!ENTITY RFC7024 SYSTEM "https://bib.ietf.org/public/rfc/bibxml/reference.RFC.7024.xml">
]>

<?rfc comments="yes"?>

<rfc ipr="trust200902" docName="draft-zzhang-dmm-mup-evolution-04" category="info" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="MUP Evolution">Mobile User Plane Evolution</title>

    <author initials="Z." surname="Zhang" fullname="Zhaohui Zhang">
      <organization>Juniper Networks</organization>
      <address>
        <email>zzhang@juniper.net</email>
      </address>
    </author>
    <author initials="K." surname="Patel" fullname="Keyur Patel">
      <organization>Arrcus</organization>
      <address>
        <email>keyur@arrcus.com</email>
      </address>
    </author>
    <author initials="L." surname="Contreras" fullname="Luis M. Contreras">
      <organization>Telefonica</organization>
      <address>
        <email>luismiguel.contrerasmurillo@telefonica.com</email>
      </address>
    </author>
    <author initials="K." surname="Islam" fullname="Kashif Islam">
      <organization>Redhat</organization>
      <address>
        <email>kislam@redhat.com</email>
      </address>
    </author>
    <author initials="J." surname="Mutikainen" fullname="Jari Mutikainen">
      <organization>NTT Docomo</organization>
      <address>
        <email>mutikainen@docomolab-euro.com</email>
      </address>
    </author>
    <author initials="T." surname="Jiang" fullname="Tianji Jiang">
      <organization>China Mobile</organization>
      <address>
        <email>tianjijiang@chinamobile.com</email>
      </address>
    </author>
    <author initials="L." surname="Jalil" fullname="Luay Jalil">
      <organization>Verizon</organization>
      <address>
        <email>luay.jalil@verizon.com</email>
      </address>
    </author>
    <author initials="O." surname="Sejati" fullname="Ori Prio Sejati">
      <organization>XL Axiata</organization>
      <address>
        <email>ORIP@xl.co.id</email>
      </address>
    </author>
    <author initials="S." surname="Zadok" fullname="Shay Zadok">
      <organization>Broadcom</organization>
      <address>
        <email>shay.zadok@broadcom.com</email>
      </address>
    </author>

    <date year="2023" month="March" day="13"/>

    <area>Routing</area>
    <workgroup>dmm</workgroup>
    <keyword>5g, UPF</keyword>

    <abstract>


<t><xref target="I-D.zzhang-dmm-5g-distributed-upf"/> describes evolution of mobile user plane in 5G, including
distributed User Plane Functions (UPFs)and alternative user plane implementations that some
vendors/operators are promoting without changing 3GPP architecture/signaling.
Building on top of that, this document further discusses potentially integrating
UPF and Access Node (AN) in a future generation (xG) of mobile network.</t>

<t>This document is not an attempt to do 3GPP work in IETF. Rather, it discusses
potential integration of IETF/wireline and 3GPP/wireless technologies
- first among parties who are familiar with both areas and friendly with
IETF/wireline technologies. If the ideas in this document are deemed
reasonable, feasible and desired among these parties, they can then be brought
to 3GPP for further discussions.</t>



    </abstract>



  </front>

  <middle>


<section anchor="mup-evolution"><name>MUP Evolution</name>

<t><xref target="I-D.zzhang-dmm-5g-distributed-upf"/> describes evolution of mobile user plane in 5G
<xref target="_3GPP-23.501"/>,
including distributed UPFs and alternative user plane implementations that some
vendors/operators are pushing without changing 3GPP architecture/signaling.</t>

<t>This document discusses potential MUP evolution in a future generation
(referred to as xG) of mobile networks. It does involve changes in 3GPP
architecture and signaling, so the purpose of this section is to share
the ideas in IETF/wireline community first. If it gains consensus within IETF/wireline
community especially among mobile operators, then the proposal may be
brought to 3GPP community for further discussions.</t>

<section anchor="upf-distribution-and-ran-decomposition"><name>UPF Distribution and RAN Decomposition</name>

<t>In 5G, in the opposite direction of UPF distribution, some RAN components are
becoming centralized as a result of the disaggregation and decomposition of
baseband processing functions. The AN functionality is now divided into the Radio Unit (RU, comprising
the antenna and radiating elements), the Distributed Unit (DU, comprising the
functions for the real time processing of the signal), and the Centralized Unit (CU,
comprising the remaining signal processing functions). CU is the AN function
that handles N3 GTP-U encapsulation for UpLink (UL) traffic and decapsulation for DownLink (DL) traffic.</t>

<t>This is also specified in <xref target="ORAN-Arch"/>, with corresponding O-RU, O-DU and O-CU terms.</t>

<t>The placement of the decomposed CU component can converge
with the distribution process of the UPF to some optimal and
convenient location in the network - they become co-located
in an edge or far edge data center (DC) either with direct/short
local connections in between or both running as virtual functions on
the same compute server.</t>

</section>
<section anchor="integrated-anup-function-in-xg"><name>Integrated AN/UP Function in xG</name>

<t>While the AN (CU) and UPF can be co-located, they are still  separate
functions connected by N3 tunneling over a short/internal transport
connection. Routing happens on the UPF between the DN and UEs over the N3
tunnels, and relay happens on the AN between the N3 tunnels and AN protocol
stack.</t>

<t>With AN and UPF functions more and more disaggregated and virtualized even
in 5G, it is becoming more and more feasible and attractive to integrate
the AN and UPF functions, eliminating the N3 tunneling and the relay
on AN entirely. The combined function is referred to as ANUP in this document,
which does routing between DN and UEs over the AN protocol stack directly:</t>

<figure><artwork><![CDATA[
                         N6
    UE1          ANUP     | 
+---------+               | 
|App Layer|     routing   |   
+---------+ +--/---+---\-+|
|PDU Layer| | PDU  |     ||      PE1     
+---------+ +------+IP+L2||    +----+--+ 
|         | |      |     ||----+VRF1|  |
| xG-AN   | |xG-AN +  or ||    +----+  |
|         | |      |     ||    |VRFn|  |
| Proto   | |Proto +Ether||    +----+--+
|         | |      |     ||   (         )
| Layers  | |Layers+-----+|  (           )
|         | |      |  L1 ||  ( Transport  )
+---------+ +------+-----+|  (            )
                          |  ( Network    )  PE3  
                          |  (            +--+----+
    UE2          ANUP     |  (            |  |VRF1|
+---------+               |  (            |  |----+
|App Layer|     routing   |  (            |  |VRFn|
+---------+ +--/---+---\-+|  (            +--+----+
|PDU Layer| | PDU  |     ||  (            )
+---------+ +------+IP+L2||  (           )
|         | |      |     ||   (         )  
| xG-AN   | |xG-AN +  or ||    +----+--+
|         | |      |     ||----+VRF1|  |
| Proto   | |Proto +Ether||    +----+  |
|         | |      |     ||    |VRFn|  |
| Layers  | |Layers+-----+|    +----+--+  
|         | |      |  L1 ||      PE2
+---------+ +------+-----+|
                          | 
]]></artwork></figure>

<t>With this architecture, 3GPP and IETF technologies are applied where they are
best applicable: 3GPP technologies responsible for radio access and IETF
technologies for the rest. As IETF technologies continue to evolve,
they can be automatically applied in mobile networks without any changes
in 3GPP architecture/specification.</t>

<t>One way to view this is that the ANUP is a router/switch with wireless
and wired interfaces and it routes/switches traffic among those interfaces.
The wireless interface is established by 3GPP technologies (just like
an Ethernet interface is established by IEEE technologies) and
the routing/switching function follows IETF/IEEE standards.</t>

<t>Some advantages of this new architecture include:</t>

<t><list style="symbols">
  <t>5G-LAN and MEC become transparent applications that wireline networks
have been supporting (PDU sessions terminate into the
closest ANUP and routed/switched to various DNs).</t>
  <t>MBS becomes very simple – the ANUP gets the multicast traffic in the DN
and then use either shared radio bearer or individual bearers to send to
interested UEs.</t>
  <t>Simplified signaling - instead of seven-steps of separate N2/N4 signaling
from separate AMF/SMF to separate AN/UPF and N11 signaling
between AMF and SMF to set up the N3 tunneling for a PDU session,
a two-step signaling between a new single control
plane entity to the single integrated ANUP is enough - see <xref target="signaling"/>
for details.</t>
  <t>Simplified/Optimized data plane - AN-UPF connection and GTP-U
encapsulation/decapsulation are not needed anymore. This can significantly
improve throughput, especially when compared to AN/UPF functions running
on servers.</t>
  <t>Natural local break-out in traffic forwarding, by allowing the more efficient
routing/switching of traffic according to its destination.</t>
  <t>Any kind of tunnels can be used for the DN VPN, whether it is MPLS or SRv6,
w/o the overhead of UDP/GTP encapsulation compared to GTP tunneling.
Network slicing and QoS functions are still supported (even with current
GTP tunneling the transport network need to instantiate slices and
implement QoS for N3/N9 tunnels as well).</t>
</list></t>

<t>Because the ANUP already implement the routing/switching functions, even the
PE functions (for the DN VPN) could be optionally integrated into it, further
streamlining end-to-end communication by reducing NFs and connections between
them. While integrating PE function is optional, it is desired and
today's AN can be already considered as a PE (<xref target="anpe"/>).</t>

</section>
</section>
<section anchor="some-considerations-with-integrated-anup"><name>Some considerations with integrated ANUP</name>

<t>Various considerations/concerns were brought up during the discussions
of the ANUP proposal. They are documented in the following sections.</t>

<section anchor="sep"><name>Separate AN/UP Functions</name>

<t>There are still cases where separate AN/UP functions are desired/required:</t>

<t><list style="symbols">
  <t>An MNO may want to deploy one UPF for a cluster of ANs in proximity
in some scenarios/locations</t>
  <t>An MNO may support MVNOs who have their own UP functions but make use of
the hosting MNO's ANs</t>
  <t>Home Routed roaming requires separate HPLMN UPs and VPLMN ANs</t>
</list></t>

<t>Therefore, the integration does not have to be always used. Rather, it is
"integration when desired and feasible, separation when necessary".</t>

<t>Note that, the same ANUP can handle both situations - some PDU sessions
may be tunneled to a separate UPF while other sessions are terminated
and then traffic is routed/switched to either local DN or remote/central DN.</t>

<t>This is also the basis of interworking between 5G and xG:</t>

<t><list style="symbols">
  <t>A 5G AN can have N3 tunneling to an xG UPF</t>
  <t>An xG ANUP can have N3 tunneling to a 5G/xG UPF</t>
</list></t>


</section>
<section anchor="signaling"><name>Simplified/reduced Signaling and optimized data plane</name>

<t>One may ask why bother with integration when it is still needed to
support separate AN and UPF anyway.</t>

<t>When AN and UPF are separate, to set up the N3 tunnel the following
seven steps are needed, involving four NFs and three Nx interfaces:</t>

<t><list style="numbers">
  <t>SMF sends request to UPF (N4)</t>
  <t>UPF responds with UPF-TEID (N4)</t>
  <t>SMF passes &lt;UPF, UPF-TEID&gt; to AMF (N11)</t>
  <t>AMF sends request to gNB, passing &lt;UPF, UPF-TEID&gt; (N2)</t>
  <t>gNB responds with AN-TEID (N2)</t>
  <t>AMF passes &lt;AN, AN-TEID&gt; to SMF (N11)</t>
  <t>SMF sends &lt;AN, AN-TEID&gt; to UPF (N4)</t>
</list></t>

<t>With integrated ANUP, there is no need for N3 tunnel anymore.
A new control plane NF only needs to tell the ANUP which DN that PDU session
belongs to.</t>

<t>Additionally, the N3 tunnel is maintained by periodical signaling refreshes
- otherwise timeout will happen. This causes significant control
plane load on the NFs and interfaces, which no longer exists with ANUP since
N3 tunneling is eliminated.</t>

<t>As mentioned before, with ANUP the AN-UPF connection and GTP-U
encapsulation/decapsulation are not needed anymore. This can significantly
improve performance/throughput, especially when compared to AN/UPF functions
running on servers.</t>

</section>
<section anchor="mobility"><name>Mobility Handover</name>

<t>Notice that ANUP is for the scenario of distributed UPFs (that are co-located
with ANs) and the handover procedures for distributed UPFs (that are not
integrated with ANs) applies to ANUP transparently as well. UEs may have
persistent IP addresses even when they re-anchor from one ANUP to another,
as described in Section 2 of <xref target="I-D.zzhang-dmm-5g-distributed-upf"/>, or
they can just get a new address when they re-anchor to a different ANUP,
in which case host routes are not needed.</t>


</section>
<section anchor="paging"><name>Paging</name>

<t>In a mobile system like 5GS the UE may be in power-saving state when the
mobile system receives a downlink packet targeted to the UE.
In 5GS the UPF is responsible to buffer the packet and notify the SMF and
AMF that a downlink data is pending. AMF then instructs the RAN to page the UE,
i.e. broadcast a signal to the UE to wake-up from the power-saving state
(RRC-Idle or RRC-Inactive state). After receiving the paging the UE reconnects
to the gNB and N3 tunnel can be established between the UPF and gNB to deliver
the buffered data to the UE.
The UE may also move under a new gNB while in a power-saving state;
in this case the UE does not connect to a new gNB until receiving the paging
message.</t>

<t>With integrated ANUP, the UP in ANUP would receive such downlink data packet
while the UE is in power-saving state. If the UE has moved out from this ANUP
while in power-saving state, and is camping in another (target) ANUP when the
source ANUP receives the downlink data packet, upon paging it reconnects to
to the target ANUP and may preserve the IP address as described in section
<xref target="mobility"/>. The source ANUP learns the new route for the UE and forwards
the buffered data to the target ANUP.</t>

<t>Another option is to re-use the RAN-based Notification Area as specified in 5GS.
In this case the ANUP that buffers the data is responsible to page the UE
across all ANUPs within the RAN-based Notification Area, using the XnAP protocol
over the Xn-C interface between the ANUPs. If the UE wakes-up in a new target
ANUP the UE could re-anchor to the target ANUP as described above.</t>

<t>Again, notice that because ANUP is just the integration of previously separate
but co-located AN and UPF functions, the above paging procedures are not
different from when AN and UPF are separate.</t>

</section>
<section anchor="microservice-architecture"><name>Microservice architecture</name>

<t>One may argue that the integration of AN and UP functions are against
the microservice trend.</t>

<t>The following is a verbatim quote from https://microservices.io/:</t>

<figure><artwork><![CDATA[
  Microservices - also known as the microservice architecture -
  is an architectural style that structures an application as a
  collection of services that are:

  - Highly maintainable and testable
  - Loosely coupled
  - Independently deployable
  - Organized around business capabilities
  - Owned by a small team
  - The microservice architecture enables the rapid, frequent
    and reliable delivery of large, complex applications.
    It also enables an organization to evolve its technology stack.
]]></artwork></figure>

<t>The counter argument is that microservice is about decomposing complex
"applications". ANUP is about integrating co-located and mature data plane
entities to streamline and optimize forwarding. It has real and significant
benefits of simplified signaling and optimized data plane - it does not make
sense to force microservice here for data plane. Note that microservices can
still be utilized in the control plane for ANUP.
</t>


</section>
<section anchor="increased-burden-on-previously-simple-an"><name>Increased burden on previously simple AN</name>

<t>One may think that the AN only needed to do simple traffic stitching
functions while now the ANUP has added UPF burden. However, the main use
case of ANUP is where the AN and UPF are co-located even if they are
separate functions. Therefore, the ANUP only absorbs the whatever
functionalities that the separate UPF at the same site need to do anyway,
with reduced signaling and data plane handling - the overall processing
at the site actually decreases. While a particular ANUP now has more
processing to do, it can offload some sessions to additional ANUPs
that are now made possible because of removal of separate UPFs
at the same site.</t>

<t>This may also make it easier to allocate resources at the edge DC.
Previously, an operator needs to consider how much resources to
allocate for the separate UPFs and assign which sessions to which UPFs.
Now it simply is to decide which sessions are assigned to which ANUP
(just like to decide which sessions are assigned to which AN).</t>

<t>In addition, there are some similar or even overlapping functionalities in the current 
UPF and AN in 5GS; in integrated ANUP these functions can be re-designed.
For example for a rate control enforcement, UPF supports the enforcement of the aggregated MBR for the session
(Session-AMBR) in UL/DL directions, while AN can enforce the aggregated MBR for the UE (UE-AMBR) in UL/DL directions.
Both UPF and AN support the enforcement of the QoS Flow MBR (MFBR) and GBR (GFBR) in both UL/DL directions (for the GBR flows), 
while AN can in additon to ensure the UE-Slice-MBR is not exceeded in UL/DL directions.
With ANUP, these previously separate functions may be optimized now that they are in the same entity.</t>

</section>
<section anchor="use-of-ulcl-i-upf-for-mec-purpose"><name>Use of ULCL I-UPF for MEC Purpose</name>

<t>Notice that the ANUP is to integrate AN and distributed UPF that are co-located
in edge DCs, and one use case of distributed UPF (in those edge DCs) is MEC.
UpLink CLassifier Intermediate UPF (ULCL I-UPF)
is an existing way to achieve local breakout routing for MEC purpose,
but it is not an optimized/elegant solution compared to ANUP.</t>

<t>The ULCL I-UPF is placed between an AN and a central UPF as a filtering
device. While called an UPF it is different from a typical UPF -
It inspects <em>all</em> GTP-U UL traffic, and based on N4 signaling from
SMF certain traffic is intercepted and forwarded to local DN.
This places additional control plane burden on SMF in addition to the need
of the special traffic-filtering UPF. For example, the SMF will need to
know which traffic (to some particular destination address) is  to be
intercepted.</t>

<t>For comparison, with ANUP there is no need for the additional special
UPF and corresponding N4 signaling at all. Everything is standard
routing/filtering w/o relying on SMF to determine which traffic is delivered locally:</t>

<t><list style="symbols">
  <t>For some PDU sessions, all traffic may be tunneled to a separate UPF.</t>
  <t>For a particular PDU session, some traffic may be delivered locally
while some other delivered to the central/remote DN all based on
routing/filtering in the DN.</t>
</list></t>

</section>
<section anchor="anpe"><name>VPN PE Function in AN/ANUP</name>

<t>As previously mentioned, the ANUP can optionally have the VPN PE
function integrated, instead of being a standalone CE device for
the VPN for the DN.</t>

<t>While optional, it is a desired optimization. Moreover, even the
separate AN itself can be considered as a spoke PE for a
hub-and-spoke VPN <xref target="RFC7024"/> for the DN.</t>

<t>Consider a hub-and-spoke VPN outside the mobile network context:</t>

<t><list style="symbols">
  <t>A spoke PE only imports a default route from a hub
PE and therefore sends all traffic from its CEs to the hub PE</t>
  <t>A hub PE imports routes from all PEs and sends traffic to
appropriate PEs or its CEs, whether the traffic is from
a local CE or another PE</t>
</list></t>

<t>Additionally, consider that a spoke PE advertise different
per-prefix (vs. per VRF) VPN labels. When it receives traffic with
a per-prefix label, it can send traffic to a local CE purely
based on the label without having to do a route lookup in the VRF.</t>

<t>Now consider the AN and the central UPF in a mobile network.
Effectively the AN is a spoke PE and the central UPF is a hub PE
for the DN:</t>

<t><list style="symbols">
  <t>The GTP-U tunnel corresponds to the MPLS label stack.</t>
  <t>For UL traffic, there is no need for route lookup on the AN
because all is to be tunneled to the UPF. The UPF TEID is
used by the UPF to determine which DN the traffic belongs to,
just like how a VPN label is used to determine VPN the traffic
belongs to.</t>
  <t>For DL traffic, the UPF does a lookup based on the destination
address (e.g., that of a UE) and a corresponding GTP-U tunnel
is used to send traffic to an AN. When traffic arrives on
the AN, the per-UE TEID allows traffic to be relayed to the
UE without a route lookup.</t>
</list></t>

<t>In other words, the separate ANs and UPF form a hub-and-spoke
VPN for the DN with per-prefix "labels", though no VRF is present
on the ANs because there is no need for route lookup at all.</t>

<t>For ANUP with VPN PE function integrated, the only difference is
the addition of VRF in the AN.
That's so that some sessions will be locally terminated and
traffic is locally routed. For DL traffic, the ANUP can either
advertise per-VRF label (or SID in case of SR) and do a lookup
for DL traffic, or advertises per-prefix/UE label (or SID in
case of SR) - just like per-UE TEID - so that it does not
to do a lookup before sending traffic to a UE.</t>

</section>
<section anchor="qos-handling"><name>QoS Handling</name>

<t>With separate AN and UPF, the QoS handling happens in the
following segments:</t>

<t><list style="symbols">
  <t>Between UE and AN over the air interface</t>
  <t>Between AN and UPF over the N3 tunnel, which can be:
  <list style="symbols">
      <t>through a transport network, or</t>
      <t>through a local/internal link in co-location case</t>
    </list></t>
</list></t>

<t>The QoS over the air interface is the same for both AN and ANUP cases.</t>

<t>For the trivial QoS previously over N3 tunnel through a local/internal
link in co-location case, it is now completely eliminated with ANUP.</t>

<t>The QoS over N3 tunnel through a transport network is realized through
QoS mechanisms in the transport network.
With ANUP, it's likely that similar QoS is needed between the ANUP
and a hub router in the DN, which is a VPN over the same transport
network. Therefore, it is similar to the QoS over N3 tunnel - only
that now it is QoS over VPN tunnel and realized through QoS mechanisms
in the transport network.</t>

<t>A central UPF may have rate limiting for N3 tunnels so that each PDU
session's DL traffic is limited and the AN won't be overwhelmed by
DL traffic. With distributed UPF (whether integrated into AN or not),
the routes advertised to the hub DN router may carry QoS information
like rate limiting parameters, so that the hub DN router can do
rate limiting.</t>

</section>
<section anchor="nat"><name>NAT</name>

<t>Addresses assigned to UEs may be from a private address space and
NAT is needed between the private space and public space.
In case of central UPFs, the NAT can be done on a central UPF
(though NAT is still a logically separate function) or by a separate
NAT Gateway (GW) connected to the central UPF.</t>

<t>With distributed UPFs (whether it is a separate UPF or an integrated
ANUP), NAT can be done by a central NAT GW connected to the hub router,
just like a NAT GW on or next to the previously central UPF.</t>

<t>A large operator may have multiple central UPFs for different regions,
and the regions may have overlapping private address spaces. Each UPF
will have its own NAT GW, and UE to UE traffic across regions will
go throw two NAT GWs. With distributed UPFs, each region will have
its own hub router with its own NAT GW, and UE to UE traffic across
regions will go through two NAT GWs and two hub routers.</t>

</section>
</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t>To be provided.</t>


</section>
<section anchor="acknowledgements"><name>Acknowledgements</name>

<t>The authors thank Arda Akamn, Constantine Polychronopoulos,
Sandeep Patel and Shraman Adhikary for their review, comments and
suggestions to make this document and solution more complete.</t>

</section>


  </middle>

  <back>



    <references title='Informative References'>

<reference anchor="_3GPP-23.501" >
  <front>
    <title>System architecture for the 5G System (5GS), V17.3.0</title>
    <author >
      <organization></organization>
    </author>
    <date year="2021" month="December"/>
  </front>
</reference>
<reference anchor="ORAN-Arch" >
  <front>
    <title>O-RAN Architecture Description, V06.00</title>
    <author >
      <organization></organization>
    </author>
    <date year="2022"/>
  </front>
</reference>
&I-D.zzhang-dmm-5g-distributed-upf;
&RFC7024;


    </references>



  </back>

<!-- ##markdown-source:
H4sIAAAAAAAAA7V963IbSXLu/3qKilGEDY4AUJRmZr3cczyCeNFwLEI4vEgb
9nodDXQR7GGjG+5uEOKIiph38C9H2H/9YPMkJ7/MunUDFDUbY8TuCOyuysrK
yntlFQaDgZqVaVbM9/WquRr8g1JN1uRmX5+W0yw3+rI2lZ7kSWH00W2Zr5qs
LFQynVbmltpcTqKnaTkrkgV1Tavkqhn8/PN1UswH6WIxWKyWA+PaDZ59o2ZJ
Y+Zldbevs+KqVKpukiJN8rKg3nemVstsX/9LU876ui6rpjJXNX27W8iXWblY
mKKp/1WpbFnt66Za1c3zZ8/++Oy5SiqT7OuzkkYq5mpNs6Lx1c16X3877+vL
ybFST/TH/f1pSZOrljnhoaez5d43n5RKVs11SfCU1gP6vybc6n39z0P9z5gI
P5H50d/l9SqLnpcVjfTjqsiWRK2xadZldVPzG7NIsnxfCzFe/iRNhoVpVHuY
fxrqCSGTR8P8k7lbVdFTHmRUVbNVC/QNmr1M+PmQaNMB/GaoD8qCaFgldQT8
zSqr9Wn3HQ9xYXJzVRbZLImHyanDIpuvTE6D2D6LVZXlefmy8T22IEAzO6nz
ZBHPLKmvs6voMY97ZtLrpGlNLUOLlxW/2AL6x6E+pZW+SbLCFBH8H5Mq677h
IcYXF/qwJEBlPMzCt3yZ8ss8mQ7Mqiq3DHkx1D9mbXa4oL9/yqLHPNTBdVYk
VoriwRpu/RMav5yhzYKbbF+5H5M8y1urltxFD3mgd6bKfi6L9lold8Of0Ozl
rbzdAv7tUJ+bn5Imi+C/JbpNqqyM3/Agf36jRx+ypGmxxNuzk8nLD+CHYZZ2
oJ+T2CRpeRMBP78m5MNDhvuqKpMUuEVga2o3/BntXk7ta0EfuqJaEF63Zp86
vHg9mQyevxh++2xvn/tbzXV+VzdmoZOKyNuYWbOqjKaOurk2+tvX7nXv29fn
O339bu8PwxfDZ9w/JVHb18+fPd8b7D3HfN6ejcaDEcFpwX87oMd6FIM/NPWs
ypZQbwTy2XfDZx2IBG4wGOhkWjdVMiPh//jx+5PB4TBSkt/SPxm9zqarxqSD
1fLq0yedMuCpqbXXn7q80sIzegXlvGTlnBU0tz79M8tXUOcqghUr8eNVMQOU
WvdIG9Y7pHd1kjemKpiuLZCLZW6gaRPp0JAQkj5eGHVrirSs6t2SdFnS0Dci
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
wPrEV3kAAA==

-->

</rfc>

