
From nobody Fri Jul  1 00:01:19 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F45D12D130 for <multipathtcp@ietfa.amsl.com>; Fri,  1 Jul 2016 00:01:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level: 
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 qOU-rmQUcZaD for <multipathtcp@ietfa.amsl.com>; Fri,  1 Jul 2016 00:01:15 -0700 (PDT)
Received: from smtp2.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A84912D193 for <multipathtcp@ietf.org>; Fri,  1 Jul 2016 00:01:14 -0700 (PDT)
Received: from mbpobo.dhcp.info.ucl.ac.be (mbpobo.dhcp.info.ucl.ac.be [130.104.228.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp2.sgsi.ucl.ac.be) by smtp2.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 06DD667DBE7; Fri,  1 Jul 2016 09:01:02 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp2.sgsi.ucl.ac.be 06DD667DBE7
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1467356462; bh=PRPUEnTZlCBzwqZnmsw3lrnmf9oEZbmL5ojiy+dxQ+4=; h=Reply-To:Subject:References:To:From:Date:In-Reply-To; b=mqadeOEPHooiHfDDid2ekiFrT62uHBt/2T+FlU8SeQMg1hyZowWiMvUOAAqqWfIcx OQzfzWdNR+aaaex4npOsOU0VyZ1a45hGBc9ehdOrtG6Yo1H+efa5l6WdbWqo6GGLHm QFoWVh205oTDFtsE2gzpcJhzclf/faPIGSqOJCR8=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-2
References: <CAC8QAccht1nMP95HVdP6YcqJfxNryvDbhaK=LY0LcW5-JKM82A@mail.gmail.com> <e597f6bc66d24c679edee2121ae7fc38@rew09926dag03b.domain1.systemhost.net> <4552F0907735844E9204A62BBDD325E787CE22C1@NKGEML515-MBX.china.huawei.com>
To: Mingui Zhang <zhangmingui@huawei.com>, "philip.eardley@bt.com" <philip.eardley@bt.com>, "sarikaya@ieee.org" <sarikaya@ieee.org>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Message-ID: <68c2382a-74c9-1999-e8d4-e5aceccbf4db@uclouvain.be>
Date: Fri, 1 Jul 2016 09:01:01 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <4552F0907735844E9204A62BBDD325E787CE22C1@NKGEML515-MBX.china.huawei.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: 06DD667DBE7.A958A
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/fwRmGM-tlD3VnKJw2pd825bVw_4>
Subject: Re: [multipathtcp] draft-boucadair-mptcp-plain-mode-07
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Jul 2016 07:01:17 -0000

Hello,
>
> In the paired MPTCP proxies mechanism, there is user's TCP session and there is also multipath TCP session. It is a TCP over TCP idea, correct?

No, there are three TCP connections in this scenario :

- one (regular) TCP connection between client and CPE
- one Multipath TCP connection between the CPE and the Concentrator
- one (regular) TCP connection between the Concentrator and the remote 
server

> As for TCP over TCP, the following page explains why an internal meltdown effect would take place due to the interaction between two leveled retransmission mechanisms.
> http://sites.inka.de/bigred/devel/tcp-tcp.html

This is a well known issue.

> Do we have solid solutions for this issue nowadays?

The solution is to terminate the TCP connections transparently. This is 
what most TCP optimisers used in mobile networks do already.


Olivier


From nobody Fri Jul  1 00:14:53 2016
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1988812D193 for <multipathtcp@ietfa.amsl.com>; Fri,  1 Jul 2016 00:14:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 dQkSuiZkCW52 for <multipathtcp@ietfa.amsl.com>; Fri,  1 Jul 2016 00:14:49 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [203.178.142.130]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5AE012D106 for <multipathtcp@ietf.org>; Fri,  1 Jul 2016 00:14:49 -0700 (PDT)
Received: from mail-qk0-f174.google.com (mail-qk0-f174.google.com [209.85.220.174]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id 7E7362784D4 for <multipathtcp@ietf.org>; Fri,  1 Jul 2016 16:14:47 +0900 (JST)
Received: by mail-qk0-f174.google.com with SMTP id t127so187629351qkf.1 for <multipathtcp@ietf.org>; Fri, 01 Jul 2016 00:14:47 -0700 (PDT)
X-Gm-Message-State: ALyK8tIhOb2RsSFSXG+sNpW8UYERD8ECwWwStfLSR4l2QYIGmRwHLpyzW1PoEexOVYNE0/4FzsQ3k1+k12Wf3g==
X-Received: by 10.37.14.11 with SMTP id 11mr8644349ybo.43.1467357286056; Fri, 01 Jul 2016 00:14:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.196.3 with HTTP; Fri, 1 Jul 2016 00:14:45 -0700 (PDT)
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Fri, 1 Jul 2016 00:14:45 -0700
X-Gmail-Original-Message-ID: <CAO249ydR1uhxA9Akawmgm7gOSJBKSpWBgVtvC_TAkCN8c-avRA@mail.gmail.com>
Message-ID: <CAO249ydR1uhxA9Akawmgm7gOSJBKSpWBgVtvC_TAkCN8c-avRA@mail.gmail.com>
To: multipathtcp <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary=001a113fd74ecb4d6805368dbd67
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/KQDF5rXQWP1sCGqATTDcw2GecGc>
Subject: [multipathtcp] brief summary for bumping version number discussion
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Jul 2016 07:14:52 -0000

--001a113fd74ecb4d6805368dbd67
Content-Type: text/plain; charset=UTF-8

Hi folks,

During the interim meeting, we found we still need some more discussions
for bumping the version number.
So, I am trying to summarize the point of the discussion for further
discussions.

As far as I can think, there are several reasons we would like to bump the
version number.

  1) As we are moving from experimental to standard, we want to change the
version number so that we can distinguish both versions clearly.

  2) In order to support the features in the bis draft (especially initial
handshake scheme), we need to change the version number.
       Otherwise we will have to have two initial handshake mechanisms in a
single version, which will be complex and tricky.

On the other hand, I guess the followings are the reasons for not bumping
version number.

  A) As we're still in the middle of deployment process for mptcp, bumping
version number may create confusions in the deployments.

  B) The new features in the bis draft are not critical. The use cases for
them don't look major cases. We might want to see some statistics to
confirm they are major cases.

Please point out if I miss something in the above. If you want to add
something to them, please do so that we can clarify our discussion points
more.


BTW, while we might want to see some data for B), I am wondering if we
could see some data about how much mptcp implementations are in the wild to
think about A)
Is there any way to see this sort of data?

Thanks,
--
Yoshi

--001a113fd74ecb4d6805368dbd67
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi folks,<div><br></div><div>During the interim meeting, w=
e found we still need some more discussions for bumping the version number.=
<br><div>So, I am trying to summarize the point of the discussion for furth=
er discussions.<br></div><div><br></div><div>As far as I can think, there a=
re several reasons we would like to bump the version number.<br></div><div>=
<br></div><div>=C2=A0 1) As we are moving from experimental to standard, we=
 want to change the version number so that we can distinguish both versions=
 clearly.</div><div><br></div><div>=C2=A0 2) In order to support the featur=
es in the bis draft (especially initial handshake scheme), we need to chang=
e the version number.=C2=A0</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0Otherwise =
we will have to have two initial handshake mechanisms in a single version, =
which will be complex and tricky.=C2=A0</div><div><br></div><div>On the oth=
er hand, I guess the followings are the reasons for not bumping version num=
ber.</div><div><br></div><div>=C2=A0 A) As we&#39;re still in the middle of=
 deployment process for mptcp, bumping version number may create confusions=
 in the deployments.</div><div>=C2=A0=C2=A0</div><div>=C2=A0 B) The new fea=
tures in the bis draft are not critical. The use cases for them don&#39;t l=
ook major cases. We might want to see some statistics to confirm they are m=
ajor cases.</div><div>=C2=A0 =C2=A0 =C2=A0</div><div><div>Please point out =
if I miss something in the above. If you want to add something to them, ple=
ase do so that we can clarify our discussion points more.</div></div><div><=
br></div><div><br></div><div>BTW, while we might want to see some data for =
B), I am wondering if we could see some data about how much mptcp implement=
ations are in the wild to think about A)</div><div>Is there any way to see =
this sort of data?=C2=A0</div><div><br></div><div>Thanks,</div><div>--</div=
><div>Yoshi</div></div></div>

--001a113fd74ecb4d6805368dbd67--


From nobody Fri Jul  1 10:28:12 2016
Return-Path: <touch@isi.edu>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1075812D75C for <multipathtcp@ietfa.amsl.com>; Fri,  1 Jul 2016 10:28:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
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 EsQT2E5bx9sm for <multipathtcp@ietfa.amsl.com>; Fri,  1 Jul 2016 10:28:09 -0700 (PDT)
Received: from nitro.isi.edu (nitro.isi.edu [128.9.208.207]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D10C012D66D for <multipathtcp@ietf.org>; Fri,  1 Jul 2016 10:28:09 -0700 (PDT)
Received: from [128.9.184.82] ([128.9.184.82]) (authenticated bits=0) by nitro.isi.edu (8.13.8/8.13.8) with ESMTP id u61HRHne014772 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Fri, 1 Jul 2016 10:27:17 -0700 (PDT)
To: Olivier.Bonaventure@uclouvain.be, Mingui Zhang <zhangmingui@huawei.com>, "philip.eardley@bt.com" <philip.eardley@bt.com>, "sarikaya@ieee.org" <sarikaya@ieee.org>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
References: <CAC8QAccht1nMP95HVdP6YcqJfxNryvDbhaK=LY0LcW5-JKM82A@mail.gmail.com> <e597f6bc66d24c679edee2121ae7fc38@rew09926dag03b.domain1.systemhost.net> <4552F0907735844E9204A62BBDD325E787CE22C1@NKGEML515-MBX.china.huawei.com> <68c2382a-74c9-1999-e8d4-e5aceccbf4db@uclouvain.be>
From: Joe Touch <touch@isi.edu>
Message-ID: <5776A7F3.1000906@isi.edu>
Date: Fri, 1 Jul 2016 10:27:15 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <68c2382a-74c9-1999-e8d4-e5aceccbf4db@uclouvain.be>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
X-MailScanner-ID: u61HRHne014772
X-ISI-4-69-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/zSNCL6iYGqRk-Qc1XV0sEMpTxts>
Subject: Re: [multipathtcp] draft-boucadair-mptcp-plain-mode-07
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Jul 2016 17:28:11 -0000

On 7/1/2016 12:01 AM, Olivier Bonaventure wrote:
> Hello,
>>
>> In the paired MPTCP proxies mechanism, there is user's TCP session
>> and there is also multipath TCP session. It is a TCP over TCP idea,
>> correct?
>
> No, there are three TCP connections in this scenario :
>
> - one (regular) TCP connection between client and CPE
> - one Multipath TCP connection between the CPE and the Concentrator
> - one (regular) TCP connection between the Concentrator and the remote
> server
>
>> As for TCP over TCP, the following page explains why an internal
>> meltdown effect would take place due to the interaction between two
>> leveled retransmission mechanisms.
>> http://sites.inka.de/bigred/devel/tcp-tcp.html
>
> This is a well known issue.
>
>> Do we have solid solutions for this issue nowadays?
>
> The solution is to terminate the TCP connections transparently. This
> is what most TCP optimisers used in mobile networks do already.

Is there a current standard or BCP endorsing this practice?

AFAICT, it's in direct opposition of RFC1122. I hope we don't want to
create a new RFC that flies in the face of what few standards we have
unless we're prepared to revise those standards first.

"deployed in the wild" is not a sufficient justification, IMO.

Joe


From nobody Sat Jul  2 00:33:33 2016
Return-Path: <cpaasch@apple.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFC2C12B00E for <multipathtcp@ietfa.amsl.com>; Sat,  2 Jul 2016 00:33:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.518
X-Spam-Level: 
X-Spam-Status: No, score=-5.518 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=apple.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 kITjECUyrM-p for <multipathtcp@ietfa.amsl.com>; Sat,  2 Jul 2016 00:33:28 -0700 (PDT)
Received: from mail-in6.apple.com (mail-out6.apple.com [17.151.62.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0168A12B038 for <multipathtcp@ietf.org>; Sat,  2 Jul 2016 00:33:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple;  q=dns/txt; i=@apple.com; t=1467444807; x=2331358407; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-transfer-encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=YpyDySOgmKfrEHhKEx3Z9oBo104putFQeWOIQQUUtbs=; b=SQy9nq6E26oag+VLy4ifRmo5D543l4gBRYbYY2w0e4q52/VWEGQZL3086mzXRkCb WRQjevOBecCT2/isGO8J/HzXPpyrcW99ZgqINupMXCL1HrQu3IBbWy66YG+2CP8e UO/97PNPm+XR8/aZRy0kiNd7Shl8wDTe9ANy8za3qOph7vUrdV32tUX/OmwNIF4N Ycx8MayWVjiR6SLHcK/XMoxxYBglw9U97lafwi++Gy++2sKG2fVRmbnWzH2vn+c2 cfGuaEsPSeD+rlrWvcl+ISmwVBh67LSfyG/LPzFlM22gUfI/edQM7hvw6xx47sR5 KTOTYAeOK/wqTSi8egD5ew==;
Received: from relay5.apple.com (relay5.apple.com [17.128.113.88]) by mail-in6.apple.com (Apple Secure Mail Relay) with SMTP id 25.F9.07752.74E67775; Sat,  2 Jul 2016 00:33:27 -0700 (PDT)
X-AuditID: 11973e15-f798f6d000001e48-e1-57776e471a35
Received: from nwk-mmpp-sz09.apple.com (nwk-mmpp-sz09.apple.com [17.128.115.80]) (using TLS with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by relay5.apple.com (Apple SCV relay) with SMTP id A7.26.28504.74E67775; Sat,  2 Jul 2016 00:33:27 -0700 (PDT)
Received: from [17.149.238.46] (unknown [17.149.238.46]) by nwk-mmpp-sz09.apple.com (Oracle Communications Messaging Server 7.0.5.35.0 64bit (built Mar 31 2015)) with ESMTPSA id <0O9O00I8EFNR1A40@nwk-mmpp-sz09.apple.com> for multipathtcp@ietf.org; Sat, 02 Jul 2016 00:33:27 -0700 (PDT)
Sender: cpaasch@apple.com
Content-type: text/plain; charset=us-ascii
MIME-version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Christoph Paasch <cpaasch@apple.com>
In-reply-to: <CAO249ydR1uhxA9Akawmgm7gOSJBKSpWBgVtvC_TAkCN8c-avRA@mail.gmail.com>
Date: Sat, 02 Jul 2016 00:33:27 -0700
Content-transfer-encoding: quoted-printable
Message-id: <7D01552D-AF37-4B69-8A2F-37CDA350AA44@apple.com>
References: <CAO249ydR1uhxA9Akawmgm7gOSJBKSpWBgVtvC_TAkCN8c-avRA@mail.gmail.com>
To: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
X-Mailer: Apple Mail (2.3124)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRmVeSWpSXmKPExsUi2FAYoeueVx5ucHKavsXn1dfZHBg9liz5 yRTAGMVlk5Kak1mWWqRvl8CVcXxKeMEkoYqXx30bGJfxdTFyckgImEjcmbGYHcIWk7hwbz1b FyMXh5DAXkaJNf82scIUHWvcxgyRWMYkcfj0cXYIZymTxJ+GTrAqYQFJie47d5hBbGYBLYn1 O48zgdi8AnoSk482sEHU+Et8vbEQzGYDqnl7ux2sl1MgWKJv5mYwm0VAVeLqrClANRxAc4wl psw0ghipLfHk3QVWiJE2Es03O1hAbCGBAIl9rbvBPhABWvXh+0cmiKNlJZ6cXMQCcqeEwBw2 ieMb/jBPYBSZheS8WUjOm4VkxwJG5lWMQrmJmTm6mXlmeokFBTmpesn5uZsYQcE93U50B+OZ VVaHGAU4GJV4eB0+loULsSaWFVfmHmKU5mBREuedvRgoJJCeWJKanZpakFoUX1Sak1p8iJGJ g1OqgfFIssTnUCWjGX8U07riw9O3v2b9/dNKNju38Am/9GTNz9FPWna/+PVk9rmFKr+SP+0U 1/JcpyEjrsqx+PTkf0a/dry2sTr6vrCtOzYko7V8wtkJa0qdO7Z53PolG92Wyrrc1rrpVRVf Y+TdlEmyhn/y+sTY5+p06u9fs6A87uaxj9asi0xP5iixFGckGmoxFxUnAgBherPXTwIAAA==
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOLMWRmVeSWpSXmKPExsUi2FAcoOueVx5ucKBFx+Lz6utsDoweS5b8 ZApgjOKySUnNySxLLdK3S+DKOD4lvGCSUMXL474NjMv4uhg5OSQETCSONW5jhrDFJC7cW8/W xcjFISSwjEni8Onj7BDOUiaJPw2drCBVwgKSEt137oB1MAtoSazfeZwJxOYV0JOYfLSBDaLG X+LrjYVgNhtQzdvb7WC9nALBEn0zN4PZLAKqEldnTQGq4QCaYywxZaYRxEhtiSfvLrBCjLSR aL7ZwQJiCwkESOxr3c0OYosArfrw/SMTxNGyEk9OLmKZwCg4C8lFs5BcNAvJ2AWMzKsYBYpS cxIrTfUSCwpyUvWS83M3MYKDsTBiB+P/ZVaHGAU4GJV4eGd8LgsXYk0sK67MPcQowcGsJMLb llMeLsSbklhZlVqUH19UmpNafIgxGeiXicxSosn5wEjJK4k3NDExMDE2NjM2NjcxJ01YSZyX YxHQVoH0xJLU7NTUgtQimC1MHJxSDYz5FoEs6w8YBjF/nmdW/HSX363X2Q3bvczlK1lt7+Tt aTAq0HxrGH+PT+P34iPLVpef3738q674FN/16VIzVjm/0H0vO0/MaxN/w7bzjeyXdsTsanTx vtbyLM1l2gNd5jkzTtfd+r77vxiTC2tFx9vZv1ym56z2Ou5288bPi8p7uUSNjScLbfirxFKc kWioxVxUnAgA4xEmTYoCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/xg8EE3c_dYQdwbT-hkJRa2O458c>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] brief summary for bumping version number discussion
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Jul 2016 07:33:31 -0000

Hello,

> On Jul 1, 2016, at 12:14 AM, Yoshifumi Nishida =
<nishida@sfc.wide.ad.jp> wrote:
> During the interim meeting, we found we still need some more =
discussions for bumping the version number.
> So, I am trying to summarize the point of the discussion for further =
discussions.
>=20
> As far as I can think, there are several reasons we would like to bump =
the version number.
>=20
>   1) As we are moving from experimental to standard, we want to change =
the version number so that we can distinguish both versions clearly.
>=20
>   2) In order to support the features in the bis draft (especially =
initial handshake scheme), we need to change the version number.=20
>        Otherwise we will have to have two initial handshake mechanisms =
in a single version, which will be complex and tricky.=20

Besides the handshake, ADD_ADDR2 also adds complexity. If we don't =
change the version-number, hosts will have to do probing to see whether =
the peer supports ADD_ADDR2 or not. And when a host receives an =
ADD_ADDR, he won't be sure whether it is because the peer is RFC6824bis =
compliant and is just probing (and the ADD_ADDR2 has been lost) or =
whether the peer only supports RFC6824.

>=20
> On the other hand, I guess the followings are the reasons for not =
bumping version number.
>=20
>   A) As we're still in the middle of deployment process for mptcp, =
bumping version number may create confusions in the deployments.
>  =20
>   B) The new features in the bis draft are not critical. The use cases =
for them don't look major cases. We might want to see some statistics to =
confirm they are major cases.

I will present statistics in Berlin.


Christoph

>     =20
> Please point out if I miss something in the above. If you want to add =
something to them, please do so that we can clarify our discussion =
points more.
>=20
>=20
> BTW, while we might want to see some data for B), I am wondering if we =
could see some data about how much mptcp implementations are in the wild =
to think about A)
> Is there any way to see this sort of data?=20
>=20
> Thanks,
> --
> Yoshi
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp


From nobody Mon Jul  4 06:23:51 2016
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4466B12D0C4 for <multipathtcp@ietfa.amsl.com>; Mon,  4 Jul 2016 06:23:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 yKUr38JfxGwk for <multipathtcp@ietfa.amsl.com>; Mon,  4 Jul 2016 06:23:48 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA51512B055 for <multipathtcp@ietf.org>; Mon,  4 Jul 2016 06:23:47 -0700 (PDT)
Received: from omfedm07.si.francetelecom.fr (unknown [xx.xx.xx.3]) by omfedm09.si.francetelecom.fr (ESMTP service) with ESMTP id 2E6BC2DC335 for <multipathtcp@ietf.org>; Mon,  4 Jul 2016 15:23:46 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [10.114.31.58]) by omfedm07.si.francetelecom.fr (ESMTP service) with ESMTP id 120FB4C122 for <multipathtcp@ietf.org>; Mon,  4 Jul 2016 15:23:46 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM33.corporate.adroot.infra.ftgroup ([fe80::3881:fc15:b4b2:9017%19]) with mapi id 14.03.0294.000; Mon, 4 Jul 2016 15:23:46 +0200
From: <mohamed.boucadair@orange.com>
To: "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Thread-Topic: I-D Action: draft-boucadair-mptcp-plain-mode-08.txt
Thread-Index: AQHR1fNEVn9pU4ZiGkemP1g5o58SUaAIP9+g
Date: Mon, 4 Jul 2016 13:23:45 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B933008DBCD11@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <20160704125444.2602.7191.idtracker@ietfa.amsl.com>
In-Reply-To: <20160704125444.2602.7191.idtracker@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.5]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 6.2.1.2478543, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.6.17.114517
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/_8J7RrQokqrXsxj-ykyD7L2xj8E>
Subject: [multipathtcp] TR: I-D Action: draft-boucadair-mptcp-plain-mode-08.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Jul 2016 13:23:50 -0000

Dear all,=20

A new version that integrates the comments received from the list is availa=
ble online:
* clarify that the solution applies for both CPEs and hosts directly connec=
ted to operator networks.
* clarify how fragmentation is managed for UDP.
* clarify that one MPTCP connection is bound to one UDP flow
* precise the behavior when a plain mode option includes multicast and broa=
dcast addresses
* call out that CGN optimization are inherited (e.g., optimize logging file=
s, address pooling, port randomization, port set assuagement, etc.).
* add a new section to explicit the target deployment and middlebox interfe=
rence
* add some text about checksum adjustment

Reviews are more than welcome.

Cheers,
Med

> -----Message d'origine-----
> De=A0: I-D-Announce [mailto:i-d-announce-bounces@ietf.org] De la part de
> internet-drafts@ietf.org
> Envoy=E9=A0: lundi 4 juillet 2016 14:55
> =C0=A0: i-d-announce@ietf.org
> Objet=A0: I-D Action: draft-boucadair-mptcp-plain-mode-08.txt
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
>=20
>=20
>         Title           : An MPTCP Option for Network-Assisted MPTCP
> Deployments: Plain Transport Mode
>         Authors         : Mohamed Boucadair
>                           Christian Jacquenet
>                           Denis Behaghel
>                           Stefano Secci
>                           Wim Henderickx
>                           Robert Skog
>                           Olivier Bonaventure
>                           Suresh Vinapamula
>                           SungHoon Seo
>                           Wouter Cloetens
>                           Ullrich Meyer
>                           Luis M. Contreras
> 	Filename        : draft-boucadair-mptcp-plain-mode-08.txt
> 	Pages           : 34
> 	Date            : 2016-07-04
>=20
> Abstract:
>    Because of the lack of Multipath TCP (MPTCP) support at the server
>    side, some service providers now consider a network-assisted model
>    that relies upon the activation of a dedicated function called MPTCP
>    concentrator.  This document focuses on a deployment scheme where the
>    identity of the MPTCP concentrator(s) is explicitly configured on
>    connected hosts.
>=20
>    This document specifies an MPTCP option that is used to avoid the
>    encapsulation of packets and out-of-band signaling between the CPE
>    and the MPTCP concentrator.  Also, this document specifies how UDP
>    traffic, in particular, can be distributed among available paths by
>    leveraging MPTCP capabilities.
>=20
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-boucadair-mptcp-plain-mode/
>=20
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-boucadair-mptcp-plain-mode-08
>=20
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-boucadair-mptcp-plain-mode-08
>=20
>=20
> Please note that it may take a couple of minutes from the time of
> submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


From nobody Tue Jul  5 08:48:04 2016
Return-Path: <Jordan.Melzer@telus.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDD5612D0AA for <multipathtcp@ietfa.amsl.com>; Tue,  5 Jul 2016 08:48:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.727
X-Spam-Level: 
X-Spam-Status: No, score=-5.727 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (1024-bit key) header.from=Jordan.Melzer@telus.com header.d=telus.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 4lRlRV6J4AJ8 for <multipathtcp@ietfa.amsl.com>; Tue,  5 Jul 2016 08:48:00 -0700 (PDT)
Received: from donder.nssi.telus.com (donder.nssi.telus.com [208.38.59.82]) by ietfa.amsl.com (Postfix) with ESMTP id 6D5D712B004 for <multipathtcp@ietf.org>; Tue,  5 Jul 2016 08:48:00 -0700 (PDT)
DomainKey-Signature: s=donder.nssi; d=telus.com; c=nofws; q=dns; h=X-IronPort-Anti-Spam-Filtered: X-IronPort-Anti-Spam-Result:X-IronPort-AV:Received: Received:From:To:CC:Date:Subject:Thread-Topic: Thread-Index:Message-ID:References:In-Reply-To: Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:acceptlanguage:Content-Type: Content-Transfer-Encoding:MIME-Version; b=HsX+JgMp9wqMuYBP8j1abov9tMwkaSHjZDSDzbSgZ8l5/eRvrNs92Jmk 9Rm5Rl8h6wImlkY8O7muKymFG/Hq4xg6JTWJOmNFODAUJdq1FamzfJMbe eHWXZwl+doysKfxOjRhacytKj6N2j+UZRVydtqwqZ2iHlWHKB9kuAnhyR 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2ClBABW1XtX/5Jjso5cDoMDLUkNfKEtmBmBdyKFLEoCgTQ4FAEBAQEBAQFlJ4RMAQEFAQE4GRsLDAQCAQgNBAQBAQEeCQcnCxQJCAEBBA4FCBOIFQEECbskAQEBAQEBAQEBAQEBAQEBAQEBAQEBHIYnhE2EKhiDKoIvBY54ihuGCYp2hyqFSJAKHjaDNVpPiHkBAQE
X-IronPort-AV: E=Sophos;i="5.26,580,1459814400"; d="scan'208";a="534899993"
Received: from unknown (HELO WP40081.corp.ads) ([142.178.99.146]) by donder-o.nssi.telus.com with ESMTP/TLS/AES128-SHA; 05 Jul 2016 15:47:57 +0000
Received: from WP40046.corp.ads ([::1]) by WP40081.corp.ads ([::1]) with mapi;  Tue, 5 Jul 2016 09:47:57 -0600
From: Jordan Melzer <Jordan.Melzer@telus.com>
To: Joe Touch <touch@isi.edu>
Date: Tue, 5 Jul 2016 09:47:55 -0600
Thread-Topic: [multipathtcp] draft-boucadair-mptcp-plain-mode-07
Thread-Index: AdHTvfdIGR2fbGVHRB6rTxFRFD3TsQCPkb4w
Message-ID: <80C0017654A043479F53C41112BE8476897A4F31B1@WP40046.corp.ads>
References: <CAC8QAccht1nMP95HVdP6YcqJfxNryvDbhaK=LY0LcW5-JKM82A@mail.gmail.com> <e597f6bc66d24c679edee2121ae7fc38@rew09926dag03b.domain1.systemhost.net> <4552F0907735844E9204A62BBDD325E787CE22C1@NKGEML515-MBX.china.huawei.com> <68c2382a-74c9-1999-e8d4-e5aceccbf4db@uclouvain.be> <5776A7F3.1000906@isi.edu>
In-Reply-To: <5776A7F3.1000906@isi.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/SUdzIeyeRUPiDndOK_9gOsM4Y-A>
Cc: "multipathtcp@ietf.org Mailing List \(multipathtcp@ietf.org\)" <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] draft-boucadair-mptcp-plain-mode-07
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Jul 2016 15:48:03 -0000

Hi Joe,

The main RFC reference for performance enhancing proxies is here:
https://tools.ietf.org/html/rfc3135

It gives consideration to the end-to-end principle and describes deployment=
s (current as of 2001).

Do you have an informational RFC (or other BCP) reference for routing-based=
 approaches to multipathing individual-user traffic?

Re TCP over TCP approaches, if they could work, would you like them better =
than a proxy approach?  Eg, (untested) MP-DCTCP lower layer?

Jordan

-----Original Message-----
From: multipathtcp [mailto:multipathtcp-bounces@ietf.org] On Behalf Of Joe =
Touch
Sent: July 1, 2016 01:27 PM
To: Olivier.Bonaventure@uclouvain.be; Mingui Zhang; philip.eardley@bt.com; =
sarikaya@ieee.org; multipathtcp@ietf.org
Subject: Re: [multipathtcp] draft-boucadair-mptcp-plain-mode-07



On 7/1/2016 12:01 AM, Olivier Bonaventure wrote:
> Hello,
>>
>> In the paired MPTCP proxies mechanism, there is user's TCP session=20
>> and there is also multipath TCP session. It is a TCP over TCP idea,=20
>> correct?
>
> No, there are three TCP connections in this scenario :
>
> - one (regular) TCP connection between client and CPE
> - one Multipath TCP connection between the CPE and the Concentrator
> - one (regular) TCP connection between the Concentrator and the remote=20
> server
>
>> As for TCP over TCP, the following page explains why an internal=20
>> meltdown effect would take place due to the interaction between two=20
>> leveled retransmission mechanisms.
>> http://sites.inka.de/bigred/devel/tcp-tcp.html
>
> This is a well known issue.
>
>> Do we have solid solutions for this issue nowadays?
>
> The solution is to terminate the TCP connections transparently. This=20
> is what most TCP optimisers used in mobile networks do already.

Is there a current standard or BCP endorsing this practice?

AFAICT, it's in direct opposition of RFC1122. I hope we don't want to creat=
e a new RFC that flies in the face of what few standards we have unless we'=
re prepared to revise those standards first.

"deployed in the wild" is not a sufficient justification, IMO.

Joe

_______________________________________________
multipathtcp mailing list
multipathtcp@ietf.org
https://www.ietf.org/mailman/listinfo/multipathtcp


From nobody Tue Jul  5 10:20:41 2016
Return-Path: <touch@isi.edu>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2508112D0C3 for <multipathtcp@ietfa.amsl.com>; Tue,  5 Jul 2016 10:20:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
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 urw-7KXpGE5V for <multipathtcp@ietfa.amsl.com>; Tue,  5 Jul 2016 10:20:38 -0700 (PDT)
Received: from nitro.isi.edu (nitro.isi.edu [128.9.208.207]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95D0312B060 for <multipathtcp@ietf.org>; Tue,  5 Jul 2016 10:20:38 -0700 (PDT)
Received: from [128.9.184.115] ([128.9.184.115]) (authenticated bits=0) by nitro.isi.edu (8.13.8/8.13.8) with ESMTP id u65HKCUO020964 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 5 Jul 2016 10:20:12 -0700 (PDT)
To: Jordan Melzer <Jordan.Melzer@telus.com>
References: <CAC8QAccht1nMP95HVdP6YcqJfxNryvDbhaK=LY0LcW5-JKM82A@mail.gmail.com> <e597f6bc66d24c679edee2121ae7fc38@rew09926dag03b.domain1.systemhost.net> <4552F0907735844E9204A62BBDD325E787CE22C1@NKGEML515-MBX.china.huawei.com> <68c2382a-74c9-1999-e8d4-e5aceccbf4db@uclouvain.be> <5776A7F3.1000906@isi.edu> <80C0017654A043479F53C41112BE8476897A4F31B1@WP40046.corp.ads>
From: Joe Touch <touch@isi.edu>
Message-ID: <577BEC4A.6030409@isi.edu>
Date: Tue, 5 Jul 2016 10:20:10 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <80C0017654A043479F53C41112BE8476897A4F31B1@WP40046.corp.ads>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
X-MailScanner-ID: u65HKCUO020964
X-ISI-4-69-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/2G5KycAVi99qyHf3Vg8KseA1Pig>
Cc: "multipathtcp@ietf.org Mailing List \(multipathtcp@ietf.org\)" <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] draft-boucadair-mptcp-plain-mode-07
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Jul 2016 17:20:40 -0000

On 7/5/2016 8:47 AM, Jordan Melzer wrote:
> Hi Joe,
>
> The main RFC reference for performance enhancing proxies is here:
> https://tools.ietf.org/html/rfc3135

That's informational, not standards track.

I don't think it is appropriate to endorse the behaviors described in
that RFC in a standards-track protocol.

> It gives consideration to the end-to-end principle and describes deployments (current as of 2001).
>
> Do you have an informational RFC (or other BCP) reference for routing-based approaches to multipathing individual-user traffic?
Informational RFCs are not BCPs.

I don't have such a reference or know whether one exists, but then
again, that's your challenge.


> Re TCP over TCP approaches, if they could work, would you like them better than a proxy approach?  Eg, (untested) MP-DCTCP lower layer?

I judge IETF approaches by the following criteria:
    - whether there is a problem that needs to be solved (or a new
capability that needs to exist)
    - whether the solution solves the problem (or provides the new
capability)
    - the impact of the solution on the rest of the Internet

You haven't convinced me of any of the above yet.

Joe


From nobody Tue Jul  5 23:15:13 2016
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 517E812B05C for <multipathtcp@ietfa.amsl.com>; Tue,  5 Jul 2016 23:15:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 3o2IZOGbGmMk for <multipathtcp@ietfa.amsl.com>; Tue,  5 Jul 2016 23:15:10 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [IPv6:2001:200:0:8803::53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E8E212B03D for <multipathtcp@ietf.org>; Tue,  5 Jul 2016 23:15:09 -0700 (PDT)
Received: from mail-yw0-f170.google.com (mail-yw0-f170.google.com [209.85.161.170]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id 410ED278308 for <multipathtcp@ietf.org>; Wed,  6 Jul 2016 15:15:08 +0900 (JST)
Received: by mail-yw0-f170.google.com with SMTP id v77so80164621ywg.0 for <multipathtcp@ietf.org>; Tue, 05 Jul 2016 23:15:08 -0700 (PDT)
X-Gm-Message-State: ALyK8tIuEqDU0N/iak4m+GWAURyty7M7W2mE8CJOAs6VtvTr9hnv4nFKVXxV1MtYCSzEvSpciWCmmLDSrJwDAg==
X-Received: by 10.129.111.197 with SMTP id k188mr13726313ywc.185.1467785706835;  Tue, 05 Jul 2016 23:15:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.196.3 with HTTP; Tue, 5 Jul 2016 23:15:06 -0700 (PDT)
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Tue, 5 Jul 2016 23:15:06 -0700
X-Gmail-Original-Message-ID: <CAO249ydc4mDpcdcmBe6MKQdcFiTsO5KjTWnvgitLTypLvPqGyg@mail.gmail.com>
Message-ID: <CAO249ydc4mDpcdcmBe6MKQdcFiTsO5KjTWnvgitLTypLvPqGyg@mail.gmail.com>
To: multipathtcp <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary=001a11493230a99ac50536f17da0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/VstJeWKZ9fouJNkeaWewvmUnYaY>
Subject: [multipathtcp] draft minute for interim meeting at 6/20
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Jul 2016 06:15:12 -0000

--001a11493230a99ac50536f17da0
Content-Type: text/plain; charset=UTF-8

Hi,
Sorry for the delay.
I have uploaded the minute for the last interim meeting on:
https://www.ietf.org/proceedings/interim-2016-mptcp-01/minutes/minutes-interim-2016-mptcp-01

Please let chairs know if there's any missing stuff or you have some
comments or questions or suggestions.

Also, we put a link for audio archive in our wiki page:
https://tools.ietf.org/wg/mptcp/trac/wiki/Interim_June_2016
Please use when you want to check audio archive.

Thanks,
--
Yoshi & Phil

--001a11493230a99ac50536f17da0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div>Sorry for the delay.</div><div>I have uploaded the=
 minute for the last interim meeting on:</div><div><a href=3D"https://www.i=
etf.org/proceedings/interim-2016-mptcp-01/minutes/minutes-interim-2016-mptc=
p-01">https://www.ietf.org/proceedings/interim-2016-mptcp-01/minutes/minute=
s-interim-2016-mptcp-01</a><br></div><div><br></div><div>Please let chairs =
know if there&#39;s any missing stuff or you have some comments or question=
s or suggestions.</div><div><br></div><div>Also, we put a link for audio ar=
chive in our wiki page:</div><div><a href=3D"https://tools.ietf.org/wg/mptc=
p/trac/wiki/Interim_June_2016">https://tools.ietf.org/wg/mptcp/trac/wiki/In=
terim_June_2016</a><br></div><div>Please use when you want to check audio a=
rchive.</div><div><br></div><div>Thanks,</div><div>--</div><div>Yoshi &amp;=
 Phil</div></div>

--001a11493230a99ac50536f17da0--


From nobody Wed Jul  6 00:34:58 2016
Return-Path: <internet-drafts@ietf.org>
X-Original-To: multipathtcp@ietf.org
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 032E112D6A7; Wed,  6 Jul 2016 00:34:57 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.25.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160706073457.7825.14761.idtracker@ietfa.amsl.com>
Date: Wed, 06 Jul 2016 00:34:57 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/Qd28SjKbI3MdvJBoEGY7lxaJEE8>
Cc: multipathtcp@ietf.org
Subject: [multipathtcp] I-D Action: draft-ietf-mptcp-rfc6824bis-06.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Jul 2016 07:34:57 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multipath TCP of the IETF.

        Title           : TCP Extensions for Multipath Operation with Multiple Addresses
        Authors         : Alan Ford
                          Costin Raiciu
                          Mark Handley
                          Olivier Bonaventure
                          Christoph Paasch
	Filename        : draft-ietf-mptcp-rfc6824bis-06.txt
	Pages           : 72
	Date            : 2016-07-06

Abstract:
   TCP/IP communication is currently restricted to a single path per
   connection, yet multiple paths often exist between peers.  The
   simultaneous use of these multiple paths for a TCP/IP session would
   improve resource usage within the network and, thus, improve user
   experience through higher throughput and improved resilience to
   network failure.

   Multipath TCP provides the ability to simultaneously use multiple
   paths between peers.  This document presents a set of extensions to
   traditional TCP to support multipath operation.  The protocol offers
   the same type of service to applications as TCP (i.e., reliable
   bytestream), and it provides the components necessary to establish
   and use multiple TCP flows across potentially disjoint paths.

   This document specifies v1 of Multipath TCP, obsoleting v0 as
   specified in RFC6824 [RFC6824] through clarifications and
   modifications primarily driven by deployment experience.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mptcp-rfc6824bis/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-mptcp-rfc6824bis-06

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mptcp-rfc6824bis-06


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Wed Jul  6 00:38:02 2016
Return-Path: <alan.ford@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA00212D5FC for <multipathtcp@ietfa.amsl.com>; Wed,  6 Jul 2016 00:37:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 yXdSZ6Ug2jJK for <multipathtcp@ietfa.amsl.com>; Wed,  6 Jul 2016 00:37:57 -0700 (PDT)
Received: from mail-yw0-x22c.google.com (mail-yw0-x22c.google.com [IPv6:2607:f8b0:4002:c05::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A952912B05F for <multipathtcp@ietf.org>; Wed,  6 Jul 2016 00:37:57 -0700 (PDT)
Received: by mail-yw0-x22c.google.com with SMTP id i12so80512342ywa.1 for <multipathtcp@ietf.org>; Wed, 06 Jul 2016 00:37:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to;  bh=kWTMLxw/2nyMKjGLU+GVaBO4fwhA9FLZN2HuRyZ9HT0=; b=0xJfJkP/gJPHmpFvhdDT+aJnMIOuXaDAF5KCz261pBqTu9U3oZpwtvqlnvjHXvSD4W K9DzWR4BV8Y040ilpVZFSx5WjFZcrg5yT94bNRHhNpmRyibz2tDkb3lw4MUQTRLX92i/ j2EemV3+Mu0uoOvRZ8MKur5sO9KVLeJcDC9HIREwgweau/UN1rXqa5z/6I1dNqBXE74I YNXSBy+eUogx14a9GfeiD7c+Y+SZbinenMtX0q/MK+1Sa9PcEqydsWnIj/L3tGxn8T+S +62DXQDML37wKp+ZKoB03isgAnXUhEe8bkaCn/keilavXpyDXjJ869qJ3WHWxo1NOXsz LCkg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=kWTMLxw/2nyMKjGLU+GVaBO4fwhA9FLZN2HuRyZ9HT0=; b=fo+FiaYeM0QB4n9E/UzBXkLbmIl8PbKeH3H81QhXqrqLVwQRX/xHjf+fKqipwhNYKV biRC/8tES2yN8tdkw91QcRg1diNXL/2GJfGqffrlViYBaKnG6ENUKXH4YkaSdfGgHmsR EXxry8UUi7///gvenbUCsfhHWtiBNxYh8VWbo7f1FcbQcMxaIY0Ti0OOo4GfDDp24DCR vxFD82HPbAKGNr0qXeJ6goVcvqjFgYgbDJ55j1mAIZApTzIXJK1oH8i1K3gO+ValPIee kmPK5uKmMrg5+LRBsrWrx8TBuKK+tt1w2sMLnNaRPthFArX0nQGoalSBz4ylhIgQFpYG mRNA==
X-Gm-Message-State: ALyK8tI9lIoHxWHxP+Ce2jpf8C3EAuj3hGWdrmiditO5gUBRKZzrIZdeIUuCAHHjiEDNcSrL1dCQTtuB93B0Dg==
X-Received: by 10.37.52.129 with SMTP id b123mr13328938yba.42.1467790676711; Wed, 06 Jul 2016 00:37:56 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.152.146 with HTTP; Wed, 6 Jul 2016 00:37:56 -0700 (PDT)
In-Reply-To: <20160706073457.7825.14761.idtracker@ietfa.amsl.com>
References: <20160706073457.7825.14761.idtracker@ietfa.amsl.com>
From: Alan Ford <alan.ford@gmail.com>
Date: Wed, 6 Jul 2016 08:37:56 +0100
Message-ID: <CAOs_kTZA5xVgWDqd9Yx7wM9Q05ucsLsQuuE1MoHhR7G4fmCO4Q@mail.gmail.com>
To: "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary=001a1147c3aee3debe0536f2a56a
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/F6E0j0L3av-79BR9h2hGsR0Rb9U>
Subject: Re: [multipathtcp] I-D Action: draft-ietf-mptcp-rfc6824bis-06.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Jul 2016 07:38:00 -0000

--001a1147c3aee3debe0536f2a56a
Content-Type: text/plain; charset=UTF-8

Hi all,

There are no significant changes in this version, just revving the draft
and absorbing some experimental option text re IANA considerations which we
had missed from the previous revision (thanks, Med).

Any significant changes re proxies etc are for discussion in Berlin.

Best regards,
Alan

On 6 July 2016 at 08:34, <internet-drafts@ietf.org> wrote:

>
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> This draft is a work item of the Multipath TCP of the IETF.
>
>         Title           : TCP Extensions for Multipath Operation with
> Multiple Addresses
>         Authors         : Alan Ford
>                           Costin Raiciu
>                           Mark Handley
>                           Olivier Bonaventure
>                           Christoph Paasch
>         Filename        : draft-ietf-mptcp-rfc6824bis-06.txt
>         Pages           : 72
>         Date            : 2016-07-06
>
> Abstract:
>    TCP/IP communication is currently restricted to a single path per
>    connection, yet multiple paths often exist between peers.  The
>    simultaneous use of these multiple paths for a TCP/IP session would
>    improve resource usage within the network and, thus, improve user
>    experience through higher throughput and improved resilience to
>    network failure.
>
>    Multipath TCP provides the ability to simultaneously use multiple
>    paths between peers.  This document presents a set of extensions to
>    traditional TCP to support multipath operation.  The protocol offers
>    the same type of service to applications as TCP (i.e., reliable
>    bytestream), and it provides the components necessary to establish
>    and use multiple TCP flows across potentially disjoint paths.
>
>    This document specifies v1 of Multipath TCP, obsoleting v0 as
>    specified in RFC6824 [RFC6824] through clarifications and
>    modifications primarily driven by deployment experience.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-mptcp-rfc6824bis/
>
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-ietf-mptcp-rfc6824bis-06
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-mptcp-rfc6824bis-06
>
>
> Please note that it may take a couple of minutes from the time of
> submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp
>

--001a1147c3aee3debe0536f2a56a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi all,<div><br></div><div>There are no significant change=
s in this version, just revving the draft and absorbing some experimental o=
ption text re IANA considerations which we had missed from the previous rev=
ision (thanks, Med).</div><div><br></div><div>Any significant changes re pr=
oxies etc are for discussion in Berlin.</div><div><br></div><div>Best regar=
ds,</div><div>Alan</div></div><div class=3D"gmail_extra"><br><div class=3D"=
gmail_quote">On 6 July 2016 at 08:34,  <span dir=3D"ltr">&lt;<a href=3D"mai=
lto:internet-drafts@ietf.org" target=3D"_blank">internet-drafts@ietf.org</a=
>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.<br>
This draft is a work item of the Multipath TCP of the IETF.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Title=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0:=
 TCP Extensions for Multipath Operation with Multiple Addresses<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Authors=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: Alan=
 Ford<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 Costin Raiciu<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 Mark Handley<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 Olivier Bonaventure<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 Christoph Paasch<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Filename=C2=A0 =C2=A0 =C2=A0 =C2=A0 : draft-iet=
f-mptcp-rfc6824bis-06.txt<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Pages=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0:=
 72<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Date=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 :=
 2016-07-06<br>
<br>
Abstract:<br>
=C2=A0 =C2=A0TCP/IP communication is currently restricted to a single path =
per<br>
=C2=A0 =C2=A0connection, yet multiple paths often exist between peers.=C2=
=A0 The<br>
=C2=A0 =C2=A0simultaneous use of these multiple paths for a TCP/IP session =
would<br>
=C2=A0 =C2=A0improve resource usage within the network and, thus, improve u=
ser<br>
=C2=A0 =C2=A0experience through higher throughput and improved resilience t=
o<br>
=C2=A0 =C2=A0network failure.<br>
<br>
=C2=A0 =C2=A0Multipath TCP provides the ability to simultaneously use multi=
ple<br>
=C2=A0 =C2=A0paths between peers.=C2=A0 This document presents a set of ext=
ensions to<br>
=C2=A0 =C2=A0traditional TCP to support multipath operation.=C2=A0 The prot=
ocol offers<br>
=C2=A0 =C2=A0the same type of service to applications as TCP (i.e., reliabl=
e<br>
=C2=A0 =C2=A0bytestream), and it provides the components necessary to estab=
lish<br>
=C2=A0 =C2=A0and use multiple TCP flows across potentially disjoint paths.<=
br>
<br>
=C2=A0 =C2=A0This document specifies v1 of Multipath TCP, obsoleting v0 as<=
br>
=C2=A0 =C2=A0specified in RFC6824 [RFC6824] through clarifications and<br>
=C2=A0 =C2=A0modifications primarily driven by deployment experience.<br>
<br>
<br>
The IETF datatracker status page for this draft is:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-mptcp-rfc6824bis/" r=
el=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draft-=
ietf-mptcp-rfc6824bis/</a><br>
<br>
There&#39;s also a htmlized version available at:<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-mptcp-rfc6824bis-06" rel=
=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/html/draft-ietf-mp=
tcp-rfc6824bis-06</a><br>
<br>
A diff from the previous version is available at:<br>
<a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mptcp-rfc6824bis-=
06" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/rfcdiff?url2=
=3Ddraft-ietf-mptcp-rfc6824bis-06</a><br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n<br>
until the htmlized version and diff are available at <a href=3D"http://tool=
s.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
Internet-Drafts are also available by anonymous FTP at:<br>
<a href=3D"ftp://ftp.ietf.org/internet-drafts/" rel=3D"noreferrer" target=
=3D"_blank">ftp://ftp.ietf.org/internet-drafts/</a><br>
<br>
_______________________________________________<br>
multipathtcp mailing list<br>
<a href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/multipathtcp=
</a><br>
</blockquote></div><br></div>

--001a1147c3aee3debe0536f2a56a--


From nobody Fri Jul  8 00:32:04 2016
Return-Path: <internet-drafts@ietf.org>
X-Original-To: multipathtcp@ietf.org
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8261412D0EC; Fri,  8 Jul 2016 00:32:02 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.25.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160708073202.32160.35022.idtracker@ietfa.amsl.com>
Date: Fri, 08 Jul 2016 00:32:02 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/0B7daGLXJPQNqEPsByGaGvS7bcw>
Cc: multipathtcp@ietf.org
Subject: [multipathtcp] I-D Action: draft-ietf-mptcp-experience-05.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2016 07:32:02 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multipath TCP of the IETF.

        Title           : Use Cases and Operational Experience with Multipath TCP
        Authors         : Olivier Bonaventure
                          Christoph Paasch
                          Gregory Detal
	Filename        : draft-ietf-mptcp-experience-05.txt
	Pages           : 35
	Date            : 2016-07-08

Abstract:
   This document discusses both use cases and operational experience
   with Multipath TCP in real world networks.  It lists several
   prominent use cases for which Multipath TCP has been considered and
   is being used.  It also gives insight to some heuristics and
   decisions that have helped to realize these use cases.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mptcp-experience/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-mptcp-experience-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mptcp-experience-05


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Fri Jul  8 08:36:54 2016
Return-Path: <fabien.duchene@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D6C112D11E for <multipathtcp@ietfa.amsl.com>; Fri,  8 Jul 2016 08:36:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.32
X-Spam-Level: 
X-Spam-Status: No, score=-4.32 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 uIVlIvyKCh7C for <multipathtcp@ietfa.amsl.com>; Fri,  8 Jul 2016 08:36:48 -0700 (PDT)
Received: from smtp2.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 139D112D612 for <multipathtcp@ietf.org>; Fri,  8 Jul 2016 08:36:47 -0700 (PDT)
Received: from [130.104.228.63] (unknown [130.104.228.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: duchenef@smtp2.sgsi.ucl.ac.be) by smtp2.sgsi.ucl.ac.be (Postfix) with ESMTPSA id C69F667DB34 for <multipathtcp@ietf.org>; Fri,  8 Jul 2016 17:36:38 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp2.sgsi.ucl.ac.be C69F667DB34
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1467992199; bh=ic4bctdGJAEesFQaqoz+94Or5qGCjAojMItmFkdvahY=; h=Subject:References:To:From:Date:In-Reply-To; b=GP29zQReIa3D56oCvOZlSZ1GtmQyIGqduS6Zoyb0aNiSz8zOH15JRJhDRHLpbMI4g JwMwJMAJv/bnU+jWIs7M4J/CEtmniZAq1KyATXesFs/DIZo1vWdUAvPLBQukRh8Z2t mTvkZoqt0qlYngDXBh9/3r0TvfIakN0qEGPfvLHA=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-2
References: <20160708153425.32046.92545.idtracker@ietfa.amsl.com>
To: multipathtcp@ietf.org
From: =?UTF-8?Q?Fabien_Duch=c3=aane?= <fabien.duchene@uclouvain.be>
X-Forwarded-Message-Id: <20160708153425.32046.92545.idtracker@ietfa.amsl.com>
Message-ID: <577FC9B1.9040507@uclouvain.be>
Date: Fri, 8 Jul 2016 17:41:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160708153425.32046.92545.idtracker@ietfa.amsl.com>
Content-Type: multipart/alternative; boundary="------------000402000103000200090504"
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: C69F667DB34.A157C
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: fabien.duchene@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/rHmKNtB2v1--jOzenHg-QvdFDXY>
Subject: [multipathtcp] Fwd: New Version Notification for draft-duchene-mptcp-add-addr-00.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2016 15:36:52 -0000

This is a multi-part message in MIME format.
--------------000402000103000200090504
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

Hello,

This is our draft about the address advertisement that also cover the
load balancing solution that we discussed during the last interim meeting.

Cheers,

Fabien

-------- Forwarded Message --------
Subject: 	New Version Notification for draft-duchene-mptcp-add-addr-00.txt
Date: 	Fri, 8 Jul 2016 08:34:25 -0700
From: 	internet-drafts@ietf.org
To: 	Fabien Duchene <fabien.duchene@uclouvain.be>, Olivier Bonaventure
<olivier.bonaventure@uclouvain.be>, Olivier Bonaventure
<Olivier.Bonaventure@uclouvain.be>



A new version of I-D, draft-duchene-mptcp-add-addr-00.txt
has been successfully submitted by Fabien Duchene and posted to the
IETF repository.

Name:		draft-duchene-mptcp-add-addr
Revision:	00
Title:		Multipath TCP Address Advertisement
Document date:	2016-07-08
Group:		Individual Submission
Pages:		13
URL:            https://www.ietf.org/internet-drafts/draft-duchene-mptcp-add-addr-00.txt
Status:         https://datatracker.ietf.org/doc/draft-duchene-mptcp-add-addr/
Htmlized:       https://tools.ietf.org/html/draft-duchene-mptcp-add-addr-00


Abstract:
   Multipath TCP [RFC6824] defines the ADD_ADDR option that allows a
   host to announce its addresses to the remote host.  In this document
   we propose some improvements to this mechanism.

                                                                                  


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat




--------------000402000103000200090504
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello,<br>
    <div class="moz-forward-container"><br>
      This is our draft about the address advertisement that also cover
      the load balancing solution that we discussed during the last
      interim meeting.<br>
      <br>
      Cheers,<br>
      <br>
      Fabien <br>
      <br>
      -------- Forwarded Message --------
      <table class="moz-email-headers-table" border="0" cellpadding="0"
        cellspacing="0">
        <tbody>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Subject:
            </th>
            <td>New Version Notification for
              draft-duchene-mptcp-add-addr-00.txt</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Date: </th>
            <td>Fri, 8 Jul 2016 08:34:25 -0700</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">From: </th>
            <td><a class="moz-txt-link-abbreviated" href="mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a></td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">To: </th>
            <td>Fabien Duchene <a class="moz-txt-link-rfc2396E" href="mailto:fabien.duchene@uclouvain.be">&lt;fabien.duchene@uclouvain.be&gt;</a>,
              Olivier Bonaventure
              <a class="moz-txt-link-rfc2396E" href="mailto:olivier.bonaventure@uclouvain.be">&lt;olivier.bonaventure@uclouvain.be&gt;</a>, Olivier
              Bonaventure <a class="moz-txt-link-rfc2396E" href="mailto:Olivier.Bonaventure@uclouvain.be">&lt;Olivier.Bonaventure@uclouvain.be&gt;</a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <pre>A new version of I-D, draft-duchene-mptcp-add-addr-00.txt
has been successfully submitted by Fabien Duchene and posted to the
IETF repository.

Name:		draft-duchene-mptcp-add-addr
Revision:	00
Title:		Multipath TCP Address Advertisement
Document date:	2016-07-08
Group:		Individual Submission
Pages:		13
URL:            <a class="moz-txt-link-freetext" href="https://www.ietf.org/internet-drafts/draft-duchene-mptcp-add-addr-00.txt">https://www.ietf.org/internet-drafts/draft-duchene-mptcp-add-addr-00.txt</a>
Status:         <a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/draft-duchene-mptcp-add-addr/">https://datatracker.ietf.org/doc/draft-duchene-mptcp-add-addr/</a>
Htmlized:       <a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/draft-duchene-mptcp-add-addr-00">https://tools.ietf.org/html/draft-duchene-mptcp-add-addr-00</a>


Abstract:
   Multipath TCP [RFC6824] defines the ADD_ADDR option that allows a
   host to announce its addresses to the remote host.  In this document
   we propose some improvements to this mechanism.

                                                                                  


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat

</pre>
      <br>
    </div>
    <br>
  </body>
</html>

--------------000402000103000200090504--


From nobody Fri Jul  8 08:56:56 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6034712D5CE for <multipathtcp@ietfa.amsl.com>; Fri,  8 Jul 2016 08:56:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level: 
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 aFzeNJ5ZOWot for <multipathtcp@ietfa.amsl.com>; Fri,  8 Jul 2016 08:56:52 -0700 (PDT)
Received: from smtp3.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 649D812D1B9 for <multipathtcp@ietf.org>; Fri,  8 Jul 2016 08:56:52 -0700 (PDT)
Received: from mbpobo.local (unknown [130.104.228.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp3.sgsi.ucl.ac.be) by smtp3.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 6770567DC7E; Fri,  8 Jul 2016 17:56:45 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp3.sgsi.ucl.ac.be 6770567DC7E
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1467993405; bh=ANrLfPYdp1pSFsLtpqOYUWtqvaAc6euEtYNHtsoLBHM=; h=Reply-To:To:From:Subject:Date; b=wRPE7CU3wwByvunWOgJL0M+mRTI2+sIizS+pzbo2IroFwvDrY298kk4QdGg68KeWP 18jPjtebHkOCPpRwQWKrjjQSJAo9ks8n6vR39PW6bNRnvpwD+Eo3acLQedbR6t3XhU aujz0oMGJWyjys4sm1K1aZ5UGvUKxc/dmXXxSbhg=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-3
To: multipathtcp <multipathtcp@ietf.org>, "<mptcp-dev@listes.uclouvain.be>" <mptcp-dev@listes.uclouvain.be>
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Message-ID: <13734f09-4c78-06eb-7201-8f125097a5e8@uclouvain.be>
Date: Fri, 8 Jul 2016 17:56:45 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: 6770567DC7E.A3644
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/4_WwRCpINZwwoamwHj1t-RnaiqQ>
Subject: [multipathtcp] Socket API for MPTCP
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2016 15:56:54 -0000

Hello,

During the last years, we have received on a regular basis questions 
from users of Multipath TCP on how they could control the utilisation of 
the subflows. In the Linux implementation, the default solution was to 
tune the path manager, but this is kernel code and few users actually 
managed to change this path manager.

Benjamin Hesmans has spent some time to think about simple extensions to 
the socket API to allow applications to control the underlying Multipath 
TCP stack. He has implemented his ideas and has running code. A first 
draft describing his API has been submitted to the IETF :


Title:		A socket API to control Multipath TCP
URL: 
https://www.ietf.org/internet-drafts/draft-hesmans-mptcp-socket-00.txt

Abstract:
    This document proposes an enhanced socket API to allow applications
    to control the operation of a Multipath TCP stack.

A related paper will also appear at the ANR workshop :

https://irtf.org/anrw/2016/anrw16-final16.pdf


We have requested a slot to present in Berlin. We expect that agreeing 
on a common socket API exposed by Multipath TCP implementations would 
help its end-to-end deployment.


Olivier and Benjamin


From nobody Sun Jul 10 00:43:50 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 341A812B054 for <multipathtcp@ietfa.amsl.com>; Sun, 10 Jul 2016 00:43:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level: 
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 hSWUU6FNoENg for <multipathtcp@ietfa.amsl.com>; Sun, 10 Jul 2016 00:43:46 -0700 (PDT)
Received: from smtp1.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE69512B040 for <multipathtcp@ietf.org>; Sun, 10 Jul 2016 00:43:46 -0700 (PDT)
Received: from mbpobo.local (host-78-129-6-94.dynamic.voo.be [78.129.6.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp1.sgsi.ucl.ac.be) by smtp1.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 0BD7E67DA9E for <multipathtcp@ietf.org>; Sun, 10 Jul 2016 09:43:35 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp1.sgsi.ucl.ac.be 0BD7E67DA9E
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1468136615; bh=IingHhOK0isIrY5e269UVfdnvvZP1mjfaz7+Irheyik=; h=Subject:Reply-To:References:To:From:Date:In-Reply-To; b=EOKCs36Tz15pSSkgXrsPwCdnvxPcoXGiOuElBYHEwXFy5BXiSLdFzJFt/vQxCCyPa c/Q71bZryilQLRCA8nJ2HFgu1x5ubscfHnTgpsCNDKTn4xeP0ND7gDGKc+Nb2Mtoxv r871HP53nTG8Era6EScxvreeSfK5kCwq5t8s0ytQ=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-1
References: <20160708142658.32099.23808.idtracker@ietfa.amsl.com>
To: multipathtcp <multipathtcp@ietf.org>
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
X-Forwarded-Message-Id: <20160708142658.32099.23808.idtracker@ietfa.amsl.com>
Message-ID: <7ff14c05-6a33-c05d-d8c5-7b60277e5ddb@uclouvain.be>
Date: Sun, 10 Jul 2016 09:43:34 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <20160708142658.32099.23808.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: 0BD7E67DA9E.A8F2A
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/sI-qR4BYE4vUn2buhb8wKggoCc8>
Subject: [multipathtcp] Fwd: New Version Notification for draft-hesmans-mptcp-socket-00.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Jul 2016 07:43:49 -0000

FYI,


A new version of I-D, draft-hesmans-mptcp-socket-00.txt
has been successfully submitted by Benjamin Hesmans and posted to the
IETF repository.

Name:		draft-hesmans-mptcp-socket
Revision:	00
Title:		A socket API to control Multipath TCP
Document date:	2016-07-06
Group:		Individual Submission
Pages:		13
URL: 
https://www.ietf.org/internet-drafts/draft-hesmans-mptcp-socket-00.txt
Status:         https://datatracker.ietf.org/doc/draft-hesmans-mptcp-socket/
Htmlized:       https://tools.ietf.org/html/draft-hesmans-mptcp-socket-00


Abstract:
    This document proposes an enhanced socket API to allow applications
    to control the operation of a Multipath TCP stack.

 




From nobody Sun Jul 10 04:40:57 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76AD812D130 for <multipathtcp@ietfa.amsl.com>; Sun, 10 Jul 2016 04:40:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
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 IaFaGHPNT5zN for <multipathtcp@ietfa.amsl.com>; Sun, 10 Jul 2016 04:40:54 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (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 6313D12D0F4 for <multipathtcp@ietf.org>; Sun, 10 Jul 2016 04:40:54 -0700 (PDT)
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u6ABeqsu026619; Sun, 10 Jul 2016 13:40:52 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 1F2A061F9D; Sun, 10 Jul 2016 13:40:52 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id y_GSSczdWUFq; Sun, 10 Jul 2016 13:40:50 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 254EF61FA2; Sun, 10 Jul 2016 13:40:49 +0200 (CEST)
Date: Sun, 10 Jul 2016 13:40:49 +0200
Message-ID: <8760sdhgam.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Olivier.Bonaventure@uclouvain.be
In-Reply-To: <13734f09-4c78-06eb-7201-8f125097a5e8@uclouvain.be>
References: <13734f09-4c78-06eb-7201-8f125097a5e8@uclouvain.be>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Sun, 10 Jul 2016 13:40:52 +0200 (CEST)
X-Miltered: at korolev with ID 57823444.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 57823444.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 57823444.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/jkSeQ3AOxb3IQJZDEg3oMXu3eU0>
Cc: multipathtcp <multipathtcp@ietf.org>, "<mptcp-dev@listes.uclouvain.be>" <mptcp-dev@listes.uclouvain.be>
Subject: Re: [multipathtcp] Socket API for MPTCP
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Jul 2016 11:40:56 -0000

> https://www.ietf.org/internet-drafts/draft-hesmans-mptcp-socket-00.txt

Hi Olivier,

I've only had a quick look at the draft, and haven't read the paper, so
I could get this wrong.

I don't see a way to receive asynchronous notifications of subflow
creation and destruction.  If my application is using a select-based event
loop, there is apparently no way to request that the select should be
interrupted when a new flow is created.

Is that correct?

-- Juliusz


From nobody Sun Jul 10 05:18:44 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59B9912D162 for <multipathtcp@ietfa.amsl.com>; Sun, 10 Jul 2016 05:18:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level: 
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 8JYT5A8ACgro for <multipathtcp@ietfa.amsl.com>; Sun, 10 Jul 2016 05:18:42 -0700 (PDT)
Received: from smtp1.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAA3412D15E for <multipathtcp@ietf.org>; Sun, 10 Jul 2016 05:18:41 -0700 (PDT)
Received: from mbpobo.local (host-78-129-6-94.dynamic.voo.be [78.129.6.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp1.sgsi.ucl.ac.be) by smtp1.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 9B00D67DA66; Sun, 10 Jul 2016 14:18:33 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp1.sgsi.ucl.ac.be 9B00D67DA66
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1468153113; bh=GMGZqcvbbdVV+1irDmz4zrYfJGq7d7n+geia4+U9thY=; h=Reply-To:Subject:References:To:Cc:From:Date:In-Reply-To; b=itk0bSXoEJQFHh9ZHZwewOc7SRSfLo3k88sR7jRPn0CmEhoMgbeatdYyEI+EUm66f g4xvdnLe2c0MEhOearAzk8wjeSL+AMVy3cC57YtC5ILIV0ljmQCaX1BYjSPh4jXn2A tFBv2U7bwLZ1EkH4+3H9c49o2K9GLsAV2MrLuadE=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-1
References: <13734f09-4c78-06eb-7201-8f125097a5e8@uclouvain.be> <8760sdhgam.wl-jch@pps.univ-paris-diderot.fr>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Message-ID: <80651913-f4fd-f439-0661-518115339a42@uclouvain.be>
Date: Sun, 10 Jul 2016 14:18:33 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <8760sdhgam.wl-jch@pps.univ-paris-diderot.fr>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: 9B00D67DA66.A27A6
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/r3zry1oCqM4s-x_L-02x7G3b7tw>
Cc: multipathtcp <multipathtcp@ietf.org>, "<mptcp-dev@listes.uclouvain.be>" <mptcp-dev@listes.uclouvain.be>
Subject: Re: [multipathtcp] Socket API for MPTCP
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Jul 2016 12:18:43 -0000

Juliusz,
>
> I've only had a quick look at the draft, and haven't read the paper, so
> I could get this wrong.
>
> I don't see a way to receive asynchronous notifications of subflow
> creation and destruction.  If my application is using a select-based event
> loop, there is apparently no way to request that the select should be
> interrupted when a new flow is created.
>
> Is that correct?

The first draft does not yet describe how to support notifications. 
Benjamin is finalising the implementation of these notifications, 
currently on top of recvmsg and sendmsg. We will then look at select. 
These notifications will be documented in the next version of the draft.



Olivier


From nobody Sun Jul 10 05:21:14 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE2BC12B037 for <multipathtcp@ietfa.amsl.com>; Sun, 10 Jul 2016 05:21:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
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 FnFazqQ3x-bg for <multipathtcp@ietfa.amsl.com>; Sun, 10 Jul 2016 05:21:11 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (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 799B212B006 for <multipathtcp@ietf.org>; Sun, 10 Jul 2016 05:21:11 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u6ACL924014282 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 10 Jul 2016 14:21:09 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/56228) with ESMTP id u6ACL8Rp001163; Sun, 10 Jul 2016 14:21:09 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id B200261F9D; Sun, 10 Jul 2016 14:21:08 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id LIgpQgeVgoNA; Sun, 10 Jul 2016 14:21:07 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 88D8161FA1; Sun, 10 Jul 2016 14:21:06 +0200 (CEST)
Date: Sun, 10 Jul 2016 14:21:06 +0200
Message-ID: <874m7xhefh.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Olivier.Bonaventure@uclouvain.be
In-Reply-To: <80651913-f4fd-f439-0661-518115339a42@uclouvain.be>
References: <13734f09-4c78-06eb-7201-8f125097a5e8@uclouvain.be> <8760sdhgam.wl-jch@pps.univ-paris-diderot.fr> <80651913-f4fd-f439-0661-518115339a42@uclouvain.be>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Sun, 10 Jul 2016 14:21:09 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Sun, 10 Jul 2016 14:21:09 +0200 (CEST)
X-Miltered: at korolev with ID 57823DB5.00A by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 57823DB4.008 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 57823DB5.00A from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Enveloppe: 57823DB4.008 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 57823DB5.00A on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 57823DB4.008 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/-Co0bdc9I8KnY4ZrbGPfEJYGosM>
Cc: multipathtcp <multipathtcp@ietf.org>, "<mptcp-dev@listes.uclouvain.be>" <mptcp-dev@listes.uclouvain.be>
Subject: Re: [multipathtcp] Socket API for MPTCP
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Jul 2016 12:21:13 -0000

> The first draft does not yet describe how to support
> notifications. Benjamin is finalising the implementation of these
> notifications, currently on top of recvmsg and sendmsg. We will then
> look at select. These notifications will be documented in the next
> version of the draft.

Excellent, thanks.

-- Juliusz


From nobody Mon Jul 11 02:57:41 2016
Return-Path: <c.raiciu@cs.ucl.ac.uk>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67752127071 for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 02:57:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.487
X-Spam-Level: 
X-Spam-Status: No, score=-5.487 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-1.287] autolearn=ham autolearn_force=no
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 9yLRZtftv-m2 for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 02:57:38 -0700 (PDT)
Received: from bells2.cs.ucl.ac.uk (bells2.cs.ucl.ac.uk [128.16.5.33]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EEEA12B040 for <multipathtcp@ietf.org>; Mon, 11 Jul 2016 02:57:25 -0700 (PDT)
Received: from wlan.dagstuhl.de ([192.76.146.51] helo=[192.168.12.140]) by bells2.cs.ucl.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (C.Raiciu authenticated) (Exim 4.54) id 1bMXxn-0005Up-RG for multipathtcp@ietf.org; Mon, 11 Jul 2016 10:57:19 +0100
From: Costin Raiciu <c.raiciu@cs.ucl.ac.uk>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Message-Id: <B24724DE-AAE9-439A-9273-119584555033@cs.ucl.ac.uk>
Date: Mon, 11 Jul 2016 11:57:25 +0200
To: multipathtcp <multipathtcp@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/kT_-1Pp03imY7xTNuYLVXVPxsL0>
Subject: [multipathtcp] Load balancer design for MPTCP - Internet draft
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2016 09:57:40 -0000

Dear all,

We=E2=80=99ve submitted a draft that details two possible load balancer =
designs for MPTCP.
https://datatracker.ietf.org/doc/draft-olteanu-mptcp-loadbalance/

Best.
Costin=


From nobody Mon Jul 11 04:35:35 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA04712D0DC for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 04:35:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level: 
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 GDgdMaSODrtx for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 04:35:31 -0700 (PDT)
Received: from smtp1.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4B4012D0AD for <multipathtcp@ietf.org>; Mon, 11 Jul 2016 04:35:31 -0700 (PDT)
Received: from mbpobo.local (wlan.dagstuhl.de [192.76.146.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp1.sgsi.ucl.ac.be) by smtp1.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 09D4E67DA2C for <multipathtcp@ietf.org>; Mon, 11 Jul 2016 13:35:23 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp1.sgsi.ucl.ac.be 09D4E67DA2C
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1468236923; bh=c/yzXSAfMInOOnhHxRDPimgFuloy+WMENGYhN02HH+s=; h=Subject:References:To:From:Reply-To:Date:In-Reply-To; b=KlV1jChI13Hw+MMX56vW4pHNKq0LCrJPHPCKvCIdq0DPSfDkP/YlYr1TquaXiXdYy eZ55QYmX6wMRXnik4PfGKbkaN3K7v7j/eYCeV8bRWeMgkMwk9kQ5W1qkkfm8NS6wcz NG0st6jEP63oi0EgmebIAeUYenHz7DOk/r0UfWbY=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-1
References: <20160708153405.32042.62736.idtracker@ietfa.amsl.com>
To: multipathtcp <multipathtcp@ietf.org>
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
X-Forwarded-Message-Id: <20160708153405.32042.62736.idtracker@ietfa.amsl.com>
Message-ID: <f3dbec9e-53f5-cb71-cc02-26c2b26539ec@uclouvain.be>
Date: Mon, 11 Jul 2016 13:35:22 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <20160708153405.32042.62736.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: 09D4E67DA2C.AAD19
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/LrtVky7B7YOYOCBSTJhtq9MjZLs>
Subject: [multipathtcp] Fwd: New Version Notification for draft-peirens-mptcp-transparent-00.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2016 11:35:34 -0000

FYI,

This draft documents the transparent Multipath TCP mode that is well 
adapted for hybrid access networks that combine fixed networks (e.g. 
xDSL) and wireless (e.g. LTE).

Name:		draft-peirens-mptcp-transparent
Revision:	00
Title:		Link bonding with transparent Multipath TCP
Document date:	2016-07-05
Group:		Individual Submission
Pages:		21
URL: 
https://www.ietf.org/internet-drafts/draft-peirens-mptcp-transparent-00.txt


Abstract:
    This document describes the utilisation of the transparent Multipath
    TCP mode to enable network operators to provide link bonding services
    in hybrid access networks.


Olivier


From nobody Mon Jul 11 04:45:01 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53BF012D108 for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 04:44:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level: 
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 M57bWyK2lG8y for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 04:44:57 -0700 (PDT)
Received: from smtp4.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0A7A12B056 for <multipathtcp@ietf.org>; Mon, 11 Jul 2016 04:44:57 -0700 (PDT)
Received: from mbpobo.local (wlan.dagstuhl.de [192.76.146.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp4.sgsi.ucl.ac.be) by smtp4.sgsi.ucl.ac.be (Postfix) with ESMTPSA id DCFF667DAE8 for <multipathtcp@ietf.org>; Mon, 11 Jul 2016 13:44:50 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp4.sgsi.ucl.ac.be DCFF667DAE8
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1468237491; bh=Eua5r2RL8yI8/OjPAm5qzhpExLpoxo5MBAlJoJasask=; h=Subject:Reply-To:References:To:From:Date:In-Reply-To; b=sRleefU07Sv2rH/+gzWCmxOpzVEoQgMrN/b+QnjsdQLC5r1ztZ29UWh28TdadyDiF i0GSv87LnUHJhWOXJ7ZsOqiBu1199ytveDxsXvlZDYDYEQE8u3n7oDS82vgR8/NQyZ heg17oYhVn35l9m/pWfzLK62kdSAsi7sAPEXDTQc=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-4
References: <20160708153425.32046.92545.idtracker@ietfa.amsl.com>
To: multipathtcp <multipathtcp@ietf.org>
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
X-Forwarded-Message-Id: <20160708153425.32046.92545.idtracker@ietfa.amsl.com>
Message-ID: <31308e25-f968-443c-2839-c5ddda22f2fa@uclouvain.be>
Date: Mon, 11 Jul 2016 13:44:50 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <20160708153425.32046.92545.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: DCFF667DAE8.A8083
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/fQ03uCXFyv93jTym4dDg19neb-k>
Subject: [multipathtcp] Fwd: New Version Notification for draft-duchene-mptcp-add-addr-00.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2016 11:44:59 -0000

FYI,

This draft describes several issues related to the advertisement of 
addresses in Multipath TCP and explains the bit proposed during the load 
balancing discussion at the interim meeting

A new version of I-D, draft-duchene-mptcp-add-addr-00.txt
has been successfully submitted by Fabien Duchene and posted to the
IETF repository.

Name:		draft-duchene-mptcp-add-addr
Revision:	00
Title:		Multipath TCP Address Advertisement
Document date:	2016-07-08
Group:		Individual Submission
Pages:		13
URL: 
https://www.ietf.org/internet-drafts/draft-duchene-mptcp-add-addr-00.txt



Abstract:
    Multipath TCP [RFC6824] defines the ADD_ADDR option that allows a
    host to announce its addresses to the remote host.  In this document
    we propose some improvements to this mechanism.



From nobody Mon Jul 11 11:02:47 2016
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17B8812D623 for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 11:02:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.187
X-Spam-Level: 
X-Spam-Status: No, score=-3.187 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 0OKRM0dyoSjM for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 11:02:43 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [203.178.142.130]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B8BD12D5E7 for <multipathtcp@ietf.org>; Mon, 11 Jul 2016 11:02:42 -0700 (PDT)
Received: from mail-vk0-f41.google.com (mail-vk0-f41.google.com [209.85.213.41]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id D69CD27830B for <multipathtcp@ietf.org>; Tue, 12 Jul 2016 03:02:40 +0900 (JST)
Received: by mail-vk0-f41.google.com with SMTP id o63so66839368vkg.1 for <multipathtcp@ietf.org>; Mon, 11 Jul 2016 11:02:40 -0700 (PDT)
X-Gm-Message-State: ALyK8tLecX4XvJTb8XBbcBkId0dJ6o/3S9d9pcnidRDvIcIHYYJIEGujh3jkHsKgKuywLRGVuHoWh89M3zMVBg==
X-Received: by 10.31.228.133 with SMTP id b127mr9834010vkh.90.1468260159393; Mon, 11 Jul 2016 11:02:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.69.136 with HTTP; Mon, 11 Jul 2016 11:02:39 -0700 (PDT)
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Mon, 11 Jul 2016 11:02:39 -0700
X-Gmail-Original-Message-ID: <CAO249ycaifW0UtXbn+Bv2N_oWAgMnX+GcuXo_-biHPD7o0NVMg@mail.gmail.com>
Message-ID: <CAO249ycaifW0UtXbn+Bv2N_oWAgMnX+GcuXo_-biHPD7o0NVMg@mail.gmail.com>
To: multipathtcp <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary=94eb2c094fb83d474505375ff57b
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/XrCKBaLxuYfKIRSi_3hSfawr7hY>
Subject: [multipathtcp] draft agenda for Berlin meeting
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2016 18:02:45 -0000

--94eb2c094fb83d474505375ff57b
Content-Type: text/plain; charset=UTF-8

Hi folks,

Phil and I have put a preliminary agenda for the Berling meeting on the
following URL.

https://tools.ietf.org/wg/mptcp/agenda

If you have questions or suggestions, please let us know.

In the Berlin meeting, we are planning to have a discussion on bumping
version number as we would like to finalize 6824bis draft.
So, if you are interested, please prepare your opinion for the meeting or
send comments to the ML.

FYI, I have put a brief summary for the current discussion points.
https://mailarchive.ietf.org/arch/msg/multipathtcp/KQDF5rXQWP1sCGqATTDcw2GecGc

Thanks,
--
Yoshi & Phil

--94eb2c094fb83d474505375ff57b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi folks,</div><div><br></div><div>Phil and I have pu=
t a preliminary agenda for the Berling meeting on the following URL.</div><=
div><br></div><a href=3D"https://tools.ietf.org/wg/mptcp/agenda">https://to=
ols.ietf.org/wg/mptcp/agenda</a><br><div><br></div><div>If you have questio=
ns or suggestions, please let us know.</div><div><br></div><div>In the Berl=
in meeting, we are planning to have a discussion on bumping version number =
as we would like to finalize 6824bis draft.</div><div>So, if you are intere=
sted, please prepare your opinion for the meeting or send comments to the M=
L.</div><div><br></div><div>FYI, I have put a brief summary for the current=
 discussion points.</div><div><a href=3D"https://mailarchive.ietf.org/arch/=
msg/multipathtcp/KQDF5rXQWP1sCGqATTDcw2GecGc">https://mailarchive.ietf.org/=
arch/msg/multipathtcp/KQDF5rXQWP1sCGqATTDcw2GecGc</a><br></div><div><br></d=
iv><div>Thanks,</div><div>--</div><div>Yoshi &amp; Phil</div><div><br></div=
><div><br></div><div><br></div></div>

--94eb2c094fb83d474505375ff57b--


From nobody Mon Jul 11 11:41:34 2016
Return-Path: <rpaulo@apple.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BC6612D658 for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 11:41:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.589
X-Spam-Level: 
X-Spam-Status: No, score=-5.589 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.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 Nqv8zBwN2OG3 for <multipathtcp@ietfa.amsl.com>; Mon, 11 Jul 2016 11:41:32 -0700 (PDT)
Received: from mail-in4.apple.com (mail-out4.apple.com [17.151.62.26]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C50C12D61A for <multipathtcp@ietf.org>; Mon, 11 Jul 2016 11:41:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple;  q=dns/txt; i=@apple.com; t=1468262491; x=2332176091; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-transfer-encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=TLCP4PaD5mE+PolyZ24SfErGtClRnwmPq1GT62Ui/XQ=; b=4J2QwE4f7d8w80GqCgJSAz4zL6lZ+V9HUEBH8gBsZQiaXnghU943Vg/oPDyxciaf 9gpnxf60jPKnYyuTo3enUmif3ZSS78cYzKgmwbnLnLp+5RGcYNUNT9Tj5M3nYizM wQLO9fv4CVOSyMN1cOXj+dbpfC3cEzwqgxinsM5PmMh6RLqNIzTsG7hdrasmsoNU IkHDVWfQ2zc6D+jM424uYHIf6Pc084SsjOoHonRYfj7xYjq/4Sk/+C3bVvgYbbSV 8OlWuZQFQ8MRx6KceAFiKiYsCYNU22ZARjt0irLWdBQ6PomHj9RafMZNhQn7j/nj g78cLKaugxg5cZZ0+c65ww==;
Received: from relay6.apple.com (relay6.apple.com [17.128.113.90]) by mail-in4.apple.com (Apple Secure Mail Relay) with SMTP id 21.D8.07433.B58E3875; Mon, 11 Jul 2016 11:41:31 -0700 (PDT)
X-AuditID: 11973e12-f79b16d000001d09-bb-5783e85bbac6
Received: from nwk-mmpp-sz13.apple.com (nwk-mmpp-sz13.apple.com [17.128.115.216]) (using TLS with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by relay6.apple.com (Apple SCV relay) with SMTP id 21.44.31551.A58E3875; Mon, 11 Jul 2016 11:41:31 -0700 (PDT)
Received: from rui-imac.apple.com (rui-imac.apple.com [17.226.22.1]) by nwk-mmpp-sz13.apple.com (Oracle Communications Messaging Server 7.0.5.35.0 64bit (built Mar 31 2015)) with ESMTPSA id <0OA500DPDYL6K220@nwk-mmpp-sz13.apple.com> for multipathtcp@ietf.org; Mon, 11 Jul 2016 11:41:30 -0700 (PDT)
Sender: rpaulo@apple.com
Content-type: text/plain; charset=utf-8
MIME-version: 1.0 (Mac OS X Mail 10.0 \(3201\))
From: Rui Paulo <rpaulo@apple.com>
In-reply-to: <80651913-f4fd-f439-0661-518115339a42@uclouvain.be>
Date: Mon, 11 Jul 2016 11:41:30 -0700
Content-transfer-encoding: quoted-printable
Message-id: <CF1A1808-0AFE-4B14-A18A-57EEAF03216D@apple.com>
References: <13734f09-4c78-06eb-7201-8f125097a5e8@uclouvain.be> <8760sdhgam.wl-jch@pps.univ-paris-diderot.fr> <80651913-f4fd-f439-0661-518115339a42@uclouvain.be>
To: Olivier.Bonaventure@uclouvain.be
X-Mailer: Apple Mail (2.3201)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHLMWRmVeSWpSXmKPExsUi2FAYpRv9ojncYGWblMXn1dfZHBg9liz5 yRTAGMVlk5Kak1mWWqRvl8CVMWP7f/aCs8wV1/4uYm1g/MDUxcjJISFgIrHiXwMrhC0mceHe erYuRi4OIYG9jBLPPz1khyn6M+UnE0RiOZPEtnPLWCCcjUwSB7segLULC0hI7D8J0sHBwSyg LjFlSi5ImFdAX6L/0z2oEgOJazP2gm1mE1CSeNZ3AmwBp4CDxP+HbxhBbBYBVYnzs++CLWMW WMwo8ahjJVgDs4C2xJN3F1ghhtpITHu7GKxBSGApo8SUpRwgtoiAisTkvufMEFfLSjx59JkV ZJCEQCObxIaeaawTGEVmIdw3C8l9s5CsWMDIvIpRKDcxM0c3M89EL7GgICdVLzk/dxMjKMCn 2wntYDy1yuoQowAHoxIP74PTzeFCrIllxZW5hxilOViUxHlPH24MFxJITyxJzU5NLUgtii8q zUktPsTIxMEp1cCYvnty1E7eW4dlP9uzJ5s91bJcczfb4+93Bx8XqeNBtr9TM804j5ku599l yZmeW8x7deU6yQt2qdbOqzdMqz7DPcnz61bWy1sOlIrltDOZcVT4ygVY8AtVzOJvWNxUpBxo vUZsToFB1+qFMbfPzHvytYvD6tby1KfOCb1NjIHhcxhbPdvvrVZiKc5INNRiLipOBACvoiRG UQIAAA==
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRmVeSWpSXmKPExsUi2FB8Qzf6RXO4wdEjrBafV19nc2D0WLLk J1MAYxSXTUpqTmZZapG+XQJXxozt/9kLzjJXXPu7iLWB8QNTFyMnh4SAicSfKT+hbDGJC/fW s3UxcnEICSxnkth2bhkLhLORSeJg1wNWkCphAQmJ/ScfsncxcnAwC6hLTJmSCxLmFdCX6P90 D6rEQOLajL1gQ9kElCSe9Z1gB7E5BRwk/j98wwhiswioSpyffZcJZD6zwGJGiUcdK8EamAW0 JZ68u8AKMdRGYtrbxWANQgJLGSWmLOUAsUUEVCQm9z1nhrhaVuLJo8+sExgFZyGcNAvJSbOQ TF3AyLyKUaAoNSex0kwvsaAgJ1UvOT93EyM4IAujdjA2LLc6xCjAwajEw/vgdHO4EGtiWXFl 7iFGCQ5mJRHeyU+BQrwpiZVVqUX58UWlOanFhxilOViUxHlV8xvDhQTSE0tSs1NTC1KLYLJM HJxSDYxmPQkBLceCD8cHRB91Cnqkcrhgy6XEh3H6fhOPeiSWe7Avq1n58ann8bh5n9ewti06 fuPQpQXC5zYZ3Nrn2J70ZGa5+M0bf6e8P6ssP3XXRftLqjujd8iflw9nldX3V2t+w3AjYoEP P8e1TbsONKh8kt8/T14nXO3Tv8PaunYqzLtuutaf745WYinOSDTUYi4qTgQAl4LRwUQCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/NsnVDshKo5ClufCHm6HF8PYLHyw>
Cc: multipathtcp <multipathtcp@ietf.org>, "<mptcp-dev@listes.uclouvain.be>" <mptcp-dev@listes.uclouvain.be>
Subject: Re: [multipathtcp] Socket API for MPTCP
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2016 18:41:33 -0000

On Jul 10, 2016, at 05:18, Olivier Bonaventure =
<Olivier.Bonaventure@uclouvain.be> wrote:
>=20
> We will then look at select. These notifications will be documented in =
the next version of the draft.

Does it make sense to talk about kqueue-style notifications in the =
draft?  Some operating systems have notification mechanisms that can be =
extended to support MPTCP events in a way that=E2=80=99s cleaner than =
select().

--
Rui Paulo




From nobody Wed Jul 13 17:38:40 2016
Return-Path: <alan.silva@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B3A012DA5B for <multipathtcp@ietfa.amsl.com>; Wed, 13 Jul 2016 17:38:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 NpiQEyjsx39I for <multipathtcp@ietfa.amsl.com>; Wed, 13 Jul 2016 17:38:37 -0700 (PDT)
Received: from mail-vk0-x22b.google.com (mail-vk0-x22b.google.com [IPv6:2607:f8b0:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F142C12DA55 for <multipathtcp@ietf.org>; Wed, 13 Jul 2016 17:38:36 -0700 (PDT)
Received: by mail-vk0-x22b.google.com with SMTP id w127so30575344vkh.2 for <multipathtcp@ietf.org>; Wed, 13 Jul 2016 17:38:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=64Qi6Ua/j0L25d2IXWeWJXZojtdL0HB7zE8v0KEy0Jc=; b=wr20eHelaJ5MZJN3clOqNScOhJlwCv1LyeXiSm+Z6ysJuCqvT3v1zMwHJ23H6pMJxF elMvmEDg0PrTip0r8/tQH9dyzYmvsZuIZaaDWld8/PNc7nNRvXvfJzFU0bBU6pynV/Cs HJuPUUCP91xfhEKxulEjwKzf2Je14CrtQT9R4Xa9Imutqp+wrDqL7H1aeqVpRWM6yVe5 B9OLV8SBVRRfMp3c0H3GFTTnmwDSRkVULfnmX4C+K4TVqDkPoN334BY1VP1y7OuvhNGd yZov0YTL8RkFuQkcrCiUgXLDX3QwrJnLl3c4Swn65Tht4yEF3nYSUopuSuGdHK27Ezp3 8v2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=64Qi6Ua/j0L25d2IXWeWJXZojtdL0HB7zE8v0KEy0Jc=; b=T6VdCbpuTqylt9wxMCfoGF4L+vMAa7L9tOxEAOoyyvAPN3ZIOzHtsO+DAjwVMtre5+ brVB9vO+BXUvaOHfyHYp9Lcxjw5iHHkF+JiaqIAEh4B1ZOaJR3Aq4LVPTdbNEqT0zaca ID3TeotCOd2byinGP9pwWKC6Lt8Boy/kw26Fj3BsPFetvnkEcEwZ/yfQfaL+r9lGwkSD NDofrjgrjWUC1Pb3wtyO23fL5Lc0l0VxDnj2QKvjg+xTVv1GzaicDqau2Bw/Jh7HaT+9 Wd7LzfuYPJkdtUfx1J/i1OYhv389p9m/fA9vaGd6rYnaPJp+baWcY0PgoysiGtoldGqA LJoA==
X-Gm-Message-State: ALyK8tKxa0UiT5nybH46BYv4efL/6k80Gs9eBuug7qwRYxQBDCZVR3mqiaqtHPW7gIdUftiGYdZa+AjSKktqzQ==
X-Received: by 10.159.36.15 with SMTP id 15mr4511842uaq.79.1468456716174; Wed, 13 Jul 2016 17:38:36 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.34.193 with HTTP; Wed, 13 Jul 2016 17:38:16 -0700 (PDT)
In-Reply-To: <CF1A1808-0AFE-4B14-A18A-57EEAF03216D@apple.com>
References: <13734f09-4c78-06eb-7201-8f125097a5e8@uclouvain.be> <8760sdhgam.wl-jch@pps.univ-paris-diderot.fr> <80651913-f4fd-f439-0661-518115339a42@uclouvain.be> <CF1A1808-0AFE-4B14-A18A-57EEAF03216D@apple.com>
From: Alan Silva <alan.silva@gmail.com>
Date: Wed, 13 Jul 2016 21:38:16 -0300
Message-ID: <CAFDcJrmckSZutHDWaa2RS15JYrTEeCtgHgr=-sYMrZtOG6yPpg@mail.gmail.com>
To: Rui Paulo <rpaulo@apple.com>
Content-Type: multipart/alternative; boundary=001a113cd586ef8f7105378db81d
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/cG7vWqdRJWkeAlqio_pHOTcmMh8>
Cc: multipathtcp <multipathtcp@ietf.org>, "<mptcp-dev@listes.uclouvain.be>" <mptcp-dev@listes.uclouvain.be>
Subject: Re: [multipathtcp] Socket API for MPTCP
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Jul 2016 00:38:38 -0000

--001a113cd586ef8f7105378db81d
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi,

On Mon, Jul 11, 2016 at 3:41 PM, Rui Paulo <rpaulo@apple.com> wrote:

> On Jul 10, 2016, at 05:18, Olivier Bonaventure <
> Olivier.Bonaventure@uclouvain.be> wrote:
> >
> > We will then look at select. These notifications will be documented in
> the next version of the draft.
>
> Does it make sense to talk about kqueue-style notifications in the draft?
> Some operating systems have notification mechanisms that can be extended =
to
> support MPTCP events in a way that=E2=80=99s cleaner than select().
>

I agree, but I think the choice for look at select-style notification for
now is because it is based on the linux version of mptcp. I think in the
future with mptcp for BSDs more stable, this draft will be updated.

--001a113cd586ef8f7105378db81d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra">Hi,=C2=A0</div><div class=3D"gm=
ail_extra"><br><div class=3D"gmail_quote">On Mon, Jul 11, 2016 at 3:41 PM, =
Rui Paulo <span dir=3D"ltr">&lt;<a href=3D"mailto:rpaulo@apple.com" target=
=3D"_blank">rpaulo@apple.com</a>&gt;</span> wrote:<br><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex"><span class=3D"">On Jul 10, 2016, at 05:18, Olivier Bonaventure &=
lt;<a href=3D"mailto:Olivier.Bonaventure@uclouvain.be">Olivier.Bonaventure@=
uclouvain.be</a>&gt; wrote:<br>
&gt;<br>
&gt; We will then look at select. These notifications will be documented in=
 the next version of the draft.<br>
<br>
</span>Does it make sense to talk about kqueue-style notifications in the d=
raft?=C2=A0 Some operating systems have notification mechanisms that can be=
 extended to support MPTCP events in a way that=E2=80=99s cleaner than sele=
ct().<br></blockquote><div><br></div><div>I agree, but I think the choice f=
or look at select-style notification for now is because it is based on the =
linux version of mptcp. I think in the future with mptcp for BSDs more stab=
le, this draft will be updated.=C2=A0</div></div></div></div>

--001a113cd586ef8f7105378db81d--


From nobody Thu Jul 14 05:00:57 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B40F512D78C for <multipathtcp@ietfa.amsl.com>; Thu, 14 Jul 2016 05:00:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level: 
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 ahBMesOflz5Z for <multipathtcp@ietfa.amsl.com>; Thu, 14 Jul 2016 05:00:53 -0700 (PDT)
Received: from smtp1.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E82612D77B for <multipathtcp@ietf.org>; Thu, 14 Jul 2016 05:00:53 -0700 (PDT)
Received: from mbpobo.local (unknown [130.104.228.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp1.sgsi.ucl.ac.be) by smtp1.sgsi.ucl.ac.be (Postfix) with ESMTPSA id D854867DE70; Thu, 14 Jul 2016 14:00:45 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp1.sgsi.ucl.ac.be D854867DE70
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1468497646; bh=iD7qaedWTrEdXlwDEyZ9IOj3WcOXtTSoUslMf1I0NdY=; h=Reply-To:Subject:References:To:Cc:From:Date:In-Reply-To; b=Q3Ct+3AX5NZpuSrV1/+PwSGDHASEE8osvyQN4x06+Vaud5nNlZqycmkW3ogOuIEPU wlFB4go6yHWvwGXwGwTOOvLa5/hYFCu201Fv91tAxucXC1xoMCASMFllpFrq5jhWco CZM2ISxsGtHEEYgvVX8YKk3j72XAJNHdujoDvb9c=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-1
References: <13734f09-4c78-06eb-7201-8f125097a5e8@uclouvain.be> <8760sdhgam.wl-jch@pps.univ-paris-diderot.fr> <80651913-f4fd-f439-0661-518115339a42@uclouvain.be> <CF1A1808-0AFE-4B14-A18A-57EEAF03216D@apple.com>
To: Rui Paulo <rpaulo@apple.com>
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Message-ID: <28901857-84b2-14f5-b4d7-59db6ea5d731@uclouvain.be>
Date: Thu, 14 Jul 2016 14:00:46 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <CF1A1808-0AFE-4B14-A18A-57EEAF03216D@apple.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: D854867DE70.A4934
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/EXnqO6-XNcm3gkXzuRIubILRKko>
Cc: multipathtcp <multipathtcp@ietf.org>, "<mptcp-dev@listes.uclouvain.be>" <mptcp-dev@listes.uclouvain.be>
Subject: Re: [multipathtcp] Socket API for MPTCP
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Jul 2016 12:00:56 -0000

Rui,

> On Jul 10, 2016, at 05:18, Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be> wrote:
>>
>> We will then look at select. These notifications will be documented in the next version of the draft.
>
> Does it make sense to talk about kqueue-style notifications in the draft?  Some operating systems have notification mechanisms that can be extended to support MPTCP events in a way thatâ€™s cleaner than select().
>

My suggestion in Berlin will be to ask to include an API item in the 
charter and suggest the socket draft as a starting point. I hope that 
other implementors will participate to the draft so that we can have an 
API that it common to all MPTCP implementations. select is one option 
for the notifications, recvmsg/sendmsg, kqueues, etc. Ideally, we should 
document the available API and ask feedback from developpers to improve 
them.


Olivier


From nobody Thu Jul 14 10:04:56 2016
Return-Path: <bart.peirens@proximus.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E39F212D09A for <multipathtcp@ietfa.amsl.com>; Thu, 14 Jul 2016 10:04:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 I0pviGRW4G5X for <multipathtcp@ietfa.amsl.com>; Thu, 14 Jul 2016 10:04:52 -0700 (PDT)
Received: from mx18.belgacom.be (mx18.belgacom.be [195.13.15.238]) by ietfa.amsl.com (Postfix) with ESMTP id 7A8AC12D7A4 for <multipathtcp@ietf.org>; Thu, 14 Jul 2016 10:04:50 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.28,363,1464645600";  d="scan'208";a="3524179"
Received: from a05193.bgc.net ([10.121.129.141]) by mx18.belgacom.be with ESMTP; 14 Jul 2016 19:04:49 +0200
X-TM-IMSS-Message-ID: <6bf194b7000f1f7e@proximus.com>
Received: from A04023.BGC.NET ([10.120.135.24]) by proximus.com ([10.121.129.141]) with ESMTP (TREND IMSS SMTP Service 7.5) id 6bf194b7000f1f7e ; Thu, 14 Jul 2016 19:04:48 +0200
Received: from A04086.BGC.NET ([169.254.2.167]) by A04023.BGC.NET ([10.120.135.24]) with mapi id 14.03.0266.001; Thu, 14 Jul 2016 19:04:48 +0200
From: "PEIRENS Bart (TSI/MST)" <bart.peirens@proximus.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Thread-Topic: Re: [multipathtcp] TR: I-D Action: draft-boucadair-mptcp-plain-mode-08.txt
Thread-Index: AdHc425rg3vMOxmqTYixnk9DQIRiUA==
Date: Thu, 14 Jul 2016 17:04:47 +0000
Message-ID: <FBDC7DA3C88E6D418CD2F6178D25AC227883521B@A04086.BGC.NET>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.12.97]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/ipWa-nMR-jityEkzl1K2qzrKlEo>
Subject: Re: [multipathtcp] TR: I-D Action: draft-boucadair-mptcp-plain-mode-08.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Jul 2016 17:04:55 -0000

Dear Med,

Thanks for the update of this draft

My understanding is that the plain-mode draft is:
     It's inspired to have a deployment model that allows an 'off-path' con=
centrator/mptcp-proxy in the backbone network without requiring additional =
traffic steering techniques or tunnelling done in the network towards it.
        (E.g. it's 'network assisted mptcp deployment, within an operator c=
ontrolled environment, but avoiding impact/configuration changes on other e=
xisting network elements in the operator network)
     It allows either implicit or explicit deployment modes (using e.g. I-D=
.boucadair-mptcp-dhc for discovery of the concentrator nodes)

    Furthermore it allows different modes in which the original CPE WAN or =
Host LAN (IPv6) address is either preserved or mapped to the local pool on =
the proxy node.

Some questions arise while reviewing the draft:

* Is the option preservation or the original source address on the concentr=
ator not in direct contradiction with the goals of the draft, as the networ=
k in such mode will have to implement traffic steering policies for Interne=
t originated or return packets back to the concentrator, even more problema=
tic if only selected flows/protocols originating from the CPE should benefi=
t from the network assisted mptcp? An 'on-path' model of the mptcp proxy in=
 the forwarding path in the network could resolve this, but then rewriting =
the addresses and embedding original ones in the PM option would no longer =
be a requirement as well for deployment.

* The draft does not seem to address the requirement for validation of the =
embedded address in the PM option by the concentrator, especially with the =
D bit set. The updated -08 version addresses the concern with multicast/bro=
adcast/host loopback addresses however. Such validation for packets with th=
e D-bit set should be done to implement BCP 38 on the concentrator. The net=
work elements of an operator at the network boundary can no longer do this =
now the address is embedded (we consider the CPE function outside of the ne=
twork boundary and untrusted). When the PM option with D bit set to preserv=
e original LAN address (e.g. IPv6 default case) the concentrator in additio=
n needs to have knowledge of the delegated addresses behind the CPE and kee=
p state of this? This would likely require some extra out of band synchroni=
sation and complexity in the overall solution.

* Even without source address preservation at the concentrator node, the la=
ck of validation of an embedded address in a PM option with D bit set by th=
e CPE is problematic. As mentioned in section 7.3 such a deployment that in=
volves global (ipv4) address mapping/sharing will typically require a loggi=
ng function for the operator for traceback of abuse or lawful purposes. Suc=
h logging can only be relied on if the embedded source address received by =
the CPE has been validated by some means to be effectively being assigned t=
o it.

* The effects of a rogue 'on-path' concentrator are described and illegitim=
ate access to a concentrator node is described in section 7.1. My understan=
ding of the workings of plain-mode is however that if any (e.g. including i=
llegitimate off-path) concentrator can direct traffic to the CPE WAN addres=
s it allows source address spoofing for incoming connections towards the cu=
stomer LAN or CPE itself. I believe restricting the sources that a CPE does=
 accept packets with PM option set would be a requirement to resolve this a=
nd as such ruling out the option of an implicit configuration model current=
ly left open in the draft?

I believe if the above points are left unaddressed the benefits of the 'off=
-path' deployment model do not outweighs the new issues it creates for an o=
perator and doubt if addressing them will not bring the solution to at leas=
t the same or even higher complexity than an on-path model for an operator.

In response we submitted a new ID (draft-peirens-mptcp-transparent-00) wher=
e a more 'transparent' mode deployment is documented, preserving original c=
ustomer addressing without embedding those within a new option field, as an=
 alternate deployment model. It would however require placing the concentra=
tor 'on-path', or using network assisted steering of the traffic towards th=
e concentrator/proxy. Today an operator has already has multiple options av=
ailable today to archive this, not necessary requiring encapsulation, and a=
 more generic framework is being addresses as well in sfc wg. We would welc=
ome discussion on this topic and benefits of either deployment model and wi=
ll present the draft in the Wednesday slot next week.

While in favour of a MPTCP proxy model for accelerated deployment and resou=
rce pooling between access networks, I'm currently not convinced that embed=
ding a specific traffic steering using a new MPTCP option is the best appro=
ach forward.

Regards
Bart

> Dear all,
>
> A new version that integrates the comments received from the list is avai=
lable online:
> * clarify that the solution applies for both CPEs and hosts directly conn=
ected to operator networks.
> * clarify how fragmentation is managed for UDP.
> * clarify that one MPTCP connection is bound to one UDP flow
> * precise the behavior when a plain mode option includes multicast and br=
oadcast addresses
> * call out that CGN optimization are inherited (e.g., optimize logging fi=
les, address pooling, port randomization, port set assuagement, etc.).
> * add a new section to explicit the target deployment and middlebox inter=
ference
> * add some text about checksum adjustment
>
> Reviews are more than welcome.
>
> Cheers,
> Med


________________________________

***** Disclaimer *****
http://www.proximus.be/maildisclaimer


From nobody Thu Jul 14 11:37:31 2016
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92E8E12D0A5 for <multipathtcp@ietfa.amsl.com>; Thu, 14 Jul 2016 11:37:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.187
X-Spam-Level: 
X-Spam-Status: No, score=-3.187 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 zrVQ802_YfXZ for <multipathtcp@ietfa.amsl.com>; Thu, 14 Jul 2016 11:37:26 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [IPv6:2001:200:0:8803::53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC5C812D18D for <multipathtcp@ietf.org>; Thu, 14 Jul 2016 11:37:26 -0700 (PDT)
Received: from mail-vk0-f43.google.com (mail-vk0-f43.google.com [209.85.213.43]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id B002D2782F4 for <multipathtcp@ietf.org>; Fri, 15 Jul 2016 03:37:24 +0900 (JST)
Received: by mail-vk0-f43.google.com with SMTP id x130so123857852vkc.0 for <multipathtcp@ietf.org>; Thu, 14 Jul 2016 11:37:24 -0700 (PDT)
X-Gm-Message-State: ALyK8tKzsUQJbtiFivB5tT1GWq+DjuLV4LMLQzAVMGyGh0OkFCLKEX0J+sR8VgneTH9qY96rAv0YJi8sWyRNNg==
X-Received: by 10.159.36.15 with SMTP id 15mr6666380uaq.79.1468521443269; Thu, 14 Jul 2016 11:37:23 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.4.164 with HTTP; Thu, 14 Jul 2016 11:37:22 -0700 (PDT)
In-Reply-To: <7D01552D-AF37-4B69-8A2F-37CDA350AA44@apple.com>
References: <CAO249ydR1uhxA9Akawmgm7gOSJBKSpWBgVtvC_TAkCN8c-avRA@mail.gmail.com> <7D01552D-AF37-4B69-8A2F-37CDA350AA44@apple.com>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Thu, 14 Jul 2016 11:37:22 -0700
X-Gmail-Original-Message-ID: <CAO249ye3evGMdi6Z00dyDkHgEuLs4TYbXm0_VydnVvTmbKw+BQ@mail.gmail.com>
Message-ID: <CAO249ye3evGMdi6Z00dyDkHgEuLs4TYbXm0_VydnVvTmbKw+BQ@mail.gmail.com>
To: Christoph Paasch <cpaasch@apple.com>
Content-Type: multipart/alternative; boundary=001a113cd586f8a70f05379cca58
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/vhOqzzwtcqTTpsL3YIP0UFGA96w>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] brief summary for bumping version number discussion
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Jul 2016 18:37:29 -0000

--001a113cd586f8a70f05379cca58
Content-Type: text/plain; charset=UTF-8

Hi Christoph,

On Sat, Jul 2, 2016 at 12:33 AM, Christoph Paasch <cpaasch@apple.com> wrote:

> Hello,
>
> > On Jul 1, 2016, at 12:14 AM, Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
> wrote:
> > During the interim meeting, we found we still need some more discussions
> for bumping the version number.
> > So, I am trying to summarize the point of the discussion for further
> discussions.
> >
> > As far as I can think, there are several reasons we would like to bump
> the version number.
> >
> >   1) As we are moving from experimental to standard, we want to change
> the version number so that we can distinguish both versions clearly.
> >
> >   2) In order to support the features in the bis draft (especially
> initial handshake scheme), we need to change the version number.
> >        Otherwise we will have to have two initial handshake mechanisms
> in a single version, which will be complex and tricky.
>
> Besides the handshake, ADD_ADDR2 also adds complexity. If we don't change
> the version-number, hosts will have to do probing to see whether the peer
> supports ADD_ADDR2 or not. And when a host receives an ADD_ADDR, he won't
> be sure whether it is because the peer is RFC6824bis compliant and is just
> probing (and the ADD_ADDR2 has been lost) or whether the peer only supports
> RFC6824.
>

Yes, it's a way to do it, but it's not very simple as you mentioned.
Other ways I can think is to use a flag in their initial exchange to check
whether this is bis version or not.
But, either way, I think we will need more discussions.

If people prefer to not bump the number, it would be great if they can
describe how to handle features described in the bis draft as well.


> >
> > On the other hand, I guess the followings are the reasons for not
> bumping version number.
> >
> >   A) As we're still in the middle of deployment process for mptcp,
> bumping version number may create confusions in the deployments.
> >
> >   B) The new features in the bis draft are not critical. The use cases
> for them don't look major cases. We might want to see some statistics to
> confirm they are major cases.
>
> I will present statistics in Berlin.
>

Thank you!
--
Yoshi

--001a113cd586f8a70f05379cca58
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Christoph,<div><div class=3D"gmail_extra"><br><div clas=
s=3D"gmail_quote">On Sat, Jul 2, 2016 at 12:33 AM, Christoph Paasch <span d=
ir=3D"ltr">&lt;<a href=3D"mailto:cpaasch@apple.com" target=3D"_blank">cpaas=
ch@apple.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,=
<br>
<span class=3D""><br>
&gt; On Jul 1, 2016, at 12:14 AM, Yoshifumi Nishida &lt;<a href=3D"mailto:n=
ishida@sfc.wide.ad.jp">nishida@sfc.wide.ad.jp</a>&gt; wrote:<br>
&gt; During the interim meeting, we found we still need some more discussio=
ns for bumping the version number.<br>
&gt; So, I am trying to summarize the point of the discussion for further d=
iscussions.<br>
&gt;<br>
&gt; As far as I can think, there are several reasons we would like to bump=
 the version number.<br>
&gt;<br>
&gt;=C2=A0 =C2=A01) As we are moving from experimental to standard, we want=
 to change the version number so that we can distinguish both versions clea=
rly.<br>
&gt;<br>
&gt;=C2=A0 =C2=A02) In order to support the features in the bis draft (espe=
cially initial handshake scheme), we need to change the version number.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 Otherwise we will have to have two initial =
handshake mechanisms in a single version, which will be complex and tricky.=
<br>
<br>
</span>Besides the handshake, ADD_ADDR2 also adds complexity. If we don&#39=
;t change the version-number, hosts will have to do probing to see whether =
the peer supports ADD_ADDR2 or not. And when a host receives an ADD_ADDR, h=
e won&#39;t be sure whether it is because the peer is RFC6824bis compliant =
and is just probing (and the ADD_ADDR2 has been lost) or whether the peer o=
nly supports RFC6824.<br></blockquote><div><br></div><div>Yes, it&#39;s a w=
ay to do it, but it&#39;s not very simple as you mentioned.=C2=A0</div><div=
>Other ways I can think is to use a flag in their initial exchange to check=
 whether this is bis version or not.</div><div>But, either way, I think we =
will need more discussions.</div><div><br></div><div>If people prefer to no=
t bump the number, it would be great if they can describe how to handle fea=
tures described in the bis draft as well.</div><div><br></div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex">
<span class=3D""><br>
&gt;<br>
&gt; On the other hand, I guess the followings are the reasons for not bump=
ing version number.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0A) As we&#39;re still in the middle of deployment process =
for mptcp, bumping version number may create confusions in the deployments.=
<br>
&gt;<br>
&gt;=C2=A0 =C2=A0B) The new features in the bis draft are not critical. The=
 use cases for them don&#39;t look major cases. We might want to see some s=
tatistics to confirm they are major cases.<br>
<br>
</span>I will present statistics in Berlin.<br></blockquote><div><br></div>=
<div>Thank you!</div><div>--</div><div>Yoshi=C2=A0</div></div></div></div><=
/div>

--001a113cd586f8a70f05379cca58--


From nobody Fri Jul 15 00:09:23 2016
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBD3612B042 for <multipathtcp@ietfa.amsl.com>; Fri, 15 Jul 2016 00:09:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 Wyf1t9S_ACBS for <multipathtcp@ietfa.amsl.com>; Fri, 15 Jul 2016 00:09:17 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8F4512D094 for <multipathtcp@ietf.org>; Fri, 15 Jul 2016 00:09:16 -0700 (PDT)
Received: from omfedm05.si.francetelecom.fr (unknown [xx.xx.xx.1]) by omfedm14.si.francetelecom.fr (ESMTP service) with ESMTP id 0DB5322C7E0; Fri, 15 Jul 2016 09:09:15 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [10.114.31.66]) by omfedm05.si.francetelecom.fr (ESMTP service) with ESMTP id D854E35C0CF; Fri, 15 Jul 2016 09:09:14 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILMA1.corporate.adroot.infra.ftgroup ([fe80::95e2:eb4b:3053:fabf%19]) with mapi id 14.03.0301.000; Fri, 15 Jul 2016 09:09:14 +0200
From: <mohamed.boucadair@orange.com>
To: "PEIRENS Bart (TSI/MST)" <bart.peirens@proximus.com>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Thread-Topic: [multipathtcp] TR: I-D Action: draft-boucadair-mptcp-plain-mode-08.txt
Thread-Index: AdHc425rg3vMOxmqTYixnk9DQIRiUABeoFtw
Date: Fri, 15 Jul 2016 07:09:13 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B933008DE6FDC@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <FBDC7DA3C88E6D418CD2F6178D25AC227883521B@A04086.BGC.NET>
In-Reply-To: <FBDC7DA3C88E6D418CD2F6178D25AC227883521B@A04086.BGC.NET>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.5]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 6.2.1.2478543, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.7.15.50318
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/NqBHD4NnTtiarW8eKwzPKYjJIgk>
Subject: Re: [multipathtcp] TR: I-D Action: draft-boucadair-mptcp-plain-mode-08.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Jul 2016 07:09:22 -0000

Dear Bart,=20

Thank you for the review.=20

Please see inline.

Cheers,
Med

> -----Message d'origine-----
> De=A0: PEIRENS Bart (TSI/MST) [mailto:bart.peirens@proximus.com]
> Envoy=E9=A0: jeudi 14 juillet 2016 19:05
> =C0=A0: BOUCADAIR Mohamed IMT/OLN; multipathtcp@ietf.org
> Objet=A0: Re: [multipathtcp] TR: I-D Action: draft-boucadair-mptcp-plain-
> mode-08.txt
>=20
> Dear Med,
>=20
> Thanks for the update of this draft
>=20
> My understanding is that the plain-mode draft is:
>      It's inspired to have a deployment model that allows an 'off-path'
> concentrator/mptcp-proxy in the backbone network without requiring
> additional traffic steering techniques or tunnelling done in the network
> towards it.
>         (E.g. it's 'network assisted mptcp deployment, within an operator
> controlled environment, but avoiding impact/configuration changes on othe=
r
> existing network elements in the operator network)

[Med] Yes, that's one of the objectives. No constraint on the location of t=
he concentrators + minimal traffic steering policies at the network side. T=
his model inherits BCPs from existing deployments such as Session Border Co=
ntrollers, in particular.

>      It allows either implicit or explicit deployment modes (using e.g. I=
-
> D.boucadair-mptcp-dhc for discovery of the concentrator nodes)
>=20
>     Furthermore it allows different modes in which the original CPE WAN o=
r
> Host LAN (IPv6) address is either preserved or mapped to the local pool o=
n
> the proxy node.

[Med] Yes. Each operator is free to enforce its local policies, e.g.,:=20
* IPv4 address sharing N:1
* IPv4 address rewriting 1:1
* IPv6 address preservation
* NPTv6
And:
* TCP-only
* TCP and UDP
* Etc.

>=20
> Some questions arise while reviewing the draft:
>=20
> * Is the option preservation or the original source address on the
> concentrator not in direct contradiction with the goals of the draft, as
> the network in such mode will have to implement traffic steering policies
> for Internet originated or return packets back to the concentrator, even
> more problematic if only selected flows/protocols originating from the CP=
E
> should benefit from the network assisted mptcp?

[Med] As mentioned in the draft: "In order to
      intercept incoming traffic, specific IPv6 routes are injected so
      that traffic is redirected towards the concentrator"

That's part of the "minimal" configuration I mentioned above.

 An 'on-path' model of the
> mptcp proxy in the forwarding path in the network could resolve this, but
> then rewriting the addresses and embedding original ones in the PM option
> would no longer be a requirement as well for deployment.

[Med] I'm not sure how an on-path model can preserve the IPv6 address of th=
e terminal located behind the CPE if no tunnels are put in place.

>=20
> * The draft does not seem to address the requirement for validation of th=
e
> embedded address in the PM option by the concentrator, especially with th=
e
> D bit set. The updated -08 version addresses the concern with
> multicast/broadcast/host loopback addresses however. Such validation for
> packets with the D-bit set should be done to implement BCP 38 on the
> concentrator.

[Med] Good point. The attack vector would be a misbehaving CPE that injects=
 an IP address that is not used locally. =20

We have a catch up sentence that covers this case:

"Nevertheless, attacks from
   within the network between a host and a concentrator instance are yet
   another actual threat."

The text can be elaborated further to describe the point you mentioned.=20

 The network elements of an operator at the network boundary
> can no longer do this now the address is embedded (we consider the CPE
> function outside of the network boundary and untrusted).

[Med] Anti-spoofing filters are still needed to make sure that each CPE is =
using a valid (source) IP address.

 When the PM
> option with D bit set to preserve original LAN address (e.g. IPv6 default
> case) the concentrator in addition needs to have knowledge of the
> delegated addresses behind the CPE and keep state of this?

[Med] The concentrator may enforce some validation checks without such know=
ledge, e.g.:
* Check that the source IPv6 address in the PM option and an address of the=
 CPE used to place the session belong to a same prefix, e.g. /56 or /64.

 This would
> likely require some extra out of band synchronisation and complexity in
> the overall solution.

[Med] See my previous comment. Local validation checks may be sufficient.

>=20
> * Even without source address preservation at the concentrator node, the
> lack of validation of an embedded address in a PM option with D bit set b=
y
> the CPE is problematic. As mentioned in section 7.3 such a deployment tha=
t
> involves global (ipv4) address mapping/sharing will typically require a
> logging function for the operator for traceback of abuse or lawful
> purposes. Such logging can only be relied on if the embedded source
> address received by the CPE has been validated by some means to be
> effectively being assigned to it.

[Med] I don't understand the point. A source IP address used by a CPE is as=
sumed to be always validated by the access network. I don't see a problem t=
here.

>=20
> * The effects of a rogue 'on-path' concentrator are described and
> illegitimate access to a concentrator node is described in section 7.1. M=
y
> understanding of the workings of plain-mode is however that if any (e.g.
> including illegitimate off-path) concentrator can direct traffic to the
> CPE WAN address it allows source address spoofing for incoming connection=
s
> towards the customer LAN or CPE itself.

[Med] The CPE must follow BCPs for these matters: only trust a list of conc=
entrators that are provisioned. Think about SBCs/PCSFs/etc.=20

 I believe restricting the sources
> that a CPE does accept packets with PM option set would be a requirement
> to resolve this and as such ruling out the option of an implicit
> configuration model currently left open in the draft?

[Med] MPTCP with PM is only enabled with concentrators that are provisioned=
 to the CPE. The document says: "secure means to discover a concentrator sh=
ould
   be enabled."

>=20
> I believe if the above points are left unaddressed the benefits of the
> 'off-path' deployment model do not outweighs the new issues it creates fo=
r
> an operator and doubt if addressing them will not bring the solution to a=
t
> least the same or even higher complexity than an on-path model for an
> operator.
>=20
> In response we submitted a new ID (draft-peirens-mptcp-transparent-00)
> where a more 'transparent' mode deployment is documented, preserving
> original customer addressing without embedding those within a new option
> field, as an alternate deployment model. It would however require placing
> the concentrator 'on-path', or using network assisted steering of the
> traffic towards the concentrator/proxy. Today an operator has already has
> multiple options available today to archive this, not necessary requiring
> encapsulation, and a more generic framework is being addresses as well in
> sfc wg.

[Med] FWIW, SFC requires two encapsulation schemes: the transport encapsula=
tion and the service encapsulation.

 We would welcome discussion on this topic and benefits of either
> deployment model and will present the draft in the Wednesday slot next
> week.

[Med] My personal view is that both implicit and explicit modes may have pr=
oponents. I won't personally object to a specification that targets the imp=
licit mode in addition to an explicit mode specification. FWIW, below are l=
isted some of the reasons why I'm for an explicit mode:

   o  It does not impose any specific constraint on the location of the
      concentrator.  For example, the concentrator can be located in any
      access network, located upstream in the core network, or located
      in a data canter facility.

   o  Tasks required for activating the explicit mode are minimal.  In
      particular, this mode does not require any specific routing and/or
      forwarding policies for handling outbound packets other than
      ensuring that a concentrator is reachable from a CPE, and vice
      versa (which is straightforward IP routing policy operation).

   o  The engineering effort to change the location of a concentrator
      for some reason (e.g., to better accommodate dimensioning
      constraints, to move the concentrator to a data canter, to enable
      additional concentrator instances closer to the customer premises,
      etc.) is minimal

   o  An operator can easily enforce strategies for differentiating the
      treatment of MPTCP connections that are directly initiated by an
      MPTCP-enabled host connected to a concentrator if the explicit
      mode is enabled.  Typically, an operator may decide to offload
      MPTCP connections originated by an MPTCP-enabled terminal from
      being forwarded through a specific concentrator, or decide to
      relay them via a specific concentrator.  Such policies can be
      instructed to the concentrator.  Implementing such differentiating
      behavior if the implicit mode is in use may be complex to achieve.

   o  Multiple concentrators can be supported to service the same CPE,
      e.g., a concentrator can be enabled for internal services (to
      optimize the delivery of some operator-specific services) while
      another concentrator may be solicited for external services (e.g.,
      access to the Internet).  The explicit mode allows the deployment
      of such scenario owing to the provisioning of a concentrator
      selection policy table that relies upon the destination IP
      prefixes to select the concentrator to involve for an ongoing
      MPTCP connection, for instance.

   o  Because the concentrator's reachability information is explicitly
      configured on the CPE, means to guarantee successful inbound
      connections can be enabled in the CPE to dynamically discover the
      external IP address that has been assigned for communicating with
      remote servers, instruct the concentrator to maintain active
      bindings so that incoming packets can be successfully redirected
      towards the appropriate CPE, etc.

   o  Troubleshooting and root cause analysis may be facilitated in the
      explicit mode since faulty key nodes that may have caused a
      service degradation are known.  Because of the loose adherence to
      the traffic forwarding and routing polices, troubleshooting a
      service degradation that is specific to multi-access serviced
      customers should first investigate the behavior of the involved
      concentrator.=20

Etc.

>=20
> While in favour of a MPTCP proxy model for accelerated deployment and
> resource pooling between access networks, I'm currently not convinced tha=
t
> embedding a specific traffic steering using a new MPTCP option is the bes=
t
> approach forward.
>=20
> Regards
> Bart
>=20
> > Dear all,
> >
> > A new version that integrates the comments received from the list is
> available online:
> > * clarify that the solution applies for both CPEs and hosts directly
> connected to operator networks.
> > * clarify how fragmentation is managed for UDP.
> > * clarify that one MPTCP connection is bound to one UDP flow
> > * precise the behavior when a plain mode option includes multicast and
> broadcast addresses
> > * call out that CGN optimization are inherited (e.g., optimize logging
> files, address pooling, port randomization, port set assuagement, etc.).
> > * add a new section to explicit the target deployment and middlebox
> interference
> > * add some text about checksum adjustment
> >
> > Reviews are more than welcome.
> >
> > Cheers,
> > Med
>=20
>=20
> ________________________________
>=20
> ***** Disclaimer *****
> http://www.proximus.be/maildisclaimer


From nobody Fri Jul 15 03:39:55 2016
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B91B12D504 for <multipathtcp@ietfa.amsl.com>; Fri, 15 Jul 2016 03:39:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 AeXev7rc865h for <multipathtcp@ietfa.amsl.com>; Fri, 15 Jul 2016 03:39:49 -0700 (PDT)
Received: from smtpb1.bt.com (smtpb1.bt.com [62.7.242.135]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB57712D645 for <multipathtcp@ietf.org>; Fri, 15 Jul 2016 03:39:44 -0700 (PDT)
Received: from E07HT04-UKBR.domain1.systemhost.net (193.113.197.162) by EVMED01-UKBR.bt.com (10.216.161.31) with Microsoft SMTP Server (TLS) id 14.3.195.1; Fri, 15 Jul 2016 11:39:38 +0100
Received: from rew09926dag03c.domain1.systemhost.net (10.55.202.26) by E07HT04-UKBR.domain1.systemhost.net (193.113.197.162) with Microsoft SMTP Server (TLS) id 8.3.342.0; Fri, 15 Jul 2016 11:39:42 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by rew09926dag03c.domain1.systemhost.net (10.55.202.26) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Fri, 15 Jul 2016 11:39:41 +0100
Received: from rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e]) by rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e%12]) with mapi id 15.00.1178.000; Fri, 15 Jul 2016 11:39:41 +0100
From: <philip.eardley@bt.com>
To: <nishida@sfc.wide.ad.jp>, <multipathtcp@ietf.org>
Thread-Topic: [multipathtcp] draft agenda for Berlin meeting
Thread-Index: AQHR2551JJYiTvnmzEqmgmo/+pqkUqAZSicA
Date: Fri, 15 Jul 2016 10:39:40 +0000
Message-ID: <99980c9ca70e40528b249dc0ee92b3da@rew09926dag03b.domain1.systemhost.net>
References: <CAO249ycaifW0UtXbn+Bv2N_oWAgMnX+GcuXo_-biHPD7o0NVMg@mail.gmail.com>
In-Reply-To: <CAO249ycaifW0UtXbn+Bv2N_oWAgMnX+GcuXo_-biHPD7o0NVMg@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.216.161.45]
Content-Type: multipart/alternative; boundary="_000_99980c9ca70e40528b249dc0ee92b3darew09926dag03bdomain1sy_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/I8p1ljnhLEhPbHksrHpiBfGZgqw>
Subject: Re: [multipathtcp] draft agenda for Berlin meeting
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Jul 2016 10:39:52 -0000

--_000_99980c9ca70e40528b249dc0ee92b3darew09926dag03bdomain1sy_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQpIZXJlIGFyZSBvdXIgY3VycmVudCB0aG91Z2h0cyBhYm91dCBob3cgdG8gb3JnYW5pc2Ug
dGhlIGFnZW5kYToNCkluIHNlc3Npb24gMToNCndlIHN0YXJ0IHdpdGggdGhlIGRpc2N1c3Npb24g
YWJvdXQg4oCYYnVtcGluZyB0aGUgdmVyc2lvbiBudW1iZXLigJkuIFRoZSBDaGFpcnMgd2lsbCBw
cmVzZW50IGEgYnJpZWYgc3VtbWFyeSBvZiB0aGUgcHJvcyBhbmQgY29ucyAvaXNzdWVzLCBiYXNl
ZCBvbiBZb3NoaWZ1bWnigJlzIGVhcmxpZXIgZW1haWwgYW5kIHRoZSBkaXNjdXNzaW9uIGR1cmlu
ZyB0aGUgaW50ZXJpbS4gIENocmlzdG9waCB3aWxsIHByZXNlbnQgaGlzIGRhdGEgKGFzIG1lbnRp
b25lZCBkdXJpbmcgdGhlIGludGVyaW0pLiBJZiBhbnlvbmUgZWxzZSB3b3VsZCBsaWtlIGEgc2hv
cnQgcHJlc2VudGF0aW9uIHNsb3QgaGVyZSwgcGxlYXNlIGFzayAoYW5kIHNheSB3aGF0IHlvdeKA
mWxsIHByZXNlbnQpLiBJbiBvcmRlciB0byBmcmFtZSB0aGlzIGRpc2N1c3Npb24sIHBsZWFzZSBu
b3RlIHRoYXQgd2UgZWFybGllciByZWFjaGVkIGNvbnNlbnN1cyB0byBidW1wIHRoZSB2ZXJzaW9u
IG51bWJlciwgdGhlcmVmb3JlIHRoaXMgaXMgd2hhdCB3ZeKAmWxsIGRvLCB1bmxlc3MgdGhlcmUg
aXMgY2xlYXIgY29uc2Vuc3VzIGluIEJlcmxpbiAoc3Vic2VxdWVudGx5IGNvbmZpcm1lZCBvbiB0
aGUgbWFpbGluZyBsaXN0KSB0byBjaGFuZ2Ugb3VyIG9yaWdpbmFsIGRlY2lzaW9uLg0KV2Ugd2ls
bCB0aGVuIGRpc2N1c3MgdGhlIHRlY2huaWNhbCBkZXRhaWxzIG9mIHRoZSBwcm90b2NvbCBiaXMu
IEFsYW4g4oCTIHBsZWFzZSBjb3VsZCB5b3UgbGVkIHRoZSBkaXNjdXNzaW9uIGhlcmUsIGluY2x1
ZGluZyB3aGVyZSB3ZSBnb3QgdG8gZHVyaW5nIHRoZSBpbnRlcmltLiBUaGUgYWltIGlzIHRvIHVu
ZGVyc3RhbmQgYW5kIGFncmVlIHdoYXQgY2hhbmdlcyBhcmUgbmVlZGVkIHRvIGJlIHJlYWR5IGZv
ciBXRyBsYXN0IGNhbGwuDQpJZiB0aW1lLCB0aGVyZSBhcmUgdHdvIG90aGVyIHRoaW5ncyB3ZeKA
mWQgbGlrZSB0byBkaXNjdXNzLiBGaXJzdGx5LCBzaG91bGQgdGhlIHByb3RvY29sIGJpcyBiZSBz
dGFuZGFyZHMgdHJhY2sgb3IgZXhwZXJpbWVudGFsPyAodGhpcyBxdWVzdGlvbiBpcyBvbmx5IHJl
bGV2YW50IGlmIHdlIGJ1bXAgdGhlIHZlcnNpb24gbnVtYmVyOyBpZiB3ZSBkb27igJl0LCB0aGUg
YW5zd2VyIGlzIGNsZWFyOiBzdGFuZGFyZHMgdHJhY2suKSAgU2Vjb25kbHksIHNob3VsZCB3ZSBy
ZS1jaGFydGVyPyDigJMgdGhpcyBpcyBwYXJ0aWN1bGFybHkgaW4gdGVybXMgb2YgdGhlIHByb3h5
IHRvcGljLCBhcyBwZW9wbGUgYXJlIHdvcmtpbmcgb24gTVBUQ1AgcHJveGllcyBidXQgbm90IGlu
IGdlbmVyYWwgY292ZXJlZCBieSB0aGUgY2hhcnRlciBpdGVtLg0KKiogQ2hyaXN0b3BoLCBBbGFu
IOKAkyBwbGVhc2UgY2FuIHlvdSBzZW5kIHNsaWRlcyBieSBTdW5kYXkgbmlnaHQsIHRoYW5rcy4N
CkluIHNlc3Npb24gMjoNCklmIG5lY2Vzc2FyeSB3ZeKAmWxsIGZpbmlzaCB0aGUgaXRlbXMgZnJv
bSBzZXNzaW9uIDEuIFdlIGhhdmUgNSB0YWxrcyBvbiB0aGUgYWdlbmRhDQoqKiBQcmVzZW50ZXJz
IOKAkyBwbGVhc2UgY2FuIHlvdSBzZW5kIHNsaWRlcyBieSBUdWVzZGF5IG5pZ2h0LiBQbGVhc2Ug
bm90ZSB0aGF0IHdlIHBsYW4gdG8gZ2l2ZSB5b3UgMTUgbWludXRlcyBlYWNoLCBpbmNsdWRpbmcg
ZGlzY3Vzc2lvbiAmIHF1ZXN0aW9ucywgYnV0IHRoYXQgeW91ciB0aW1lIG1heSBnZXQgc3F1YXNo
ZWQuDQpUaGFua3MNClBoaWwgJiBZb3NoaQ0KLS0NClN1bW1hcnkgb2YgcHJvcyAmIGNvbnMgZm9y
IGJ1bXBpbmcgdmVyc2lvbiBudW1iZXI6IGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJj
aC9tc2cvbXVsdGlwYXRodGNwL0tRREY1clhRV1Axc0NHcUFUVERjdzJHZWNHYw0KSW50ZXJpbSBt
aW51dGVzIGRyYWZ0OiBodHRwczovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy9pbnRlcmltLTIw
MTYtbXB0Y3AtMDEvbWludXRlcy9taW51dGVzLWludGVyaW0tMjAxNi1tcHRjcC0wMQ0KDQoNCkZy
b206IG11bHRpcGF0aHRjcCBbbWFpbHRvOm11bHRpcGF0aHRjcC1ib3VuY2VzQGlldGYub3JnXSBP
biBCZWhhbGYgT2YgWW9zaGlmdW1pIE5pc2hpZGENClNlbnQ6IDExIEp1bHkgMjAxNiAxOTowMw0K
VG86IG11bHRpcGF0aHRjcCA8bXVsdGlwYXRodGNwQGlldGYub3JnPg0KU3ViamVjdDogW211bHRp
cGF0aHRjcF0gZHJhZnQgYWdlbmRhIGZvciBCZXJsaW4gbWVldGluZw0KDQpIaSBmb2xrcywNCg0K
UGhpbCBhbmQgSSBoYXZlIHB1dCBhIHByZWxpbWluYXJ5IGFnZW5kYSBmb3IgdGhlIEJlcmxpbmcg
bWVldGluZyBvbiB0aGUgZm9sbG93aW5nIFVSTC4NCg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy93
Zy9tcHRjcC9hZ2VuZGENCg0KSWYgeW91IGhhdmUgcXVlc3Rpb25zIG9yIHN1Z2dlc3Rpb25zLCBw
bGVhc2UgbGV0IHVzIGtub3cuDQoNCkluIHRoZSBCZXJsaW4gbWVldGluZywgd2UgYXJlIHBsYW5u
aW5nIHRvIGhhdmUgYSBkaXNjdXNzaW9uIG9uIGJ1bXBpbmcgdmVyc2lvbiBudW1iZXIgYXMgd2Ug
d291bGQgbGlrZSB0byBmaW5hbGl6ZSA2ODI0YmlzIGRyYWZ0Lg0KU28sIGlmIHlvdSBhcmUgaW50
ZXJlc3RlZCwgcGxlYXNlIHByZXBhcmUgeW91ciBvcGluaW9uIGZvciB0aGUgbWVldGluZyBvciBz
ZW5kIGNvbW1lbnRzIHRvIHRoZSBNTC4NCg0KRllJLCBJIGhhdmUgcHV0IGEgYnJpZWYgc3VtbWFy
eSBmb3IgdGhlIGN1cnJlbnQgZGlzY3Vzc2lvbiBwb2ludHMuDQpodHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL211bHRpcGF0aHRjcC9LUURGNXJYUVdQMXNDR3FBVFREY3cyR2Vj
R2MNCg0KVGhhbmtzLA0KLS0NCllvc2hpICYgUGhpbA0KDQoNCg0K

--_000_99980c9ca70e40528b249dc0ee92b3darew09926dag03bdomain1sy_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl
eHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0
IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29y
ZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUg
bXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2
IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4N
CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9
IkVOLUdCIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0
aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IZXJlIGFyZSBvdXIgY3VycmVudCB0aG91Z2h0cyBh
Ym91dCBob3cgdG8gb3JnYW5pc2UgdGhlIGFnZW5kYTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JbiBzZXNzaW9uIDE6PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDtt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+d2Ugc3RhcnQgd2l0aCB0aGUgZGlzY3Vzc2lvbiBh
Ym91dA0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+4oCY
YnVtcGluZyB0aGUgdmVyc2lvbiBudW1iZXLigJkuIFRoZSBDaGFpcnMgd2lsbCBwcmVzZW50IGEg
YnJpZWYgc3VtbWFyeSBvZiB0aGUgcHJvcyBhbmQgY29ucyAvaXNzdWVzLCBiYXNlZCBvbiBZb3No
aWZ1bWnigJlzIGVhcmxpZXIgZW1haWwgYW5kIHRoZSBkaXNjdXNzaW9uIGR1cmluZyB0aGUNCiBp
bnRlcmltLiAmbmJzcDtDaHJpc3RvcGggd2lsbCBwcmVzZW50IGhpcyBkYXRhIChhcyBtZW50aW9u
ZWQgZHVyaW5nIHRoZSBpbnRlcmltKS4gSWYgYW55b25lIGVsc2Ugd291bGQgbGlrZSBhIHNob3J0
IHByZXNlbnRhdGlvbiBzbG90IGhlcmUsIHBsZWFzZSBhc2sgKGFuZCBzYXkgd2hhdCB5b3XigJls
bCBwcmVzZW50KS4gSW4gb3JkZXIgdG8gZnJhbWUgdGhpcyBkaXNjdXNzaW9uLCBwbGVhc2Ugbm90
ZSB0aGF0IHdlIGVhcmxpZXIgcmVhY2hlZCBjb25zZW5zdXMNCiB0byBidW1wIHRoZSB2ZXJzaW9u
IG51bWJlciwgdGhlcmVmb3JlIHRoaXMgaXMgd2hhdCB3ZeKAmWxsIGRvLCB1bmxlc3MgdGhlcmUg
aXMgY2xlYXIgY29uc2Vuc3VzIGluIEJlcmxpbiAoc3Vic2VxdWVudGx5IGNvbmZpcm1lZCBvbiB0
aGUgbWFpbGluZyBsaXN0KSB0byBjaGFuZ2Ugb3VyIG9yaWdpbmFsIGRlY2lzaW9uLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4iIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5XZSB3aWxsIHRoZW4gZGlzY3VzcyB0aGUgdGVjaG5pY2Fs
IGRldGFpbHMgb2YgdGhlIHByb3RvY29sIGJpcy4gQWxhbiDigJMgcGxlYXNlIGNvdWxkIHlvdSBs
ZWQNCiB0aGUgZGlzY3Vzc2lvbiBoZXJlLCBpbmNsdWRpbmcgd2hlcmUgd2UgZ290IHRvIGR1cmlu
ZyB0aGUgaW50ZXJpbS4gVGhlIGFpbSBpcyB0byB1bmRlcnN0YW5kIGFuZCBhZ3JlZSB3aGF0IGNo
YW5nZXMgYXJlIG5lZWRlZCB0byBiZSByZWFkeSBmb3IgV0cgbGFzdCBjYWxsLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4iIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj5JZiB0aW1lLCB0aGVyZSBhcmUgdHdvIG90aGVyIHRoaW5ncyB3
ZeKAmWQgbGlrZSB0byBkaXNjdXNzLiBGaXJzdGx5LCBzaG91bGQgdGhlIHByb3RvY29sIGJpcw0K
IGJlIHN0YW5kYXJkcyB0cmFjayBvciBleHBlcmltZW50YWw/ICh0aGlzIHF1ZXN0aW9uIGlzIG9u
bHkgcmVsZXZhbnQgaWYgd2UgYnVtcCB0aGUgdmVyc2lvbiBudW1iZXI7IGlmIHdlIGRvbuKAmXQs
IHRoZSBhbnN3ZXIgaXMgY2xlYXI6IHN0YW5kYXJkcyB0cmFjay4pJm5ic3A7IFNlY29uZGx5LCBz
aG91bGQgd2UgcmUtY2hhcnRlcj8g4oCTIHRoaXMgaXMgcGFydGljdWxhcmx5IGluIHRlcm1zIG9m
IHRoZSBwcm94eSB0b3BpYywgYXMgcGVvcGxlIGFyZSB3b3JraW5nDQogb24gTVBUQ1AgcHJveGll
cyBidXQgbm90IGluIGdlbmVyYWwgY292ZXJlZCBieSB0aGUgY2hhcnRlciBpdGVtLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4iIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj4qKiBDaHJpc3RvcGgsIEFsYW4g4oCTIHBsZWFzZSBjYW4g
eW91IHNlbmQgc2xpZGVzIGJ5IFN1bmRheSBuaWdodCwgdGhhbmtzLg0KPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPkluIHNlc3Npb24gMjo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+SWYgbmVjZXNzYXJ5IHdl4oCZbGwgZmluaXNoIHRoZSBpdGVtcyBmcm9tIHNlc3Npb24gMS4g
V2UgaGF2ZSA1IHRhbGtzIG9uIHRoZSBhZ2VuZGENCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj4qKiBQcmVzZW50ZXJzIOKAkyBwbGVhc2UgY2FuIHlvdSBzZW5kIHNsaWRlcyBieSBUdWVz
ZGF5IG5pZ2h0LiBQbGVhc2Ugbm90ZSB0aGF0IHdlIHBsYW4gdG8NCiBnaXZlIHlvdSAxNSBtaW51
dGVzIGVhY2gsIGluY2x1ZGluZyBkaXNjdXNzaW9uICZhbXA7IHF1ZXN0aW9ucywgYnV0IHRoYXQg
eW91ciB0aW1lIG1heSBnZXQgc3F1YXNoZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PlRoYW5rczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5QaGlsICZhbXA7IFlvc2hpPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
TiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPi0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPlN1bW1hcnkgb2YgcHJvcyAmYW1wOyBjb25zIGZvciBidW1waW5nIHZlcnNpb24gbnVtYmVy
Og0KPGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9tdWx0aXBh
dGh0Y3AvS1FERjVyWFFXUDFzQ0dxQVRURGN3MkdlY0djIj4NCmh0dHBzOi8vbWFpbGFyY2hpdmUu
aWV0Zi5vcmcvYXJjaC9tc2cvbXVsdGlwYXRodGNwL0tRREY1clhRV1Axc0NHcUFUVERjdzJHZWNH
YzwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkludGVyaW0gbWludXRlcyBkcmFmdDoN
Cjwvc3Bhbj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy9pbnRlcmlt
LTIwMTYtbXB0Y3AtMDEvbWludXRlcy9taW51dGVzLWludGVyaW0tMjAxNi1tcHRjcC0wMSI+aHR0
cHM6Ly93d3cuaWV0Zi5vcmcvcHJvY2VlZGluZ3MvaW50ZXJpbS0yMDE2LW1wdGNwLTAxL21pbnV0
ZXMvbWludXRlcy1pbnRlcmltLTIwMTYtbXB0Y3AtMDE8L2E+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmIj4gbXVsdGlwYXRodGNwIFttYWlsdG86bXVsdGlwYXRodGNwLWJvdW5jZXNA
aWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPllvc2hpZnVtaSBOaXNoaWRhPGJyPg0KPGI+
U2VudDo8L2I+IDExIEp1bHkgMjAxNiAxOTowMzxicj4NCjxiPlRvOjwvYj4gbXVsdGlwYXRodGNw
ICZsdDttdWx0aXBhdGh0Y3BAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFttdWx0
aXBhdGh0Y3BdIGRyYWZ0IGFnZW5kYSBmb3IgQmVybGluIG1lZXRpbmc8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgZm9sa3MsPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlBoaWwgYW5kIEkgaGF2ZSBwdXQg
YSBwcmVsaW1pbmFyeSBhZ2VuZGEgZm9yIHRoZSBCZXJsaW5nIG1lZXRpbmcgb24gdGhlIGZvbGxv
d2luZyBVUkwuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy93Zy9tcHRjcC9hZ2VuZGEiPmh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvd2cvbXB0Y3AvYWdlbmRhPC9hPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SWYgeW91IGhhdmUgcXVlc3Rpb25zIG9yIHN1Z2dlc3Rp
b25zLCBwbGVhc2UgbGV0IHVzIGtub3cuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkluIHRoZSBCZXJsaW4gbWVldGluZywgd2UgYXJlIHBsYW5u
aW5nIHRvIGhhdmUgYSBkaXNjdXNzaW9uIG9uIGJ1bXBpbmcgdmVyc2lvbiBudW1iZXIgYXMgd2Ug
d291bGQgbGlrZSB0byBmaW5hbGl6ZSA2ODI0YmlzIGRyYWZ0LjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U28sIGlmIHlvdSBhcmUgaW50ZXJlc3Rl
ZCwgcGxlYXNlIHByZXBhcmUgeW91ciBvcGluaW9uIGZvciB0aGUgbWVldGluZyBvciBzZW5kIGNv
bW1lbnRzIHRvIHRoZSBNTC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+RllJLCBJIGhhdmUgcHV0IGEgYnJpZWYgc3VtbWFyeSBmb3IgdGhlIGN1
cnJlbnQgZGlzY3Vzc2lvbiBwb2ludHMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3Jn
L2FyY2gvbXNnL211bHRpcGF0aHRjcC9LUURGNXJYUVdQMXNDR3FBVFREY3cyR2VjR2MiPmh0dHBz
Oi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvbXVsdGlwYXRodGNwL0tRREY1clhRV1Ax
c0NHcUFUVERjdzJHZWNHYzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+LS08bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPllvc2hpICZhbXA7IFBoaWw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_99980c9ca70e40528b249dc0ee92b3darew09926dag03bdomain1sy_--


From nobody Sun Jul 17 01:48:29 2016
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F027712D1AE for <multipathtcp@ietfa.amsl.com>; Sun, 17 Jul 2016 01:48:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.187
X-Spam-Level: 
X-Spam-Status: No, score=-3.187 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 KluMg8CXPpS6 for <multipathtcp@ietfa.amsl.com>; Sun, 17 Jul 2016 01:48:25 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [IPv6:2001:200:0:8803::53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DCF912B02B for <multipathtcp@ietf.org>; Sun, 17 Jul 2016 01:48:24 -0700 (PDT)
Received: from mail-vk0-f43.google.com (mail-vk0-f43.google.com [209.85.213.43]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id B3F3727828C for <multipathtcp@ietf.org>; Sun, 17 Jul 2016 17:48:22 +0900 (JST)
Received: by mail-vk0-f43.google.com with SMTP id w127so147143507vkh.2 for <multipathtcp@ietf.org>; Sun, 17 Jul 2016 01:48:22 -0700 (PDT)
X-Gm-Message-State: ALyK8tL5rviLGTn3fyPHAUi6HkPVGKiwC0ocaxPlyToZFvvbmdmNSRdlO3mknTbAy9BOzworoFj6YQCGJJzi3w==
X-Received: by 10.159.36.15 with SMTP id 15mr12500490uaq.79.1468745301253; Sun, 17 Jul 2016 01:48:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.4.164 with HTTP; Sun, 17 Jul 2016 01:48:20 -0700 (PDT)
In-Reply-To: <31308e25-f968-443c-2839-c5ddda22f2fa@uclouvain.be>
References: <20160708153425.32046.92545.idtracker@ietfa.amsl.com> <31308e25-f968-443c-2839-c5ddda22f2fa@uclouvain.be>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Sun, 17 Jul 2016 01:48:20 -0700
X-Gmail-Original-Message-ID: <CAO249ydbnTNB1=fm+Maen+2wx08znzix7i_tSfK28Q+=C4QtMQ@mail.gmail.com>
Message-ID: <CAO249ydbnTNB1=fm+Maen+2wx08znzix7i_tSfK28Q+=C4QtMQ@mail.gmail.com>
To: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Content-Type: multipart/alternative; boundary=001a113cd586f267f50537d0e91a
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/5MacaaLhEvwiy8LNsxCMt76fwyI>
Cc: multipathtcp <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] Fwd: New Version Notification for draft-duchene-mptcp-add-addr-00.txt
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 Jul 2016 08:48:28 -0000

--001a113cd586f267f50537d0e91a
Content-Type: text/plain; charset=UTF-8

Hi Oliver, Fabien,

I've read the draft and I am having the following comments on the draft.

1: Reliability
    DSS option doesn't have to be set on all data packets. So, I think
there'll be a good chance to use ADD_ADDR in data packets in most cases.
Also, I am not very sure if we really need to echo back the option for
reliability. Can't we just send ADD_ADDR several times when we are not sure?

2:Backup
   I think MP_PRIO can be sent from other flow by using address id. Isn't
it possible to send ADD_ADDR and MP_PRIO almost the same time?

3: Priority
   I might want to know the use case of this. I would like to know how
having multiple priority can be useful.

4: Path Diversity
   I think path diversity can be varied by routing. Even if two addresses
use the same interface, they might be forwarded to different routes. We
might not be sure if they share common resources.

5: Load Balancing
   A question would be if we want to allocate a flag in MP_CAPABLE for a
single use case.
   I am wondering if we can utilize MP_PRIO to indicate that this is a
"no_join" path, which will be easier for allocating resource.

Thanks,
--
Yoshi


On Mon, Jul 11, 2016 at 4:44 AM, Olivier Bonaventure <
Olivier.Bonaventure@uclouvain.be> wrote:

> FYI,
>
> This draft describes several issues related to the advertisement of
> addresses in Multipath TCP and explains the bit proposed during the load
> balancing discussion at the interim meeting
>
> A new version of I-D, draft-duchene-mptcp-add-addr-00.txt
> has been successfully submitted by Fabien Duchene and posted to the
> IETF repository.
>
> Name:           draft-duchene-mptcp-add-addr
> Revision:       00
> Title:          Multipath TCP Address Advertisement
> Document date:  2016-07-08
> Group:          Individual Submission
> Pages:          13
> URL:
> https://www.ietf.org/internet-drafts/draft-duchene-mptcp-add-addr-00.txt
>
>
>
> Abstract:
>    Multipath TCP [RFC6824] defines the ADD_ADDR option that allows a
>    host to announce its addresses to the remote host.  In this document
>    we propose some improvements to this mechanism.
>
>
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp
>

--001a113cd586f267f50537d0e91a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Oliver, Fabien,=C2=A0<div><span style=3D"color:rgb(0,0,=
0);font-size:13.3333px"><br></span></div><div>I&#39;ve read the draft and I=
 am having the following comments on the draft.</div><div><br></div><div>1:=
 Reliability</div><div>=C2=A0 =C2=A0 DSS option doesn&#39;t have to be set =
on all data packets. So, I think there&#39;ll be a good chance to use ADD_A=
DDR in data packets in most cases. Also, I am not very sure if we really ne=
ed to echo back the option for reliability. Can&#39;t we just send ADD_ADDR=
 several times when we are not sure?</div><div><br></div><div>2:Backup</div=
><div>=C2=A0 =C2=A0I think MP_PRIO can be sent from other flow by using add=
ress id. Isn&#39;t it possible to send ADD_ADDR and MP_PRIO almost the same=
 time?</div><div><br></div><div>3: Priority</div><div>=C2=A0 =C2=A0I might =
want to know the use case of this. I would like to know how having multiple=
 priority can be useful.</div><div><br></div><div>4: Path Diversity</div><d=
iv>=C2=A0 =C2=A0I think path diversity can be varied by routing. Even if tw=
o addresses use the same interface, they might be forwarded to different ro=
utes. We might not be sure if they share common resources.=C2=A0</div><div>=
<br></div><div>5: Load Balancing</div><div>=C2=A0 =C2=A0A question would be=
 if we want to allocate a flag in MP_CAPABLE for a single use case.</div><d=
iv>=C2=A0 =C2=A0I am wondering if we can utilize MP_PRIO to indicate that t=
his is a &quot;no_join&quot; path, which will be easier for allocating reso=
urce.=C2=A0</div><div><br></div><div>Thanks,</div><div>--</div><div>Yoshi</=
div><div><br></div><div><div class=3D"gmail_extra"><br><div class=3D"gmail_=
quote">On Mon, Jul 11, 2016 at 4:44 AM, Olivier Bonaventure <span dir=3D"lt=
r">&lt;<a href=3D"mailto:Olivier.Bonaventure@uclouvain.be" target=3D"_blank=
">Olivier.Bonaventure@uclouvain.be</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;=
border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex=
">FYI,<br>
<br>
This draft describes several issues related to the advertisement of address=
es in Multipath TCP and explains the bit proposed during the load balancing=
 discussion at the interim meeting<span class=3D""><br>
<br>
A new version of I-D, draft-duchene-mptcp-add-addr-00.txt<br>
has been successfully submitted by Fabien Duchene and posted to the<br>
IETF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-duchene-mptcp-add-addr<=
br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A000<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Multipath TCP Address Advertisemen=
t<br>
Document date:=C2=A0 2016-07-08<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 13<br>
URL: <a href=3D"https://www.ietf.org/internet-drafts/draft-duchene-mptcp-ad=
d-addr-00.txt" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/in=
ternet-drafts/draft-duchene-mptcp-add-addr-00.txt</a><br>
<br>
<br>
<br></span><span class=3D"">
Abstract:<br>
=C2=A0 =C2=A0Multipath TCP [RFC6824] defines the ADD_ADDR option that allow=
s a<br>
=C2=A0 =C2=A0host to announce its addresses to the remote host.=C2=A0 In th=
is document<br>
=C2=A0 =C2=A0we propose some improvements to this mechanism.<br>
<br>
<br></span>
_______________________________________________<br>
multipathtcp mailing list<br>
<a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">multipathtcp@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/multipathtcp=
</a><br>
</blockquote></div><br></div></div></div>

--001a113cd586f267f50537d0e91a--


From nobody Tue Jul 19 14:10:44 2016
Return-Path: <michawe@ifi.uio.no>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BF3612D8B9; Tue, 19 Jul 2016 14:10:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.487
X-Spam-Level: 
X-Spam-Status: No, score=-5.487 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-1.287] autolearn=ham autolearn_force=no
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 Ta0q7OD4eC8M; Tue, 19 Jul 2016 14:10:41 -0700 (PDT)
Received: from mail-out4.uio.no (mail-out4.uio.no [IPv6:2001:700:100:10::15]) (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 9021712D88B; Tue, 19 Jul 2016 14:10:41 -0700 (PDT)
Received: from mail-mx2.uio.no ([129.240.10.30]) by mail-out4.uio.no with esmtp (Exim 4.80.1) (envelope-from <michawe@ifi.uio.no>) id 1bPcHn-00027e-Tf; Tue, 19 Jul 2016 23:10:39 +0200
Received: from [46.189.28.92] (helo=[10.24.255.5]) by mail-mx2.uio.no with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) user michawe (Exim 4.80) (envelope-from <michawe@ifi.uio.no>) id 1bPcHn-0004cT-9A; Tue, 19 Jul 2016 23:10:39 +0200
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Michael Welzl <michawe@ifi.uio.no>
In-Reply-To: <D1F27A4D-732E-49BC-A575-DACA67F7EE9E@ifi.uio.no>
Date: Tue, 19 Jul 2016 23:10:41 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <9E2B315F-C916-4292-A1C0-BA8C90976E86@ifi.uio.no>
References: <8230F063-8EF2-4B05-BF90-AB1E8832968E@ifi.uio.no> <D1F27A4D-732E-49BC-A575-DACA67F7EE9E@ifi.uio.no>
To: multipathtcp@ietf.org, "taps@ietf.org" <taps@ietf.org>
X-Mailer: Apple Mail (2.3124)
X-UiO-SPF-Received: 
X-UiO-Ratelimit-Test: rcpts/h 11 msgs/h 4 sum rcpts/h 14 sum msgs/h 5 total rcpts 44704 max rcpts/h 54 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: D91FCB212C552FA7F305F5629ED2B3EFAB2B8003
X-UiO-SPAM-Test: remote_host: 46.189.28.92 spam_score: -49 maxlevel 80 minaction 2 bait 0 mail/h: 4 total 80 max/h 10 blacklist 0 greylist 0 ratelimit 0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/0-2sxY6jWZghEiH3Wkf9VdQFehc>
Subject: Re: [multipathtcp] [Taps] MPTCP Socket API and TAPS
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jul 2016 21:10:43 -0000

and now it seems I can=E2=80=99t get the MPTCP group=E2=80=99s email =
address right=E2=80=A6
Sorry folks!

> On 19. jul. 2016, at 23.09, Michael Welzl <michawe@ifi.uio.no> wrote:
>=20
> OMG!
> Typo below - NEAT is the a research project implementing TAPS, and I =
wrote this email after the social=E2=80=A6 enough said=E2=80=A6
>=20
> very sorry: I meant to say: please discuss on the TAPS mailing list.
>=20
>=20
>> On 19. jul. 2016, at 23.05, Michael Welzl <michawe@ifi.uio.no> wrote:
>>=20
>> [ Please discuss on the NEAT mailing list ]
>>=20
>>=20
>> Hi,
>>=20
>> The TAPS WG is trying to identify which services transport protocols =
offer, and then identify which of these services should be exposed to an =
application that tries to communicate while being agnostic to the =
transport protocol below. A TAPS system should then make a choice about =
the right transport protocol and configure it autonomously, and =
implement e.g. protocol fall-backs and such.
>>=20
>> Some transport services must be exposed or else they could never be =
used (e.g. unordered message delivery). Some can optimize performance if =
they are exposed and cannot be used without application involvement, but =
won=E2=80=99t make an application fail if they are not used (e.g. =
turning the Nagle algorithm on/off). The remaining ones could be =
=E2=80=9Cautomatized=E2=80=9D, i.e. a TAPS protocol could potentially =
make a decision on its own about them.
>>=20
>> Note that this raises the abstraction level of the API applications =
use to talk to the network. As always, this comes with benefits (of =
automatizing more things, and not requiring one specific transport =
protocol, ..), but also with reduced control over the available =
resources. As an extreme example, nobody in their right mind would write =
wireshark over TAPS  :-)
>>=20
>> One proposal is to consider everything related to the usage of =
multiple paths automatable. That is, not expose it as a TAPS service.
>>=20
>> What do people here think about this?
>>=20
>> Cheers,
>> Michael
>>=20
>> _______________________________________________
>> Taps mailing list
>> Taps@ietf.org
>> https://www.ietf.org/mailman/listinfo/taps
>=20
> _______________________________________________
> Taps mailing list
> Taps@ietf.org
> https://www.ietf.org/mailman/listinfo/taps


From nobody Wed Jul 20 07:01:36 2016
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EC9012D773 for <multipathtcp@ietfa.amsl.com>; Wed, 20 Jul 2016 07:01:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.889
X-Spam-Level: 
X-Spam-Status: No, score=-3.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 0j_xxascUKPq for <multipathtcp@ietfa.amsl.com>; Wed, 20 Jul 2016 07:01:32 -0700 (PDT)
Received: from smtpb1.bt.com (smtpb1.bt.com [62.7.242.135]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5471612D69C for <multipathtcp@ietf.org>; Wed, 20 Jul 2016 07:01:31 -0700 (PDT)
Received: from EPDAG01C-UKBR.domain1.systemhost.net (193.113.197.204) by EVMED01-UKBR.bt.com (10.216.161.31) with Microsoft SMTP Server (TLS) id 14.3.195.1; Wed, 20 Jul 2016 15:01:28 +0100
Received: from rew09926dag03c.domain1.systemhost.net (10.55.202.26) by EPDAG01C-UKBR.domain1.systemhost.net (193.113.197.204) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 20 Jul 2016 15:01:28 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by rew09926dag03c.domain1.systemhost.net (10.55.202.26) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 20 Jul 2016 15:01:28 +0100
Received: from rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e]) by rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e%12]) with mapi id 15.00.1178.000; Wed, 20 Jul 2016 15:01:28 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>
Thread-Topic: BANANA Bar BOF (bandwidth aggregation) - tomorrow night
Thread-Index: AdHijtAW+CoES9FRTaSJDYbpoeWxfg==
Date: Wed, 20 Jul 2016 14:01:27 +0000
Message-ID: <a9cc4d0e9edd4abf88a503005cd7e1bf@rew09926dag03b.domain1.systemhost.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.216.161.29]
Content-Type: multipart/mixed; boundary="_002_a9cc4d0e9edd4abf88a503005cd7e1bfrew09926dag03bdomain1sy_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/MD0WROX7RcGW3py4bJtd1CuKZik>
Subject: [multipathtcp] BANANA Bar BOF (bandwidth aggregation) - tomorrow night
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 14:01:35 -0000

--_002_a9cc4d0e9edd4abf88a503005cd7e1bfrew09926dag03bdomain1sy_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

TVBUQ1AgaXMgb25lIG9mIHRoZSB0ZWNobm9sb2dpZXMgZGlzY3Vzc2VkIGluIGJhbmFuYS4gLSBz
ZWUgZGV0YWlscyBvZiB0aGUgYmFyIGJvZiBiZWxvdw0KcGhpbA0KDQotLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLQ0KRnJvbTogTWFyZ2FyZXQgQ3VsbGVuIFttYWlsdG86bXJjdWxsZW40MkBnbWFp
bC5jb21dIA0KU2VudDogMjAgSnVseSAyMDE2IDE1OjIzDQpUbzogbXB0Y3AtY2hhaXJzQGlldGYu
b3JnDQpDYzogYmFuYW5hQGlldGYub3JnDQpTdWJqZWN0OiBCQU5BTkEgQmFyIEJPRg0KDQpNUFRD
UCBDaGFpcnMsIHBsZWFzZSBmb3J3YXJkIHRoZSBiZWxvdyBtZXNzYWdlIHRvIHRoZSBNUFRDUCBX
Ry4gIFRoYW5rIHlvdSENCg0KQkFOQU5BIGZvbGtzLCBJIGp1c3Qgd2FudGVkIHRvIG1ha2Ugc3Vy
ZSB5b3UgYXJlIGF3YXJlIG9mIHRoaXMgaW52aXRhdGlvbi4gIEkgd2lsbCBzZW5kIHNvbWV0aGlu
ZyBzaW1pbGFyIHRvIHRoZSBJTlRBUkVBIGdyb3VwLCBzaW5jZSBJIGFtIHByZXNlbnRpbmcgdGhl
IGNvbnNpZGVyYXRpb25zIGRyYWZ0IHRoZXJlLiAgUGxlYXNlIGZlZWwgZnJlZSB0byBmb3J3YXJk
IHRoaXMgaW5mb3JtYXRpb24gdG8gb3RoZXJzIHdobyBtaWdodCBiZSBpbnRlcmVzdGVkLCBhcyB3
ZWxsLg0KDQpNYXJnYXJldA0KDQotLS0NCg0KQXMgSSBtZW50aW9uZWQgaW4gdGhlIE1QVENQIG1l
ZXRpbmcgdG9kYXksIHdlIHdpbGwgYmUgaG9sZGluZyBhIEJBTkFOQSAoQmFuZHdpZHRoIEFnZ3Jl
Z2F0aW9uIGZvciBOZXR3b3JrIEFjY2Vzcykg4oCcQmFyIEJPRuKAnSBvbiBUaHVyc2RheSBldmVu
aW5nIGZyb20gODowMHBtIHRvIDEwOjAwcG0gaW4gdGhlIFNob2VuZWJlcmcgbWVldGluZyByb29t
LiAgQkFOQU5BIGlzIGEgY29vcGVyYXRpdmUgZ3JvdXAgdGhhdCBoYXMgYmVlbiBtZWV0aW5nIGZv
ciBzZXZlcmFsIElFVEYgbWVldGluZ3MgdG8gZGlzY3VzcyB2YXJpb3VzIGJhbmR3aWR0aCBhZ2dy
ZWdhdGlvbiB0ZWNobm9sb2dpZXMsIGJvdGggcHJvcHJpZXRhcnkgYW5kIHByb3Bvc2VkIHdpdGhp
biB0aGUgSUVURi4gIEFtb25nIG90aGVyIHRoaW5ncywgd2UgaG9wZSB0byBmaW5kIGFyZWFzIChz
aWduYWxpbmcsIGZsb3cgY29udHJvbCwgZXRjPykgdGhhdCBjYW4gYmUgaGFybW9uaXplZCBiZXR3
ZWVuIGRpZmZlcmVudCBzb2x1dGlvbnMuDQoNCkFzIHlvdSBjYW4gc2VlIGZyb20gb3VyIGFnZW5k
YSAoaW5jbHVkZWQgYmVsb3cpLCB3ZSBhcmUgZXhwZWN0aW5nIHRvIGRpc2N1c3MgdGhlIE1QVENQ
IHNvbHV0aW9ucyBpbiBzb21lIGRldGFpbCBhdCB0aGlzIG1lZXRpbmcuICBXZSBkaXNjdXNzZWQg
b25lIGRlcGxveWVkIEdSRS1iYXNlZCBzb2x1dGlvbiBpbiBzb21lIGRldGFpbCBhdCBvdXIgbGFz
dCBtZWV0aW5nLg0KDQpUaGUgQkFOQU5BIGdyb3VwIGhhcyBhIG1haWxpbmcgbGlzdCAoYmFuYW5h
QGlldGYub3JnKSwgYW5kIHlvdSBjYW4gam9pbiBpdCBhdCB0aGlzIFVSTCAoSWYgeW91IGFyZSB3
b3JraW5nIG9uIGEgYmFuZHdpZHRoIGFnZ3JlZ2F0aW9uIHNvbHV0aW9uLCBwbGVhc2UgZG8hKToN
Cmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmFuYW5hDQoNCkkgaGF2ZSBz
dGFydGVkIGEgZG9jdW1lbnQgYWJvdXQgdmFyaW91cyBDb25zaWRlcmF0aW9uIGZvciBCYW5kd2lk
dGggQWdncmVnYXRpb24gdGhhdCBjYW4gYmUgZm91bmQgaGVyZToNCmh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LW1yYy1iYW5hbmEtY29uc2lkZXJhdGlvbnMvDQoNCkkgd291
bGQgYXBwcmVjaWF0ZSBpbnB1dCBvbiB0aGVzZSBjb25zaWRlcmF0aW9ucywgZXNwZWNpYWxseSBo
ZWxwIGluIGFjY3VyYXRlbHkgcmVwcmVzZW50aW5nIGhvdyB0aGUgZW1lcmdpbmcgTVBUQ1AgcHJv
cG9zYWwgYmVoYXZlcyB3aXRoIHJlc3BlY3QgdG8gZWFjaCBjb25zaWRlcmF0aW9uLg0KDQpNeSBD
b25zaWRlcmF0aW9ucyBkcmFmdCB3aWxsIGJlIHByZXNlbnRlZCBpbiBJTlRBUkVBIGJyaWVmbHkg
dG9tb3Jyb3cgYWZ0ZXJub29uLCBidXQgd2lsbCBiZSBkaXNjdXNzZWQgaW4gbW9yZSBkZXRhaWwg
aW4gdGhlIEJBTkFOQSBCYXIgQk9GLg0KDQpJIGhvcGUgdG8gc2VlIG1hbnkgb2YgeW91IHRoZXJl
IQ0KDQpNYXJnYXJldA0KDQrigJTigJQNCkJBTkFOQSBCYXIgQk9GIEFnZW5kYQ0KVGh1cnNkYXks
IDIxLUp1bC0yMDE2LCA4OjAwcG0gdG8gMTA6MDBwbSwgU2hvZW5lYmVyZw0KDQpIeWJyaWQgQWNj
ZXNzIHN0YW5kYXJkaXphdGlvbiBhdCBUaGUgQnJvYWRiYW5kIEZvcnVtIChCQkYpIOKAkyBOaWNv
bGFpIExleW1hbm4sIEJlaGNldCBTYXJpa2F5YSAoMzAgbWluKQ0KDQpQZXJmb3JtYW5jZSBldmFs
dWF0aW9uIG9mIGJvbmRlZCB0dW5uZWxzIOKAkyBNaWNoYWVsIE1lbnRoICgxNSBtaW4pDQoNCk1Q
VENQIHByb3h5IHByb3Bvc2Fscw0K4oCTIE1vaGFtZWQgQm91Y2FkYWlyICgxNSBtaW4pDQogIGh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWJvdWNhZGFpci1tcHRjcC1wbGFp
bi1tb2RlLw0K4oCTIE9saXZpZXIgQm9uYXZlbnR1cmUgKDE1IG1pbikNCiAgaHR0cHM6Ly9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtcGVpcmVucy1tcHRjcC10cmFuc3BhcmVudC8NCg0K
Q29uc2lkZXJhdGlvbnMNCuKAkyBNYXJnYXJldCBDdWxsZW4gKDEwbWluKQ0KICBodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1tcmMtYmFuYW5hLWNvbnNpZGVyYXRpb25zLw0K
DQpPcGVuIGlzc3VlcyBkaXNjdXNzaW9uDQrigJMgQWxsICgyMCBtaW4pDQoNCkNvbW1vbiBpbnRl
cmVzdHMgJiBuZXh0IHN0ZXBzDQrigJMgQWxsICgxNSBtaW4pDQoNCg==

--_002_a9cc4d0e9edd4abf88a503005cd7e1bfrew09926dag03bdomain1sy_
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: signature.asc
Content-Disposition: attachment; filename="signature.asc"; size=507;
	creation-date="Wed, 20 Jul 2016 14:01:27 GMT";
	modification-date="Wed, 20 Jul 2016 14:01:27 GMT"
Content-Transfer-Encoding: base64

LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0NCkNvbW1lbnQ6IEdQR1Rvb2xzIC0gaHR0cHM6
Ly9ncGd0b29scy5vcmcNCg0KaVFFY0JBRUJDZ0FHQlFKWGozc3dBQW9KRUpyeE9YekkzaWMvNWpn
SUFLZC84dEdJN2FiVEFhSnUyMjIvcU1HSw0KcWtpc0VudEUwWWpGNTcrVW5mdldFSy84Tmo2aXA4
R3ZJVFRXRENBeUdpUllFWnVsbnVOUU5QUVRJckE2cXd5TA0KcnVwd2RXNTkzTmYzYUlmNzZoVXFI
UFFTRkRQb29WQW9SYkFRKzl6TzZWNXArd1c5aGJnM0ZMMHBLekIxdktQRQ0KTk94aDhaYjJwQ0Ra
bVBoYWY0MDk1L1NNSDFoTmw0LzBwbXNPT0hHYjNBVzhVclM5OXRMYUlNdUZRTjdDM1N1dA0KaHlR
MjVneHNFZTk0TzRmQXRIaVNPZ3krK1dKMWNFNjdDaDlSSWliVkNXekxhVUZ5MVF2dlNvSFp2U0Vv
VmM1Zw0KMDA3R1E5WmFYSHpTMGFuVEtySkZqSGhHUURUMEhtUzRFQ2Q4RjNDbFJRNHZOc0prc0hY
Zm1lYVh6TG0vTXNRPQ0KPWowaEYNCi0tLS0tRU5EIFBHUCBTSUdOQVRVUkUtLS0tLQ0K

--_002_a9cc4d0e9edd4abf88a503005cd7e1bfrew09926dag03bdomain1sy_--


From nobody Thu Jul 21 08:43:19 2016
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 458B512B031 for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 08:43:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 Gwf5wpf4o2SH for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 08:43:15 -0700 (PDT)
Received: from smtpb1.bt.com (smtpb1.bt.com [62.7.242.135]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DF2C12D77E for <multipathtcp@ietf.org>; Thu, 21 Jul 2016 08:43:15 -0700 (PDT)
Received: from EVMHT04-UKBR.domain1.systemhost.net (193.113.108.57) by EVMED01-UKBR.bt.com (10.216.161.31) with Microsoft SMTP Server (TLS) id 14.3.195.1; Thu, 21 Jul 2016 16:43:09 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by EVMHT04-UKBR.domain1.systemhost.net (193.113.108.57) with Microsoft SMTP Server (TLS) id 8.3.342.0; Thu, 21 Jul 2016 16:43:13 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by rew09926dag03b.domain1.systemhost.net (10.55.202.22) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 21 Jul 2016 16:43:12 +0100
Received: from rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e]) by rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e%12]) with mapi id 15.00.1178.000; Thu, 21 Jul 2016 16:43:12 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>
Thread-Topic: potential new work item on MPTCP API
Thread-Index: AdHjY9uMuLhvUNPnTqK0jHsvvSjLBQ==
Date: Thu, 21 Jul 2016 15:43:12 +0000
Message-ID: <3b62f69a53554789966e8a281a4000d7@rew09926dag03b.domain1.systemhost.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.55.202.242]
Content-Type: multipart/alternative; boundary="_000_3b62f69a53554789966e8a281a4000d7rew09926dag03bdomain1sy_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/ZOxH-lgscfxwzjPOQy6f1edarEA>
Subject: [multipathtcp] potential new work item on MPTCP API
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 15:43:18 -0000

--_000_3b62f69a53554789966e8a281a4000d7rew09926dag03bdomain1sy_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Yesterday Olivier presented about his & Benjamin's recent work on MPTCP soc=
ket api. We didn't have much discussion whether to add this to the charter.=
 One comment was that any work should build on /reference RFC6897.
https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pdf
Please can you comment whether you see this as a useful work item, or you t=
hink it shouldn't be worked on, or how it should be adapted to something yo=
u think the WG should work on.

To help prompt the discussion, here's a very first version of some possible=
 charter text
RFC6897 defined an optional, basic application interface for MPTCP-aware ap=
plications, including a set of socket operations. Now there is more experie=
nce of how MPTCP is being used, the WG will re-visit this work, and conside=
r adding more advanced socket operations.

RFC6897 was Informational - would this new Milestone be Informational or Ex=
perimental?

Thanks
phil

Philip Eardley
Research and Innovation
This email contains BT information, which may be privileged or confidential=
. It's meant only for the individual(s) or entity named above. If you're no=
t the intended recipient, note that disclosing, copying, distributing or us=
ing this information is prohibited. If you've received this email in error,=
 please let me know immediately on the email address above. Thank you.
We monitor our email system, and may record your emails.
British Telecommunications plc
Registered office: 81 Newgate Street London EC1A 7AJ
Registered in England no: 1800000


--_000_3b62f69a53554789966e8a281a4000d7rew09926dag03bdomain1sy_
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:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Yesterday Olivier presented about his &amp; Benjamin=
&#8217;s recent work on MPTCP socket api. We didn&#8217;t have much discuss=
ion whether to add this to the charter. One comment was that any work shoul=
d build on /reference RFC6897.<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://www.ietf.org/proceedings/96/slide=
s/slides-96-mptcp-4.pdf">https://www.ietf.org/proceedings/96/slides/slides-=
96-mptcp-4.pdf</a>
<o:p></o:p></p>
<p class=3D"MsoNormal">Please can you comment whether you see this as a use=
ful work item, or you think it shouldn&#8217;t be worked on, or how it shou=
ld be adapted to something you think the WG should work on.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">To help prompt the discussion, here&#8217;s a very f=
irst version of some possible charter text<o:p></o:p></p>
<p class=3D"MsoNormal">RFC6897 defined an optional, basic application inter=
face for MPTCP-aware applications, including a set of socket operations. No=
w there is more experience of how MPTCP is being used, the WG will re-visit=
 this work, and consider adding more
 advanced socket operations.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">RFC6897 was Informational &#8211; would this new Mil=
estone be Informational or Experimental?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks<o:p></o:p></p>
<p class=3D"MsoNormal">phil<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Philip Eard=
ley<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Research an=
d Innovation<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">This email =
contains BT information, which may be privileged or confidential. It's mean=
t only for the individual(s) or entity named
 above. If you're not the intended recipient, note that disclosing, copying=
, distributing or using this information is prohibited. If you've received =
this email in error, please let me know immediately on the email address ab=
ove. Thank you.<br>
We monitor our email system, and may record your emails.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">British Tel=
ecommunications plc<br>
Registered office: 81 Newgate Street London EC1A 7AJ<br>
Registered in England no: 1800000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_3b62f69a53554789966e8a281a4000d7rew09926dag03bdomain1sy_--


From nobody Thu Jul 21 08:53:10 2016
Return-Path: <michael.scharf@nokia.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BFA112D759 for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 08:53:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 WirjEp6dyRTq for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 08:53:06 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (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 48D0612D5C5 for <multipathtcp@ietf.org>; Thu, 21 Jul 2016 08:52:54 -0700 (PDT)
Received: from fr712umx3.dmz.alcatel-lucent.com (unknown [135.245.210.42]) by Websense Email Security Gateway with ESMTPS id 94D5DA2823DA5; Thu, 21 Jul 2016 15:52:49 +0000 (GMT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (fr711usmtp1.zeu.alcatel-lucent.com [135.239.2.122]) by fr712umx3.dmz.alcatel-lucent.com (GMO-o) with ESMTP id u6LFqqLg024482 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 21 Jul 2016 15:52:52 GMT
Received: from FR711WXCHHUB02.zeu.alcatel-lucent.com (fr711wxchhub02.zeu.alcatel-lucent.com [135.239.2.112]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id u6LFqpSt028499 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 21 Jul 2016 17:52:51 +0200
Received: from FR712WXCHMBA15.zeu.alcatel-lucent.com ([169.254.7.34]) by FR711WXCHHUB02.zeu.alcatel-lucent.com ([135.239.2.112]) with mapi id 14.03.0195.001; Thu, 21 Jul 2016 17:52:51 +0200
From: "Scharf, Michael (Nokia - DE)" <michael.scharf@nokia.com>
To: "philip.eardley@bt.com" <philip.eardley@bt.com>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Thread-Topic: potential new work item on MPTCP API
Thread-Index: AdHjY9uMuLhvUNPnTqK0jHsvvSjLBQAA8xGA
Date: Thu, 21 Jul 2016 15:52:51 +0000
Message-ID: <655C07320163294895BBADA28372AF5D4892D4F2@FR712WXCHMBA15.zeu.alcatel-lucent.com>
References: <3b62f69a53554789966e8a281a4000d7@rew09926dag03b.domain1.systemhost.net>
In-Reply-To: <3b62f69a53554789966e8a281a4000d7@rew09926dag03b.domain1.systemhost.net>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.239.27.41]
Content-Type: multipart/alternative; boundary="_000_655C07320163294895BBADA28372AF5D4892D4F2FR712WXCHMBA15z_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/0Ox_BsarpFibWqtfNvH0xRnNFNs>
Subject: Re: [multipathtcp] potential new work item on MPTCP API
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 15:53:09 -0000

--_000_655C07320163294895BBADA28372AF5D4892D4F2FR712WXCHMBA15z_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

As author of RFC 6897 I'd be fine with revisiting that document as some asp=
ects may be a bit outdated. I have not closely followed MPTCP recently but =
I'd assume that parts of RFC 6897 are still valid.

Michael



From: multipathtcp [mailto:multipathtcp-bounces@ietf.org] On Behalf Of phil=
ip.eardley@bt.com
Sent: Thursday, July 21, 2016 5:43 PM
To: multipathtcp@ietf.org
Subject: [multipathtcp] potential new work item on MPTCP API

Yesterday Olivier presented about his & Benjamin's recent work on MPTCP soc=
ket api. We didn't have much discussion whether to add this to the charter.=
 One comment was that any work should build on /reference RFC6897.
https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pdf
Please can you comment whether you see this as a useful work item, or you t=
hink it shouldn't be worked on, or how it should be adapted to something yo=
u think the WG should work on.

To help prompt the discussion, here's a very first version of some possible=
 charter text
RFC6897 defined an optional, basic application interface for MPTCP-aware ap=
plications, including a set of socket operations. Now there is more experie=
nce of how MPTCP is being used, the WG will re-visit this work, and conside=
r adding more advanced socket operations.

RFC6897 was Informational - would this new Milestone be Informational or Ex=
perimental?

Thanks
phil

Philip Eardley
Research and Innovation
This email contains BT information, which may be privileged or confidential=
. It's meant only for the individual(s) or entity named above. If you're no=
t the intended recipient, note that disclosing, copying, distributing or us=
ing this information is prohibited. If you've received this email in error,=
 please let me know immediately on the email address above. Thank you.
We monitor our email system, and may record your emails.
British Telecommunications plc
Registered office: 81 Newgate Street London EC1A 7AJ
Registered in England no: 1800000


--_000_655C07320163294895BBADA28372AF5D4892D4F2FR712WXCHMBA15z_
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 12 (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:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.E-MailFormatvorlage17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.E-MailFormatvorlage18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">As auth=
or of RFC 6897 I&#8217;d be fine with revisiting that document as some aspe=
cts may be a bit outdated. I have not closely followed MPTCP recently but I=
&#8217;d assume that parts of RFC 6897 are still valid.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Michael=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> multipat=
htcp [mailto:multipathtcp-bounces@ietf.org]
<b>On Behalf Of </b>philip.eardley@bt.com<br>
<b>Sent:</b> Thursday, July 21, 2016 5:43 PM<br>
<b>To:</b> multipathtcp@ietf.org<br>
<b>Subject:</b> [multipathtcp] potential new work item on MPTCP API<o:p></o=
:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Yesterday Olivier presented abo=
ut his &amp; Benjamin&#8217;s recent work on MPTCP socket api. We didn&#821=
7;t have much discussion whether to add this to the charter. One comment wa=
s that any work should build on /reference RFC6897.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><a href=3D"https://www.ietf.org=
/proceedings/96/slides/slides-96-mptcp-4.pdf">https://www.ietf.org/proceedi=
ngs/96/slides/slides-96-mptcp-4.pdf</a>
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Please can you comment whether =
you see this as a useful work item, or you think it shouldn&#8217;t be work=
ed on, or how it should be adapted to something you think the WG should wor=
k on.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">To help prompt the discussion, =
here&#8217;s a very first version of some possible charter text<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">RFC6897 defined an optional, ba=
sic application interface for MPTCP-aware applications, including a set of =
socket operations. Now there is more experience of how MPTCP is being used,=
 the WG will re-visit this work, and
 consider adding more advanced socket operations.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">RFC6897 was Informational &#821=
1; would this new Milestone be Informational or Experimental?<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">phil<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN">Philip Eardley<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN">Research and Innovation<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN">This email contains BT information, which may be=
 privileged or confidential. It's meant only for the individual(s) or entit=
y named above. If you're not the intended
 recipient, note that disclosing, copying, distributing or using this infor=
mation is prohibited. If you've received this email in error, please let me=
 know immediately on the email address above. Thank you.<br>
We monitor our email system, and may record your emails.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN">British Telecommunications plc<br>
Registered office: 81 Newgate Street London EC1A 7AJ<br>
Registered in England no: 1800000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
</body>
</html>

--_000_655C07320163294895BBADA28372AF5D4892D4F2FR712WXCHMBA15z_--


From nobody Thu Jul 21 09:12:58 2016
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19AED12D0B4 for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 09:12:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.907
X-Spam-Level: 
X-Spam-Status: No, score=-3.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 GgmGFkJejtkZ for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 09:12:54 -0700 (PDT)
Received: from smtpb1.bt.com (smtpb1.bt.com [62.7.242.137]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21C7D12B032 for <multipathtcp@ietf.org>; Thu, 21 Jul 2016 09:12:53 -0700 (PDT)
Received: from EPDAG01D-UKBR.domain1.systemhost.net (193.113.197.205) by EVMED03-UKBR.bt.com (10.216.161.33) with Microsoft SMTP Server (TLS) id 14.3.195.1; Thu, 21 Jul 2016 17:12:51 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by EPDAG01D-UKBR.domain1.systemhost.net (193.113.197.205) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 21 Jul 2016 17:12:51 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by rew09926dag03b.domain1.systemhost.net (10.55.202.22) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 21 Jul 2016 17:12:50 +0100
Received: from rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e]) by rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e%12]) with mapi id 15.00.1178.000; Thu, 21 Jul 2016 17:12:50 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>
Thread-Topic: towards a potential work item on two-ended proxy
Thread-Index: AdHjZ4nHkoHVP9v7Rwqgdt1DLC/zlg==
Date: Thu, 21 Jul 2016 16:12:50 +0000
Message-ID: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.55.202.242]
Content-Type: multipart/alternative; boundary="_000_b779dd12f1bb412c96c800eddaaf0247rew09926dag03bdomain1sy_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/Avk9uRKPHd-RiuhFcsNV69G5iT8>
Subject: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 16:12:57 -0000

--_000_b779dd12f1bb412c96c800eddaaf0247rew09926dag03bdomain1sy_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

We started the discussion yesterday on a potential new work item on "two-en=
ded proxy scenario" - where there's an MPTCP proxy in both the CPE and an a=
ggregation point (for instance). The current charter is that one end host i=
s MPTCP.

If I can try and summarise the brief discussion yesterday (plus some side d=
iscussions) (please correct my inaccuracies):

-          there are now deployments & products with an MPTCP proxy at each=
 end, plus planned Broadband Forum work (WT-348 is about to be made public,=
 with subsequent work to follow). So IETF work is timely (eg help allow an =
operator to buy CPE from one vendor and aggregation gateway from another ve=
ndor).

-          However, some people object to going beyond the current charter'=
s "one-ended proxy scenario" (since the "two-ended proxy" discourages deplo=
yment of MPTCP to all the end hosts, which is the ultimate goal)

-          There are two proposals (transparent & plain mode: draft-boucada=
ir-mptcp-plain-mode-08 & draft-peirens-mptcp-transparent-00). Are these add=
ressing different use cases, or do we need to choose between them? would a =
(potential) charter item be to standardise existing draft(s), or to solve a=
 problem /scenario?

-          I think there was mention (by Wim??) that there's a third propos=
al - how does this fit in, or did I get it wrong?

-          One aspect of the plain mode draft is to allow transport of UDP =
traffic as well as TCP traffic. I think this is a proposal that should be d=
iscussed separately  - for instance it needs INT-area expertise.

I think it would be good to have more discussion before attempting to write=
 some potential charter text (and then seeing if there's consensus for it).

Thanks!
Philip Eardley
Research and Innovation
This email contains BT information, which may be privileged or confidential=
. It's meant only for the individual(s) or entity named above. If you're no=
t the intended recipient, note that disclosing, copying, distributing or us=
ing this information is prohibited. If you've received this email in error,=
 please let me know immediately on the email address above. Thank you.
We monitor our email system, and may record your emails.
British Telecommunications plc
Registered office: 81 Newgate Street London EC1A 7AJ
Registered in England no: 1800000


--_000_b779dd12f1bb412c96c800eddaaf0247rew09926dag03bdomain1sy_
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:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1556625514;
	mso-list-type:hybrid;
	mso-list-template-ids:-1635089880 200545200 134807555 134807557 134807553 =
134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">We started the discussion yesterday on a potential n=
ew work item on &#8220;two-ended proxy scenario&#8221; &#8211; where there&=
#8217;s an MPTCP proxy in both the CPE and an aggregation point (for instan=
ce). The current charter is that one end host is MPTCP.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">If I can try and summarise the brief discussion yest=
erday (plus some side discussions) (please correct my inaccuracies):
<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>there are now deployments &amp; products with an MP=
TCP proxy at each end, plus planned Broadband Forum work (WT-348 is about t=
o be made public, with subsequent work to follow). So IETF work is timely (=
eg help allow an operator to buy CPE
 from one vendor and aggregation gateway from another vendor). <o:p></o:p><=
/p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>However, some people object to going beyond the cur=
rent charter&#8217;s &#8220;one-ended proxy scenario&#8221; (since the &#82=
20;two-ended proxy&#8221; discourages deployment of MPTCP to all the end ho=
sts, which is the ultimate goal)<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>There are two proposals (transparent &amp; plain mo=
de: draft-boucadair-mptcp-plain-mode-08 &amp; draft-peirens-mptcp-transpare=
nt-00). Are these addressing different use cases, or do we need to choose b=
etween them? would a (potential) charter
 item be to standardise existing draft(s), or to solve a problem /scenario?=
<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>I think there was mention (by Wim??) that there&#82=
17;s a third proposal &#8211; how does this fit in, or did I get it wrong?<=
o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>One aspect of the plain mode draft is to allow tran=
sport of UDP traffic as well as TCP traffic. I think this is a proposal tha=
t should be discussed separately &nbsp;- for instance it needs INT-area exp=
ertise.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I think it would be good to have more discussion bef=
ore attempting to write some potential charter text (and then seeing if the=
re&#8217;s consensus for it).<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks!<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Philip Eard=
ley<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Research an=
d Innovation<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">This email =
contains BT information, which may be privileged or confidential. It's mean=
t only for the individual(s) or entity named
 above. If you're not the intended recipient, note that disclosing, copying=
, distributing or using this information is prohibited. If you've received =
this email in error, please let me know immediately on the email address ab=
ove. Thank you.<br>
We monitor our email system, and may record your emails.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">British Tel=
ecommunications plc<br>
Registered office: 81 Newgate Street London EC1A 7AJ<br>
Registered in England no: 1800000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_b779dd12f1bb412c96c800eddaaf0247rew09926dag03bdomain1sy_--


From nobody Thu Jul 21 21:17:31 2016
Return-Path: <wim.henderickx@nokia.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05C1112DEAB for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 21:17:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 bdRtpUdNFoIt for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 21:17:26 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (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 0C1D312DEBF for <multipathtcp@ietf.org>; Thu, 21 Jul 2016 21:17:25 -0700 (PDT)
Received: from fr712umx4.dmz.alcatel-lucent.com (unknown [135.245.210.45]) by Websense Email Security Gateway with ESMTPS id 2EA34630622F6; Fri, 22 Jul 2016 04:17:22 +0000 (GMT)
Received: from fr712usmtp2.zeu.alcatel-lucent.com (fr712usmtp2.zeu.alcatel-lucent.com [135.239.2.42]) by fr712umx4.dmz.alcatel-lucent.com (GMO-o) with ESMTP id u6M4HNvO016064 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 22 Jul 2016 04:17:23 GMT
Received: from FR711WXCHHUB02.zeu.alcatel-lucent.com (fr711wxchhub02.zeu.alcatel-lucent.com [135.239.2.112]) by fr712usmtp2.zeu.alcatel-lucent.com (GMO) with ESMTP id u6M4HNSW015234 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 22 Jul 2016 06:17:23 +0200
Received: from FR711WXCHMBA07.zeu.alcatel-lucent.com ([169.254.3.82]) by FR711WXCHHUB02.zeu.alcatel-lucent.com ([135.239.2.112]) with mapi id 14.03.0195.001; Fri, 22 Jul 2016 06:17:22 +0200
From: "Henderickx, Wim (Nokia - BE)" <wim.henderickx@nokia.com>
To: "philip.eardley@bt.com" <philip.eardley@bt.com>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Thread-Topic: [multipathtcp] towards a potential work item on two-ended proxy
Thread-Index: AQHR48/xdDE8Hq+810K/F7XEsZLkuQ==
Date: Fri, 22 Jul 2016 04:17:22 +0000
Message-ID: <30A9DFA7-1413-412D-87A1-F2963FFD2861@nokia.com>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/0.0.0.151008
x-originating-ip: [135.239.27.41]
Content-Type: multipart/alternative; boundary="_000_30A9DFA71413412D87A1F2963FFD2861nokiacom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/fHng_xgr105lGWgd44Q7v03jvss>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2016 04:17:29 -0000

--_000_30A9DFA71413412D87A1F2963FFD2861nokiacom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SW4tbGluZSB3aXRoIFdIDQoNCkZyb206IG11bHRpcGF0aHRjcCA8bXVsdGlwYXRodGNwLWJvdW5j
ZXNAaWV0Zi5vcmc8bWFpbHRvOm11bHRpcGF0aHRjcC1ib3VuY2VzQGlldGYub3JnPj4gb24gYmVo
YWxmIG9mICJwaGlsaXAuZWFyZGxleUBidC5jb208bWFpbHRvOnBoaWxpcC5lYXJkbGV5QGJ0LmNv
bT4iIDxwaGlsaXAuZWFyZGxleUBidC5jb208bWFpbHRvOnBoaWxpcC5lYXJkbGV5QGJ0LmNvbT4+
DQpEYXRlOiBUaHVyc2RheSAyMSBKdWx5IDIwMTYgYXQgMTg6MTINClRvOiAibXVsdGlwYXRodGNw
QGlldGYub3JnPG1haWx0bzptdWx0aXBhdGh0Y3BAaWV0Zi5vcmc+IiA8bXVsdGlwYXRodGNwQGll
dGYub3JnPG1haWx0bzptdWx0aXBhdGh0Y3BAaWV0Zi5vcmc+Pg0KU3ViamVjdDogW211bHRpcGF0
aHRjcF0gdG93YXJkcyBhIHBvdGVudGlhbCB3b3JrIGl0ZW0gb24gdHdvLWVuZGVkIHByb3h5DQoN
CldlIHN0YXJ0ZWQgdGhlIGRpc2N1c3Npb24geWVzdGVyZGF5IG9uIGEgcG90ZW50aWFsIG5ldyB3
b3JrIGl0ZW0gb24g4oCcdHdvLWVuZGVkIHByb3h5IHNjZW5hcmlv4oCdIOKAkyB3aGVyZSB0aGVy
ZeKAmXMgYW4gTVBUQ1AgcHJveHkgaW4gYm90aCB0aGUgQ1BFIGFuZCBhbiBhZ2dyZWdhdGlvbiBw
b2ludCAoZm9yIGluc3RhbmNlKS4gVGhlIGN1cnJlbnQgY2hhcnRlciBpcyB0aGF0IG9uZSBlbmQg
aG9zdCBpcyBNUFRDUC4NCg0KSWYgSSBjYW4gdHJ5IGFuZCBzdW1tYXJpc2UgdGhlIGJyaWVmIGRp
c2N1c3Npb24geWVzdGVyZGF5IChwbHVzIHNvbWUgc2lkZSBkaXNjdXNzaW9ucykgKHBsZWFzZSBj
b3JyZWN0IG15IGluYWNjdXJhY2llcyk6DQoNCi0gICAgICAgICAgdGhlcmUgYXJlIG5vdyBkZXBs
b3ltZW50cyAmIHByb2R1Y3RzIHdpdGggYW4gTVBUQ1AgcHJveHkgYXQgZWFjaCBlbmQsIHBsdXMg
cGxhbm5lZCBCcm9hZGJhbmQgRm9ydW0gd29yayAoV1QtMzQ4IGlzIGFib3V0IHRvIGJlIG1hZGUg
cHVibGljLCB3aXRoIHN1YnNlcXVlbnQgd29yayB0byBmb2xsb3cpLiBTbyBJRVRGIHdvcmsgaXMg
dGltZWx5IChlZyBoZWxwIGFsbG93IGFuIG9wZXJhdG9yIHRvIGJ1eSBDUEUgZnJvbSBvbmUgdmVu
ZG9yIGFuZCBhZ2dyZWdhdGlvbiBnYXRld2F5IGZyb20gYW5vdGhlciB2ZW5kb3IpLg0KDQpXSD4g
R2l2ZW4gdGhlIGludGVyZXN0IGZyb20gb3BlcmF0b3IgYW5kIHZlbmRvciBjb21tdW5pdHkgKHNl
ZSBhdXRob3IvY28tYXV0aG9ycyBvZiB0aGUgcGxhaW4gbW9kZS90cmFuc3BhcmVudCBtb2RlIGRy
YWZ0KSBpdCB3b3VsZCBiZSBzdHJhbmdlIHRoYXQgdGhlIElFVEYgd291bGQgbm90IHRha2Ugb24g
dGhpcyB3b3JrLiBUaGUgZ29hbCBoZXJlIGlzIGRlZmluaW5nIGFuIGludGVyb3BlcmFibGUgTVAt
VENQIHByb3h5IHNvbHV0aW9uIGJldHdlZW4gZGlmZmVyZW50IGRldmljZXMgZnJvbSBkaWZmZXJl
bnQgdmVuZG9ycy4NCg0KLSAgICAgICAgICBIb3dldmVyLCBzb21lIHBlb3BsZSBvYmplY3QgdG8g
Z29pbmcgYmV5b25kIHRoZSBjdXJyZW50IGNoYXJ0ZXLigJlzIOKAnG9uZS1lbmRlZCBwcm94eSBz
Y2VuYXJpb+KAnSAoc2luY2UgdGhlIOKAnHR3by1lbmRlZCBwcm94eeKAnSBkaXNjb3VyYWdlcyBk
ZXBsb3ltZW50IG9mIE1QVENQIHRvIGFsbCB0aGUgZW5kIGhvc3RzLCB3aGljaCBpcyB0aGUgdWx0
aW1hdGUgZ29hbCkNCg0KV0g+IE1QVENQIHByb3h5IGlzIGluIHRoZSBjaGFydGVyLCBzbyB3ZSBz
aG91bGQgdXBkYXRlIGl0IHRvIGNhcHR1cmUgYW5kIGRlZmluZSBhbGwgTVAtVENQIHByb3h5IGRl
cGxveW1lbnRzLCBzaW5nbGUgZW5kZWQsIGR1YWwgZW5kZWQuDQoNCi0gICAgICAgICAgVGhlcmUg
YXJlIHR3byBwcm9wb3NhbHMgKHRyYW5zcGFyZW50ICYgcGxhaW4gbW9kZTogZHJhZnQtYm91Y2Fk
YWlyLW1wdGNwLXBsYWluLW1vZGUtMDggJiBkcmFmdC1wZWlyZW5zLW1wdGNwLXRyYW5zcGFyZW50
LTAwKS4gQXJlIHRoZXNlIGFkZHJlc3NpbmcgZGlmZmVyZW50IHVzZSBjYXNlcywgb3IgZG8gd2Ug
bmVlZCB0byBjaG9vc2UgYmV0d2VlbiB0aGVtPyB3b3VsZCBhIChwb3RlbnRpYWwpIGNoYXJ0ZXIg
aXRlbSBiZSB0byBzdGFuZGFyZGlzZSBleGlzdGluZyBkcmFmdChzKSwgb3IgdG8gc29sdmUgYSBw
cm9ibGVtIC9zY2VuYXJpbz8NCg0KV0g+IFRoZSB1c2UgY2FzZSBpcyB0aGUgc2FtZSBidXQgdGhl
IGRlcGxveW1lbnQgc2NlbmFyaW8gaXMgZGlmZmVyZW50LCBzbyBJIGRvbuKAmXQgc2VlIHdoeSB3
ZSBoYXZlIHRvIGNob29zZSBiZXR3ZWVuIHRoZW0NCg0KLSAgICAgICAgICBJIHRoaW5rIHRoZXJl
IHdhcyBtZW50aW9uIChieSBXaW0/PykgdGhhdCB0aGVyZeKAmXMgYSB0aGlyZCBwcm9wb3NhbCDi
gJMgaG93IGRvZXMgdGhpcyBmaXQgaW4sIG9yIGRpZCBJIGdldCBpdCB3cm9uZz8NCg0KV0g+IE5v
IHRoZXJlIGlzIG5vdCBhIDNyZCBwcm9wb3NhbCBhZmFpaw0KDQotICAgICAgICAgIE9uZSBhc3Bl
Y3Qgb2YgdGhlIHBsYWluIG1vZGUgZHJhZnQgaXMgdG8gYWxsb3cgdHJhbnNwb3J0IG9mIFVEUCB0
cmFmZmljIGFzIHdlbGwgYXMgVENQIHRyYWZmaWMuIEkgdGhpbmsgdGhpcyBpcyBhIHByb3Bvc2Fs
IHRoYXQgc2hvdWxkIGJlIGRpc2N1c3NlZCBzZXBhcmF0ZWx5ICAtIGZvciBpbnN0YW5jZSBpdCBu
ZWVkcyBJTlQtYXJlYSBleHBlcnRpc2UuDQoNCkkgdGhpbmsgaXQgd291bGQgYmUgZ29vZCB0byBo
YXZlIG1vcmUgZGlzY3Vzc2lvbiBiZWZvcmUgYXR0ZW1wdGluZyB0byB3cml0ZSBzb21lIHBvdGVu
dGlhbCBjaGFydGVyIHRleHQgKGFuZCB0aGVuIHNlZWluZyBpZiB0aGVyZeKAmXMgY29uc2Vuc3Vz
IGZvciBpdCkuDQoNClRoYW5rcyENClBoaWxpcCBFYXJkbGV5DQpSZXNlYXJjaCBhbmQgSW5ub3Zh
dGlvbg0KVGhpcyBlbWFpbCBjb250YWlucyBCVCBpbmZvcm1hdGlvbiwgd2hpY2ggbWF5IGJlIHBy
aXZpbGVnZWQgb3IgY29uZmlkZW50aWFsLiBJdCdzIG1lYW50IG9ubHkgZm9yIHRoZSBpbmRpdmlk
dWFsKHMpIG9yIGVudGl0eSBuYW1lZCBhYm92ZS4gSWYgeW91J3JlIG5vdCB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50LCBub3RlIHRoYXQgZGlzY2xvc2luZywgY29weWluZywgZGlzdHJpYnV0aW5nIG9y
IHVzaW5nIHRoaXMgaW5mb3JtYXRpb24gaXMgcHJvaGliaXRlZC4gSWYgeW91J3ZlIHJlY2VpdmVk
IHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBsZXQgbWUga25vdyBpbW1lZGlhdGVseSBvbiB0
aGUgZW1haWwgYWRkcmVzcyBhYm92ZS4gVGhhbmsgeW91Lg0KV2UgbW9uaXRvciBvdXIgZW1haWwg
c3lzdGVtLCBhbmQgbWF5IHJlY29yZCB5b3VyIGVtYWlscy4NCkJyaXRpc2ggVGVsZWNvbW11bmlj
YXRpb25zIHBsYw0KUmVnaXN0ZXJlZCBvZmZpY2U6IDgxIE5ld2dhdGUgU3RyZWV0IExvbmRvbiBF
QzFBIDdBSg0KUmVnaXN0ZXJlZCBpbiBFbmdsYW5kIG5vOiAxODAwMDAwDQoNCg==

--_000_30A9DFA71413412D87A1F2963FFD2861nokiacom_
Content-Type: text/html; charset="utf-8"
Content-ID: <ED53841D3828B744972E89511960A23B@exchange.lucent.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx
NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj4NCjxkaXY+DQo8
ZGl2PkluLWxpbmUgd2l0aCBXSDwvZGl2Pg0KPGRpdj4NCjxkaXYgaWQ9Ik1BQ19PVVRMT09LX1NJ
R05BVFVSRSI+PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2
Pg0KPHNwYW4gaWQ9Ik9MS19TUkNfQk9EWV9TRUNUSU9OIj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFt
aWx5OkNhbGlicmk7IGZvbnQtc2l6ZToxMnB0OyB0ZXh0LWFsaWduOmxlZnQ7IGNvbG9yOmJsYWNr
OyBCT1JERVItQk9UVE9NOiBtZWRpdW0gbm9uZTsgQk9SREVSLUxFRlQ6IG1lZGl1bSBub25lOyBQ
QURESU5HLUJPVFRPTTogMGluOyBQQURESU5HLUxFRlQ6IDBpbjsgUEFERElORy1SSUdIVDogMGlu
OyBCT1JERVItVE9QOiAjYjVjNGRmIDFwdCBzb2xpZDsgQk9SREVSLVJJR0hUOiBtZWRpdW0gbm9u
ZTsgUEFERElORy1UT1A6IDNwdCI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+RnJv
bTogPC9zcGFuPm11bHRpcGF0aHRjcCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRjcC1i
b3VuY2VzQGlldGYub3JnIj5tdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7IG9u
IGJlaGFsZiBvZiAmcXVvdDs8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj5w
aGlsaXAuZWFyZGxleUBidC5jb208L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cGhpbGlw
LmVhcmRsZXlAYnQuY29tIj5waGlsaXAuZWFyZGxleUBidC5jb208L2E+Jmd0Ozxicj4NCjxzcGFu
IHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5EYXRlOiA8L3NwYW4+VGh1cnNkYXkgMjEgSnVseSAy
MDE2IGF0IDE4OjEyPGJyPg0KPHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPlRvOiA8L3Nw
YW4+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRjcEBpZXRmLm9yZyI+bXVsdGlwYXRo
dGNwQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRjcEBp
ZXRmLm9yZyI+bXVsdGlwYXRodGNwQGlldGYub3JnPC9hPiZndDs8YnI+DQo8c3BhbiBzdHlsZT0i
Zm9udC13ZWlnaHQ6Ym9sZCI+U3ViamVjdDogPC9zcGFuPlttdWx0aXBhdGh0Y3BdIHRvd2FyZHMg
YSBwb3RlbnRpYWwgd29yayBpdGVtIG9uIHR3by1lbmRlZCBwcm94eTxicj4NCjwvZGl2Pg0KPGRp
dj48YnI+DQo8L2Rpdj4NCjxkaXYgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2
bWwiIHhtbG5zOm89InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1s
bnM6dz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0
cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0
cDovL3d3dy53My5vcmcvVFIvUkVDLWh0bWw0MCI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNv
bnRlbnQ9Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0t
DQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5Oldpbmdk
aW5nczsNCglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwO30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIg
MiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQphOmxpbmssIHNwYW4uTXNvSHlw
ZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojMDU2M0MxOw0KCXRleHQt
ZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxv
d2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojOTU0RjcyOw0KCXRleHQtZGVj
b3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdy
YXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFy
Z2luLXRvcDowY207DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltYXJnaW4tYm90dG9tOjBjbTsNCglt
YXJnaW4tbGVmdDozNi4wcHQ7DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xv
cjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1v
bmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBw
dDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlv
bjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3Qg
bDANCgl7bXNvLWxpc3QtaWQ6MTU1NjYyNTUxNDsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCglt
c28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE2MzUwODk4ODAgMjAwNTQ1MjAwIDEzNDgwNzU1NSAxMzQ4
MDc1NTcgMTM0ODA3NTUzIDEzNDgwNzU1NSAxMzQ4MDc1NTcgMTM0ODA3NTUzIDEzNDgwNzU1NSAx
MzQ4MDc1NTc7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDotOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5
OkNhbGlicmk7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxp
c3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3Vy
aWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDpcRjBBNzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpcRjBCNzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxp
c3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDpcRjBBNzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpX
aW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDpcRjBCNzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpcRjBBNzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0Kb2wN
Cgl7bWFyZ2luLWJvdHRvbTowY207fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9z
dHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVk
aXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28g
OV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJl
ZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPGRp
diBsYW5nPSJFTi1HQiIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFz
cz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldlIHN0YXJ0ZWQgdGhlIGRp
c2N1c3Npb24geWVzdGVyZGF5IG9uIGEgcG90ZW50aWFsIG5ldyB3b3JrIGl0ZW0gb24g4oCcdHdv
LWVuZGVkIHByb3h5IHNjZW5hcmlv4oCdIOKAkyB3aGVyZSB0aGVyZeKAmXMgYW4gTVBUQ1AgcHJv
eHkgaW4gYm90aCB0aGUgQ1BFIGFuZCBhbiBhZ2dyZWdhdGlvbiBwb2ludCAoZm9yIGluc3RhbmNl
KS4gVGhlIGN1cnJlbnQgY2hhcnRlciBpcyB0aGF0IG9uZSBlbmQgaG9zdCBpcyBNUFRDUC48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+SWYgSSBjYW4gdHJ5IGFuZCBzdW1tYXJpc2UgdGhlIGJyaWVm
IGRpc2N1c3Npb24geWVzdGVyZGF5IChwbHVzIHNvbWUgc2lkZSBkaXNjdXNzaW9ucykgKHBsZWFz
ZSBjb3JyZWN0IG15IGluYWNjdXJhY2llcyk6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBs
ZXZlbDEgbGZvMSI+PCEtLVtpZiAhc3VwcG9ydExpc3RzXS0tPjxzcGFuIHN0eWxlPSJtc28tbGlz
dDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQt
Y2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1o
ZWlnaHQ6IG5vcm1hbDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nOyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9z
cGFuPjwhLS1bZW5kaWZdLS0+dGhlcmUgYXJlIG5vdyBkZXBsb3ltZW50cyAmYW1wOyBwcm9kdWN0
cyB3aXRoIGFuIE1QVENQIHByb3h5IGF0IGVhY2ggZW5kLCBwbHVzIHBsYW5uZWQgQnJvYWRiYW5k
IEZvcnVtIHdvcmsgKFdULTM0OCBpcyBhYm91dCB0byBiZSBtYWRlIHB1YmxpYywgd2l0aCBzdWJz
ZXF1ZW50IHdvcmsgdG8gZm9sbG93KS4gU28gSUVURiB3b3JrIGlzIHRpbWVseSAoZWcgaGVscCBh
bGxvdyBhbiBvcGVyYXRvciB0byBidXkNCiBDUEUgZnJvbSBvbmUgdmVuZG9yIGFuZCBhZ2dyZWdh
dGlvbiBnYXRld2F5IGZyb20gYW5vdGhlciB2ZW5kb3IpLjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvc3Bhbj4NCjxkaXY+V0gmZ3Q7IEdpdmVuIHRoZSBpbnRlcmVzdCBmcm9tIG9wZXJh
dG9yIGFuZCB2ZW5kb3IgY29tbXVuaXR5IChzZWUgYXV0aG9yL2NvLWF1dGhvcnMgb2YgdGhlIHBs
YWluIG1vZGUvdHJhbnNwYXJlbnQgbW9kZSBkcmFmdCkgaXQgd291bGQgYmUgc3RyYW5nZSB0aGF0
IHRoZSBJRVRGIHdvdWxkIG5vdCB0YWtlIG9uIHRoaXMgd29yay4gVGhlIGdvYWwgaGVyZSBpcyBk
ZWZpbmluZyBhbiBpbnRlcm9wZXJhYmxlIE1QLVRDUCBwcm94eSBzb2x1dGlvbiBiZXR3ZWVuDQog
ZGlmZmVyZW50IGRldmljZXMgZnJvbSBkaWZmZXJlbnQgdmVuZG9ycy48L2Rpdj4NCjxzcGFuIGlk
PSJPTEtfU1JDX0JPRFlfU0VDVElPTiI+DQo8ZGl2IHhtbG5zOnY9InVybjpzY2hlbWFzLW1pY3Jv
c29mdC1jb206dm1sIiB4bWxuczpvPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpv
ZmZpY2UiIHhtbG5zOnc9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOndvcmQiIHht
bG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vb2ZmaWNlLzIwMDQvMTIvb21tbCIg
eG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1odG1sNDAiPg0KPGRpdiBsYW5nPSJFTi1H
QiIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rp
b24xIj4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4
LjBwdDttc28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAg
bGV2ZWwxIGxmbzEiPjwhLS1baWYgIXN1cHBvcnRMaXN0c10tLT48c3BhbiBzdHlsZT0ibXNvLWxp
c3Q6SWdub3JlIj4tPHNwYW4gc3R5bGU9ImZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50
LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zaXplOiA3cHQ7IGxpbmUt
aGVpZ2h0OiBub3JtYWw7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJzsiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwv
c3Bhbj48IS0tW2VuZGlmXS0tPkhvd2V2ZXIsIHNvbWUgcGVvcGxlIG9iamVjdCB0byBnb2luZyBi
ZXlvbmQgdGhlIGN1cnJlbnQgY2hhcnRlcuKAmXMg4oCcb25lLWVuZGVkIHByb3h5IHNjZW5hcmlv
4oCdIChzaW5jZSB0aGUg4oCcdHdvLWVuZGVkIHByb3h54oCdIGRpc2NvdXJhZ2VzIGRlcGxveW1l
bnQgb2YgTVBUQ1AgdG8gYWxsIHRoZSBlbmQgaG9zdHMsIHdoaWNoIGlzIHRoZSB1bHRpbWF0ZSBn
b2FsKTwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvc3Bhbj4NCjxkaXY+V0gmZ3Q7IE1Q
VENQIHByb3h5IGlzIGluIHRoZSBjaGFydGVyLCBzbyB3ZSBzaG91bGQgdXBkYXRlIGl0IHRvIGNh
cHR1cmUgYW5kIGRlZmluZSBhbGwgTVAtVENQIHByb3h5IGRlcGxveW1lbnRzLCBzaW5nbGUgZW5k
ZWQsIGR1YWwgZW5kZWQuPC9kaXY+DQo8c3BhbiBpZD0iT0xLX1NSQ19CT0RZX1NFQ1RJT04iPg0K
PGRpdiB4bWxuczp2PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZtbCIgeG1sbnM6bz0idXJu
OnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4bWxuczp3PSJ1cm46c2NoZW1h
cy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJodHRwOi8vc2NoZW1hcy5taWNy
b3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy9U
Ui9SRUMtaHRtbDQwIj4NCjxkaXYgbGFuZz0iRU4tR0IiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIj
OTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTGlzdFBh
cmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxm
bzEiPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0
ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj48IS0tW2lmICFzdXBw
b3J0TGlzdHNdLS0+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJm
b250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0
OiBub3JtYWw7IGZvbnQtc2l6ZTogN3B0OyBsaW5lLWhlaWdodDogbm9ybWFsOyBmb250LWZhbWls
eTogJ1RpbWVzIE5ldyBSb21hbic7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0tLT5UaGVyZSBh
cmUgdHdvIHByb3Bvc2FscyAodHJhbnNwYXJlbnQgJmFtcDsgcGxhaW4gbW9kZTogZHJhZnQtYm91
Y2FkYWlyLW1wdGNwLXBsYWluLW1vZGUtMDggJmFtcDsgZHJhZnQtcGVpcmVucy1tcHRjcC10cmFu
c3BhcmVudC0wMCkuIEFyZSB0aGVzZSBhZGRyZXNzaW5nIGRpZmZlcmVudCB1c2UgY2FzZXMsIG9y
IGRvIHdlIG5lZWQgdG8gY2hvb3NlIGJldHdlZW4gdGhlbT8gd291bGQgYSAocG90ZW50aWFsKSBj
aGFydGVyDQogaXRlbSBiZSB0byBzdGFuZGFyZGlzZSBleGlzdGluZyBkcmFmdChzKSwgb3IgdG8g
c29sdmUgYSBwcm9ibGVtIC9zY2VuYXJpbz88L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
L3NwYW4+DQo8ZGl2PldIJmd0OyBUaGUgdXNlIGNhc2UgaXMgdGhlIHNhbWUgYnV0IHRoZSBkZXBs
b3ltZW50IHNjZW5hcmlvIGlzIGRpZmZlcmVudCwgc28gSSBkb27igJl0IHNlZSB3aHkgd2UgaGF2
ZSB0byBjaG9vc2UgYmV0d2VlbiB0aGVtPC9kaXY+DQo8c3BhbiBpZD0iT0xLX1NSQ19CT0RZX1NF
Q1RJT04iPg0KPGRpdiB4bWxuczp2PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZtbCIgeG1s
bnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4bWxuczp3PSJ1
cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJodHRwOi8vc2No
ZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJodHRwOi8vd3d3
LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxkaXYgbGFuZz0iRU4tR0IiIGxpbms9IiMwNTYzQzEi
IHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAg
bGV2ZWwxIGxmbzEiPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj48IS0t
W2lmICFzdXBwb3J0TGlzdHNdLS0+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFu
IHN0eWxlPSJmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZv
bnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc2l6ZTogN3B0OyBsaW5lLWhlaWdodDogbm9ybWFsOyBm
b250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbic7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0t
LT5JIHRoaW5rIHRoZXJlIHdhcyBtZW50aW9uIChieSBXaW0/PykgdGhhdCB0aGVyZeKAmXMgYSB0
aGlyZCBwcm9wb3NhbCDigJMgaG93IGRvZXMgdGhpcyBmaXQgaW4sIG9yIGRpZCBJIGdldCBpdCB3
cm9uZz88L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L3NwYW4+DQo8ZGl2PldIJmd0OyBO
byB0aGVyZSBpcyBub3QgYSAzcmQgcHJvcG9zYWwgYWZhaWs8L2Rpdj4NCjxzcGFuIGlkPSJPTEtf
U1JDX0JPRFlfU0VDVElPTiI+DQo8ZGl2IHhtbG5zOnY9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1j
b206dm1sIiB4bWxuczpvPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpvZmZpY2Ui
IHhtbG5zOnc9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOndvcmQiIHhtbG5zOm09
Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9
Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1odG1sNDAiPg0KPGRpdiBsYW5nPSJFTi1HQiIgbGlu
az0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdDtt
c28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwx
IGxmbzEiPjwhLS1baWYgIXN1cHBvcnRMaXN0c10tLT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdu
b3JlIj4tPHNwYW4gc3R5bGU9ImZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6
IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zaXplOiA3cHQ7IGxpbmUtaGVpZ2h0
OiBub3JtYWw7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJzsiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48
IS0tW2VuZGlmXS0tPk9uZSBhc3BlY3Qgb2YgdGhlIHBsYWluIG1vZGUgZHJhZnQgaXMgdG8gYWxs
b3cgdHJhbnNwb3J0IG9mIFVEUCB0cmFmZmljIGFzIHdlbGwgYXMgVENQIHRyYWZmaWMuIEkgdGhp
bmsgdGhpcyBpcyBhIHByb3Bvc2FsIHRoYXQgc2hvdWxkIGJlIGRpc2N1c3NlZCBzZXBhcmF0ZWx5
ICZuYnNwOy0gZm9yIGluc3RhbmNlIGl0IG5lZWRzIElOVC1hcmVhIGV4cGVydGlzZS48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SSB0aGluayBpdCB3b3VsZCBiZSBnb29kIHRvIGhhdmUgbW9yZSBk
aXNjdXNzaW9uIGJlZm9yZSBhdHRlbXB0aW5nIHRvIHdyaXRlIHNvbWUgcG90ZW50aWFsIGNoYXJ0
ZXIgdGV4dCAoYW5kIHRoZW4gc2VlaW5nIGlmIHRoZXJl4oCZcyBjb25zZW5zdXMgZm9yIGl0KS48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzITxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLUdCIj5QaGlsaXAgRWFyZGxleTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1HQiI+UmVzZWFyY2ggYW5kIElubm92YXRpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tR0IiPlRoaXMgZW1haWwgY29udGFpbnMgQlQgaW5mb3JtYXRpb24sIHdoaWNoIG1h
eSBiZSBwcml2aWxlZ2VkIG9yIGNvbmZpZGVudGlhbC4gSXQncyBtZWFudCBvbmx5IGZvciB0aGUg
aW5kaXZpZHVhbChzKSBvciBlbnRpdHkgbmFtZWQNCiBhYm92ZS4gSWYgeW91J3JlIG5vdCB0aGUg
aW50ZW5kZWQgcmVjaXBpZW50LCBub3RlIHRoYXQgZGlzY2xvc2luZywgY29weWluZywgZGlzdHJp
YnV0aW5nIG9yIHVzaW5nIHRoaXMgaW5mb3JtYXRpb24gaXMgcHJvaGliaXRlZC4gSWYgeW91J3Zl
IHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBsZXQgbWUga25vdyBpbW1lZGlh
dGVseSBvbiB0aGUgZW1haWwgYWRkcmVzcyBhYm92ZS4gVGhhbmsgeW91Ljxicj4NCldlIG1vbml0
b3Igb3VyIGVtYWlsIHN5c3RlbSwgYW5kIG1heSByZWNvcmQgeW91ciBlbWFpbHMuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTiIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj5Ccml0aXNoIFRlbGVjb21tdW5pY2F0aW9u
cyBwbGM8YnI+DQpSZWdpc3RlcmVkIG9mZmljZTogODEgTmV3Z2F0ZSBTdHJlZXQgTG9uZG9uIEVD
MUEgN0FKPGJyPg0KUmVnaXN0ZXJlZCBpbiBFbmdsYW5kIG5vOiAxODAwMDAwPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L3NwYW4+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_30A9DFA71413412D87A1F2963FFD2861nokiacom_--


From nobody Thu Jul 21 23:04:30 2016
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AC0212D68B for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 23:04:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.205
X-Spam-Level: 
X-Spam-Status: No, score=-3.205 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 jSlbKLVPwhCm for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 23:04:25 -0700 (PDT)
Received: from relais-inet.orange.com (relais-nor36.orange.com [80.12.70.36]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 459B812D589 for <multipathtcp@ietf.org>; Thu, 21 Jul 2016 23:04:25 -0700 (PDT)
Received: from opfednr06.francetelecom.fr (unknown [xx.xx.xx.70]) by opfednr20.francetelecom.fr (ESMTP service) with ESMTP id CD978405BF for <multipathtcp@ietf.org>; Fri, 22 Jul 2016 08:04:23 +0200 (CEST)
Received: from localhost.localdomain (unknown [127.0.0.1]) by opfednr06.francetelecom.fr (ESMTP service) with ESMTP id BF0961A0065 for <multipathtcp@ietf.org>; Fri, 22 Jul 2016 08:04:23 +0200 (CEST)
Received: from opfednr06.rouen.francetelecom.fr by opfednr06.rouen.francetelecom.fr with queue id 176446-13 for multipathtcp@ietf.org; Fri, 22 Jul 2016 06:04:23 GMT
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.42]) by opfednr06.francetelecom.fr (ESMTP service) with ESMTP id 97AA61A0057; Fri, 22 Jul 2016 08:04:23 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM41.corporate.adroot.infra.ftgroup ([fe80::c845:f762:8997:ec86%19]) with mapi id 14.03.0301.000; Fri, 22 Jul 2016 08:04:23 +0200
From: <mohamed.boucadair@orange.com>
To: "philip.eardley@bt.com" <philip.eardley@bt.com>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Thread-Topic: towards a potential work item on two-ended proxy
Thread-Index: AdHjZ4nHkoHVP9v7Rwqgdt1DLC/zlgAcsE6Q
Date: Fri, 22 Jul 2016 06:04:22 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B933008DEB133@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
In-Reply-To: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.1]
Content-Type: multipart/alternative; boundary="_000_787AE7BB302AE849A7480A190F8B933008DEB133OPEXCLILMA3corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/DBACJLsm_Gj4hHbov2ZlB1gv4HA>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2016 06:04:27 -0000

--_000_787AE7BB302AE849A7480A190F8B933008DEB133OPEXCLILMA3corp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Phil,

Please see inline.

Cheers,
Med

De : multipathtcp [mailto:multipathtcp-bounces@ietf.org] De la part de phil=
ip.eardley@bt.com
Envoy=E9 : jeudi 21 juillet 2016 18:13
=C0 : multipathtcp@ietf.org
Objet : [multipathtcp] towards a potential work item on two-ended proxy

We started the discussion yesterday on a potential new work item on "two-en=
ded proxy scenario" - where there's an MPTCP proxy in both the CPE and an a=
ggregation point (for instance). The current charter is that one end host i=
s MPTCP.

If I can try and summarise the brief discussion yesterday (plus some side d=
iscussions) (please correct my inaccuracies):

-          there are now deployments & products with an MPTCP proxy at each=
 end, plus planned Broadband Forum work (WT-348 is about to be made public,=
 with subsequent work to follow). So IETF work is timely (eg help allow an =
operator to buy CPE from one vendor and aggregation gateway from another ve=
ndor).

[Med] Indeed! Endorsing this activity in the MPTCP WG is the natural way to=
 assist in defining interoperable MPTCP proxies. There is a real need expre=
ssed by operators and vendors to work on this.

-          However, some people object to going beyond the current charter'=
s "one-ended proxy scenario" (since the "two-ended proxy" discourages deplo=
yment of MPTCP to all the end hosts, which is the ultimate goal)

[Med] Both one-ended proxy and two-ended proxy makes sense. These are cover=
ed for example in the plain-mode draft. The proposed solution allows to dif=
ferentiate between native MPTCP connections from proxied connections to hel=
p e2e MPTCP connection establishment if both the client and server are MPTC=
P-capable. Please note that network operators do not have control on the te=
rminals connected behind a CPE, and that those terminals are not even aware=
 of the presence of a proxy in the path.



-          There are two proposals (transparent & plain mode: draft-boucada=
ir-mptcp-plain-mode-08 & draft-peirens-mptcp-transparent-00). Are these add=
ressing different use cases, or do we need to choose between them? would a =
(potential) charter item be to standardise existing draft(s), or to solve a=
 problem /scenario?

[Med] As mentioned during the meeting, all these deployment use cases make =
use of the same option. It is up to the taste of each operator to decide ab=
out its own deployment mode. As a WG, we don't need to decide about that.



-          I think there was mention (by Wim??) that there's a third propos=
al - how does this fit in, or did I get it wrong?

-          One aspect of the plain mode draft is to allow transport of UDP =
traffic as well as TCP traffic. I think this is a proposal that should be d=
iscussed separately  - for instance it needs INT-area expertise.

[Med] That's a fair point. Cross area reviews can always be managed, but th=
e point is to have a starting home for the activity.

I think it would be good to have more discussion before attempting to write=
 some potential charter text (and then seeing if there's consensus foro it)=
.
[Med] I have other sub-items that I would like to see included in the (hope=
fully) proposed charter update. I will share that when a text proposal is o=
n the table.

Thanks!
Philip Eardley
Research and Innovation
This email contains BT information, which may be privileged or confidential=
. It's meant only for the individual(s) or entity named above. If you're no=
t the intended recipient, note that disclosing, copying, distributing or us=
ing this information is prohibited. If you've received this email in error,=
 please let me know immediately on the email address above. Thank you.
We monitor our email system, and may record your emails.
British Telecommunications plc
Registered office: 81 Newgate Street London EC1A 7AJ
Registered in England no: 1800000


--_000_787AE7BB302AE849A7480A190F8B933008DEB133OPEXCLILMA3corp_
Content-Type: text/html; charset="iso-8859-1"
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=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Courier New";
	color:black;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1150711185;
	mso-list-type:hybrid;
	mso-list-template-ids:-402501070 -590829466 67895299 67895301 67895297 678=
95299 67895301 67895297 67895299 67895301;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></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"FR" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;color:black">Hi Phil,
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;color:black"><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;Courier New&quot;;color:black">Please see inline.<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;color:black"><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;Courier New&quot;;color:black">Cheers,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;color:black">Med<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;;mso-fareast-language:FR">De&nbsp;:</sp=
an></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot=
;sans-serif&quot;;mso-fareast-language:FR"> multipathtcp [mailto:multipatht=
cp-bounces@ietf.org]
<b>De la part de</b> philip.eardley@bt.com<br>
<b>Envoy=E9&nbsp;:</b> jeudi 21 juillet 2016 18:13<br>
<b>=C0&nbsp;:</b> multipathtcp@ietf.org<br>
<b>Objet&nbsp;:</b> [multipathtcp] towards a potential work item on two-end=
ed proxy<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">We started the discussion yeste=
rday on a potential new work item on &#8220;two-ended proxy scenario&#8221;=
 &#8211; where there&#8217;s an MPTCP proxy in both the CPE and an aggregat=
ion point (for instance). The current charter is that one end
 host is MPTCP.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">If I can try and summarise the =
brief discussion yesterday (plus some side discussions) (please correct my =
inaccuracies):
<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">there are now deployments &amp; products with a=
n MPTCP proxy at each end, plus planned Broadband Forum work (WT-348 is abo=
ut to be made public, with subsequent work to follow). So IETF work is time=
ly (eg help allow an operator to buy CPE
 from one vendor and aggregation gateway from another vendor).<span style=
=3D"color:black"><o:p></o:p></span></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:0cm"><span lang=3D"EN-GB=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black=
">[Med] Indeed! Endorsing this activity in the MPTCP WG is the natural way =
to assist in defining interoperable MPTCP proxies.
 There is a real need expressed by operators and vendors to work on this.<o=
:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB"><o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">However, some people object to going beyond the=
 current charter&#8217;s &#8220;one-ended proxy scenario&#8221; (since the =
&#8220;two-ended proxy&#8221; discourages deployment of MPTCP to all the en=
d hosts, which is the ultimate goal)<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:0cm"><span lang=3D"EN-GB=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black=
">[Med] Both one-ended proxy and two-ended proxy makes sense. These are cov=
ered for example in the plain-mode draft. The proposed
 solution allows to differentiate between native MPTCP connections from pro=
xied connections to help e2e MPTCP connection establishment if both the cli=
ent and server are MPTCP-capable. Please note that network operators do not=
 have control on the terminals connected
 behind a CPE, and that those terminals are not even aware of the presence =
of a proxy in the path.
<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:0cm"><span lang=3D"EN-GB=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">There are two proposals (transparent &amp; plai=
n mode: draft-boucadair-mptcp-plain-mode-08 &amp; draft-peirens-mptcp-trans=
parent-00). Are these addressing different use cases, or do we need to choo=
se between them? would a (potential) charter
 item be to standardise existing draft(s), or to solve a problem /scenario?=
<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:0cm"><span lang=3D"EN-GB=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black=
">[Med] As mentioned during the meeting, all these deployment use cases mak=
e use of the same option. It is up to the taste of
 each operator to decide about its own deployment mode. As a WG, we don&#82=
17;t need to decide about that.<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:0cm"><span lang=3D"EN-GB=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">I think there was mention (by Wim??) that there=
&#8217;s a third proposal &#8211; how does this fit in, or did I get it wro=
ng?<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:41.25pt;text-indent:-18.=
0pt"><span lang=3D"EN-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7=
.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">One aspect of the plain mode draft is to allow =
transport of UDP traffic as well as TCP traffic. I think this is a proposal=
 that should be discussed separately &nbsp;- for instance it needs INT-area=
 expertise.<span style=3D"color:black"><o:p></o:p></span></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:0cm"><span lang=3D"EN-GB=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black=
">[Med] That&#8217;s a fair point. Cross area reviews can always be managed=
, but the point is to have a starting home for the activity.
</span><span lang=3D"EN-GB" style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">I think it would be good to hav=
e more discussion before attempting to write some potential charter text (a=
nd then seeing if there&#8217;s consensus for<span style=3D"color:black">o<=
/span> it).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;color:black">[Med] I have other sub-items th=
at I would like to see included in the (hopefully) proposed charter update.=
 I will share that when a text proposal is on the
 table. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Thanks!<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Philip Eard=
ley<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Research an=
d Innovation<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">This email =
contains BT information, which may be privileged or confidential. It's mean=
t only for the individual(s) or entity named
 above. If you're not the intended recipient, note that disclosing, copying=
, distributing or using this information is prohibited. If you've received =
this email in error, please let me know immediately on the email address ab=
ove. Thank you.<br>
We monitor our email system, and may record your emails.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">British Tel=
ecommunications plc<br>
Registered office: 81 Newgate Street London EC1A 7AJ<br>
Registered in England no: 1800000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
</body>
</html>

--_000_787AE7BB302AE849A7480A190F8B933008DEB133OPEXCLILMA3corp_--


From nobody Thu Jul 21 23:55:21 2016
Return-Path: <christian.jacquenet@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53D8E12D918 for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 23:55:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.205
X-Spam-Level: 
X-Spam-Status: No, score=-3.205 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 7g07PfXVq--G for <multipathtcp@ietfa.amsl.com>; Thu, 21 Jul 2016 23:55:17 -0700 (PDT)
Received: from relais-inet.orange.com (relais-nor34.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76A2212D660 for <multipathtcp@ietf.org>; Thu, 21 Jul 2016 23:55:17 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) by opfednr21.francetelecom.fr (ESMTP service) with ESMTP id EDA82C0565 for <multipathtcp@ietf.org>; Fri, 22 Jul 2016 08:55:15 +0200 (CEST)
Received: from localhost.localdomain (unknown [127.0.0.1]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id DFBA34007B for <multipathtcp@ietf.org>; Fri, 22 Jul 2016 08:55:15 +0200 (CEST)
Received: from opfednr04.rouen.francetelecom.fr by opfednr04.rouen.francetelecom.fr with queue id 186560-11 for multipathtcp@ietf.org; Fri, 22 Jul 2016 06:55:15 GMT
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.57]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id BFDE140078; Fri, 22 Jul 2016 08:55:15 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM23.corporate.adroot.infra.ftgroup ([fe80::787e:db0c:23c4:71b3%19]) with mapi id 14.03.0301.000; Fri, 22 Jul 2016 08:55:15 +0200
From: <christian.jacquenet@orange.com>
To: "philip.eardley@bt.com" <philip.eardley@bt.com>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Thread-Topic: towards a potential work item on two-ended proxy
Thread-Index: AdHjZ4nHkoHVP9v7Rwqgdt1DLC/zlgAfHeEw
Date: Fri, 22 Jul 2016 06:55:15 +0000
Message-ID: <4913_1469170515_5791C353_4913_2200_1_88132E969123D14D9BD844E1CD516EDE130B0F00@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
In-Reply-To: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.5]
Content-Type: multipart/alternative; boundary="_000_88132E969123D14D9BD844E1CD516EDE130B0F00OPEXCLILMA3corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/JIeYzvISxCZ8bSFENUKYOBcJrrU>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2016 06:55:20 -0000

--_000_88132E969123D14D9BD844E1CD516EDE130B0F00OPEXCLILMA3corp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello Philip, all,

I believe the mptcp WG charter should evolve to include MPTCP proxy-related=
 work. As you rightfully mention in your message below, this would be a tim=
ely effort (besides what's being cooked by the BBF) that is primarily motiv=
ated by the existing and forthcoming development of so-called hybrid access=
 service offerings in Europe and Asia, and possibly in other regions of the=
 world.

I also think that the proposed approaches (namely draft-boucadair and draft=
-peirens) that have been presented during the mptcp WG session are rather m=
eant to foster massive MPTCP adoption rather than hindering it.

As for the charter update, I would encourage the documentation of a problem=
 statement with companion use cases, as well as the standardization of the =
corresponding solution, presumably based upon the merging of the aforementi=
oned drafts to accommodate all use cases.

Let me also second Med's recent reply to this message. I too volunteer to c=
ontribute to the updated charter text, assuming there's hopefully consensus=
 to move towards that direction.

Cheers,

Christian.

De : multipathtcp [mailto:multipathtcp-bounces@ietf.org] De la part de phil=
ip.eardley@bt.com
Envoy=E9 : jeudi 21 juillet 2016 18:13
=C0 : multipathtcp@ietf.org
Objet : [multipathtcp] towards a potential work item on two-ended proxy

We started the discussion yesterday on a potential new work item on "two-en=
ded proxy scenario" - where there's an MPTCP proxy in both the CPE and an a=
ggregation point (for instance). The current charter is that one end host i=
s MPTCP.

If I can try and summarise the brief discussion yesterday (plus some side d=
iscussions) (please correct my inaccuracies):

-          there are now deployments & products with an MPTCP proxy at each=
 end, plus planned Broadband Forum work (WT-348 is about to be made public,=
 with subsequent work to follow). So IETF work is timely (eg help allow an =
operator to buy CPE from one vendor and aggregation gateway from another ve=
ndor).

-          However, some people object to going beyond the current charter'=
s "one-ended proxy scenario" (since the "two-ended proxy" discourages deplo=
yment of MPTCP to all the end hosts, which is the ultimate goal)

-          There are two proposals (transparent & plain mode: draft-boucada=
ir-mptcp-plain-mode-08 & draft-peirens-mptcp-transparent-00). Are these add=
ressing different use cases, or do we need to choose between them? would a =
(potential) charter item be to standardise existing draft(s), or to solve a=
 problem /scenario?

-          I think there was mention (by Wim??) that there's a third propos=
al - how does this fit in, or did I get it wrong?

-          One aspect of the plain mode draft is to allow transport of UDP =
traffic as well as TCP traffic. I think this is a proposal that should be d=
iscussed separately  - for instance it needs INT-area expertise.

I think it would be good to have more discussion before attempting to write=
 some potential charter text (and then seeing if there's consensus for it).

Thanks!
Philip Eardley
Research and Innovation
This email contains BT information, which may be privileged or confidential=
. It's meant only for the individual(s) or entity named above. If you're no=
t the intended recipient, note that disclosing, copying, distributing or us=
ing this information is prohibited. If you've received this email in error,=
 please let me know immediately on the email address above. Thank you.
We monitor our email system, and may record your emails.
British Telecommunications plc
Registered office: 81 Newgate Street London EC1A 7AJ
Registered in England no: 1800000


___________________________________________________________________________=
______________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.


--_000_88132E969123D14D9BD844E1CD516EDE130B0F00OPEXCLILMA3corp_
Content-Type: text/html; charset="iso-8859-1"
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=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Courier New";
	color:#7030A0;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0">Hello Philip, all,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0">I believe the mptcp WG charter should evolve=
 to include MPTCP proxy-related work. As you rightfully mention in your mes=
sage below, this would be a timely effort (besides
 what&#8217;s being cooked by the BBF) that is primarily motivated by the e=
xisting and forthcoming development of so-called hybrid access service offe=
rings in Europe and Asia, and possibly in other regions of the world.<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0">I also think that the proposed approaches (n=
amely draft-boucadair and draft-peirens) that have been presented during th=
e mptcp WG session are rather meant to foster
 massive MPTCP adoption rather than hindering it.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0">As for the charter update, I would encourage=
 the documentation of a problem statement with companion use cases, as well=
 as the standardization of the corresponding solution,
 presumably based upon the merging of the aforementioned drafts to accommod=
ate all use cases.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0">Let me also second Med&#8217;s recent reply =
to this message. I too volunteer to contribute to the updated charter text,=
 assuming there&#8217;s hopefully consensus to move towards
 that direction.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0">Cheers,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0">Christian.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030A0"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">De&nbsp;:</span></b><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> mult=
ipathtcp [mailto:multipathtcp-bounces@iet</span><span lang=3D"FR" style=3D"=
font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">f.o=
rg]
<b>De la part de</b> philip.eardley@bt.com<br>
<b>Envoy=E9&nbsp;:</b> jeudi 21 juillet 2016 18:13<br>
<b>=C0&nbsp;:</b> multipathtcp@ietf.org<br>
<b>Objet&nbsp;:</b> [multipathtcp] towards a potential work item on two-end=
ed proxy<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">We started the discussion yeste=
rday on a potential new work item on &#8220;two-ended proxy scenario&#8221;=
 &#8211; where there&#8217;s an MPTCP proxy in both the CPE and an aggregat=
ion point (for instance). The current charter is that one end
 host is MPTCP.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">If I can try and summarise the =
brief discussion yesterday (plus some side discussions) (please correct my =
inaccuracies):
<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">there are now deployments &amp; products with a=
n MPTCP proxy at each end, plus planned Broadband Forum work (WT-348 is abo=
ut to be made public, with subsequent work to follow). So IETF work is time=
ly (eg help allow an operator to buy CPE
 from one vendor and aggregation gateway from another vendor). <o:p></o:p><=
/span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">However, some people object to going beyond the=
 current charter&#8217;s &#8220;one-ended proxy scenario&#8221; (since the =
&#8220;two-ended proxy&#8221; discourages deployment of MPTCP to all the en=
d hosts, which is the ultimate goal)<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">There are two proposals (transparent &amp; plai=
n mode: draft-boucadair-mptcp-plain-mode-08 &amp; draft-peirens-mptcp-trans=
parent-00). Are these addressing different use cases, or do we need to choo=
se between them? would a (potential) charter
 item be to standardise existing draft(s), or to solve a problem /scenario?=
<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">I think there was mention (by Wim??) that there=
&#8217;s a third proposal &#8211; how does this fit in, or did I get it wro=
ng?<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt"><span lang=3D"E=
N-GB">-</span><span lang=3D"EN-GB" style=3D"font-size:7.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-GB">One aspect of the plain mode draft is to allow =
transport of UDP traffic as well as TCP traffic. I think this is a proposal=
 that should be discussed separately &nbsp;- for instance it needs INT-area=
 expertise.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">I think it would be good to hav=
e more discussion before attempting to write some potential charter text (a=
nd then seeing if there&#8217;s consensus for it).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Thanks!<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Philip Eard=
ley<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Research an=
d Innovation<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">This email =
contains BT information, which may be privileged or confidential. It's mean=
t only for the individual(s) or entity named
 above. If you're not the intended recipient, note that disclosing, copying=
, distributing or using this information is prohibited. If you've received =
this email in error, please let me know immediately on the email address ab=
ove. Thank you.<br>
We monitor our email system, and may record your emails.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">British Tel=
ecommunications plc<br>
Registered office: 81 Newgate Street London EC1A 7AJ<br>
Registered in England no: 1800000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
</div>
<PRE>______________________________________________________________________=
___________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.
</PRE></body>
</html>

--_000_88132E969123D14D9BD844E1CD516EDE130B0F00OPEXCLILMA3corp_--


From nobody Fri Jul 22 01:48:31 2016
Return-Path: <cpaasch@apple.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0EFB12D9F9 for <multipathtcp@ietfa.amsl.com>; Fri, 22 Jul 2016 01:48:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.378
X-Spam-Level: 
X-Spam-Status: No, score=-5.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=apple.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 BuEUpMhsPyXi for <multipathtcp@ietfa.amsl.com>; Fri, 22 Jul 2016 01:48:27 -0700 (PDT)
Received: from mail-in6.apple.com (mail-out6.apple.com [17.151.62.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECB2412B05D for <multipathtcp@ietf.org>; Fri, 22 Jul 2016 01:48:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple;  q=dns/txt; i=@apple.com; t=1469177306; x=2333090906; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=LRXSeHpq5qS6pmxAyuS3fvA7Va/dH29L6bnMVHrLQZs=; b=pIQvOaANc3WaKn/shScxl3KW3icG3B77cqRVAviNFNRd4vqGQ2Z3NkoLjRN6HA// LKpKL0FTa5fY1cJtL1gijtco2dG8Dih0kbW1MNS1ztDBYEbv60LHOUZ/yOTKPfBt mOMnBbpDS5ri5EPO9DuHqjC6Ab5zXaRWyR3vsGx+xJCFr5L2V8skSutN4U5rnKLS IMgARI8wzWHqhK9cFwjyXrBtJD++AXxfbqk7De9QbHprcDwBShP2hjX8eMW2b6UI NmdwdKqJXpca9AThaA5wGC7X0mVZaL87RXp93hqmG06KmzXeLElQrer+B16NcK2H eSMG5u79J88BrmqKfhNs4Q==;
Received: from relay5.apple.com (relay5.apple.com [17.128.113.88]) by mail-in6.apple.com (Apple Secure Mail Relay) with SMTP id CE.A0.07752.ADDD1975; Fri, 22 Jul 2016 01:48:26 -0700 (PDT)
X-AuditID: 11973e15-f798f6d000001e48-fe-5791ddda076f
Received: from foxglove.apple.com (foxglove.apple.com [17.171.128.130]) by relay5.apple.com (Apple SCV relay) with SMTP id 2B.60.30701.ADDD1975; Fri, 22 Jul 2016 01:48:26 -0700 (PDT)
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_8/xTf/ZR4ghMNuZ3j/CLSA)"
Received: from [17.168.89.14] (unknown [17.168.89.14]) by foxglove.apple.com (Oracle Communications Messaging Server 8.0.1.1.0 64bit (built May 17 2016)) with ESMTPSA id <0OAP00JO3KGNOW00@foxglove.apple.com>; Fri, 22 Jul 2016 01:48:26 -0700 (PDT)
Sender: cpaasch@apple.com
From: Christoph Paasch <cpaasch@apple.com>
In-reply-to: <3b62f69a53554789966e8a281a4000d7@rew09926dag03b.domain1.systemhost.net>
Date: Fri, 22 Jul 2016 10:48:25 +0200
Message-id: <82899074-7E27-4792-BBC3-222A4E869B25@apple.com>
References: <3b62f69a53554789966e8a281a4000d7@rew09926dag03b.domain1.systemhost.net>
To: Philip Eardley <philip.eardley@bt.com>
X-Mailer: Apple Mail (2.3124)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrHLMWRmVeSWpSXmKPExsUi2FAYoXvr7sRwgx3L9C0+r77OZrFs7QpG ByaPti+TmTyWLPnJFMAUxWWTkpqTWZZapG+XwJXxbfMSxoJdSRU/H01na2A8E9rFyMkhIWAi MWHFLBYIW0ziwr31bF2MXBxCAnsZJWY3HGGCKXp+6zojRGIHo0Tvo8VgCV4BQYkfk++BdTML hEnMXtDBAlH0h1Hiz45DbCAJYQFJie47d5ghbAeJOxu2sYPYbAJaEm9vt7OC2JwC4RId03qB mjk4WARUJX72i4CYzALGElNmGkGsspH4cvgJ2BQhoFXrvq8As0WApvQsuQh1p6zEk5OLwE6Q EDjBJnH63meWCYzCs5CcOgvJqbPAVqhLTJmSCxHWlnjy7gIrhK0msfD3IiZk8QWMbKsYhXIT M3N0M/PM9BILCnJS9ZLzczcxgiJkup3oDsYzq6wOMQpwMCrx8J54OiFciDWxrLgy9xCjNAeL kjjvB5GJ4UIC6YklqdmpqQWpRfFFpTmpxYcYmTg4pRoYj6+qz2lfFhRiyR5zoW5niYay4+bs b0yXKpKkbk6x+jZrn96jkGyHH+f8JH5clPKZ+vaFRMwDSf4jVxKl3+nzZS3WsOD4z/aHm322 da2eUPmN2uqGzwlXFtUWXExon+MpuNZKKPnOXu+nhuI96uvL85yrbRpme3keuPsj0C07c/te 3Q+hupeUWIozEg21mIuKEwGBNWV3cQIAAA==
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRmVeSWpSXmKPExsUiuLqhSffW3YnhBju6tC0+r77OZrFs7QpG ByaPti+TmTyWLPnJFMAUxWWTkpqTWZZapG+XwJXxbfMSxoJdSRU/H01na2A8E9rFyMkhIWAi 8fzWdUYIW0ziwr31bF2MXBxCAjsYJXofLWYCSfAKCEr8mHyPBcRmFgiTmL2ggwWi6A+jxJ8d h9hAEsICkhLdd+4wQ9gOEnc2bGMHsdkEtCTe3m5nBbE5BcIlOqb1AjVzcLAIqEr87BcBMZkF jCWmzDSCWGUj8eXwE7ApQkCr1n1fAWaLAE3pWXKRCeJOWYknJxexTGAUmIXkullIrpsFNlVd YsqUXIiwtsSTdxdYIWw1iYW/FzEhiy9gZFvFKFCUmpNYaaqXWFCQk6qXnJ+7iREU0A2FETsY /y+zOsQowMGoxMN74umEcCHWxLLiytxDjBIczEoivD13JoYL8aYkVlalFuXHF5XmpBYfYpzI CPTiRGYp0eR8YLzllcQbmpgYmBgbmxkbm5uY01JYSZx3xrK+cCGB9MSS1OzU1ILUIpijmDg4 pRoYIxVEzrqv5En12/pm44K1Uf4PPnHdsV919PVpe8c130W75nsduXdQOb5kwqYzrK/01q7X mxuYfivWeuZapS0XWXedZPV9EWIUY/i+Pv1e87dUpv/MWs/Ku8PXn9Cd1vv2+eP3CmtDr64s vPg+/mZ/a3nVse3/Ej9k7br3N7My8cenTAuvI11ubUosxRmJhlrMRcWJANBdpuHbAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/wCDZw854rA6RtPpwM3xQhHOTwMg>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] potential new work item on MPTCP API
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2016 08:48:29 -0000

--Boundary_(ID_8/xTf/ZR4ghMNuZ3j/CLSA)
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: quoted-printable

Hello,

> On Jul 21, 2016, at 5:43 PM, philip.eardley@bt.com wrote:
> Yesterday Olivier presented about his & Benjamin=E2=80=99s recent work =
on MPTCP socket api. We didn=E2=80=99t have much discussion whether to =
add this to the charter. One comment was that any work should build on =
/reference RFC6897.
> https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pdf =
<https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pdf>
> Please can you comment whether you see this as a useful work item, or =
you think it shouldn=E2=80=99t be worked on, or how it should be adapted =
to something you think the WG should work on.

yes, I think it is a very useful work item and am willing to contribute =
to this work.

I'm not sure whether this can be seen as an update to 6897. I'm under =
the impression that 6897 takes a different approach, giving users a =
high-level overview of how using MPTCP might look like to an application =
that is talking to a TCP-socket (which happens to end up using MPTCP).

Olivier's work seems to rather make MPTCP entirely explicit to the =
application. So, I think both works take a different approach.

> To help prompt the discussion, here=E2=80=99s a very first version of =
some possible charter text
> RFC6897 defined an optional, basic application interface for =
MPTCP-aware applications, including a set of socket operations. Now =
there is more experience of how MPTCP is being used, the WG will =
re-visit this work, and consider adding more advanced socket operations.
> =20
> RFC6897 was Informational =E2=80=93 would this new Milestone be =
Informational or Experimental?

I think it should be Informational.


Christoph

> =20
> Thanks
> phil
> =20
> Philip Eardley
> Research and Innovation
> This email contains BT information, which may be privileged or =
confidential. It's meant only for the individual(s) or entity named =
above. If you're not the intended recipient, note that disclosing, =
copying, distributing or using this information is prohibited. If you've =
received this email in error, please let me know immediately on the =
email address above. Thank you.
> We monitor our email system, and may record your emails.
> British Telecommunications plc
> Registered office: 81 Newgate Street London EC1A 7AJ
> Registered in England no: 1800000
> =20
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org <mailto:multipathtcp@ietf.org>
> https://www.ietf.org/mailman/listinfo/multipathtcp =
<https://www.ietf.org/mailman/listinfo/multipathtcp>

--Boundary_(ID_8/xTf/ZR4ghMNuZ3j/CLSA)
Content-type: text/html; charset=utf-8
Content-transfer-encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hello,<div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Jul 21, 2016, at 5:43 PM, <a =
href=3D"mailto:philip.eardley@bt.com" class=3D"">philip.eardley@bt.com</a>=
 wrote:</div><div class=3D""><div class=3D"WordSection1" style=3D"page: =
WordSection1; font-family: Helvetica; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;"><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Yesterday Olivier presented about his &amp; Benjamin=E2=80=99s =
recent work on MPTCP socket api. We didn=E2=80=99t have much discussion =
whether to add this to the charter. One comment was that any work should =
build on /reference RFC6897.<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><a =
href=3D"https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pdf" =
style=3D"color: rgb(149, 79, 114); text-decoration: underline;" =
class=3D"">https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pd=
f</a><o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Please =
can you comment whether you see this as a useful work item, or you think =
it shouldn=E2=80=99t be worked on, or how it should be adapted to =
something you think the WG should work =
on.</div></div></div></blockquote><div><br class=3D""></div><div>yes, I =
think it is a very useful work item and am willing to contribute to this =
work.</div><div><br class=3D""></div><div>I'm not sure whether this can =
be seen as an update to 6897. I'm under the impression that 6897 takes a =
different approach, giving users a high-level overview of how using =
MPTCP might look like to an application that is talking to a TCP-socket =
(which happens to end up using MPTCP).</div><div><br =
class=3D""></div><div>Olivier's work seems to rather make MPTCP entirely =
explicit to the application. So, I think both works take a different =
approach.</div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div class=3D"WordSection1" style=3D"page: WordSection1; =
font-family: Helvetica; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">To help =
prompt the discussion, here=E2=80=99s a very first version of some =
possible charter text<o:p class=3D""></o:p></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">RFC6897 defined an optional, basic application interface for =
MPTCP-aware applications, including a set of socket operations. Now =
there is more experience of how MPTCP is being used, the WG will =
re-visit this work, and consider adding more advanced socket =
operations.<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">RFC6897 was Informational =E2=80=93 would this new Milestone =
be Informational or Experimental?</div></div></div></blockquote><div><br =
class=3D""></div><div>I think it should be Informational.</div><div><br =
class=3D""></div><div><br class=3D""></div><div>Christoph</div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; font-family: =
Helvetica; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Thanks<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">phil<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN" class=3D"">Philip Eardley<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN" class=3D"">Research and Innovation<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN" class=3D"">This email contains BT information, which may be =
privileged or confidential. It's meant only for the individual(s) or =
entity named above. If you're not the intended recipient, note that =
disclosing, copying, distributing or using this information is =
prohibited. If you've received this email in error, please let me know =
immediately on the email address above. Thank you.<br class=3D"">We =
monitor our email system, and may record your emails.<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN" class=3D"">British Telecommunications plc<br =
class=3D"">Registered office: 81 Newgate Street London EC1A 7AJ<br =
class=3D"">Registered in England no: 1800000<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><span style=3D"font-family: =
Helvetica; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"font-family: Helvetica; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: =
Helvetica; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">multipathtcp =
mailing list</span><br style=3D"font-family: Helvetica; font-size: 13px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><a =
href=3D"mailto:multipathtcp@ietf.org" style=3D"color: rgb(149, 79, 114); =
text-decoration: underline; font-family: Helvetica; font-size: 13px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D"">multipathtcp@ietf.org</a><br style=3D"font-family: Helvetica; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" =
style=3D"color: rgb(149, 79, 114); text-decoration: underline; =
font-family: Helvetica; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/multipathtcp</a></div></b=
lockquote></div><br class=3D""></div></body></html>=

--Boundary_(ID_8/xTf/ZR4ghMNuZ3j/CLSA)--


From nobody Fri Jul 22 02:19:28 2016
Return-Path: <cpaasch@apple.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 993AB12D1D8 for <multipathtcp@ietfa.amsl.com>; Fri, 22 Jul 2016 02:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.378
X-Spam-Level: 
X-Spam-Status: No, score=-5.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=apple.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 D82Vd431Lqeo for <multipathtcp@ietfa.amsl.com>; Fri, 22 Jul 2016 02:19:24 -0700 (PDT)
Received: from mail-in2.apple.com (mail-out2.apple.com [17.151.62.25]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22BD012DB99 for <multipathtcp@ietf.org>; Fri, 22 Jul 2016 02:19:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple;  q=dns/txt; i=@apple.com; t=1469179163; x=2333092763; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=SJg4ydI7X0En1kSi1DIod1J2TxLEunA1BntEyczfNx8=; b=pW8H32fHeIf44yBBFfTT/Xj+a7Gn/lvKQA1Le8Szv+QAiS0f1EQqQ41E4Nog+hkf YfX0sIg0YQl3jInRGY+pFSN6329nLPfGjP3q6yYHtq45qgzjHDx6RHJOX1h3Z5D4 CFSHv1JWxpaX2oej/dUwn57EFPvf/Kly5mYL2ilushbpdIC4hX/T2ndwwej5rOol JfX23s2o3DGc4zvYEgphZcURa0ahiQ2kXAOBC4BcV83HJCleeLGx6EqeowwhR4yh PjBbqEEeR2vWqKWp8Nz04Apc+BziLLWrR2ZKpX7m5dxPbsmLURmJ5Kn2GuZWZy0o Ol/wvGjAI//xHr7xoJL4dg==;
Received: from relay5.apple.com (relay5.apple.com [17.128.113.88]) by mail-in2.apple.com (Apple Secure Mail Relay) with SMTP id 9E.E0.10360.B15E1975; Fri, 22 Jul 2016 02:19:23 -0700 (PDT)
X-AuditID: 11973e11-f79e76d000002878-34-5791e51bad38
Received: from foxglove.apple.com (foxglove.apple.com [17.171.128.130]) by relay5.apple.com (Apple SCV relay) with SMTP id 51.D8.30701.B15E1975; Fri, 22 Jul 2016 02:19:23 -0700 (PDT)
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_FUyoAzcQOJG+lsAORFceBg)"
Received: from [17.168.89.14] (unknown [17.168.89.14]) by foxglove.apple.com (Oracle Communications Messaging Server 8.0.1.1.0 64bit (built May 17 2016)) with ESMTPSA id <0OAP00J9HLW8OW10@foxglove.apple.com>; Fri, 22 Jul 2016 02:19:23 -0700 (PDT)
Sender: cpaasch@apple.com
From: Christoph Paasch <cpaasch@apple.com>
In-reply-to: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
Date: Fri, 22 Jul 2016 11:19:23 +0200
Message-id: <BD18EDA4-5564-47EE-8EA7-38265A93D36F@apple.com>
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
To: Philip Eardley <philip.eardley@bt.com>
X-Mailer: Apple Mail (2.3124)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDLMWRmVeSWpSXmKPExsUi2FAYoSv9dGK4we1/phafV19ns1i2dgWj A5NH25fJTB5LlvxkCmCK4rJJSc3JLEst0rdL4Mq4OHEDW8GH2oqvPxawNzA+yOli5OCQEDCR 2NKq28XICWSKSVy4t56ti5GLQ0hgL6PEuh1z2SASJhI9tzZCJXYwSkxsv8EIkuAVEJT4Mfke C4jNLBAmMa1zAzNE0R9Gib4Jd1lBEsICkhLdd+4wQ9g+Eh1XpoE1sAloSby93Q5WwykQLnF3 xT92EJtFQFVi0alOFpDrmAWMJabMNAIxeQVsJL6uzgIxhYBW3f7kBlIsAjSkZ8lFJogzZSWe nFzEAnKBhMAJNonPTR+ZJzAKz0Jy6Swkl84CW6AuMWVKLkRYW+LJuwusELaaxMLfi5iQxRcw sq1iFMpNzMzRzcwz0kssKMhJ1UvOz93ECIqO6XaCOxiPr7I6xCjAwajEw3vi6YRwIdbEsuLK 3EOM0hwsSuK8H0QmhgsJpCeWpGanphakFsUXleakFh9iZOLglGpgtF1h/XTK3zdGCcJGd2YV bxQMNmqU5TraLVrlxGAkIJziY77j6O0Lps/LPkqkntjifP63jNC8SQflVmk9myb93KL9zL9s 733X2q+0ivXNCmV2Omri91H48v53R5ZPtdCP3zojRvup0M0re1yPb1Tg2vzcc6nOqcwq2c5r pk/8f4YrsUqXOFyUVWIpzkg01GIuKk4EANdiB2xvAgAA
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRmVeSWpSXmKPExsUiuLqhSVf66cRwgwWHDC0+r77OZrFs7QpG ByaPti+TmTyWLPnJFMAUxWWTkpqTWZZapG+XwJVxceIGtoIPtRVffyxgb2B8kNPFyMkhIWAi 0XNrIxuELSZx4d56IJuLQ0hgB6PExPYbjCAJXgFBiR+T77GA2MwCYRLTOjcwQxT9YZTom3CX FSQhLCAp0X3nDjOE7SPRcWUaWAObgJbE29vtYDWcAuESd1f8YwexWQRUJRad6gSq4QAaaiwx ZaYRiMkrYCPxdXUWiCkEtOr2JzeQYhGgIT1LLjJBnCkr8eTkIpYJjAKzkBw3C8lxs8BmqktM mZILEdaWePLuAiuErSax8PciJmTxBYxsqxgFilJzEitN9RILCnJS9ZLzczcxgsK5oTBiB+P/ ZVaHGAU4GJV4eE88nRAuxJpYVlyZe4hRgoNZSYTX/uHEcCHelMTKqtSi/Pii0pzU4kOMExmB PpzILCWanA+MtrySeEMTEwMTY2MzY2NzE3NaCiuJ885Y1hcuJJCeWJKanZpakFoEcxQTB6dU A2NGkMbkRKfC18uknrAI64TU/5IJyP8t/W75ofgUJfUzXyduVTvEoHDMxvzOjQ191sf6Z68N +xI0cVfzcb+ADVvs5hh1/LzPdFNhRtil6oO1XHX2FzieCoYx8a7fvWtO968lE/4UsM2usft1 utXhcfnugxsnxRjfZhQ/v6osnq9v74vz/qnPPgYosRRnJBpqMRcVJwIAwiOxGNoCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/xL3WjjZX04tltZ2VFq1cjr68_OA>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2016 09:19:27 -0000

--Boundary_(ID_FUyoAzcQOJG+lsAORFceBg)
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: quoted-printable

Hello,

> On Jul 21, 2016, at 6:12 PM, philip.eardley@bt.com wrote:
> We started the discussion yesterday on a potential new work item on =
=E2=80=9Ctwo-ended proxy scenario=E2=80=9D =E2=80=93 where there=E2=80=99s=
 an MPTCP proxy in both the CPE and an aggregation point (for instance). =
The current charter is that one end host is MPTCP.
> =20
> If I can try and summarise the brief discussion yesterday (plus some =
side discussions) (please correct my inaccuracies):
> -          there are now deployments & products with an MPTCP proxy at =
each end, plus planned Broadband Forum work (WT-348 is about to be made =
public, with subsequent work to follow). So IETF work is timely (eg help =
allow an operator to buy CPE from one vendor and aggregation gateway =
from another vendor).=20
> -          However, some people object to going beyond the current =
charter=E2=80=99s =E2=80=9Cone-ended proxy scenario=E2=80=9D (since the =
=E2=80=9Ctwo-ended proxy=E2=80=9D discourages deployment of MPTCP to all =
the end hosts, which is the ultimate goal)
> -          There are two proposals (transparent & plain mode: =
draft-boucadair-mptcp-plain-mode-08 & =
draft-peirens-mptcp-transparent-00). Are these addressing different use =
cases, or do we need to choose between them? would a (potential) charter =
item be to standardise existing draft(s), or to solve a problem =
/scenario?
> -          I think there was mention (by Wim??) that there=E2=80=99s a =
third proposal =E2=80=93 how does this fit in, or did I get it wrong?
> -          One aspect of the plain mode draft is to allow transport of =
UDP traffic as well as TCP traffic. I think this is a proposal that =
should be discussed separately  - for instance it needs INT-area =
expertise.

I think the proxy-work is built of two items:

1. The documentation of how a deployment of one-ended and two-ended =
proxies look a like and the things that one should consider when doing =
so.

2. The plain-mode-option.


The point 1) is specific to MPTCP and probably useful to include in the =
charter.

For the point 2), I agree with Alan's comment in that this is entirely =
independent from MPTCP. It is basically a mechanism for 0-RTT proxying, =
by communicating the relevant IP-addresses between the proxies. Thus, I =
don't think that we should specify the plain-mode option in the MPTCP =
working-group, as the same plain-mode option might be useful in any =
other transport-layer protocol. And we probably don't want a list of =
draft-sctp-plain-mode, draft-tcp-plain-mode, ...


Christoph

> =20
> I think it would be good to have more discussion before attempting to =
write some potential charter text (and then seeing if there=E2=80=99s =
consensus for it).
> =20
> Thanks!
> Philip Eardley
> Research and Innovation
> This email contains BT information, which may be privileged or =
confidential. It's meant only for the individual(s) or entity named =
above. If you're not the intended recipient, note that disclosing, =
copying, distributing or using this information is prohibited. If you've =
received this email in error, please let me know immediately on the =
email address above. Thank you.
> We monitor our email system, and may record your emails.
> British Telecommunications plc
> Registered office: 81 Newgate Street London EC1A 7AJ
> Registered in England no: 1800000
> =20
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org <mailto:multipathtcp@ietf.org>
> https://www.ietf.org/mailman/listinfo/multipathtcp =
<https://www.ietf.org/mailman/listinfo/multipathtcp>

--Boundary_(ID_FUyoAzcQOJG+lsAORFceBg)
Content-type: text/html; charset=utf-8
Content-transfer-encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hello,<div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Jul 21, 2016, at 6:12 PM, <a =
href=3D"mailto:philip.eardley@bt.com" class=3D"">philip.eardley@bt.com</a>=
 wrote:</div><div class=3D""><div class=3D"WordSection1" style=3D"page: =
WordSection1; font-family: Helvetica; font-size: 13px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;"><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">We started the discussion yesterday on a potential new work =
item on =E2=80=9Ctwo-ended proxy scenario=E2=80=9D =E2=80=93 where =
there=E2=80=99s an MPTCP proxy in both the CPE and an aggregation point =
(for instance). The current charter is that one end host is MPTCP.<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">If I can =
try and summarise the brief discussion yesterday (plus some side =
discussions) (please correct my inaccuracies):<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt 36pt; =
font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" =
class=3D""><span class=3D"">-<span style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: normal; font-size: 7pt; =
line-height: normal; font-family: 'Times New Roman';" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span></span>there are now =
deployments &amp; products with an MPTCP proxy at each end, plus planned =
Broadband Forum work (WT-348 is about to be made public, with subsequent =
work to follow). So IETF work is timely (eg help allow an operator to =
buy CPE from one vendor and aggregation gateway from another =
vendor).<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt 36pt; =
font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" =
class=3D""><span class=3D"">-<span style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: normal; font-size: 7pt; =
line-height: normal; font-family: 'Times New Roman';" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span></span>However, some =
people object to going beyond the current charter=E2=80=99s =E2=80=9Cone-e=
nded proxy scenario=E2=80=9D (since the =E2=80=9Ctwo-ended proxy=E2=80=9D =
discourages deployment of MPTCP to all the end hosts, which is the =
ultimate goal)<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt 36pt; font-size: 11pt; font-family: Calibri, sans-serif; =
text-indent: -18pt;" class=3D""><span class=3D"">-<span =
style=3D"font-style: normal; font-variant-caps: normal; font-weight: =
normal; font-size: 7pt; line-height: normal; font-family: 'Times New =
Roman';" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span></span>There are two =
proposals (transparent &amp; plain mode: =
draft-boucadair-mptcp-plain-mode-08 &amp; =
draft-peirens-mptcp-transparent-00). Are these addressing different use =
cases, or do we need to choose between them? would a (potential) charter =
item be to standardise existing draft(s), or to solve a problem =
/scenario?<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt 36pt; font-size: 11pt; font-family: Calibri, sans-serif; =
text-indent: -18pt;" class=3D""><span class=3D"">-<span =
style=3D"font-style: normal; font-variant-caps: normal; font-weight: =
normal; font-size: 7pt; line-height: normal; font-family: 'Times New =
Roman';" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span></span>I think there =
was mention (by Wim??) that there=E2=80=99s a third proposal =E2=80=93 =
how does this fit in, or did I get it wrong?<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt 36pt; =
font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" =
class=3D""><span class=3D"">-<span style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: normal; font-size: 7pt; =
line-height: normal; font-family: 'Times New Roman';" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span></span>One aspect of =
the plain mode draft is to allow transport of UDP traffic as well as TCP =
traffic. I think this is a proposal that should be discussed separately =
&nbsp;- for instance it needs INT-area =
expertise.</div></div></div></blockquote><div><br class=3D""></div><div>I =
think the proxy-work is built of two items:</div><div><br =
class=3D""></div><div>1. The documentation of how a deployment of =
one-ended and two-ended proxies look a like and the things that one =
should consider when doing so.</div><div><br class=3D""></div><div>2. =
The plain-mode-option.</div><div><br class=3D""></div><div><br =
class=3D""></div><div>The point 1) is specific to MPTCP and probably =
useful to include in the charter.</div><div><br class=3D""></div><div>For =
the point 2), I agree with Alan's comment in that this is entirely =
independent from MPTCP. It is basically a mechanism for 0-RTT proxying, =
by communicating the relevant IP-addresses between the proxies. Thus, I =
don't think that we should specify the plain-mode option in the MPTCP =
working-group, as the same plain-mode option might be useful in any =
other transport-layer protocol. And we probably don't want a list of =
draft-sctp-plain-mode, draft-tcp-plain-mode, ...</div><div><br =
class=3D""></div><div><br class=3D""></div><div>Christoph</div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; font-family: =
Helvetica; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;"><div style=3D"margin: 0cm 0cm 0.0001pt 36pt; font-size: 11pt; =
font-family: Calibri, sans-serif; text-indent: -18pt;" class=3D""><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">I think =
it would be good to have more discussion before attempting to write some =
potential charter text (and then seeing if there=E2=80=99s consensus for =
it).<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Thanks!<o:p=
 class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN" class=3D"">Philip Eardley<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN" class=3D"">Research and Innovation<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN" class=3D"">This email contains BT information, which may be =
privileged or confidential. It's meant only for the individual(s) or =
entity named above. If you're not the intended recipient, note that =
disclosing, copying, distributing or using this information is =
prohibited. If you've received this email in error, please let me know =
immediately on the email address above. Thank you.<br class=3D"">We =
monitor our email system, and may record your emails.<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN" class=3D"">British Telecommunications plc<br =
class=3D"">Registered office: 81 Newgate Street London EC1A 7AJ<br =
class=3D"">Registered in England no: 1800000<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><span style=3D"font-family: =
Helvetica; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"font-family: Helvetica; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: =
Helvetica; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">multipathtcp =
mailing list</span><br style=3D"font-family: Helvetica; font-size: 13px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><a =
href=3D"mailto:multipathtcp@ietf.org" style=3D"color: rgb(149, 79, 114); =
text-decoration: underline; font-family: Helvetica; font-size: 13px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D"">multipathtcp@ietf.org</a><br style=3D"font-family: Helvetica; =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" =
style=3D"color: rgb(149, 79, 114); text-decoration: underline; =
font-family: Helvetica; font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/multipathtcp</a></div></b=
lockquote></div><br class=3D""></div></body></html>=

--Boundary_(ID_FUyoAzcQOJG+lsAORFceBg)--


From nobody Fri Jul 22 02:42:05 2016
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98C2D12DB0E for <multipathtcp@ietfa.amsl.com>; Fri, 22 Jul 2016 02:42:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.205
X-Spam-Level: 
X-Spam-Status: No, score=-3.205 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 x3scD3NCFevB for <multipathtcp@ietfa.amsl.com>; Fri, 22 Jul 2016 02:42:01 -0700 (PDT)
Received: from relais-inet.orange.com (relais-nor34.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6C2812D0A8 for <multipathtcp@ietf.org>; Fri, 22 Jul 2016 02:42:00 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) by opfednr22.francetelecom.fr (ESMTP service) with ESMTP id 6FF772015A; Fri, 22 Jul 2016 11:41:59 +0200 (CEST)
Received: from localhost.localdomain (unknown [127.0.0.1]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id 61D9640060; Fri, 22 Jul 2016 11:41:59 +0200 (CEST)
Received: from opfednr04.rouen.francetelecom.fr by opfednr04.rouen.francetelecom.fr with queue id 186773-11; Fri, 22 Jul 2016 09:41:59 GMT
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.18]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id 246694005B; Fri, 22 Jul 2016 11:41:59 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM34.corporate.adroot.infra.ftgroup ([fe80::cba:56d0:a732:ef5a%19]) with mapi id 14.03.0301.000; Fri, 22 Jul 2016 11:41:58 +0200
From: <mohamed.boucadair@orange.com>
To: Christoph Paasch <cpaasch@apple.com>, Philip Eardley <philip.eardley@bt.com>
Thread-Topic: [multipathtcp] towards a potential work item on two-ended proxy
Thread-Index: AQHR4/ooR+qm47fnzU6cGfy257nA1KAkLP6w
Date: Fri, 22 Jul 2016 09:41:58 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B933008DEB3EA@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net> <BD18EDA4-5564-47EE-8EA7-38265A93D36F@apple.com>
In-Reply-To: <BD18EDA4-5564-47EE-8EA7-38265A93D36F@apple.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.5]
Content-Type: multipart/alternative; boundary="_000_787AE7BB302AE849A7480A190F8B933008DEB3EAOPEXCLILMA3corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/gGwZz6nyIITV0vkwrFE2wEPEQZo>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2016 09:42:03 -0000

--_000_787AE7BB302AE849A7480A190F8B933008DEB3EAOPEXCLILMA3corp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgQ2hyaXN0b3BoLA0KDQpQbGVhc2Ugc2VlIGlubGluZS4NCg0KQ2hlZXJzLA0KTWVkDQoNCkRl
IDogbXVsdGlwYXRodGNwIFttYWlsdG86bXVsdGlwYXRodGNwLWJvdW5jZXNAaWV0Zi5vcmddIERl
IGxhIHBhcnQgZGUgQ2hyaXN0b3BoIFBhYXNjaA0KRW52b3nDqSA6IHZlbmRyZWRpIDIyIGp1aWxs
ZXQgMjAxNiAxMToxOQ0Kw4AgOiBQaGlsaXAgRWFyZGxleQ0KQ2MgOiBNdWx0aVBhdGggVENQIC0g
SUVURiBXRw0KT2JqZXQgOiBSZTogW211bHRpcGF0aHRjcF0gdG93YXJkcyBhIHBvdGVudGlhbCB3
b3JrIGl0ZW0gb24gdHdvLWVuZGVkIHByb3h5DQoNCkhlbGxvLA0KDQpPbiBKdWwgMjEsIDIwMTYs
IGF0IDY6MTIgUE0sIHBoaWxpcC5lYXJkbGV5QGJ0LmNvbTxtYWlsdG86cGhpbGlwLmVhcmRsZXlA
YnQuY29tPiB3cm90ZToNCldlIHN0YXJ0ZWQgdGhlIGRpc2N1c3Npb24geWVzdGVyZGF5IG9uIGEg
cG90ZW50aWFsIG5ldyB3b3JrIGl0ZW0gb24g4oCcdHdvLWVuZGVkIHByb3h5IHNjZW5hcmlv4oCd
IOKAkyB3aGVyZSB0aGVyZeKAmXMgYW4gTVBUQ1AgcHJveHkgaW4gYm90aCB0aGUgQ1BFIGFuZCBh
biBhZ2dyZWdhdGlvbiBwb2ludCAoZm9yIGluc3RhbmNlKS4gVGhlIGN1cnJlbnQgY2hhcnRlciBp
cyB0aGF0IG9uZSBlbmQgaG9zdCBpcyBNUFRDUC4NCg0KSWYgSSBjYW4gdHJ5IGFuZCBzdW1tYXJp
c2UgdGhlIGJyaWVmIGRpc2N1c3Npb24geWVzdGVyZGF5IChwbHVzIHNvbWUgc2lkZSBkaXNjdXNz
aW9ucykgKHBsZWFzZSBjb3JyZWN0IG15IGluYWNjdXJhY2llcyk6DQotICAgICAgICAgIHRoZXJl
IGFyZSBub3cgZGVwbG95bWVudHMgJiBwcm9kdWN0cyB3aXRoIGFuIE1QVENQIHByb3h5IGF0IGVh
Y2ggZW5kLCBwbHVzIHBsYW5uZWQgQnJvYWRiYW5kIEZvcnVtIHdvcmsgKFdULTM0OCBpcyBhYm91
dCB0byBiZSBtYWRlIHB1YmxpYywgd2l0aCBzdWJzZXF1ZW50IHdvcmsgdG8gZm9sbG93KS4gU28g
SUVURiB3b3JrIGlzIHRpbWVseSAoZWcgaGVscCBhbGxvdyBhbiBvcGVyYXRvciB0byBidXkgQ1BF
IGZyb20gb25lIHZlbmRvciBhbmQgYWdncmVnYXRpb24gZ2F0ZXdheSBmcm9tIGFub3RoZXIgdmVu
ZG9yKS4NCi0gICAgICAgICAgSG93ZXZlciwgc29tZSBwZW9wbGUgb2JqZWN0IHRvIGdvaW5nIGJl
eW9uZCB0aGUgY3VycmVudCBjaGFydGVy4oCZcyDigJxvbmUtZW5kZWQgcHJveHkgc2NlbmFyaW/i
gJ0gKHNpbmNlIHRoZSDigJx0d28tZW5kZWQgcHJveHnigJ0gZGlzY291cmFnZXMgZGVwbG95bWVu
dCBvZiBNUFRDUCB0byBhbGwgdGhlIGVuZCBob3N0cywgd2hpY2ggaXMgdGhlIHVsdGltYXRlIGdv
YWwpDQotICAgICAgICAgIFRoZXJlIGFyZSB0d28gcHJvcG9zYWxzICh0cmFuc3BhcmVudCAmIHBs
YWluIG1vZGU6IGRyYWZ0LWJvdWNhZGFpci1tcHRjcC1wbGFpbi1tb2RlLTA4ICYgZHJhZnQtcGVp
cmVucy1tcHRjcC10cmFuc3BhcmVudC0wMCkuIEFyZSB0aGVzZSBhZGRyZXNzaW5nIGRpZmZlcmVu
dCB1c2UgY2FzZXMsIG9yIGRvIHdlIG5lZWQgdG8gY2hvb3NlIGJldHdlZW4gdGhlbT8gd291bGQg
YSAocG90ZW50aWFsKSBjaGFydGVyIGl0ZW0gYmUgdG8gc3RhbmRhcmRpc2UgZXhpc3RpbmcgZHJh
ZnQocyksIG9yIHRvIHNvbHZlIGEgcHJvYmxlbSAvc2NlbmFyaW8/DQotICAgICAgICAgIEkgdGhp
bmsgdGhlcmUgd2FzIG1lbnRpb24gKGJ5IFdpbT8/KSB0aGF0IHRoZXJl4oCZcyBhIHRoaXJkIHBy
b3Bvc2FsIOKAkyBob3cgZG9lcyB0aGlzIGZpdCBpbiwgb3IgZGlkIEkgZ2V0IGl0IHdyb25nPw0K
LSAgICAgICAgICBPbmUgYXNwZWN0IG9mIHRoZSBwbGFpbiBtb2RlIGRyYWZ0IGlzIHRvIGFsbG93
IHRyYW5zcG9ydCBvZiBVRFAgdHJhZmZpYyBhcyB3ZWxsIGFzIFRDUCB0cmFmZmljLiBJIHRoaW5r
IHRoaXMgaXMgYSBwcm9wb3NhbCB0aGF0IHNob3VsZCBiZSBkaXNjdXNzZWQgc2VwYXJhdGVseSAg
LSBmb3IgaW5zdGFuY2UgaXQgbmVlZHMgSU5ULWFyZWEgZXhwZXJ0aXNlLg0KDQpJIHRoaW5rIHRo
ZSBwcm94eS13b3JrIGlzIGJ1aWx0IG9mIHR3byBpdGVtczoNCg0KMS4gVGhlIGRvY3VtZW50YXRp
b24gb2YgaG93IGEgZGVwbG95bWVudCBvZiBvbmUtZW5kZWQgYW5kIHR3by1lbmRlZCBwcm94aWVz
IGxvb2sgYSBsaWtlIGFuZCB0aGUgdGhpbmdzIHRoYXQgb25lIHNob3VsZCBjb25zaWRlciB3aGVu
IGRvaW5nIHNvLg0KDQoyLiBUaGUgcGxhaW4tbW9kZS1vcHRpb24uDQoNCg0KVGhlIHBvaW50IDEp
IGlzIHNwZWNpZmljIHRvIE1QVENQIGFuZCBwcm9iYWJseSB1c2VmdWwgdG8gaW5jbHVkZSBpbiB0
aGUgY2hhcnRlci4NCg0KRm9yIHRoZSBwb2ludCAyKSwgSSBhZ3JlZSB3aXRoIEFsYW4ncyBjb21t
ZW50IGluIHRoYXQgdGhpcyBpcyBlbnRpcmVseSBpbmRlcGVuZGVudCBmcm9tIE1QVENQLg0KW01l
ZF0gSSBkb27igJl0IHF1aXRlIHVuZGVyc3RhbmQgdGhpcyBhcmd1bWVudCwgYnV0IGZ3aXcgdGhl
IHBsYWluIG1vZGUgb3B0aW9uIGlzIHRoZXJlIHRvIGFkZHJlc3MgdmFyaW91cyBnb2FscyBzdWNo
IGFzOg0KDQrCtyAgICAgICAgIEFsbG93IHRvIGRpc3Rpbmd1aXNoIG5hdGl2ZSBNUFRDUCBjb25u
ZWN0aW9ucyBmcm9tIHByb3hpZWQgTVBUQ1AgY29ubmVjdGlvbnMuIFdpdGhvdXQgdGhpcyBQTSBz
aWduYWwsIG5hdGl2ZSBNUFRDUCBjb25uZWN0aW9ucyBtYXkgYmUg4oCcYnJva2Vu4oCdIGJ5IGFu
IHVwc3RyZWFtIHByb3h5IHRoYXQgd2lsbCByZXZlcnQgdGhlbSBpbnRvIGEgVENQIGNvbm5lY3Rp
b24hDQoNCsK3ICAgICAgICAgQXZvaWQgYnJlYWtpbmcgSVB2NiBhcHBsaWNhdGlvbnMgdGhhdCBt
YWtlIHVzZSBvZiBhZGRyZXNzIHJlZmVycmFscywgYXMgdGhlIHNvdXJjZSBJUHY2IG9mIHRoZSB0
ZXJtaW5hbCBsb2NhdGVkIGJlaGluZCBhIENQRSBpcyBwcmVzZXJ2ZWQgZXZlbiB3aGVuIE1QVENQ
IHByb3hpZXMgYXJlIGluIHBhdGguDQoNCsK3ICAgICAgICAgQXZvaWQgZW5jYXBzdWxhdGlvbiBh
bmQgb3V0IG9mIGJhbmQgc2lnbmFsaW5nIHRoYXQgd2lsbCBkZWdyYWRlIHRoZSBvdmVyYWxsIGNv
bm5lY3Rpb24gc2V0dXAgZGVsYXkuDQoNCkJUVywgaWYgdGhlIGFyZ3VtZW50IHRoYXQgc2lnbmFs
aW5nIGFuIElQIGFkZHJlc3MgaW4gYSBUQ1Agb3B0aW9uIGhhcyBub3RoaW5nIHRvIGRvIHdpdGgg
VENQICh3aGljaCBpcyBzdXBwb3NlZCB0byBkZWFsIHdpdGggbGF5ZXIgNCkgd2FzIG1hZGUgZm9y
IE1QVENQLCBNUFRDUCB3b3VsZCBuZXZlciBiZWVuIFJGQ2VkIQ0KDQpJdCBpcyBiYXNpY2FsbHkg
YSBtZWNoYW5pc20gZm9yIDAtUlRUIHByb3h5aW5nLCBieSBjb21tdW5pY2F0aW5nIHRoZSByZWxl
dmFudCBJUC1hZGRyZXNzZXMgYmV0d2VlbiB0aGUgcHJveGllcy4NCltNZWRdIFRoaXMgaXMgKiog
b25lICoqIG9mIHRoZSBmZWF0dXJlcyB0aGF0IGlzIG9mZmVyZWQgYnkgdGhlIG9wdGlvbiBpbiBh
ZGRpdGlvbiB0byB0aG9zZSBJIG1lbnRpb25lZCBhYm92ZS4NCg0KVGh1cywgSSBkb24ndCB0aGlu
ayB0aGF0IHdlIHNob3VsZCBzcGVjaWZ5IHRoZSBwbGFpbi1tb2RlIG9wdGlvbiBpbiB0aGUgTVBU
Q1Agd29ya2luZy1ncm91cCwgYXMgdGhlIHNhbWUgcGxhaW4tbW9kZSBvcHRpb24gbWlnaHQgYmUg
dXNlZnVsIGluIGFueSBvdGhlciB0cmFuc3BvcnQtbGF5ZXIgcHJvdG9jb2wuIEFuZCB3ZSBwcm9i
YWJseSBkb24ndCB3YW50IGEgbGlzdCBvZiBkcmFmdC1zY3RwLXBsYWluLW1vZGUsIGRyYWZ0LXRj
cC1wbGFpbi1tb2RlLCAuLi4NCltNZWRdIFRDUCBhbmQgU0NUUCB3ZXJlIHRoZXJlIGJlZm9yZSBN
UFRDUCBmb3Igc28gbG9uZywgc28gaWYgdGhlcmUgd2VyZSBjYXNlcyBpbiB3aGljaCBhIOKAnHBs
YWluIG1vZGXigJ0tbGlrZSBvcHRpb24gaXMgbmVlZGVkLCBpdCB3b3VsZCBoYXZlIGJlZW4gc3Bl
Y2lmaWVkIHNpbmNlIGEgd2hpbGUhIFRoZSBwbGFpbiBtb2RlIGlzIHByb3Bvc2VkIGFzIGFuIE1Q
VENQIHNvbHV0aW9uIHRvIGFuIE1QVENQIHByb2JsZW0uDQoNCg0KQ2hyaXN0b3BoDQoNCg0KDQpJ
IHRoaW5rIGl0IHdvdWxkIGJlIGdvb2QgdG8gaGF2ZSBtb3JlIGRpc2N1c3Npb24gYmVmb3JlIGF0
dGVtcHRpbmcgdG8gd3JpdGUgc29tZSBwb3RlbnRpYWwgY2hhcnRlciB0ZXh0IChhbmQgdGhlbiBz
ZWVpbmcgaWYgdGhlcmXigJlzIGNvbnNlbnN1cyBmb3IgaXQpLg0KDQpUaGFua3MhDQpQaGlsaXAg
RWFyZGxleQ0KUmVzZWFyY2ggYW5kIElubm92YXRpb24NClRoaXMgZW1haWwgY29udGFpbnMgQlQg
aW5mb3JtYXRpb24sIHdoaWNoIG1heSBiZSBwcml2aWxlZ2VkIG9yIGNvbmZpZGVudGlhbC4gSXQn
cyBtZWFudCBvbmx5IGZvciB0aGUgaW5kaXZpZHVhbChzKSBvciBlbnRpdHkgbmFtZWQgYWJvdmUu
IElmIHlvdSdyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgbm90ZSB0aGF0IGRpc2Nsb3Np
bmcsIGNvcHlpbmcsIGRpc3RyaWJ1dGluZyBvciB1c2luZyB0aGlzIGluZm9ybWF0aW9uIGlzIHBy
b2hpYml0ZWQuIElmIHlvdSd2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ug
bGV0IG1lIGtub3cgaW1tZWRpYXRlbHkgb24gdGhlIGVtYWlsIGFkZHJlc3MgYWJvdmUuIFRoYW5r
IHlvdS4NCldlIG1vbml0b3Igb3VyIGVtYWlsIHN5c3RlbSwgYW5kIG1heSByZWNvcmQgeW91ciBl
bWFpbHMuDQpCcml0aXNoIFRlbGVjb21tdW5pY2F0aW9ucyBwbGMNClJlZ2lzdGVyZWQgb2ZmaWNl
OiA4MSBOZXdnYXRlIFN0cmVldCBMb25kb24gRUMxQSA3QUoNClJlZ2lzdGVyZWQgaW4gRW5nbGFu
ZCBubzogMTgwMDAwMA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KbXVsdGlwYXRodGNwIG1haWxpbmcgbGlzdA0KbXVsdGlwYXRodGNwQGlldGYub3Jn
PG1haWx0bzptdWx0aXBhdGh0Y3BAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL211bHRpcGF0aHRjcA0KDQo=

--_000_787AE7BB302AE849A7480A190F8B933008DEB3EAOPEXCLILMA3corp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
SGVsdmV0aWNhOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCkBmb250LWZhY2UN
Cgl7Zm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7
fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAg
MCAwIDAgMCAwIDAgMDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFu
b3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpU
YWhvbWE7DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5p
dGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFy
Z2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglm
b250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwic2VyaWYiO30NCmE6bGluaywgc3Bhbi5Nc29I
eXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1k
ZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93
ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29y
YXRpb246dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFw
aCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdp
bi10b3A6MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRvbTowY207DQoJbWFy
Z2luLWxlZnQ6MzYuMHB0Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0Kc3Bhbi5hcHBs
ZS1jb252ZXJ0ZWQtc3BhY2UNCgl7bXNvLXN0eWxlLW5hbWU6YXBwbGUtY29udmVydGVkLXNwYWNl
O30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJY29sb3I6YmxhY2s7DQoJZm9udC13ZWlnaHQ6
bm9ybWFsOw0KCWZvbnQtc3R5bGU6bm9ybWFsO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rp
b24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAu
ODVwdCA3MC44NXB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0K
LyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTM4Nzk5MTQ2
MTsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTE3OTMx
NzIxMCAtMTQ2OTk1MTUxNCA2Nzg5NTI5OSA2Nzg5NTMwMSA2Nzg5NTI5NyA2Nzg5NTI5OSA2Nzg5
NTMwMSA2Nzg5NTI5NyA2Nzg5NTI5OSA2Nzg5NTMwMTt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNv
LWxldmVsLXN0YXJ0LWF0OjA7DQoJbXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJ
bXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDA6bGV2ZWwy
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0K
QGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6
V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBjbTt9
DQp1bA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5
XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4N
CjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlv
dXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286
c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJGUiIg
bGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkhpIENocmlzdG9waCwN
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+UGxlYXNlIHNlZSBpbmxpbmUuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj5DaGVlcnMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPk1lZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp
ZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7Ij5EZSZuYnNwOzo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7Ij4gbXVsdGlwYXRodGNwIFttYWlsdG86bXVsdGlwYXRodGNwLWJvdW5jZXNAaWV0Zi5vcmdd
DQo8Yj5EZSBsYSBwYXJ0IGRlPC9iPiBDaHJpc3RvcGggUGFhc2NoPGJyPg0KPGI+RW52b3nDqSZu
YnNwOzo8L2I+IHZlbmRyZWRpIDIyIGp1aWxsZXQgMjAxNiAxMToxOTxicj4NCjxiPsOAJm5ic3A7
OjwvYj4gUGhpbGlwIEVhcmRsZXk8YnI+DQo8Yj5DYyZuYnNwOzo8L2I+IE11bHRpUGF0aCBUQ1Ag
LSBJRVRGIFdHPGJyPg0KPGI+T2JqZXQmbmJzcDs6PC9iPiBSZTogW211bHRpcGF0aHRjcF0gdG93
YXJkcyBhIHBvdGVudGlhbCB3b3JrIGl0ZW0gb24gdHdvLWVuZGVkIHByb3h5PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGVsbG8sPG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBw
dCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gSnVsIDIxLCAyMDE2LCBhdCA2OjEy
IFBNLCA8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj4NCnBoaWxpcC5lYXJk
bGV5QGJ0LmNvbTwvYT4gd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5XZSBz
dGFydGVkIHRoZSBkaXNjdXNzaW9uIHllc3RlcmRheSBvbiBhIHBvdGVudGlhbCBuZXcgd29yayBp
dGVtIG9uIOKAnHR3by1lbmRlZCBwcm94eSBzY2VuYXJpb+KAnSDigJMgd2hlcmUgdGhlcmXigJlz
IGFuIE1QVENQIHByb3h5IGluIGJvdGggdGhlIENQRSBhbmQgYW4gYWdncmVnYXRpb24gcG9pbnQg
KGZvcg0KIGluc3RhbmNlKS4gVGhlIGN1cnJlbnQgY2hhcnRlciBpcyB0aGF0IG9uZSBlbmQgaG9z
dCBpcyBNUFRDUC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+SWYgSSBjYW4gdHJ5IGFuZCBzdW1tYXJpc2UgdGhlIGJy
aWVmIGRpc2N1c3Npb24geWVzdGVyZGF5IChwbHVzIHNvbWUgc2lkZSBkaXNjdXNzaW9ucykgKHBs
ZWFzZSBjb3JyZWN0IG15IGluYWNjdXJhY2llcyk6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
OyI+LTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8c3BhbiBjbGFzcz0iYXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+dGhlcmUNCiBhcmUgbm93IGRlcGxveW1lbnRzICZhbXA7IHByb2R1Y3RzIHdpdGgg
YW4gTVBUQ1AgcHJveHkgYXQgZWFjaCBlbmQsIHBsdXMgcGxhbm5lZCBCcm9hZGJhbmQgRm9ydW0g
d29yayAoV1QtMzQ4IGlzIGFib3V0IHRvIGJlIG1hZGUgcHVibGljLCB3aXRoIHN1YnNlcXVlbnQg
d29yayB0byBmb2xsb3cpLiBTbyBJRVRGIHdvcmsgaXMgdGltZWx5IChlZyBoZWxwIGFsbG93IGFu
IG9wZXJhdG9yIHRvIGJ1eSBDUEUgZnJvbSBvbmUgdmVuZG9yIGFuZCBhZ2dyZWdhdGlvbg0KIGdh
dGV3YXkgZnJvbSBhbm90aGVyIHZlbmRvcikuPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJ0
ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPi08L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkhv
d2V2ZXIsDQogc29tZSBwZW9wbGUgb2JqZWN0IHRvIGdvaW5nIGJleW9uZCB0aGUgY3VycmVudCBj
aGFydGVy4oCZcyDigJxvbmUtZW5kZWQgcHJveHkgc2NlbmFyaW/igJ0gKHNpbmNlIHRoZSDigJx0
d28tZW5kZWQgcHJveHnigJ0gZGlzY291cmFnZXMgZGVwbG95bWVudCBvZiBNUFRDUCB0byBhbGwg
dGhlIGVuZCBob3N0cywgd2hpY2ggaXMgdGhlIHVsdGltYXRlIGdvYWwpPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+LTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0Ij4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8c3BhbiBj
bGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+VGhlcmUNCiBhcmUgdHdvIHByb3Bvc2FscyAodHJhbnNwYXJl
bnQgJmFtcDsgcGxhaW4gbW9kZTogZHJhZnQtYm91Y2FkYWlyLW1wdGNwLXBsYWluLW1vZGUtMDgg
JmFtcDsgZHJhZnQtcGVpcmVucy1tcHRjcC10cmFuc3BhcmVudC0wMCkuIEFyZSB0aGVzZSBhZGRy
ZXNzaW5nIGRpZmZlcmVudCB1c2UgY2FzZXMsIG9yIGRvIHdlIG5lZWQgdG8gY2hvb3NlIGJldHdl
ZW4gdGhlbT8gd291bGQgYSAocG90ZW50aWFsKSBjaGFydGVyIGl0ZW0gYmUgdG8gc3RhbmRhcmRp
c2UgZXhpc3RpbmcNCiBkcmFmdChzKSwgb3IgdG8gc29sdmUgYSBwcm9ibGVtIC9zY2VuYXJpbz88
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6Ny4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5JDQogdGhpbmsgdGhlcmUgd2FzIG1l
bnRpb24gKGJ5IFdpbT8/KSB0aGF0IHRoZXJl4oCZcyBhIHRoaXJkIHByb3Bvc2FsIOKAkyBob3cg
ZG9lcyB0aGlzIGZpdCBpbiwgb3IgZGlkIEkgZ2V0IGl0IHdyb25nPzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDsiPi08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdCI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xh
c3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDsiPk9uZQ0KIGFzcGVjdCBvZiB0aGUgcGxhaW4gbW9kZSBkcmFmdCBp
cyB0byBhbGxvdyB0cmFuc3BvcnQgb2YgVURQIHRyYWZmaWMgYXMgd2VsbCBhcyBUQ1AgdHJhZmZp
Yy4gSSB0aGluayB0aGlzIGlzIGEgcHJvcG9zYWwgdGhhdCBzaG91bGQgYmUgZGlzY3Vzc2VkIHNl
cGFyYXRlbHkgJm5ic3A7LSBmb3IgaW5zdGFuY2UgaXQgbmVlZHMgSU5ULWFyZWEgZXhwZXJ0aXNl
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIHRoaW5rIHRoZSBwcm94eS13b3JrIGlzIGJ1
aWx0IG9mIHR3byBpdGVtczo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+MS4gVGhlIGRvY3VtZW50YXRpb24gb2YgaG93IGEgZGVwbG95bWVudCBv
ZiBvbmUtZW5kZWQgYW5kIHR3by1lbmRlZCBwcm94aWVzIGxvb2sgYSBsaWtlIGFuZCB0aGUgdGhp
bmdzIHRoYXQgb25lIHNob3VsZCBjb25zaWRlciB3aGVuIGRvaW5nIHNvLjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4yLiBUaGUgcGxhaW4tbW9k
ZS1vcHRpb24uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+VGhlIHBvaW50IDEpIGlzIHNwZWNpZmljIHRvIE1QVENQIGFuZCBwcm9iYWJseSB1
c2VmdWwgdG8gaW5jbHVkZSBpbiB0aGUgY2hhcnRlci48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Rm9yIHRoZSBwb2ludCAyKSwgSSBhZ3JlZSB3
aXRoIEFsYW4ncyBjb21tZW50IGluIHRoYXQgdGhpcyBpcyBlbnRpcmVseSBpbmRlcGVuZGVudCBm
cm9tIE1QVENQLjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij5bTWVkXSBJIGRvbuKAmXQgcXVpdGUgdW5kZXJzdGFuZCB0aGlzIGFyZ3VtZW50LCBidXQgZndp
dyB0aGUgcGxhaW4gbW9kZSBvcHRpb24gaXMgdGhlcmUgdG8gYWRkcmVzcyB2YXJpb3VzIGdvYWxz
IHN1Y2ggYXM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj48
IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6U3ltYm9sO2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0ibXNvLWxp
c3Q6SWdub3JlIj7CtzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrIj5BbGxvdyB0byBkaXN0aW5ndWlzaCBuYXRpdmUgTVBUQ1AgY29ubmVjdGlvbnMg
ZnJvbSBwcm94aWVkIE1QVENQIGNvbm5lY3Rpb25zLiBXaXRob3V0IHRoaXMgUE0gc2lnbmFsLCBu
YXRpdmUgTVBUQ1AgY29ubmVjdGlvbnMgbWF5IGJlIOKAnGJyb2tlbuKAnSBieQ0KIGFuIHVwc3Ry
ZWFtIHByb3h5IHRoYXQgd2lsbCByZXZlcnQgdGhlbSBpbnRvIGEgVENQIGNvbm5lY3Rpb24hPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0
ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj48IVtpZiAhc3VwcG9y
dExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6U3ltYm9sO2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj7C
tzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9z
cGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5B
dm9pZCBicmVha2luZyBJUHY2IGFwcGxpY2F0aW9ucyB0aGF0IG1ha2UgdXNlIG9mIGFkZHJlc3Mg
cmVmZXJyYWxzLCBhcyB0aGUgc291cmNlIElQdjYgb2YgdGhlIHRlcm1pbmFsIGxvY2F0ZWQgYmVo
aW5kIGEgQ1BFIGlzIHByZXNlcnZlZCBldmVuIHdoZW4NCiBNUFRDUCBwcm94aWVzIGFyZSBpbiBw
YXRoLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+PCFbaWYg
IXN1cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OlN5bWJvbDtjb2xvcjpibGFjayI+PHNwYW4gc3R5bGU9Im1zby1saXN0Okln
bm9yZSI+wrc8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9z
cGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpi
bGFjayI+QXZvaWQgZW5jYXBzdWxhdGlvbiBhbmQgb3V0IG9mIGJhbmQgc2lnbmFsaW5nIHRoYXQg
d2lsbCBkZWdyYWRlIHRoZSBvdmVyYWxsIGNvbm5lY3Rpb24gc2V0dXAgZGVsYXkuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkJUVywgaWYgdGhlIGFy
Z3VtZW50IHRoYXQgc2lnbmFsaW5nIGFuIElQIGFkZHJlc3MgaW4gYSBUQ1Agb3B0aW9uIGhhcyBu
b3RoaW5nIHRvIGRvIHdpdGggVENQICh3aGljaCBpcyBzdXBwb3NlZCB0byBkZWFsIHdpdGggbGF5
ZXIgNCkgd2FzIG1hZGUgZm9yIE1QVENQLA0KIE1QVENQIHdvdWxkIG5ldmVyIGJlZW4gUkZDZWQh
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SXQgaXMgYmFzaWNhbGx5IGEgbWVj
aGFuaXNtIGZvciAwLVJUVCBwcm94eWluZywgYnkgY29tbXVuaWNhdGluZyB0aGUgcmVsZXZhbnQg
SVAtYWRkcmVzc2VzIGJldHdlZW4gdGhlIHByb3hpZXMuDQo8c3BhbiBzdHlsZT0iY29sb3I6Ymxh
Y2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPltNZWRdIFRoaXMgaXMgKiogb25lICoq
IG9mIHRoZSBmZWF0dXJlcyB0aGF0IGlzIG9mZmVyZWQgYnkgdGhlIG9wdGlvbiBpbiBhZGRpdGlv
biB0byB0aG9zZSBJIG1lbnRpb25lZCBhYm92ZS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlRodXMsIEkgZG9uJ3QgdGhpbmsgdGhhdCB3ZSBzaG91bGQgc3BlY2lmeSB0aGUg
cGxhaW4tbW9kZSBvcHRpb24gaW4gdGhlIE1QVENQIHdvcmtpbmctZ3JvdXAsIGFzIHRoZSBzYW1l
IHBsYWluLW1vZGUgb3B0aW9uIG1pZ2h0IGJlIHVzZWZ1bCBpbiBhbnkgb3RoZXIgdHJhbnNwb3J0
LWxheWVyIHByb3RvY29sLiBBbmQgd2UgcHJvYmFibHkgZG9uJ3Qgd2FudCBhIGxpc3Qgb2YgZHJh
ZnQtc2N0cC1wbGFpbi1tb2RlLA0KIGRyYWZ0LXRjcC1wbGFpbi1tb2RlLCAuLi48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPltNZWRdIFRDUCBhbmQgU0NUUCB3ZXJlIHRoZXJlIGJlZm9yZSBNUFRDUCBm
b3Igc28gbG9uZywgc28gaWYgdGhlcmUgd2VyZSBjYXNlcyBpbiB3aGljaCBhIOKAnHBsYWluIG1v
ZGXigJ0tbGlrZSBvcHRpb24gaXMgbmVlZGVkLCBpdCB3b3VsZCBoYXZlIGJlZW4gc3BlY2lmaWVk
DQogc2luY2UgYSB3aGlsZSEgVGhlIHBsYWluIG1vZGUgaXMgcHJvcG9zZWQgYXMgYW4gTVBUQ1Ag
c29sdXRpb24gdG8gYW4gTVBUQ1AgcHJvYmxlbS4gJm5ic3A7Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Q2hyaXN0b3BoPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PGJyPg0KPGJyPg0KPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5JIHRoaW5rIGl0IHdvdWxkIGJlIGdvb2QgdG8gaGF2ZSBt
b3JlIGRpc2N1c3Npb24gYmVmb3JlIGF0dGVtcHRpbmcgdG8gd3JpdGUgc29tZSBwb3RlbnRpYWwg
Y2hhcnRlcg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+dGV4dCAoYW5kIHRo
ZW4gc2VlaW5nIGlmIHRoZXJl4oCZcyBjb25zZW5zdXMgZm9yIGl0KS48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDsiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+VGhh
bmtzITxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlBoaWxpcCBFYXJk
bGV5PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4i
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+UmVzZWFyY2ggYW5kIElubm92YXRpb248L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7Ij5UaGlzIGVtYWlsIGNvbnRhaW5zIEJUIGluZm9ybWF0aW9uLCB3aGljaCBtYXkg
YmUgcHJpdmlsZWdlZCBvciBjb25maWRlbnRpYWwuIEl0J3MgbWVhbnQgb25seSBmb3IgdGhlIGlu
ZGl2aWR1YWwocykgb3IgZW50aXR5IG5hbWVkIGFib3ZlLiBJZiB5b3UncmUgbm90IHRoZSBpbnRl
bmRlZA0KIHJlY2lwaWVudCwgbm90ZSB0aGF0IGRpc2Nsb3NpbmcsIGNvcHlpbmcsIGRpc3RyaWJ1
dGluZyBvciB1c2luZyB0aGlzIGluZm9ybWF0aW9uIGlzIHByb2hpYml0ZWQuIElmIHlvdSd2ZSBy
ZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2UgbGV0IG1lIGtub3cgaW1tZWRpYXRl
bHkgb24gdGhlIGVtYWlsIGFkZHJlc3MgYWJvdmUuIFRoYW5rIHlvdS48YnI+DQpXZSBtb25pdG9y
IG91ciBlbWFpbCBzeXN0ZW0sIGFuZCBtYXkgcmVjb3JkIHlvdXIgZW1haWxzLjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPkJyaXRpc2ggVGVsZWNvbW11bmljYXRpb25zIHBsYzxicj4NClJlZ2lzdGVyZWQg
b2ZmaWNlOiA4MSBOZXdnYXRlIFN0cmVldCBMb25kb24gRUMxQSA3QUo8YnI+DQpSZWdpc3RlcmVk
IGluIEVuZ2xhbmQgbm86IDE4MDAwMDA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
PGJyPg0KbXVsdGlwYXRodGNwIG1haWxpbmcgbGlzdDxicj4NCjwvc3Bhbj48YSBocmVmPSJtYWls
dG86bXVsdGlwYXRodGNwQGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojOTU0RjcyIj5tdWx0aXBhdGh0Y3BAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7Ij48YnI+DQo8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tdWx0aXBhdGh0Y3AiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiM5NTRGNzIiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vbXVsdGlwYXRodGNwPC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_787AE7BB302AE849A7480A190F8B933008DEB3EAOPEXCLILMA3corp_--


From nobody Fri Jul 22 07:38:26 2016
Return-Path: <michawe@ifi.uio.no>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80D8F12D9BE; Fri, 22 Jul 2016 07:38:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.487
X-Spam-Level: 
X-Spam-Status: No, score=-5.487 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-1.287] autolearn=ham autolearn_force=no
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 5DjubMXiD3-B; Fri, 22 Jul 2016 07:38:17 -0700 (PDT)
Received: from mail-out4.uio.no (mail-out4.uio.no [IPv6:2001:700:100:10::15]) (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 B9DE312D1B8; Fri, 22 Jul 2016 07:38:15 -0700 (PDT)
Received: from mail-mx2.uio.no ([129.240.10.30]) by mail-out4.uio.no with esmtp (Exim 4.80.1) (envelope-from <michawe@ifi.uio.no>) id 1bQbaf-0001GO-B7; Fri, 22 Jul 2016 16:38:13 +0200
Received: from [46.189.28.92] (helo=[10.24.255.5]) by mail-mx2.uio.no with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) user michawe (Exim 4.80) (envelope-from <michawe@ifi.uio.no>) id 1bQbae-00072n-RE; Fri, 22 Jul 2016 16:38:13 +0200
From: Michael Welzl <michawe@ifi.uio.no>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Message-Id: <6E870E2B-9CB0-4165-9395-F9C98B1B3C86@ifi.uio.no>
Date: Fri, 22 Jul 2016 16:38:12 +0200
To: multipathtcp@ietf.org, iccrg@irtf.org
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
X-Mailer: Apple Mail (2.3124)
X-UiO-SPF-Received: 
X-UiO-Ratelimit-Test: rcpts/h 11 msgs/h 7 sum rcpts/h 13 sum msgs/h 8 total rcpts 44895 max rcpts/h 54 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: 51BA3BF2945878C4B5ADCA1A73B820A24367B944
X-UiO-SPAM-Test: remote_host: 46.189.28.92 spam_score: -49 maxlevel 80 minaction 2 bait 0 mail/h: 7 total 127 max/h 10 blacklist 0 greylist 0 ratelimit 0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/r2IGJlV81cicfq5fkf2TzlI6Nm4>
Subject: [multipathtcp] LISA - draft-barik-mptcp-lisa
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2016 14:38:20 -0000

(chair hat on)

[ This email goes to the MPTCP and ICCRG lists as an announcement. When =
answering, please discuss this in the ICCRG list. ]


Dear all in MPTCP & ICCRG,

Last Wednesday, in MPTCP, Runa Barik presented draft-barik-mptcp-lisa =
(LISA - a Linked Slow-Start Algorithm). For more documentation & code, =
see:
http://heim.ifi.uio.no/runabk/lisa/
LISA was first presented by Runa in Yokohama, with feedback that was =
addressed (with results shown in this presentation).

(chair hat off, co-author hat on)

LISA is a simple algorithm that prevents a large burst of packets going =
out during in MPTCP in slow start in one particular round-trip (when all =
but the first subflows join). E.g. with 4 subflows, MPTCP starts out =
sending using IW10 on the first subflow, and then after 3 RTTs, 3 more =
subflows start at the same time, adding 3 * IW10 on top of the ongoing =
slow start. This short but massive burst is consistently bad when we =
share a bottleneck, and often LISA also makes things better when not =
sharing a bottleneck.

(co-author hat off, chair hat on)

LISA doesn=E2=80=99t fit the current charter of MPTCP, so we decided to =
get this reviewed and discussed in ICCRG, and possibly (if the updated =
charter doesn=E2=80=99t fit congestion control work) published via ICCRG =
too.

(both hats on)

We would greatly appreciate if people could look at this work and =
provide comments on the draft soon.

Thank you all in advance!

Cheers,
Michael


From nobody Fri Jul 22 13:45:14 2016
Return-Path: <william.d.ivancic@nasa.gov>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D877F12D0FB for <multipathtcp@ietfa.amsl.com>; Fri, 22 Jul 2016 13:45:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.487
X-Spam-Level: 
X-Spam-Status: No, score=-5.487 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 y5aY7ElGKocm for <multipathtcp@ietfa.amsl.com>; Fri, 22 Jul 2016 13:45:10 -0700 (PDT)
Received: from ndjsvnpf104.ndc.nasa.gov (NDJSVNPF104.ndc.nasa.gov [198.117.1.154]) by ietfa.amsl.com (Postfix) with ESMTP id E8ADB12D8D1 for <multipathtcp@ietf.org>; Fri, 22 Jul 2016 13:45:06 -0700 (PDT)
Received: from ndjsppt105.ndc.nasa.gov (ndjsppt105.ndc.nasa.gov [198.117.1.199]) by ndjsvnpf104.ndc.nasa.gov (Postfix) with ESMTP id 3C39B40079C5; Fri, 22 Jul 2016 15:45:05 -0500 (CDT)
Received: from NDJSCHT115.ndc.nasa.gov (ndjscht115-pub.ndc.nasa.gov [198.117.1.215]) by ndjsppt105.ndc.nasa.gov (8.15.0.59/8.15.0.59) with ESMTP id u6MKj4Gn010156;  Fri, 22 Jul 2016 15:45:04 -0500
Received: from NDJSMBX203.ndc.nasa.gov ([169.254.2.200]) by NDJSCHT115.ndc.nasa.gov ([198.117.1.215]) with mapi id 14.03.0294.000; Fri, 22 Jul 2016 15:45:04 -0500
From: "Ivancic, William D. (GRC-LCA0)" <william.d.ivancic@nasa.gov>
To: Christoph Paasch <cpaasch@apple.com>, Philip Eardley <philip.eardley@bt.com>
Thread-Topic: [multipathtcp] towards a potential work item on two-ended proxy
Thread-Index: AdHjZ4nHkoHVP9v7Rwqgdt1DLC/zlgAvIGGAAA+3KgA=
Date: Fri, 22 Jul 2016 20:45:04 +0000
Message-ID: <D3B7FD61.4ACEA%william.d.ivancic@nasa.gov>
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net> <BD18EDA4-5564-47EE-8EA7-38265A93D36F@apple.com>
In-Reply-To: <BD18EDA4-5564-47EE-8EA7-38265A93D36F@apple.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.5.160527
x-originating-ip: [76.188.210.200]
Content-Type: multipart/related; boundary="_004_D3B7FD614ACEAwilliamdivancicnasagov_"; type="multipart/alternative"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-07-22_16:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/fa-EsCUxkOXps-Uojdyg6SGT98E>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2016 20:45:13 -0000

--_004_D3B7FD614ACEAwilliamdivancicnasagov_
Content-Type: multipart/alternative;
	boundary="_000_D3B7FD614ACEAwilliamdivancicnasagov_"

--_000_D3B7FD614ACEAwilliamdivancicnasagov_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

On our NASA Atmospheric Research vehicles, we are beginning to test MP-TCP.=
  Current testing is between aircraft communication relay and ground commun=
ication relay without a proxy.  But, the attached figure (I could eventuall=
y put this in ascii art if need be) shows the need for two proxies.  I susp=
ect this architecture is not that uncommon in mobile communication platform=
s that may be acting as the communication relay (military, first responders=
, etc=85).

Will



[cid:8B1F62E2-78B3-44F6-9701-D557A7BE5DEF]


From: multipathtcp <multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounc=
es@ietf.org>> on behalf of Christoph Paasch <cpaasch@apple.com<mailto:cpaas=
ch@apple.com>>
Date: Friday, July 22, 2016 at 5:19 AM
To: Philip Eardley <philip.eardley@bt.com<mailto:philip.eardley@bt.com>>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org<mailto:multipathtcp@ietf=
.org>>
Subject: Re: [multipathtcp] towards a potential work item on two-ended prox=
y

Hello,

On Jul 21, 2016, at 6:12 PM, philip.eardley@bt.com<mailto:philip.eardley@bt=
.com> wrote:
We started the discussion yesterday on a potential new work item on =93two-=
ended proxy scenario=94 =96 where there=92s an MPTCP proxy in both the CPE =
and an aggregation point (for instance). The current charter is that one en=
d host is MPTCP.

If I can try and summarise the brief discussion yesterday (plus some side d=
iscussions) (please correct my inaccuracies):
-          there are now deployments & products with an MPTCP proxy at each=
 end, plus planned Broadband Forum work (WT-348 is about to be made public,=
 with subsequent work to follow). So IETF work is timely (eg help allow an =
operator to buy CPE from one vendor and aggregation gateway from another ve=
ndor).
-          However, some people object to going beyond the current charter=
=92s =93one-ended proxy scenario=94 (since the =93two-ended proxy=94 discou=
rages deployment of MPTCP to all the end hosts, which is the ultimate goal)
-          There are two proposals (transparent & plain mode: draft-boucada=
ir-mptcp-plain-mode-08 & draft-peirens-mptcp-transparent-00). Are these add=
ressing different use cases, or do we need to choose between them? would a =
(potential) charter item be to standardise existing draft(s), or to solve a=
 problem /scenario?
-          I think there was mention (by Wim??) that there=92s a third prop=
osal =96 how does this fit in, or did I get it wrong?
-          One aspect of the plain mode draft is to allow transport of UDP =
traffic as well as TCP traffic. I think this is a proposal that should be d=
iscussed separately  - for instance it needs INT-area expertise.

I think the proxy-work is built of two items:

1. The documentation of how a deployment of one-ended and two-ended proxies=
 look a like and the things that one should consider when doing so.

2. The plain-mode-option.


The point 1) is specific to MPTCP and probably useful to include in the cha=
rter.

For the point 2), I agree with Alan's comment in that this is entirely inde=
pendent from MPTCP. It is basically a mechanism for 0-RTT proxying, by comm=
unicating the relevant IP-addresses between the proxies. Thus, I don't thin=
k that we should specify the plain-mode option in the MPTCP working-group, =
as the same plain-mode option might be useful in any other transport-layer =
protocol. And we probably don't want a list of draft-sctp-plain-mode, draft=
-tcp-plain-mode, ...



--_000_D3B7FD614ACEAwilliamdivancicnasagov_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <4550278776B3CC4CA912B5E6D6BC820F@mail.nasa.gov>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>On our NASA Atmospheric Research vehicles, we are beginning to test MP=
-TCP. &nbsp;Current testing is between aircraft communication relay and gro=
und communication relay without a proxy. &nbsp;But, the attached figure (I =
could eventually put this in ascii art if
 need be) shows the need for two proxies. &nbsp;I suspect this architecture=
 is not that uncommon in mobile communication platforms that may be acting =
as the communication relay (military, first responders, etc=85).</div>
<div><br>
</div>
<div>Will</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><img src=3D"cid:8B1F62E2-78B3-44F6-9701-D557A7BE5DEF" type=3D"image/jp=
g"></div>
<div><br>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Lucida Grande; font-size:11pt; text-align:left; c=
olor:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-B=
OTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt =
solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>multipathtcp &lt;<a href=3D"m=
ailto:multipathtcp-bounces@ietf.org">multipathtcp-bounces@ietf.org</a>&gt; =
on behalf of Christoph Paasch &lt;<a href=3D"mailto:cpaasch@apple.com">cpaa=
sch@apple.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Friday, July 22, 2016 at 5:19=
 AM<br>
<span style=3D"font-weight:bold">To: </span>Philip Eardley &lt;<a href=3D"m=
ailto:philip.eardley@bt.com">philip.eardley@bt.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>MultiPath TCP - IETF WG &lt;<a =
href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [multipathtcp] towards=
 a potential work item on two-ended proxy<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space;" class=3D"">
Hello,
<div class=3D""><br class=3D"">
<div>
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On Jul 21, 2016, at 6:12 PM, <a href=3D"mailto:philip.eardl=
ey@bt.com" class=3D"">
philip.eardley@bt.com</a> wrote:</div>
<div class=3D"">
<div class=3D"WordSection1" style=3D"page: WordSection1; font-family: Helve=
tica; font-size: 13px; font-style: normal; font-variant-caps: normal; font-=
weight: normal; letter-spacing: normal; orphans: auto; text-align: start; t=
ext-indent: 0px; text-transform: none; white-space: normal; widows: auto; w=
ord-spacing: 0px; -webkit-text-stroke-width: 0px;">
<div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calib=
ri, sans-serif;" class=3D"">
We started the discussion yesterday on a potential new work item on =93two-=
ended proxy scenario=94 =96 where there=92s an MPTCP proxy in both the CPE =
and an aggregation point (for instance). The current charter is that one en=
d host is MPTCP.<o:p class=3D""></o:p></div>
<div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calib=
ri, sans-serif;" class=3D"">
<o:p class=3D"">&nbsp;</o:p></div>
<div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calib=
ri, sans-serif;" class=3D"">
If I can try and summarise the brief discussion yesterday (plus some side d=
iscussions) (please correct my inaccuracies):<o:p class=3D""></o:p></div>
<div style=3D"margin: 0cm 0cm 0.0001pt 36pt; font-size: 11pt; font-family: =
Calibri, sans-serif; text-indent: -18pt;" class=3D"">
<span class=3D"">-<span style=3D"font-style: normal; font-weight: normal; f=
ont-size: 7pt; line-height: normal; font-family: 'Times New Roman';" class=
=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=3D"=
Apple-converted-space">&nbsp;</span></span></span>there are now deployments=
 &amp; products with
 an MPTCP proxy at each end, plus planned Broadband Forum work (WT-348 is a=
bout to be made public, with subsequent work to follow). So IETF work is ti=
mely (eg help allow an operator to buy CPE from one vendor and aggregation =
gateway from another vendor).<span class=3D"Apple-converted-space">&nbsp;</=
span><o:p class=3D""></o:p></div>
<div style=3D"margin: 0cm 0cm 0.0001pt 36pt; font-size: 11pt; font-family: =
Calibri, sans-serif; text-indent: -18pt;" class=3D"">
<span class=3D"">-<span style=3D"font-style: normal; font-weight: normal; f=
ont-size: 7pt; line-height: normal; font-family: 'Times New Roman';" class=
=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=3D"=
Apple-converted-space">&nbsp;</span></span></span>However, some people obje=
ct to going beyond
 the current charter=92s =93one-ended proxy scenario=94 (since the =93two-e=
nded proxy=94 discourages deployment of MPTCP to all the end hosts, which i=
s the ultimate goal)<o:p class=3D""></o:p></div>
<div style=3D"margin: 0cm 0cm 0.0001pt 36pt; font-size: 11pt; font-family: =
Calibri, sans-serif; text-indent: -18pt;" class=3D"">
<span class=3D"">-<span style=3D"font-style: normal; font-weight: normal; f=
ont-size: 7pt; line-height: normal; font-family: 'Times New Roman';" class=
=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=3D"=
Apple-converted-space">&nbsp;</span></span></span>There are two proposals (=
transparent &amp; plain
 mode: draft-boucadair-mptcp-plain-mode-08 &amp; draft-peirens-mptcp-transp=
arent-00). Are these addressing different use cases, or do we need to choos=
e between them? would a (potential) charter item be to standardise existing=
 draft(s), or to solve a problem /scenario?<o:p class=3D""></o:p></div>
<div style=3D"margin: 0cm 0cm 0.0001pt 36pt; font-size: 11pt; font-family: =
Calibri, sans-serif; text-indent: -18pt;" class=3D"">
<span class=3D"">-<span style=3D"font-style: normal; font-weight: normal; f=
ont-size: 7pt; line-height: normal; font-family: 'Times New Roman';" class=
=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=3D"=
Apple-converted-space">&nbsp;</span></span></span>I think there was mention=
 (by Wim??) that
 there=92s a third proposal =96 how does this fit in, or did I get it wrong=
?<o:p class=3D""></o:p></div>
<div style=3D"margin: 0cm 0cm 0.0001pt 36pt; font-size: 11pt; font-family: =
Calibri, sans-serif; text-indent: -18pt;" class=3D"">
<span class=3D"">-<span style=3D"font-style: normal; font-weight: normal; f=
ont-size: 7pt; line-height: normal; font-family: 'Times New Roman';" class=
=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=3D"=
Apple-converted-space">&nbsp;</span></span></span>One aspect of the plain m=
ode draft is to
 allow transport of UDP traffic as well as TCP traffic. I think this is a p=
roposal that should be discussed separately &nbsp;- for instance it needs I=
NT-area expertise.</div>
</div>
</div>
</blockquote>
<div><br class=3D"">
</div>
<div>I think the proxy-work is built of two items:</div>
<div><br class=3D"">
</div>
<div>1. The documentation of how a deployment of one-ended and two-ended pr=
oxies look a like and the things that one should consider when doing so.</d=
iv>
<div><br class=3D"">
</div>
<div>2. The plain-mode-option.</div>
<div><br class=3D"">
</div>
<div><br class=3D"">
</div>
<div>The point 1) is specific to MPTCP and probably useful to include in th=
e charter.</div>
<div><br class=3D"">
</div>
<div>For the point 2), I agree with Alan's comment in that this is entirely=
 independent from MPTCP. It is basically a mechanism for 0-RTT proxying, by=
 communicating the relevant IP-addresses between the proxies. Thus, I don't=
 think that we should specify the
 plain-mode option in the MPTCP working-group, as the same plain-mode optio=
n might be useful in any other transport-layer protocol. And we probably do=
n't want a list of draft-sctp-plain-mode, draft-tcp-plain-mode, ...</div>
<div><br class=3D"">
</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>

--_000_D3B7FD614ACEAwilliamdivancicnasagov_--

--_004_D3B7FD614ACEAwilliamdivancicnasagov_
Content-Type: image/jpeg; name="8B1F62E2-78B3-44F6-9701-D557A7BE5DEF.jpg"
Content-Description: 8B1F62E2-78B3-44F6-9701-D557A7BE5DEF.jpg
Content-Disposition: inline;
	filename="8B1F62E2-78B3-44F6-9701-D557A7BE5DEF.jpg"; size=61106;
	creation-date="Fri, 22 Jul 2016 20:45:04 GMT";
	modification-date="Fri, 22 Jul 2016 20:45:04 GMT"
Content-ID: <8B1F62E2-78B3-44F6-9701-D557A7BE5DEF>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEASABIAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUA
AAAAABDUHYzZjwCyBOmACZjs+EJ+/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJH
QiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEA
AAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR
Y3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgA
AAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAA
A0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRS
QwAABDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5
OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4x
AAAAAAAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAA
AAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSg
AAAPhAAAts9kZXNjAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMg
aHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2Ug
LSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2Ug
LSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5n
IENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBD
b25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAA
AAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAA
AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUA
CgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACV
AJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsB
MgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gID
AgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYD
IQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+
BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicG
NwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgy
CEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEK
mAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1A
DVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQ
YRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPF
E+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kX
rhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshva
HAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwg
mCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWX
Jccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIr
NitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zES
MUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3
nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5g
PqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF
3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2T
TdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJW
D1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69
Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+lo
P2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHw
cktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8
gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7
h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS
45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6u
nx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKr
davprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZ
uNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjG
RsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ
1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvj
Y+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM
8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///8AAEQgBoQJY
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
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
7vnXG8MQCGwRN4L+K9p8QPHGr6F4WgS80DR9O0+5k1NZDiS61JDcR26JjBC2xjldt3HmIMdTXr1e
D/s2/CNfgt8J9N8JXEMUGqTvLfaisDM8S3Vy25o43blo4U2wxk/wRrXvFDEFFFFIAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooA//1/38ooooAKKKKACiiigAqnLp9hPeW+oz20Ul3aB1hmZFMkay43hGIyobaN2D
zgZ6VcooA5TxF4E8D+MJbefxb4e07W5LX/UtfWkNy0eTn5DKrFefStq30jSbO6+22llBDceSlv5q
Rqr+TGSUj3AZ2KWJC9Bk4HNaNFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/9D9/KKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
oorlPHPij/hC/Cep+KBZvqB0+LzBBGwQuSQoyxyFUZyzYOBk4PSk3bUaR1dFfIemftPa9qml2+sW
3gbfa3K7kK6pFuwCQQVaJcEEYIrpvBv7R9l4j8YaZ4O1vw7caFNrBljtp5LiGeFpo0MgiJQ5DMob
bkckY61MakXsxuDW59LV514r+K3gbwZfLpmuaji9ZSxhhRppEGARvCA7MggjdjI6V6LX5K/EDxPF
qnjrX9QguJp4pb2YI9wcyFUbaAcYAUYwgxwuB1BNeNn2aywtNSgrtvqetk2WxxNRxk9Efpt4R+IP
hPxwkp8OXonktwDJE6tHKgPQlHAOD6jI967Svy++B3ib7D8VNAZrxbSK5kkt5Gc4V1kjYLGf95wo
XP8AFiv1BrTI8zeKo88lZp2IzfL1hqvJF3TVwooor2DygooooA//0f38ooooAKKKKACiiigAoooo
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
I6KNN1ZayS9TP0j4w+BbLSLGyuL0rLb28UbgAEbkQKcEMQRkde9Ynjb4peDNe8OXGmaffAzyNGw3
4RcRsHOSTjoOB1J4r518Jaz8TPG897DonhvQYfsaq5+127wZV2KgAscE8En0x+FYGreM/G8DyWA0
TQ7gSBk82CyuGUZBBIJUdO3qemazVeLly9f68jR0JKKl0Z96fsZeNfCSfD2+0mfV7a2v7rXLrybe
eZIppQ8cO0xxsQ7BuxA56V9v1+cLTeKvCHwt8K/DHR/hzGviDxnaE6tI8EshgkupfJilMgUjzlX9
6Q7qIsKOAAB+jUSeVEke4vsAG5uScdz711wVlY5Z6u5JRRRVkBRRRQAUUUUAFFFFABRRRQAUUUUA
f//U/fyiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigD8ff22LzxTe/FG88La9qc82hqlrfWFqTthizEYyygfxb/ADASc5z9MfHOnQi2ufIDZx69a/Rn
/goT4cMA8JeOYV4Jn02Zvr++hz+UlfmfDqKpf28rH5WYI30bgfzrdQuj8Eq5/jMt4jlQqVW6UpLR
u6tPtfazfTse0aRJHaKZZiFtwCzMeiepPt/KvbZfjdLZ6Xa6Z4h8ZutjCiRxQG7JGwDCgqhyQB3b
PHfFeOaGAcAjIPUGvj7x/p+i6F4x1bS4YohFHMSo4AAkAfbj23YrA/ez+gT4c/Au5VjqXjTAt5Yx
stYZiSWyCGdkIXGMjCk5zyeK+qERI0WOMBVUAADoAOlfy/ab8f8A4v6IIn0fxxrVubYDylGoXDRr
s+6NjOVKj0IxjjGK/pU+H3iCXxb4C8N+Kp+JNZ02zvGwMfNcQrIeO3LVnGlGLcktXuXKrKUUm7pb
HX0UUVoQFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//V/fyiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDxn49/CG2+Nvw4vfBEt39guTJHc2lwV3r
HcQ52bl6lWBKtjnBOOa/AP4l+AvGvwp8R3HhPxzp76ffR5MbdYp0B4lhk6Oh9RyOhAORX9MVfEv7
UHwo8afE9dSudX1PSNO8KaFaI9hb3xULe3UnMxmmYK1syhdsTxv3+bgkVtSq8ujPz/jPgWnmdq9O
XLVSsn0a7P8AzX4n50+GPMmjtwAZJJFQADqzNjgD1J6V85/tOaL4w/Z28bW+keLrKyg1fX7T+0/t
C5kRfNldDEJGVQ8ke0btpIG5a++vgP4sFh4y1m1+H/w/TX9Zvnt5NEhvruMppqQRlZ2MzjLjf8wZ
cNgdR0r1Hxz+xl40/ac+I2n69+1Lfxvo/h+1zYQaHKIIi88iPNbtvRpduEw75DHjYwxWak1sfUZl
kWHxigsUuZR6Xdm/Pv8APQ/DDxL8R18bT2mtBVQx2FnaNtwA72kCwvJx/fZSx9zX9U3wDfzPgZ8O
3/veHdKP/kpHX8o/xf0DTPCP7RPi3wP8LtAudR8M+G9ZmtoNLn8+a4lgtZAkqu8W2YJI4bDDDBWX
5s81/RN+w58c/id8ZPCd/a+LfhWfhx4c8NQ2djpDGSfbcCNCjxpHcxpJtiVU+fLDnGSQak9WnTjC
KjFWS2PuyiiigsKKKKACiiigAooooAKKKKACiiigAooooA//1v38ooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorzX4l/FvwP8I7DTtR8b3U9vHq90LK1
S3tZ7yWa4KNIEWK3SRydqMenagCT4reL7vwR4Ivtb0xof7RGyK1ScEq8rt0ABBJC7iBkDjk4zXju
h/s+X/iu/i8UfHTV5fEd6Dvj08OVsoM84KrtB9woVfXd1r0rwV8S/hN8c7O9t/Dl3FrLaLPEbuzu
7aW3ubSb70ZltrlEkTOCVJXB5wTzXceJfFukeExpZ1cTn+2L6DToPIt5bj9/cZ2eZ5St5afKd0j4
Re5GRQBwHxF+CvhfxtotnbaZEmharow3aZeWiiFrZhyFGzb+7J6gdOowazfg74z8a6jear4E+INs
p1nw+se67jIKzo5IUtjjcQAQRjcOwINe71x+geB9E8N61q+vab5n2nWpPMn3tlQcsx2gAYyzE8k+
3HFAGvD4d8P22szeIrfTLWLVblBFLeJCi3EkYwdrSgb2XgcE44FbNcxqHi7R9M8UaR4QuhP/AGhr
cdzLblLeV4dtqFMnmTKpjjOGG0OwLc7c4NdPQAUUVw+q/ELw9o/j3QfhxeGb+2PEdre3dptTMXlW
Hl+dvfPyn96u0Y559KAO4ooooAKKKKACiiigAooooAKKKKACiiigD//X/fyiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvjX9ra58Q2eufBe68J2MGpaxH
4xjNtbXM5toZZP7Pu/leZUkKDGeQjemK+yq5rXvB/hrxReaNqGv2CXtx4fuxf2DuWzb3IRohIuCO
djsOcjmjsB+evxo8E/Frw74A+Lfx+8Z31r4a8U65p2jaVZW2gXEr/YrW1v0PmPdOkLSzOZSDhFUI
NvIJr074k+B7n4QL8Pn0LxZ4g1O68SePdAi1CfUdTmuGnj23AdAuVjjjkz88SKsZwvy8Cvr7xb4S
8OeOvD934V8W2KalpN9s8+3kJCP5brIudpB4dQevajxF4R8OeLP7L/4SKxS+/sa+h1Kz3k/uby3z
5Uq4I+ZdxxnjnpTT2A/Pm7+H/wDwsq//AGhvEHiLxR4hjl8Jatdro8Npq91a21jJBpdvcLLHFE6q
W3no25MdFBJJ0vC+pat8efF/wy8C/EfXr+30a6+Hdh4kltrG8l099W1O4dIpmllt2jkdYFw3lqwG
59xGAK+5rT4f+DrBPEcdppcUS+LpXn1UAt/pcskKwOz89TEirxjgVyPiT4CfCHxb4e0Lwvr/AIag
uNP8MRLBpYR5YZrOJEEYSGeJ0mRdigEB+QBnNH/A/Ib1PExp8vgH48/B/wCH/h3xFqeo6GbDxWZU
vNQlvGkaM2zJHM7MTJ9nLMsfmbmQcZzk18oRaDeWP7KNz+0afGniH/hPdIv72TTZZtYuZLfzIdXk
gisltC/lPHMo2FGVmJbrgAD9LvDfwc+GPhB9Ak8NeH7fT38Lx3kWmmPfm3XUGDXWCWO4ysoLs2ST
znNeE/BX9kD4c+AtI0nUvGuhWGseL9Nvry++2o88kHmzXUs0EohkIj82ON1Xf5e4FeDwDTuFzyH4
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
/9k=

--_004_D3B7FD614ACEAwilliamdivancicnasagov_--


From nobody Sat Jul 23 00:16:15 2016
Return-Path: <wim.henderickx@nokia.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 933FE12D755 for <multipathtcp@ietfa.amsl.com>; Sat, 23 Jul 2016 00:16:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 xv3GtHw4EWK5 for <multipathtcp@ietfa.amsl.com>; Sat, 23 Jul 2016 00:16:12 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (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 A90BA12D660 for <multipathtcp@ietf.org>; Sat, 23 Jul 2016 00:16:11 -0700 (PDT)
Received: from fr712umx3.dmz.alcatel-lucent.com (unknown [135.245.210.42]) by Websense Email Security Gateway with ESMTPS id CDDE197F59E33; Sat, 23 Jul 2016 07:16:07 +0000 (GMT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (fr711usmtp1.zeu.alcatel-lucent.com [135.239.2.122]) by fr712umx3.dmz.alcatel-lucent.com (GMO-o) with ESMTP id u6N7G8pj010879 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 23 Jul 2016 07:16:09 GMT
Received: from FR711WXCHHUB02.zeu.alcatel-lucent.com (fr711wxchhub02.zeu.alcatel-lucent.com [135.239.2.112]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id u6N7G7TZ028394 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sat, 23 Jul 2016 09:16:07 +0200
Received: from FR711WXCHMBA07.zeu.alcatel-lucent.com ([169.254.3.82]) by FR711WXCHHUB02.zeu.alcatel-lucent.com ([135.239.2.112]) with mapi id 14.03.0195.001; Sat, 23 Jul 2016 09:16:07 +0200
From: "Henderickx, Wim (Nokia - BE)" <wim.henderickx@nokia.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "Christoph Paasch" <cpaasch@apple.com>, Philip Eardley <philip.eardley@bt.com>
Thread-Topic: [multipathtcp] towards a potential work item on two-ended proxy
Thread-Index: AQHR4/oodDE8Hq+810K/F7XEsZLkuaAkLP6wgAFvNQA=
Date: Sat, 23 Jul 2016 07:16:07 +0000
Message-ID: <CF22A0ED-E675-4C9C-974B-BA3E0C623774@nokia.com>
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net> <BD18EDA4-5564-47EE-8EA7-38265A93D36F@apple.com> <787AE7BB302AE849A7480A190F8B933008DEB3EA@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
In-Reply-To: <787AE7BB302AE849A7480A190F8B933008DEB3EA@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/0.0.0.151008
x-originating-ip: [135.239.27.39]
Content-Type: multipart/alternative; boundary="_000_CF22A0EDE6754C9C974BBA3E0C623774nokiacom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/WhivsXQihDUbIMvz5X1pdEPv7cE>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Jul 2016 07:16:14 -0000

--_000_CF22A0EDE6754C9C974BBA3E0C623774nokiacom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SW4tbGluZSBXSD4NCg0KDQpGcm9tOiBtdWx0aXBhdGh0Y3AgPG11bHRpcGF0aHRjcC1ib3VuY2Vz
QGlldGYub3JnPG1haWx0bzptdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZz4+IG9uIGJlaGFs
ZiBvZiAibW9oYW1lZC4gYm91Y2FkYWlyIiA8bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxt
YWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT4+DQpEYXRlOiBGcmlkYXkgMjIgSnVs
eSAyMDE2IGF0IDExOjQxDQpUbzogQ2hyaXN0b3BoIFBhYXNjaCA8Y3BhYXNjaEBhcHBsZS5jb208
bWFpbHRvOmNwYWFzY2hAYXBwbGUuY29tPj4sIFBoaWxpcCBFYXJkbGV5IDxwaGlsaXAuZWFyZGxl
eUBidC5jb208bWFpbHRvOnBoaWxpcC5lYXJkbGV5QGJ0LmNvbT4+DQpDYzogTXVsdGlQYXRoIFRD
UCAtIElFVEYgV0cgPG11bHRpcGF0aHRjcEBpZXRmLm9yZzxtYWlsdG86bXVsdGlwYXRodGNwQGll
dGYub3JnPj4NClN1YmplY3Q6IFJlOiBbbXVsdGlwYXRodGNwXSB0b3dhcmRzIGEgcG90ZW50aWFs
IHdvcmsgaXRlbSBvbiB0d28tZW5kZWQgcHJveHkNCg0KSGkgQ2hyaXN0b3BoLA0KDQpQbGVhc2Ug
c2VlIGlubGluZS4NCg0KQ2hlZXJzLA0KTWVkDQoNCkRlIDogbXVsdGlwYXRodGNwIFttYWlsdG86
bXVsdGlwYXRodGNwLWJvdW5jZXNAaWV0Zi5vcmddIERlIGxhIHBhcnQgZGUgQ2hyaXN0b3BoIFBh
YXNjaA0KRW52b3nDqSA6IHZlbmRyZWRpIDIyIGp1aWxsZXQgMjAxNiAxMToxOQ0Kw4AgOiBQaGls
aXAgRWFyZGxleQ0KQ2MgOiBNdWx0aVBhdGggVENQIC0gSUVURiBXRw0KT2JqZXQgOiBSZTogW211
bHRpcGF0aHRjcF0gdG93YXJkcyBhIHBvdGVudGlhbCB3b3JrIGl0ZW0gb24gdHdvLWVuZGVkIHBy
b3h5DQoNCkhlbGxvLA0KDQpPbiBKdWwgMjEsIDIwMTYsIGF0IDY6MTIgUE0sIHBoaWxpcC5lYXJk
bGV5QGJ0LmNvbTxtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tPiB3cm90ZToNCldlIHN0YXJ0
ZWQgdGhlIGRpc2N1c3Npb24geWVzdGVyZGF5IG9uIGEgcG90ZW50aWFsIG5ldyB3b3JrIGl0ZW0g
b24g4oCcdHdvLWVuZGVkIHByb3h5IHNjZW5hcmlv4oCdIOKAkyB3aGVyZSB0aGVyZeKAmXMgYW4g
TVBUQ1AgcHJveHkgaW4gYm90aCB0aGUgQ1BFIGFuZCBhbiBhZ2dyZWdhdGlvbiBwb2ludCAoZm9y
IGluc3RhbmNlKS4gVGhlIGN1cnJlbnQgY2hhcnRlciBpcyB0aGF0IG9uZSBlbmQgaG9zdCBpcyBN
UFRDUC4NCg0KSWYgSSBjYW4gdHJ5IGFuZCBzdW1tYXJpc2UgdGhlIGJyaWVmIGRpc2N1c3Npb24g
eWVzdGVyZGF5IChwbHVzIHNvbWUgc2lkZSBkaXNjdXNzaW9ucykgKHBsZWFzZSBjb3JyZWN0IG15
IGluYWNjdXJhY2llcyk6DQotICAgICAgICAgIHRoZXJlIGFyZSBub3cgZGVwbG95bWVudHMgJiBw
cm9kdWN0cyB3aXRoIGFuIE1QVENQIHByb3h5IGF0IGVhY2ggZW5kLCBwbHVzIHBsYW5uZWQgQnJv
YWRiYW5kIEZvcnVtIHdvcmsgKFdULTM0OCBpcyBhYm91dCB0byBiZSBtYWRlIHB1YmxpYywgd2l0
aCBzdWJzZXF1ZW50IHdvcmsgdG8gZm9sbG93KS4gU28gSUVURiB3b3JrIGlzIHRpbWVseSAoZWcg
aGVscCBhbGxvdyBhbiBvcGVyYXRvciB0byBidXkgQ1BFIGZyb20gb25lIHZlbmRvciBhbmQgYWdn
cmVnYXRpb24gZ2F0ZXdheSBmcm9tIGFub3RoZXIgdmVuZG9yKS4NCi0gICAgICAgICAgSG93ZXZl
ciwgc29tZSBwZW9wbGUgb2JqZWN0IHRvIGdvaW5nIGJleW9uZCB0aGUgY3VycmVudCBjaGFydGVy
4oCZcyDigJxvbmUtZW5kZWQgcHJveHkgc2NlbmFyaW/igJ0gKHNpbmNlIHRoZSDigJx0d28tZW5k
ZWQgcHJveHnigJ0gZGlzY291cmFnZXMgZGVwbG95bWVudCBvZiBNUFRDUCB0byBhbGwgdGhlIGVu
ZCBob3N0cywgd2hpY2ggaXMgdGhlIHVsdGltYXRlIGdvYWwpDQotICAgICAgICAgIFRoZXJlIGFy
ZSB0d28gcHJvcG9zYWxzICh0cmFuc3BhcmVudCAmIHBsYWluIG1vZGU6IGRyYWZ0LWJvdWNhZGFp
ci1tcHRjcC1wbGFpbi1tb2RlLTA4ICYgZHJhZnQtcGVpcmVucy1tcHRjcC10cmFuc3BhcmVudC0w
MCkuIEFyZSB0aGVzZSBhZGRyZXNzaW5nIGRpZmZlcmVudCB1c2UgY2FzZXMsIG9yIGRvIHdlIG5l
ZWQgdG8gY2hvb3NlIGJldHdlZW4gdGhlbT8gd291bGQgYSAocG90ZW50aWFsKSBjaGFydGVyIGl0
ZW0gYmUgdG8gc3RhbmRhcmRpc2UgZXhpc3RpbmcgZHJhZnQocyksIG9yIHRvIHNvbHZlIGEgcHJv
YmxlbSAvc2NlbmFyaW8/DQotICAgICAgICAgIEkgdGhpbmsgdGhlcmUgd2FzIG1lbnRpb24gKGJ5
IFdpbT8/KSB0aGF0IHRoZXJl4oCZcyBhIHRoaXJkIHByb3Bvc2FsIOKAkyBob3cgZG9lcyB0aGlz
IGZpdCBpbiwgb3IgZGlkIEkgZ2V0IGl0IHdyb25nPw0KLSAgICAgICAgICBPbmUgYXNwZWN0IG9m
IHRoZSBwbGFpbiBtb2RlIGRyYWZ0IGlzIHRvIGFsbG93IHRyYW5zcG9ydCBvZiBVRFAgdHJhZmZp
YyBhcyB3ZWxsIGFzIFRDUCB0cmFmZmljLiBJIHRoaW5rIHRoaXMgaXMgYSBwcm9wb3NhbCB0aGF0
IHNob3VsZCBiZSBkaXNjdXNzZWQgc2VwYXJhdGVseSAgLSBmb3IgaW5zdGFuY2UgaXQgbmVlZHMg
SU5ULWFyZWEgZXhwZXJ0aXNlLg0KDQpJIHRoaW5rIHRoZSBwcm94eS13b3JrIGlzIGJ1aWx0IG9m
IHR3byBpdGVtczoNCg0KMS4gVGhlIGRvY3VtZW50YXRpb24gb2YgaG93IGEgZGVwbG95bWVudCBv
ZiBvbmUtZW5kZWQgYW5kIHR3by1lbmRlZCBwcm94aWVzIGxvb2sgYSBsaWtlIGFuZCB0aGUgdGhp
bmdzIHRoYXQgb25lIHNob3VsZCBjb25zaWRlciB3aGVuIGRvaW5nIHNvLg0KDQoyLiBUaGUgcGxh
aW4tbW9kZS1vcHRpb24uDQoNCg0KVGhlIHBvaW50IDEpIGlzIHNwZWNpZmljIHRvIE1QVENQIGFu
ZCBwcm9iYWJseSB1c2VmdWwgdG8gaW5jbHVkZSBpbiB0aGUgY2hhcnRlci4NCg0KRm9yIHRoZSBw
b2ludCAyKSwgSSBhZ3JlZSB3aXRoIEFsYW4ncyBjb21tZW50IGluIHRoYXQgdGhpcyBpcyBlbnRp
cmVseSBpbmRlcGVuZGVudCBmcm9tIE1QVENQLg0KW01lZF0gSSBkb27igJl0IHF1aXRlIHVuZGVy
c3RhbmQgdGhpcyBhcmd1bWVudCwgYnV0IGZ3aXcgdGhlIHBsYWluIG1vZGUgb3B0aW9uIGlzIHRo
ZXJlIHRvIGFkZHJlc3MgdmFyaW91cyBnb2FscyBzdWNoIGFzOg0KDQrCtyAgICAgICAgIEFsbG93
IHRvIGRpc3Rpbmd1aXNoIG5hdGl2ZSBNUFRDUCBjb25uZWN0aW9ucyBmcm9tIHByb3hpZWQgTVBU
Q1AgY29ubmVjdGlvbnMuIFdpdGhvdXQgdGhpcyBQTSBzaWduYWwsIG5hdGl2ZSBNUFRDUCBjb25u
ZWN0aW9ucyBtYXkgYmUg4oCcYnJva2Vu4oCdIGJ5IGFuIHVwc3RyZWFtIHByb3h5IHRoYXQgd2ls
bCByZXZlcnQgdGhlbSBpbnRvIGEgVENQIGNvbm5lY3Rpb24hDQoNCsK3ICAgICAgICAgQXZvaWQg
YnJlYWtpbmcgSVB2NiBhcHBsaWNhdGlvbnMgdGhhdCBtYWtlIHVzZSBvZiBhZGRyZXNzIHJlZmVy
cmFscywgYXMgdGhlIHNvdXJjZSBJUHY2IG9mIHRoZSB0ZXJtaW5hbCBsb2NhdGVkIGJlaGluZCBh
IENQRSBpcyBwcmVzZXJ2ZWQgZXZlbiB3aGVuIE1QVENQIHByb3hpZXMgYXJlIGluIHBhdGguDQoN
CsK3ICAgICAgICAgQXZvaWQgZW5jYXBzdWxhdGlvbiBhbmQgb3V0IG9mIGJhbmQgc2lnbmFsaW5n
IHRoYXQgd2lsbCBkZWdyYWRlIHRoZSBvdmVyYWxsIGNvbm5lY3Rpb24gc2V0dXAgZGVsYXkuDQoN
CkJUVywgaWYgdGhlIGFyZ3VtZW50IHRoYXQgc2lnbmFsaW5nIGFuIElQIGFkZHJlc3MgaW4gYSBU
Q1Agb3B0aW9uIGhhcyBub3RoaW5nIHRvIGRvIHdpdGggVENQICh3aGljaCBpcyBzdXBwb3NlZCB0
byBkZWFsIHdpdGggbGF5ZXIgNCkgd2FzIG1hZGUgZm9yIE1QVENQLCBNUFRDUCB3b3VsZCBuZXZl
ciBiZWVuIFJGQ2VkIQ0KDQpJdCBpcyBiYXNpY2FsbHkgYSBtZWNoYW5pc20gZm9yIDAtUlRUIHBy
b3h5aW5nLCBieSBjb21tdW5pY2F0aW5nIHRoZSByZWxldmFudCBJUC1hZGRyZXNzZXMgYmV0d2Vl
biB0aGUgcHJveGllcy4NCltNZWRdIFRoaXMgaXMgKiogb25lICoqIG9mIHRoZSBmZWF0dXJlcyB0
aGF0IGlzIG9mZmVyZWQgYnkgdGhlIG9wdGlvbiBpbiBhZGRpdGlvbiB0byB0aG9zZSBJIG1lbnRp
b25lZCBhYm92ZS4NCg0KVGh1cywgSSBkb24ndCB0aGluayB0aGF0IHdlIHNob3VsZCBzcGVjaWZ5
IHRoZSBwbGFpbi1tb2RlIG9wdGlvbiBpbiB0aGUgTVBUQ1Agd29ya2luZy1ncm91cCwgYXMgdGhl
IHNhbWUgcGxhaW4tbW9kZSBvcHRpb24gbWlnaHQgYmUgdXNlZnVsIGluIGFueSBvdGhlciB0cmFu
c3BvcnQtbGF5ZXIgcHJvdG9jb2wuIEFuZCB3ZSBwcm9iYWJseSBkb24ndCB3YW50IGEgbGlzdCBv
ZiBkcmFmdC1zY3RwLXBsYWluLW1vZGUsIGRyYWZ0LXRjcC1wbGFpbi1tb2RlLCAuLi4NCltNZWRd
IFRDUCBhbmQgU0NUUCB3ZXJlIHRoZXJlIGJlZm9yZSBNUFRDUCBmb3Igc28gbG9uZywgc28gaWYg
dGhlcmUgd2VyZSBjYXNlcyBpbiB3aGljaCBhIOKAnHBsYWluIG1vZGXigJ0tbGlrZSBvcHRpb24g
aXMgbmVlZGVkLCBpdCB3b3VsZCBoYXZlIGJlZW4gc3BlY2lmaWVkIHNpbmNlIGEgd2hpbGUhIFRo
ZSBwbGFpbiBtb2RlIGlzIHByb3Bvc2VkIGFzIGFuIE1QVENQIHNvbHV0aW9uIHRvIGFuIE1QVENQ
IHByb2JsZW0uDQoNCldIPiBPbiB0aGUgb3B0aW9uLCB3aGljaCB3aWxsIGJlIG5lZWRlZCBpbiB0
aGUgcHJveHksIEkgdW5kZXJzdGFuZCBpdCBjb3VsZCBiZSBnZW5lcmljIGJ1dCB3ZSBkb27igJl0
IGhhdmUgdXNlIGNhc2VzIGluIG90aGVyIHNjZW5hcmlv4oCZcyAobGlrZSBTQ1RQKS4gU28gSSBw
cm9wb3NlIHdlIGNhbiBpbmZvcm0gcGVvcGxlIGFib3V0IHRoaXMgYnV0IGtlZXAgdGhlIHdvcmsg
aW4gTVBUQ1Agc2luY2UgdGhpcyBpcyB3aGVyZSB0aGUgcmVxdWlyZW1lbnQsIHNvbHV0aW9uIGNv
bWVzIGZyb20uDQoNCkNocmlzdG9waA0KDQoNCg0KSSB0aGluayBpdCB3b3VsZCBiZSBnb29kIHRv
IGhhdmUgbW9yZSBkaXNjdXNzaW9uIGJlZm9yZSBhdHRlbXB0aW5nIHRvIHdyaXRlIHNvbWUgcG90
ZW50aWFsIGNoYXJ0ZXIgdGV4dCAoYW5kIHRoZW4gc2VlaW5nIGlmIHRoZXJl4oCZcyBjb25zZW5z
dXMgZm9yIGl0KS4NCg0KVGhhbmtzIQ0KUGhpbGlwIEVhcmRsZXkNClJlc2VhcmNoIGFuZCBJbm5v
dmF0aW9uDQpUaGlzIGVtYWlsIGNvbnRhaW5zIEJUIGluZm9ybWF0aW9uLCB3aGljaCBtYXkgYmUg
cHJpdmlsZWdlZCBvciBjb25maWRlbnRpYWwuIEl0J3MgbWVhbnQgb25seSBmb3IgdGhlIGluZGl2
aWR1YWwocykgb3IgZW50aXR5IG5hbWVkIGFib3ZlLiBJZiB5b3UncmUgbm90IHRoZSBpbnRlbmRl
ZCByZWNpcGllbnQsIG5vdGUgdGhhdCBkaXNjbG9zaW5nLCBjb3B5aW5nLCBkaXN0cmlidXRpbmcg
b3IgdXNpbmcgdGhpcyBpbmZvcm1hdGlvbiBpcyBwcm9oaWJpdGVkLiBJZiB5b3UndmUgcmVjZWl2
ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIGxldCBtZSBrbm93IGltbWVkaWF0ZWx5IG9u
IHRoZSBlbWFpbCBhZGRyZXNzIGFib3ZlLiBUaGFuayB5b3UuDQpXZSBtb25pdG9yIG91ciBlbWFp
bCBzeXN0ZW0sIGFuZCBtYXkgcmVjb3JkIHlvdXIgZW1haWxzLg0KQnJpdGlzaCBUZWxlY29tbXVu
aWNhdGlvbnMgcGxjDQpSZWdpc3RlcmVkIG9mZmljZTogODEgTmV3Z2F0ZSBTdHJlZXQgTG9uZG9u
IEVDMUEgN0FKDQpSZWdpc3RlcmVkIGluIEVuZ2xhbmQgbm86IDE4MDAwMDANCg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCm11bHRpcGF0aHRjcCBtYWls
aW5nIGxpc3QNCm11bHRpcGF0aHRjcEBpZXRmLm9yZzxtYWlsdG86bXVsdGlwYXRodGNwQGlldGYu
b3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tdWx0aXBhdGh0Y3AN
Cg0K

--_000_CF22A0EDE6754C9C974BBA3E0C623774nokiacom_
Content-Type: text/html; charset="utf-8"
Content-ID: <8429966B9607B943836E4B1141F5A044@exchange.lucent.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx
NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj4NCjxkaXY+SW4t
bGluZSBXSCZndDs8L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBpZD0iTUFD
X09VVExPT0tfU0lHTkFUVVJFIj48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pjxicj4NCjwv
ZGl2Pg0KPHNwYW4gaWQ9Ik9MS19TUkNfQk9EWV9TRUNUSU9OIj4NCjxkaXYgc3R5bGU9ImZvbnQt
ZmFtaWx5OkNhbGlicmk7IGZvbnQtc2l6ZToxMnB0OyB0ZXh0LWFsaWduOmxlZnQ7IGNvbG9yOmJs
YWNrOyBCT1JERVItQk9UVE9NOiBtZWRpdW0gbm9uZTsgQk9SREVSLUxFRlQ6IG1lZGl1bSBub25l
OyBQQURESU5HLUJPVFRPTTogMGluOyBQQURESU5HLUxFRlQ6IDBpbjsgUEFERElORy1SSUdIVDog
MGluOyBCT1JERVItVE9QOiAjYjVjNGRmIDFwdCBzb2xpZDsgQk9SREVSLVJJR0hUOiBtZWRpdW0g
bm9uZTsgUEFERElORy1UT1A6IDNwdCI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+
RnJvbTogPC9zcGFuPm11bHRpcGF0aHRjcCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRj
cC1ib3VuY2VzQGlldGYub3JnIj5tdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7
IG9uIGJlaGFsZiBvZiAmcXVvdDttb2hhbWVkLiBib3VjYWRhaXImcXVvdDsgJmx0OzxhIGhyZWY9
Im1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIj5tb2hhbWVkLmJvdWNhZGFpckBv
cmFuZ2UuY29tPC9hPiZndDs8YnI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+RGF0
ZTogPC9zcGFuPkZyaWRheSAyMiBKdWx5IDIwMTYgYXQgMTE6NDE8YnI+DQo8c3BhbiBzdHlsZT0i
Zm9udC13ZWlnaHQ6Ym9sZCI+VG86IDwvc3Bhbj5DaHJpc3RvcGggUGFhc2NoICZsdDs8YSBocmVm
PSJtYWlsdG86Y3BhYXNjaEBhcHBsZS5jb20iPmNwYWFzY2hAYXBwbGUuY29tPC9hPiZndDssIFBo
aWxpcCBFYXJkbGV5ICZsdDs8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj5w
aGlsaXAuZWFyZGxleUBidC5jb208L2E+Jmd0Ozxicj4NCjxzcGFuIHN0eWxlPSJmb250LXdlaWdo
dDpib2xkIj5DYzogPC9zcGFuPk11bHRpUGF0aCBUQ1AgLSBJRVRGIFdHICZsdDs8YSBocmVmPSJt
YWlsdG86bXVsdGlwYXRodGNwQGlldGYub3JnIj5tdWx0aXBhdGh0Y3BAaWV0Zi5vcmc8L2E+Jmd0
Ozxicj4NCjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5TdWJqZWN0OiA8L3NwYW4+UmU6
IFttdWx0aXBhdGh0Y3BdIHRvd2FyZHMgYSBwb3RlbnRpYWwgd29yayBpdGVtIG9uIHR3by1lbmRl
ZCBwcm94eTxicj4NCjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXYgeG1sbnM6dj0idXJu
OnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVybjpzY2hlbWFzLW1pY3Jvc29m
dC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpv
ZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZpY2Uv
MjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvVFIvUkVDLWh0bWw0MCI+DQo8
bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRlbnQ9Ik1pY3Jvc29mdCBXb3JkIDE0IChmaWx0ZXJl
ZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkhlbHZldGljYTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAy
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglwYW5vc2UtMTo1
IDAgMCAwIDAgMCAwIDAgMCAwO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6V2luZ2Rpbmdz
Ow0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh
bWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0
O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBk
aXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZv
bnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgs
IGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1w
cmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1hcmdp
bi1ib3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCgltYXJnaW4tYm90dG9tOi4wMDAx
cHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwi
c2VyaWYiO30NCnNwYW4uYXBwbGUtY29udmVydGVkLXNwYWNlDQoJe21zby1zdHlsZS1uYW1lOmFw
cGxlLWNvbnZlcnRlZC1zcGFjZTt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlw
ZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCWNvbG9yOmJs
YWNrOw0KCWZvbnQtd2VpZ2h0Om5vcm1hbDsNCglmb250LXN0eWxlOm5vcm1hbDt9DQouTXNvQ2hw
RGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0
O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46
NzAuODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3Bh
Z2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21z
by1saXN0LWlkOjEzODc5OTE0NjE7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3Qt
dGVtcGxhdGUtaWRzOjExNzkzMTcyMTAgLTE0Njk5NTE1MTQgNjc4OTUyOTkgNjc4OTUzMDEgNjc4
OTUyOTcgNjc4OTUyOTkgNjc4OTUzMDEgNjc4OTUyOTcgNjc4OTUyOTkgNjc4OTUzMDE7fQ0KQGxp
c3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDowOw0KCW1zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiJU
aW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4i
O30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0K
QGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6
V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0Kb2wNCgl7
bWFyZ2luLWJvdHRvbTowY207fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHls
ZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQi
IHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+
PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0
IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPGRpdiBs
YW5nPSJGUiIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2Vj
dGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkhpIENo
cmlzdG9waCwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+UGxlYXNlIHNlZSBpbmxpbmUuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5DaGVlcnMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPk1lZDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
bGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtw
YWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiBUYWhvbWEsIHNhbnMtc2VyaWY7
Ij5EZSZuYnNwOzo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZvbnQt
ZmFtaWx5OiBUYWhvbWEsIHNhbnMtc2VyaWY7Ij4gbXVsdGlwYXRodGNwIFs8YSBocmVmPSJtYWls
dG86bXVsdGlwYXRodGNwLWJvdW5jZXNAaWV0Zi5vcmciPm1haWx0bzptdWx0aXBhdGh0Y3AtYm91
bmNlc0BpZXRmLm9yZzwvYT5dDQo8Yj5EZSBsYSBwYXJ0IGRlPC9iPiBDaHJpc3RvcGggUGFhc2No
PGJyPg0KPGI+RW52b3nDqSZuYnNwOzo8L2I+IHZlbmRyZWRpIDIyIGp1aWxsZXQgMjAxNiAxMTox
OTxicj4NCjxiPsOAJm5ic3A7OjwvYj4gUGhpbGlwIEVhcmRsZXk8YnI+DQo8Yj5DYyZuYnNwOzo8
L2I+IE11bHRpUGF0aCBUQ1AgLSBJRVRGIFdHPGJyPg0KPGI+T2JqZXQmbmJzcDs6PC9iPiBSZTog
W211bHRpcGF0aHRjcF0gdG93YXJkcyBhIHBvdGVudGlhbCB3b3JrIGl0ZW0gb24gdHdvLWVuZGVk
IHByb3h5PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGVs
bG8sPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gSnVs
IDIxLCAyMDE2LCBhdCA2OjEyIFBNLCA8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQu
Y29tIj4NCnBoaWxpcC5lYXJkbGV5QGJ0LmNvbTwvYT4gd3JvdGU6PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij5XZSBzdGFy
dGVkIHRoZSBkaXNjdXNzaW9uIHllc3RlcmRheSBvbiBhIHBvdGVudGlhbCBuZXcgd29yayBpdGVt
IG9uIOKAnHR3by1lbmRlZCBwcm94eSBzY2VuYXJpb+KAnSDigJMgd2hlcmUgdGhlcmXigJlzIGFu
IE1QVENQIHByb3h5IGluIGJvdGggdGhlIENQRSBhbmQgYW4gYWdncmVnYXRpb24gcG9pbnQgKGZv
cg0KIGluc3RhbmNlKS4gVGhlIGN1cnJlbnQgY2hhcnRlciBpcyB0aGF0IG9uZSBlbmQgaG9zdCBp
cyBNUFRDUC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2Fs
aWJyaSwgc2Fucy1zZXJpZjsiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7
IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+SWYgSSBjYW4gdHJ5IGFuZCBzdW1t
YXJpc2UgdGhlIGJyaWVmIGRpc2N1c3Npb24geWVzdGVyZGF5IChwbHVzIHNvbWUgc2lkZSBkaXNj
dXNzaW9ucykgKHBsZWFzZSBjb3JyZWN0IG15IGluYWNjdXJhY2llcyk6PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+LTwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7
IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+dGhlcmUNCiBhcmUgbm93IGRlcGxv
eW1lbnRzICZhbXA7IHByb2R1Y3RzIHdpdGggYW4gTVBUQ1AgcHJveHkgYXQgZWFjaCBlbmQsIHBs
dXMgcGxhbm5lZCBCcm9hZGJhbmQgRm9ydW0gd29yayAoV1QtMzQ4IGlzIGFib3V0IHRvIGJlIG1h
ZGUgcHVibGljLCB3aXRoIHN1YnNlcXVlbnQgd29yayB0byBmb2xsb3cpLiBTbyBJRVRGIHdvcmsg
aXMgdGltZWx5IChlZyBoZWxwIGFsbG93IGFuIG9wZXJhdG9yIHRvIGJ1eSBDUEUgZnJvbSBvbmUg
dmVuZG9yIGFuZCBhZ2dyZWdhdGlvbg0KIGdhdGV3YXkgZnJvbSBhbm90aGVyIHZlbmRvcikuPHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPi08
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZl
cnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAx
MXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPkhvd2V2ZXIsDQogc29tZSBw
ZW9wbGUgb2JqZWN0IHRvIGdvaW5nIGJleW9uZCB0aGUgY3VycmVudCBjaGFydGVy4oCZcyDigJxv
bmUtZW5kZWQgcHJveHkgc2NlbmFyaW/igJ0gKHNpbmNlIHRoZSDigJx0d28tZW5kZWQgcHJveHni
gJ0gZGlzY291cmFnZXMgZGVwbG95bWVudCBvZiBNUFRDUCB0byBhbGwgdGhlIGVuZCBob3N0cywg
d2hpY2ggaXMgdGhlIHVsdGltYXRlIGdvYWwpPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7
IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+LTwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBD
YWxpYnJpLCBzYW5zLXNlcmlmOyI+VGhlcmUNCiBhcmUgdHdvIHByb3Bvc2FscyAodHJhbnNwYXJl
bnQgJmFtcDsgcGxhaW4gbW9kZTogZHJhZnQtYm91Y2FkYWlyLW1wdGNwLXBsYWluLW1vZGUtMDgg
JmFtcDsgZHJhZnQtcGVpcmVucy1tcHRjcC10cmFuc3BhcmVudC0wMCkuIEFyZSB0aGVzZSBhZGRy
ZXNzaW5nIGRpZmZlcmVudCB1c2UgY2FzZXMsIG9yIGRvIHdlIG5lZWQgdG8gY2hvb3NlIGJldHdl
ZW4gdGhlbT8gd291bGQgYSAocG90ZW50aWFsKSBjaGFydGVyIGl0ZW0gYmUgdG8gc3RhbmRhcmRp
c2UgZXhpc3RpbmcNCiBkcmFmdChzKSwgb3IgdG8gc29sdmUgYSBwcm9ibGVtIC9zY2VuYXJpbz88
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMt
c2VyaWY7Ij4tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxzcGFuIGNsYXNzPSJh
cHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij5JDQogdGhp
bmsgdGhlcmUgd2FzIG1lbnRpb24gKGJ5IFdpbT8/KSB0aGF0IHRoZXJl4oCZcyBhIHRoaXJkIHBy
b3Bvc2FsIOKAkyBob3cgZG9lcyB0aGlzIGZpdCBpbiwgb3IgZGlkIEkgZ2V0IGl0IHdyb25nPzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1z
ZXJpZjsiPi08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdCI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPk9uZQ0KIGFz
cGVjdCBvZiB0aGUgcGxhaW4gbW9kZSBkcmFmdCBpcyB0byBhbGxvdyB0cmFuc3BvcnQgb2YgVURQ
IHRyYWZmaWMgYXMgd2VsbCBhcyBUQ1AgdHJhZmZpYy4gSSB0aGluayB0aGlzIGlzIGEgcHJvcG9z
YWwgdGhhdCBzaG91bGQgYmUgZGlzY3Vzc2VkIHNlcGFyYXRlbHkgJm5ic3A7LSBmb3IgaW5zdGFu
Y2UgaXQgbmVlZHMgSU5ULWFyZWEgZXhwZXJ0aXNlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5JIHRoaW5rIHRoZSBwcm94eS13b3JrIGlzIGJ1aWx0IG9mIHR3byBpdGVtczo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+MS4gVGhlIGRvY3Vt
ZW50YXRpb24gb2YgaG93IGEgZGVwbG95bWVudCBvZiBvbmUtZW5kZWQgYW5kIHR3by1lbmRlZCBw
cm94aWVzIGxvb2sgYSBsaWtlIGFuZCB0aGUgdGhpbmdzIHRoYXQgb25lIHNob3VsZCBjb25zaWRl
ciB3aGVuIGRvaW5nIHNvLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4yLiBUaGUgcGxhaW4tbW9kZS1vcHRpb24uPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhlIHBvaW50IDEpIGlzIHNw
ZWNpZmljIHRvIE1QVENQIGFuZCBwcm9iYWJseSB1c2VmdWwgdG8gaW5jbHVkZSBpbiB0aGUgY2hh
cnRlci48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Rm9yIHRoZSBwb2ludCAyKSwgSSBhZ3JlZSB3aXRoIEFsYW4ncyBjb21tZW50IGluIHRoYXQg
dGhpcyBpcyBlbnRpcmVseSBpbmRlcGVuZGVudCBmcm9tIE1QVENQLjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5bTWVkXSBJIGRvbuKAmXQgcXVpdGUgdW5k
ZXJzdGFuZCB0aGlzIGFyZ3VtZW50LCBidXQgZndpdyB0aGUgcGxhaW4gbW9kZSBvcHRpb24gaXMg
dGhlcmUgdG8gYWRkcmVzcyB2YXJpb3VzIGdvYWxzIHN1Y2ggYXM6PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTgu
MHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj48IS0tW2lmICFzdXBwb3J0TGlzdHNdLS0+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGNvbG9yOiBibGFjazsiPjxz
cGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPsK3PHNwYW4gc3R5bGU9ImZvbnQtc3R5bGU6IG5v
cm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9u
dC1zaXplOiA3cHQ7IGxpbmUtaGVpZ2h0OiBub3JtYWw7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3
IFJvbWFuJzsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
Ow0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0tLT48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6YmxhY2siPkFsbG93IHRvIGRpc3Rpbmd1aXNoIG5hdGl2ZSBNUFRDUCBjb25uZWN0
aW9ucyBmcm9tIHByb3hpZWQgTVBUQ1AgY29ubmVjdGlvbnMuIFdpdGhvdXQgdGhpcyBQTSBzaWdu
YWwsIG5hdGl2ZSBNUFRDUCBjb25uZWN0aW9ucyBtYXkgYmUg4oCcYnJva2Vu4oCdDQogYnkgYW4g
dXBzdHJlYW0gcHJveHkgdGhhdCB3aWxsIHJldmVydCB0aGVtIGludG8gYSBUQ1AgY29ubmVjdGlv
biE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5
bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPjwhLS1baWYg
IXN1cHBvcnRMaXN0c10tLT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTogMTBw
dDsgY29sb3I6IGJsYWNrOyI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+wrc8c3BhbiBz
dHlsZT0iZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250
LXdlaWdodDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgZm9u
dC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nOyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IS0tW2VuZGlmXS0t
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+QXZvaWQgYnJlYWtpbmcgSVB2NiBh
cHBsaWNhdGlvbnMgdGhhdCBtYWtlIHVzZSBvZiBhZGRyZXNzIHJlZmVycmFscywgYXMgdGhlIHNv
dXJjZSBJUHY2IG9mIHRoZSB0ZXJtaW5hbCBsb2NhdGVkIGJlaGluZCBhIENQRSBpcyBwcmVzZXJ2
ZWQgZXZlbg0KIHdoZW4gTVBUQ1AgcHJveGllcyBhcmUgaW4gcGF0aC48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0x
OC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPjwhLS1baWYgIXN1cHBvcnRMaXN0c10tLT48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgY29sb3I6IGJsYWNrOyI+
PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+wrc8c3BhbiBzdHlsZT0iZm9udC1zdHlsZTog
bm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBm
b250LXNpemU6IDdwdDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgZm9udC1mYW1pbHk6ICdUaW1lcyBO
ZXcgUm9tYW4nOyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IS0tW2VuZGlmXS0tPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjayI+QXZvaWQgZW5jYXBzdWxhdGlvbiBhbmQgb3V0IG9mIGJhbmQgc2ln
bmFsaW5nIHRoYXQgd2lsbCBkZWdyYWRlIHRoZSBvdmVyYWxsIGNvbm5lY3Rpb24gc2V0dXAgZGVs
YXkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkJU
VywgaWYgdGhlIGFyZ3VtZW50IHRoYXQgc2lnbmFsaW5nIGFuIElQIGFkZHJlc3MgaW4gYSBUQ1Ag
b3B0aW9uIGhhcyBub3RoaW5nIHRvIGRvIHdpdGggVENQICh3aGljaCBpcyBzdXBwb3NlZCB0byBk
ZWFsIHdpdGggbGF5ZXIgNCkgd2FzIG1hZGUgZm9yIE1QVENQLA0KIE1QVENQIHdvdWxkIG5ldmVy
IGJlZW4gUkZDZWQhPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SXQgaXMgYmFz
aWNhbGx5IGEgbWVjaGFuaXNtIGZvciAwLVJUVCBwcm94eWluZywgYnkgY29tbXVuaWNhdGluZyB0
aGUgcmVsZXZhbnQgSVAtYWRkcmVzc2VzIGJldHdlZW4gdGhlIHByb3hpZXMuDQo8c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPltNZWRdIFRoaXMg
aXMgKiogb25lICoqIG9mIHRoZSBmZWF0dXJlcyB0aGF0IGlzIG9mZmVyZWQgYnkgdGhlIG9wdGlv
biBpbiBhZGRpdGlvbiB0byB0aG9zZSBJIG1lbnRpb25lZCBhYm92ZS4NCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRodXMsIEkgZG9uJ3QgdGhpbmsgdGhhdCB3ZSBzaG91bGQg
c3BlY2lmeSB0aGUgcGxhaW4tbW9kZSBvcHRpb24gaW4gdGhlIE1QVENQIHdvcmtpbmctZ3JvdXAs
IGFzIHRoZSBzYW1lIHBsYWluLW1vZGUgb3B0aW9uIG1pZ2h0IGJlIHVzZWZ1bCBpbiBhbnkgb3Ro
ZXIgdHJhbnNwb3J0LWxheWVyIHByb3RvY29sLiBBbmQgd2UgcHJvYmFibHkgZG9uJ3Qgd2FudCBh
IGxpc3Qgb2YgZHJhZnQtc2N0cC1wbGFpbi1tb2RlLA0KIGRyYWZ0LXRjcC1wbGFpbi1tb2RlLCAu
Li48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPltNZWRdIFRDUCBhbmQgU0NUUCB3ZXJlIHRoZXJlIGJl
Zm9yZSBNUFRDUCBmb3Igc28gbG9uZywgc28gaWYgdGhlcmUgd2VyZSBjYXNlcyBpbiB3aGljaCBh
IOKAnHBsYWluIG1vZGXigJ0tbGlrZSBvcHRpb24gaXMgbmVlZGVkLCBpdCB3b3VsZCBoYXZlIGJl
ZW4gc3BlY2lmaWVkDQogc2luY2UgYSB3aGlsZSEgVGhlIHBsYWluIG1vZGUgaXMgcHJvcG9zZWQg
YXMgYW4gTVBUQ1Agc29sdXRpb24gdG8gYW4gTVBUQ1AgcHJvYmxlbS4gJm5ic3A7Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9zcGFuPg0K
PGRpdj5XSCZndDsgT24gdGhlIG9wdGlvbiwgd2hpY2ggd2lsbCBiZSBuZWVkZWQgaW4gdGhlIHBy
b3h5LCBJIHVuZGVyc3RhbmQgaXQgY291bGQgYmUgZ2VuZXJpYyBidXQgd2UgZG9u4oCZdCBoYXZl
IHVzZSBjYXNlcyBpbiBvdGhlciBzY2VuYXJpb+KAmXMgKGxpa2UgU0NUUCkuIFNvIEkgcHJvcG9z
ZSB3ZSBjYW4gaW5mb3JtIHBlb3BsZSBhYm91dCB0aGlzIGJ1dCBrZWVwIHRoZSB3b3JrIGluIE1Q
VENQIHNpbmNlIHRoaXMgaXMgd2hlcmUgdGhlIHJlcXVpcmVtZW50LA0KIHNvbHV0aW9uIGNvbWVz
IGZyb20uPC9kaXY+DQo8c3BhbiBpZD0iT0xLX1NSQ19CT0RZX1NFQ1RJT04iPg0KPGRpdiB4bWxu
czp2PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZtbCIgeG1sbnM6bz0idXJuOnNjaGVtYXMt
bWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3Nv
ZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29t
L29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRt
bDQwIj4NCjxkaXYgbGFuZz0iRlIiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBj
bGFzcz0iV29yZFNlY3Rpb24xIj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiPkNocmlzdG9waDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCjxicj4N
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5
OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+SSB0
aGluayBpdCB3b3VsZCBiZSBnb29kIHRvIGhhdmUgbW9yZSBkaXNjdXNzaW9uIGJlZm9yZSBhdHRl
bXB0aW5nIHRvIHdyaXRlIHNvbWUgcG90ZW50aWFsIGNoYXJ0ZXINCjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPnRl
eHQgKGFuZCB0aGVuIHNlZWluZyBpZiB0aGVyZeKAmXMgY29uc2Vuc3VzIGZvciBpdCkuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTog
Q2FsaWJyaSwgc2Fucy1zZXJpZjsiPlRoYW5rcyE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZv
bnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij5QaGlsaXAg
RWFyZGxleTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTog
Q2FsaWJyaSwgc2Fucy1zZXJpZjsiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXpl
OiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPlJlc2VhcmNoIGFuZCBJ
bm5vdmF0aW9uPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5
OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNp
emU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+VGhpcyBlbWFpbCBj
b250YWlucyBCVCBpbmZvcm1hdGlvbiwgd2hpY2ggbWF5IGJlIHByaXZpbGVnZWQgb3IgY29uZmlk
ZW50aWFsLiBJdCdzIG1lYW50IG9ubHkgZm9yIHRoZSBpbmRpdmlkdWFsKHMpIG9yIGVudGl0eSBu
YW1lZCBhYm92ZS4gSWYgeW91J3JlIG5vdCB0aGUgaW50ZW5kZWQNCiByZWNpcGllbnQsIG5vdGUg
dGhhdCBkaXNjbG9zaW5nLCBjb3B5aW5nLCBkaXN0cmlidXRpbmcgb3IgdXNpbmcgdGhpcyBpbmZv
cm1hdGlvbiBpcyBwcm9oaWJpdGVkLiBJZiB5b3UndmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBl
cnJvciwgcGxlYXNlIGxldCBtZSBrbm93IGltbWVkaWF0ZWx5IG9uIHRoZSBlbWFpbCBhZGRyZXNz
IGFib3ZlLiBUaGFuayB5b3UuPGJyPg0KV2UgbW9uaXRvciBvdXIgZW1haWwgc3lzdGVtLCBhbmQg
bWF5IHJlY29yZCB5b3VyIGVtYWlscy48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTiIg
c3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7
Ij5Ccml0aXNoIFRlbGVjb21tdW5pY2F0aW9ucyBwbGM8YnI+DQpSZWdpc3RlcmVkIG9mZmljZTog
ODEgTmV3Z2F0ZSBTdHJlZXQgTG9uZG9uIEVDMUEgN0FKPGJyPg0KUmVnaXN0ZXJlZCBpbiBFbmds
YW5kIG5vOiAxODAwMDAwPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IGZvbnQt
ZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTog
MTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7Ij5fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCm11bHRpcGF0
aHRjcCBtYWlsaW5nIGxpc3Q8YnI+DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRj
cEBpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IEhl
bHZldGljYSwgc2Fucy1zZXJpZjsgY29sb3I6IHJnYigxNDksIDc5LCAxMTQpOyI+bXVsdGlwYXRo
dGNwQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250
LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyI+PGJyPg0KPC9zcGFuPjxhIGhyZWY9Imh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXVsdGlwYXRodGNwIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlm
OyBjb2xvcjogcmdiKDE0OSwgNzksIDExNCk7Ij5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL211bHRpcGF0aHRjcDwvc3Bhbj48L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9zcGFuPg0KPC9ib2R5Pg0KPC9o
dG1sPg0K

--_000_CF22A0EDE6754C9C974BBA3E0C623774nokiacom_--


From nobody Tue Jul 26 03:43:44 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2EF312D1B9 for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 03:43:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 x8JQEOoDKI-E for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 03:43:41 -0700 (PDT)
Received: from smtp4.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 766F912D180 for <multipathtcp@ietf.org>; Tue, 26 Jul 2016 03:43:41 -0700 (PDT)
Received: from mbpobo.dhcp.info.ucl.ac.be (mbpobo.dhcp.info.ucl.ac.be [130.104.228.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp4.sgsi.ucl.ac.be) by smtp4.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 640B467E049; Tue, 26 Jul 2016 12:43:34 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp4.sgsi.ucl.ac.be 640B467E049
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1469529814; bh=FmjHR6sewOOzSQUvma33i+7EvgEjW6d/685PG25kEPQ=; h=Reply-To:Subject:References:To:From:Date:In-Reply-To; b=H3+fBm3TTJAyWTJ+FnsLlUS3S5doDooLzpnBcTE3KZL7jzGs0J8Qb7OLcGZaj8JzF iPIhJmJtM410CqgySo/Teud3ANqEu1kuWNq3sDmABzOALbhzkWL3it9K89Vn8s+eRg 6wGU6T7gft6H9VreUwdhkSkO0pSc9Jf6VoiQ/tSA=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-4
References: <3b62f69a53554789966e8a281a4000d7@rew09926dag03b.domain1.systemhost.net>
To: philip.eardley@bt.com, multipathtcp@ietf.org
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Message-ID: <865c7622-213d-9847-c1df-1be5818fd9aa@uclouvain.be>
Date: Tue, 26 Jul 2016 12:43:52 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <3b62f69a53554789966e8a281a4000d7@rew09926dag03b.domain1.systemhost.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: 640B467E049.A22C3
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/uYaW6KMkWoneJOiaTTl_O8pmd98>
Subject: Re: [multipathtcp] potential new work item on MPTCP API
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 10:43:44 -0000

Phil,

> Yesterday Olivier presented about his & Benjamin’s recent work on MPTCP
> socket api. We didn’t have much discussion whether to add this to the
> charter. One comment was that any work should build on /reference RFC6897.
>
> https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pdf
>
> Please can you comment whether you see this as a useful work item, or
> you think it shouldn’t be worked on, or how it should be adapted to
> something you think the WG should work on.
>

Many MPTCP users have expressed their interest in this work and after 
the meeting, several MPTCP implementors sit together and proposed ideas 
on how to further improve the work. With several implementors involved, 
I think that we can get very good results

> To help prompt the discussion, here’s a very first version of some
> possible charter text
>
> RFC6897 defined an optional, basic application interface for MPTCP-aware
> applications, including a set of socket operations. Now there is more
> experience of how MPTCP is being used, the WG will re-visit this work,
> and consider adding more advanced socket operations.
>
>

Fine for me
>
> RFC6897 was Informational – would this new Milestone be Informational or
> Experimental?

We should go for Informational, like the socket API for SCTP
https://tools.ietf.org/html/rfc6458


Olivier


From nobody Tue Jul 26 08:07:47 2016
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3315412DE9A for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 08:07:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.887
X-Spam-Level: 
X-Spam-Status: No, score=-3.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 wLIqtzN0R4QW for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 08:07:42 -0700 (PDT)
Received: from smtpb1.bt.com (smtpb1.bt.com [62.7.242.142]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF3A612DEB3 for <multipathtcp@ietf.org>; Tue, 26 Jul 2016 07:35:15 -0700 (PDT)
Received: from E07HT04-UKBR.domain1.systemhost.net (193.113.197.162) by EVMED06-UKBR.bt.com (10.216.161.38) with Microsoft SMTP Server (TLS) id 14.3.195.1; Tue, 26 Jul 2016 15:35:13 +0100
Received: from rew09926dag03d.domain1.systemhost.net (10.55.202.30) by E07HT04-UKBR.domain1.systemhost.net (193.113.197.162) with Microsoft SMTP Server (TLS) id 8.3.342.0; Tue, 26 Jul 2016 15:35:13 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by rew09926dag03d.domain1.systemhost.net (10.55.202.30) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Tue, 26 Jul 2016 15:35:13 +0100
Received: from rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e]) by rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e%12]) with mapi id 15.00.1178.000; Tue, 26 Jul 2016 15:35:09 +0100
From: <philip.eardley@bt.com>
To: <cpaasch@apple.com>
Thread-Topic: [multipathtcp] potential new work item on MPTCP API
Thread-Index: AdHjY9uMuLhvUNPnTqK0jHsvvSjLBQAiZGyAANcxd6A=
Date: Tue, 26 Jul 2016 14:35:08 +0000
Message-ID: <5874e4caebfd40559a0da12ce20a7f7a@rew09926dag03b.domain1.systemhost.net>
References: <3b62f69a53554789966e8a281a4000d7@rew09926dag03b.domain1.systemhost.net> <82899074-7E27-4792-BBC3-222A4E869B25@apple.com>
In-Reply-To: <82899074-7E27-4792-BBC3-222A4E869B25@apple.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.55.202.242]
Content-Type: multipart/alternative; boundary="_000_5874e4caebfd40559a0da12ce20a7f7arew09926dag03bdomain1sy_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/eC-CXxrUSPvYRCEmWvSSz2fOnRM>
Cc: multipathtcp@ietf.org
Subject: Re: [multipathtcp] potential new work item on MPTCP API
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 15:07:46 -0000

--_000_5874e4caebfd40559a0da12ce20a7f7arew09926dag03bdomain1sy_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

Q2hyaXN0b3BoLA0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzY4OTcjc2VjdGlvbi01
LjMgaXMg4oCcU29ja2V0cyBJbnRlcmZhY2UgRXh0ZW5zaW9ucyBieSB0aGUgQmFzaWMgTVBUQ1Ag
QVBJ4oCdDQooYWxzbyBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNjg5NyNhcHBlbmRp
eC1BIOKAnEFwcGVuZGl4IEEuIFJlcXVpcmVtZW50cyBvbiBhIEZ1dHVyZSBBZHZhbmNlZCBNUFRD
UCBBUEnigJ0pDQpwaGlsDQoNCkZyb206IGNwYWFzY2hAYXBwbGUuY29tIFttYWlsdG86Y3BhYXNj
aEBhcHBsZS5jb21dDQpTZW50OiAyMiBKdWx5IDIwMTYgMDk6NDgNClRvOiBFYXJkbGV5LFBMLFBo
aWxpcCxUVUI4IFIgPHBoaWxpcC5lYXJkbGV5QGJ0LmNvbT4NCkNjOiBNdWx0aVBhdGggVENQIC0g
SUVURiBXRyA8bXVsdGlwYXRodGNwQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFttdWx0aXBhdGh0
Y3BdIHBvdGVudGlhbCBuZXcgd29yayBpdGVtIG9uIE1QVENQIEFQSQ0KDQpIZWxsbywNCg0KT24g
SnVsIDIxLCAyMDE2LCBhdCA1OjQzIFBNLCBwaGlsaXAuZWFyZGxleUBidC5jb208bWFpbHRvOnBo
aWxpcC5lYXJkbGV5QGJ0LmNvbT4gd3JvdGU6DQpZZXN0ZXJkYXkgT2xpdmllciBwcmVzZW50ZWQg
YWJvdXQgaGlzICYgQmVuamFtaW7igJlzIHJlY2VudCB3b3JrIG9uIE1QVENQIHNvY2tldCBhcGku
IFdlIGRpZG7igJl0IGhhdmUgbXVjaCBkaXNjdXNzaW9uIHdoZXRoZXIgdG8gYWRkIHRoaXMgdG8g
dGhlIGNoYXJ0ZXIuIE9uZSBjb21tZW50IHdhcyB0aGF0IGFueSB3b3JrIHNob3VsZCBidWlsZCBv
biAvcmVmZXJlbmNlIFJGQzY4OTcuDQpodHRwczovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy85
Ni9zbGlkZXMvc2xpZGVzLTk2LW1wdGNwLTQucGRmDQpQbGVhc2UgY2FuIHlvdSBjb21tZW50IHdo
ZXRoZXIgeW91IHNlZSB0aGlzIGFzIGEgdXNlZnVsIHdvcmsgaXRlbSwgb3IgeW91IHRoaW5rIGl0
IHNob3VsZG7igJl0IGJlIHdvcmtlZCBvbiwgb3IgaG93IGl0IHNob3VsZCBiZSBhZGFwdGVkIHRv
IHNvbWV0aGluZyB5b3UgdGhpbmsgdGhlIFdHIHNob3VsZCB3b3JrIG9uLg0KDQp5ZXMsIEkgdGhp
bmsgaXQgaXMgYSB2ZXJ5IHVzZWZ1bCB3b3JrIGl0ZW0gYW5kIGFtIHdpbGxpbmcgdG8gY29udHJp
YnV0ZSB0byB0aGlzIHdvcmsuDQoNCkknbSBub3Qgc3VyZSB3aGV0aGVyIHRoaXMgY2FuIGJlIHNl
ZW4gYXMgYW4gdXBkYXRlIHRvIDY4OTcuIEknbSB1bmRlciB0aGUgaW1wcmVzc2lvbiB0aGF0IDY4
OTcgdGFrZXMgYSBkaWZmZXJlbnQgYXBwcm9hY2gsIGdpdmluZyB1c2VycyBhIGhpZ2gtbGV2ZWwg
b3ZlcnZpZXcgb2YgaG93IHVzaW5nIE1QVENQIG1pZ2h0IGxvb2sgbGlrZSB0byBhbiBhcHBsaWNh
dGlvbiB0aGF0IGlzIHRhbGtpbmcgdG8gYSBUQ1Atc29ja2V0ICh3aGljaCBoYXBwZW5zIHRvIGVu
ZCB1cCB1c2luZyBNUFRDUCkuDQoNCk9saXZpZXIncyB3b3JrIHNlZW1zIHRvIHJhdGhlciBtYWtl
IE1QVENQIGVudGlyZWx5IGV4cGxpY2l0IHRvIHRoZSBhcHBsaWNhdGlvbi4gU28sIEkgdGhpbmsg
Ym90aCB3b3JrcyB0YWtlIGEgZGlmZmVyZW50IGFwcHJvYWNoLg0KDQoNClRvIGhlbHAgcHJvbXB0
IHRoZSBkaXNjdXNzaW9uLCBoZXJl4oCZcyBhIHZlcnkgZmlyc3QgdmVyc2lvbiBvZiBzb21lIHBv
c3NpYmxlIGNoYXJ0ZXIgdGV4dA0KUkZDNjg5NyBkZWZpbmVkIGFuIG9wdGlvbmFsLCBiYXNpYyBh
cHBsaWNhdGlvbiBpbnRlcmZhY2UgZm9yIE1QVENQLWF3YXJlIGFwcGxpY2F0aW9ucywgaW5jbHVk
aW5nIGEgc2V0IG9mIHNvY2tldCBvcGVyYXRpb25zLiBOb3cgdGhlcmUgaXMgbW9yZSBleHBlcmll
bmNlIG9mIGhvdyBNUFRDUCBpcyBiZWluZyB1c2VkLCB0aGUgV0cgd2lsbCByZS12aXNpdCB0aGlz
IHdvcmssIGFuZCBjb25zaWRlciBhZGRpbmcgbW9yZSBhZHZhbmNlZCBzb2NrZXQgb3BlcmF0aW9u
cy4NCg0KUkZDNjg5NyB3YXMgSW5mb3JtYXRpb25hbCDigJMgd291bGQgdGhpcyBuZXcgTWlsZXN0
b25lIGJlIEluZm9ybWF0aW9uYWwgb3IgRXhwZXJpbWVudGFsPw0KDQpJIHRoaW5rIGl0IHNob3Vs
ZCBiZSBJbmZvcm1hdGlvbmFsLg0KDQoNCkNocmlzdG9waA0KDQoNCg0KVGhhbmtzDQpwaGlsDQoN
ClBoaWxpcCBFYXJkbGV5DQpSZXNlYXJjaCBhbmQgSW5ub3ZhdGlvbg0KVGhpcyBlbWFpbCBjb250
YWlucyBCVCBpbmZvcm1hdGlvbiwgd2hpY2ggbWF5IGJlIHByaXZpbGVnZWQgb3IgY29uZmlkZW50
aWFsLiBJdCdzIG1lYW50IG9ubHkgZm9yIHRoZSBpbmRpdmlkdWFsKHMpIG9yIGVudGl0eSBuYW1l
ZCBhYm92ZS4gSWYgeW91J3JlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBub3RlIHRoYXQg
ZGlzY2xvc2luZywgY29weWluZywgZGlzdHJpYnV0aW5nIG9yIHVzaW5nIHRoaXMgaW5mb3JtYXRp
b24gaXMgcHJvaGliaXRlZC4gSWYgeW91J3ZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3Is
IHBsZWFzZSBsZXQgbWUga25vdyBpbW1lZGlhdGVseSBvbiB0aGUgZW1haWwgYWRkcmVzcyBhYm92
ZS4gVGhhbmsgeW91Lg0KV2UgbW9uaXRvciBvdXIgZW1haWwgc3lzdGVtLCBhbmQgbWF5IHJlY29y
ZCB5b3VyIGVtYWlscy4NCkJyaXRpc2ggVGVsZWNvbW11bmljYXRpb25zIHBsYw0KUmVnaXN0ZXJl
ZCBvZmZpY2U6IDgxIE5ld2dhdGUgU3RyZWV0IExvbmRvbiBFQzFBIDdBSg0KUmVnaXN0ZXJlZCBp
biBFbmdsYW5kIG5vOiAxODAwMDAwDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQptdWx0aXBhdGh0Y3AgbWFpbGluZyBsaXN0DQptdWx0aXBhdGh0Y3BA
aWV0Zi5vcmc8bWFpbHRvOm11bHRpcGF0aHRjcEBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vbXVsdGlwYXRodGNwDQoNCg==

--_000_5874e4caebfd40559a0da12ce20a7f7arew09926dag03bdomain1sy_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1o
dG1sNDAiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9
InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRl
bnQ9Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQov
KiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkhlbHZldGlj
YTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQt
ZmFtaWx5OkhlbHZldGljYTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAyIDIgNDt9DQpAZm9u
dC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQg
MyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3Jt
YWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7
DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJp
Zjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBz
cGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUx
Nw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIu
MHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHls
ZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQi
IHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+
PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0
IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFk
Pg0KPGJvZHkgbGFuZz0iRU4tR0IiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBj
bGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkNocmlzdG9waCw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL3JmYzY4OTcjc2VjdGlvbi01LjMiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9yZmM2ODk3I3NlY3Rpb24tNS4zPC9hPg0KIGlzIOKAnFNvY2tldHMgSW50ZXJmYWNlIEV4dGVu
c2lvbnMgYnkgdGhlIEJhc2ljIE1QVENQIEFQSeKAnTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj4oYWxzbw0KPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzY4OTcj
YXBwZW5kaXgtQSI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzY4OTcjYXBwZW5kaXgt
QTwvYT4g4oCcQXBwZW5kaXggQS4gUmVxdWlyZW1lbnRzIG9uIGEgRnV0dXJlIEFkdmFuY2VkIE1Q
VENQIEFQSeKAnSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+cGhpbDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
RTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBjcGFhc2NoQGFwcGxlLmNvbSBbbWFpbHRvOmNw
YWFzY2hAYXBwbGUuY29tXQ0KPGJyPg0KPGI+U2VudDo8L2I+IDIyIEp1bHkgMjAxNiAwOTo0ODxi
cj4NCjxiPlRvOjwvYj4gRWFyZGxleSxQTCxQaGlsaXAsVFVCOCBSICZsdDtwaGlsaXAuZWFyZGxl
eUBidC5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBNdWx0aVBhdGggVENQIC0gSUVURiBXRyAmbHQ7
bXVsdGlwYXRodGNwQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW211bHRp
cGF0aHRjcF0gcG90ZW50aWFsIG5ldyB3b3JrIGl0ZW0gb24gTVBUQ1AgQVBJPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGVsbG8sPG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBw
dCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gSnVsIDIxLCAyMDE2LCBhdCA1OjQz
IFBNLCA8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj4NCnBoaWxpcC5lYXJk
bGV5QGJ0LmNvbTwvYT4gd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5ZZXN0ZXJkYXkgT2xpdmll
ciBwcmVzZW50ZWQgYWJvdXQgaGlzICZhbXA7IEJlbmphbWlu4oCZcyByZWNlbnQgd29yayBvbiBN
UFRDUCBzb2NrZXQgYXBpLiBXZSBkaWRu4oCZdCBoYXZlIG11Y2ggZGlzY3Vzc2lvbiB3aGV0aGVy
IHRvIGFkZCB0aGlzIHRvIHRoZSBjaGFydGVyLiBPbmUgY29tbWVudCB3YXMgdGhhdA0KIGFueSB3
b3JrIHNob3VsZCBidWlsZCBvbiAvcmVmZXJlbmNlIFJGQzY4OTcuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy85Ni9zbGlkZXMvc2xp
ZGVzLTk2LW1wdGNwLTQucGRmIj48c3BhbiBzdHlsZT0iY29sb3I6Izk1NEY3MiI+aHR0cHM6Ly93
d3cuaWV0Zi5vcmcvcHJvY2VlZGluZ3MvOTYvc2xpZGVzL3NsaWRlcy05Ni1tcHRjcC00LnBkZjwv
c3Bhbj48L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5QbGVhc2UgY2FuIHlvdSBjb21tZW50IHdoZXRo
ZXIgeW91IHNlZSB0aGlzIGFzIGEgdXNlZnVsIHdvcmsgaXRlbSwgb3IgeW91IHRoaW5rIGl0IHNo
b3VsZG7igJl0IGJlIHdvcmtlZCBvbiwgb3IgaG93IGl0IHNob3VsZCBiZSBhZGFwdGVkIHRvIHNv
bWV0aGluZyB5b3UgdGhpbmsgdGhlIFdHIHNob3VsZA0KIHdvcmsgb24uPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPnllcywgSSB0aGluayBpdCBpcyBhIHZlcnkgdXNlZnVsIHdvcmsgaXRlbSBh
bmQgYW0gd2lsbGluZyB0byBjb250cmlidXRlIHRvIHRoaXMgd29yay48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSdtIG5vdCBzdXJlIHdoZXRo
ZXIgdGhpcyBjYW4gYmUgc2VlbiBhcyBhbiB1cGRhdGUgdG8gNjg5Ny4gSSdtIHVuZGVyIHRoZSBp
bXByZXNzaW9uIHRoYXQgNjg5NyB0YWtlcyBhIGRpZmZlcmVudCBhcHByb2FjaCwgZ2l2aW5nIHVz
ZXJzIGEgaGlnaC1sZXZlbCBvdmVydmlldyBvZiBob3cgdXNpbmcgTVBUQ1AgbWlnaHQgbG9vayBs
aWtlIHRvIGFuIGFwcGxpY2F0aW9uIHRoYXQgaXMgdGFsa2luZyB0byBhIFRDUC1zb2NrZXQNCiAo
d2hpY2ggaGFwcGVucyB0byBlbmQgdXAgdXNpbmcgTVBUQ1ApLjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbGl2aWVyJ3Mgd29yayBzZWVtcyB0
byByYXRoZXIgbWFrZSBNUFRDUCBlbnRpcmVseSBleHBsaWNpdCB0byB0aGUgYXBwbGljYXRpb24u
IFNvLCBJIHRoaW5rIGJvdGggd29ya3MgdGFrZSBhIGRpZmZlcmVudCBhcHByb2FjaC48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KPGJyPg0KPG86cD48
L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90
dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmIj5UbyBoZWxwIHByb21wdCB0aGUgZGlzY3Vzc2lvbiwgaGVyZeKAmXMgYSB2ZXJ5IGZp
cnN0IHZlcnNpb24gb2Ygc29tZSBwb3NzaWJsZSBjaGFydGVyIHRleHQ8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPlJGQzY4OTcgZGVmaW5lZCBhbiBvcHRpb25hbCwgYmFzaWMgYXBwbGljYXRpb24gaW50ZXJm
YWNlIGZvciBNUFRDUC1hd2FyZSBhcHBsaWNhdGlvbnMsIGluY2x1ZGluZyBhIHNldCBvZiBzb2Nr
ZXQgb3BlcmF0aW9ucy4gTm93IHRoZXJlIGlzIG1vcmUgZXhwZXJpZW5jZSBvZiBob3cgTVBUQ1Ag
aXMgYmVpbmcNCiB1c2VkLCB0aGUgV0cgd2lsbCByZS12aXNpdCB0aGlzIHdvcmssIGFuZCBjb25z
aWRlciBhZGRpbmcgbW9yZSBhZHZhbmNlZCBzb2NrZXQgb3BlcmF0aW9ucy48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+UkZDNjg5NyB3YXMgSW5mb3JtYXRpb25h
bCDigJMgd291bGQgdGhpcyBuZXcgTWlsZXN0b25lIGJlIEluZm9ybWF0aW9uYWwgb3IgRXhwZXJp
bWVudGFsPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVv
dGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIHRoaW5rIGl0IHNob3VsZCBiZSBJ
bmZvcm1hdGlvbmFsLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkNocmlzdG9waDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+VGhhbmtzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5waGlsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5QaGlsaXAgRWFyZGxleTwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlJlc2VhcmNoIGFu
ZCBJbm5vdmF0aW9uPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4iIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+VGhpcyBlbWFpbCBjb250YWlucyBCVCBpbmZvcm1hdGlvbiwgd2hpY2ggbWF5IGJl
IHByaXZpbGVnZWQgb3IgY29uZmlkZW50aWFsLiBJdCdzIG1lYW50IG9ubHkgZm9yIHRoZSBpbmRp
dmlkdWFsKHMpIG9yIGVudGl0eSBuYW1lZCBhYm92ZS4gSWYgeW91J3JlIG5vdCB0aGUgaW50ZW5k
ZWQNCiByZWNpcGllbnQsIG5vdGUgdGhhdCBkaXNjbG9zaW5nLCBjb3B5aW5nLCBkaXN0cmlidXRp
bmcgb3IgdXNpbmcgdGhpcyBpbmZvcm1hdGlvbiBpcyBwcm9oaWJpdGVkLiBJZiB5b3UndmUgcmVj
ZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIGxldCBtZSBrbm93IGltbWVkaWF0ZWx5
IG9uIHRoZSBlbWFpbCBhZGRyZXNzIGFib3ZlLiBUaGFuayB5b3UuPGJyPg0KV2UgbW9uaXRvciBv
dXIgZW1haWwgc3lzdGVtLCBhbmQgbWF5IHJlY29yZCB5b3VyIGVtYWlscy48L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Ccml0aXNoIFRlbGVjb21t
dW5pY2F0aW9ucyBwbGM8YnI+DQpSZWdpc3RlcmVkIG9mZmljZTogODEgTmV3Z2F0ZSBTdHJlZXQg
TG9uZG9uIEVDMUEgN0FKPGJyPg0KUmVnaXN0ZXJlZCBpbiBFbmdsYW5kIG5vOiAxODAwMDAwPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNl
cmlmIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4N
Cm11bHRpcGF0aHRjcCBtYWlsaW5nIGxpc3Q8YnI+DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOm11
bHRpcGF0aHRjcEBpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Izk1NEY3MiI+bXVs
dGlwYXRodGNwQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KPC9z
cGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXVsdGlw
YXRodGNwIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtI
ZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojOTU0RjcyIj5odHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL211bHRpcGF0aHRjcDwvc3Bhbj48L2E+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_5874e4caebfd40559a0da12ce20a7f7arew09926dag03bdomain1sy_--


From nobody Tue Jul 26 08:40:43 2016
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1996C12DE31 for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 08:40:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 NZB0giAatnnQ for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 08:40:36 -0700 (PDT)
Received: from smtpb1.bt.com (smtpb1.bt.com [62.7.242.138]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DCB112DB59 for <multipathtcp@ietf.org>; Tue, 26 Jul 2016 08:08:00 -0700 (PDT)
Received: from E07HT02-UKBR.domain1.systemhost.net (193.113.197.160) by EVMED04-UKBR.bt.com (10.216.161.34) with Microsoft SMTP Server (TLS) id 14.3.195.1; Tue, 26 Jul 2016 16:07:57 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by E07HT02-UKBR.domain1.systemhost.net (193.113.197.160) with Microsoft SMTP Server (TLS) id 8.3.342.0; Tue, 26 Jul 2016 16:07:57 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by rew09926dag03b.domain1.systemhost.net (10.55.202.22) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Tue, 26 Jul 2016 16:07:53 +0100
Received: from rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e]) by rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e%12]) with mapi id 15.00.1178.000; Tue, 26 Jul 2016 16:07:53 +0100
From: <philip.eardley@bt.com>
To: <philip.eardley@bt.com>, <multipathtcp@ietf.org>
Thread-Topic: towards a potential work item on two-ended proxy
Thread-Index: AdHjZ4nHkoHVP9v7Rwqgdt1DLC/zlgD5RCMA
Date: Tue, 26 Jul 2016 15:07:52 +0000
Message-ID: <e2aa6ac517194af4b8c25c07f8e469fb@rew09926dag03b.domain1.systemhost.net>
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
In-Reply-To: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.55.202.242]
Content-Type: multipart/alternative; boundary="_000_e2aa6ac517194af4b8c25c07f8e469fbrew09926dag03bdomain1sy_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/0ycYRYcn2z3pwFxQrK1yCeuNwmo>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 15:40:41 -0000

--_000_e2aa6ac517194af4b8c25c07f8e469fbrew09926dag03bdomain1sy_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

So far this discussion has made me a bit confused. Let me ask a specific qu=
estion:-
Why do we need both transparent and plain mode? If these are addressing dif=
ferent usage scenarios, please explain them (in a paragraph?)  (this is imp=
ortant as a charter item would start by talking about the issue it was tack=
ling - and then may mention some starting points or assumptions about the s=
olution)
Plain mode involves a signalling protocol (extension to mptcp - I assume th=
is would be in scope of a prospective charter); then subsequently a way of =
handling the actual traffic (UDP seems out of scope; TCP I'm not sure to wh=
at extent this would be in scope). Do I understand this right? Comments?
Thanks
phil

From: multipathtcp [mailto:multipathtcp-bounces@ietf.org] On Behalf Of phil=
ip.eardley@bt.com
Sent: 21 July 2016 17:13
To: multipathtcp@ietf.org
Subject: [multipathtcp] towards a potential work item on two-ended proxy

We started the discussion yesterday on a potential new work item on "two-en=
ded proxy scenario" - where there's an MPTCP proxy in both the CPE and an a=
ggregation point (for instance). The current charter is that one end host i=
s MPTCP.

If I can try and summarise the brief discussion yesterday (plus some side d=
iscussions) (please correct my inaccuracies):

-          there are now deployments & products with an MPTCP proxy at each=
 end, plus planned Broadband Forum work (WT-348 is about to be made public,=
 with subsequent work to follow). So IETF work is timely (eg help allow an =
operator to buy CPE from one vendor and aggregation gateway from another ve=
ndor).

-          However, some people object to going beyond the current charter'=
s "one-ended proxy scenario" (since the "two-ended proxy" discourages deplo=
yment of MPTCP to all the end hosts, which is the ultimate goal)

-          There are two proposals (transparent & plain mode: draft-boucada=
ir-mptcp-plain-mode-08 & draft-peirens-mptcp-transparent-00). Are these add=
ressing different use cases, or do we need to choose between them? would a =
(potential) charter item be to standardise existing draft(s), or to solve a=
 problem /scenario?

-          I think there was mention (by Wim??) that there's a third propos=
al - how does this fit in, or did I get it wrong?

-          One aspect of the plain mode draft is to allow transport of UDP =
traffic as well as TCP traffic. I think this is a proposal that should be d=
iscussed separately  - for instance it needs INT-area expertise.

I think it would be good to have more discussion before attempting to write=
 some potential charter text (and then seeing if there's consensus for it).

Thanks!
Philip Eardley
Research and Innovation
This email contains BT information, which may be privileged or confidential=
. It's meant only for the individual(s) or entity named above. If you're no=
t the intended recipient, note that disclosing, copying, distributing or us=
ing this information is prohibited. If you've received this email in error,=
 please let me know immediately on the email address above. Thank you.
We monitor our email system, and may record your emails.
British Telecommunications plc
Registered office: 81 Newgate Street London EC1A 7AJ
Registered in England no: 1800000


--_000_e2aa6ac517194af4b8c25c07f8e469fbrew09926dag03bdomain1sy_
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:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<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:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle20
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1556625514;
	mso-list-type:hybrid;
	mso-list-template-ids:-1635089880 200545200 134807555 134807557 134807553 =
134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#1F497D">So far this discussion has made me a=
 bit confused. Let me ask a specific question:-<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#1F497D">Why do we need both transparent and =
plain mode? If these are addressing different usage scenarios, please expla=
in them (in a paragraph?)&nbsp; (this is important
 as a charter item would start by talking about the issue it was tackling &=
#8211; and then may mention some starting points or assumptions about the s=
olution)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#1F497D">Plain mode involves a signalling pro=
tocol (extension to mptcp &#8211; I assume this would be in scope of a pros=
pective charter); then subsequently a way of
 handling the actual traffic (UDP seems out of scope; TCP I&#8217;m not sur=
e to what extent this would be in scope). Do I understand this right? Comme=
nts?
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#1F497D">Thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#1F497D">phil</span><span lang=3D"EN" style=
=3D"color:#1F497D;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"mso-fareast-languag=
e:EN-GB">From:</span></b><span lang=3D"EN-US" style=3D"mso-fareast-language=
:EN-GB"> multipathtcp [mailto:multipathtcp-bounces@ietf.org]
<b>On Behalf Of </b>philip.eardley@bt.com<br>
<b>Sent:</b> 21 July 2016 17:13<br>
<b>To:</b> multipathtcp@ietf.org<br>
<b>Subject:</b> [multipathtcp] towards a potential work item on two-ended p=
roxy<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We started the discussion yesterday on a potential n=
ew work item on &#8220;two-ended proxy scenario&#8221; &#8211; where there&=
#8217;s an MPTCP proxy in both the CPE and an aggregation point (for instan=
ce). The current charter is that one end host is MPTCP.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">If I can try and summarise the brief discussion yest=
erday (plus some side discussions) (please correct my inaccuracies):
<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>there are now deployments &amp; products with an MP=
TCP proxy at each end, plus planned Broadband Forum work (WT-348 is about t=
o be made public, with subsequent work to follow). So IETF work is timely (=
eg help allow an operator to buy CPE
 from one vendor and aggregation gateway from another vendor). <o:p></o:p><=
/p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>However, some people object to going beyond the cur=
rent charter&#8217;s &#8220;one-ended proxy scenario&#8221; (since the &#82=
20;two-ended proxy&#8221; discourages deployment of MPTCP to all the end ho=
sts, which is the ultimate goal)<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>There are two proposals (transparent &amp; plain mo=
de: draft-boucadair-mptcp-plain-mode-08 &amp; draft-peirens-mptcp-transpare=
nt-00). Are these addressing different use cases, or do we need to choose b=
etween them? would a (potential) charter
 item be to standardise existing draft(s), or to solve a problem /scenario?=
<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>I think there was mention (by Wim??) that there&#82=
17;s a third proposal &#8211; how does this fit in, or did I get it wrong?<=
o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>One aspect of the plain mode draft is to allow tran=
sport of UDP traffic as well as TCP traffic. I think this is a proposal tha=
t should be discussed separately &nbsp;- for instance it needs INT-area exp=
ertise.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I think it would be good to have more discussion bef=
ore attempting to write some potential charter text (and then seeing if the=
re&#8217;s consensus for it).<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks!<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Philip Eard=
ley<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Research an=
d Innovation<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">This email =
contains BT information, which may be privileged or confidential. It's mean=
t only for the individual(s) or entity named
 above. If you're not the intended recipient, note that disclosing, copying=
, distributing or using this information is prohibited. If you've received =
this email in error, please let me know immediately on the email address ab=
ove. Thank you.<br>
We monitor our email system, and may record your emails.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">British Tel=
ecommunications plc<br>
Registered office: 81 Newgate Street London EC1A 7AJ<br>
Registered in England no: 1800000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_e2aa6ac517194af4b8c25c07f8e469fbrew09926dag03bdomain1sy_--


From nobody Tue Jul 26 09:08:12 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B954012D8A5 for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 09:08:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 gFiIKy7M6bLq for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 09:07:51 -0700 (PDT)
Received: from smtp4.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8CA212DC09 for <multipathtcp@ietf.org>; Tue, 26 Jul 2016 08:56:42 -0700 (PDT)
Received: from mbpobo.dhcp.info.ucl.ac.be (mbpobo.dhcp.info.ucl.ac.be [130.104.228.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp4.sgsi.ucl.ac.be) by smtp4.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 054AD67E0A4; Tue, 26 Jul 2016 17:56:36 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp4.sgsi.ucl.ac.be 054AD67E0A4
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1469548596; bh=KK3Mi4q8U4bMPSvo9lM3/CvTgIgFv5dTAU2wWixaHU0=; h=Reply-To:Subject:References:To:From:Date:In-Reply-To; b=AFTRs5Z2aoXAyOMF4CwAUSBTvs9Apybjer6OZjbe2Tom18o7TvZzaKP//AKb5Ncdg PV2SoxF5JupSzfuuBVO8LccIAqYGvD3GQ1sRPoRV6Xq/Ep+6SOvtL6hpCz89ghTqKQ Zr/WkUgQfjx9TY4s8/kwsfqFKzm6AWgl03N7X7HA=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-4
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
To: philip.eardley@bt.com, multipathtcp@ietf.org
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Message-ID: <9ec53eb3-f648-c0a8-0c8d-dd01a0bc78ec@uclouvain.be>
Date: Tue, 26 Jul 2016 17:56:53 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: 054AD67E0A4.A8249
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/YENmEhrRgE4VZ7txo4wwctMU8lg>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 16:08:11 -0000

Phil,

> We started the discussion yesterday on a potential new work item on
> “two-ended proxy scenario” – where there’s an MPTCP proxy in both the
> CPE and an aggregation point (for instance). The current charter is that
> one end host is MPTCP.
>
>
>
> If I can try and summarise the brief discussion yesterday (plus some
> side discussions) (please correct my inaccuracies):
>
> -          there are now deployments & products with an MPTCP proxy at
> each end, plus planned Broadband Forum work (WT-348 is about to be made
> public, with subsequent work to follow). So IETF work is timely (eg help
> allow an operator to buy CPE from one vendor and aggregation gateway
> from another vendor).

I fully agree
>
> -          However, some people object to going beyond the current
> charter’s “one-ended proxy scenario” (since the “two-ended proxy”
> discourages deployment of MPTCP to all the end hosts, which is the
> ultimate goal)

I don't think that deploying MPTCP proxies would discourage the 
deployment of MPTCP end-to-end. This deployment shows that MPTCP is a 
valid solution to some problems where bandwidth can be aggregated and 
would convince users that MPTCP would be a good way to solve their problems.

The scenario is the following :

client ----  CPE --------- HAG -------- server
               +-------------+


The network operators want to use MPTCP between the CPE and the HAG 
because MPTCP is from a technical viewpoint the best solution to react 
to congestion and varying traffic conditions (delay, losses, ...) on the 
two access networks that are bonded. Since today's clients and servers 
only support regular TCP, operators want to have :
  - a TCP<->MPTCP proxy on the CPE
  - a MPTCP<->TCP proxy on the HAG

Note that since the CPE and the HAG support MPTCP by design, they could 
be MPTCP<->MPTCP proxies and support MPTCP end-to-end as a series of 
proxied connections. Proxied connections have two advantages in wireless 
networks compared to regular end-to-end MPTCP connections :
  - feedback loops are much shorter, which improves performance as shown 
by the deployment of various TCP optimisers in mobile networks
  - network operators can apply policies to prefer one network over the 
other

If the IETF works on this problem, we can ensure that the solution will 
support by design a scenario where MPTCP is used on the client and MPTCP 
is used as well on the server side.

>
> -          There are two proposals (transparent & plain mode:
> draft-boucadair-mptcp-plain-mode-08 &
> draft-peirens-mptcp-transparent-00). Are these addressing different use
> cases, or do we need to choose between them? would a (potential) charter
> item be to standardise existing draft(s), or to solve a problem /scenario?


The use case is the same : hybrid access networks. They both rely on 
MPTCP-MPTCP proxies. The deployment mode is different.

The plain-mode draft allows the HAG to be placed anywhere in the network 
and the destination address of the SYN is used to reach the HAG. The 
plain-mode option, included in the SYN, contains the final destination 
of the end-to-end connection.

The transparent-mode draft assumes that the HAG is placed on the path 
to/from the CPE. This implies that there is no need to change the 
destination address of the SYN to reach the HAG.

>
> -          I think there was mention (by Wim??) that there’s a third
> proposal – how does this fit in, or did I get it wrong?
>
> -          One aspect of the plain mode draft is to allow transport of
> UDP traffic as well as TCP traffic. I think this is a proposal that
> should be discussed separately  - for instance it needs INT-area expertise.

Agreed, we should focus on the TCP discussion in this WG

> I think it would be good to have more discussion before attempting to
> write some potential charter text (and then seeing if there’s consensus
> for it).
>

Olivier


From nobody Tue Jul 26 11:39:33 2016
Return-Path: <wim.henderickx@nokia.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEA5112D900 for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 11:39:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 NxfIpYTB3aze for <multipathtcp@ietfa.amsl.com>; Tue, 26 Jul 2016 11:39:28 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (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 BEB8C12D902 for <multipathtcp@ietf.org>; Tue, 26 Jul 2016 11:39:27 -0700 (PDT)
Received: from fr712umx3.dmz.alcatel-lucent.com (unknown [135.245.210.42]) by Websense Email Security Gateway with ESMTPS id BE628115F6EC5; Tue, 26 Jul 2016 18:39:21 +0000 (GMT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (fr711usmtp1.zeu.alcatel-lucent.com [135.239.2.122]) by fr712umx3.dmz.alcatel-lucent.com (GMO-o) with ESMTP id u6QIdPB7019646 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 26 Jul 2016 18:39:25 GMT
Received: from FR711WXCHHUB01.zeu.alcatel-lucent.com (fr711wxchhub01.zeu.alcatel-lucent.com [135.239.2.111]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id u6QIdO7T013857 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Jul 2016 20:39:24 +0200
Received: from FR711WXCHMBA07.zeu.alcatel-lucent.com ([169.254.3.82]) by FR711WXCHHUB01.zeu.alcatel-lucent.com ([135.239.2.111]) with mapi id 14.03.0195.001; Tue, 26 Jul 2016 20:39:24 +0200
From: "Henderickx, Wim (Nokia - BE)" <wim.henderickx@nokia.com>
To: "philip.eardley@bt.com" <philip.eardley@bt.com>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Thread-Topic: [multipathtcp] towards a potential work item on two-ended proxy
Thread-Index: AQHR520IFs6dQQbeikqEYOlB10fF2w==
Date: Tue, 26 Jul 2016 18:39:24 +0000
Message-ID: <88F1B4B9-2D87-4D7C-9C37-DE5D2CDE58E7@nokia.com>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/0.0.0.151008
x-originating-ip: [135.239.27.41]
Content-Type: multipart/alternative; boundary="_000_88F1B4B92D874D7C9C37DE5D2CDE58E7nokiacom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/aF9qjQJyXuFJpuvwR6rG-_IAGvk>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 18:39:31 -0000

--_000_88F1B4B92D874D7C9C37DE5D2CDE58E7nokiacom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

UGhpbCwgaXQgaXMgaGFyZCB0byBhbnN3ZXIgdGhpcyBpbiBhbiBlYXN5IHdheS4gSGVyZSBpcyBh
IHRha2UNCg0KICAqICAgb25lIGRpc3RpbmN0aW9uIGlzIGFib3V0IGhvdyB0cmFmZmljIGdldHMg
cm91dGUgdG8gdGhlIHByb3h5OiB0cmFuc3BhcmVudCBhc3N1bWVzIG5ldHdvcmsgcG9saWNpZXMg
b3V0c2lkZSB0aGUgcHJveHkgaGFuZGxlIHRoaXMsIHdoaWxzdCB0aGUgcGxhaW4gbW9kZSByb3V0
ZSB0byBhbiBleHBsaWNpdCBhZGRyZXNzIG9mIHRoZSBwcm94eS4gRGVwZW5kaW5nIG9uIHRoZSBk
ZXBsb3ltZW50IG9wZXJhdG9ycyBwcmVmZXIgb25lIG92ZXIgdGhlIG90aGVyDQogICogICBCb3Ro
IG9mIHRoZW0gbmVlZCBhZGRpdGlvbmFsIGluZm8gZm9yIHRoZSBwcm94eSB0byBvcGVyYXRlDQog
ICAgICogICBJbmRpY2F0aW9uIHRvIGRpc3Rpbmd1aXNoIEUyRSBNUFRDUCBmbG93cyB2cyBwcm94
aWVkIE1QVENQIGZsb3dzDQogICAgICogICBJbmRpY2F0aW9uIG9mIGFkZHJlc3NpbmcNCiAgICAg
KiAgIEluZGljYXRpb24gb2Ygb3RoZXIgcHJvdG9jb2xzDQogICAgICogICBldGMNCg0KRnJvbTog
bXVsdGlwYXRodGNwIDxtdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86bXVsdGlw
YXRodGNwLWJvdW5jZXNAaWV0Zi5vcmc+PiBvbiBiZWhhbGYgb2YgInBoaWxpcC5lYXJkbGV5QGJ0
LmNvbTxtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tPiIgPHBoaWxpcC5lYXJkbGV5QGJ0LmNv
bTxtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tPj4NCkRhdGU6IFR1ZXNkYXkgMjYgSnVseSAy
MDE2IGF0IDE3OjA3DQpUbzogInBoaWxpcC5lYXJkbGV5QGJ0LmNvbTxtYWlsdG86cGhpbGlwLmVh
cmRsZXlAYnQuY29tPiIgPHBoaWxpcC5lYXJkbGV5QGJ0LmNvbTxtYWlsdG86cGhpbGlwLmVhcmRs
ZXlAYnQuY29tPj4sICJtdWx0aXBhdGh0Y3BAaWV0Zi5vcmc8bWFpbHRvOm11bHRpcGF0aHRjcEBp
ZXRmLm9yZz4iIDxtdWx0aXBhdGh0Y3BAaWV0Zi5vcmc8bWFpbHRvOm11bHRpcGF0aHRjcEBpZXRm
Lm9yZz4+DQpTdWJqZWN0OiBSZTogW211bHRpcGF0aHRjcF0gdG93YXJkcyBhIHBvdGVudGlhbCB3
b3JrIGl0ZW0gb24gdHdvLWVuZGVkIHByb3h5DQoNClNvIGZhciB0aGlzIGRpc2N1c3Npb24gaGFz
IG1hZGUgbWUgYSBiaXQgY29uZnVzZWQuIExldCBtZSBhc2sgYSBzcGVjaWZpYyBxdWVzdGlvbjot
DQpXaHkgZG8gd2UgbmVlZCBib3RoIHRyYW5zcGFyZW50IGFuZCBwbGFpbiBtb2RlPyBJZiB0aGVz
ZSBhcmUgYWRkcmVzc2luZyBkaWZmZXJlbnQgdXNhZ2Ugc2NlbmFyaW9zLCBwbGVhc2UgZXhwbGFp
biB0aGVtIChpbiBhIHBhcmFncmFwaD8pICAodGhpcyBpcyBpbXBvcnRhbnQgYXMgYSBjaGFydGVy
IGl0ZW0gd291bGQgc3RhcnQgYnkgdGFsa2luZyBhYm91dCB0aGUgaXNzdWUgaXQgd2FzIHRhY2ts
aW5nIOKAkyBhbmQgdGhlbiBtYXkgbWVudGlvbiBzb21lIHN0YXJ0aW5nIHBvaW50cyBvciBhc3N1
bXB0aW9ucyBhYm91dCB0aGUgc29sdXRpb24pDQpQbGFpbiBtb2RlIGludm9sdmVzIGEgc2lnbmFs
bGluZyBwcm90b2NvbCAoZXh0ZW5zaW9uIHRvIG1wdGNwIOKAkyBJIGFzc3VtZSB0aGlzIHdvdWxk
IGJlIGluIHNjb3BlIG9mIGEgcHJvc3BlY3RpdmUgY2hhcnRlcik7IHRoZW4gc3Vic2VxdWVudGx5
IGEgd2F5IG9mIGhhbmRsaW5nIHRoZSBhY3R1YWwgdHJhZmZpYyAoVURQIHNlZW1zIG91dCBvZiBz
Y29wZTsgVENQIEnigJltIG5vdCBzdXJlIHRvIHdoYXQgZXh0ZW50IHRoaXMgd291bGQgYmUgaW4g
c2NvcGUpLiBEbyBJIHVuZGVyc3RhbmQgdGhpcyByaWdodD8gQ29tbWVudHM/DQpUaGFua3MNCnBo
aWwNCg0KRnJvbTogbXVsdGlwYXRodGNwIFttYWlsdG86bXVsdGlwYXRodGNwLWJvdW5jZXNAaWV0
Zi5vcmddIE9uIEJlaGFsZiBPZiBwaGlsaXAuZWFyZGxleUBidC5jb208bWFpbHRvOnBoaWxpcC5l
YXJkbGV5QGJ0LmNvbT4NClNlbnQ6IDIxIEp1bHkgMjAxNiAxNzoxMw0KVG86IG11bHRpcGF0aHRj
cEBpZXRmLm9yZzxtYWlsdG86bXVsdGlwYXRodGNwQGlldGYub3JnPg0KU3ViamVjdDogW211bHRp
cGF0aHRjcF0gdG93YXJkcyBhIHBvdGVudGlhbCB3b3JrIGl0ZW0gb24gdHdvLWVuZGVkIHByb3h5
DQoNCldlIHN0YXJ0ZWQgdGhlIGRpc2N1c3Npb24geWVzdGVyZGF5IG9uIGEgcG90ZW50aWFsIG5l
dyB3b3JrIGl0ZW0gb24g4oCcdHdvLWVuZGVkIHByb3h5IHNjZW5hcmlv4oCdIOKAkyB3aGVyZSB0
aGVyZeKAmXMgYW4gTVBUQ1AgcHJveHkgaW4gYm90aCB0aGUgQ1BFIGFuZCBhbiBhZ2dyZWdhdGlv
biBwb2ludCAoZm9yIGluc3RhbmNlKS4gVGhlIGN1cnJlbnQgY2hhcnRlciBpcyB0aGF0IG9uZSBl
bmQgaG9zdCBpcyBNUFRDUC4NCg0KSWYgSSBjYW4gdHJ5IGFuZCBzdW1tYXJpc2UgdGhlIGJyaWVm
IGRpc2N1c3Npb24geWVzdGVyZGF5IChwbHVzIHNvbWUgc2lkZSBkaXNjdXNzaW9ucykgKHBsZWFz
ZSBjb3JyZWN0IG15IGluYWNjdXJhY2llcyk6DQoNCi0gICAgICAgICAgdGhlcmUgYXJlIG5vdyBk
ZXBsb3ltZW50cyAmIHByb2R1Y3RzIHdpdGggYW4gTVBUQ1AgcHJveHkgYXQgZWFjaCBlbmQsIHBs
dXMgcGxhbm5lZCBCcm9hZGJhbmQgRm9ydW0gd29yayAoV1QtMzQ4IGlzIGFib3V0IHRvIGJlIG1h
ZGUgcHVibGljLCB3aXRoIHN1YnNlcXVlbnQgd29yayB0byBmb2xsb3cpLiBTbyBJRVRGIHdvcmsg
aXMgdGltZWx5IChlZyBoZWxwIGFsbG93IGFuIG9wZXJhdG9yIHRvIGJ1eSBDUEUgZnJvbSBvbmUg
dmVuZG9yIGFuZCBhZ2dyZWdhdGlvbiBnYXRld2F5IGZyb20gYW5vdGhlciB2ZW5kb3IpLg0KDQot
ICAgICAgICAgIEhvd2V2ZXIsIHNvbWUgcGVvcGxlIG9iamVjdCB0byBnb2luZyBiZXlvbmQgdGhl
IGN1cnJlbnQgY2hhcnRlcuKAmXMg4oCcb25lLWVuZGVkIHByb3h5IHNjZW5hcmlv4oCdIChzaW5j
ZSB0aGUg4oCcdHdvLWVuZGVkIHByb3h54oCdIGRpc2NvdXJhZ2VzIGRlcGxveW1lbnQgb2YgTVBU
Q1AgdG8gYWxsIHRoZSBlbmQgaG9zdHMsIHdoaWNoIGlzIHRoZSB1bHRpbWF0ZSBnb2FsKQ0KDQot
ICAgICAgICAgIFRoZXJlIGFyZSB0d28gcHJvcG9zYWxzICh0cmFuc3BhcmVudCAmIHBsYWluIG1v
ZGU6IGRyYWZ0LWJvdWNhZGFpci1tcHRjcC1wbGFpbi1tb2RlLTA4ICYgZHJhZnQtcGVpcmVucy1t
cHRjcC10cmFuc3BhcmVudC0wMCkuIEFyZSB0aGVzZSBhZGRyZXNzaW5nIGRpZmZlcmVudCB1c2Ug
Y2FzZXMsIG9yIGRvIHdlIG5lZWQgdG8gY2hvb3NlIGJldHdlZW4gdGhlbT8gd291bGQgYSAocG90
ZW50aWFsKSBjaGFydGVyIGl0ZW0gYmUgdG8gc3RhbmRhcmRpc2UgZXhpc3RpbmcgZHJhZnQocyks
IG9yIHRvIHNvbHZlIGEgcHJvYmxlbSAvc2NlbmFyaW8/DQoNCi0gICAgICAgICAgSSB0aGluayB0
aGVyZSB3YXMgbWVudGlvbiAoYnkgV2ltPz8pIHRoYXQgdGhlcmXigJlzIGEgdGhpcmQgcHJvcG9z
YWwg4oCTIGhvdyBkb2VzIHRoaXMgZml0IGluLCBvciBkaWQgSSBnZXQgaXQgd3Jvbmc/DQoNCi0g
ICAgICAgICAgT25lIGFzcGVjdCBvZiB0aGUgcGxhaW4gbW9kZSBkcmFmdCBpcyB0byBhbGxvdyB0
cmFuc3BvcnQgb2YgVURQIHRyYWZmaWMgYXMgd2VsbCBhcyBUQ1AgdHJhZmZpYy4gSSB0aGluayB0
aGlzIGlzIGEgcHJvcG9zYWwgdGhhdCBzaG91bGQgYmUgZGlzY3Vzc2VkIHNlcGFyYXRlbHkgIC0g
Zm9yIGluc3RhbmNlIGl0IG5lZWRzIElOVC1hcmVhIGV4cGVydGlzZS4NCg0KSSB0aGluayBpdCB3
b3VsZCBiZSBnb29kIHRvIGhhdmUgbW9yZSBkaXNjdXNzaW9uIGJlZm9yZSBhdHRlbXB0aW5nIHRv
IHdyaXRlIHNvbWUgcG90ZW50aWFsIGNoYXJ0ZXIgdGV4dCAoYW5kIHRoZW4gc2VlaW5nIGlmIHRo
ZXJl4oCZcyBjb25zZW5zdXMgZm9yIGl0KS4NCg0KVGhhbmtzIQ0KUGhpbGlwIEVhcmRsZXkNClJl
c2VhcmNoIGFuZCBJbm5vdmF0aW9uDQpUaGlzIGVtYWlsIGNvbnRhaW5zIEJUIGluZm9ybWF0aW9u
LCB3aGljaCBtYXkgYmUgcHJpdmlsZWdlZCBvciBjb25maWRlbnRpYWwuIEl0J3MgbWVhbnQgb25s
eSBmb3IgdGhlIGluZGl2aWR1YWwocykgb3IgZW50aXR5IG5hbWVkIGFib3ZlLiBJZiB5b3UncmUg
bm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIG5vdGUgdGhhdCBkaXNjbG9zaW5nLCBjb3B5aW5n
LCBkaXN0cmlidXRpbmcgb3IgdXNpbmcgdGhpcyBpbmZvcm1hdGlvbiBpcyBwcm9oaWJpdGVkLiBJ
ZiB5b3UndmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIGxldCBtZSBrbm93
IGltbWVkaWF0ZWx5IG9uIHRoZSBlbWFpbCBhZGRyZXNzIGFib3ZlLiBUaGFuayB5b3UuDQpXZSBt
b25pdG9yIG91ciBlbWFpbCBzeXN0ZW0sIGFuZCBtYXkgcmVjb3JkIHlvdXIgZW1haWxzLg0KQnJp
dGlzaCBUZWxlY29tbXVuaWNhdGlvbnMgcGxjDQpSZWdpc3RlcmVkIG9mZmljZTogODEgTmV3Z2F0
ZSBTdHJlZXQgTG9uZG9uIEVDMUEgN0FKDQpSZWdpc3RlcmVkIGluIEVuZ2xhbmQgbm86IDE4MDAw
MDANCg0K

--_000_88F1B4B92D874D7C9C37DE5D2CDE58E7nokiacom_
Content-Type: text/html; charset="utf-8"
Content-ID: <3AEAA02FF819A8469B1F70C2D06E9139@exchange.lucent.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx
NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj4NCjxkaXY+UGhp
bCwgaXQgaXMgaGFyZCB0byBhbnN3ZXIgdGhpcyBpbiBhbiBlYXN5IHdheS4gSGVyZSBpcyBhIHRh
a2U8L2Rpdj4NCjx1bD4NCjxsaT5vbmUgZGlzdGluY3Rpb24gaXMgYWJvdXQgaG93IHRyYWZmaWMg
Z2V0cyByb3V0ZSB0byB0aGUgcHJveHk6IHRyYW5zcGFyZW50IGFzc3VtZXMgbmV0d29yayBwb2xp
Y2llcyBvdXRzaWRlIHRoZSBwcm94eSBoYW5kbGUgdGhpcywgd2hpbHN0IHRoZSBwbGFpbiBtb2Rl
IHJvdXRlIHRvIGFuIGV4cGxpY2l0IGFkZHJlc3Mgb2YgdGhlIHByb3h5LiBEZXBlbmRpbmcgb24g
dGhlIGRlcGxveW1lbnQgb3BlcmF0b3JzIHByZWZlciBvbmUgb3ZlciB0aGUNCiBvdGhlcjwvbGk+
PGxpPkJvdGggb2YgdGhlbSBuZWVkIGFkZGl0aW9uYWwgaW5mbyBmb3IgdGhlIHByb3h5IHRvIG9w
ZXJhdGUNCjx1bD4NCjxsaT5JbmRpY2F0aW9uIHRvIGRpc3Rpbmd1aXNoIEUyRSBNUFRDUCBmbG93
cyB2cyBwcm94aWVkIE1QVENQIGZsb3dzPC9saT48bGk+SW5kaWNhdGlvbiBvZiBhZGRyZXNzaW5n
PC9saT48bGk+SW5kaWNhdGlvbiBvZiBvdGhlciBwcm90b2NvbHM8L2xpPjxsaT5ldGM8L2xpPjwv
dWw+DQo8L2xpPjwvdWw+DQo8ZGl2Pg0KPGRpdiBpZD0iTUFDX09VVExPT0tfU0lHTkFUVVJFIj48
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPHNwYW4gaWQ9Ik9MS19T
UkNfQk9EWV9TRUNUSU9OIj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmk7IGZvbnQt
c2l6ZToxMnB0OyB0ZXh0LWFsaWduOmxlZnQ7IGNvbG9yOmJsYWNrOyBCT1JERVItQk9UVE9NOiBt
ZWRpdW0gbm9uZTsgQk9SREVSLUxFRlQ6IG1lZGl1bSBub25lOyBQQURESU5HLUJPVFRPTTogMGlu
OyBQQURESU5HLUxFRlQ6IDBpbjsgUEFERElORy1SSUdIVDogMGluOyBCT1JERVItVE9QOiAjYjVj
NGRmIDFwdCBzb2xpZDsgQk9SREVSLVJJR0hUOiBtZWRpdW0gbm9uZTsgUEFERElORy1UT1A6IDNw
dCI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+RnJvbTogPC9zcGFuPm11bHRpcGF0
aHRjcCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRjcC1ib3VuY2VzQGlldGYub3JnIj5t
dWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7IG9uIGJlaGFsZiBvZiAmcXVvdDs8
YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj5waGlsaXAuZWFyZGxleUBidC5j
b208L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj5w
aGlsaXAuZWFyZGxleUBidC5jb208L2E+Jmd0Ozxicj4NCjxzcGFuIHN0eWxlPSJmb250LXdlaWdo
dDpib2xkIj5EYXRlOiA8L3NwYW4+VHVlc2RheSAyNiBKdWx5IDIwMTYgYXQgMTc6MDc8YnI+DQo8
c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+VG86IDwvc3Bhbj4mcXVvdDs8YSBocmVmPSJt
YWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj5waGlsaXAuZWFyZGxleUBidC5jb208L2E+JnF1
b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj5waGlsaXAuZWFy
ZGxleUBidC5jb208L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRjcEBp
ZXRmLm9yZyI+bXVsdGlwYXRodGNwQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFp
bHRvOm11bHRpcGF0aHRjcEBpZXRmLm9yZyI+bXVsdGlwYXRodGNwQGlldGYub3JnPC9hPiZndDs8
YnI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+U3ViamVjdDogPC9zcGFuPlJlOiBb
bXVsdGlwYXRodGNwXSB0b3dhcmRzIGEgcG90ZW50aWFsIHdvcmsgaXRlbSBvbiB0d28tZW5kZWQg
cHJveHk8YnI+DQo8L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2IHhtbG5zOnY9InVybjpz
Y2hlbWFzLW1pY3Jvc29mdC1jb206dm1sIiB4bWxuczpvPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQt
Y29tOm9mZmljZTpvZmZpY2UiIHhtbG5zOnc9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2Zm
aWNlOndvcmQiIHhtbG5zOng9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOmV4Y2Vs
IiB4bWxuczptPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29t
bWwiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxtZXRhIG5hbWU9
IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSki
Pg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZv
bnQtZmFjZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAz
IDUgNCA2IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5v
c2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5N
c29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1h
cmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCmE6bGlu
aywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMw
NTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNv
SHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRG
NzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxp
Lk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1wcmlv
cml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1hcmdpbi1i
b3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7
DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28t
c3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBl
OnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMx
RjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29t
cG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0
ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZv
bnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIu
MHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0
aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlz
dCBsMA0KCXttc28tbGlzdC1pZDoxNTU2NjI1NTE0Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0K
CW1zby1saXN0LXRlbXBsYXRlLWlkczotMTYzNTA4OTg4MCAyMDA1NDUyMDAgMTM0ODA3NTU1IDEz
NDgwNzU1NyAxMzQ4MDc1NTMgMTM0ODA3NTU1IDEzNDgwNzU1NyAxMzQ4MDc1NTMgMTM0ODA3NTU1
IDEzNDgwNzU1Nzt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Oi07DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1p
bHk6Q2FsaWJyaTsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpA
bGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNv
dXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0OlxGMEE3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0OlxGMEI3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpA
bGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0OlxGMEE3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5
OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0OlxGMEI3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0OlxGMEE3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpv
bA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQotLT48
L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0i
ZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9
ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8
ZGl2IGxhbmc9IkVOLUdCIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNs
YXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+U28gZmFyIHRoaXMgZGlzY3Vzc2lvbiBoYXMgbWFkZSBtZSBhIGJpdCBj
b25mdXNlZC4gTGV0IG1lIGFzayBhIHNwZWNpZmljIHF1ZXN0aW9uOi08bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij5XaHkgZG8gd2UgbmVlZCBib3RoIHRyYW5zcGFyZW50IGFuZCBwbGFpbiBtb2RlPyBJZiB0aGVz
ZSBhcmUgYWRkcmVzc2luZyBkaWZmZXJlbnQgdXNhZ2Ugc2NlbmFyaW9zLCBwbGVhc2UgZXhwbGFp
biB0aGVtIChpbiBhIHBhcmFncmFwaD8pJm5ic3A7ICh0aGlzIGlzIGltcG9ydGFudA0KIGFzIGEg
Y2hhcnRlciBpdGVtIHdvdWxkIHN0YXJ0IGJ5IHRhbGtpbmcgYWJvdXQgdGhlIGlzc3VlIGl0IHdh
cyB0YWNrbGluZyDigJMgYW5kIHRoZW4gbWF5IG1lbnRpb24gc29tZSBzdGFydGluZyBwb2ludHMg
b3IgYXNzdW1wdGlvbnMgYWJvdXQgdGhlIHNvbHV0aW9uKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlBsYWlu
IG1vZGUgaW52b2x2ZXMgYSBzaWduYWxsaW5nIHByb3RvY29sIChleHRlbnNpb24gdG8gbXB0Y3Ag
4oCTIEkgYXNzdW1lIHRoaXMgd291bGQgYmUgaW4gc2NvcGUgb2YgYSBwcm9zcGVjdGl2ZSBjaGFy
dGVyKTsgdGhlbiBzdWJzZXF1ZW50bHkgYSB3YXkgb2YNCiBoYW5kbGluZyB0aGUgYWN0dWFsIHRy
YWZmaWMgKFVEUCBzZWVtcyBvdXQgb2Ygc2NvcGU7IFRDUCBJ4oCZbSBub3Qgc3VyZSB0byB3aGF0
IGV4dGVudCB0aGlzIHdvdWxkIGJlIGluIHNjb3BlKS4gRG8gSSB1bmRlcnN0YW5kIHRoaXMgcmln
aHQ/IENvbW1lbnRzPw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+VGhhbmtzPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
cGhpbDwvc3Bhbj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
RTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1HQiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tR0IiPiBtdWx0aXBhdGh0Y3AgWzxhIGhyZWY9Im1haWx0bzptdWx0aXBh
dGh0Y3AtYm91bmNlc0BpZXRmLm9yZyI+bWFpbHRvOm11bHRpcGF0aHRjcC1ib3VuY2VzQGlldGYu
b3JnPC9hPl0NCjxiPk9uIEJlaGFsZiBPZiA8L2I+PGEgaHJlZj0ibWFpbHRvOnBoaWxpcC5lYXJk
bGV5QGJ0LmNvbSI+cGhpbGlwLmVhcmRsZXlAYnQuY29tPC9hPjxicj4NCjxiPlNlbnQ6PC9iPiAy
MSBKdWx5IDIwMTYgMTc6MTM8YnI+DQo8Yj5Ubzo8L2I+IDxhIGhyZWY9Im1haWx0bzptdWx0aXBh
dGh0Y3BAaWV0Zi5vcmciPm11bHRpcGF0aHRjcEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0
OjwvYj4gW211bHRpcGF0aHRjcF0gdG93YXJkcyBhIHBvdGVudGlhbCB3b3JrIGl0ZW0gb24gdHdv
LWVuZGVkIHByb3h5PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+V2Ugc3RhcnRlZCB0aGUgZGlzY3Vzc2lvbiB5ZXN0ZXJkYXkgb24gYSBwb3RlbnRpYWwgbmV3
IHdvcmsgaXRlbSBvbiDigJx0d28tZW5kZWQgcHJveHkgc2NlbmFyaW/igJ0g4oCTIHdoZXJlIHRo
ZXJl4oCZcyBhbiBNUFRDUCBwcm94eSBpbiBib3RoIHRoZSBDUEUgYW5kIGFuIGFnZ3JlZ2F0aW9u
IHBvaW50IChmb3IgaW5zdGFuY2UpLiBUaGUgY3VycmVudCBjaGFydGVyIGlzIHRoYXQgb25lIGVu
ZCBob3N0IGlzIE1QVENQLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JZiBJIGNhbiB0cnkgYW5k
IHN1bW1hcmlzZSB0aGUgYnJpZWYgZGlzY3Vzc2lvbiB5ZXN0ZXJkYXkgKHBsdXMgc29tZSBzaWRl
IGRpc2N1c3Npb25zKSAocGxlYXNlIGNvcnJlY3QgbXkgaW5hY2N1cmFjaWVzKToNCjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDot
MTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8yIj48IS0tW2lmICFzdXBwb3J0TGlzdHNdLS0+
PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250LXN0eWxlOiBu
b3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZv
bnQtc2l6ZTogN3B0OyBsaW5lLWhlaWdodDogbm9ybWFsOyBmb250LWZhbWlseTogJ1RpbWVzIE5l
dyBSb21hbic7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0tLT50aGVyZSBhcmUgbm93IGRlcGxv
eW1lbnRzICZhbXA7IHByb2R1Y3RzIHdpdGggYW4gTVBUQ1AgcHJveHkgYXQgZWFjaCBlbmQsIHBs
dXMgcGxhbm5lZCBCcm9hZGJhbmQgRm9ydW0gd29yayAoV1QtMzQ4IGlzIGFib3V0IHRvIGJlIG1h
ZGUgcHVibGljLCB3aXRoIHN1YnNlcXVlbnQgd29yayB0byBmb2xsb3cpLiBTbyBJRVRGIHdvcmsg
aXMgdGltZWx5IChlZyBoZWxwIGFsbG93IGFuIG9wZXJhdG9yIHRvIGJ1eQ0KIENQRSBmcm9tIG9u
ZSB2ZW5kb3IgYW5kIGFnZ3JlZ2F0aW9uIGdhdGV3YXkgZnJvbSBhbm90aGVyIHZlbmRvcikuIDxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWlu
ZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8yIj48IS0tW2lmICFzdXBwb3J0TGlz
dHNdLS0+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250LXN0
eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3Jt
YWw7IGZvbnQtc2l6ZTogN3B0OyBsaW5lLWhlaWdodDogbm9ybWFsOyBmb250LWZhbWlseTogJ1Rp
bWVzIE5ldyBSb21hbic7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0tLT5Ib3dldmVyLCBzb21l
IHBlb3BsZSBvYmplY3QgdG8gZ29pbmcgYmV5b25kIHRoZSBjdXJyZW50IGNoYXJ0ZXLigJlzIOKA
nG9uZS1lbmRlZCBwcm94eSBzY2VuYXJpb+KAnSAoc2luY2UgdGhlIOKAnHR3by1lbmRlZCBwcm94
eeKAnSBkaXNjb3VyYWdlcyBkZXBsb3ltZW50IG9mIE1QVENQIHRvIGFsbCB0aGUgZW5kIGhvc3Rz
LCB3aGljaCBpcyB0aGUgdWx0aW1hdGUgZ29hbCk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBs
ZXZlbDEgbGZvMiI+PCEtLVtpZiAhc3VwcG9ydExpc3RzXS0tPjxzcGFuIHN0eWxlPSJtc28tbGlz
dDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQt
Y2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1o
ZWlnaHQ6IG5vcm1hbDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nOyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9z
cGFuPjwhLS1bZW5kaWZdLS0+VGhlcmUgYXJlIHR3byBwcm9wb3NhbHMgKHRyYW5zcGFyZW50ICZh
bXA7IHBsYWluIG1vZGU6IGRyYWZ0LWJvdWNhZGFpci1tcHRjcC1wbGFpbi1tb2RlLTA4ICZhbXA7
IGRyYWZ0LXBlaXJlbnMtbXB0Y3AtdHJhbnNwYXJlbnQtMDApLiBBcmUgdGhlc2UgYWRkcmVzc2lu
ZyBkaWZmZXJlbnQgdXNlIGNhc2VzLCBvciBkbyB3ZSBuZWVkIHRvIGNob29zZSBiZXR3ZWVuIHRo
ZW0/IHdvdWxkIGEgKHBvdGVudGlhbCkgY2hhcnRlcg0KIGl0ZW0gYmUgdG8gc3RhbmRhcmRpc2Ug
ZXhpc3RpbmcgZHJhZnQocyksIG9yIHRvIHNvbHZlIGEgcHJvYmxlbSAvc2NlbmFyaW8/PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50
Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPjwhLS1baWYgIXN1cHBvcnRMaXN0c10t
LT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4tPHNwYW4gc3R5bGU9ImZvbnQtc3R5bGU6
IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsg
Zm9udC1zaXplOiA3cHQ7IGxpbmUtaGVpZ2h0OiBub3JtYWw7IGZvbnQtZmFtaWx5OiAnVGltZXMg
TmV3IFJvbWFuJzsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IS0tW2VuZGlmXS0tPkkgdGhpbmsgdGhlcmUgd2Fz
IG1lbnRpb24gKGJ5IFdpbT8/KSB0aGF0IHRoZXJl4oCZcyBhIHRoaXJkIHByb3Bvc2FsIOKAkyBo
b3cgZG9lcyB0aGlzIGZpdCBpbiwgb3IgZGlkIEkgZ2V0IGl0IHdyb25nPzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0
O21zby1saXN0OmwwIGxldmVsMSBsZm8yIj48IS0tW2lmICFzdXBwb3J0TGlzdHNdLS0+PHNwYW4g
c3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250LXN0eWxlOiBub3JtYWw7
IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc2l6
ZTogN3B0OyBsaW5lLWhlaWdodDogbm9ybWFsOyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21h
bic7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0tLT5PbmUgYXNwZWN0IG9mIHRoZSBwbGFpbiBt
b2RlIGRyYWZ0IGlzIHRvIGFsbG93IHRyYW5zcG9ydCBvZiBVRFAgdHJhZmZpYyBhcyB3ZWxsIGFz
IFRDUCB0cmFmZmljLiBJIHRoaW5rIHRoaXMgaXMgYSBwcm9wb3NhbCB0aGF0IHNob3VsZCBiZSBk
aXNjdXNzZWQgc2VwYXJhdGVseSAmbmJzcDstIGZvciBpbnN0YW5jZSBpdCBuZWVkcyBJTlQtYXJl
YSBleHBlcnRpc2UuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgdGhpbmsgaXQgd291bGQgYmUg
Z29vZCB0byBoYXZlIG1vcmUgZGlzY3Vzc2lvbiBiZWZvcmUgYXR0ZW1wdGluZyB0byB3cml0ZSBz
b21lIHBvdGVudGlhbCBjaGFydGVyIHRleHQgKGFuZCB0aGVuIHNlZWluZyBpZiB0aGVyZeKAmXMg
Y29uc2Vuc3VzIGZvciBpdCkuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyE8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+UGhpbGlwIEVhcmRsZXk8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPlJlc2VhcmNoIGFuZCBJbm5vdmF0aW9uPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTiIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj5UaGlzIGVtYWlsIGNvbnRhaW5zIEJUIGlu
Zm9ybWF0aW9uLCB3aGljaCBtYXkgYmUgcHJpdmlsZWdlZCBvciBjb25maWRlbnRpYWwuIEl0J3Mg
bWVhbnQgb25seSBmb3IgdGhlIGluZGl2aWR1YWwocykgb3IgZW50aXR5IG5hbWVkDQogYWJvdmUu
IElmIHlvdSdyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgbm90ZSB0aGF0IGRpc2Nsb3Np
bmcsIGNvcHlpbmcsIGRpc3RyaWJ1dGluZyBvciB1c2luZyB0aGlzIGluZm9ybWF0aW9uIGlzIHBy
b2hpYml0ZWQuIElmIHlvdSd2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ug
bGV0IG1lIGtub3cgaW1tZWRpYXRlbHkgb24gdGhlIGVtYWlsIGFkZHJlc3MgYWJvdmUuIFRoYW5r
IHlvdS48YnI+DQpXZSBtb25pdG9yIG91ciBlbWFpbCBzeXN0ZW0sIGFuZCBtYXkgcmVjb3JkIHlv
dXIgZW1haWxzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+QnJpdGlz
aCBUZWxlY29tbXVuaWNhdGlvbnMgcGxjPGJyPg0KUmVnaXN0ZXJlZCBvZmZpY2U6IDgxIE5ld2dh
dGUgU3RyZWV0IExvbmRvbiBFQzFBIDdBSjxicj4NClJlZ2lzdGVyZWQgaW4gRW5nbGFuZCBubzog
MTgwMDAwMDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9zcGFuPg0KPC9ib2R5
Pg0KPC9odG1sPg0K

--_000_88F1B4B92D874D7C9C37DE5D2CDE58E7nokiacom_--


From nobody Wed Jul 27 01:24:22 2016
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DF6312D0AD for <multipathtcp@ietfa.amsl.com>; Wed, 27 Jul 2016 01:24:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.618
X-Spam-Level: 
X-Spam-Status: No, score=-2.618 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 1viC_WRwzcvD for <multipathtcp@ietfa.amsl.com>; Wed, 27 Jul 2016 01:24:17 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A43C612D0A7 for <multipathtcp@ietf.org>; Wed, 27 Jul 2016 01:24:16 -0700 (PDT)
Received: from omfedm06.si.francetelecom.fr (unknown [xx.xx.xx.2]) by omfedm11.si.francetelecom.fr (ESMTP service) with ESMTP id B1CC43B43ED; Wed, 27 Jul 2016 10:24:14 +0200 (CEST)
Received: from localhost.localdomain (unknown [127.0.0.1]) by omfedm06.si.francetelecom.fr (ESMTP service) with ESMTP id A2C5F27C069; Wed, 27 Jul 2016 10:24:14 +0200 (CEST)
Received: from omfedm06.si.francetelecom.fr by omfedm06.si.francetelecom.fr with queue id 670224-32; Wed, 27 Jul 2016 08:24:14 GMT
Received: from Exchangemail-eme2.itn.ftgroup (unknown [10.114.31.27]) by omfedm06.si.francetelecom.fr (ESMTP service) with ESMTP id 795EA27C064; Wed, 27 Jul 2016 10:24:14 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM7C.corporate.adroot.infra.ftgroup ([fe80::8007:17b:c3b4:d68b%19]) with mapi id 14.03.0301.000; Wed, 27 Jul 2016 10:24:14 +0200
From: <mohamed.boucadair@orange.com>
To: "Henderickx, Wim (Nokia - BE)" <wim.henderickx@nokia.com>, "philip.eardley@bt.com" <philip.eardley@bt.com>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Thread-Topic: [multipathtcp] towards a potential work item on two-ended proxy
Thread-Index: AQHR520Ib5uHeTMXWkWFrf0cRzIMhqAr0h6A
Date: Wed, 27 Jul 2016 08:24:13 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B933008DECFEA@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <88F1B4B9-2D87-4D7C-9C37-DE5D2CDE58E7@nokia.com>
In-Reply-To: <88F1B4B9-2D87-4D7C-9C37-DE5D2CDE58E7@nokia.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.5]
Content-Type: multipart/alternative; boundary="_000_787AE7BB302AE849A7480A190F8B933008DECFEAOPEXCLILMA3corp_"
MIME-Version: 1.0
X-PMX-Version: 6.2.1.2478543, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.6.17.114517
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/N6PvBNNG9Rpogd6p6JO-uv40NtI>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 08:24:20 -0000

--_000_787AE7BB302AE849A7480A190F8B933008DECFEAOPEXCLILMA3corp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgUGhpbCwgYWxsLA0KDQrigJxUcmFuc3BhcmVudOKAnSBpcyB1c3VhbGx5IHVzZWQgdG8gZGVu
b3RlIHRoYXQgdGhlIHByZXNlbmNlIG9mIGFuIChNUFRDUCkgcHJveHkgaXMgbm90IOKAnHZpc2li
bGXigJ0gdG8gdGhlIGVuZHBvaW50cy4gVGhpcyBtZWFucywgaW4gcGFydGljdWxhciwgdGhhdCB0
aGUgc291cmNlIElQIGFkZHJlc3Mgb2YgcGFja2V0cyB3b27igJl0IGJlIG1vZGlmaWVkIGJ5IHRo
ZSBNUFRDUCBwcm94eSB0aGF0IGludGVyY2VwdHMgdGhlc2UgcGFja2V0cy4gVGhpcyBiZWhhdmlv
ciBpcyBzdXBwb3J0ZWQgYnkgKiogYm90aCAqKiB0aGUgcGxhaW4gbW9kZSBhbmQgdHJhbnNwYXJl
bnQgZHJhZnRzLiBUaGV5IGRpZmZlciBpbiBob3cgdGhlIHNvbHV0aW9uIGlzIGFjdHVhbGx5IGVu
Z2luZWVyZWQ6DQoNCsK3ICAgICAgICAgVGhlIHRyYW5zcGFyZW50IGRyYWZ0IGFzc3VtZXMgdGhh
dCB0aGUgTVBUQ1AgcHJveHkgKiogbXVzdCAqKiBiZSBpbi1wYXRoIG9mIHRoZSAqKiBpbml0aWFs
ICoqIHN1YmZsb3csIHdoaWxlDQoNCsK3ICAgICAgICAgVGhlIHBsYWluIG1vZGUgZHJhZnQgZG9l
cyBub3QgbWFrZSBhbnkgYXNzdW1wdGlvbiBhYm91dCB0aGUgbG9jYXRpb24gb2YgdGhlIHByb3h5
LiBUaGUgcHJveHkgY2FuIGJlIGxvY2F0ZWQgYW55d2hlcmUgaW4gdGhlIG5ldHdvcmsgKGUuZy4s
IG9uLXBhdGgsIHN1cHBvcnRlZCBieSBhIHNlcnZpY2UgY2FyZCBpbiBhIHJvdXRlciwgYSBzdGFu
ZGFsb25lIGRldmljZSwgZW5hYmxlZCBpbiBhIGRhdGFjZW50ZXIsIGNhbiBiZSBpbiBhbnkgb2Yg
dGhlIGFjY2VzcyBuZXR3b3JrcywgZXRjLikuIFRoZSBwcm94eSBjYW4gYmVoYXZlIGluIHRoZSB0
cmFuc3BhcmVudCBtb2RlIGlmIGlzIGluc3RydWN0ZWQgd2l0aCBhIHNvdXJjZSBhZGRyZXNzIHBy
ZXNlcnZhdGlvbiBwb2xpY3kgKGUuZy4sIHByZXNlcnZlIHRoZSBzb3VyY2UgSVAgYWRkcmVzcyB1
c2VkIHRvIHBsYWNlIHRoZSBpbml0aWFsIHN1YmZsb3cpIG9yIHdoZW4gaXQgcmVjZWl2ZXMgYSBw
bGFpbi1tb2RlIG9wdGlvbiB3aXRoIGEgRC1mbGFnIHNldC4NCg0KSW4gYWRkaXRpb24sIHRoZXJl
IGFyZSBzb21lIGVuZ2luZWVyaW5nIGRlY2lzaW9ucyB0byBiZSBtYWRlIGJ5IGFuIG9wZXJhdG9y
Og0KDQrCtyAgICAgICAgIEhvdyB0byBpbnZvbHZlIGFuIE1QVENQIGNvbmNlbnRyYXRvciBmb3Ig
b3V0Z29pbmcgcGFja2V0czogVGhpcyBjYW4gYmUgZG9uZSBieSBtb2RpZnlpbmcgdGhlIHVuZGVy
bHlpbmcgcm91dGluZy9mb3J3YXJkaW5nIHRvIG1ha2Ugc3VyZSB0aGF0IGFuIE1QVENQIHByb3h5
IHdpbGwgYmUgb24tcGF0aCAodHJhbnNwYXJlbnQgZHJhZnQpIG9yIGJ5IGV4cGxpY2l0bHkgY29u
ZmlndXJpbmcgYSBwcm94eSB0byBhIENQRSAocGxhaW4gbW9kZSBkcmFmdCkuIE5vdGUgdGhhdCB0
aGUgdHJhbnNwYXJlbnQgZHJhZnQgY2FuIGFsc28gcmVseSBvbiBhbiBleHBsaWNpdCBwcm94eSBj
b25maWd1cmF0aW9uIGZvciB0aGUgcGxhY2VtZW50IG9mIGFkZGl0aW9uYWwgc3ViZmxvd3MuIEFz
IGEgc2lkZSBub3RlLCB0aGUgaGFuZGxpbmcgb2YgYWRkaXRpb25hbCBzdWJmbG93cyBpcyBzaW1p
bGFyIGluIGJvdGggdGhlIHBsYWluLW1vZGUgYW5kIHRyYW5zcGFyZW50IGRyYWZ0czogYW4gSVAg
YWRkcmVzcyBvZiB0aGUgcHJveHkgaXMgdXNlZCB0byBmb3J3YXJkIHRoZW0uDQoNCsK3ICAgICAg
ICAgSG93IHRvIHN0ZWVyIGluY29taW5nIHRyYWZmaWMgdG8gYW4gTVBUQ1AgcHJveHk6IHRoaXMg
Y2FuIGJlIGRvbmUgYnkgY29uZmlndXJpbmcgYSBkZWRpY2F0ZWQgYWRkcmVzcyBwb29sIHRvIHRo
ZSBwcm94eSB0aGF0IHdpbGwgYmUgdXNlZCBmb3IgYWRkcmVzcy9wcmVmaXggcmV3cml0aW5nIChz
dXBwb3J0ZWQgYnkgdGhlIHBsYWluIG1vZGUgZHJhZnQpIG9yIGJ5IHR3ZWFraW5nIHJvdXRpbmcv
Zm9yd2FyZGluZyBwb2xpY2llcyAoc3VwcG9ydGVkIGJ5IGJvdGggdGhlIHRyYW5zcGFyZW50IGFu
ZCBwbGFpbi1tb2RlIGRyYWZ0cykuDQoNCkJvdGggdHJhbnNwYXJlbnQgYW5kIG5vbi10cmFuc3Bh
cmVudCBiZWhhdmlvcnMgc2hvdWxkIGJlIHN1cHBvcnRlZCBiZWNhdXNlIHRoZXkgYWRkcmVzcyBk
aXN0aW5jdCByZXF1aXJlbWVudHMgYW5kIGNvbnN0cmFpbnRzIHRoYXQgYXJlLCBieSBkZWZpbml0
aW9uLCBzcGVjaWZpYyB0byBlYWNoIGRlcGxveW1lbnQuIFRoZSBwcm9wb3NlZCDigJxtZXJnZWTi
gJ0gYXBwcm9hY2ggcHJlc2VudGVkIGluIEJlcmxpbiBhY2NvbW1vZGF0ZXMgdGhhdCBhcyBpdCBs
ZWF2ZXMgdG8gdGhlIG9wZXJhdG9ycyB0byBkZWNpZGUgYWJvdXQgdGhlaXIgbG9jYWwgcG9saWNp
ZXMuDQoNCkFzIHJpZ2h0ZnVsbHkgbWVudGlvbmVkIGJ5IFdpbSwgYSBzaW5nbGUgTVBUQ1Agb3B0
aW9uIGlzIHByb3Bvc2VkIHRvIHRoYXQgYWltLg0KDQpDaGVlcnMsDQpNZWQNCg0KRGUgOiBtdWx0
aXBhdGh0Y3AgW21haWx0bzptdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZ10gRGUgbGEgcGFy
dCBkZSBIZW5kZXJpY2t4LCBXaW0gKE5va2lhIC0gQkUpDQpFbnZvecOpIDogbWFyZGkgMjYganVp
bGxldCAyMDE2IDIwOjM5DQrDgCA6IHBoaWxpcC5lYXJkbGV5QGJ0LmNvbTsgbXVsdGlwYXRodGNw
QGlldGYub3JnDQpPYmpldCA6IFJlOiBbbXVsdGlwYXRodGNwXSB0b3dhcmRzIGEgcG90ZW50aWFs
IHdvcmsgaXRlbSBvbiB0d28tZW5kZWQgcHJveHkNCg0KUGhpbCwgaXQgaXMgaGFyZCB0byBhbnN3
ZXIgdGhpcyBpbiBhbiBlYXN5IHdheS4gSGVyZSBpcyBhIHRha2UNCg0KICAqICAgb25lIGRpc3Rp
bmN0aW9uIGlzIGFib3V0IGhvdyB0cmFmZmljIGdldHMgcm91dGUgdG8gdGhlIHByb3h5OiB0cmFu
c3BhcmVudCBhc3N1bWVzIG5ldHdvcmsgcG9saWNpZXMgb3V0c2lkZSB0aGUgcHJveHkgaGFuZGxl
IHRoaXMsIHdoaWxzdCB0aGUgcGxhaW4gbW9kZSByb3V0ZSB0byBhbiBleHBsaWNpdCBhZGRyZXNz
IG9mIHRoZSBwcm94eS4gRGVwZW5kaW5nIG9uIHRoZSBkZXBsb3ltZW50IG9wZXJhdG9ycyBwcmVm
ZXIgb25lIG92ZXIgdGhlIG90aGVyDQogICogICBCb3RoIG9mIHRoZW0gbmVlZCBhZGRpdGlvbmFs
IGluZm8gZm9yIHRoZSBwcm94eSB0byBvcGVyYXRlDQoNCiAgICAgKiAgIEluZGljYXRpb24gdG8g
ZGlzdGluZ3Vpc2ggRTJFIE1QVENQIGZsb3dzIHZzIHByb3hpZWQgTVBUQ1AgZmxvd3MNCiAgICAg
KiAgIEluZGljYXRpb24gb2YgYWRkcmVzc2luZw0KICAgICAqICAgSW5kaWNhdGlvbiBvZiBvdGhl
ciBwcm90b2NvbHMNCiAgICAgKiAgIGV0Yw0KDQpGcm9tOiBtdWx0aXBhdGh0Y3AgPG11bHRpcGF0
aHRjcC1ib3VuY2VzQGlldGYub3JnPG1haWx0bzptdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9y
Zz4+IG9uIGJlaGFsZiBvZiAicGhpbGlwLmVhcmRsZXlAYnQuY29tPG1haWx0bzpwaGlsaXAuZWFy
ZGxleUBidC5jb20+IiA8cGhpbGlwLmVhcmRsZXlAYnQuY29tPG1haWx0bzpwaGlsaXAuZWFyZGxl
eUBidC5jb20+Pg0KRGF0ZTogVHVlc2RheSAyNiBKdWx5IDIwMTYgYXQgMTc6MDcNClRvOiAicGhp
bGlwLmVhcmRsZXlAYnQuY29tPG1haWx0bzpwaGlsaXAuZWFyZGxleUBidC5jb20+IiA8cGhpbGlw
LmVhcmRsZXlAYnQuY29tPG1haWx0bzpwaGlsaXAuZWFyZGxleUBidC5jb20+PiwgIm11bHRpcGF0
aHRjcEBpZXRmLm9yZzxtYWlsdG86bXVsdGlwYXRodGNwQGlldGYub3JnPiIgPG11bHRpcGF0aHRj
cEBpZXRmLm9yZzxtYWlsdG86bXVsdGlwYXRodGNwQGlldGYub3JnPj4NClN1YmplY3Q6IFJlOiBb
bXVsdGlwYXRodGNwXSB0b3dhcmRzIGEgcG90ZW50aWFsIHdvcmsgaXRlbSBvbiB0d28tZW5kZWQg
cHJveHkNCg0KU28gZmFyIHRoaXMgZGlzY3Vzc2lvbiBoYXMgbWFkZSBtZSBhIGJpdCBjb25mdXNl
ZC4gTGV0IG1lIGFzayBhIHNwZWNpZmljIHF1ZXN0aW9uOi0NCldoeSBkbyB3ZSBuZWVkIGJvdGgg
dHJhbnNwYXJlbnQgYW5kIHBsYWluIG1vZGU/IElmIHRoZXNlIGFyZSBhZGRyZXNzaW5nIGRpZmZl
cmVudCB1c2FnZSBzY2VuYXJpb3MsIHBsZWFzZSBleHBsYWluIHRoZW0gKGluIGEgcGFyYWdyYXBo
PykgICh0aGlzIGlzIGltcG9ydGFudCBhcyBhIGNoYXJ0ZXIgaXRlbSB3b3VsZCBzdGFydCBieSB0
YWxraW5nIGFib3V0IHRoZSBpc3N1ZSBpdCB3YXMgdGFja2xpbmcg4oCTIGFuZCB0aGVuIG1heSBt
ZW50aW9uIHNvbWUgc3RhcnRpbmcgcG9pbnRzIG9yIGFzc3VtcHRpb25zIGFib3V0IHRoZSBzb2x1
dGlvbikNClBsYWluIG1vZGUgaW52b2x2ZXMgYSBzaWduYWxsaW5nIHByb3RvY29sIChleHRlbnNp
b24gdG8gbXB0Y3Ag4oCTIEkgYXNzdW1lIHRoaXMgd291bGQgYmUgaW4gc2NvcGUgb2YgYSBwcm9z
cGVjdGl2ZSBjaGFydGVyKTsgdGhlbiBzdWJzZXF1ZW50bHkgYSB3YXkgb2YgaGFuZGxpbmcgdGhl
IGFjdHVhbCB0cmFmZmljIChVRFAgc2VlbXMgb3V0IG9mIHNjb3BlOyBUQ1AgSeKAmW0gbm90IHN1
cmUgdG8gd2hhdCBleHRlbnQgdGhpcyB3b3VsZCBiZSBpbiBzY29wZSkuIERvIEkgdW5kZXJzdGFu
ZCB0aGlzIHJpZ2h0PyBDb21tZW50cz8NClRoYW5rcw0KcGhpbA0KDQpGcm9tOiBtdWx0aXBhdGh0
Y3AgW21haWx0bzptdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIHBo
aWxpcC5lYXJkbGV5QGJ0LmNvbTxtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tPg0KU2VudDog
MjEgSnVseSAyMDE2IDE3OjEzDQpUbzogbXVsdGlwYXRodGNwQGlldGYub3JnPG1haWx0bzptdWx0
aXBhdGh0Y3BAaWV0Zi5vcmc+DQpTdWJqZWN0OiBbbXVsdGlwYXRodGNwXSB0b3dhcmRzIGEgcG90
ZW50aWFsIHdvcmsgaXRlbSBvbiB0d28tZW5kZWQgcHJveHkNCg0KV2Ugc3RhcnRlZCB0aGUgZGlz
Y3Vzc2lvbiB5ZXN0ZXJkYXkgb24gYSBwb3RlbnRpYWwgbmV3IHdvcmsgaXRlbSBvbiDigJx0d28t
ZW5kZWQgcHJveHkgc2NlbmFyaW/igJ0g4oCTIHdoZXJlIHRoZXJl4oCZcyBhbiBNUFRDUCBwcm94
eSBpbiBib3RoIHRoZSBDUEUgYW5kIGFuIGFnZ3JlZ2F0aW9uIHBvaW50IChmb3IgaW5zdGFuY2Up
LiBUaGUgY3VycmVudCBjaGFydGVyIGlzIHRoYXQgb25lIGVuZCBob3N0IGlzIE1QVENQLg0KDQpJ
ZiBJIGNhbiB0cnkgYW5kIHN1bW1hcmlzZSB0aGUgYnJpZWYgZGlzY3Vzc2lvbiB5ZXN0ZXJkYXkg
KHBsdXMgc29tZSBzaWRlIGRpc2N1c3Npb25zKSAocGxlYXNlIGNvcnJlY3QgbXkgaW5hY2N1cmFj
aWVzKToNCg0KLSAgICAgICAgICB0aGVyZSBhcmUgbm93IGRlcGxveW1lbnRzICYgcHJvZHVjdHMg
d2l0aCBhbiBNUFRDUCBwcm94eSBhdCBlYWNoIGVuZCwgcGx1cyBwbGFubmVkIEJyb2FkYmFuZCBG
b3J1bSB3b3JrIChXVC0zNDggaXMgYWJvdXQgdG8gYmUgbWFkZSBwdWJsaWMsIHdpdGggc3Vic2Vx
dWVudCB3b3JrIHRvIGZvbGxvdykuIFNvIElFVEYgd29yayBpcyB0aW1lbHkgKGVnIGhlbHAgYWxs
b3cgYW4gb3BlcmF0b3IgdG8gYnV5IENQRSBmcm9tIG9uZSB2ZW5kb3IgYW5kIGFnZ3JlZ2F0aW9u
IGdhdGV3YXkgZnJvbSBhbm90aGVyIHZlbmRvcikuDQoNCi0gICAgICAgICAgSG93ZXZlciwgc29t
ZSBwZW9wbGUgb2JqZWN0IHRvIGdvaW5nIGJleW9uZCB0aGUgY3VycmVudCBjaGFydGVy4oCZcyDi
gJxvbmUtZW5kZWQgcHJveHkgc2NlbmFyaW/igJ0gKHNpbmNlIHRoZSDigJx0d28tZW5kZWQgcHJv
eHnigJ0gZGlzY291cmFnZXMgZGVwbG95bWVudCBvZiBNUFRDUCB0byBhbGwgdGhlIGVuZCBob3N0
cywgd2hpY2ggaXMgdGhlIHVsdGltYXRlIGdvYWwpDQoNCi0gICAgICAgICAgVGhlcmUgYXJlIHR3
byBwcm9wb3NhbHMgKHRyYW5zcGFyZW50ICYgcGxhaW4gbW9kZTogZHJhZnQtYm91Y2FkYWlyLW1w
dGNwLXBsYWluLW1vZGUtMDggJiBkcmFmdC1wZWlyZW5zLW1wdGNwLXRyYW5zcGFyZW50LTAwKS4g
QXJlIHRoZXNlIGFkZHJlc3NpbmcgZGlmZmVyZW50IHVzZSBjYXNlcywgb3IgZG8gd2UgbmVlZCB0
byBjaG9vc2UgYmV0d2VlbiB0aGVtPyB3b3VsZCBhIChwb3RlbnRpYWwpIGNoYXJ0ZXIgaXRlbSBi
ZSB0byBzdGFuZGFyZGlzZSBleGlzdGluZyBkcmFmdChzKSwgb3IgdG8gc29sdmUgYSBwcm9ibGVt
IC9zY2VuYXJpbz8NCg0KLSAgICAgICAgICBJIHRoaW5rIHRoZXJlIHdhcyBtZW50aW9uIChieSBX
aW0/PykgdGhhdCB0aGVyZeKAmXMgYSB0aGlyZCBwcm9wb3NhbCDigJMgaG93IGRvZXMgdGhpcyBm
aXQgaW4sIG9yIGRpZCBJIGdldCBpdCB3cm9uZz8NCg0KLSAgICAgICAgICBPbmUgYXNwZWN0IG9m
IHRoZSBwbGFpbiBtb2RlIGRyYWZ0IGlzIHRvIGFsbG93IHRyYW5zcG9ydCBvZiBVRFAgdHJhZmZp
YyBhcyB3ZWxsIGFzIFRDUCB0cmFmZmljLiBJIHRoaW5rIHRoaXMgaXMgYSBwcm9wb3NhbCB0aGF0
IHNob3VsZCBiZSBkaXNjdXNzZWQgc2VwYXJhdGVseSAgLSBmb3IgaW5zdGFuY2UgaXQgbmVlZHMg
SU5ULWFyZWEgZXhwZXJ0aXNlLg0KDQpJIHRoaW5rIGl0IHdvdWxkIGJlIGdvb2QgdG8gaGF2ZSBt
b3JlIGRpc2N1c3Npb24gYmVmb3JlIGF0dGVtcHRpbmcgdG8gd3JpdGUgc29tZSBwb3RlbnRpYWwg
Y2hhcnRlciB0ZXh0IChhbmQgdGhlbiBzZWVpbmcgaWYgdGhlcmXigJlzIGNvbnNlbnN1cyBmb3Ig
aXQpLg0KDQpUaGFua3MhDQpQaGlsaXAgRWFyZGxleQ0KUmVzZWFyY2ggYW5kIElubm92YXRpb24N
ClRoaXMgZW1haWwgY29udGFpbnMgQlQgaW5mb3JtYXRpb24sIHdoaWNoIG1heSBiZSBwcml2aWxl
Z2VkIG9yIGNvbmZpZGVudGlhbC4gSXQncyBtZWFudCBvbmx5IGZvciB0aGUgaW5kaXZpZHVhbChz
KSBvciBlbnRpdHkgbmFtZWQgYWJvdmUuIElmIHlvdSdyZSBub3QgdGhlIGludGVuZGVkIHJlY2lw
aWVudCwgbm90ZSB0aGF0IGRpc2Nsb3NpbmcsIGNvcHlpbmcsIGRpc3RyaWJ1dGluZyBvciB1c2lu
ZyB0aGlzIGluZm9ybWF0aW9uIGlzIHByb2hpYml0ZWQuIElmIHlvdSd2ZSByZWNlaXZlZCB0aGlz
IGVtYWlsIGluIGVycm9yLCBwbGVhc2UgbGV0IG1lIGtub3cgaW1tZWRpYXRlbHkgb24gdGhlIGVt
YWlsIGFkZHJlc3MgYWJvdmUuIFRoYW5rIHlvdS4NCldlIG1vbml0b3Igb3VyIGVtYWlsIHN5c3Rl
bSwgYW5kIG1heSByZWNvcmQgeW91ciBlbWFpbHMuDQpCcml0aXNoIFRlbGVjb21tdW5pY2F0aW9u
cyBwbGMNClJlZ2lzdGVyZWQgb2ZmaWNlOiA4MSBOZXdnYXRlIFN0cmVldCBMb25kb24gRUMxQSA3
QUoNClJlZ2lzdGVyZWQgaW4gRW5nbGFuZCBubzogMTgwMDAwMA0KDQo=

--_000_787AE7BB302AE849A7480A190F8B933008DECFEAOPEXCLILMA3corp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAgMDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIg
MiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3Nl
LTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNv
Tm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJn
aW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsInNhbnMtc2VyaWYiOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCmE6bGlu
aywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMw
NTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNv
SHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRG
NzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb0FjZXRhdGUsIGxpLk1zb0Fj
ZXRhdGUsIGRpdi5Nc29BY2V0YXRlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5
bGUtbGluazoiVGV4dGUgZGUgYnVsbGVzIENhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90
dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjguMHB0Ow0KCWZvbnQtZmFtaWx5OiJUYWhvbWEiLCJz
YW5zLXNlcmlmIjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpwLk1zb0xpc3RQYXJh
Z3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1z
dHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4tcmlnaHQ6MGNtOw0K
CW1hcmdpbi1ib3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCgltYXJnaW4tYm90dG9t
Oi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNh
bnMtc2VyaWYiOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCnNwYW4uRW1haWxTdHls
ZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwi
c2Fucy1zZXJpZiI7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0KCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2Vy
aWYiOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5
cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xv
cjp3aW5kb3d0ZXh0O30NCnNwYW4uVGV4dGVkZWJ1bGxlc0Nhcg0KCXttc28tc3R5bGUtbmFtZToi
VGV4dGUgZGUgYnVsbGVzIENhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHls
ZS1saW5rOiJUZXh0ZSBkZSBidWxsZXMiOw0KCWZvbnQtZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNl
cmlmIjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLkVtYWlsU3R5bGUyMw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ291cmllciBO
ZXciOw0KCWNvbG9yOmJsYWNrOw0KCWZvbnQtd2VpZ2h0Om5vcm1hbDsNCglmb250LXN0eWxlOm5v
cm1hbDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglm
b250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzky
LjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2Vj
dGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxp
c3QgbDANCgl7bXNvLWxpc3QtaWQ6MzU1ODQxMjsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCglt
c28tbGlzdC10ZW1wbGF0ZS1pZHM6LTIyMTExMTQ0OCAtMzM0MDU2NDk0IDY3ODk1Mjk5IDY3ODk1
MzAxIDY3ODk1Mjk3IDY3ODk1Mjk5IDY3ODk1MzAxIDY3ODk1Mjk3IDY3ODk1Mjk5IDY3ODk1MzAx
O30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6MDsNCgltc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDsNCgltc28tZmFyZWFzdC1mb250LWZh
bWlseTpDYWxpYnJpOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30N
CkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToi
Q291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxp
c3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2lu
Z2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDEN
Cgl7bXNvLWxpc3QtaWQ6NDU2ODgwODM7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxp
c3QtdGVtcGxhdGUtaWRzOjEzODc1NDUzMzAgNTU1NzU0MTA4IDY3ODk1Mjk5IDY3ODk1MzAxIDY3
ODk1Mjk3IDY3ODk1Mjk5IDY3ODk1MzAxIDY3ODk1Mjk3IDY3ODk1Mjk5IDY3ODk1MzAxO30NCkBs
aXN0IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6MDsNCgltc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpD
YWxpYnJpOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0
IGwxOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmll
ciBOZXciO30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZv
bnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZl
bC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDE6
bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz
O30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMTpsZXZlbDkNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDINCgl7bXNv
LWxpc3QtaWQ6NTQxNjAxMzA7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOjYzNjc4MzA3MiAtNDk5MzQ2NjYwIDY3ODk1Mjk5IDY3ODk1MzAxIDY3ODk1Mjk3
IDY3ODk1Mjk5IDY3ODk1MzAxIDY3ODk1Mjk3IDY3ODk1Mjk5IDY3ODk1MzAxO30NCkBsaXN0IGwy
OmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6MDsNCgltc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpDYWxpYnJp
Ow0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwyOmxl
dmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXci
O30NCkBsaXN0IGwyOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFt
aWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw1DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDI6bGV2ZWw2
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBs
aXN0IGwyOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDMNCgl7bXNvLWxpc3Qt
aWQ6MTc4NDg4NDkyMzsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0
ZS1pZHM6NDA1Njc1MjUwIDYwMTYyMzE4OCA2Nzg5NTI5OSA2Nzg5NTMwMSA2Nzg5NTI5NyA2Nzg5
NTI5OSA2Nzg5NTMwMSA2Nzg5NTI5NyA2Nzg5NTI5OSA2Nzg5NTMwMTt9DQpAbGlzdCBsMzpsZXZl
bDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjA7DQoJbXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6Q2FsaWJyaTsNCglt
c28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpAbGlzdCBsMzpsZXZlbDIN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpA
bGlzdCBsMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpX
aW5nZGluZ3M7fQ0KQGxpc3QgbDM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwzOmxldmVsNg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBs
MzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5
OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDM6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw0DQoJe21zby1saXN0LWlkOjIw
MzA1MjU4MDg7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi01OTAyOTYyNzA7fQ0KQGxpc3QgbDQ6
bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDINCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJDb3VyaWVyIE5ldyI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21h
biI7fQ0KQGxpc3QgbDQ6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDQ6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDQ6bGV2ZWw1DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDQ6bGV2ZWw2DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDQ6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4w
cHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7
fQ0KQGxpc3QgbDQ6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDQ6
bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDUNCgl7bXNvLWxpc3Qt
aWQ6MjA3NDYxODQxMzsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0
ZS1pZHM6LTE4ODQxNDE5NTggNjc4OTUzMTEgNjc4OTUyOTkgNjc4OTUzMDEgNjc4OTUyOTcgNjc4
OTUyOTkgNjc4OTUzMDEgNjc4OTUyOTcgNjc4OTUyOTkgNjc4OTUzMDE7fQ0KQGxpc3QgbDU6bGV2
ZWwxDQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGw1OmxldmVsMg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGw1
OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5n
czt9DQpAbGlzdCBsNTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDU6bGV2ZWw2DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw1OmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsNTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3Ijt9DQpAbGlzdCBsNTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglm
b250LWZhbWlseTpXaW5nZGluZ3M7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KdWwNCgl7
bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48
IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0
PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5
b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRlIiIGxpbms9IiMw
NTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkhpIFBo
aWwsIGFsbCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+4oCcVHJhbnNwYXJlbnTigJ0gaXMgdXN1YWxseSB1c2VkIHRvIGRlbm90ZSB0aGF0IHRoZSBw
cmVzZW5jZSBvZiBhbiAoTVBUQ1ApIHByb3h5IGlzIG5vdCDigJx2aXNpYmxl4oCdIHRvIHRoZSBl
bmRwb2ludHMuIFRoaXMgbWVhbnMsIGluIHBhcnRpY3VsYXIsIHRoYXQgdGhlIHNvdXJjZQ0KIElQ
IGFkZHJlc3Mgb2YgcGFja2V0cyB3b27igJl0IGJlIG1vZGlmaWVkIGJ5IHRoZSBNUFRDUCBwcm94
eSB0aGF0IGludGVyY2VwdHMgdGhlc2UgcGFja2V0cy4gVGhpcyBiZWhhdmlvciBpcyBzdXBwb3J0
ZWQgYnkgKiogYm90aCAqKiB0aGUgcGxhaW4gbW9kZSBhbmQgdHJhbnNwYXJlbnQgZHJhZnRzLiBU
aGV5IGRpZmZlciBpbiBob3cgdGhlIHNvbHV0aW9uIGlzIGFjdHVhbGx5IGVuZ2luZWVyZWQ6PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0
ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm82Ij48IVtpZiAhc3VwcG9y
dExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6U3ltYm9sO2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj7C
tzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9z
cGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5U
aGUgdHJhbnNwYXJlbnQgZHJhZnQgYXNzdW1lcyB0aGF0IHRoZSBNUFRDUCBwcm94eSAqKiBtdXN0
ICoqIGJlIGluLXBhdGggb2YgdGhlICoqIGluaXRpYWwgKiogc3ViZmxvdywgd2hpbGU8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQt
aW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzYiPjwhW2lmICFzdXBwb3J0TGlz
dHNdPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTpTeW1ib2w7Y29sb3I6YmxhY2siPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPsK3PHNw
YW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+
PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPlRoZSBw
bGFpbiBtb2RlIGRyYWZ0IGRvZXMgbm90IG1ha2UgYW55IGFzc3VtcHRpb24gYWJvdXQgdGhlIGxv
Y2F0aW9uIG9mIHRoZSBwcm94eS4gVGhlIHByb3h5IGNhbiBiZSBsb2NhdGVkIGFueXdoZXJlIGlu
IHRoZSBuZXR3b3JrIChlLmcuLCBvbi1wYXRoLA0KIHN1cHBvcnRlZCBieSBhIHNlcnZpY2UgY2Fy
ZCBpbiBhIHJvdXRlciwgYSBzdGFuZGFsb25lIGRldmljZSwgZW5hYmxlZCBpbiBhIGRhdGFjZW50
ZXIsIGNhbiBiZSBpbiBhbnkgb2YgdGhlIGFjY2VzcyBuZXR3b3JrcywgZXRjLikuIFRoZSBwcm94
eSBjYW4gYmVoYXZlIGluIHRoZSB0cmFuc3BhcmVudCBtb2RlIGlmIGlzIGluc3RydWN0ZWQgd2l0
aCBhIHNvdXJjZSBhZGRyZXNzIHByZXNlcnZhdGlvbiBwb2xpY3kgKGUuZy4sIHByZXNlcnZlIHRo
ZQ0KIHNvdXJjZSBJUCBhZGRyZXNzIHVzZWQgdG8gcGxhY2UgdGhlIGluaXRpYWwgc3ViZmxvdykg
b3Igd2hlbiBpdCByZWNlaXZlcyBhIHBsYWluLW1vZGUgb3B0aW9uIHdpdGggYSBELWZsYWcgc2V0
Lg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPklu
IGFkZGl0aW9uLCB0aGVyZSBhcmUgc29tZSBlbmdpbmVlcmluZyBkZWNpc2lvbnMgdG8gYmUgbWFk
ZSBieSBhbiBvcGVyYXRvcjo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDEgbGV2ZWwx
IGxmbzUiPjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTpTeW1ib2w7Y29sb3I6YmxhY2siPjxzcGFuIHN0eWxl
PSJtc28tbGlzdDpJZ25vcmUiPsK3PHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2siPkhvdyB0byBpbnZvbHZlIGFuIE1QVENQIGNvbmNlbnRyYXRvciBm
b3Igb3V0Z29pbmcgcGFja2V0czogVGhpcyBjYW4gYmUgZG9uZSBieSBtb2RpZnlpbmcgdGhlIHVu
ZGVybHlpbmcgcm91dGluZy9mb3J3YXJkaW5nIHRvIG1ha2Ugc3VyZSB0aGF0IGFuDQogTVBUQ1Ag
cHJveHkgd2lsbCBiZSBvbi1wYXRoICh0cmFuc3BhcmVudCBkcmFmdCkgb3IgYnkgZXhwbGljaXRs
eSBjb25maWd1cmluZyBhIHByb3h5IHRvIGEgQ1BFIChwbGFpbiBtb2RlIGRyYWZ0KS4gTm90ZSB0
aGF0IHRoZSB0cmFuc3BhcmVudCBkcmFmdCBjYW4gYWxzbyByZWx5IG9uIGFuIGV4cGxpY2l0IHBy
b3h5IGNvbmZpZ3VyYXRpb24gZm9yIHRoZSBwbGFjZW1lbnQgb2YgYWRkaXRpb25hbCBzdWJmbG93
cy4gQXMgYSBzaWRlIG5vdGUsIHRoZQ0KIGhhbmRsaW5nIG9mIGFkZGl0aW9uYWwgc3ViZmxvd3Mg
aXMgc2ltaWxhciBpbiBib3RoIHRoZSBwbGFpbi1tb2RlIGFuZCB0cmFuc3BhcmVudCBkcmFmdHM6
IGFuIElQIGFkZHJlc3Mgb2YgdGhlIHByb3h5IGlzIHVzZWQgdG8gZm9yd2FyZCB0aGVtLg0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0
ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwxIGxldmVsMSBsZm81Ij48IVtpZiAhc3VwcG9y
dExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6U3ltYm9sO2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj7C
tzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9z
cGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5I
b3cgdG8gc3RlZXIgaW5jb21pbmcgdHJhZmZpYyB0byBhbiBNUFRDUCBwcm94eTogdGhpcyBjYW4g
YmUgZG9uZSBieSBjb25maWd1cmluZyBhIGRlZGljYXRlZCBhZGRyZXNzIHBvb2wgdG8gdGhlIHBy
b3h5IHRoYXQgd2lsbCBiZSB1c2VkIGZvciBhZGRyZXNzL3ByZWZpeA0KIHJld3JpdGluZyAoc3Vw
cG9ydGVkIGJ5IHRoZSBwbGFpbiBtb2RlIGRyYWZ0KSBvciBieSB0d2Vha2luZyByb3V0aW5nL2Zv
cndhcmRpbmcgcG9saWNpZXMgKHN1cHBvcnRlZCBieSBib3RoIHRoZSB0cmFuc3BhcmVudCBhbmQg
cGxhaW4tbW9kZSBkcmFmdHMpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj5Cb3RoIHRyYW5zcGFyZW50IGFuZCBub24tdHJhbnNwYXJlbnQgYmVoYXZp
b3JzIHNob3VsZCBiZSBzdXBwb3J0ZWQgYmVjYXVzZSB0aGV5IGFkZHJlc3MgZGlzdGluY3QgcmVx
dWlyZW1lbnRzIGFuZCBjb25zdHJhaW50cyB0aGF0IGFyZSwgYnkgZGVmaW5pdGlvbiwgc3BlY2lm
aWMNCiB0byBlYWNoIGRlcGxveW1lbnQuIFRoZSBwcm9wb3NlZCDigJxtZXJnZWTigJ0gYXBwcm9h
Y2ggcHJlc2VudGVkIGluIEJlcmxpbiBhY2NvbW1vZGF0ZXMgdGhhdCBhcyBpdCBsZWF2ZXMgdG8g
dGhlIG9wZXJhdG9ycyB0byBkZWNpZGUgYWJvdXQgdGhlaXIgbG9jYWwgcG9saWNpZXMuDQo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+QXMgcmlnaHRm
dWxseSBtZW50aW9uZWQgYnkgV2ltLCBhIHNpbmdsZSBNUFRDUCBvcHRpb24gaXMgcHJvcG9zZWQg
dG8gdGhhdCBhaW0uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2siPkNoZWVycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPk1lZDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpi
bGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0
Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0
REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RlIiPkRlJm5ic3A7Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj4gbXVsdGlwYXRodGNwDQog
W21haWx0bzptdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZ10gPGI+RGUgbGEgcGFydCBkZTwv
Yj4gSGVuZGVyaWNrPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O21zby1mYXJlYXN0
LWxhbmd1YWdlOkZSIj54LCBXaW0gKE5va2lhIC0gQkUpPGJyPg0KPGI+RW52b3nDqSZuYnNwOzo8
L2I+IG1hcmRpIDI2IGp1aWxsZXQgMjAxNiAyMDozOTxicj4NCjxiPsOAJm5ic3A7OjwvYj4gcGhp
bGlwLmVhcmRsZXlAYnQuY29tOyBtdWx0aXBhdGh0Y3BAaWV0Zi5vcmc8YnI+DQo8Yj5PYmpldCZu
YnNwOzo8L2I+IFJlOiBbbXVsdGlwYXRodGNwXSB0b3dhcmRzIGEgcG90ZW50aWFsIHdvcmsgaXRl
bSBvbiB0d28tZW5kZWQgcHJveHk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Nv
bG9yOmJsYWNrIj5QaGlsLCBpdCBpcyBoYXJkIHRvIGFuc3dlciB0aGlzIGluIGFuIGVhc3kgd2F5
LiBIZXJlIGlzIGEgdGFrZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHVsIHR5cGU9
ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjpibGFjazttc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNCBs
ZXZlbDEgbGZvMSI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+b25lIGRpc3RpbmN0
aW9uIGlzIGFib3V0IGhvdyB0cmFmZmljIGdldHMgcm91dGUgdG8gdGhlIHByb3h5OiB0cmFuc3Bh
cmVudCBhc3N1bWVzIG5ldHdvcmsgcG9saWNpZXMgb3V0c2lkZSB0aGUgcHJveHkgaGFuZGxlIHRo
aXMsIHdoaWxzdCB0aGUgcGxhaW4gbW9kZSByb3V0ZSB0byBhbiBleHBsaWNpdCBhZGRyZXNzIG9m
IHRoZSBwcm94eS4gRGVwZW5kaW5nIG9uIHRoZSBkZXBsb3ltZW50IG9wZXJhdG9ycw0KIHByZWZl
ciBvbmUgb3ZlciB0aGUgb3RoZXI8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0iY29sb3I6YmxhY2s7bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDQgbGV2ZWwxIGxmbzEiPg0KPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQiPkJvdGggb2YgdGhlbSBuZWVkIGFkZGl0aW9uYWwgaW5mbyBm
b3IgdGhlIHByb3h5IHRvIG9wZXJhdGUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjx1
bCB0eXBlPSJkaXNjIj4NCjx1bCB0eXBlPSJjaXJjbGUiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJjb2xvcjpibGFjazttc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNCBsZXZlbDIgbGZvMSI+DQo8c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdCI+SW5kaWNhdGlvbiB0byBkaXN0aW5ndWlzaCBFMkUgTVBUQ1AgZmxvd3Mg
dnMgcHJveGllZCBNUFRDUCBmbG93czxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PGxpIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJjb2xvcjpibGFjazttc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNCBsZXZlbDIgbGZvMSI+DQo8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdCI+SW5kaWNhdGlvbiBvZiBhZGRyZXNzaW5nPG86cD48L286
cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOmJsYWNrO21z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0
Omw0IGxldmVsMiBsZm8xIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5JbmRpY2F0
aW9uIG9mIG90aGVyIHByb3RvY29sczxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PGxpIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJjb2xvcjpibGFjazttc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNCBsZXZlbDIgbGZvMSI+DQo8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdCI+ZXRjPG86cD48L286cD48L3NwYW4+PC9saT48L3VsPg0K
PC91bD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRE
RiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPm11bHRpcGF0aHRjcCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0
aHRjcC1ib3VuY2VzQGlldGYub3JnIj5tdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZzwvYT4m
Z3Q7IG9uIGJlaGFsZiBvZiAmcXVvdDs8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQu
Y29tIj5waGlsaXAuZWFyZGxleUBidC5jb208L2E+JnF1b3Q7DQogJmx0OzxhIGhyZWY9Im1haWx0
bzpwaGlsaXAuZWFyZGxleUBidC5jb20iPnBoaWxpcC5lYXJkbGV5QGJ0LmNvbTwvYT4mZ3Q7PGJy
Pg0KPGI+RGF0ZTogPC9iPlR1ZXNkYXkgMjYgSnVseSAyMDE2IGF0IDE3OjA3PGJyPg0KPGI+VG86
IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj5waGlsaXAu
ZWFyZGxleUBidC5jb208L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRs
ZXlAYnQuY29tIj5waGlsaXAuZWFyZGxleUBidC5jb208L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0i
bWFpbHRvOm11bHRpcGF0aHRjcEBpZXRmLm9yZyI+bXVsdGlwYXRodGNwQGlldGYub3JnPC9hPiZx
dW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRjcEBpZXRmLm9yZyI+bXVsdGlwYXRo
dGNwQGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IFttdWx0aXBhdGh0
Y3BdIHRvd2FyZHMgYSBwb3RlbnRpYWwgd29yayBpdGVtIG9uIHR3by1lbmRlZCBwcm94eTwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+U28gZmFyIHRoaXMgZGlzY3Vzc2lv
biBoYXMgbWFkZSBtZSBhIGJpdCBjb25mdXNlZC4gTGV0IG1lIGFzayBhIHNwZWNpZmljIHF1ZXN0
aW9uOi08L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1H
QiIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPldoeSBkbyB3ZSBuZWVkIGJvdGggdHJhbnNwYXJlbnQg
YW5kIHBsYWluIG1vZGU/IElmIHRoZXNlIGFyZSBhZGRyZXNzaW5nIGRpZmZlcmVudCB1c2FnZSBz
Y2VuYXJpb3MsIHBsZWFzZSBleHBsYWluIHRoZW0gKGluIGEgcGFyYWdyYXBoPykmbmJzcDsNCiAo
dGhpcyBpcyBpbXBvcnRhbnQgYXMgYSBjaGFydGVyIGl0ZW0gd291bGQgc3RhcnQgYnkgdGFsa2lu
ZyBhYm91dCB0aGUgaXNzdWUgaXQgd2FzIHRhY2tsaW5nIOKAkyBhbmQgdGhlbiBtYXkgbWVudGlv
biBzb21lIHN0YXJ0aW5nIHBvaW50cyBvciBhc3N1bXB0aW9ucyBhYm91dCB0aGUgc29sdXRpb24p
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5QbGFpbiBtb2RlIGludm9sdmVzIGEgc2lnbmFsbGluZyBwcm90
b2NvbCAoZXh0ZW5zaW9uIHRvIG1wdGNwIOKAkyBJIGFzc3VtZSB0aGlzIHdvdWxkIGJlIGluIHNj
b3BlIG9mIGEgcHJvc3BlY3RpdmUgY2hhcnRlcik7IHRoZW4gc3Vic2VxdWVudGx5DQogYSB3YXkg
b2YgaGFuZGxpbmcgdGhlIGFjdHVhbCB0cmFmZmljIChVRFAgc2VlbXMgb3V0IG9mIHNjb3BlOyBU
Q1AgSeKAmW0gbm90IHN1cmUgdG8gd2hhdCBleHRlbnQgdGhpcyB3b3VsZCBiZSBpbiBzY29wZSku
IERvIEkgdW5kZXJzdGFuZCB0aGlzIHJpZ2h0PyBDb21tZW50cz8NCjwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+VGhhbmtzPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tR0IiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5waGlsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNv
bGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrO21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLUdCIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+IG11bHRpcGF0
aHRjcCBbPGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRjcC1ib3VuY2VzQGlldGYub3JnIj5tYWls
dG86bXVsdGlwYXRodGNwLWJvdW5jZXNAaWV0Zi5vcmc8L2E+XQ0KPGI+T24gQmVoYWxmIE9mIDwv
Yj48YSBocmVmPSJtYWlsdG86cGhpbGlwLmVhcmRsZXlAYnQuY29tIj5waGlsaXAuZWFyZGxleUBi
dC5jb208L2E+PGJyPg0KPGI+U2VudDo8L2I+IDIxIEp1bHkgMjAxNiAxNzoxMzxicj4NCjxiPlRv
OjwvYj4gPGEgaHJlZj0ibWFpbHRvOm11bHRpcGF0aHRjcEBpZXRmLm9yZyI+bXVsdGlwYXRodGNw
QGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBbbXVsdGlwYXRodGNwXSB0b3dhcmRz
IGEgcG90ZW50aWFsIHdvcmsgaXRlbSBvbiB0d28tZW5kZWQgcHJveHk8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iY29sb3I6YmxhY2siPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPldlIHN0YXJ0
ZWQgdGhlIGRpc2N1c3Npb24geWVzdGVyZGF5IG9uIGEgcG90ZW50aWFsIG5ldyB3b3JrIGl0ZW0g
b24g4oCcdHdvLWVuZGVkIHByb3h5IHNjZW5hcmlv4oCdIOKAkyB3aGVyZSB0aGVyZeKAmXMgYW4g
TVBUQ1AgcHJveHkgaW4gYm90aCB0aGUgQ1BFIGFuZCBhbiBhZ2dyZWdhdGlvbiBwb2ludCAoZm9y
IGluc3RhbmNlKS4gVGhlIGN1cnJlbnQgY2hhcnRlcg0KIGlzIHRoYXQgb25lIGVuZCBob3N0IGlz
IE1QVENQLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29s
b3I6YmxhY2siPklmIEkgY2FuIHRyeSBhbmQgc3VtbWFyaXNlIHRoZSBicmllZiBkaXNjdXNzaW9u
IHllc3RlcmRheSAocGx1cyBzb21lIHNpZGUgZGlzY3Vzc2lvbnMpIChwbGVhc2UgY29ycmVjdCBt
eSBpbmFjY3VyYWNpZXMpOg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBsYW5nPSJFTi1H
QiIgc3R5bGU9ImNvbG9yOmJsYWNrIj4tPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oywm
cXVvdDtzZXJpZiZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJjb2xvcjpibGFjayI+dGhlcmUgYXJlIG5vdyBkZXBsb3ltZW50cyAmYW1wOyBwcm9kdWN0
cyB3aXRoIGFuIE1QVENQIHByb3h5IGF0IGVhY2ggZW5kLCBwbHVzIHBsYW5uZWQgQnJvYWRiYW5k
IEZvcnVtIHdvcmsgKFdULTM0OCBpcyBhYm91dCB0byBiZSBtYWRlIHB1YmxpYywgd2l0aCBzdWJz
ZXF1ZW50IHdvcmsgdG8gZm9sbG93KS4gU28gSUVURiB3b3JrIGlzIHRpbWVseSAoZWcgaGVscCBh
bGxvdw0KIGFuIG9wZXJhdG9yIHRvIGJ1eSBDUEUgZnJvbSBvbmUgdmVuZG9yIGFuZCBhZ2dyZWdh
dGlvbiBnYXRld2F5IGZyb20gYW5vdGhlciB2ZW5kb3IpLg0KPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0
Ij48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj4tPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OywmcXVvdDtzZXJpZiZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+SG93ZXZlciwgc29tZSBwZW9wbGUg
b2JqZWN0IHRvIGdvaW5nIGJleW9uZCB0aGUgY3VycmVudCBjaGFydGVy4oCZcyDigJxvbmUtZW5k
ZWQgcHJveHkgc2NlbmFyaW/igJ0gKHNpbmNlIHRoZSDigJx0d28tZW5kZWQgcHJveHnigJ0gZGlz
Y291cmFnZXMgZGVwbG95bWVudCBvZiBNUFRDUCB0byBhbGwgdGhlIGVuZCBob3N0cywgd2hpY2gg
aXMgdGhlIHVsdGltYXRlIGdvYWwpPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj4tPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OywmcXVvdDtzZXJpZiZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJjb2xvcjpibGFjayI+VGhlcmUgYXJlIHR3byBwcm9wb3NhbHMgKHRyYW5zcGFyZW50
ICZhbXA7IHBsYWluIG1vZGU6IGRyYWZ0LWJvdWNhZGFpci1tcHRjcC1wbGFpbi1tb2RlLTA4ICZh
bXA7IGRyYWZ0LXBlaXJlbnMtbXB0Y3AtdHJhbnNwYXJlbnQtMDApLiBBcmUgdGhlc2UgYWRkcmVz
c2luZyBkaWZmZXJlbnQgdXNlIGNhc2VzLCBvciBkbyB3ZSBuZWVkIHRvIGNob29zZSBiZXR3ZWVu
IHRoZW0/IHdvdWxkDQogYSAocG90ZW50aWFsKSBjaGFydGVyIGl0ZW0gYmUgdG8gc3RhbmRhcmRp
c2UgZXhpc3RpbmcgZHJhZnQocyksIG9yIHRvIHNvbHZlIGEgcHJvYmxlbSAvc2NlbmFyaW8/PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0
ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNr
Ij4tPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OywmcXVvdDtzZXJpZiZxdW90Oztjb2xv
cjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+SSB0
aGluayB0aGVyZSB3YXMgbWVudGlvbiAoYnkgV2ltPz8pIHRoYXQgdGhlcmXigJlzIGEgdGhpcmQg
cHJvcG9zYWwg4oCTIGhvdyBkb2VzIHRoaXMgZml0IGluLCBvciBkaWQgSSBnZXQgaXQgd3Jvbmc/
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxl
PSJ0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJs
YWNrIj4tPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OywmcXVvdDtzZXJpZiZxdW90Oztj
b2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+
T25lIGFzcGVjdCBvZiB0aGUgcGxhaW4gbW9kZSBkcmFmdCBpcyB0byBhbGxvdyB0cmFuc3BvcnQg
b2YgVURQIHRyYWZmaWMgYXMgd2VsbCBhcyBUQ1AgdHJhZmZpYy4gSSB0aGluayB0aGlzIGlzIGEg
cHJvcG9zYWwgdGhhdCBzaG91bGQgYmUgZGlzY3Vzc2VkIHNlcGFyYXRlbHkgJm5ic3A7LSBmb3Ig
aW5zdGFuY2UgaXQgbmVlZHMgSU5ULWFyZWEgZXhwZXJ0aXNlLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6
YmxhY2siPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPkkgdGhpbmsgaXQgd291bGQg
YmUgZ29vZCB0byBoYXZlIG1vcmUgZGlzY3Vzc2lvbiBiZWZvcmUgYXR0ZW1wdGluZyB0byB3cml0
ZSBzb21lIHBvdGVudGlhbCBjaGFydGVyIHRleHQgKGFuZCB0aGVuIHNlZWluZyBpZiB0aGVyZeKA
mXMgY29uc2Vuc3VzIGZvciBpdCkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJjb2xvcjpibGFjayI+VGhhbmtzITxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJjb2xvcjpibGFjaztt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+UGhpbGlwIEVhcmRsZXk8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImNvbG9yOmJsYWNrO21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj5SZXNlYXJjaCBhbmQgSW5ub3ZhdGlvbjwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iY29sb3I6
YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPlRoaXMgZW1haWwgY29udGFpbnMgQlQg
aW5mb3JtYXRpb24sIHdoaWNoIG1heSBiZSBwcml2aWxlZ2VkIG9yIGNvbmZpZGVudGlhbC4gSXQn
cyBtZWFudCBvbmx5IGZvciB0aGUgaW5kaXZpZHVhbChzKQ0KIG9yIGVudGl0eSBuYW1lZCBhYm92
ZS4gSWYgeW91J3JlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBub3RlIHRoYXQgZGlzY2xv
c2luZywgY29weWluZywgZGlzdHJpYnV0aW5nIG9yIHVzaW5nIHRoaXMgaW5mb3JtYXRpb24gaXMg
cHJvaGliaXRlZC4gSWYgeW91J3ZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFz
ZSBsZXQgbWUga25vdyBpbW1lZGlhdGVseSBvbiB0aGUgZW1haWwgYWRkcmVzcyBhYm92ZS4gVGhh
bmsgeW91Ljxicj4NCldlIG1vbml0b3Igb3VyIGVtYWlsIHN5c3RlbSwgYW5kIG1heSByZWNvcmQg
eW91ciBlbWFpbHMuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2si
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4iIHN0eWxlPSJjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+QnJp
dGlzaCBUZWxlY29tbXVuaWNhdGlvbnMgcGxjPGJyPg0KUmVnaXN0ZXJlZCBvZmZpY2U6IDgxIE5l
d2dhdGUgU3RyZWV0IExvbmRvbiBFQzFBIDdBSjxicj4NClJlZ2lzdGVyZWQgaW4gRW5nbGFuZCBu
bzogMTgwMDAwMDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_787AE7BB302AE849A7480A190F8B933008DECFEAOPEXCLILMA3corp_--


From nobody Wed Jul 27 01:43:04 2016
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEC5B12DD72 for <multipathtcp@ietfa.amsl.com>; Wed, 27 Jul 2016 01:43:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 Vy4WE__ksRVE for <multipathtcp@ietfa.amsl.com>; Wed, 27 Jul 2016 01:43:01 -0700 (PDT)
Received: from smtp4.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 192AB12DD6E for <multipathtcp@ietf.org>; Wed, 27 Jul 2016 01:43:01 -0700 (PDT)
Received: from mbpobo.local (host-78-129-6-94.dynamic.voo.be [78.129.6.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp4.sgsi.ucl.ac.be) by smtp4.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 9CCB367E06A; Wed, 27 Jul 2016 10:42:53 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp4.sgsi.ucl.ac.be 9CCB367E06A
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1469608973; bh=Rp0abNgeC3tsvB8PmcFf7YnLVF00P9tZzm9RTqGl+2I=; h=Reply-To:Subject:References:To:From:Date:In-Reply-To; b=eiDiCDuHfsP/j0unufgx+GKyo+MvQhS14ZUWjTH95SNgOKwwnmky80LzQoSS+ij41 10AWcIveXl6MfsNb7pcbV9NSspqAZAP13ieVLqYMJjZ7X+HxuDBlKN+YSIbaI3xCDd 61zC62zzZ1ZF5uraYb3kqaohMIgkjglYJ3hTjKKU=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-4
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net> <e2aa6ac517194af4b8c25c07f8e469fb@rew09926dag03b.domain1.systemhost.net>
To: philip.eardley@bt.com, multipathtcp@ietf.org
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Message-ID: <9cafc779-502e-cc7f-676c-f6659e207c81@uclouvain.be>
Date: Wed, 27 Jul 2016 10:43:14 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <e2aa6ac517194af4b8c25c07f8e469fb@rew09926dag03b.domain1.systemhost.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: 9CCB367E06A.A53C6
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/qlPNrx6o-wqazm4U0vX-ZEvgkHk>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 08:43:03 -0000

Phil,

> So far this discussion has made me a bit confused. Let me ask a specific
> question:-
>
> Why do we need both transparent and plain mode? If these are addressing
> different usage scenarios, please explain them (in a paragraph?)

The two modes address different deployment scenarios.

In the transparent mode, the HAG resides on the path to/from the client. 
There are many ways in current networks to ensure that the HAG is on the 
path of the clients that it serves. The transparent mode requires one 
option to distinguish between end-to-end MPTCP connections (directly 
established by the client using an MPTCP stack) and proxied connections. 
During IETF96, the authors of plain-mode and transparent-mode agreed 
that the transparent-mode draft would use an emply plain mode option to 
indicate that a connection has been proxied.

In the plain-mode, the HAG does not need to be on the path to/from the 
client. The plain-mode option is used to signal the original 
source/destination address of the connection depending on the usage.




Olivier


From nobody Thu Jul 28 05:13:36 2016
Return-Path: <fabien.duchene@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 004D212DF5B for <multipathtcp@ietfa.amsl.com>; Thu, 28 Jul 2016 05:13:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
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 QNjpcx28qjRo for <multipathtcp@ietfa.amsl.com>; Thu, 28 Jul 2016 05:13:32 -0700 (PDT)
Received: from smtp2.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6EC112D180 for <multipathtcp@ietf.org>; Thu, 28 Jul 2016 05:13:32 -0700 (PDT)
Received: from [130.104.228.52] (unknown [130.104.228.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: duchenef@smtp2.sgsi.ucl.ac.be) by smtp2.sgsi.ucl.ac.be (Postfix) with ESMTPSA id CBBE467DB94 for <multipathtcp@ietf.org>; Thu, 28 Jul 2016 14:13:20 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp2.sgsi.ucl.ac.be CBBE467DB94
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1469708001; bh=hD7AlEwnoBpQwFUXG+77XZLoXqx0LHnJ/5Pch5IOMWg=; h=To:From:Subject:Date; b=mjNuMlHfAZXuYOk55ugCvS2hZ43aN4DhDNaE7plz5zrC8usw1I8xG5i9ZBHpwEGdD 6leqouxLlViBT8rq5XhCn9tbMYnhi4PZAuqw5vblf2qndyD/DEfaesDz/sWj8v3kwI tAH8JsC+sz4HZamuJRL1HDvKC56cNBfbl9fW8v+k=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-2
To: "multipathtcp@ietf.org" <multipathtcp@ietf.org>
From: =?UTF-8?Q?Fabien_Duch=c3=aane?= <fabien.duchene@uclouvain.be>
X-Enigmail-Draft-Status: N1110
Message-ID: <5799F82E.2080306@uclouvain.be>
Date: Thu, 28 Jul 2016 14:18:54 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: CBBE467DB94.AE9A0
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: fabien.duchene@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/L_KV9f8rx_b8hPpss9rGEeGy6eY>
Subject: [multipathtcp] Multipath TCP Address advertisement 1/5 - Load Balancing
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2016 12:13:35 -0000

Hello,

As agreed in Berlin during IETF96, I'm sending a series of emails to
discuss the different contributions proposed
inhttps://datatracker.ietf.org/doc/draft-duchene-mptcp-add-addr/

To allow Multipath TCP to operate for servers residing behind unmodified
layer 4 load balancers we propose to define the "B" flag in the
MP_CAPABLE option.

This flag can only be used during the three-way handshake. When this
flag is set, it indicates that the source IP address of the segment
containing this flag does not accept the establishment of additional
subflows for this connection. Otherwise, the source IP address of this
segment can be used as destination address to create additional subflows.

There are two use cases for this flag :

- servers behind a load balancer can use this flag in the SYN+ACK to
indicate that the IP address of the load balancer should not be used to
establish subflows. Those servers will typically announce one or more
other addresses with the ADD_ADDR option.
- clients behind firewalls or NAT can use this flag in the SYN. If set
in the SYN, the flag MUST also be set in the third ACK to support
stateless servers.

We would appreciate your feedback on this proposition.

Thanks!

Fabien


From nobody Sun Jul 31 12:36:38 2016
Return-Path: <cpaasch@apple.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFDA212D0E6 for <multipathtcp@ietfa.amsl.com>; Sun, 31 Jul 2016 12:36:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.378
X-Spam-Level: 
X-Spam-Status: No, score=-5.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=apple.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 jNPahPbbv-40 for <multipathtcp@ietfa.amsl.com>; Sun, 31 Jul 2016 12:36:35 -0700 (PDT)
Received: from mail-in2.apple.com (mail-out2.apple.com [17.151.62.25]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3305E12D0B9 for <multipathtcp@ietf.org>; Sun, 31 Jul 2016 12:36:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple;  q=dns/txt; i=@apple.com; t=1469993794; x=2333907394; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=7o7ddL6VzJwf53dulhuCmU0EpQuqejCki5JcfeSCAmo=; b=nyyzjvDNAnfFc72xTmGmqV/oZlsfwtXchuGvWLb5cBklMRBveXWBu82eTQ0q76zi /1hkodYbVFT5FvEoGsnvMUF7XeumgAPAhBaOpRhyBbgytCdFdRwcUAZrSzT7eQ6Z uYP7ffbTwFuYJXSH3NC5dWrzKs/Odx7SlUvHtpOOwENdJlQcuGUyy4cNIMCUSqtG rSbsYAVKId/1mXIfV2VX7QhXKfGChUiqygRrvJ5umhjtkH+Jk348vFqnolMjqcc2 wS4j/UW9ukuclfPDY1hXQUOVn4X/ZEfn2MliEd0bPkoJZu1Q+jTY1MXzKSUWL26N +cJWnEvQ6+AV174W5cVJwQ==;
Received: from relay6.apple.com (relay6.apple.com [17.128.113.90]) by mail-in2.apple.com (Apple Secure Mail Relay) with SMTP id F3.C1.10360.2435E975; Sun, 31 Jul 2016 12:36:34 -0700 (PDT)
X-AuditID: 11973e11-f79e76d000002878-fa-579e5342b168
Received: from chive.apple.com (chive.apple.com [17.128.115.15]) by relay6.apple.com (Apple SCV relay) with SMTP id 32.0A.31551.2435E975; Sun, 31 Jul 2016 12:36:34 -0700 (PDT)
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_ZHPfg6hCIeWIR2DTphWVSA)"
Received: from [17.149.235.237] (unknown [17.149.235.237]) by chive.apple.com (Oracle Communications Messaging Server 8.0.1.1.0 64bit (built May 17 2016)) with ESMTPSA id <0OB700J7E2GYK570@chive.apple.com>; Sun, 31 Jul 2016 12:36:34 -0700 (PDT)
Sender: cpaasch@apple.com
From: Christoph Paasch <cpaasch@apple.com>
In-reply-to: <5874e4caebfd40559a0da12ce20a7f7a@rew09926dag03b.domain1.systemhost.net>
Date: Sun, 31 Jul 2016 12:36:33 -0700
Message-id: <DD1B1CD5-6375-47FB-96FE-3CCF13E8F046@apple.com>
References: <3b62f69a53554789966e8a281a4000d7@rew09926dag03b.domain1.systemhost.net> <82899074-7E27-4792-BBC3-222A4E869B25@apple.com> <5874e4caebfd40559a0da12ce20a7f7a@rew09926dag03b.domain1.systemhost.net>
To: Philip Eardley <philip.eardley@bt.com>
X-Mailer: Apple Mail (2.3124)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrALMWRmVeSWpSXmKPExsUi2FAYpesUPC/c4NplPYvPq6+zWSxbu4LR gcmj7ctkJo8lS34yBTBFcdmkpOZklqUW6dslcGWc/beQpeD9AsaKJ0+WsDUwLull7GLk4JAQ MJFoXcrWxcgJZIpJXLi3Hsjm4hAS2Mso0b79MTNEwkRi+bxjTBCJjYwSx89/YgVJ8AoISvyY fI8FxGYWCJNoXXmWBaLoF6PEvnfnwMYKC0hKdN+5wwxhO0jc2bCNHcRmE9CSeHu7HWwQp0C4 xMklt5hAbBYBVYktF46DXccsYCwxZaYRxC4bieczFzNCzL/CKHFzyluw+SJAc3qWXGSCuFRW 4snJRSwQ9gk2iQnXZSYwCs9CcussJLfOAluhLjFlSi5EWFviybsLrBC2msTC34uYkMUXMLKt YhTKTczM0c3MM9JLLCjISdVLzs/dxAiKkul2gjsYj6+yOsQowMGoxMPLwTQvXIg1say4MvcQ ozQHi5I4b6LsrHAhgfTEktTs1NSC1KL4otKc1OJDjEwcnFINjJ2++wweFcySuvaSiW3u6bjf nznzlSbLRj/evs8o/DrfsZdlmWFsWw+kZV91WLTziIaUrPG9uzqfKx9mz15wPr7gLMMvzfoZ ri3dulNfODCLJ82aUVVrPDes+8fedQX3nhcWVopGVVY/VZ5kw++zjX/2u1fL/C1XaUivv6vB 8bk6OdtQ58js+0osxRmJhlrMRcWJAFqplHxzAgAA
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrDIsWRmVeSWpSXmKPExsUi2FDMr+sUPC/coH2WlsXn1dfZLJatXcHo wOTR9mUyk8eSJT+ZApiiuGxSUnMyy1KL9O0SuDLO/lvIUvB+AWPFkydL2BoYl/QydjFyckgI mEgsn3eMCcIWk7hwbz1bFyMXh5DARkaJ4+c/sYIkeAUEJX5MvscCYjMLhEm0rjzLAlH0i1Fi 37tzbCAJYQFJie47d5ghbAeJOxu2sYPYbAJaEm9vt4MN4hQIlzi55BbYNhYBVYktF44DXcEB NNRYYspMI4hdNhLPZy5mhJh/hVHi5pS3YPNFgOb0LLkIdamsxJOTi1gmMArMQnLfLCT3zQIb qy4xZUouRFhb4sm7C6wQtprEwt+LmJDFFzCyrWIUKErNSaw000ssKMhJ1UvOz93ECA7swqgd jA3LrQ4xCnAwKvHwcjDNCxdiTSwrrsw9xCjBwawkwhvoDRTiTUmsrEotyo8vKs1JLT7EOJER 6MmJzFKiyfnAuMsriTc0MTEwMTY2MzY2NzGnpbCSOO/6mtnhQgLpiSWp2ampBalFMEcxcXBK NTD6eb7+7/6Vb5lz0iQeYYuCrc5tH2bI61popLrOin17Z/86tm0F+2qE3qyrenPx0K/DOiF7 Q9OP+WxpuLWwwmxyUGvTtUu2Go9OpVyUrjBbybW7pc3gXnu/gNW1M3O/67/oCrCX4JoaKsdY HnLTMtPI+AGn1LoLb+7oSv3+f/PEdA3NLTIm1TVKLMUZiYZazEXFiQDfegoV3wIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/WnkQ2kCX_-YTWSqWhh6YOYN_r6U>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] potential new work item on MPTCP API
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 31 Jul 2016 19:36:37 -0000

--Boundary_(ID_ZHPfg6hCIeWIR2DTphWVSA)
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: quoted-printable


> On Jul 26, 2016, at 7:35 AM, philip.eardley@bt.com wrote:
>=20
> Christoph,
> https://tools.ietf.org/html/rfc6897#section-5.3 =
<https://tools.ietf.org/html/rfc6897#section-5.3> is =E2=80=9CSockets =
Interface Extensions by the Basic MPTCP API=E2=80=9D
> (also https://tools.ietf.org/html/rfc6897#appendix-A =
<https://tools.ietf.org/html/rfc6897#appendix-A> =E2=80=9CAppendix A. =
Requirements on a Future Advanced MPTCP API=E2=80=9D)

Ok, I see. Fair enough. Extension to RFC6897 seems fine to me then.


Cheers,
Christoph

> phil
> =20
> From: cpaasch@apple.com [mailto:cpaasch@apple.com]=20
> Sent: 22 July 2016 09:48
> To: Eardley,PL,Philip,TUB8 R <philip.eardley@bt.com>
> Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
> Subject: Re: [multipathtcp] potential new work item on MPTCP API
> =20
> Hello,
> =20
> On Jul 21, 2016, at 5:43 PM, philip.eardley@bt.com =
<mailto:philip.eardley@bt.com> wrote:
> Yesterday Olivier presented about his & Benjamin=E2=80=99s recent work =
on MPTCP socket api. We didn=E2=80=99t have much discussion whether to =
add this to the charter. One comment was that any work should build on =
/reference RFC6897.
> https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pdf =
<https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pdf>
> Please can you comment whether you see this as a useful work item, or =
you think it shouldn=E2=80=99t be worked on, or how it should be adapted =
to something you think the WG should work on.
> =20
> yes, I think it is a very useful work item and am willing to =
contribute to this work.
> =20
> I'm not sure whether this can be seen as an update to 6897. I'm under =
the impression that 6897 takes a different approach, giving users a =
high-level overview of how using MPTCP might look like to an application =
that is talking to a TCP-socket (which happens to end up using MPTCP).
> =20
> Olivier's work seems to rather make MPTCP entirely explicit to the =
application. So, I think both works take a different approach.
>=20
>=20
> To help prompt the discussion, here=E2=80=99s a very first version of =
some possible charter text
> RFC6897 defined an optional, basic application interface for =
MPTCP-aware applications, including a set of socket operations. Now =
there is more experience of how MPTCP is being used, the WG will =
re-visit this work, and consider adding more advanced socket operations.
> =20
> RFC6897 was Informational =E2=80=93 would this new Milestone be =
Informational or Experimental?
> =20
> I think it should be Informational.
> =20
> =20
> Christoph
>=20
>=20
> =20
> Thanks
> phil
> =20
> Philip Eardley
> Research and Innovation
> This email contains BT information, which may be privileged or =
confidential. It's meant only for the individual(s) or entity named =
above. If you're not the intended recipient, note that disclosing, =
copying, distributing or using this information is prohibited. If you've =
received this email in error, please let me know immediately on the =
email address above. Thank you.
> We monitor our email system, and may record your emails.
> British Telecommunications plc
> Registered office: 81 Newgate Street London EC1A 7AJ
> Registered in England no: 1800000
> =20
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org <mailto:multipathtcp@ietf.org>
> https://www.ietf.org/mailman/listinfo/multipathtcp =
<https://www.ietf.org/mailman/listinfo/multipathtcp>

--Boundary_(ID_ZHPfg6hCIeWIR2DTphWVSA)
Content-type: text/html; charset=utf-8
Content-transfer-encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jul 26, 2016, at 7:35 AM, <a =
href=3D"mailto:philip.eardley@bt.com" class=3D"">philip.eardley@bt.com</a>=
 wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; font-family: =
Helvetica; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif;" class=3D""><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; color: =
rgb(31, 73, 125);" class=3D"">Christoph,<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif;" class=3D""><span =
lang=3D"EN" style=3D"font-size: 11pt; font-family: Calibri, sans-serif; =
color: rgb(31, 73, 125);" class=3D""><a =
href=3D"https://tools.ietf.org/html/rfc6897#section-5.3" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">https://tools.ietf.org/html/rfc6897#section-5.3</a><span =
class=3D"Apple-converted-space">&nbsp;</span>is =E2=80=9CSockets =
Interface Extensions by the Basic MPTCP API=E2=80=9D<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif;" class=3D""><span =
lang=3D"EN" style=3D"font-size: 11pt; font-family: Calibri, sans-serif; =
color: rgb(31, 73, 125);" class=3D"">(also<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://tools.ietf.org/html/rfc6897#appendix-A" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">https://tools.ietf.org/html/rfc6897#appendix-A</a><span =
class=3D"Apple-converted-space">&nbsp;</span>=E2=80=9CAppendix A. =
Requirements on a Future Advanced MPTCP =
API=E2=80=9D)</span></div></div></div></blockquote><div><br =
class=3D""></div><div>Ok, I see. Fair enough. Extension to RFC6897 seems =
fine to me then.</div><div><br class=3D""></div><div><br =
class=3D""></div><div>Cheers,</div><div>Christoph</div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; font-family: =
Helvetica; font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif;" class=3D""><span lang=3D"EN" =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; color: =
rgb(31, 73, 125);" class=3D""><o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><span lang=3D"EN" style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" =
class=3D"">phil<o:p class=3D""></o:p></span></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D""><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; color: rgb(31, 73, 125);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div class=3D""><div =
style=3D"border-style: solid none none; border-top-color: rgb(225, 225, =
225); border-top-width: 1pt; padding: 3pt 0cm 0cm;" class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><b class=3D""><span lang=3D"EN-US" =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">From:</span></b><span lang=3D"EN-US" style=3D"font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:cpaasch@apple.com" class=3D"">cpaasch@apple.com</a> [<a =
href=3D"mailto:cpaasch@apple.com" =
class=3D"">mailto:cpaasch@apple.com</a>]<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D""><b =
class=3D"">Sent:</b><span class=3D"Apple-converted-space">&nbsp;</span>22 =
July 2016 09:48<br class=3D""><b class=3D"">To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Eardley,PL,Philip,TUB8 R =
&lt;<a href=3D"mailto:philip.eardley@bt.com" =
class=3D"">philip.eardley@bt.com</a>&gt;<br class=3D""><b =
class=3D"">Cc:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>MultiPath TCP - IETF WG =
&lt;<a href=3D"mailto:multipathtcp@ietf.org" =
class=3D"">multipathtcp@ietf.org</a>&gt;<br class=3D""><b =
class=3D"">Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [multipathtcp] =
potential new work item on MPTCP API<o:p =
class=3D""></o:p></span></div></div></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" =
class=3D"">Hello,<o:p class=3D""></o:p></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
class=3D""><blockquote style=3D"margin-top: 5pt; margin-bottom: 5pt;" =
class=3D""><div class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif;" class=3D"">On =
Jul 21, 2016, at 5:43 PM,<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:philip.eardley@bt.com" style=3D"color: purple; =
text-decoration: underline;" class=3D"">philip.eardley@bt.com</a><span =
class=3D"Apple-converted-space">&nbsp;</span>wrote:<o:p =
class=3D""></o:p></div></div><div class=3D""><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Yesterday Olivier =
presented about his &amp; Benjamin=E2=80=99s recent work on MPTCP socket =
api. We didn=E2=80=99t have much discussion whether to add this to the =
charter. One comment was that any work should build on /reference =
RFC6897.<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><a =
href=3D"https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pdf" =
style=3D"color: purple; text-decoration: underline;" class=3D""><span =
style=3D"color: rgb(149, 79, 114);" =
class=3D"">https://www.ietf.org/proceedings/96/slides/slides-96-mptcp-4.pd=
f</span></a><o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Please can you comment =
whether you see this as a useful work item, or you think it shouldn=E2=80=99=
t be worked on, or how it should be adapted to something you think the =
WG should work on.<o:p =
class=3D""></o:p></span></div></div></div></blockquote><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D"">yes, I think it is a very useful work item and am =
willing to contribute to this work.<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D"">I'm not sure whether this can be seen as an update to =
6897. I'm under the impression that 6897 takes a different approach, =
giving users a high-level overview of how using MPTCP might look like to =
an application that is talking to a TCP-socket (which happens to end up =
using MPTCP).<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D"">Olivier's work seems to rather make MPTCP entirely =
explicit to the application. So, I think both works take a different =
approach.<o:p class=3D""></o:p></div></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" =
class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div class=3D""><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">To help prompt the =
discussion, here=E2=80=99s a very first version of some possible charter =
text<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">RFC6897 defined an =
optional, basic application interface for MPTCP-aware applications, =
including a set of socket operations. Now there is more experience of =
how MPTCP is being used, the WG will re-visit this work, and consider =
adding more advanced socket operations.<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D""><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D""><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">RFC6897 was Informational =E2=80=93 would this =
new Milestone be Informational or Experimental?<o:p =
class=3D""></o:p></span></div></div></div></blockquote><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D"">I think it should be Informational.<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D"">Christoph<o:p class=3D""></o:p></div></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div class=3D""><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D""><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">Thanks<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D""><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">phil<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif;" class=3D""><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif;" class=3D""><span lang=3D"EN" =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Philip Eardley</span><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D""><span lang=3D"EN" style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Research and =
Innovation</span><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif;" class=3D""><span lang=3D"EN" =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">This email contains BT information, which may be privileged =
or confidential. It's meant only for the individual(s) or entity named =
above. If you're not the intended recipient, note that disclosing, =
copying, distributing or using this information is prohibited. If you've =
received this email in error, please let me know immediately on the =
email address above. Thank you.<br class=3D"">We monitor our email =
system, and may record your emails.</span><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', =
serif;" class=3D""><span lang=3D"EN" style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">British Telecommunications =
plc<br class=3D"">Registered office: 81 Newgate Street London EC1A =
7AJ<br class=3D"">Registered in England no: 1800000</span><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times =
New Roman', serif;" class=3D""><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></div></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" =
class=3D""><span style=3D"font-size: 10pt; font-family: Helvetica, =
sans-serif;" class=3D"">_______________________________________________<br=
 class=3D"">multipathtcp mailing list<br class=3D""></span><a =
href=3D"mailto:multipathtcp@ietf.org" style=3D"color: purple; =
text-decoration: underline;" class=3D""><span style=3D"font-size: 10pt; =
font-family: Helvetica, sans-serif; color: rgb(149, 79, 114);" =
class=3D"">multipathtcp@ietf.org</span></a><span style=3D"font-size: =
10pt; font-family: Helvetica, sans-serif;" class=3D""><br =
class=3D""></span><a =
href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" =
style=3D"color: purple; text-decoration: underline;" class=3D""><span =
style=3D"font-size: 10pt; font-family: Helvetica, sans-serif; color: =
rgb(149, 79, 114);" =
class=3D"">https://www.ietf.org/mailman/listinfo/multipathtcp</span></a></=
div></div></blockquote></div></div></div></div></blockquote></div><br =
class=3D""></body></html>=

--Boundary_(ID_ZHPfg6hCIeWIR2DTphWVSA)--


From nobody Sun Jul 31 14:02:53 2016
Return-Path: <rao.shoaib@oracle.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7231512D0FE for <multipathtcp@ietfa.amsl.com>; Sun, 31 Jul 2016 14:02:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.508
X-Spam-Level: 
X-Spam-Status: No, score=-5.508 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 asWC3sV6UAeF for <multipathtcp@ietfa.amsl.com>; Sun, 31 Jul 2016 14:02:51 -0700 (PDT)
Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) (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 6E23212D0D8 for <multipathtcp@ietf.org>; Sun, 31 Jul 2016 14:02:50 -0700 (PDT)
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u6VL2kkN001698 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <multipathtcp@ietf.org>; Sun, 31 Jul 2016 21:02:47 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u6VL2jkS017297 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <multipathtcp@ietf.org>; Sun, 31 Jul 2016 21:02:46 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u6VL2hET003446 for <multipathtcp@ietf.org>; Sun, 31 Jul 2016 21:02:45 GMT
Received: from [192.168.1.8] (/73.162.15.142) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 31 Jul 2016 14:02:43 -0700
To: multipathtcp@ietf.org
References: <b779dd12f1bb412c96c800eddaaf0247@rew09926dag03b.domain1.systemhost.net> <e2aa6ac517194af4b8c25c07f8e469fb@rew09926dag03b.domain1.systemhost.net> <9cafc779-502e-cc7f-676c-f6659e207c81@uclouvain.be>
From: Rao Shoaib <rao.shoaib@oracle.com>
Message-ID: <3100ff74-0c7d-1815-03a1-aa4cec36d1e4@oracle.com>
Date: Sun, 31 Jul 2016 14:02:38 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <9cafc779-502e-cc7f-676c-f6659e207c81@uclouvain.be>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-Source-IP: aserv0021.oracle.com [141.146.126.233]
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/-pQxmudxFzQl3f-ulgiIUgKCkHs>
Subject: Re: [multipathtcp] towards a potential work item on two-ended proxy
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 31 Jul 2016 21:02:52 -0000

On 07/27/2016 01:43 AM, Olivier Bonaventure wrote:
> Phil,
>
>> So far this discussion has made me a bit confused. Let me ask a specific
>> question:-
>>
>> Why do we need both transparent and plain mode? If these are addressing
>> different usage scenarios, please explain them (in a paragraph?)
>
> The two modes address different deployment scenarios.
>
> In the transparent mode, the HAG resides on the path to/from the 
> client. There are many ways in current networks to ensure that the HAG 
> is on the path of the clients that it serves. The transparent mode 
> requires one option to distinguish between end-to-end MPTCP 
> connections (directly established by the client using an MPTCP stack) 
> and proxied connections. During IETF96, the authors of plain-mode and 
> transparent-mode agreed that the transparent-mode draft would use an 
> emply plain mode option to indicate that a connection has been proxied.
Why is it necessary to know that the connection has been proxied ?
>
> In the plain-mode, the HAG does not need to be on the path to/from the 
> client. The plain-mode option is used to signal the original 
> source/destination address of the connection depending on the usage.
Since we seem to be only considering TCP, will the protocol field be 
removed from the draft ?

Shoaib
>
>
>
>
> Olivier
>
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp

