
From nobody Tue May  2 13:07:13 2017
Return-Path: <session_request_developers@ietf.org>
X-Original-To: perc@ietf.org
Delivered-To: perc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A2B0612EA98; Tue,  2 May 2017 13:07:10 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Meeting Session Request Tool\"" <session_request_developers@ietf.org>
To: <session-request@ietf.org>
Cc: snandaku@cisco.com, perc-chairs@ietf.org, perc@ietf.org, ben@nostrum.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.50.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149375563056.21544.9193227133151434796.idtracker@ietfa.amsl.com>
Date: Tue, 02 May 2017 13:07:10 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/SD_HjyWiAikUWDCtUysG0SNBTSY>
Subject: [Perc] perc - New Meeting Session Request for IETF 99
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 May 2017 20:07:11 -0000

A new meeting session request has just been submitted by Suhas Nandakumar, a Chair of the perc working group.


---------------------------------------------------------
Working Group Name: Privacy Enhanced RTP Conferencing 
Area Name: Applications and Real-Time Area
Session Requester: Suhas Nandakumar

Number of Sessions: 1
Length of Session(s):  2.5 Hours
Number of Attendees: 45
Conflicts to Avoid: 
 First Priority: acme netvc clue avtext avtcore tls rtcweb sipbrandy quic
 Second Priority: tcpinc oauth sipcore stir payload xrblock uta mmusic modern saag ice
 Third Priority: codec dispatch insipid kitten


People who must be present:
  Ben Campbell
  Richard Barnes
  Suhas Nandakumar
  Nils Ohlmeier

Resources Requested:

Special Requests:
  
---------------------------------------------------------


From nobody Tue May  2 13:29:53 2017
Return-Path: <session_request_developers@ietf.org>
X-Original-To: perc@ietf.org
Delivered-To: perc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A8E261279E5; Tue,  2 May 2017 13:29:51 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Meeting Session Request Tool\"" <session_request_developers@ietf.org>
To: <session-request@ietf.org>
Cc: snandaku@cisco.com, perc-chairs@ietf.org, perc@ietf.org, ben@nostrum.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.50.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149375699159.21482.5429539408672994998.idtracker@ietfa.amsl.com>
Date: Tue, 02 May 2017 13:29:51 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/jy6Pf7ctziDyMNBSxLr2TXlWDfQ>
Subject: [Perc] perc - Update to a Meeting Session Request for IETF 99
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 May 2017 20:29:52 -0000

An update to a meeting session request has just been submitted by Suhas Nandakumar, a Chair of the perc working group.


---------------------------------------------------------
Working Group Name: Privacy Enhanced RTP Conferencing 
Area Name: Applications and Real-Time Area
Session Requester: Suhas Nandakumar

Number of Sessions: 1
Length of Session(s):  2.5 Hours
Number of Attendees: 45
Conflicts to Avoid: 
 First Priority: acme netvc clue avtext avtcore tls rtcweb sipbrandy quic dispatch mmusic
 Second Priority: tcpinc oauth sipcore stir payload xrblock uta  modern saag ice
 Third Priority: codec insipid kitten


People who must be present:
  Ben Campbell
  Richard Barnes
  Suhas Nandakumar
  Nils Ohlmeier

Resources Requested:

Special Requests:
  
---------------------------------------------------------


From nobody Tue May  2 15:36:23 2017
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: perc@ietf.org
Delivered-To: perc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2776112EA76; Tue,  2 May 2017 15:36:22 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IESG Secretary <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
Cc: perc@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.50.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149376458188.21459.4674837694623739043@ietfa.amsl.com>
Date: Tue, 02 May 2017 15:36:22 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/sHbb63zI1VJTV0ksp2wwaoxsvFU>
Subject: [Perc] Privacy Enhanced RTP Conferencing (perc) WG Virtual Meeting: 2017-05-24
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 May 2017 22:36:22 -0000

The Privacy Enhanced RTP Conferencing  (perc) Working Group will hold
a virtual interim meeting on 2017-05-24 from 08:00 to 10:00 America/Los_Angeles.

Agenda:
This is the meeting invite for the PERC Virtual Interim 

Details: 
Wednesday, May 24, 2017 8:00 am | Pacific Daylight Time (San Francisco, GMT-07:00) | 2 hrs 
Meeting number (access code): 157 188 922 
Meeting password: perc 

JOIN BY PHONE 
1-877-668-4488 US Toll Free 
+1-415-655-0000 US Toll

Information about remote participation:
https://go.webex.com/go/j.php?MTID=m39c1ba61ee98dadcebc32e8f528d9239


From nobody Tue May  2 15:54:37 2017
Return-Path: <suhasietf@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED0F712969E for <perc@ietfa.amsl.com>; Tue,  2 May 2017 15:54:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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_NONE=-0.0001, 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 rOAg4EdY8O_Z for <perc@ietfa.amsl.com>; Tue,  2 May 2017 15:54:33 -0700 (PDT)
Received: from mail-qt0-x22c.google.com (mail-qt0-x22c.google.com [IPv6:2607:f8b0:400d:c0d::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 1E51C120724 for <perc@ietf.org>; Tue,  2 May 2017 15:52:17 -0700 (PDT)
Received: by mail-qt0-x22c.google.com with SMTP id n4so26619440qte.2 for <perc@ietf.org>; Tue, 02 May 2017 15:52:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to;  bh=sIVw4T1Y7SnkYDImWUMW9l2qm8kqJuYKfDnU7vQkkDE=; b=U3I5vwbm77eCQM/BctPXQm5EwkKlXUFJ8SnuSSyu18BMOXEqHK18F2v2BG9Sgsv6kr 7CbyS/rXHbk9eY78l6oEcyn8qNgJSom234c1Tl3IvhcQrAfSkdLSAUqTs2SbuhKw3SR0 2NmcCQ09j80W9vS5F1YJLSEZLudzGs+nWGY6W5Qmj9F/q1zPh2GSpOaoQGBdijaoX0dx dQAmIn2vTwyOGpyodqqSkNz5HjusDGTKICEubTDFEXXyF/mjL/s5CjjwP2JXjUAspJq6 S/FBBrla9rX8tEjakWrrkQQNCc1hCaWobeiVtf+oMy2Jbe8BzcTX3gXhN6tgIJWE4+p7 2ZYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=sIVw4T1Y7SnkYDImWUMW9l2qm8kqJuYKfDnU7vQkkDE=; b=hvGk1UU/iDpdlYg3Z9v7i7Ea3o/87NpN4PBISRCk0tZQPiP8s5AbOj+2vq14bnzBa5 sP4WFhgJyoi7JTuz3x9o0lPCOaJtVJzfU0LdVsLMWfY8eeZ3jHDTv37ENYAgzf5z+lzY I32bLNJhgZRkRTtAjHhToDWJEuWFKeTZpkf6LA1bsVvYnlFUzEKa3Nx9kb5WPMJL5lft /rGz/wsx+sP+qGutY45i7KzVUP90Ioi8mApQHt4XNSPlCHzE42eae+xcYJxlgGhnseuc kl2Cc+jCOFOAIAWcVVfXMwqyCDLaJina20a8zLYKQGoLmejpxXljzrxW74UW48PTbn3k ozzQ==
X-Gm-Message-State: AN3rC/7x/4v8Fb4kyL8d4UdOl709ycBVg3ZyYCdMQhMA2HYRzcnoCxg5 ljlRNSVEJb9YB+IySQeav3x3R2uglbGd
X-Received: by 10.200.53.156 with SMTP id k28mr29727272qtb.202.1493765536084;  Tue, 02 May 2017 15:52:16 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.237.47.134 with HTTP; Tue, 2 May 2017 15:52:15 -0700 (PDT)
In-Reply-To: <149376458188.21459.4674837694623739043@ietfa.amsl.com>
References: <149376458188.21459.4674837694623739043@ietfa.amsl.com>
From: Suhas Nandakumar <suhasietf@gmail.com>
Date: Tue, 2 May 2017 15:52:15 -0700
Message-ID: <CAMRcRGSH8Kx97Y6vZrQzORutJWvXKUFmoepSf-gZzt8A+CWn2g@mail.gmail.com>
To: perc@ietf.org
Content-Type: multipart/alternative; boundary=001a1139f32827f901054e92649c
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/TOOLLfIGONpYhnhZx1vn0cZxpP8>
Subject: Re: [Perc] Privacy Enhanced RTP Conferencing (perc) WG Virtual Meeting: 2017-05-24
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 May 2017 22:54:36 -0000

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

Hello All


  Thanks everyone for participating in the doodle poll and as per the IESG
announcement , the interim is planned as below

  *Wednesday, the 24th (5/24) for a 2 hour minute session at 8 AM PST*


The focus of this interim meeting will be on RTX/FEC/DTMF support in the
PERC context.

As of today we have agenda request from Cullen on this topic. please let
the chairs know if you have items/topics you would want to present at the
interim by *5/12/2017*




Cheers
Suhas/Nils

On Tue, May 2, 2017 at 3:36 PM, IESG Secretary <iesg-secretary@ietf.org>
wrote:

> The Privacy Enhanced RTP Conferencing  (perc) Working Group will hold
> a virtual interim meeting on 2017-05-24 from 08:00 to 10:00
> America/Los_Angeles.
>
> Agenda:
> This is the meeting invite for the PERC Virtual Interim
>
> Details:
> Wednesday, May 24, 2017 8:00 am | Pacific Daylight Time (San Francisco,
> GMT-07:00) | 2 hrs
> Meeting number (access code): 157 188 922
> Meeting password: perc
>
> JOIN BY PHONE
> 1-877-668-4488 US Toll Free
> +1-415-655-0000 US Toll
>
> Information about remote participation:
> https://go.webex.com/go/j.php?MTID=m39c1ba61ee98dadcebc32e8f528d9239
>
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc
>

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

<div dir=3D"ltr">Hello All<div><br></div><div><br></div><div style=3D"font-=
size:12.8px">=C2=A0 Thanks everyone for participating in the doodle poll an=
d as per the IESG announcement , the interim is planned as below</div><div =
style=3D"font-size:12.8px"><br></div><div style=3D"font-size:12.8px">=C2=A0=
=C2=A0<b><font color=3D"#0000ff" size=3D"4">Wednesday, the 24th (5/24) for =
a 2 hour minute session at 8 AM PST</font></b></div><div style=3D"font-size=
:12.8px"><br></div><div style=3D"font-size:12.8px"><br></div><div style=3D"=
font-size:12.8px">The focus of this=C2=A0<span class=3D"gmail-il">interim</=
span>=C2=A0meeting will be on RTX/FEC/DTMF support in the PERC context.=C2=
=A0</div><div style=3D"font-size:12.8px"><br></div><div style=3D"font-size:=
12.8px">As of today we have agenda request from Cullen on this topic. pleas=
e let the chairs know if you have items/topics you would want to present at=
 the interim by <b>5/12/2017</b></div><div style=3D"font-size:12.8px"><br><=
/div><div style=3D"font-size:12.8px"><br></div><div style=3D"font-size:12.8=
px"><br></div><div style=3D"font-size:12.8px"><br></div><div style=3D"font-=
size:12.8px">Cheers</div><div style=3D"font-size:12.8px">Suhas/Nils</div></=
div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Tue, May 2=
, 2017 at 3:36 PM, IESG Secretary <span dir=3D"ltr">&lt;<a href=3D"mailto:i=
esg-secretary@ietf.org" target=3D"_blank">iesg-secretary@ietf.org</a>&gt;</=
span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">The Privacy Enhanced RTP Con=
ferencing=C2=A0 (perc) Working Group will hold<br>
a virtual interim meeting on 2017-05-24 from 08:00 to 10:00 America/Los_Ang=
eles.<br>
<br>
Agenda:<br>
This is the meeting invite for the PERC Virtual Interim<br>
<br>
Details:<br>
Wednesday, May 24, 2017 8:00 am | Pacific Daylight Time (San Francisco, GMT=
-07:00) | 2 hrs<br>
Meeting number (access code): 157 188 922<br>
Meeting password: perc<br>
<br>
JOIN BY PHONE<br>
1-877-668-4488 US Toll Free<br>
+1-415-655-0000 US Toll<br>
<br>
Information about remote participation:<br>
<a href=3D"https://go.webex.com/go/j.php?MTID=3Dm39c1ba61ee98dadcebc32e8f52=
8d9239" rel=3D"noreferrer" target=3D"_blank">https://go.webex.com/go/j.php?=
<wbr>MTID=3D<wbr>m39c1ba61ee98dadcebc32e8f528d9<wbr>239</a><br>
<br>
______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/perc</a><br>
</blockquote></div><br></div>

--001a1139f32827f901054e92649c--


From nobody Tue May  9 09:08:09 2017
Return-Path: <fluffy@iii.ca>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13D77129461 for <perc@ietfa.amsl.com>; Tue,  9 May 2017 09:08:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.78
X-Spam-Level: 
X-Spam-Status: No, score=0.78 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 0_Sxly7khjMW for <perc@ietfa.amsl.com>; Tue,  9 May 2017 09:08:06 -0700 (PDT)
Received: from smtp101.ord1c.emailsrvr.com (smtp101.ord1c.emailsrvr.com [108.166.43.101]) (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 F09AD12420B for <perc@ietf.org>; Tue,  9 May 2017 09:08:04 -0700 (PDT)
Received: from smtp5.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp5.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 25AF94034A; Tue,  9 May 2017 12:08:04 -0400 (EDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp5.relay.ord1c.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id 4DD3E40458;  Tue,  9 May 2017 12:08:00 -0400 (EDT)
X-Sender-Id: fluffy@iii.ca
Received: from [172.19.131.173] ([UNAVAILABLE]. [199.167.24.132]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:587 (trex/5.7.12); Tue, 09 May 2017 12:08:04 -0400
Content-Type: multipart/alternative; boundary="Apple-Mail=_091F2E39-FD09-467D-97F8-14D60C619333"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com>
Date: Tue, 9 May 2017 09:07:56 -0700
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, Richard Barnes <rlb@ipv.sx>, Jonathan Lennox <jonathan@vidyo.com>, "perc@ietf.org" <perc@ietf.org>
Message-Id: <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/vJTLSTi6_sGJYfBGQjKD4Fa6Kwk>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 May 2017 16:08:08 -0000

--Apple-Mail=_091F2E39-FD09-467D-97F8-14D60C619333
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

>=20
> Let me recap:
> We don't have an use case for E2E rtp header extensions

I don't think that is the case. There have been uses discussed that need =
integrity today and people want to make sure the framework does not =
limit what can be done in the future. Keep in mind their are lots of =
header extensions for RTP that are not defined by the IETF.=20
> We don't provide a solution for signaling E2E rtp header extensions vs =
HBH ones

Sure we do - it's SDP. In some case, the MD might have to do a re-offer =
to bring things into line with what it needs.=20
>=20
> We don't provide a solution on how to successfully signal/handling =
different subsets of rtp header extensions and unify the negotiated ids
I think we do=20

>=20
> We introduce a new concept of rtp header ordering that is not defined =
anywhere and is not supported by anyone currently making implementation =
much more difficult
When we introduced a way to have HBH and E2E, we provided a provided a =
way to say which way a header was handled by putting it before or after =
the OBH. I don't find that very hard to implement. For people that have =
only HBH headers, it is really easy.=20

>=20
> We don't expect anyone implementing it

No, there are already implementations of this.=20

> Really, I don't see any reason why we have to keep support for E2E rtp =
header extensions.

Because if you don't design them in now, they are really hard to add =
later.=20




--Apple-Mail=_091F2E39-FD09-467D-97F8-14D60C619333
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class=""><br class="">
    Let me recap:<br class="">
    <ul class="">
      <li class="">We don't have an use case for E2E rtp header extensions</li></ul></div></div></blockquote><div><br class=""></div>I don't think that is the case. There have been uses discussed that need integrity today and people want to make sure the framework does not limit what can be done in the future. Keep in mind their are lots of header extensions for RTP that are not defined by the IETF.&nbsp;<br class=""><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class=""><ul class="">
      <li class="">We don't provide a solution for signaling E2E rtp header
        extensions vs HBH ones<br class=""></li></ul></div></div></blockquote><div><br class=""></div>Sure we do - it's SDP. In some case, the MD might have to do a re-offer to bring things into line with what it needs.&nbsp;<br class=""><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class=""><ul class=""><li class="">
      </li>
      <li class="">We don't provide a solution on how to successfully
        signal/handling different subsets of rtp header extensions and
        unify the negotiated ids<br class=""></li></ul></div></div></blockquote><div>I think we do&nbsp;</div><div><br class=""></div><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class=""><ul class=""><li class="">
      </li>
      <li class="">We introduce a new concept of rtp header ordering that is not
        defined anywhere and is not supported by anyone currently making
        implementation much more difficult<br class=""></li></ul></div></div></blockquote><div>When we introduced a way to have HBH and E2E, we provided a provided a way to say which way a header was handled by putting it before or after the OBH. I don't find that very hard to implement. For people that have only HBH headers, it is really easy.&nbsp;</div><br class=""><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class=""><ul class=""><li class="">
      </li>
      <li class="">We don't expect anyone implementing it<br class=""></li></ul></div></div></blockquote><div><br class=""></div><div>No, there are already implementations of this.&nbsp;</div><br class=""><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class=""><ul class=""><li class="">
      </li>
    </ul>
    Really, I don't see any reason why we have to keep support for E2E
    rtp header extensions.<br class=""></div></div></blockquote><br class=""></div><div>Because if you don't design them in now, they are really hard to add later.&nbsp;</div><div><br class=""></div><div><br class=""></div><br class=""></body></html>
--Apple-Mail=_091F2E39-FD09-467D-97F8-14D60C619333--


From nobody Tue May  9 09:15:22 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BA6A12E049 for <perc@ietfa.amsl.com>; Tue,  9 May 2017 09:15:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.599
X-Spam-Level: 
X-Spam-Status: No, score=-0.599 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 8zfUOdfJIqwK for <perc@ietfa.amsl.com>; Tue,  9 May 2017 09:15:19 -0700 (PDT)
Received: from mail-wr0-x22e.google.com (mail-wr0-x22e.google.com [IPv6:2a00:1450:400c:c0c::22e]) (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 386B712E035 for <perc@ietf.org>; Tue,  9 May 2017 09:15:18 -0700 (PDT)
Received: by mail-wr0-x22e.google.com with SMTP id w50so5808306wrc.0 for <perc@ietf.org>; Tue, 09 May 2017 09:15:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to; bh=j3KBs4H648ejnouAbNJ5PNG3T4wyeqvVMON8XpUmmTI=; b=CZFrJb/40euVHeR4n4aHUmFWtCDR90AAnsElZF6+SieZUUGPTA5NVa0Z50OyfdJr8I o8tIMUj1/5+3G7lQXN7zRTtcYXptziCsinPBQF8vVjxBOKMAimnxqW+KtjqWgjUdxq5r Xn1orwpn7gfiU0YTUejQLL867nHBNozfhaR3E6U2fzG4WLhPa4eaHu2CyKjy0fF/gPH4 t1jq624wz6cFZVnwONHBpFIbfiFH2PvvjSp6u6vRkWElga8JA+XhCGxId2EsTt6/Ir6Y 0HxmMZBTVMOQAohXL+ED2hag7kSF6hn4TEkEek8CqzFHMIRlWlmJzca7qV7stA242Zyu /Ybg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to; bh=j3KBs4H648ejnouAbNJ5PNG3T4wyeqvVMON8XpUmmTI=; b=dHw+a+K8S/JvJxPOQ4qjPdrJE5d8XaGZuZOCAQltcbnYrJrZ9f9Atn2ZPBrDdPLwcO abvcoC4NGf460laXRr0Jb1Xm74ABObz94D8H++0W5LWvnI5JLXKrtPo8PSrkCMBtuZWq CUX8zAo6P3onfNWJ5rBKEQL9XN+Jm69H8xRo3ECScbLFHN1Yk/nOfMZgHreDVCAdNnsX pN7/m5dgWP1fyarmKULH/yeD8oPGSSE3ghGHbMGN/Pa2523F9NsJDbBgE3RoO27v8duQ Na6vh2T2B8G+/6vhmM/UFcIjUg74iU11o34ezovMLsdwFQrPvXdYqmR5y016ptBO4rK/ i4RQ==
X-Gm-Message-State: AODbwcC/MeCjvpRN4w9/L4rBuoCcAnpS3U1pmPMyz/lm6Q72f3U7iDsN Dba4VBVBCM87MQ==
X-Received: by 10.223.136.134 with SMTP id f6mr550027wrf.187.1494346516755; Tue, 09 May 2017 09:15:16 -0700 (PDT)
Received: from [192.168.1.39] (38.red-79-151-95.dynamicip.rima-tde.net. [79.151.95.38]) by smtp.googlemail.com with ESMTPSA id s72sm1848824wmb.18.2017.05.09.09.15.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 09 May 2017 09:15:15 -0700 (PDT)
To: Cullen Jennings <fluffy@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, Richard Barnes <rlb@ipv.sx>, Jonathan Lennox <jonathan@vidyo.com>, "perc@ietf.org" <perc@ietf.org>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com>
Date: Tue, 9 May 2017 18:15:14 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca>
Content-Type: multipart/alternative; boundary="------------9E1B2351AB3FA324DBD17A89"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/LUNnoabXDS7R7UhqoIgQsDQUiJs>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 May 2017 16:15:20 -0000

This is a multi-part message in MIME format.
--------------9E1B2351AB3FA324DBD17A89
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

On 09/05/2017 18:07, Cullen Jennings wrote:
>>
>> Let me recap:
>>
>>   * We don't have an use case for E2E rtp header extensions
>>
> I don't think that is the case. There have been uses discussed that 
> need integrity today and people want to make sure the framework does 
> not limit what can be done in the future. Keep in mind their are lots 
> of header extensions for RTP that are not defined by the IETF.
One thing is integrity and another is E2E. Could you name some of those 
use cases?

>>   * We don't provide a solution for signaling E2E rtp header
>>     extensions vs HBH ones
>>
> Sure we do - it's SDP. In some case, the MD might have to do a 
> re-offer to bring things into line with what it needs.
No, the SDP only negotiates HBH extensions. You can't negotiate that 
some will be HBH and some E2E, it is up to the endpoints to decide when 
they create the RTP packet, and it won't be known by the MD before hand 
just by the SDP.

>>  *
>>
>>
>>   * We don't provide a solution on how to successfully
>>     signal/handling different subsets of rtp header extensions and
>>     unify the negotiated ids
>>
> I think we do
Where?


>>  *
>>
>>
>>
>>   * We introduce a new concept of rtp header ordering that is not
>>     defined anywhere and is not supported by anyone currently making
>>     implementation much more difficult
>>
> When we introduced a way to have HBH and E2E, we provided a provided a 
> way to say which way a header was handled by putting it before or 
> after the OBH. I don't find that very hard to implement. For people 
> that have only HBH headers, it is really easy.
Well, I have modified libwertc and jitsi code, and I can tell you it is 
not the case. Neither on my own MCU/SFU.

Best regards
Sergio

--------------9E1B2351AB3FA324DBD17A89
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 09/05/2017 18:07, Cullen Jennings
      wrote:<br>
    </div>
    <blockquote cite="mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div>
        <blockquote type="cite" class="">
          <div class="">
            <div bgcolor="#FFFFFF" text="#000000" class=""><br class="">
              Let me recap:<br class="">
              <ul class="">
                <li class="">We don't have an use case for E2E rtp
                  header extensions</li>
              </ul>
            </div>
          </div>
        </blockquote>
        I don't think that is the case. There have been uses discussed
        that need integrity today and people want to make sure the
        framework does not limit what can be done in the future. Keep in
        mind their are lots of header extensions for RTP that are not
        defined by the IETF. <br class="">
      </div>
    </blockquote>
    One thing is integrity and another is E2E. Could you name some of
    those use cases?<br>
    <br>
    <blockquote cite="mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca"
      type="cite">
      <div>
        <blockquote type="cite" class="">
          <div class="">
            <div bgcolor="#FFFFFF" text="#000000" class="">
              <ul class="">
                <li class="">We don't provide a solution for signaling
                  E2E rtp header extensions vs HBH ones</li>
              </ul>
            </div>
          </div>
        </blockquote>
        Sure we do - it's SDP. In some case, the MD might have to do a
        re-offer to bring things into line with what it needs. <br
          class="">
      </div>
    </blockquote>
    No, the SDP only negotiates HBH extensions. You can't negotiate that
    some will be HBH and some E2E, it is up to the endpoints to decide
    when they create the RTP packet, and it won't be known by the MD
    before hand just by the SDP.<br>
    <br>
    <blockquote cite="mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca"
      type="cite">
      <div>
        <blockquote type="cite" class="">
          <div class="">
            <div bgcolor="#FFFFFF" text="#000000" class="">
              <ul class="">
                <li class=""> <br>
                </li>
                <li class="">We don't provide a solution on how to
                  successfully signal/handling different subsets of rtp
                  header extensions and unify the negotiated ids<br
                    class="">
                </li>
              </ul>
            </div>
          </div>
        </blockquote>
        <div>I think we do <br>
        </div>
      </div>
    </blockquote>
    Where?<br>
    <br>
    <br>
    <blockquote cite="mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca"
      type="cite">
      <div>
        <blockquote type="cite" class="">
          <div class="">
            <div bgcolor="#FFFFFF" text="#000000" class="">
              <ul class="">
                <li class=""> <br>
                </li>
                <li class="">We introduce a new concept of rtp header
                  ordering that is not defined anywhere and is not
                  supported by anyone currently making implementation
                  much more difficult<br class="">
                </li>
              </ul>
            </div>
          </div>
        </blockquote>
        <div>When we introduced a way to have HBH and E2E, we provided a
          provided a way to say which way a header was handled by
          putting it before or after the OBH. I don't find that very
          hard to implement. For people that have only HBH headers, it
          is really easy. <br>
        </div>
      </div>
    </blockquote>
    Well, I have modified libwertc and jitsi code, and I can tell you it
    is not the case. Neither on my own MCU/SFU.<br>
    <br>
    Best regards<br>
    Sergio<br>
  </body>
</html>

--------------9E1B2351AB3FA324DBD17A89--


From nobody Wed May 10 16:09:16 2017
Return-Path: <suhasietf@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A490D1294EE for <perc@ietfa.amsl.com>; Wed, 10 May 2017 16:09:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 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, URIBL_BLOCKED=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 5jZDL5aD7yCA for <perc@ietfa.amsl.com>; Wed, 10 May 2017 16:09:13 -0700 (PDT)
Received: from mail-qk0-x233.google.com (mail-qk0-x233.google.com [IPv6:2607:f8b0:400d:c09::233]) (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 8364F12946C for <perc@ietf.org>; Wed, 10 May 2017 16:09:13 -0700 (PDT)
Received: by mail-qk0-x233.google.com with SMTP id y201so9403183qka.0 for <perc@ietf.org>; Wed, 10 May 2017 16:09:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=cBFBsRIBxt/NEL9HFRTutG05BBcvHHCud9sRMSKtwlo=; b=p6HKxbbUJOGwGq86PN6/a2gApSXuI7wIrGFjYOF+s7OgbggdbzM+JN8QbpBqUGMzf1 pjoSKgVfbIN5X5TxSvpr9jwddoQR61W7pSdcfT2CA3tMoRO6qg6UBsrWI11ees/PCN6M B5MNZ9yMYScjUjJuOHuLYq4U+tFedVZIJSINCBaTFmpkMMF+tnj8jlEdgXPhV1k5lZyG mtt2ekrXRBmT8UgRF9AhUOYHvTCEk6EafNx0df7LQxl9wIKRiKWdyTuYJ44c2pw35j0J OvuwVr93Sh9QkAlavN1hY0z4oQSDXA5xI2a2JpjwAiGf9I0srwufy/wiuOrEjvL4Kecb b1dA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=cBFBsRIBxt/NEL9HFRTutG05BBcvHHCud9sRMSKtwlo=; b=mdMZBSvhJwFhVyOKx+1qG8LlcTZgAnOyd/B+bTGxCrbBxQaAhbNFhKf81XT3YEvLWl 8yPIFi4RfZcnCLYaEi866aHq73pPFcUq/GjSreP8aJTL/Qt0qBV3u6K+qGun+A1B87pC rDYERyb/AIzshBQpFgS7p+XDbY5EjLg0H5BJdBeIGzHAghdgRUSHx/ytNRJGXU7LPzVX oPLFdnrQw9METF6eL8btQla0fNAUrq6hB2J+qie76v4CDMpXFuidQbDZde6izCtxudEU JVekpHOEncAKoHUXEiFwW4rOYdz+Z20+PrULpov7MvNw7DfiFf7TJHHV6yLaxNq9ce1n 3zTg==
X-Gm-Message-State: AODbwcD5AMVPvO6eeHiImb4aPePQ1JbGoav0PoyfvfrqxGHh0cd+q1qP n3D6QI0W4hyfuwLni5rfOMzo3hfFZ1ip
X-Received: by 10.55.31.129 with SMTP id n1mr8520995qkh.139.1494457752554; Wed, 10 May 2017 16:09:12 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.237.47.5 with HTTP; Wed, 10 May 2017 16:09:12 -0700 (PDT)
From: Suhas Nandakumar <suhasietf@gmail.com>
Date: Wed, 10 May 2017 16:09:12 -0700
Message-ID: <CAMRcRGSnUKLuLMRzUXsn0Ps5C_i-SWRQwwEURWt+ZAwAEuMPow@mail.gmail.com>
To: perc@ietf.org
Content-Type: multipart/alternative; boundary=001a1147e9ae791228054f338f1b
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/SLZd6wUTydsCvViIMS839f7mitk>
Subject: [Perc] Getting ready for the upcoming Virtual Interim
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 May 2017 23:09:16 -0000

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

Hello All,

At the last IETF meeting we had proposed to WGLC some of the working group
documents . However, after the discussions, barring the editorial changes
there was at least one change (related to handling FEC/RTX ) in double that
the group thought needs to be addressed before going further.

<chairs-request>

To help plan the agenda for the upcoming virtual interim, could the chairs
request the group to:

a) Open github issues on topics of concern that needs to be discussed at
the upcoming interim.

b) Also, please submit pull requests for your proposals to help discuss the
same.

This will help us track the work for the WG going forward as well as plan
the agenda for the interim.

</chairs-request>


On a related note,  as part of preparation for the interim and to help me
refresh my memory , I did some bit of digging and compiled the below list
that includes links to meeting notes, discussion threads on various design
(and interim meetings) we had in the past.

1. Perc Design Meeting 2:

Scope: Establish scope of E2E and HBH in the context of SRTP

Minutes:

https://www.ietf.org/mail-archive/web/perc/current/msg00073.html


2. Perc Design Meeting 3

Scope: RTP Header - What to and What not to modify

Minutes:

https://www.ietf.org/mail-archive/web/perc/current/msg00231.html

Recording:

https://www.ietf.org/mail-archive/web/perc/current/msg00218.html


3. Perc Interim Monday Jan-11-2016

Scope: Header Extensions

Proceedings: https://datatracker.ietf.org/meeting/interim-2016-perc-01/
session/perc

Decisions:

E2E Header Extension Auth : IS DESIRABLE

E2E Header Extension Encryption : IS DESIRABLE and NICE TO HAVE (No
use-cases found until now)


4. Perc Interim Jan-28-2016

   Scope: RTCP Considerations

   Proceedings: https://datatracker.ietf.org/meeting/interim-2016-perc-02/
session/perc

   Thread on RTCP Surgery:

   https://www.ietf.org/mail-archive/web/perc/current/msg00241.html


Another general useful link : https://datatracker.ietf.org/group/
perc/meetings/

I am hoping this might come handy for your preparation too !!!


Look forward for the discussions

Thanks in Advance

Cheers

Perc Chars

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

<div dir=3D"ltr">







<p class=3D"gmail-m_3101196821155115421gmail-m_8710010239839884657gmail-p1"=
><span class=3D"gmail-m_3101196821155115421gmail-m_8710010239839884657gmail=
-s1"><font face=3D"tahoma, sans-serif">Hello All,</font></span></p><p class=
=3D"gmail-m_3101196821155115421gmail-m_8710010239839884657gmail-p1"><font f=
ace=3D"tahoma, sans-serif">At the last IETF meeting we had proposed to WGLC=
 some of the working group documents . However, after the discussions, barr=
ing the editorial changes there was at least one change (related to handlin=
g FEC/RTX ) in double that the group thought needs to be addressed before g=
oing further.</font></p><p class=3D"gmail-m_3101196821155115421gmail-m_8710=
010239839884657gmail-p1"><font face=3D"tahoma, sans-serif">&lt;chairs-reque=
st&gt;</font></p><p class=3D"gmail-m_3101196821155115421gmail-m_87100102398=
39884657gmail-p1"><font face=3D"tahoma, sans-serif">To help plan the agenda=
 for the upcoming virtual interim, could the chairs request the group to:</=
font></p><p class=3D"gmail-m_3101196821155115421gmail-m_8710010239839884657=
gmail-p1"><font face=3D"tahoma, sans-serif">a) Open github issues on topics=
 of concern that needs to be discussed at the upcoming interim.</font></p><=
p class=3D"gmail-m_3101196821155115421gmail-m_8710010239839884657gmail-p1">=
<font face=3D"tahoma, sans-serif">b) Also, please submit pull requests for =
your proposals to help discuss the same.</font></p><p class=3D"gmail-m_3101=
196821155115421gmail-m_8710010239839884657gmail-p1"><font face=3D"tahoma, s=
ans-serif">This will help us track the work for the WG going forward as wel=
l as plan the agenda for the interim.<br></font></p><p class=3D"gmail-m_310=
1196821155115421gmail-m_8710010239839884657gmail-p1"><font face=3D"tahoma, =
sans-serif">&lt;/chairs-request&gt;</font></p><p class=3D"gmail-m_310119682=
1155115421gmail-m_8710010239839884657gmail-p1"><font face=3D"tahoma, sans-s=
erif"><br></font></p><p class=3D"gmail-m_3101196821155115421gmail-m_8710010=
239839884657gmail-p1"><font face=3D"tahoma, sans-serif">On a related note, =
=C2=A0as part of preparation for the interim and to help me refresh my memo=
ry , I did some bit of digging and compiled the below list that includes li=
nks to meeting notes, discussion threads on various design (and interim mee=
tings) we had in the past.=C2=A0</font></p><p class=3D"gmail-m_310119682115=
5115421gmail-m_8710010239839884657gmail-p1"><font face=3D"tahoma, sans-seri=
f">1. Perc Design Meeting 2:<br></font></p><p class=3D"gmail-m_310119682115=
5115421gmail-m_8710010239839884657gmail-p1"><font face=3D"tahoma, sans-seri=
f">Scope: Establish scope of E2E and HBH in the context of SRTP<br></font><=
/p><p class=3D"gmail-m_3101196821155115421gmail-p1"><span class=3D"gmail-m_=
3101196821155115421gmail-s1"><font face=3D"tahoma, sans-serif"><span class=
=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span>Minutes:=C2=A0=
</font></span></p><p class=3D"gmail-m_3101196821155115421gmail-p1"><span cl=
ass=3D"gmail-m_3101196821155115421gmail-s1"><font face=3D"tahoma, sans-seri=
f"><span class=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span>=
<span class=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span><a =
href=3D"https://www.ietf.org/mail-archive/web/perc/current/msg00073.html" t=
arget=3D"_blank">https://www.ietf.org/mail-<wbr>archive/web/perc/current/<w=
br>msg00073.html</a></font></span></p><p class=3D"gmail-m_31011968211551154=
21gmail-p2"><font face=3D"tahoma, sans-serif"><span class=3D"gmail-m_310119=
6821155115421gmail-s1"></span></font></p><p class=3D"gmail-m_31011968211551=
15421gmail-p1"><span class=3D"gmail-m_3101196821155115421gmail-s1"><font fa=
ce=3D"tahoma, sans-serif"><br></font></span></p><p class=3D"gmail-m_3101196=
821155115421gmail-p1"><span class=3D"gmail-m_3101196821155115421gmail-s1"><=
font face=3D"tahoma, sans-serif">2. Perc Design Meeting 3=C2=A0</font></spa=
n></p><p class=3D"gmail-m_3101196821155115421gmail-p1"><span class=3D"gmail=
-m_3101196821155115421gmail-s1"><font face=3D"tahoma, sans-serif"><span cla=
ss=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span>Scope: RTP H=
eader - What to and What not to modify</font></span></p><p class=3D"gmail-m=
_3101196821155115421gmail-p1"><span class=3D"gmail-m_3101196821155115421gma=
il-s1"><font face=3D"tahoma, sans-serif"><span class=3D"gmail-m_31011968211=
55115421gmail-Apple-tab-span">	</span>Minutes:</font></span></p><p class=3D=
"gmail-m_3101196821155115421gmail-p1"><span class=3D"gmail-m_31011968211551=
15421gmail-s1"><font face=3D"tahoma, sans-serif"><span class=3D"gmail-m_310=
1196821155115421gmail-Apple-tab-span">	</span><span class=3D"gmail-m_310119=
6821155115421gmail-Apple-tab-span">	</span><a href=3D"https://www.ietf.org/=
mail-archive/web/perc/current/msg00231.html" target=3D"_blank">https://www.=
ietf.org/mail-<wbr>archive/web/perc/current/<wbr>msg00231.html</a></font></=
span></p><p class=3D"gmail-m_3101196821155115421gmail-p1"><span class=3D"gm=
ail-m_3101196821155115421gmail-s1"><font face=3D"tahoma, sans-serif"><span =
class=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span>Recording=
:</font></span></p><p class=3D"gmail-m_3101196821155115421gmail-p1"><span c=
lass=3D"gmail-m_3101196821155115421gmail-s1"><font face=3D"tahoma, sans-ser=
if"><span class=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span=
><span class=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span><a=
 href=3D"https://www.ietf.org/mail-archive/web/perc/current/msg00218.html" =
target=3D"_blank">https://www.ietf.org/mail-<wbr>archive/web/perc/current/<=
wbr>msg00218.html</a></font></span></p><p class=3D"gmail-m_3101196821155115=
421gmail-p2"><font face=3D"tahoma, sans-serif"><span class=3D"gmail-m_31011=
96821155115421gmail-s1"></span><br></font></p><p class=3D"gmail-m_310119682=
1155115421gmail-p2"><font face=3D"tahoma, sans-serif">3. Perc Interim Monda=
y Jan-11-2016<br><span class=3D"gmail-m_3101196821155115421gmail-s1"></span=
></font></p><p class=3D"gmail-m_3101196821155115421gmail-p2"><font face=3D"=
tahoma, sans-serif"><span class=3D"gmail-m_3101196821155115421gmail-s1"></s=
pan></font></p><p class=3D"gmail-m_3101196821155115421gmail-p1"><font face=
=3D"tahoma, sans-serif"><span class=3D"gmail-m_3101196821155115421gmail-s1"=
></span></font></p><p class=3D"gmail-m_3101196821155115421gmail-p1"><span c=
lass=3D"gmail-m_3101196821155115421gmail-s1"><font face=3D"tahoma, sans-ser=
if">Scope: Header Extensions</font></span></p><p class=3D"gmail-m_310119682=
1155115421gmail-p1"><span class=3D"gmail-m_3101196821155115421gmail-s1"><fo=
nt face=3D"tahoma, sans-serif"><span class=3D"gmail-m_3101196821155115421gm=
ail-Apple-tab-span">	</span>Proceedings: <a href=3D"https://datatracker.iet=
f.org/meeting/interim-2016-perc-01/session/perc" target=3D"_blank">https://=
datatracker.ietf.org/<wbr>meeting/interim-2016-perc-01/<wbr>session/perc</a=
></font></span></p><p class=3D"gmail-m_3101196821155115421gmail-p1"><font f=
ace=3D"tahoma, sans-serif">Decisions:<br></font></p><p class=3D"gmail-m_310=
1196821155115421gmail-p1"><span class=3D"gmail-m_3101196821155115421gmail-s=
1"><font face=3D"tahoma, sans-serif"><span class=3D"gmail-m_310119682115511=
5421gmail-Apple-tab-span">	</span><span class=3D"gmail-m_310119682115511542=
1gmail-Apple-tab-span">	</span>E2E Header Extension Auth : IS DESIRABLE</fo=
nt></span></p><p class=3D"gmail-m_3101196821155115421gmail-p1"><font face=
=3D"tahoma, sans-serif"><span class=3D"gmail-m_3101196821155115421gmail-s1"=
><span class=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span><s=
pan class=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span>E2E H=
eader Extension Encryption : IS DESIRABLE and NICE TO HAVE (</span>No use-c=
ases found until now)</font></p><p class=3D"gmail-m_3101196821155115421gmai=
l-p2"><font face=3D"tahoma, sans-serif"><span class=3D"gmail-m_310119682115=
5115421gmail-s1"></span></font></p><p class=3D"gmail-m_3101196821155115421g=
mail-p1"><span class=3D"gmail-m_3101196821155115421gmail-s1"><font face=3D"=
tahoma, sans-serif"><br></font></span></p><p class=3D"gmail-m_3101196821155=
115421gmail-p1"><span class=3D"gmail-m_3101196821155115421gmail-s1"><font f=
ace=3D"tahoma, sans-serif">4. Perc Interim Jan-28-2016=C2=A0</font></span><=
/p><p class=3D"gmail-m_3101196821155115421gmail-p1"><font face=3D"tahoma, s=
ans-serif"><span class=3D"gmail-m_3101196821155115421gmail-s1"></span></fon=
t></p><p class=3D"gmail-m_3101196821155115421gmail-p1"><span class=3D"gmail=
-m_3101196821155115421gmail-s1"><font face=3D"tahoma, sans-serif">=C2=A0 =
=C2=A0Scope: RTCP Considerations</font></span></p><p class=3D"gmail-m_31011=
96821155115421gmail-p1"><span class=3D"gmail-m_3101196821155115421gmail-s1"=
><font face=3D"tahoma, sans-serif">=C2=A0=C2=A0 Proceedings: <a href=3D"htt=
ps://datatracker.ietf.org/meeting/interim-2016-perc-02/session/perc" target=
=3D"_blank">https://datatracker.ietf.org/<wbr>meeting/interim-2016-perc-02/=
<wbr>session/perc</a></font></span></p><p class=3D"gmail-m_3101196821155115=
421gmail-p1"><font face=3D"tahoma, sans-serif">=C2=A0 =C2=A0Thread on RTCP =
Surgery:<br></font></p><p class=3D"gmail-m_3101196821155115421gmail-m_87100=
10239839884657gmail-p1">







































</p><p class=3D"gmail-m_3101196821155115421gmail-p1"><span class=3D"gmail-m=
_3101196821155115421gmail-s1"><font face=3D"tahoma, sans-serif">=C2=A0=C2=
=A0 <span class=3D"gmail-m_3101196821155115421gmail-Apple-tab-span">	</span=
><a href=3D"https://www.ietf.org/mail-archive/web/perc/current/msg00241.htm=
l" target=3D"_blank">https://www.ietf.org/mail-<wbr>archive/web/perc/curren=
t/<wbr>msg00241.html</a></font></span></p><p class=3D"gmail-m_3101196821155=
115421gmail-p1"><font face=3D"tahoma, sans-serif"><br></font></p><p class=
=3D"gmail-m_3101196821155115421gmail-m_8710010239839884657gmail-p1"><font f=
ace=3D"tahoma, sans-serif">Another general useful link :=C2=A0<a href=3D"ht=
tps://datatracker.ietf.org/group/perc/meetings/" style=3D"font-size:12px" t=
arget=3D"_blank">https://<wbr>datatracker.ietf.org/group/<wbr>perc/meetings=
/</a>=C2=A0</font></p><p class=3D"gmail-m_3101196821155115421gmail-m_871001=
0239839884657gmail-p1"><font face=3D"tahoma, sans-serif">I am hoping this m=
ight come handy for your preparation too !!!</font></p><p class=3D"gmail-m_=
3101196821155115421gmail-m_8710010239839884657gmail-p1"><font face=3D"tahom=
a, sans-serif"><br></font></p><p class=3D"gmail-m_3101196821155115421gmail-=
m_8710010239839884657gmail-p1"><font face=3D"tahoma, sans-serif">Look forwa=
rd for the discussions</font></p>







<p class=3D"gmail-m_3101196821155115421gmail-m_8710010239839884657gmail-p1"=
><font face=3D"tahoma, sans-serif">Thanks in Advance</font></p><p class=3D"=
gmail-m_3101196821155115421gmail-m_8710010239839884657gmail-p1"><font face=
=3D"tahoma, sans-serif">Cheers</font></p><p class=3D"gmail-m_31011968211551=
15421gmail-m_8710010239839884657gmail-p1"><font face=3D"tahoma, sans-serif"=
>Perc Chars</font></p></div>

--001a1147e9ae791228054f338f1b--


From nobody Thu May 11 17:10:15 2017
Return-Path: <fluffy@iii.ca>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0D9612EAC1 for <perc@ietfa.amsl.com>; Thu, 11 May 2017 17:10:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.78
X-Spam-Level: 
X-Spam-Status: No, score=0.78 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-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 4B3ZJnB__cCO for <perc@ietfa.amsl.com>; Thu, 11 May 2017 17:10:12 -0700 (PDT)
Received: from smtp77.ord1c.emailsrvr.com (smtp77.ord1c.emailsrvr.com [108.166.43.77]) (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 878081293DA for <perc@ietf.org>; Thu, 11 May 2017 17:06:02 -0700 (PDT)
Received: from smtp18.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp18.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id DF8C7E0161; Thu, 11 May 2017 20:05:59 -0400 (EDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp18.relay.ord1c.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id 35586E0164;  Thu, 11 May 2017 20:05:59 -0400 (EDT)
X-Sender-Id: fluffy@iii.ca
Received: from [10.92.108.188] (184-23-135-130.dedicated.static.sonic.net [184.23.135.130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:587 (trex/5.7.12); Thu, 11 May 2017 20:05:59 -0400
Content-Type: multipart/alternative; boundary="Apple-Mail=_7E6AA610-9354-40E4-9DFC-1A0799A96B6E"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com>
Date: Thu, 11 May 2017 17:05:58 -0700
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, Richard Barnes <rlb@ipv.sx>, Jonathan Lennox <jonathan@vidyo.com>, "perc@ietf.org" <perc@ietf.org>
Message-Id: <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/YAzetPYu9Mml-YSstQeqh2YhrCM>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 May 2017 00:10:14 -0000

--Apple-Mail=_7E6AA610-9354-40E4-9DFC-1A0799A96B6E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252


OK, I think I see what is causing the confusion...

For a given header extension like say "urn:3gpp:video-orientation:6" you =
are thinking that there needs to be a way for the conference system to =
tell the endpoint if that given header is E2E encrypted or only HBH. =
That is not how PERC is working, PERC has the specification on header =
extensions when used in a PERC context tell the thing sending the RTP =
what it needs to do or leaving it as an implementation choice. The =
endpoint or browser is compiling that decisions in to the code.=20

Of course the SDP can be used to decide if =
"urn:3gpp:video-orientation:6" is in use or not but not how it is =
encrypted.=20



> On May 9, 2017, at 9:15 AM, Sergio Garcia Murillo =
<sergio.garcia.murillo@gmail.com> wrote:
>=20
> On 09/05/2017 18:07, Cullen Jennings wrote:
>>>=20
>>> Let me recap:
>>> We don't have an use case for E2E rtp header extensions
>> I don't think that is the case. There have been uses discussed that =
need integrity today and people want to make sure the framework does not =
limit what can be done in the future. Keep in mind their are lots of =
header extensions for RTP that are not defined by the IETF.=20
> One thing is integrity and another is E2E. Could you name some of =
those use cases?

Uh, not getting what you mean by E2E here ? An example of something that =
in some case might want end to end integrity is urn:3gpp:roi-sent

>=20
>>> We don't provide a solution for signaling E2E rtp header extensions =
vs HBH ones
>> Sure we do - it's SDP. In some case, the MD might have to do a =
re-offer to bring things into line with what it needs.=20
> No, the SDP only negotiates HBH extensions. You can't negotiate that =
some will be HBH and some E2E, it is up to the endpoints to decide when =
they create the RTP packet, and it won't be known by the MD before hand =
just by the SDP.
>=20
>>>=20
>>> We don't provide a solution on how to successfully signal/handling =
different subsets of rtp header extensions and unify the negotiated ids
>> I think we do=20
> Where?
>=20
>=20
>>>=20
>>> We introduce a new concept of rtp header ordering that is not =
defined anywhere and is not supported by anyone currently making =
implementation much more difficult
>> When we introduced a way to have HBH and E2E, we provided a provided =
a way to say which way a header was handled by putting it before or =
after the OBH. I don't find that very hard to implement. For people that =
have only HBH headers, it is really easy.=20
> Well, I have modified libwertc and jitsi code, and I can tell you it =
is not the case. Neither on my own MCU/SFU.
>=20
> Best regards
> Sergio


--Apple-Mail=_7E6AA610-9354-40E4-9DFC-1A0799A96B6E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><br class=3D""></div>OK, I think I see what =
is causing the confusion...<div class=3D""><br class=3D""></div><div =
class=3D"">For a given header extension like say "<span =
style=3D"font-family: 'Open Sans', 'Helvetica Neue', Helvetica, =
sans-serif; font-size: 13.3333px; font-variant-ligatures: normal; =
orphans: 2; widows: 2;" class=3D"">urn:3gpp:video-orientation:6" you are =
thinking that there needs to be a way for the conference system to tell =
the endpoint if that given header is E2E encrypted or only HBH. That is =
not how PERC is working, PERC has the specification on header extensions =
when used in a PERC context tell the thing sending the RTP what it needs =
to do or leaving it as an implementation choice. The endpoint or browser =
is compiling that decisions in to the code.&nbsp;</span></div><div =
class=3D""><span style=3D"font-family: 'Open Sans', 'Helvetica Neue', =
Helvetica, sans-serif; font-size: 13.3333px; font-variant-ligatures: =
normal; orphans: 2; widows: 2;" class=3D""><br =
class=3D""></span></div><div class=3D""><span style=3D"font-family: =
'Open Sans', 'Helvetica Neue', Helvetica, sans-serif; font-size: =
13.3333px; font-variant-ligatures: normal; orphans: 2; widows: 2;" =
class=3D"">Of course the SDP can be used to decide if&nbsp;</span>"<span =
style=3D"font-family: 'Open Sans', 'Helvetica Neue', Helvetica, =
sans-serif; font-size: 13.3333px; font-variant-ligatures: normal; =
orphans: 2; widows: 2;" class=3D"">urn:3gpp:video-orientation:6" is in =
use or not but not how it is encrypted.&nbsp;</span></div><div =
class=3D""><span style=3D"font-family: 'Open Sans', 'Helvetica Neue', =
Helvetica, sans-serif; font-size: 13.3333px; font-variant-ligatures: =
normal; orphans: 2; widows: 2;" class=3D""><br =
class=3D""></span></div><div class=3D""><span style=3D"font-family: =
'Open Sans', 'Helvetica Neue', Helvetica, sans-serif; font-size: =
13.3333px; font-variant-ligatures: normal; orphans: 2; widows: 2;" =
class=3D""><br class=3D""></span></div><div class=3D""><div =
style=3D"orphans: 2; widows: 2;" class=3D""><font face=3D"Open Sans, =
Helvetica Neue, Helvetica, sans-serif" size=3D"2" class=3D""><br =
class=3D""></font></div><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On May 9, 2017, at 9:15 AM, Sergio Garcia Murillo &lt;<a =
href=3D"mailto:sergio.garcia.murillo@gmail.com" =
class=3D"">sergio.garcia.murillo@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D"">
 =20
    <meta content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3D"Content-Type" class=3D"">
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
    <div class=3D"moz-cite-prefix">On 09/05/2017 18:07, Cullen Jennings
      wrote:<br class=3D"">
    </div>
    <blockquote cite=3D"mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca" =
type=3D"cite" class=3D"">
      <meta http-equiv=3D"Content-Type" content=3D"text/html;
        charset=3Dwindows-1252" class=3D"">
      <div class=3D"">
        <blockquote type=3D"cite" class=3D"">
          <div class=3D"">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D""><br =
class=3D"">
              Let me recap:<br class=3D"">
              <ul class=3D"">
                <li class=3D"">We don't have an use case for E2E rtp
                  header extensions</li>
              </ul>
            </div>
          </div>
        </blockquote>
        I don't think that is the case. There have been uses discussed
        that need integrity today and people want to make sure the
        framework does not limit what can be done in the future. Keep in
        mind their are lots of header extensions for RTP that are not
        defined by the IETF. <br class=3D"">
      </div>
    </blockquote>
    One thing is integrity and another is E2E. Could you name some of
    those use cases?<br class=3D""></div></div></blockquote><div><br =
class=3D""></div>Uh, not getting what you mean by E2E here ? An example =
of something that in some case might want end to end integrity =
is&nbsp;<span style=3D"font-family: 'Open Sans', 'Helvetica Neue', =
Helvetica, sans-serif; font-size: 13.3333px; orphans: 2; widows: 2;" =
class=3D"">urn:3gpp:roi-sent</span></div><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div bgcolor=3D"#FFFFFF" =
text=3D"#000000" class=3D"">
    <br class=3D"">
    <blockquote cite=3D"mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca" =
type=3D"cite" class=3D"">
      <div class=3D"">
        <blockquote type=3D"cite" class=3D"">
          <div class=3D"">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
              <ul class=3D"">
                <li class=3D"">We don't provide a solution for signaling
                  E2E rtp header extensions vs HBH ones</li>
              </ul>
            </div>
          </div>
        </blockquote>
        Sure we do - it's SDP. In some case, the MD might have to do a
        re-offer to bring things into line with what it needs. <br =
class=3D"">
      </div>
    </blockquote>
    No, the SDP only negotiates HBH extensions. You can't negotiate that
    some will be HBH and some E2E, it is up to the endpoints to decide
    when they create the RTP packet, and it won't be known by the MD
    before hand just by the SDP.<br class=3D"">
    <br class=3D"">
    <blockquote cite=3D"mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca" =
type=3D"cite" class=3D"">
      <div class=3D"">
        <blockquote type=3D"cite" class=3D"">
          <div class=3D"">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
              <ul class=3D"">
                <li class=3D""> <br class=3D"">
                </li>
                <li class=3D"">We don't provide a solution on how to
                  successfully signal/handling different subsets of rtp
                  header extensions and unify the negotiated ids<br =
class=3D"">
                </li>
              </ul>
            </div>
          </div>
        </blockquote>
        <div class=3D"">I think we do <br class=3D"">
        </div>
      </div>
    </blockquote>
    Where?<br class=3D"">
    <br class=3D"">
    <br class=3D"">
    <blockquote cite=3D"mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca" =
type=3D"cite" class=3D"">
      <div class=3D"">
        <blockquote type=3D"cite" class=3D"">
          <div class=3D"">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
              <ul class=3D"">
                <li class=3D""> <br class=3D"">
                </li>
                <li class=3D"">We introduce a new concept of rtp header
                  ordering that is not defined anywhere and is not
                  supported by anyone currently making implementation
                  much more difficult<br class=3D"">
                </li>
              </ul>
            </div>
          </div>
        </blockquote>
        <div class=3D"">When we introduced a way to have HBH and E2E, we =
provided a
          provided a way to say which way a header was handled by
          putting it before or after the OBH. I don't find that very
          hard to implement. For people that have only HBH headers, it
          is really easy. <br class=3D"">
        </div>
      </div>
    </blockquote>
    Well, I have modified libwertc and jitsi code, and I can tell you it
    is not the case. Neither on my own MCU/SFU.<br class=3D"">
    <br class=3D"">
    Best regards<br class=3D"">
    Sergio<br class=3D"">
  </div>

</div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_7E6AA610-9354-40E4-9DFC-1A0799A96B6E--


From nobody Thu May 11 23:15:51 2017
Return-Path: <paulej@packetizer.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DADF129C66 for <perc@ietfa.amsl.com>; Thu, 11 May 2017 23:15:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.991
X-Spam-Level: 
X-Spam-Status: No, score=-0.991 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_ALL=0.8, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=packetizer.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 0o8jOVnnlajd for <perc@ietfa.amsl.com>; Thu, 11 May 2017 23:15:48 -0700 (PDT)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) (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 6D7F4128990 for <perc@ietf.org>; Thu, 11 May 2017 23:10:39 -0700 (PDT)
Received: from dyn-167.arid.us (cpe-098-122-167-029.nc.res.rr.com [98.122.167.29] (may be forged)) (authenticated bits=0) by dublin.packetizer.com (8.15.2/8.15.2) with ESMTPSA id v4C6AZBh002331 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 12 May 2017 02:10:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=packetizer.com; s=dublin; t=1494569437; bh=h8pv3dhzqAs6kLUdPAStmTZXk1TNs5jllFWTLLTmWyc=; h=Date:In-Reply-To:References:Subject:To:CC:From; b=Fg/rlWKvDL6dhbN7/7Gh22gXVDR7HBvaE/ol69z1oMJz/E44vlwGDC/YkhC1Y/CeP eQB/7qZB+xxf5DkGxwzACjcEhi/c6r5SVaILghmn5Gt8fp8lIYsnDJzflBmURWQEl5 BrGq4X17mA2/4IqM7zZk5h/3aHqDAXqC2ESiYihU=
Date: Fri, 12 May 2017 02:10:34 -0400
User-Agent: K-9 Mail for Android
In-Reply-To: <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----8H4I3SYY6P076WOLYNSAOHR2K0ZEYW"
Content-Transfer-Encoding: 7bit
To: perc@ietf.org, Cullen Jennings <fluffy@iii.ca>, Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
CC: Richard Barnes <rlb@ipv.sx>, Nils Ohlmeier <nohlmeier@mozilla.com>, "perc@ietf.org" <perc@ietf.org>, Jonathan Lennox <jonathan@vidyo.com>
From: "Paul E. Jones" <paulej@packetizer.com>
Message-ID: <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com>
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.1 (dublin.packetizer.com [10.165.122.250]); Fri, 12 May 2017 02:10:37 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/O68RqF1Rnd4WNeng14GcRcKDY0Q>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 May 2017 06:15:50 -0000

------8H4I3SYY6P076WOLYNSAOHR2K0ZEYW
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

I don't see how we can support any E2E extension given the offerer specifie=
s the ID mapping=2E Multiple endpoints in a conference might indicate any n=
umber of didn't ID values for the same extension=2E

I think we should remove support for E2E extensions=2E  We could leave it =
open for future support, but I think we should require insertion of the OHB=
 before any other extensions to force HBH use only=2E

Paul


-------- Original Message --------
From: Cullen Jennings <fluffy@iii=2Eca>
Sent: May 11, 2017 8:05:58 PM EDT
To: Sergio Garcia Murillo <sergio=2Egarcia=2Emurillo@gmail=2Ecom>
Cc: Richard Barnes <rlb@ipv=2Esx>, Nils Ohlmeier <nohlmeier@mozilla=2Ecom>=
, "perc@ietf=2Eorg" <perc@ietf=2Eorg>, Jonathan Lennox <jonathan@vidyo=2Eco=
m>
Subject: Re: [Perc] Drop support for E2E RTP header extensions


OK, I think I see what is causing the confusion=2E=2E=2E

For a given header extension like say "urn:3gpp:video-orientation:6" you a=
re thinking that there needs to be a way for the conference system to tell =
the endpoint if that given header is E2E encrypted or only HBH=2E That is n=
ot how PERC is working, PERC has the specification on header extensions whe=
n used in a PERC context tell the thing sending the RTP what it needs to do=
 or leaving it as an implementation choice=2E The endpoint or browser is co=
mpiling that decisions in to the code=2E=20

Of course the SDP can be used to decide if "urn:3gpp:video-orientation:6" =
is in use or not but not how it is encrypted=2E=20



> On May 9, 2017, at 9:15 AM, Sergio Garcia Murillo <sergio=2Egarcia=2Emur=
illo@gmail=2Ecom> wrote:
>=20
> On 09/05/2017 18:07, Cullen Jennings wrote:
>>>=20
>>> Let me recap:
>>> We don't have an use case for E2E rtp header extensions
>> I don't think that is the case=2E There have been uses discussed that n=
eed integrity today and people want to make sure the framework does not lim=
it what can be done in the future=2E Keep in mind their are lots of header =
extensions for RTP that are not defined by the IETF=2E=20
> One thing is integrity and another is E2E=2E Could you name some of thos=
e use cases?

Uh, not getting what you mean by E2E here ? An example of something that i=
n some case might want end to end integrity is urn:3gpp:roi-sent

>=20
>>> We don't provide a solution for signaling E2E rtp header extensions vs=
 HBH ones
>> Sure we do - it's SDP=2E In some case, the MD might have to do a re-off=
er to bring things into line with what it needs=2E=20
> No, the SDP only negotiates HBH extensions=2E You can't negotiate that s=
ome will be HBH and some E2E, it is up to the endpoints to decide when they=
 create the RTP packet, and it won't be known by the MD before hand just by=
 the SDP=2E
>=20
>>>=20
>>> We don't provide a solution on how to successfully signal/handling dif=
ferent subsets of rtp header extensions and unify the negotiated ids
>> I think we do=20
> Where?
>=20
>=20
>>>=20
>>> We introduce a new concept of rtp header ordering that is not defined =
anywhere and is not supported by anyone currently making implementation muc=
h more difficult
>> When we introduced a way to have HBH and E2E, we provided a provided a =
way to say which way a header was handled by putting it before or after the=
 OBH=2E I don't find that very hard to implement=2E For people that have on=
ly HBH headers, it is really easy=2E=20
> Well, I have modified libwertc and jitsi code, and I can tell you it is =
not the case=2E Neither on my own MCU/SFU=2E
>=20
> Best regards
> Sergio


------8H4I3SYY6P076WOLYNSAOHR2K0ZEYW
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=
=3Dwindows-1252" /></head><body style=3D"word-wrap: break-word; -webkit-nbs=
p-mode: space; -webkit-line-break: after-white-space;" class=3D"">I don&#39=
;t see how we can support any E2E extension given the offerer specifies the=
 ID mapping=2E Multiple endpoints in a conference might indicate any number=
 of didn&#39;t ID values for the same extension=2E<br>
<br>
I think we should remove support for E2E extensions=2E  We could leave it =
open for future support, but I think we should require insertion of the OHB=
 before any other extensions to force HBH use only=2E<br>
<br>
Paul<br><br><div style=3D'font-size:10=2E0pt;font-family:"Tahoma","sans-se=
rif";padding:3=2E0pt 0in 0in 0in'>
<hr style=3D'border:none;border-top:solid #E1E1E1 1=2E0pt'>
<b>From:</b> Cullen Jennings &lt;fluffy@iii=2Eca&gt;<br>
<b>Sent:</b> May 11, 2017 8:05:58 PM EDT<br>
<b>To:</b> Sergio Garcia Murillo &lt;sergio=2Egarcia=2Emurillo@gmail=2Ecom=
&gt;<br>
<b>Cc:</b> Richard Barnes &lt;rlb@ipv=2Esx&gt;, Nils Ohlmeier &lt;nohlmeie=
r@mozilla=2Ecom&gt;, &quot;perc@ietf=2Eorg&quot; &lt;perc@ietf=2Eorg&gt;, J=
onathan Lennox &lt;jonathan@vidyo=2Ecom&gt;<br>
<b>Subject:</b> Re: [Perc] Drop support for E2E RTP header extensions<br>
</div>
<br>
<div class=3D""><br class=3D"" /></div>OK, I think I see what is causing t=
he confusion=2E=2E=2E<div class=3D""><br class=3D"" /></div><div class=3D""=
>For a given header extension like say &quot;<span style=3D"font-family: 'O=
pen Sans', 'Helvetica Neue', Helvetica, sans-serif; font-size: 13=2E3333px;=
 font-variant-ligatures: normal; orphans: 2; widows: 2;" class=3D"">urn:3gp=
p:video-orientation:6&quot; you are thinking that there needs to be a way f=
or the conference system to tell the endpoint if that given header is E2E e=
ncrypted or only HBH=2E That is not how PERC is working, PERC has the speci=
fication on header extensions when used in a PERC context tell the thing se=
nding the RTP what it needs to do or leaving it as an implementation choice=
=2E The endpoint or browser is compiling that decisions in to the code=2E&n=
bsp;</span></div><div class=3D""><span style=3D"font-family: 'Open Sans', '=
Helvetica Neue', Helvetica, sans-serif; font-size: 13=2E3333px; font-varian=
t-ligatures: normal; orphans: 2; widows: 2;" class=3D""><br class=3D"" /></=
span></div><div class=3D""><span style=3D"font-family: 'Open Sans', 'Helvet=
ica Neue', Helvetica, sans-serif; font-size: 13=2E3333px; font-variant-liga=
tures: normal; orphans: 2; widows: 2;" class=3D"">Of course the SDP can be =
used to decide if&nbsp;</span>&quot;<span style=3D"font-family: 'Open Sans'=
, 'Helvetica Neue', Helvetica, sans-serif; font-size: 13=2E3333px; font-var=
iant-ligatures: normal; orphans: 2; widows: 2;" class=3D"">urn:3gpp:video-o=
rientation:6&quot; is in use or not but not how it is encrypted=2E&nbsp;</s=
pan></div><div class=3D""><span style=3D"font-family: 'Open Sans', 'Helveti=
ca Neue', Helvetica, sans-serif; font-size: 13=2E3333px; font-variant-ligat=
ures: normal; orphans: 2; widows: 2;" class=3D""><br class=3D"" /></span></=
div><div class=3D""><span style=3D"font-family: 'Open Sans', 'Helvetica Neu=
e', Helvetica, sans-serif; font-size: 13=2E3333px; font-variant-ligatures: =
normal; orphans: 2; widows: 2;" class=3D""><br class=3D"" /></span></div><d=
iv class=3D""><div style=3D"orphans: 2; widows: 2;" class=3D""><font face=
=3D"Open Sans, Helvetica Neue, Helvetica, sans-serif" size=3D"2" class=3D""=
><br class=3D"" /></font></div><div><blockquote type=3D"cite" class=3D""><d=
iv class=3D"">On May 9, 2017, at 9:15 AM, Sergio Garcia Murillo &lt;<a href=
=3D"mailto:sergio=2Egarcia=2Emurillo@gmail=2Ecom" class=3D"">sergio=2Egarci=
a=2Emurillo@gmail=2Ecom</a>&gt; wrote:</div><br class=3D"Apple-interchange-=
newline" /><div class=3D"">
 =20
    <meta content=3D"text/html; charset=3Dwindows-1252" http-equiv=3D"Cont=
ent-Type" class=3D"" />
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
    <div class=3D"moz-cite-prefix">On 09/05/2017 18:07, Cullen Jennings
      wrote:<br class=3D"" />
    </div>
    <blockquote cite=3D"mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii=2Eca"=
 type=3D"cite" class=3D"">
      <meta http-equiv=3D"Content-Type" content=3D"text/html;          cha=
rset=3Dwindows-1252" class=3D"" />
      <div class=3D"">
        <blockquote type=3D"cite" class=3D"">
          <div class=3D"">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D""><br class=
=3D"" />
              Let me recap:<br class=3D"" />
              <ul class=3D"">
                <li class=3D"">We don't have an use case for E2E rtp
                  header extensions</li>
              </ul>
            </div>
          </div>
        </blockquote>
        I don't think that is the case=2E There have been uses discussed
        that need integrity today and people want to make sure the
        framework does not limit what can be done in the future=2E Keep in
        mind their are lots of header extensions for RTP that are not
        defined by the IETF=2E <br class=3D"" />
      </div>
    </blockquote>
    One thing is integrity and another is E2E=2E Could you name some of
    those use cases?<br class=3D"" /></div></div></blockquote><div><br cla=
ss=3D"" /></div>Uh, not getting what you mean by E2E here ? An example of s=
omething that in some case might want end to end integrity is&nbsp;<span st=
yle=3D"font-family: 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif; f=
ont-size: 13=2E3333px; orphans: 2; widows: 2;" class=3D"">urn:3gpp:roi-sent=
</span></div><div><br class=3D"" /><blockquote type=3D"cite" class=3D""><di=
v class=3D""><div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
    <br class=3D"" />
    <blockquote cite=3D"mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii=2Eca"=
 type=3D"cite" class=3D"">
      <div class=3D"">
        <blockquote type=3D"cite" class=3D"">
          <div class=3D"">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
              <ul class=3D"">
                <li class=3D"">We don't provide a solution for signaling
                  E2E rtp header extensions vs HBH ones</li>
              </ul>
            </div>
          </div>
        </blockquote>
        Sure we do - it's SDP=2E In some case, the MD might have to do a
        re-offer to bring things into line with what it needs=2E <br class=
=3D"" />
      </div>
    </blockquote>
    No, the SDP only negotiates HBH extensions=2E You can't negotiate that
    some will be HBH and some E2E, it is up to the endpoints to decide
    when they create the RTP packet, and it won't be known by the MD
    before hand just by the SDP=2E<br class=3D"" />
    <br class=3D"" />
    <blockquote cite=3D"mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii=2Eca"=
 type=3D"cite" class=3D"">
      <div class=3D"">
        <blockquote type=3D"cite" class=3D"">
          <div class=3D"">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
              <ul class=3D"">
                <li class=3D""> <br class=3D"" />
                </li>
                <li class=3D"">We don't provide a solution on how to
                  successfully signal/handling different subsets of rtp
                  header extensions and unify the negotiated ids<br class=
=3D"" />
                </li>
              </ul>
            </div>
          </div>
        </blockquote>
        <div class=3D"">I think we do <br class=3D"" />
        </div>
      </div>
    </blockquote>
    Where?<br class=3D"" />
    <br class=3D"" />
    <br class=3D"" />
    <blockquote cite=3D"mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii=2Eca"=
 type=3D"cite" class=3D"">
      <div class=3D"">
        <blockquote type=3D"cite" class=3D"">
          <div class=3D"">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
              <ul class=3D"">
                <li class=3D""> <br class=3D"" />
                </li>
                <li class=3D"">We introduce a new concept of rtp header
                  ordering that is not defined anywhere and is not
                  supported by anyone currently making implementation
                  much more difficult<br class=3D"" />
                </li>
              </ul>
            </div>
          </div>
        </blockquote>
        <div class=3D"">When we introduced a way to have HBH and E2E, we p=
rovided a
          provided a way to say which way a header was handled by
          putting it before or after the OBH=2E I don't find that very
          hard to implement=2E For people that have only HBH headers, it
          is really easy=2E <br class=3D"" />
        </div>
      </div>
    </blockquote>
    Well, I have modified libwertc and jitsi code, and I can tell you it
    is not the case=2E Neither on my own MCU/SFU=2E<br class=3D"" />
    <br class=3D"" />
    Best regards<br class=3D"" />
    Sergio<br class=3D"" />
  </div>

</div></blockquote></div><br class=3D"" /></div></body></html>
------8H4I3SYY6P076WOLYNSAOHR2K0ZEYW--


From nobody Fri May 12 01:24:18 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3643612E043 for <perc@ietfa.amsl.com>; Fri, 12 May 2017 01:24:16 -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 4uVSMaaV65pF for <perc@ietfa.amsl.com>; Fri, 12 May 2017 01:24:14 -0700 (PDT)
Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (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 8EB87128DE5 for <perc@ietf.org>; Fri, 12 May 2017 01:18:14 -0700 (PDT)
Received: by mail-wm0-x233.google.com with SMTP id d127so6160268wmf.0 for <perc@ietf.org>; Fri, 12 May 2017 01:18:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to; bh=89OpbrnNyjRuObuGmEQrZ1J7QFJVzy2eEd/5rh/KusY=; b=e8S+xeogTmeLebFAaBaAct6wbFB+5SDkKFJo4YC3N4KfDHdUZcE0Mtdpvjti1wsOtC 4x3bx1iyXwcRkWHJ/xjhxDcq+6SEB+AHsIHTvT1VqacGSh0jlXErAd4LmYIz+GFbmEck yyvgb+S2mViWRaYHaiD9Fr45o88QKEXgkWTh5eYVOzcRJ7SuUSC33h9FhUCl65H9O6Rq Vk0sP9FG6DgTm4kwkTHljT73MsCCPMXUWi92irEaYeYHf9+r/T8cKclD0pasD6e4SWKG iDOKWpoBOJ4+0lrJj4csPsXA3lk1TY0ycatBanYva817Atk4M7QpZenvuYf6IjiTaYlf gCxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to; bh=89OpbrnNyjRuObuGmEQrZ1J7QFJVzy2eEd/5rh/KusY=; b=q9UUKarpsWC7V8YFM7Gihpi4w8iJJIQrm29BoP8q/h/p/1SlMeiBhaxOnYM120WdvV hegqLbjqh6SKNj8CQVPYIHqXcdp63Buu9aIJN8NWxNu6XY0ys/KweX0nVIXMmrwriZM3 FS4rwdOZq6VH+rDbevmx1F1+bkete8BbYmzaFVyfBvjzuedGJqboTjkc7/CpJUYEekNo PfucuUL2YKj3CPZZo1f4Jmu/DGv8xHNu1khn/GLruxbFh/Jlm5rtjS0mPT3Opl7L6RfS dBGs8dc8meSlT9ossQeRTBz0FN0Faeu/5j3CbsnuD0Dsiz/9LU8bcEW8j72ZgTXENI/N UB3g==
X-Gm-Message-State: AODbwcAniRWEsFaCyTsYxaKuFfVb5B07DCTVYbbJuHjxebMidf45pJk0 Wh4mqKQrTn8G/g==
X-Received: by 10.28.165.210 with SMTP id o201mr1611230wme.8.1494577093023; Fri, 12 May 2017 01:18:13 -0700 (PDT)
Received: from [192.168.1.43] (84.red-83-36-143.dynamicip.rima-tde.net. [83.36.143.84]) by smtp.googlemail.com with ESMTPSA id 53sm3187751wrt.36.2017.05.12.01.18.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 May 2017 01:18:12 -0700 (PDT)
To: Cullen Jennings <fluffy@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, Richard Barnes <rlb@ipv.sx>, Jonathan Lennox <jonathan@vidyo.com>, "perc@ietf.org" <perc@ietf.org>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <d79853a2-7fa4-2898-03ae-fa283990476f@gmail.com>
Date: Fri, 12 May 2017 10:18:12 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca>
Content-Type: multipart/alternative; boundary="------------EDCA1EA04850406F72C94B49"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/ceHsd988Oeod1h7iOGDp106gEt8>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 May 2017 08:24:16 -0000

This is a multi-part message in MIME format.
--------------EDCA1EA04850406F72C94B49
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

On 12/05/2017 2:05, Cullen Jennings wrote:
>
> OK, I think I see what is causing the confusion...
>
> For a given header extension like say "urn:3gpp:video-orientation:6" 
> you are thinking that there needs to be a way for the conference 
> system to tell the endpoint if that given header is E2E encrypted or 
> only HBH. That is not how PERC is working, PERC has the specification 
> on header extensions when used in a PERC context tell the thing 
> sending the RTP what it needs to do or leaving it as an implementation 
> choice. The endpoint or browser is compiling that decisions in to the 
> code.
>
And that will cause problems. If the MD requires an extension to be HBH 
in order to be properly and the endpoint send it E2E, or some E2E and 
others HBH. If we decide to support E2E header extensions we have to 
provide a mechanism on the SDP to negotiate them. We just can leave it 
as an implementation choice.

> Of course the SDP can be used to decide if 
> "urn:3gpp:video-orientation:6" is in use or not but not how it is 
> encrypted.
>
(more on this below)

>> [...] One thing is integrity and another is E2E. Could you name some 
>> of those use cases?
>
> Uh, not getting what you mean by E2E here ? An example of something 
> that in some case might want end to end integrity is urn:3gpp:roi-sent
>

I mean E2E encrypted. Currently E2E extensions are not encrypted, just 
integrity protected. The MD will still be able to read their contents, 
but not modify it. AFAIK, if we want to encrypt them we would also need 
to support RFC 6904 when applying the inner crypto.

Best regards
Sergio



--------------EDCA1EA04850406F72C94B49
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 12/05/2017 2:05, Cullen Jennings
      wrote:<br>
    </div>
    <blockquote cite="mid:74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div class=""><br class="">
      </div>
      OK, I think I see what is causing the confusion...
      <div class=""><br class="">
      </div>
      <div class="">For a given header extension like say "<span
          style="font-family: 'Open Sans', 'Helvetica Neue', Helvetica,
          sans-serif; font-size: 13.3333px; font-variant-ligatures:
          normal; orphans: 2; widows: 2;" class="">urn:3gpp:video-orientation:6"
          you are thinking that there needs to be a way for the
          conference system to tell the endpoint if that given header is
          E2E encrypted or only HBH. That is not how PERC is working,
          PERC has the specification on header extensions when used in a
          PERC context tell the thing sending the RTP what it needs to
          do or leaving it as an implementation choice. The endpoint or
          browser is compiling that decisions in to the code. </span></div>
      <div class=""><span style="font-family: 'Open Sans', 'Helvetica
          Neue', Helvetica, sans-serif; font-size: 13.3333px;
          font-variant-ligatures: normal; orphans: 2; widows: 2;"
          class=""><br class="">
        </span></div>
    </blockquote>
    And that will cause problems. If the MD requires an extension to be
    HBH in order to be properly and the endpoint send it E2E, or some
    E2E and others HBH. If we decide to support E2E header extensions we
    have to provide a mechanism on the SDP to negotiate them. We just
    can leave it as an implementation choice.<br>
    <br>
    <blockquote cite="mid:74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca"
      type="cite">
      <div class=""><span style="font-family: 'Open Sans', 'Helvetica
          Neue', Helvetica, sans-serif; font-size: 13.3333px;
          font-variant-ligatures: normal; orphans: 2; widows: 2;"
          class="">Of course the SDP can be used to decide if </span>"<span
          style="font-family: 'Open Sans', 'Helvetica Neue', Helvetica,
          sans-serif; font-size: 13.3333px; font-variant-ligatures:
          normal; orphans: 2; widows: 2;" class="">urn:3gpp:video-orientation:6"
          is in use or not but not how it is encrypted. </span></div>
      <div class=""><span style="font-family: 'Open Sans', 'Helvetica
          Neue', Helvetica, sans-serif; font-size: 13.3333px;
          font-variant-ligatures: normal; orphans: 2; widows: 2;"
          class=""><br class="">
        </span></div>
    </blockquote>
    (more on this below)<br>
    <br class="">
    <blockquote cite="mid:74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca"
      type="cite">
      <div class="">
        <div>
          <blockquote type="cite" class="">
            <div class="">
              <div bgcolor="#FFFFFF" text="#000000" class="">
                <blockquote
                  cite="mid:E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca"
                  type="cite" class=""> </blockquote>
                [...] One thing is integrity and another is E2E. Could
                you name some of those use cases?<br class="">
              </div>
            </div>
          </blockquote>
          <div><br class="">
          </div>
          Uh, not getting what you mean by E2E here ? An example of
          something that in some case might want end to end integrity
          is <span style="font-family: 'Open Sans', 'Helvetica Neue',
            Helvetica, sans-serif; font-size: 13.3333px; orphans: 2;
            widows: 2;" class="">urn:3gpp:roi-sent</span></div>
        <div><br class="">
        </div>
      </div>
    </blockquote>
    <br>
    I mean E2E encrypted. Currently E2E extensions are not encrypted,
    just integrity protected. The MD will still be able to read their
    contents, but not modify it. AFAIK, if we want to encrypt them we
    would also need to support RFC 6904 when applying the inner crypto.
    <br>
    <br>
    Best regards<br>
    Sergio<br>
    <p><br>
    </p>
  </body>
</html>

--------------EDCA1EA04850406F72C94B49--


From nobody Fri May 12 01:40:26 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC2A1129C12 for <perc@ietfa.amsl.com>; Fri, 12 May 2017 01:40:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 Cs8OGraNRdXW for <perc@ietfa.amsl.com>; Fri, 12 May 2017 01:40:22 -0700 (PDT)
Received: from mail-wr0-x242.google.com (mail-wr0-x242.google.com [IPv6:2a00:1450:400c:c0c::242]) (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 A343F127871 for <perc@ietf.org>; Fri, 12 May 2017 01:35:07 -0700 (PDT)
Received: by mail-wr0-x242.google.com with SMTP id 6so6629716wrb.1 for <perc@ietf.org>; Fri, 12 May 2017 01:35:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=gJ8eRwvCdqF4plW5L/CwvC41WSZuwjaJoTZ7fNMcuvY=; b=RzPmZzWFQNoJmPFV1/7b75sRVqDbAsyyuDkZ8atG1ZIeye0l4u01qFRhccFn2onXd0 iwWEhvF0kC6K8PhtfeFER5Iq+xMrIY3ogCvVzPiwLCaWWo7oy6gEyRA/jjhi8lZ1z+5A m6rXAgiplUFASyVtf4fPyOiLJOlHH/Drcg7RvSvMmU5DPCb3UkIvqSznryML+sQ91Zr8 7JjhGiBdwdV35zLSoPndMB+E2RpKd4P9/yjRNjXflQv+H0eRvdUEzjgXsM1cxHT9a2Nf b+pyYYrwHjR+EhM94XXixAPfgAws1xe+HZ8FI4UkB5gtYpP/7xlNoCP1SI1FWnywt+rA f1VA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=gJ8eRwvCdqF4plW5L/CwvC41WSZuwjaJoTZ7fNMcuvY=; b=hETiVy3eRZMVEJMGCJfD3GD+EJ6+1/kWJ0lSFqUvhnY47gaxQD19R+YF1OBVs7Ln9r m/yQOViVfqSo3GsX4QBumNKc/r3ic9ooj6Jy5oucTUXoj4OVm2+DjzH+U4/cGIsYGWob MhgTPz7crhfEOsS11cwfCsyjpIWjufysjSr9wkvULvZLZNNuxrfcUZhY5dLFTdHdDNPY Se1jl3O/bK4ZjM+QR67v4Cs/2a2Yomuzq7CD3ksf6ea55yo21mnaf0bUKD4xdkDHp2t5 lOkzq7OKEy5TYR04f53eMHA585rPn1BpfF3CpI7GZali2jBBCi6+y8f7bVODq8hZBxYv jmdQ==
X-Gm-Message-State: AODbwcBjISrjs2EWLl2m1LR43WtKcQ32oDeKVnYYhWs3uR7fxv01iA1r gpPkch/ZuGVgxw==
X-Received: by 10.223.161.30 with SMTP id o30mr1801913wro.186.1494578106171; Fri, 12 May 2017 01:35:06 -0700 (PDT)
Received: from [192.168.1.43] (84.red-83-36-143.dynamicip.rima-tde.net. [83.36.143.84]) by smtp.googlemail.com with ESMTPSA id m127sm1191399wmb.10.2017.05.12.01.35.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 May 2017 01:35:05 -0700 (PDT)
To: "Paul E. Jones" <paulej@packetizer.com>, perc@ietf.org, Cullen Jennings <fluffy@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com>
Cc: Richard Barnes <rlb@ipv.sx>, Nils Ohlmeier <nohlmeier@mozilla.com>, Jonathan Lennox <jonathan@vidyo.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <095d63e6-ecce-6a07-6e82-fec3448fa1b1@gmail.com>
Date: Fri, 12 May 2017 10:35:05 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/Lscb7bNmYo4_rkQbcQjLXAxhOy0>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 May 2017 08:40:25 -0000

On 12/05/2017 8:10, Paul E. Jones wrote:
> I don't see how we can support any E2E extension given the offerer 
> specifies the ID mapping. Multiple endpoints in a conference might 
> indicate any number of didn't ID values for the same extension.
>
Moreover, different endpoints may support different extensions, and they 
can join/leave the the conference at any given time.

So the SFU will not only have to renegotiate de ids of the extensions 
(is that even allowed?), it will have to keep a dynamic list of the 
common extensions and renegotiate it with all participants each time 
each time on of them enters/leaves.

Also, as there is no way of knowing which extensions are HBH and which 
are E2E and which ones are HBH, so the SFU won't be able to use a HBH 
extension with one peer (for example the custom chrome extensions for 
sender side bandwidth estimation) except if all other participants also 
support it, and will have to stop using it if for example a firefox 
participant joins. Even if it is not mean to be used E2E.

> I think we should remove support for E2E extensions. We could leave it 
> open for future support, but I think we should require insertion of 
> the OHB before any other extensions to force HBH use only.

I am against changing the way rtp header extensions are supported today 
by forcing strict ordering "just in case" not even knowing if e2e 
extension will ever be supported, and if so, if this is going to be the 
mechanism used to support it.

Best regards
Sergio


From nobody Sat May 13 07:35:40 2017
Return-Path: <fluffy@iii.ca>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AA8F129566 for <perc@ietfa.amsl.com>; Sat, 13 May 2017 07:35:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.301
X-Spam-Level: 
X-Spam-Status: No, score=-3.301 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, 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 zXRqwxFA4fzQ for <perc@ietfa.amsl.com>; Sat, 13 May 2017 07:35:36 -0700 (PDT)
Received: from smtp109.iad3a.emailsrvr.com (smtp109.iad3a.emailsrvr.com [173.203.187.109]) (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 7EEFC129B9C for <perc@ietf.org>; Sat, 13 May 2017 07:33:40 -0700 (PDT)
Received: from smtp14.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp14.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id 18C1D25170; Sat, 13 May 2017 10:33:37 -0400 (EDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp14.relay.iad3a.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id BDB5825153;  Sat, 13 May 2017 10:33:36 -0400 (EDT)
X-Sender-Id: fluffy@iii.ca
Received: from [10.1.3.67] (S01065475d0f7dcd1.cg.shawcable.net [70.75.17.123]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Sat, 13 May 2017 10:33:37 -0400
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com>
Date: Sat, 13 May 2017 08:33:35 -0600
Cc: perc@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com>
To: Paul Jones <paulej@packetizer.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/NjL-NXFOV50bI3b9527GQ4grIRM>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 May 2017 14:35:38 -0000

> On May 12, 2017, at 12:10 AM, Paul E. Jones <paulej@packetizer.com> =
wrote:
>=20
> I don't see how we can support any E2E extension given the offerer =
specifies the ID mapping. Multiple endpoints in a conference might =
indicate any number of didn't ID values for the same extension.
>=20


Just so we are all clear on how this would work ... sorry for the =
repetition ....


If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID of 1 =
and the conferences wants to use 22 because that is what other endpoints =
are using, the conference server simply rejects that in the answer then =
does and reoffers that with an ID of 22.=20

This of course does not take care of Sergio request that the conference =
bridge would like to tell ALice's UA if this should be protected E2E or =
not. I'll send a separate email on that.=20



From nobody Sat May 13 08:07:36 2017
Return-Path: <fluffy@iii.ca>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0549B1294BC for <perc@ietfa.amsl.com>; Sat, 13 May 2017 08:07:34 -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_DNSWL_NONE=-0.0001, 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 YJTaRdhuT8OK for <perc@ietfa.amsl.com>; Sat, 13 May 2017 08:07:32 -0700 (PDT)
Received: from smtp93.ord1c.emailsrvr.com (smtp93.ord1c.emailsrvr.com [108.166.43.93]) (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 7F689129C3B for <perc@ietf.org>; Sat, 13 May 2017 08:04:47 -0700 (PDT)
Received: from smtp28.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp28.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id BA70C4015A; Sat, 13 May 2017 11:04:44 -0400 (EDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp28.relay.ord1c.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id 1D2A6400FE;  Sat, 13 May 2017 11:04:44 -0400 (EDT)
X-Sender-Id: fluffy@iii.ca
Received: from [10.1.3.67] (S01065475d0f7dcd1.cg.shawcable.net [70.75.17.123]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Sat, 13 May 2017 11:04:44 -0400
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <d79853a2-7fa4-2898-03ae-fa283990476f@gmail.com>
Date: Sat, 13 May 2017 09:04:42 -0600
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, Richard Barnes <rlb@ipv.sx>, Jonathan Lennox <jonathan@vidyo.com>, "perc@ietf.org" <perc@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <F0599569-892D-411C-847F-A21203B27C16@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <d79853a2-7fa4-2898-03ae-fa283990476f@gmail.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/c-7CYk7ATLCFbCvjO6dvcObO4G8>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 May 2017 15:07:34 -0000

So if the MD requires the extension to be modifiable and the client does =
not want that, you are right, it is not going to work. I few this as a =
feature not a bug. I think that when the extensions is defined for use =
in the PERC framework, we need to decide which category it is in. The =
basic premise of the PERC is we do not fully trust the MD so letting the =
MD decide what it can parts of the RTP it is allowed to modify has some =
problems. That said, I agree it is possible that in the future there =
might be an extension where we do need the MD to be able to control =
which way it is handled and in that case, that extension could define =
SDP to negotiate that.=20

The WG discussed the requirements around this along and you see the =
consensus of the  01.11.2016 meeting at =
https://www.ietf.org/proceedings/interim-2016-perc-01/minutes/minutes-inte=
rim-2016-perc-1

Some things that were marked as needing E2E integrity are the video =
orientation (CVO) and the synchronization metadata. I don't see anything =
that would cause us to change the desire to have E2E integrity for =
theses.=20





> On May 12, 2017, at 2:18 AM, Sergio Garcia Murillo =
<sergio.garcia.murillo@gmail.com> wrote:
>=20
> On 12/05/2017 2:05, Cullen Jennings wrote:
>>=20
>> OK, I think I see what is causing the confusion...
>>=20
>> For a given header extension like say "urn:3gpp:video-orientation:6" =
you are thinking that there needs to be a way for the conference system =
to tell the endpoint if that given header is E2E encrypted or only HBH. =
That is not how PERC is working, PERC has the specification on header =
extensions when used in a PERC context tell the thing sending the RTP =
what it needs to do or leaving it as an implementation choice. The =
endpoint or browser is compiling that decisions in to the code.=20
>>=20
> And that will cause problems. If the MD requires an extension to be =
HBH in order to be properly and the endpoint send it E2E, or some E2E =
and others HBH. If we decide to support E2E header extensions we have to =
provide a mechanism on the SDP to negotiate them. We just can leave it =
as an implementation choice.
>=20
>> Of course the SDP can be used to decide if =
"urn:3gpp:video-orientation:6" is in use or not but not how it is =
encrypted.=20
>>=20
> (more on this below)
>=20
>>> [...] One thing is integrity and another is E2E. Could you name some =
of those use cases?
>>=20
>> Uh, not getting what you mean by E2E here ? An example of something =
that in some case might want end to end integrity is urn:3gpp:roi-sent
>>=20
>=20
> I mean E2E encrypted. Currently E2E extensions are not encrypted, just =
integrity protected. The MD will still be able to read their contents, =
but not modify it. AFAIK, if we want to encrypt them we would also need =
to support RFC 6904 when applying the inner crypto.=20

yes, agree, and the framework drafts says=20

   If there is a need to encrypt one or more RTP header extensions end-
   to-end, an encryption key is derived from the end-to-end SRTP master
   key to encrypt header extensions as per [RFC6904].


>=20
> Best regards
> Sergio
>=20


From nobody Sat May 13 08:46:18 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB590129BF9 for <perc@ietfa.amsl.com>; Sat, 13 May 2017 08:46:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 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, 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 AeIPbhmIN1l4 for <perc@ietfa.amsl.com>; Sat, 13 May 2017 08:46:15 -0700 (PDT)
Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (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 7D9FD129B19 for <perc@ietf.org>; Sat, 13 May 2017 08:43:56 -0700 (PDT)
Received: by mail-wm0-x22e.google.com with SMTP id v15so7563345wmv.1 for <perc@ietf.org>; Sat, 13 May 2017 08:43:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=uTDeWj6oedNFhN2RFtRk7XXdL4vrwtTXf7ZMoUgHFhM=; b=cce2Us8M2SAbxAUFbEbuismuPZ2YX9Nuy0VVm2Z+CsFdnjYLKQa7Wqt6KS5ZnaaqNB nzPGAjMA2M5MPUWJxSosRhhRppXcGd9gbBBVE+JxcG6XLtEf9yZ0VulQOdSKG3J8bYJ5 BWL2gyqCSJ3rrKhINHGpneW0ipCoOG7DfgksepdbAUa7kwaMpJV0m+HaDkp+6sBCXamg BfqQ2+EJsElJMI2ImVv9k3BRPDN2C6hkwsxbxrxLLymCxkZjicSlziQJSSFQQthpo8Zq kQKdg3W4295lQjIJVnDivNaQYyixMjniKhkW+psgv2QVOZxEACXIwHZ9hjsO6/ofQdwz 9QiQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=uTDeWj6oedNFhN2RFtRk7XXdL4vrwtTXf7ZMoUgHFhM=; b=GljKk9D5nr2HMid4XdOFTeJ+eId8gIX0Zy9TcSSSib2sjRwLAhboMPzguJ0aZ1CC0v TYMDPKx9wOHM9CMEwyEAgeIOokqiuFq043UCY5xl89BN1DkK9kDeI9I3vkWFQjJz6xQy azsDvxSNQkijVyM4PfAMon8qGh/EZw/3ZBJ2ADUFGFKS3VYD7LmqwV2i5XjnH3tVVEIg CWot4ZDycI5EZtcMsMS8gkA9H8N0f1+GbwNF2oqqoaklKqGrc/ZkXDwO8hFtXeGwsvr6 SxC5TOLnvJZt6djv4/ecqJv8q/xdIbaK4Y/rklzBWv1JwWftnF2c7YtgincKGKDAGHFw ou4A==
X-Gm-Message-State: AODbwcA2HUW39bnmjWMt6PBSfLj4kQr/27y8OFNpGg769IJGCst/Cl3U g9ZWL5tQriMuSWzKMmk=
X-Received: by 10.28.8.17 with SMTP id 17mr1449755wmi.61.1494690234842; Sat, 13 May 2017 08:43:54 -0700 (PDT)
Received: from [192.168.0.196] ([193.125.63.82]) by smtp.googlemail.com with ESMTPSA id 188sm5615425wmf.29.2017.05.13.08.43.53 for <perc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 13 May 2017 08:43:53 -0700 (PDT)
To: perc@ietf.org
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <6afb5b1b-6603-58ad-be4d-9119f32596d0@gmail.com>
Date: Sat, 13 May 2017 17:43:55 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/6BNtl5lSnXj0px_OsWx2GIxo4a4>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 May 2017 15:46:17 -0000

On 13/05/2017 16:33, Cullen Jennings wrote:
>
>> On May 12, 2017, at 12:10 AM, Paul E. Jones <paulej@packetizer.com> wrote:
>>
>> I don't see how we can support any E2E extension given the offerer specifies the ID mapping. Multiple endpoints in a conference might indicate any number of didn't ID values for the same extension.
>>
> Just so we are all clear on how this would work ... sorry for the repetition ....
>
> If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID of 1 and the conferences wants to use 22 because that is what other endpoints are using, the conference server simply rejects that in the answer then does and reoffers that with an ID of 22.
>
> This of course does not take care of Sergio request that the conference bridge would like to tell ALice's UA if this should be protected E2E or not. I'll send a separate email on that.

But as there is no way to know if any extension is E2E and HBH, the MD 
will have to reject all extensions always, and re offer them with the 
common ids. Also, for the same reason, if we want to avoid sending 
unknown extensions to all the peers, the MD will have to disable any 
extension not available to all the peers on the conference, and do it 
dynamically. That means, each time a participant joins which does not 
support an extension for the common set, it will have to re-offer to all 
other participants to remove it

Best regards
Sergio





From nobody Sat May 13 09:00:49 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A8CF1252BA for <perc@ietfa.amsl.com>; Sat, 13 May 2017 09:00:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 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, 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 rwugYOx-QMzG for <perc@ietfa.amsl.com>; Sat, 13 May 2017 09:00:46 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (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 E551B1294FF for <perc@ietf.org>; Sat, 13 May 2017 08:58:41 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id v15so7729588wmv.1 for <perc@ietf.org>; Sat, 13 May 2017 08:58:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=yDt0z4HOgxuMQsrc8JtZV03V5RhvUBui3ZIxlhOUR7E=; b=S/fGlRofoS4WC8f4teXKEph6iTP2kVQ+Xs9YzWHl3Eq44x3oeY6/ZYyMZ7tVErbujo W9QW2t+8YvWeNIvS6JHD+13hi/Rl5qnITln8Uf22N84rxBRvFIWDZAIR0j4Xn+PFmuix Twt6g1elRpff4YLVtm0h0xSnb3Wd3vhnIvq3qUSrtYl3yqXoa79N+6vo0wCL5eH0Y6Ou uVWs2sYfVSJtXbavAcgAGz4iBQrbD3bEmhGXc/jijEmYzunIxzghb/5YrQ9PM0+witTT dtW4gz7m9GM/snwveFVdvCX7UL9EmMYUJkGP8rmDs0XvIGDu20mZ3yR2kqImcXZQLOkm OpGw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=yDt0z4HOgxuMQsrc8JtZV03V5RhvUBui3ZIxlhOUR7E=; b=r3NZoFP2cr8AE24BkjJemvIlF33JIMAc2kdpi6t8Atg3XnKCS2a0QzuTRkXwQTzMzJ 3uP7TpB7SjhNdASdAAXg8AJm/g3jym3ZWu2zubG8JrGP9EJSwNW+ZakxBq3CwAH6kE/y mtuZnLeOdBVI6j61ywRpqR05VUWTC+96RG2mFrQLa0pLOsjcpGr7Sxmnm5CKCcyKV+lG k2nYLrg0IY4GRzQyhxppxoCVDTQJDgwvi9uK3sMR3CuC1D6mvvX2glutEpo0yS2BNDwa KRf8tlCF3TQ8hrZfM+LtiupUgOu0vWxCWo1B9BtTBGl3ivBmuDZR74sOO0fDcdmsb02l Gd2A==
X-Gm-Message-State: AODbwcABlmGURk+sJ8R9enX2y4nJeEmXp6LBqdCiOW+pKGnoqZb8JvMh pnzDM/bQhsiA2yOVCOk=
X-Received: by 10.28.174.195 with SMTP id x186mr1423615wme.95.1494691120266; Sat, 13 May 2017 08:58:40 -0700 (PDT)
Received: from [192.168.0.196] ([193.125.63.82]) by smtp.googlemail.com with ESMTPSA id m201sm10414662wmd.15.2017.05.13.08.58.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 13 May 2017 08:58:39 -0700 (PDT)
To: Cullen Jennings <fluffy@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <d79853a2-7fa4-2898-03ae-fa283990476f@gmail.com> <F0599569-892D-411C-847F-A21203B27C16@iii.ca>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, Richard Barnes <rlb@ipv.sx>, Jonathan Lennox <jonathan@vidyo.com>, "perc@ietf.org" <perc@ietf.org>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <82430b17-527d-7c3f-991d-73c467fea930@gmail.com>
Date: Sat, 13 May 2017 17:58:41 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <F0599569-892D-411C-847F-A21203B27C16@iii.ca>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/IwhVqUlb51_Z-BkBq2rB_Rmix5E>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 May 2017 16:00:48 -0000

On 13/05/2017 17:04, Cullen Jennings wrote:
> Some things that were marked as needing E2E integrity are the video orientation (CVO) and the synchronization metadata. I don't see anything that would cause us to change the desire to have E2E integrity for theses.

Well, except that CVO only makes sense if ALL participants in the 
conference supports it, if not, the ones not supporting the extension 
will see the image not rotated. As of today, Firefox does not yet 
support it, so the reality is the CVO is not used at all on SFU 
conferences.

Sorry to ask, what is the synchronization metadata?

Best regards
Sergio


From nobody Sat May 13 17:10:54 2017
Return-Path: <paulej@packetizer.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6303312DFDB for <perc@ietfa.amsl.com>; Sat, 13 May 2017 17:10:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 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_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=packetizer.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 tnGg31Up5Dvf for <perc@ietfa.amsl.com>; Sat, 13 May 2017 17:10:50 -0700 (PDT)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) (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 8B507129515 for <perc@ietf.org>; Sat, 13 May 2017 17:08:35 -0700 (PDT)
Received: from [192.168.1.20] (cpe-098-122-167-029.nc.res.rr.com [98.122.167.29] (may be forged)) (authenticated bits=0) by dublin.packetizer.com (8.15.2/8.15.2) with ESMTPSA id v4E08XCe030070 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 13 May 2017 20:08:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=packetizer.com; s=dublin; t=1494720514; bh=0BfE3K75b0du6Ywvs1vF9f0degq6LRngkilXq7m/CrU=; h=From:To:Subject:Cc:Date:In-Reply-To:References:Reply-To; b=O66ulo+STCHJ7oE1fiqEprRou0ar9UICvN7Edp5JOaFF6LY++Fp89hyl0d1zeekfH EZytC5rRT9MPQfSFFUX0rsIurumu6r+NN0cq1VWeD4mjI8VED26GwVqSOWELjbpzng xcL6NymqpMDQuQxzgSWxkF90Pl/Xc6tMZ8maZxcA=
From: "Paul E. Jones" <paulej@packetizer.com>
To: "Cullen Jennings" <fluffy@iii.ca>
Cc: perc@ietf.org
Date: Sun, 14 May 2017 00:08:35 +0000
Message-Id: <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney>
In-Reply-To: <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca>
Reply-To: "Paul E. Jones" <paulej@packetizer.com>
User-Agent: eM_Client/7.0.30068.0
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.1 (dublin.packetizer.com [10.165.122.250]); Sat, 13 May 2017 20:08:34 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/8w2DJx6JGZ0d5hIYYb1LTjMOi78>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 May 2017 00:10:52 -0000

Cullen,

I say we should NOT support E2E extensions.  Make them HBH and the MDD=20
can re-write header extensions values or remove them as it sees fit.

Sergio, you want E2E extensions?  Seems like it's going to be rather=20
complicated to support with the current design.

Paul

------ Original Message ------
From: "Cullen Jennings" <fluffy@iii.ca>
To: "Paul Jones" <paulej@packetizer.com>
Cc: perc@ietf.org
Sent: 5/13/2017 10:33:35 AM
Subject: Re: [Perc] Drop support for E2E RTP header extensions

>
>
>>  On May 12, 2017, at 12:10 AM, Paul E. Jones <paulej@packetizer.com>=20
>>wrote:
>>
>>  I don't see how we can support any E2E extension given the offerer=20
>>specifies the ID mapping. Multiple endpoints in a conference might=20
>>indicate any number of didn't ID values for the same extension.
>>
>
>
>Just so we are all clear on how this would work ... sorry for the=20
>repetition ....
>
>
>If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID of=20
>1 and the conferences wants to use 22 because that is what other=20
>endpoints are using, the conference server simply rejects that in the=20
>answer then does and reoffers that with an ID of 22.
>
>This of course does not take care of Sergio request that the conference=20
>bridge would like to tell ALice's UA if this should be protected E2E or=20
>not. I'll send a separate email on that.
>
>
>_______________________________________________
>Perc mailing list
>Perc@ietf.org
>https://www.ietf.org/mailman/listinfo/perc


From nobody Mon May 15 10:38:13 2017
Return-Path: <fluffy@iii.ca>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D086129471 for <perc@ietfa.amsl.com>; Mon, 15 May 2017 10:38:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.701
X-Spam-Level: 
X-Spam-Status: No, score=-4.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, 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 3OsBV0cOxhT7 for <perc@ietfa.amsl.com>; Mon, 15 May 2017 10:38:09 -0700 (PDT)
Received: from smtp117.iad3a.emailsrvr.com (smtp117.iad3a.emailsrvr.com [173.203.187.117]) (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 AB91B128E19 for <perc@ietf.org>; Mon, 15 May 2017 10:34:51 -0700 (PDT)
Received: from smtp31.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp31.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id 4E208249C7; Mon, 15 May 2017 13:34:46 -0400 (EDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp31.relay.iad3a.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id 8E2B9249CB;  Mon, 15 May 2017 13:34:45 -0400 (EDT)
X-Sender-Id: fluffy@iii.ca
Received: from [10.24.58.24] ([UNAVAILABLE]. [128.107.241.163]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:587 (trex/5.7.12); Mon, 15 May 2017 13:34:46 -0400
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney>
Date: Mon, 15 May 2017 07:34:42 -1000
Cc: perc@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney>
To: Paul Jones <paulej@packetizer.com>, Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/Ur4R5XgZehtUc433tw3AG5o701A>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 May 2017 17:38:12 -0000

So let me just confirm one thing with both of you (Paul & Sergio) ... =
you understand that the current design supports both E2E and HbH header =
extensions and which way a given extension is handed is currently =
determined by specification of the system not negotiated over SDP?=20

Yes we could change any of that but I just want to make sure we are all =
on the same page of where we are now=20



> On May 13, 2017, at 2:08 PM, Paul E. Jones <paulej@packetizer.com> =
wrote:
>=20
> Cullen,
>=20
> I say we should NOT support E2E extensions.  Make them HBH and the MDD =
can re-write header extensions values or remove them as it sees fit.
>=20
> Sergio, you want E2E extensions?  Seems like it's going to be rather =
complicated to support with the current design.
>=20
> Paul
>=20
> ------ Original Message ------
> From: "Cullen Jennings" <fluffy@iii.ca>
> To: "Paul Jones" <paulej@packetizer.com>
> Cc: perc@ietf.org
> Sent: 5/13/2017 10:33:35 AM
> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>=20
>>=20
>>=20
>>> On May 12, 2017, at 12:10 AM, Paul E. Jones <paulej@packetizer.com> =
wrote:
>>>=20
>>> I don't see how we can support any E2E extension given the offerer =
specifies the ID mapping. Multiple endpoints in a conference might =
indicate any number of didn't ID values for the same extension.
>>>=20
>>=20
>>=20
>> Just so we are all clear on how this would work ... sorry for the =
repetition ....
>>=20
>>=20
>> If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID =
of 1 and the conferences wants to use 22 because that is what other =
endpoints are using, the conference server simply rejects that in the =
answer then does and reoffers that with an ID of 22.
>>=20
>> This of course does not take care of Sergio request that the =
conference bridge would like to tell ALice's UA if this should be =
protected E2E or not. I'll send a separate email on that.
>>=20
>>=20
>> _______________________________________________
>> Perc mailing list
>> Perc@ietf.org
>> https://www.ietf.org/mailman/listinfo/perc
>=20
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc


From nobody Mon May 15 11:21:31 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63E58127ABE for <perc@ietfa.amsl.com>; Mon, 15 May 2017 11:21:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.3
X-Spam-Level: 
X-Spam-Status: No, score=-1.3 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 hXMbmcTEZHZs for <perc@ietfa.amsl.com>; Mon, 15 May 2017 11:21:29 -0700 (PDT)
Received: from mail-wm0-x22a.google.com (mail-wm0-x22a.google.com [IPv6:2a00:1450:400c:c09::22a]) (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 BF42412702E for <perc@ietf.org>; Mon, 15 May 2017 11:18:28 -0700 (PDT)
Received: by mail-wm0-x22a.google.com with SMTP id u65so90276919wmu.1 for <perc@ietf.org>; Mon, 15 May 2017 11:18:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=XBqCjFUf1QsgTeK9wInmaVkq3OkItrWXjCZeEffpJYk=; b=Q71HxBvo2fLSzfhWO30+yOAoy6Ygls0nLtjZncE7gIy+OeUOym1ZImIaH9H3QqJjUK 01uFKnivG2kLdG3Sr/4g53x9u6LaAY+Re9Y/2lFOq1VtnVNMt/vcrEw5XrrvAfQ+in4d 5FHfHfmQAxocA64O570p7EdgnHA4SJUvjaTmFTW6c9YWsJnUM1WpZIzXDm5PS2aIa/PV TXHmFiaXsWIFLbm98uz0UpFk3UMAe17BU35YbK0MlXV8dPteiymERKOMRZ+RAo4943de FwQBhVW/8PYq/ELZMojwUc5xcYxBKx3jeyyOQDhXkEFtWVFnE/wIyYU2U/H4a+enc09o O/wA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=XBqCjFUf1QsgTeK9wInmaVkq3OkItrWXjCZeEffpJYk=; b=XKLQ/ypHEp+qFtRoO++ggDCveuTHaRv/nnUuXiSR3HF0NTtJKNhOSaDpE0nzjqjhmC PHXeA83raZlLVI7KPiGT3qP+kBPPfDjcnvhoyhwORkYVSmA6U6sZhqtfgJO7k8ALNBCy yhR79BVRwpj861YRNeCLdMPkK0AwJZ1dejXWrVicglXFVyAK07x3eNUk6Nq5vtlkNi8A DBvkX98cRkUsDM+W/OHp+OgLflEkTcZ3VG02ZVe9cttkhi203x1QN7LVo47i+KTzvcck ULFrQMRCcsJFijVEl34a7vOuxslzAkeJMZi4Fpx4b4HZaR8TyGS7mKwrKbaW7Y9HxP4F 0WpA==
X-Gm-Message-State: AODbwcDXzFM22hfZN5szPNkJBaAUvffHklK9lO9lluhfr7eMQWWwn3tL wdLZ6OaJT9mhvQ==
X-Received: by 10.223.132.39 with SMTP id 36mr4838944wrf.179.1494872305480; Mon, 15 May 2017 11:18:25 -0700 (PDT)
Received: from [192.168.0.196] (static-90-111-61-95.ipcom.comunitel.net. [95.61.111.90]) by smtp.googlemail.com with ESMTPSA id f25sm18163814wrf.13.2017.05.15.11.18.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 May 2017 11:18:24 -0700 (PDT)
To: Cullen Jennings <fluffy@iii.ca>, Paul Jones <paulej@packetizer.com>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca>
Cc: perc@ietf.org
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <8a7f70a9-b63f-d0ef-7d55-0dd9059b9da5@gmail.com>
Date: Mon, 15 May 2017 20:18:29 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/I_YKWaYkbtGrHmqqgAJoQQcdcpU>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 May 2017 18:21:30 -0000

On 15/05/2017 19:34, Cullen Jennings wrote:
> So let me just confirm one thing with both of you (Paul & Sergio) ... you understand that the current design supports both E2E and HbH header extensions and which way a given extension is handed is currently determined by specification of the system not negotiated over SDP?

Yes, I fully understand that current proposal provides a mechanism to 
transport both E2E and HBH extensions between the participants and the MD.

Also I understand that there has been not a single use case provided for 
E2E extensions and that current proposal has issues and omits key parts 
so that makes it impossible to implement E2E extension handling on an SFU.

Best regards
Sergio


From nobody Mon May 15 12:48:26 2017
Return-Path: <paulej@packetizer.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14545129B3F for <perc@ietfa.amsl.com>; Mon, 15 May 2017 12:48:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 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_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=packetizer.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 HBEl9mwmfmYs for <perc@ietfa.amsl.com>; Mon, 15 May 2017 12:48:22 -0700 (PDT)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) (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 3285D129B4B for <perc@ietf.org>; Mon, 15 May 2017 12:45:05 -0700 (PDT)
Received: from [192.168.1.20] (cpe-098-122-167-029.nc.res.rr.com [98.122.167.29] (may be forged)) (authenticated bits=0) by dublin.packetizer.com (8.15.2/8.15.2) with ESMTPSA id v4FJj1Id006005 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 15 May 2017 15:45:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=packetizer.com; s=dublin; t=1494877503; bh=o3oJ1vO2SRTeURYw4IP3MNpbOai2K/88sSXCjcMxfj8=; h=From:To:Subject:Cc:Date:In-Reply-To:References:Reply-To; b=QfKWJeYlckuxGaEZL6tuDRmGkU10+d+l3RGytoOzg6LkS5gVINWjnmX0kqFftQTuG UDc2jtZlxaTL44rFuN2ZUEVYqHHFQ9cwkT+0XeUcNjgoX7zbB0S3QLTm24laSVO9pv wE7t2iso3wiaeixYxdgFMPl5ogXdidrUssy0o9B4=
From: "Paul E. Jones" <paulej@packetizer.com>
To: "Cullen Jennings" <fluffy@iii.ca>, "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>
Cc: perc@ietf.org
Date: Mon, 15 May 2017 19:45:02 +0000
Message-Id: <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney>
In-Reply-To: <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca>
Reply-To: "Paul E. Jones" <paulej@packetizer.com>
User-Agent: eM_Client/7.0.30068.0
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.1 (dublin.packetizer.com [10.165.122.250]); Mon, 15 May 2017 15:45:03 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/rEetAR0Y_GLWblca4Ng6L7n9gHs>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 May 2017 19:48:25 -0000

Cullen,

I understand that was a goal at the outset.  However, I'm not sure the=20
specs as they current exist will allow us to do that, but feel free to=20
correct me if I'm wrong.

The issue, as I understand, is the requirement in RFC 5285 that says:
    A session update MAY add or remove extension(s). Identifiers values=20
in the valid range MUST NOT be altered (remapped).

The offerer will suggest an ID mapping to extensions and the MD cannot=20
change that mapping.   A dozen endpoints can offer different ID mappings=20
for the same or overlapping extensions.  The extensions (including=20
encrypted extensions) can be preserved before the OHB, but it's unclear=20
to me how the endpoint would process those.  If the receiving endpoint=20
sent an offer indicating it wanted to use extension "foo" with ID=3D6 and=
=20
the sender of the particular RTP packet sent an offer for "foo" with an=20
ID=3D5, then the receiver is not going be in agreement with the ID mapping=
=20
of the sender.

A solution could be to introduce an "extension remapping extension". =20
For example, the receiver would skip over all extensions until it gets=20
to the OHB.  It would then look for the "extension remapping extension"=20
that would tell the receiver (in my example above) that "ID=3D6 is=20
remapped to ID=3D5 before the OHB".  So, while the receiver had assumed=20
ID=3D6 would be "foo", it would look before the OHB for ID=3D5.  In effect,=
=20
this is creating a way to get around that statement in RFC 5285 that=20
disallows remapping.

AFAIK, we don't have language like that in any document and I don't=20
think the MD is otherwise able to force all endpoints to use a common=20
mapping.

Paul

------ Original Message ------
From: "Cullen Jennings" <fluffy@iii.ca>
To: "Paul Jones" <paulej@packetizer.com>; "Sergio Garcia Murillo"=20
<sergio.garcia.murillo@gmail.com>
Cc: perc@ietf.org
Sent: 5/15/2017 1:34:42 PM
Subject: Re: [Perc] Drop support for E2E RTP header extensions

>
>So let me just confirm one thing with both of you (Paul & Sergio) ...=20
>you understand that the current design supports both E2E and HbH header=20
>extensions and which way a given extension is handed is currently=20
>determined by specification of the system not negotiated over SDP?
>
>Yes we could change any of that but I just want to make sure we are all=20
>on the same page of where we are now
>
>
>
>>  On May 13, 2017, at 2:08 PM, Paul E. Jones <paulej@packetizer.com>=20
>>wrote:
>>
>>  Cullen,
>>
>>  I say we should NOT support E2E extensions.  Make them HBH and the=20
>>MDD can re-write header extensions values or remove them as it sees=20
>>fit.
>>
>>  Sergio, you want E2E extensions?  Seems like it's going to be rather=20
>>complicated to support with the current design.
>>
>>  Paul
>>
>>  ------ Original Message ------
>>  From: "Cullen Jennings" <fluffy@iii.ca>
>>  To: "Paul Jones" <paulej@packetizer.com>
>>  Cc: perc@ietf.org
>>  Sent: 5/13/2017 10:33:35 AM
>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>
>>>
>>>
>>>>  On May 12, 2017, at 12:10 AM, Paul E. Jones <paulej@packetizer.com>=
=20
>>>>wrote:
>>>>
>>>>  I don't see how we can support any E2E extension given the offerer=20
>>>>specifies the ID mapping. Multiple endpoints in a conference might=20
>>>>indicate any number of didn't ID values for the same extension.
>>>>
>>>
>>>
>>>  Just so we are all clear on how this would work ... sorry for the=20
>>>repetition ....
>>>
>>>
>>>  If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID=20
>>>of 1 and the conferences wants to use 22 because that is what other=20
>>>endpoints are using, the conference server simply rejects that in the=20
>>>answer then does and reoffers that with an ID of 22.
>>>
>>>  This of course does not take care of Sergio request that the=20
>>>conference bridge would like to tell ALice's UA if this should be=20
>>>protected E2E or not. I'll send a separate email on that.
>>>
>>>
>>>  _______________________________________________
>>>  Perc mailing list
>>>  Perc@ietf.org
>>>  https://www.ietf.org/mailman/listinfo/perc
>>
>>  _______________________________________________
>>  Perc mailing list
>>  Perc@ietf.org
>>  https://www.ietf.org/mailman/listinfo/perc
>
>_______________________________________________
>Perc mailing list
>Perc@ietf.org
>https://www.ietf.org/mailman/listinfo/perc


From nobody Tue May 16 12:22:32 2017
Return-Path: <fluffy@iii.ca>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DA2412EB0B for <perc@ietfa.amsl.com>; Tue, 16 May 2017 12:22:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level: 
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=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 Y5Nm4d6E1LSt for <perc@ietfa.amsl.com>; Tue, 16 May 2017 12:22:28 -0700 (PDT)
Received: from smtp125.ord1c.emailsrvr.com (smtp125.ord1c.emailsrvr.com [108.166.43.125]) (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 C0776129B3C for <perc@ietf.org>; Tue, 16 May 2017 12:17:56 -0700 (PDT)
Received: from smtp24.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp24.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 83A576029B; Tue, 16 May 2017 15:17:49 -0400 (EDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp24.relay.ord1c.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id 9EFC3601B1;  Tue, 16 May 2017 15:17:48 -0400 (EDT)
X-Sender-Id: fluffy@iii.ca
Received: from [10.24.112.146] ([UNAVAILABLE]. [128.107.241.179]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:587 (trex/5.7.12); Tue, 16 May 2017 15:17:49 -0400
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney>
Date: Tue, 16 May 2017 09:17:46 -1000
Cc: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, perc@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney>
To: Paul Jones <paulej@packetizer.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/60DO0Gr6zR4nd_JzTcnIvTEcj0s>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 May 2017 19:22:30 -0000

Paul,=20

I think you are wrong but let me know what parts of this you don't think =
work and we can work through it.=20

So lets split up a bunch of different ways a conference systems that =
uses the PERC stuff can do this.

1) for any extensions that are HbH, the MD can simply remap them if it =
wants=20

2) for any extensions in the offer that are E2E, if they are not needed =
for this conferences, the MD can simply reject them in the SDP =
offer/answer and there will be no E2E extensions.=20

3) for both HbH and E2E exertions, to repeat my prev email on this =
thread from May 13,
> If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID of =
1 and the conferences wants to use 22 because that is what other =
endpoints are using, the conference server simply rejects that in the =
answer then does a reoffers with an ID of 22.=20


Note that point 2 is very close to what  Sergio is arguing for here ...  =
one thing he might do in his implementation is simply make sure that if =
and endpoint attempts to negotiate an extension other than the ones his =
MD supports, make the MD rejects that extension. At that point his MD =
will not need to deal with any E2E stuff and there is not ordering. =20

Some systems that support extension might want to do 1 while others =
might want to do 3. Some systems might want to reject every extension =
other than client-to-mixer audio levels.

I think the specs as they are support 1, 2, and 3 - am I missing =
something ?



> On May 15, 2017, at 9:45 AM, Paul E. Jones <paulej@packetizer.com> =
wrote:
>=20
> Cullen,
>=20
> I understand that was a goal at the outset.  However, I'm not sure the =
specs as they current exist will allow us to do that, but feel free to =
correct me if I'm wrong.
>=20
> The issue, as I understand, is the requirement in RFC 5285 that says:
>   A session update MAY add or remove extension(s). Identifiers values =
in the valid range MUST NOT be altered (remapped).
>=20
> The offerer will suggest an ID mapping to extensions and the MD cannot =
change that mapping.   A dozen endpoints can offer different ID mappings =
for the same or overlapping extensions.  The extensions (including =
encrypted extensions) can be preserved before the OHB, but it's unclear =
to me how the endpoint would process those.  If the receiving endpoint =
sent an offer indicating it wanted to use extension "foo" with ID=3D6 =
and the sender of the particular RTP packet sent an offer for "foo" with =
an ID=3D5, then the receiver is not going be in agreement with the ID =
mapping of the sender.
>=20
> A solution could be to introduce an "extension remapping extension".  =
For example, the receiver would skip over all extensions until it gets =
to the OHB.  It would then look for the "extension remapping extension" =
that would tell the receiver (in my example above) that "ID=3D6 is =
remapped to ID=3D5 before the OHB".  So, while the receiver had assumed =
ID=3D6 would be "foo", it would look before the OHB for ID=3D5.  In =
effect, this is creating a way to get around that statement in RFC 5285 =
that disallows remapping.
>=20
> AFAIK, we don't have language like that in any document and I don't =
think the MD is otherwise able to force all endpoints to use a common =
mapping.
>=20
> Paul
>=20
> ------ Original Message ------
> From: "Cullen Jennings" <fluffy@iii.ca>
> To: "Paul Jones" <paulej@packetizer.com>; "Sergio Garcia Murillo" =
<sergio.garcia.murillo@gmail.com>
> Cc: perc@ietf.org
> Sent: 5/15/2017 1:34:42 PM
> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>=20
>>=20
>> So let me just confirm one thing with both of you (Paul & Sergio) ... =
you understand that the current design supports both E2E and HbH header =
extensions and which way a given extension is handed is currently =
determined by specification of the system not negotiated over SDP?
>>=20
>> Yes we could change any of that but I just want to make sure we are =
all on the same page of where we are now
>>=20
>>=20
>>=20
>>> On May 13, 2017, at 2:08 PM, Paul E. Jones <paulej@packetizer.com> =
wrote:
>>>=20
>>> Cullen,
>>>=20
>>> I say we should NOT support E2E extensions.  Make them HBH and the =
MDD can re-write header extensions values or remove them as it sees fit.
>>>=20
>>> Sergio, you want E2E extensions?  Seems like it's going to be rather =
complicated to support with the current design.
>>>=20
>>> Paul
>>>=20
>>> ------ Original Message ------
>>> From: "Cullen Jennings" <fluffy@iii.ca>
>>> To: "Paul Jones" <paulej@packetizer.com>
>>> Cc: perc@ietf.org
>>> Sent: 5/13/2017 10:33:35 AM
>>> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>>=20
>>>>=20
>>>>=20
>>>>> On May 12, 2017, at 12:10 AM, Paul E. Jones =
<paulej@packetizer.com> wrote:
>>>>>=20
>>>>> I don't see how we can support any E2E extension given the offerer =
specifies the ID mapping. Multiple endpoints in a conference might =
indicate any number of didn't ID values for the same extension.
>>>>>=20
>>>>=20
>>>>=20
>>>> Just so we are all clear on how this would work ... sorry for the =
repetition ....
>>>>=20
>>>>=20
>>>> If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID =
of 1 and the conferences wants to use 22 because that is what other =
endpoints are using, the conference server simply rejects that in the =
answer then does and reoffers that with an ID of 22.
>>>>=20
>>>> This of course does not take care of Sergio request that the =
conference bridge would like to tell ALice's UA if this should be =
protected E2E or not. I'll send a separate email on that.
>>>>=20
>>>>=20
>>>> _______________________________________________
>>>> Perc mailing list
>>>> Perc@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/perc
>>>=20
>>> _______________________________________________
>>> Perc mailing list
>>> Perc@ietf.org
>>> https://www.ietf.org/mailman/listinfo/perc
>>=20
>> _______________________________________________
>> Perc mailing list
>> Perc@ietf.org
>> https://www.ietf.org/mailman/listinfo/perc
>=20
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc


From nobody Tue May 16 12:50:51 2017
Return-Path: <emcho@jitsi.org>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84F7912EC31 for <perc@ietfa.amsl.com>; Tue, 16 May 2017 12:50:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=jitsi-org.20150623.gappssmtp.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 FzhXtdYuIEE6 for <perc@ietfa.amsl.com>; Tue, 16 May 2017 12:50:46 -0700 (PDT)
Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (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 E982F12EBE3 for <perc@ietf.org>; Tue, 16 May 2017 12:46:42 -0700 (PDT)
Received: by mail-wm0-x235.google.com with SMTP id v15so103461190wmv.1 for <perc@ietf.org>; Tue, 16 May 2017 12:46:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jitsi-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=qQ+N7TdlemdrTx9h1monU/g0sDtIVVXU8ldyITvNEI8=; b=NR4Ek6nAbubv91TQj454szairW4R1t+EsbXy9xwAnAfUW5OfH70/KU8QzeGZbq+4Pk P+t6hhvT4oQ/8vI6LGyPApwqGV+rClH5BUeUTY0RbqPUoMH+2DFDQledC1q47sGSpOKH HSg/9omp2soLlmA92Lvbb3ktHHIOuwMQtoeMRzhWNjR1XJGJkKqjT7mUwykjteX95bbT V4pkPS35Gzlz9kXeLO+Q4ujJIO6YwNshmtJMcbs37WVFbjWZu/ZJqexmTkjvCvnSAWUC 0DZVPS6xSRvjH2JtbBGuF1qCIZIaX9UfPfHh2Oy3AOjhNa4eiaxXkIcPDnr7FLNgLtNr goBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=qQ+N7TdlemdrTx9h1monU/g0sDtIVVXU8ldyITvNEI8=; b=IbdjHuvh9ARy/qbNdDYs/fgmMA9pEZIdaixVa0uYXWfe7lIJTrOF/4oIf1ofic79PW ONLYAKvGpejoVGo6BMeWXMJ5Oei5WytXJUm7fVTJ+/FGmloVzQdPPvsAtdvzt4am/at9 0Qp2rfmGD5c6jbfHzACzj5uc4drPTetLSqr6OIz9mPm/uIMHQcAJ9Rb413XqUA0F2Jh0 LyXfusYdvmGLCZF9Rzw/NUztpjbY5ggTSh29kjpIwk57THGPHjP2/3Nn+BhluW1dC/8u 5Niv94puJOY3X0AwizQ6riyE7hpsD7pmh6NtOZR6GgVJnvE/6ZYBVmizupbQRcu+u3pe dcRQ==
X-Gm-Message-State: AODbwcAQ2reDAYRSG0ZbZK0VQI/Ox7mtHcw0o3a2OXRu2ebE8msHpJbS HxGB8nj/hAGb9w6l8hJcym4HHuVnv5YB
X-Received: by 10.80.205.93 with SMTP id d29mr246430edj.74.1494964001219; Tue, 16 May 2017 12:46:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.80.177.52 with HTTP; Tue, 16 May 2017 12:46:20 -0700 (PDT)
In-Reply-To: <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca>
From: Emil Ivov <emcho@jitsi.org>
Date: Tue, 16 May 2017 14:46:20 -0500
Message-ID: <CAPvvaaLDdp0OTMyFmbU2qX4B0N1903Xj190KOny2HdpHqhdzkQ@mail.gmail.com>
To: Cullen Jennings <fluffy@iii.ca>
Cc: Paul Jones <paulej@packetizer.com>,  Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, perc@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/aY0q7JY_ipI4ZJV3P5HpSarjJs8>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 May 2017 19:50:49 -0000

On Tue, May 16, 2017 at 2:17 PM, Cullen Jennings <fluffy@iii.ca> wrote:
>
> Paul,
>
> I think you are wrong but let me know what parts of this you don't think =
work and we can work through it.
>
> So lets split up a bunch of different ways a conference systems that uses=
 the PERC stuff can do this.
>
> 1) for any extensions that are HbH, the MD can simply remap them if it wa=
nts
>
> 2) for any extensions in the offer that are E2E, if they are not needed f=
or this conferences, the MD can simply reject them in the SDP offer/answer =
and there will be no E2E extensions.
>
> 3) for both HbH and E2E exertions, to repeat my prev email on this thread=
 from May 13,
>> If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID of 1=
 and the conferences wants to use 22 because that is what other endpoints a=
re using, the conference server simply rejects that in the answer then does=
 a reoffers with an ID of 22.
>
> Note that point 2 is very close to what  Sergio is arguing for here ...  =
one thing he might do in his implementation is simply make sure that if and=
 endpoint attempts to negotiate an extension other than the ones his MD sup=
ports, make the MD rejects that extension. At that point his MD will not ne=
ed to deal with any E2E stuff and there is not ordering.
>
> Some systems that support extension might want to do 1 while others might=
 want to do 3. Some systems might want to reject every extension other than=
 client-to-mixer audio levels.
>
> I think the specs as they are support 1, 2, and 3 - am I missing somethin=
g ?

What happens when Alice also insists on using a specific ID?


Emil


>
>
>
>> On May 15, 2017, at 9:45 AM, Paul E. Jones <paulej@packetizer.com> wrote=
:
>>
>> Cullen,
>>
>> I understand that was a goal at the outset.  However, I'm not sure the s=
pecs as they current exist will allow us to do that, but feel free to corre=
ct me if I'm wrong.
>>
>> The issue, as I understand, is the requirement in RFC 5285 that says:
>>   A session update MAY add or remove extension(s). Identifiers values in=
 the valid range MUST NOT be altered (remapped).
>>
>> The offerer will suggest an ID mapping to extensions and the MD cannot c=
hange that mapping.   A dozen endpoints can offer different ID mappings for=
 the same or overlapping extensions.  The extensions (including encrypted e=
xtensions) can be preserved before the OHB, but it's unclear to me how the =
endpoint would process those.  If the receiving endpoint sent an offer indi=
cating it wanted to use extension "foo" with ID=3D6 and the sender of the p=
articular RTP packet sent an offer for "foo" with an ID=3D5, then the recei=
ver is not going be in agreement with the ID mapping of the sender.
>>
>> A solution could be to introduce an "extension remapping extension".  Fo=
r example, the receiver would skip over all extensions until it gets to the=
 OHB.  It would then look for the "extension remapping extension" that woul=
d tell the receiver (in my example above) that "ID=3D6 is remapped to ID=3D=
5 before the OHB".  So, while the receiver had assumed ID=3D6 would be "foo=
", it would look before the OHB for ID=3D5.  In effect, this is creating a =
way to get around that statement in RFC 5285 that disallows remapping.
>>
>> AFAIK, we don't have language like that in any document and I don't thin=
k the MD is otherwise able to force all endpoints to use a common mapping.
>>
>> Paul
>>
>> ------ Original Message ------
>> From: "Cullen Jennings" <fluffy@iii.ca>
>> To: "Paul Jones" <paulej@packetizer.com>; "Sergio Garcia Murillo" <sergi=
o.garcia.murillo@gmail.com>
>> Cc: perc@ietf.org
>> Sent: 5/15/2017 1:34:42 PM
>> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>
>>>
>>> So let me just confirm one thing with both of you (Paul & Sergio) ... y=
ou understand that the current design supports both E2E and HbH header exte=
nsions and which way a given extension is handed is currently determined by=
 specification of the system not negotiated over SDP?
>>>
>>> Yes we could change any of that but I just want to make sure we are all=
 on the same page of where we are now
>>>
>>>
>>>
>>>> On May 13, 2017, at 2:08 PM, Paul E. Jones <paulej@packetizer.com> wro=
te:
>>>>
>>>> Cullen,
>>>>
>>>> I say we should NOT support E2E extensions.  Make them HBH and the MDD=
 can re-write header extensions values or remove them as it sees fit.
>>>>
>>>> Sergio, you want E2E extensions?  Seems like it's going to be rather c=
omplicated to support with the current design.
>>>>
>>>> Paul
>>>>
>>>> ------ Original Message ------
>>>> From: "Cullen Jennings" <fluffy@iii.ca>
>>>> To: "Paul Jones" <paulej@packetizer.com>
>>>> Cc: perc@ietf.org
>>>> Sent: 5/13/2017 10:33:35 AM
>>>> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>>>
>>>>>
>>>>>
>>>>>> On May 12, 2017, at 12:10 AM, Paul E. Jones <paulej@packetizer.com> =
wrote:
>>>>>>
>>>>>> I don't see how we can support any E2E extension given the offerer s=
pecifies the ID mapping. Multiple endpoints in a conference might indicate =
any number of didn't ID values for the same extension.
>>>>>>
>>>>>
>>>>>
>>>>> Just so we are all clear on how this would work ... sorry for the rep=
etition ....
>>>>>
>>>>>
>>>>> If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID o=
f 1 and the conferences wants to use 22 because that is what other endpoint=
s are using, the conference server simply rejects that in the answer then d=
oes and reoffers that with an ID of 22.
>>>>>
>>>>> This of course does not take care of Sergio request that the conferen=
ce bridge would like to tell ALice's UA if this should be protected E2E or =
not. I'll send a separate email on that.
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Perc mailing list
>>>>> Perc@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/perc
>>>>
>>>> _______________________________________________
>>>> Perc mailing list
>>>> Perc@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/perc
>>>
>>> _______________________________________________
>>> Perc mailing list
>>> Perc@ietf.org
>>> https://www.ietf.org/mailman/listinfo/perc
>>
>> _______________________________________________
>> Perc mailing list
>> Perc@ietf.org
>> https://www.ietf.org/mailman/listinfo/perc
>
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc



--=20
https://jitsi.org


From nobody Tue May 16 12:56:02 2017
Return-Path: <paulej@packetizer.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABC4A12EC68 for <perc@ietfa.amsl.com>; Tue, 16 May 2017 12:56:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 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_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=packetizer.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 bkEbdSL8jowP for <perc@ietfa.amsl.com>; Tue, 16 May 2017 12:55:58 -0700 (PDT)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) (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 643B212EC96 for <perc@ietf.org>; Tue, 16 May 2017 12:51:27 -0700 (PDT)
Received: from [192.168.1.20] (cpe-098-122-167-029.nc.res.rr.com [98.122.167.29] (may be forged)) (authenticated bits=0) by dublin.packetizer.com (8.15.2/8.15.2) with ESMTPSA id v4GJpPwT001918 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 16 May 2017 15:51:25 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=packetizer.com; s=dublin; t=1494964285; bh=IYdhsD+neXoHuk1WLmBQfheGTT5r3qXppSoiwRdN65c=; h=From:To:Subject:Cc:Date:In-Reply-To:References:Reply-To; b=Brv0KIXiSqvGhpQJZ6ZlRVwHzxOkCCeAEOI7B2+rTSk3ALS/3CM81Bpa4sIsVvklj 7IfSissS3HeeDDFJ1xMSafNvSZFOflPH9n2wOkjGbPHUl/OsJjmJ0KZ1M4Y5439IQf m7tpJj0uGjF7bhke+WjHxaRowOVAzB0mjeY8ZgQY=
From: "Paul E. Jones" <paulej@packetizer.com>
To: "Cullen Jennings" <fluffy@iii.ca>
Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>, perc@ietf.org
Date: Tue, 16 May 2017 19:51:27 +0000
Message-Id: <em9f5683f3-880a-46a9-82da-4ab61010529a@sydney>
In-Reply-To: <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca>
Reply-To: "Paul E. Jones" <paulej@packetizer.com>
User-Agent: eM_Client/7.0.30068.0
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.1 (dublin.packetizer.com [10.165.122.250]); Tue, 16 May 2017 15:51:25 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/4hnul9ezV5A5bX3Mm-5AXz4zyp8>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 May 2017 19:56:01 -0000

Cullen,

Step (3) is an issue, because rejecting the offer will likely lead to=20
confusion.  The rejection would have to be detailed enough to say "I=20
don't want you to use ID=3D1 for 'foo'.  I want you to use ID=3D4 for that.=
"=20
  Basically, the media distributor would need to reject the offer and=20
return an ID map for what it wants to see used.  How do we prevent=20
another offer from simply offering a different ID map that is not=20
acceptable?

This would also mean that all of the conference servers in a large=20
cascaded conference are in agreement on the set of values.  Perhaps that=20
is doable if there we assume only one vendor's media distributors will=20
be present in a conference.

Paul

------ Original Message ------
From: "Cullen Jennings" <fluffy@iii.ca>
To: "Paul Jones" <paulej@packetizer.com>
Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>;=20
perc@ietf.org
Sent: 5/16/2017 3:17:46 PM
Subject: Re: [Perc] Drop support for E2E RTP header extensions

>
>Paul,
>
>I think you are wrong but let me know what parts of this you don't=20
>think work and we can work through it.
>
>So lets split up a bunch of different ways a conference systems that=20
>uses the PERC stuff can do this.
>
>1) for any extensions that are HbH, the MD can simply remap them if it=20
>wants
>
>2) for any extensions in the offer that are E2E, if they are not needed=20
>for this conferences, the MD can simply reject them in the SDP=20
>offer/answer and there will be no E2E extensions.
>
>3) for both HbH and E2E exertions, to repeat my prev email on this=20
>thread from May 13,
>>  If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID=20
>>of 1 and the conferences wants to use 22 because that is what other=20
>>endpoints are using, the conference server simply rejects that in the=20
>>answer then does a reoffers with an ID of 22.
>
>
>Note that point 2 is very close to what  Sergio is arguing for here ...=20
>  one thing he might do in his implementation is simply make sure that=20
>if and endpoint attempts to negotiate an extension other than the ones=20
>his MD supports, make the MD rejects that extension. At that point his=20
>MD will not need to deal with any E2E stuff and there is not ordering.
>
>Some systems that support extension might want to do 1 while others=20
>might want to do 3. Some systems might want to reject every extension=20
>other than client-to-mixer audio levels.
>
>I think the specs as they are support 1, 2, and 3 - am I missing=20
>something ?
>
>
>
>>  On May 15, 2017, at 9:45 AM, Paul E. Jones <paulej@packetizer.com>=20
>>wrote:
>>
>>  Cullen,
>>
>>  I understand that was a goal at the outset.  However, I'm not sure=20
>>the specs as they current exist will allow us to do that, but feel=20
>>free to correct me if I'm wrong.
>>
>>  The issue, as I understand, is the requirement in RFC 5285 that says:
>>    A session update MAY add or remove extension(s). Identifiers values=
=20
>>in the valid range MUST NOT be altered (remapped).
>>
>>  The offerer will suggest an ID mapping to extensions and the MD=20
>>cannot change that mapping.   A dozen endpoints can offer different ID=20
>>mappings for the same or overlapping extensions.  The extensions=20
>>(including encrypted extensions) can be preserved before the OHB, but=20
>>it's unclear to me how the endpoint would process those.  If the=20
>>receiving endpoint sent an offer indicating it wanted to use extension=20
>>"foo" with ID=3D6 and the sender of the particular RTP packet sent an=20
>>offer for "foo" with an ID=3D5, then the receiver is not going be in=20
>>agreement with the ID mapping of the sender.
>>
>>  A solution could be to introduce an "extension remapping extension". =
=20
>>For example, the receiver would skip over all extensions until it gets=20
>>to the OHB.  It would then look for the "extension remapping=20
>>extension" that would tell the receiver (in my example above) that=20
>>"ID=3D6 is remapped to ID=3D5 before the OHB".  So, while the receiver ha=
d=20
>>assumed ID=3D6 would be "foo", it would look before the OHB for ID=3D5. =
=20
>>In effect, this is creating a way to get around that statement in RFC=20
>>5285 that disallows remapping.
>>
>>  AFAIK, we don't have language like that in any document and I don't=20
>>think the MD is otherwise able to force all endpoints to use a common=20
>>mapping.
>>
>>  Paul
>>
>>  ------ Original Message ------
>>  From: "Cullen Jennings" <fluffy@iii.ca>
>>  To: "Paul Jones" <paulej@packetizer.com>; "Sergio Garcia Murillo"=20
>><sergio.garcia.murillo@gmail.com>
>>  Cc: perc@ietf.org
>>  Sent: 5/15/2017 1:34:42 PM
>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>
>>>
>>>  So let me just confirm one thing with both of you (Paul & Sergio)=20
>>>... you understand that the current design supports both E2E and HbH=20
>>>header extensions and which way a given extension is handed is=20
>>>currently determined by specification of the system not negotiated=20
>>>over SDP?
>>>
>>>  Yes we could change any of that but I just want to make sure we are=20
>>>all on the same page of where we are now
>>>
>>>
>>>
>>>>  On May 13, 2017, at 2:08 PM, Paul E. Jones <paulej@packetizer.com>=20
>>>>wrote:
>>>>
>>>>  Cullen,
>>>>
>>>>  I say we should NOT support E2E extensions.  Make them HBH and the=20
>>>>MDD can re-write header extensions values or remove them as it sees=20
>>>>fit.
>>>>
>>>>  Sergio, you want E2E extensions?  Seems like it's going to be=20
>>>>rather complicated to support with the current design.
>>>>
>>>>  Paul
>>>>
>>>>  ------ Original Message ------
>>>>  From: "Cullen Jennings" <fluffy@iii.ca>
>>>>  To: "Paul Jones" <paulej@packetizer.com>
>>>>  Cc: perc@ietf.org
>>>>  Sent: 5/13/2017 10:33:35 AM
>>>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>>>
>>>>>
>>>>>
>>>>>>  On May 12, 2017, at 12:10 AM, Paul E. Jones=20
>>>>>><paulej@packetizer.com> wrote:
>>>>>>
>>>>>>  I don't see how we can support any E2E extension given the=20
>>>>>>offerer specifies the ID mapping. Multiple endpoints in a=20
>>>>>>conference might indicate any number of didn't ID values for the=20
>>>>>>same extension.
>>>>>>
>>>>>
>>>>>
>>>>>  Just so we are all clear on how this would work ... sorry for the=20
>>>>>repetition ....
>>>>>
>>>>>
>>>>>  If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and=20
>>>>>ID of 1 and the conferences wants to use 22 because that is what=20
>>>>>other endpoints are using, the conference server simply rejects=20
>>>>>that in the answer then does and reoffers that with an ID of 22.
>>>>>
>>>>>  This of course does not take care of Sergio request that the=20
>>>>>conference bridge would like to tell ALice's UA if this should be=20
>>>>>protected E2E or not. I'll send a separate email on that.
>>>>>
>>>>>
>>>>>  _______________________________________________
>>>>>  Perc mailing list
>>>>>  Perc@ietf.org
>>>>>  https://www.ietf.org/mailman/listinfo/perc
>>>>
>>>>  _______________________________________________
>>>>  Perc mailing list
>>>>  Perc@ietf.org
>>>>  https://www.ietf.org/mailman/listinfo/perc
>>>
>>>  _______________________________________________
>>>  Perc mailing list
>>>  Perc@ietf.org
>>>  https://www.ietf.org/mailman/listinfo/perc
>>
>>  _______________________________________________
>>  Perc mailing list
>>  Perc@ietf.org
>>  https://www.ietf.org/mailman/listinfo/perc
>
>_______________________________________________
>Perc mailing list
>Perc@ietf.org
>https://www.ietf.org/mailman/listinfo/perc


From nobody Tue May 16 22:27:26 2017
Return-Path: <roni.even@huawei.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 082C712EAFF for <perc@ietfa.amsl.com>; Tue, 16 May 2017 22:27:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.222
X-Spam-Level: 
X-Spam-Status: No, score=-4.222 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=-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 1Tbwca36Djmz for <perc@ietfa.amsl.com>; Tue, 16 May 2017 22:27:22 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50E0212952E for <perc@ietf.org>; Tue, 16 May 2017 22:23:59 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml701-cah.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DND70227; Wed, 17 May 2017 05:23:57 +0000 (GMT)
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.301.0; Wed, 17 May 2017 06:23:56 +0100
Received: from DGGEMM406-HUB.china.huawei.com (10.3.20.214) by nkgeml411-hub.china.huawei.com (10.98.56.70) with Microsoft SMTP Server (TLS) id 14.3.235.1; Wed, 17 May 2017 13:23:53 +0800
Received: from DGGEMM506-MBX.china.huawei.com ([169.254.3.49]) by DGGEMM406-HUB.china.huawei.com ([10.3.20.214]) with mapi id 14.03.0301.000; Wed, 17 May 2017 13:23:51 +0800
From: Roni Even <roni.even@huawei.com>
To: Cullen Jennings <fluffy@iii.ca>, Paul Jones <paulej@packetizer.com>
CC: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, "perc@ietf.org" <perc@ietf.org>
Thread-Topic: [Perc] Drop support for E2E RTP header extensions
Thread-Index: AQHSznnKLIHobcdT0UWkr8F8c7Mh+qH3/M/Q
Date: Wed, 17 May 2017 05:23:51 +0000
Message-ID: <6E58094ECC8D8344914996DAD28F1CCD7CBDE1@DGGEMM506-MBX.china.huawei.com>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca>
In-Reply-To: <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.200.201.202]
Content-Type: text/plain; charset="windows-1255"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020205.591BDE6D.00BA, ss=1, re=0.000, recu=0.000, reip=0.000,  cl=1, cld=1, fgs=0, ip=169.254.3.49, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: f4af6c792b7363787d8805f4ca2f6b62
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/_81MPCgOxXsQCDMRkMgdgDvNJn4>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 May 2017 05:27:25 -0000

Hi,
Note that one byte RTP header extensions can have IDs 1-14 so point 3 may b=
e a problem if only one-byte is supported. Note that you cannot re-use IDs.=
 The ID space management will be more complicated in a bundle case. We are =
discussing the IDs for bundle on avt mailing list
I agree with Paul and think that rewriting IDs by the MD will be the right =
way.

As for dropping RTP header extensions, the 5285-bis draft says  "intermedia=
ries aware of the RTP  header extensions are advised to be cautious when re=
moving or  generating RTP header extensions see section 4.7 of [RFC7667]."

Roni


> -----Original Message-----
> From: Perc [mailto:perc-bounces@ietf.org] On Behalf Of Cullen Jennings
> Sent: =E9=E5=ED=A0=E2 16 =EE=E0=E9 2017 22:18
> To: Paul Jones
> Cc: Sergio Garcia Murillo; perc@ietf.org
> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>=20
>=20
> Paul,
>=20
> I think you are wrong but let me know what parts of this you don't think =
work
> and we can work through it.
>=20
> So lets split up a bunch of different ways a conference systems that uses=
 the
> PERC stuff can do this.
>=20
> 1) for any extensions that are HbH, the MD can simply remap them if it wa=
nts
>=20
> 2) for any extensions in the offer that are E2E, if they are not needed f=
or this
> conferences, the MD can simply reject them in the SDP offer/answer and
> there will be no E2E extensions.
>=20
> 3) for both HbH and E2E exertions, to repeat my prev email on this thread
> from May 13,
> > If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID of =
1 and
> the conferences wants to use 22 because that is what other endpoints are
> using, the conference server simply rejects that in the answer then does =
a
> reoffers with an ID of 22.
>=20
>=20
> Note that point 2 is very close to what  Sergio is arguing for here ...  =
one thing
> he might do in his implementation is simply make sure that if and endpoin=
t
> attempts to negotiate an extension other than the ones his MD supports,
> make the MD rejects that extension. At that point his MD will not need to
> deal with any E2E stuff and there is not ordering.
>=20
> Some systems that support extension might want to do 1 while others might
> want to do 3. Some systems might want to reject every extension other tha=
n
> client-to-mixer audio levels.
>=20
> I think the specs as they are support 1, 2, and 3 - am I missing somethin=
g ?
>=20
>=20
>=20
> > On May 15, 2017, at 9:45 AM, Paul E. Jones <paulej@packetizer.com>
> wrote:
> >
> > Cullen,
> >
> > I understand that was a goal at the outset.  However, I'm not sure the
> specs as they current exist will allow us to do that, but feel free to co=
rrect me
> if I'm wrong.
> >
> > The issue, as I understand, is the requirement in RFC 5285 that says:
> >   A session update MAY add or remove extension(s). Identifiers values i=
n
> the valid range MUST NOT be altered (remapped).
> >
> > The offerer will suggest an ID mapping to extensions and the MD cannot
> change that mapping.   A dozen endpoints can offer different ID mappings
> for the same or overlapping extensions.  The extensions (including encryp=
ted
> extensions) can be preserved before the OHB, but it's unclear to me how t=
he
> endpoint would process those.  If the receiving endpoint sent an offer
> indicating it wanted to use extension "foo" with ID=3D6 and the sender of=
 the
> particular RTP packet sent an offer for "foo" with an ID=3D5, then the re=
ceiver is
> not going be in agreement with the ID mapping of the sender.
> >
> > A solution could be to introduce an "extension remapping extension".  F=
or
> example, the receiver would skip over all extensions until it gets to the=
 OHB.
> It would then look for the "extension remapping extension" that would tel=
l
> the receiver (in my example above) that "ID=3D6 is remapped to ID=3D5 bef=
ore
> the OHB".  So, while the receiver had assumed ID=3D6 would be "foo", it w=
ould
> look before the OHB for ID=3D5.  In effect, this is creating a way to get=
 around
> that statement in RFC 5285 that disallows remapping.
> >
> > AFAIK, we don't have language like that in any document and I don't thi=
nk
> the MD is otherwise able to force all endpoints to use a common mapping.
> >
> > Paul
> >
> > ------ Original Message ------
> > From: "Cullen Jennings" <fluffy@iii.ca>
> > To: "Paul Jones" <paulej@packetizer.com>; "Sergio Garcia Murillo"
> <sergio.garcia.murillo@gmail.com>
> > Cc: perc@ietf.org
> > Sent: 5/15/2017 1:34:42 PM
> > Subject: Re: [Perc] Drop support for E2E RTP header extensions
> >
> >>
> >> So let me just confirm one thing with both of you (Paul & Sergio) ... =
you
> understand that the current design supports both E2E and HbH header
> extensions and which way a given extension is handed is currently
> determined by specification of the system not negotiated over SDP?
> >>
> >> Yes we could change any of that but I just want to make sure we are al=
l on
> the same page of where we are now
> >>
> >>
> >>
> >>> On May 13, 2017, at 2:08 PM, Paul E. Jones <paulej@packetizer.com>
> wrote:
> >>>
> >>> Cullen,
> >>>
> >>> I say we should NOT support E2E extensions.  Make them HBH and the
> MDD can re-write header extensions values or remove them as it sees fit.
> >>>
> >>> Sergio, you want E2E extensions?  Seems like it's going to be rather
> complicated to support with the current design.
> >>>
> >>> Paul
> >>>
> >>> ------ Original Message ------
> >>> From: "Cullen Jennings" <fluffy@iii.ca>
> >>> To: "Paul Jones" <paulej@packetizer.com>
> >>> Cc: perc@ietf.org
> >>> Sent: 5/13/2017 10:33:35 AM
> >>> Subject: Re: [Perc] Drop support for E2E RTP header extensions
> >>>
> >>>>
> >>>>
> >>>>> On May 12, 2017, at 12:10 AM, Paul E. Jones <paulej@packetizer.com>
> wrote:
> >>>>>
> >>>>> I don't see how we can support any E2E extension given the offerer
> specifies the ID mapping. Multiple endpoints in a conference might indica=
te
> any number of didn't ID values for the same extension.
> >>>>>
> >>>>
> >>>>
> >>>> Just so we are all clear on how this would work ... sorry for the
> repetition ....
> >>>>
> >>>>
> >>>> If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID =
of 1
> and the conferences wants to use 22 because that is what other endpoints
> are using, the conference server simply rejects that in the answer then d=
oes
> and reoffers that with an ID of 22.
> >>>>
> >>>> This of course does not take care of Sergio request that the confere=
nce
> bridge would like to tell ALice's UA if this should be protected E2E or n=
ot. I'll
> send a separate email on that.
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> Perc mailing list
> >>>> Perc@ietf.org
> >>>> https://www.ietf.org/mailman/listinfo/perc
> >>>
> >>> _______________________________________________
> >>> Perc mailing list
> >>> Perc@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/perc
> >>
> >> _______________________________________________
> >> Perc mailing list
> >> Perc@ietf.org
> >> https://www.ietf.org/mailman/listinfo/perc
> >
> > _______________________________________________
> > Perc mailing list
> > Perc@ietf.org
> > https://www.ietf.org/mailman/listinfo/perc
>=20
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc


From nobody Wed May 17 00:39:09 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E15C5126C23 for <perc@ietfa.amsl.com>; Wed, 17 May 2017 00:39:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 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, 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 rRKvTjKGvceo for <perc@ietfa.amsl.com>; Wed, 17 May 2017 00:39:02 -0700 (PDT)
Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (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 27FCA1294BD for <perc@ietf.org>; Wed, 17 May 2017 00:35:30 -0700 (PDT)
Received: by mail-wm0-x22e.google.com with SMTP id d127so6027303wmf.0 for <perc@ietf.org>; Wed, 17 May 2017 00:35:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=Lm+GcF1/zrL71Dw7avvO7HjtWBuPD0jD4ReHosRCS7w=; b=dZTNO2pnfLB9HpVIJvWozITOMkNahYxTJlNIiDl+vggy6mx5n7xfaQDZxQviRpMvl+ CL8sH+Cmr9LcFh5tFU+aPj9Sup8UHm8O/y5yEXZvVzBY4B58J/5ANfchqXNPd112/KZA o0I1BQ+5jsnvKhdgibCMqFnOGjDKKpNSWTTSq/t0l59pCENE3wUwGuud/Uio9LMjhYNX lMwqnmB4sJliHsHhKg6JfPYm/P6Inp/IbiN6KT6/Fljs7KZx02DXR6qvA1uJBXUBU214 Kqmmkma6/AwVA5RigQk1oCFBaoCECscgKNJQBOIJ2iafa5I3P6IpMHYPQXstcbFtkLj/ wQyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=Lm+GcF1/zrL71Dw7avvO7HjtWBuPD0jD4ReHosRCS7w=; b=Kl9JNqhgfhikGOeBvFcz1kNkEOkRHwRPuHUiNAyrxBx5Nzg0aM474LNXlYHKRa7jlT zHHil0IubdUHUeDMgaDSJbn75arRznWnnozYYMiAbOjhDZMBPfm8LwAwfkTNcdurokaW UjQaYLZqE9mwlpaIDK0MqPQaZRNy9I5GQ7TGYnOqKO2aVXIqkkY4akhKc9Ek9z0EMi7Q OR/m7HMnd7dVYPVWpAfxxRHYUOo4vooB6ROhzySdVQIsOb5F0OYqrAzLh9nvBI4yzCV7 I7XabSWxrKWKa0CVQ7WtxU0YX4KpzPUKWqw9QxYZcaJsCKBBMxBT0dzN70bVib1RP22g +LeA==
X-Gm-Message-State: AODbwcD3twPo5CCks23CYxoKetnt8z1m0V6x/qCQUXF/gXiB01s325QY UXU7YORkM9LmecBYsvg=
X-Received: by 10.28.21.7 with SMTP id 7mr2566267wmv.39.1495006529313; Wed, 17 May 2017 00:35:29 -0700 (PDT)
Received: from [192.168.1.43] (84.red-83-36-143.dynamicip.rima-tde.net. [83.36.143.84]) by smtp.googlemail.com with ESMTPSA id h70sm10568798wma.14.2017.05.17.00.35.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 May 2017 00:35:28 -0700 (PDT)
To: Roni Even <roni.even@huawei.com>, Cullen Jennings <fluffy@iii.ca>, Paul Jones <paulej@packetizer.com>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca> <6E58094ECC8D8344914996DAD28F1CCD7CBDE1@DGGEMM506-MBX.china.huawei.com>
Cc: "perc@ietf.org" <perc@ietf.org>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <9ed0ac20-8baa-1e5f-83e0-61071d484796@gmail.com>
Date: Wed, 17 May 2017 09:35:28 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <6E58094ECC8D8344914996DAD28F1CCD7CBDE1@DGGEMM506-MBX.china.huawei.com>
Content-Type: text/plain; charset=windows-1255; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/HPw--P29MRiqB2wX0Q2bcwjKYbk>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 May 2017 07:39:08 -0000

On 17/05/2017 7:23, Roni Even wrote:
> As for dropping RTP header extensions, the 5285-bis draft says  "intermediaries aware of the RTP  header extensions are advised to be cautious when removing or  generating RTP header extensions see section 4.7 of [RFC7667]."
>
>
Note that an MD or any intermediary can't drop any E2E RTP header 
extension present in an rtp packet as it will break the inner crypto and 
will prevent the final endpoint to be able to decrypt it.

BR
Ser


From nobody Wed May 17 01:53:46 2017
Return-Path: <roni.even@huawei.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D490212E852 for <perc@ietfa.amsl.com>; Wed, 17 May 2017 01:53:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.222
X-Spam-Level: 
X-Spam-Status: No, score=-4.222 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=-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 2UFxKxsWhUnK for <perc@ietfa.amsl.com>; Wed, 17 May 2017 01:53:43 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76B0E129BC7 for <perc@ietf.org>; Wed, 17 May 2017 01:49:17 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml706-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DGT83238; Wed, 17 May 2017 08:49:16 +0000 (GMT)
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server (TLS) id 14.3.301.0; Wed, 17 May 2017 09:49:15 +0100
Received: from DGGEMM406-HUB.china.huawei.com (10.3.20.214) by nkgeml411-hub.china.huawei.com (10.98.56.70) with Microsoft SMTP Server (TLS) id 14.3.235.1; Wed, 17 May 2017 16:49:10 +0800
Received: from DGGEMM506-MBX.china.huawei.com ([169.254.3.49]) by DGGEMM406-HUB.china.huawei.com ([10.3.20.214]) with mapi id 14.03.0301.000; Wed, 17 May 2017 16:49:09 +0800
From: Roni Even <roni.even@huawei.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, Cullen Jennings <fluffy@iii.ca>, Paul Jones <paulej@packetizer.com>
CC: "perc@ietf.org" <perc@ietf.org>
Thread-Topic: [Perc] Drop support for E2E RTP header extensions
Thread-Index: AQHSzuAr4xPDIVqlkkantSV9zNI526H4NmaQ
Date: Wed, 17 May 2017 08:49:09 +0000
Message-ID: <6E58094ECC8D8344914996DAD28F1CCD7CBF70@DGGEMM506-MBX.china.huawei.com>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca> <6E58094ECC8D8344914996DAD28F1CCD7CBDE1@DGGEMM506-MBX.china.huawei.com> <9ed0ac20-8baa-1e5f-83e0-61071d484796@gmail.com>
In-Reply-To: <9ed0ac20-8baa-1e5f-83e0-61071d484796@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.200.201.202]
Content-Type: text/plain; charset="windows-1255"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020204.591C0E8C.003C, ss=1, re=0.000, recu=0.000, reip=0.000,  cl=1, cld=1, fgs=0, ip=169.254.3.49, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 496594aab2b60b8518a26313a8264598
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/l3OFQL2u1yNWuPKakNsv7LI3yFE>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 May 2017 08:53:45 -0000

Ser,
Cullen in point 2 was proposing to signal that the extensions are not suppo=
rted even though they can support it, so my comment was about being cautiou=
s in this case, it may break application logic.=20
Roni

> -----Original Message-----
> From: Sergio Garcia Murillo [mailto:sergio.garcia.murillo@gmail.com]
> Sent: =E9=E5=ED=A0=E3 17 =EE=E0=E9 2017 10:35
> To: Roni Even; Cullen Jennings; Paul Jones
> Cc: perc@ietf.org
> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>=20
> On 17/05/2017 7:23, Roni Even wrote:
> > As for dropping RTP header extensions, the 5285-bis draft says
> "intermediaries aware of the RTP  header extensions are advised to be
> cautious when removing or  generating RTP header extensions see section
> 4.7 of [RFC7667]."
> >
> >
> Note that an MD or any intermediary can't drop any E2E RTP header
> extension present in an rtp packet as it will break the inner crypto and =
will
> prevent the final endpoint to be able to decrypt it.
>=20
> BR
> Ser


From nobody Wed May 17 07:14:58 2017
Return-Path: <paulej@packetizer.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1E5C12957F for <perc@ietfa.amsl.com>; Wed, 17 May 2017 07:14:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 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_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=packetizer.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 pgHChZPye8W3 for <perc@ietfa.amsl.com>; Wed, 17 May 2017 07:14:54 -0700 (PDT)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) (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 81AC712EAA7 for <perc@ietf.org>; Wed, 17 May 2017 07:06:51 -0700 (PDT)
Received: from [192.168.1.20] (cpe-098-122-167-029.nc.res.rr.com [98.122.167.29] (may be forged)) (authenticated bits=0) by dublin.packetizer.com (8.15.2/8.15.2) with ESMTPSA id v4HE6egL001644 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 17 May 2017 10:06:41 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=packetizer.com; s=dublin; t=1495030002; bh=1VmzmR5lxP319/XNA/w0RI09iaCbUQZYw/x0YTd8rZE=; h=From:To:Subject:Cc:Date:In-Reply-To:References:Reply-To; b=RmbWHl1oh/WCB4ZDO8+bZIoPwqsH7qffAgurDnBxtuQajpfXE/6pOtYHeAJlBzHKs X2cr0Bv/6wC7TeOuXKAuycdzDE11somG52cwzvWRGXRUiA3qP7v17nFII4FWJ6aIyh 8Nb8I4ODz4mYoW1L4Vs0UwylWRzEx+9Wwyoykr0k=
From: "Paul E. Jones" <paulej@packetizer.com>
To: "Roni Even" <roni.even@huawei.com>, "Cullen Jennings" <fluffy@iii.ca>
Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>, "perc@ietf.org" <perc@ietf.org>
Date: Wed, 17 May 2017 14:06:41 +0000
Message-Id: <emaa3e6b18-79cd-4a3e-92e0-28dc1cfb1cba@sydney>
In-Reply-To: <6E58094ECC8D8344914996DAD28F1CCD7CBDE1@dggemm506-mbx.china.huawei.com>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca> <6E58094ECC8D8344914996DAD28F1CCD7CBDE1@dggemm506-mbx.china.huawei.com>
Reply-To: "Paul E. Jones" <paulej@packetizer.com>
User-Agent: eM_Client/7.0.30068.0
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.1 (dublin.packetizer.com [10.165.122.250]); Wed, 17 May 2017 10:06:41 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/sLWkc0PXNztyI9_hbC1NuyBK2dE>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 May 2017 14:14:57 -0000

Roni,

I assume it's illegal to send a new offer during the call to remap IDs.=20
Am I correct?  (I note here you said "you cannot re-use IDs", and I=20
assume that would be considered re-use.)

Would it be reasonable to require that all E2E header extensions=20
advertised using IDs values in the range 4096-4351, thus allowing the=20
MDD to specify those values?

Paul

------ Original Message ------
From: "Roni Even" <roni.even@huawei.com>
To: "Cullen Jennings" <fluffy@iii.ca>; "Paul Jones"=20
<paulej@packetizer.com>
Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>;=20
"perc@ietf.org" <perc@ietf.org>
Sent: 5/17/2017 1:23:51 AM
Subject: RE: [Perc] Drop support for E2E RTP header extensions

>Hi,
>Note that one byte RTP header extensions can have IDs 1-14 so point 3=20
>may be a problem if only one-byte is supported. Note that you cannot=20
>re-use IDs. The ID space management will be more complicated in a=20
>bundle case. We are discussing the IDs for bundle on avt mailing list
>I agree with Paul and think that rewriting IDs by the MD will be the=20
>right way.
>
>As for dropping RTP header extensions, the 5285-bis draft says =20
>"intermediaries aware of the RTP  header extensions are advised to be=20
>cautious when removing or  generating RTP header extensions see section=20
>4.7 of [RFC7667]."
>
>Roni
>
>
>>  -----Original Message-----
>>  From: Perc [mailto:perc-bounces@ietf.org] On Behalf Of Cullen=20
>>Jennings
>>  Sent: =D7=99=D7=95=D7=9D =D7=92 16 =D7=9E=D7=90=D7=99 2017 22:18
>>  To: Paul Jones
>>  Cc: Sergio Garcia Murillo; perc@ietf.org
>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>
>>
>>  Paul,
>>
>>  I think you are wrong but let me know what parts of this you don't=20
>>think work
>>  and we can work through it.
>>
>>  So lets split up a bunch of different ways a conference systems that=20
>>uses the
>>  PERC stuff can do this.
>>
>>  1) for any extensions that are HbH, the MD can simply remap them if=20
>>it wants
>>
>>  2) for any extensions in the offer that are E2E, if they are not=20
>>needed for this
>>  conferences, the MD can simply reject them in the SDP offer/answer=20
>>and
>>  there will be no E2E extensions.
>>
>>  3) for both HbH and E2E exertions, to repeat my prev email on this=20
>>thread
>>  from May 13,
>>  > If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID=
=20
>>of 1 and
>>  the conferences wants to use 22 because that is what other endpoints=20
>>are
>>  using, the conference server simply rejects that in the answer then=20
>>does a
>>  reoffers with an ID of 22.
>>
>>
>>  Note that point 2 is very close to what  Sergio is arguing for here=20
>>...  one thing
>>  he might do in his implementation is simply make sure that if and=20
>>endpoint
>>  attempts to negotiate an extension other than the ones his MD=20
>>supports,
>>  make the MD rejects that extension. At that point his MD will not=20
>>need to
>>  deal with any E2E stuff and there is not ordering.
>>
>>  Some systems that support extension might want to do 1 while others=20
>>might
>>  want to do 3. Some systems might want to reject every extension other=
=20
>>than
>>  client-to-mixer audio levels.
>>
>>  I think the specs as they are support 1, 2, and 3 - am I missing=20
>>something ?
>>
>>
>>
>>  > On May 15, 2017, at 9:45 AM, Paul E. Jones <paulej@packetizer.com>
>>  wrote:
>>  >
>>  > Cullen,
>>  >
>>  > I understand that was a goal at the outset.  However, I'm not sure=20
>>the
>>  specs as they current exist will allow us to do that, but feel free=20
>>to correct me
>>  if I'm wrong.
>>  >
>>  > The issue, as I understand, is the requirement in RFC 5285 that=20
>>says:
>>  >   A session update MAY add or remove extension(s). Identifiers=20
>>values in
>>  the valid range MUST NOT be altered (remapped).
>>  >
>>  > The offerer will suggest an ID mapping to extensions and the MD=20
>>cannot
>>  change that mapping.   A dozen endpoints can offer different ID=20
>>mappings
>>  for the same or overlapping extensions.  The extensions (including=20
>>encrypted
>>  extensions) can be preserved before the OHB, but it's unclear to me=20
>>how the
>>  endpoint would process those.  If the receiving endpoint sent an=20
>>offer
>>  indicating it wanted to use extension "foo" with ID=3D6 and the sender=
=20
>>of the
>>  particular RTP packet sent an offer for "foo" with an ID=3D5, then the=
=20
>>receiver is
>>  not going be in agreement with the ID mapping of the sender.
>>  >
>>  > A solution could be to introduce an "extension remapping=20
>>extension".  For
>>  example, the receiver would skip over all extensions until it gets to=
=20
>>the OHB.
>>  It would then look for the "extension remapping extension" that would=
=20
>>tell
>>  the receiver (in my example above) that "ID=3D6 is remapped to ID=3D5=
=20
>>before
>>  the OHB".  So, while the receiver had assumed ID=3D6 would be "foo", it=
=20
>>would
>>  look before the OHB for ID=3D5.  In effect, this is creating a way to=
=20
>>get around
>>  that statement in RFC 5285 that disallows remapping.
>>  >
>>  > AFAIK, we don't have language like that in any document and I don't=
=20
>>think
>>  the MD is otherwise able to force all endpoints to use a common=20
>>mapping.
>>  >
>>  > Paul
>>  >
>>  > ------ Original Message ------
>>  > From: "Cullen Jennings" <fluffy@iii.ca>
>>  > To: "Paul Jones" <paulej@packetizer.com>; "Sergio Garcia Murillo"
>>  <sergio.garcia.murillo@gmail.com>
>>  > Cc: perc@ietf.org
>>  > Sent: 5/15/2017 1:34:42 PM
>>  > Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>  >
>>  >>
>>  >> So let me just confirm one thing with both of you (Paul & Sergio)=20
>>... you
>>  understand that the current design supports both E2E and HbH header
>>  extensions and which way a given extension is handed is currently
>>  determined by specification of the system not negotiated over SDP?
>>  >>
>>  >> Yes we could change any of that but I just want to make sure we=20
>>are all on
>>  the same page of where we are now
>>  >>
>>  >>
>>  >>
>>  >>> On May 13, 2017, at 2:08 PM, Paul E. Jones=20
>><paulej@packetizer.com>
>>  wrote:
>>  >>>
>>  >>> Cullen,
>>  >>>
>>  >>> I say we should NOT support E2E extensions.  Make them HBH and=20
>>the
>>  MDD can re-write header extensions values or remove them as it sees=20
>>fit.
>>  >>>
>>  >>> Sergio, you want E2E extensions?  Seems like it's going to be=20
>>rather
>>  complicated to support with the current design.
>>  >>>
>>  >>> Paul
>>  >>>
>>  >>> ------ Original Message ------
>>  >>> From: "Cullen Jennings" <fluffy@iii.ca>
>>  >>> To: "Paul Jones" <paulej@packetizer.com>
>>  >>> Cc: perc@ietf.org
>>  >>> Sent: 5/13/2017 10:33:35 AM
>>  >>> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>  >>>
>>  >>>>
>>  >>>>
>>  >>>>> On May 12, 2017, at 12:10 AM, Paul E. Jones=20
>><paulej@packetizer.com>
>>  wrote:
>>  >>>>>
>>  >>>>> I don't see how we can support any E2E extension given the=20
>>offerer
>>  specifies the ID mapping. Multiple endpoints in a conference might=20
>>indicate
>>  any number of didn't ID values for the same extension.
>>  >>>>>
>>  >>>>
>>  >>>>
>>  >>>> Just so we are all clear on how this would work ... sorry for=20
>>the
>>  repetition ....
>>  >>>>
>>  >>>>
>>  >>>> If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and=
=20
>>ID of 1
>>  and the conferences wants to use 22 because that is what other=20
>>endpoints
>>  are using, the conference server simply rejects that in the answer=20
>>then does
>>  and reoffers that with an ID of 22.
>>  >>>>
>>  >>>> This of course does not take care of Sergio request that the=20
>>conference
>>  bridge would like to tell ALice's UA if this should be protected E2E=20
>>or not. I'll
>>  send a separate email on that.
>>  >>>>
>>  >>>>
>>  >>>> _______________________________________________
>>  >>>> Perc mailing list
>>  >>>> Perc@ietf.org
>>  >>>> https://www.ietf.org/mailman/listinfo/perc
>>  >>>
>>  >>> _______________________________________________
>>  >>> Perc mailing list
>>  >>> Perc@ietf.org
>>  >>> https://www.ietf.org/mailman/listinfo/perc
>>  >>
>>  >> _______________________________________________
>>  >> Perc mailing list
>>  >> Perc@ietf.org
>>  >> https://www.ietf.org/mailman/listinfo/perc
>>  >
>>  > _______________________________________________
>>  > Perc mailing list
>>  > Perc@ietf.org
>>  > https://www.ietf.org/mailman/listinfo/perc
>>
>>  _______________________________________________
>>  Perc mailing list
>>  Perc@ietf.org
>>  https://www.ietf.org/mailman/listinfo/perc


From nobody Wed May 17 13:15:32 2017
Return-Path: <paulej@packetizer.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A54181242EA for <perc@ietfa.amsl.com>; Wed, 17 May 2017 13:15:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 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_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=packetizer.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 02NU_f1lCj5v for <perc@ietfa.amsl.com>; Wed, 17 May 2017 13:15:28 -0700 (PDT)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) (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 068D912009C for <perc@ietf.org>; Wed, 17 May 2017 13:15:27 -0700 (PDT)
Received: from [192.168.1.20] (cpe-098-122-167-029.nc.res.rr.com [98.122.167.29] (may be forged)) (authenticated bits=0) by dublin.packetizer.com (8.15.2/8.15.2) with ESMTPSA id v4HKFPh0001678 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 17 May 2017 16:15:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=packetizer.com; s=dublin; t=1495052126; bh=A0lMi08S90x83t+yndc13wYNMjpHW1zzAMoQSBNisrU=; h=From:To:Subject:Cc:Date:In-Reply-To:References:Reply-To; b=CE0SaIDWPTjZ7jf4tBjR7QfAuby2QoOtcih8Y7sTMA6D4g58O3ByZaM7rUAffTefn kPb2OTLapIQF9+rpOgH76/fgDwv0ka2OSfeQRoDzdR2FOIovKeNTdgtDpSYqCB+vkQ KE9FMQD/H0+0b++nQG6dXqoBsBv/3oNHCcpLrTRY=
From: "Paul E. Jones" <paulej@packetizer.com>
To: "Cullen Jennings" <fluffy@iii.ca>
Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>, perc@ietf.org
Date: Wed, 17 May 2017 20:15:26 +0000
Message-Id: <emf5b957a9-56ec-4bf1-b8d7-2bd117d64769@sydney>
In-Reply-To: <em9f5683f3-880a-46a9-82da-4ab61010529a@sydney>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca> <em9f5683f3-880a-46a9-82da-4ab61010529a@sydney>
Reply-To: "Paul E. Jones" <paulej@packetizer.com>
User-Agent: eM_Client/7.0.30068.0
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.1 (dublin.packetizer.com [10.165.122.250]); Wed, 17 May 2017 16:15:26 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/pGZ_Nm-oYnXZkdtAoBSx7ItwuBU>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 May 2017 20:15:31 -0000

Folks,

I had a side discussion with Cullen on (3) to better understand what he=20
meant.  I misunderstood his proposal, but now I think I understand and I=20
think it would work.

As I now understand, a calling device could send an offer with IDs=20
proposed, and the media distributor would return an answer removing any=20
IDs that are values that are not what the media distributor wants to use=20
(this is what Cullen meant by "reject" and I interpreted that to mean=20
reject the entire offer itself).  The media distributor could then send=20
a new offer and advertise the header extension values it wants to use. =20
I don't think that would violate the spec in terms of remapping=20
identifiers.

Another approach might be to only offer ID values in the range=20
4096-4351, thus allowing the media distributor to return an answer with=20
identifiers assigned.

So, there are a couple of ways to do this that I can see now.

Paul

------ Original Message ------
From: "Paul E. Jones" <paulej@packetizer.com>
To: "Cullen Jennings" <fluffy@iii.ca>
Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>;=20
perc@ietf.org
Sent: 5/16/2017 3:51:27 PM
Subject: Re: [Perc] Drop support for E2E RTP header extensions

>Cullen,
>
>Step (3) is an issue, because rejecting the offer will likely lead to=20
>confusion.  The rejection would have to be detailed enough to say "I=20
>don't want you to use ID=3D1 for 'foo'.  I want you to use ID=3D4 for=20
>that."  Basically, the media distributor would need to reject the offer=20
>and return an ID map for what it wants to see used.  How do we prevent=20
>another offer from simply offering a different ID map that is not=20
>acceptable?
>
>This would also mean that all of the conference servers in a large=20
>cascaded conference are in agreement on the set of values.  Perhaps=20
>that is doable if there we assume only one vendor's media distributors=20
>will be present in a conference.
>
>Paul
>
>------ Original Message ------
>From: "Cullen Jennings" <fluffy@iii.ca>
>To: "Paul Jones" <paulej@packetizer.com>
>Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>;=20
>perc@ietf.org
>Sent: 5/16/2017 3:17:46 PM
>Subject: Re: [Perc] Drop support for E2E RTP header extensions
>
>>
>>Paul,
>>
>>I think you are wrong but let me know what parts of this you don't=20
>>think work and we can work through it.
>>
>>So lets split up a bunch of different ways a conference systems that=20
>>uses the PERC stuff can do this.
>>
>>1) for any extensions that are HbH, the MD can simply remap them if it=20
>>wants
>>
>>2) for any extensions in the offer that are E2E, if they are not=20
>>needed for this conferences, the MD can simply reject them in the SDP=20
>>offer/answer and there will be no E2E extensions.
>>
>>3) for both HbH and E2E exertions, to repeat my prev email on this=20
>>thread from May 13,
>>>  If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID=20
>>>of 1 and the conferences wants to use 22 because that is what other=20
>>>endpoints are using, the conference server simply rejects that in the=20
>>>answer then does a reoffers with an ID of 22.
>>
>>
>>Note that point 2 is very close to what  Sergio is arguing for here=20
>>...  one thing he might do in his implementation is simply make sure=20
>>that if and endpoint attempts to negotiate an extension other than the=20
>>ones his MD supports, make the MD rejects that extension. At that=20
>>point his MD will not need to deal with any E2E stuff and there is not=20
>>ordering.
>>
>>Some systems that support extension might want to do 1 while others=20
>>might want to do 3. Some systems might want to reject every extension=20
>>other than client-to-mixer audio levels.
>>
>>I think the specs as they are support 1, 2, and 3 - am I missing=20
>>something ?
>>
>>
>>
>>>  On May 15, 2017, at 9:45 AM, Paul E. Jones <paulej@packetizer.com>=20
>>>wrote:
>>>
>>>  Cullen,
>>>
>>>  I understand that was a goal at the outset.  However, I'm not sure=20
>>>the specs as they current exist will allow us to do that, but feel=20
>>>free to correct me if I'm wrong.
>>>
>>>  The issue, as I understand, is the requirement in RFC 5285 that=20
>>>says:
>>>    A session update MAY add or remove extension(s). Identifiers=20
>>>values in the valid range MUST NOT be altered (remapped).
>>>
>>>  The offerer will suggest an ID mapping to extensions and the MD=20
>>>cannot change that mapping.   A dozen endpoints can offer different=20
>>>ID mappings for the same or overlapping extensions.  The extensions=20
>>>(including encrypted extensions) can be preserved before the OHB, but=20
>>>it's unclear to me how the endpoint would process those.  If the=20
>>>receiving endpoint sent an offer indicating it wanted to use=20
>>>extension "foo" with ID=3D6 and the sender of the particular RTP packet=
=20
>>>sent an offer for "foo" with an ID=3D5, then the receiver is not going=
=20
>>>be in agreement with the ID mapping of the sender.
>>>
>>>  A solution could be to introduce an "extension remapping extension".=
=20
>>>  For example, the receiver would skip over all extensions until it=20
>>>gets to the OHB.  It would then look for the "extension remapping=20
>>>extension" that would tell the receiver (in my example above) that=20
>>>"ID=3D6 is remapped to ID=3D5 before the OHB".  So, while the receiver=
=20
>>>had assumed ID=3D6 would be "foo", it would look before the OHB for=20
>>>ID=3D5.  In effect, this is creating a way to get around that statement=
=20
>>>in RFC 5285 that disallows remapping.
>>>
>>>  AFAIK, we don't have language like that in any document and I don't=20
>>>think the MD is otherwise able to force all endpoints to use a common=20
>>>mapping.
>>>
>>>  Paul
>>>
>>>  ------ Original Message ------
>>>  From: "Cullen Jennings" <fluffy@iii.ca>
>>>  To: "Paul Jones" <paulej@packetizer.com>; "Sergio Garcia Murillo"=20
>>><sergio.garcia.murillo@gmail.com>
>>>  Cc: perc@ietf.org
>>>  Sent: 5/15/2017 1:34:42 PM
>>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>>
>>>>
>>>>  So let me just confirm one thing with both of you (Paul & Sergio)=20
>>>>... you understand that the current design supports both E2E and HbH=20
>>>>header extensions and which way a given extension is handed is=20
>>>>currently determined by specification of the system not negotiated=20
>>>>over SDP?
>>>>
>>>>  Yes we could change any of that but I just want to make sure we are=
=20
>>>>all on the same page of where we are now
>>>>
>>>>
>>>>
>>>>>  On May 13, 2017, at 2:08 PM, Paul E. Jones <paulej@packetizer.com>=
=20
>>>>>wrote:
>>>>>
>>>>>  Cullen,
>>>>>
>>>>>  I say we should NOT support E2E extensions.  Make them HBH and the=
=20
>>>>>MDD can re-write header extensions values or remove them as it sees=20
>>>>>fit.
>>>>>
>>>>>  Sergio, you want E2E extensions?  Seems like it's going to be=20
>>>>>rather complicated to support with the current design.
>>>>>
>>>>>  Paul
>>>>>
>>>>>  ------ Original Message ------
>>>>>  From: "Cullen Jennings" <fluffy@iii.ca>
>>>>>  To: "Paul Jones" <paulej@packetizer.com>
>>>>>  Cc: perc@ietf.org
>>>>>  Sent: 5/13/2017 10:33:35 AM
>>>>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>>>>
>>>>>>
>>>>>>
>>>>>>>  On May 12, 2017, at 12:10 AM, Paul E. Jones=20
>>>>>>><paulej@packetizer.com> wrote:
>>>>>>>
>>>>>>>  I don't see how we can support any E2E extension given the=20
>>>>>>>offerer specifies the ID mapping. Multiple endpoints in a=20
>>>>>>>conference might indicate any number of didn't ID values for the=20
>>>>>>>same extension.
>>>>>>>
>>>>>>
>>>>>>
>>>>>>  Just so we are all clear on how this would work ... sorry for the=
=20
>>>>>>repetition ....
>>>>>>
>>>>>>
>>>>>>  If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and=20
>>>>>>ID of 1 and the conferences wants to use 22 because that is what=20
>>>>>>other endpoints are using, the conference server simply rejects=20
>>>>>>that in the answer then does and reoffers that with an ID of 22.
>>>>>>
>>>>>>  This of course does not take care of Sergio request that the=20
>>>>>>conference bridge would like to tell ALice's UA if this should be=20
>>>>>>protected E2E or not. I'll send a separate email on that.
>>>>>>
>>>>>>
>>>>>>  _______________________________________________
>>>>>>  Perc mailing list
>>>>>>  Perc@ietf.org
>>>>>>  https://www.ietf.org/mailman/listinfo/perc
>>>>>
>>>>>  _______________________________________________
>>>>>  Perc mailing list
>>>>>  Perc@ietf.org
>>>>>  https://www.ietf.org/mailman/listinfo/perc
>>>>
>>>>  _______________________________________________
>>>>  Perc mailing list
>>>>  Perc@ietf.org
>>>>  https://www.ietf.org/mailman/listinfo/perc
>>>
>>>  _______________________________________________
>>>  Perc mailing list
>>>  Perc@ietf.org
>>>  https://www.ietf.org/mailman/listinfo/perc
>>
>>_______________________________________________
>>Perc mailing list
>>Perc@ietf.org
>>https://www.ietf.org/mailman/listinfo/perc


From nobody Wed May 17 13:21:02 2017
Return-Path: <fluffy@iii.ca>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 874A31242F5 for <perc@ietfa.amsl.com>; Wed, 17 May 2017 13:20:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.7
X-Spam-Level: 
X-Spam-Status: No, score=-4.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, 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 SY8FsT2YI3S0 for <perc@ietfa.amsl.com>; Wed, 17 May 2017 13:20:58 -0700 (PDT)
Received: from smtp125.iad3a.emailsrvr.com (smtp125.iad3a.emailsrvr.com [173.203.187.125]) (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 CA88512441E for <perc@ietf.org>; Wed, 17 May 2017 13:20:57 -0700 (PDT)
Received: from smtp24.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp24.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id DCAFF24B15; Wed, 17 May 2017 16:20:51 -0400 (EDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp24.relay.iad3a.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id F15B324C75;  Wed, 17 May 2017 16:20:50 -0400 (EDT)
X-Sender-Id: fluffy@iii.ca
Received: from [10.24.100.180] ([UNAVAILABLE]. [128.107.241.171]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:587 (trex/5.7.12); Wed, 17 May 2017 16:20:51 -0400
Content-Type: multipart/alternative; boundary="Apple-Mail=_3402C383-D8FC-46EC-AA78-34E08D5F3A71"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <emf5b957a9-56ec-4bf1-b8d7-2bd117d64769@sydney>
Date: Wed, 17 May 2017 10:20:48 -1000
Cc: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, perc@ietf.org
Message-Id: <30DD26D8-BAC5-4B10-86E0-7869A0BF365D@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca> <em9f5683f3-880a-46a9-82da-4ab61010529a@sydney> <emf5b957a9-56ec-4bf1-b8d7-2bd117d64769@sydney>
To: Paul Jones <paulej@packetizer.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/pBwTqVX3FJ38jfFN6ksBUgFKDXM>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 May 2017 20:20:59 -0000

--Apple-Mail=_3402C383-D8FC-46EC-AA78-34E08D5F3A71
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


> On May 17, 2017, at 10:15 AM, Paul E. Jones <paulej@packetizer.com> =
wrote:
>=20
>=20
> As I now understand, a calling device could send an offer with IDs =
proposed, and the media distributor would return an answer removing any =
IDs that are values that are not what the media distributor wants to use =
(this is what Cullen meant by "reject" and I interpreted that to mean =
reject the entire offer itself).  The media distributor could then send =
a new offer and advertise the header extension values it wants to use.  =
I don't think that would violate the spec in terms of remapping =
identifiers.
>=20
> Another approach might be to only offer ID values in the range =
4096-4351, thus allowing the media distributor to return an answer with =
identifiers assigned.

I had not thought about using the exclusive negotiation stuff. I like =
that it would work in a single Offer/Answer round instead of needing =
two.=20



--Apple-Mail=_3402C383-D8FC-46EC-AA78-34E08D5F3A71
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></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 May 17, 2017, at 10:15 AM, Paul E. Jones &lt;<a =
href=3D"mailto:paulej@packetizer.com" =
class=3D"">paulej@packetizer.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><br =
style=3D"font-family: Helvetica; font-size: 14px; 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: 14px; 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"">As I now =
understand, a calling device could send an offer with IDs proposed, and =
the media distributor would return an answer removing any IDs that are =
values that are not what the media distributor wants to use (this is =
what Cullen meant by "reject" and I interpreted that to mean reject the =
entire offer itself). &nbsp;The media distributor could then send a new =
offer and advertise the header extension values it wants to use. &nbsp;I =
don't think that would violate the spec in terms of remapping =
identifiers.</span><br style=3D"font-family: Helvetica; font-size: 14px; =
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""><br =
style=3D"font-family: Helvetica; font-size: 14px; 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: 14px; 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"">Another approach =
might be to only offer ID values in the range 4096-4351, thus allowing =
the media distributor to return an answer with identifiers =
assigned.</span></div></blockquote></div><br class=3D""><div class=3D"">I =
had not thought about using the exclusive negotiation stuff. I like that =
it would work in a single Offer/Answer round instead of needing =
two.&nbsp;</div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_3402C383-D8FC-46EC-AA78-34E08D5F3A71--


From nobody Wed May 17 15:14:55 2017
Return-Path: <emcho@jitsi.org>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20D6C1270A3 for <perc@ietfa.amsl.com>; Wed, 17 May 2017 15:14:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=jitsi-org.20150623.gappssmtp.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 eKNw1r37EuZV for <perc@ietfa.amsl.com>; Wed, 17 May 2017 15:14:51 -0700 (PDT)
Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::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 3AB54127058 for <perc@ietf.org>; Wed, 17 May 2017 15:14:51 -0700 (PDT)
Received: by mail-wm0-x22b.google.com with SMTP id 70so26191958wmq.1 for <perc@ietf.org>; Wed, 17 May 2017 15:14:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jitsi-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=5MLqB1zVpwFZC7DY4xukA9p9Ovr3wXaYx9yaZ6Nq8p0=; b=162ic951SoKryCDJ7GWarosCb+D7or+QDdbbV56oTSLJp5icya2WT9a4IDQB+BqGrh R2j0lMU38TpBS79W71lGgRhnDKzYygc5b5KBq+gq2nRgTGnR0MkS5cjrwso/nde0+8h+ cGaqPOUUy9YTPUMVAIQKwAijbLxmmYG+zDXPNue7fu3+3XitOqA3v5MRiHnrGK9murAl I+H/GFQ1E9ANb0EXiD9tdAXWKSeIHuY3UrHHLOKj8JAHVERf4m+QCoXex2uFTpW4EmPn Naeuf2GeL97DrPL/DTfl4oIrrIXLyklWfW7Y6jLJoAPi3r8CYK2RB5iUCSCo//tchGTd 2CoQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=5MLqB1zVpwFZC7DY4xukA9p9Ovr3wXaYx9yaZ6Nq8p0=; b=dDIzYkAH01QdgkpfouJ1UnP9xDfT29HQL1hP+90UM9JIz83fWaSwF3ZKwdlrewnsG5 KoyGrsK5/2Ldgb9SqHRTG2L5rZWpQCKFC2PBxAeahqvQpEL+4uftLt/aUZk6PvDHZeqN ygBGYPMjmsk0TXVMIwU+6Zzey3cezYAyMKqUQvbzo3E+I+TCkJG8BAIhqOFkie7mOiK7 dTWLEG6Ro9x/p7E9mh9TTYbCmJ/xpScxG/FIbQNdfxxqraE8SuUXd1tu6TSHyapYqFZg yjsNO4eZIpG+cLqSdPtp/31SriWXXJXfA25efW8EOMDDKQvT8CXMee+Vb0Nss1VDYHsr i6VQ==
X-Gm-Message-State: AODbwcA6GoIPFLwwUndEUhlu8sY5MOojXW2qjTGuR2o+Bt7T5WYuaZkw nfTD/htLNomZLuLsI+G1bZjEuq7NmTJVviI=
X-Received: by 10.80.145.198 with SMTP id h6mr692090eda.108.1495059289684; Wed, 17 May 2017 15:14:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.80.177.52 with HTTP; Wed, 17 May 2017 15:14:29 -0700 (PDT)
In-Reply-To: <emf5b957a9-56ec-4bf1-b8d7-2bd117d64769@sydney>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca> <em9f5683f3-880a-46a9-82da-4ab61010529a@sydney> <emf5b957a9-56ec-4bf1-b8d7-2bd117d64769@sydney>
From: Emil Ivov <emcho@jitsi.org>
Date: Wed, 17 May 2017 17:14:29 -0500
Message-ID: <CAPvvaa+p4w2on6J4Du45WMZKghFWNAarmEYKhoeoN7kM84V=4Q@mail.gmail.com>
To: "Paul E. Jones" <paulej@packetizer.com>
Cc: Cullen Jennings <fluffy@iii.ca>, Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, perc@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/qz8co2JDVdFOUo2dwoRkonTsCL0>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 May 2017 22:14:54 -0000

That still doesn't answer my question (which Paul you also raised).

What happens if the offerer insists on using their own ID (potentially
because they are a PERC MDD themselves).

Emil

On Wed, May 17, 2017 at 3:15 PM, Paul E. Jones <paulej@packetizer.com> wrote:
> Folks,
>
> I had a side discussion with Cullen on (3) to better understand what he
> meant.  I misunderstood his proposal, but now I think I understand and I
> think it would work.
>
> As I now understand, a calling device could send an offer with IDs proposed,
> and the media distributor would return an answer removing any IDs that are
> values that are not what the media distributor wants to use (this is what
> Cullen meant by "reject" and I interpreted that to mean reject the entire
> offer itself).  The media distributor could then send a new offer and
> advertise the header extension values it wants to use.  I don't think that
> would violate the spec in terms of remapping identifiers.
>
> Another approach might be to only offer ID values in the range 4096-4351,
> thus allowing the media distributor to return an answer with identifiers
> assigned.
>
> So, there are a couple of ways to do this that I can see now.
>
> Paul
>
> ------ Original Message ------
> From: "Paul E. Jones" <paulej@packetizer.com>
> To: "Cullen Jennings" <fluffy@iii.ca>
> Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>; perc@ietf.org
> Sent: 5/16/2017 3:51:27 PM
> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>
>> Cullen,
>>
>> Step (3) is an issue, because rejecting the offer will likely lead to
>> confusion.  The rejection would have to be detailed enough to say "I don't
>> want you to use ID=1 for 'foo'.  I want you to use ID=4 for that."
>> Basically, the media distributor would need to reject the offer and return
>> an ID map for what it wants to see used.  How do we prevent another offer
>> from simply offering a different ID map that is not acceptable?
>>
>> This would also mean that all of the conference servers in a large
>> cascaded conference are in agreement on the set of values.  Perhaps that is
>> doable if there we assume only one vendor's media distributors will be
>> present in a conference.
>>
>> Paul
>>
>> ------ Original Message ------
>> From: "Cullen Jennings" <fluffy@iii.ca>
>> To: "Paul Jones" <paulej@packetizer.com>
>> Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>;
>> perc@ietf.org
>> Sent: 5/16/2017 3:17:46 PM
>> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>
>>>
>>> Paul,
>>>
>>> I think you are wrong but let me know what parts of this you don't think
>>> work and we can work through it.
>>>
>>> So lets split up a bunch of different ways a conference systems that uses
>>> the PERC stuff can do this.
>>>
>>> 1) for any extensions that are HbH, the MD can simply remap them if it
>>> wants
>>>
>>> 2) for any extensions in the offer that are E2E, if they are not needed
>>> for this conferences, the MD can simply reject them in the SDP offer/answer
>>> and there will be no E2E extensions.
>>>
>>> 3) for both HbH and E2E exertions, to repeat my prev email on this thread
>>> from May 13,
>>>>
>>>>  If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID of
>>>> 1 and the conferences wants to use 22 because that is what other endpoints
>>>> are using, the conference server simply rejects that in the answer then does
>>>> a reoffers with an ID of 22.
>>>
>>>
>>>
>>> Note that point 2 is very close to what  Sergio is arguing for here ...
>>> one thing he might do in his implementation is simply make sure that if and
>>> endpoint attempts to negotiate an extension other than the ones his MD
>>> supports, make the MD rejects that extension. At that point his MD will not
>>> need to deal with any E2E stuff and there is not ordering.
>>>
>>> Some systems that support extension might want to do 1 while others might
>>> want to do 3. Some systems might want to reject every extension other than
>>> client-to-mixer audio levels.
>>>
>>> I think the specs as they are support 1, 2, and 3 - am I missing
>>> something ?
>>>
>>>
>>>
>>>>  On May 15, 2017, at 9:45 AM, Paul E. Jones <paulej@packetizer.com>
>>>> wrote:
>>>>
>>>>  Cullen,
>>>>
>>>>  I understand that was a goal at the outset.  However, I'm not sure the
>>>> specs as they current exist will allow us to do that, but feel free to
>>>> correct me if I'm wrong.
>>>>
>>>>  The issue, as I understand, is the requirement in RFC 5285 that says:
>>>>    A session update MAY add or remove extension(s). Identifiers values
>>>> in the valid range MUST NOT be altered (remapped).
>>>>
>>>>  The offerer will suggest an ID mapping to extensions and the MD cannot
>>>> change that mapping.   A dozen endpoints can offer different ID mappings for
>>>> the same or overlapping extensions.  The extensions (including encrypted
>>>> extensions) can be preserved before the OHB, but it's unclear to me how the
>>>> endpoint would process those.  If the receiving endpoint sent an offer
>>>> indicating it wanted to use extension "foo" with ID=6 and the sender of the
>>>> particular RTP packet sent an offer for "foo" with an ID=5, then the
>>>> receiver is not going be in agreement with the ID mapping of the sender.
>>>>
>>>>  A solution could be to introduce an "extension remapping extension".
>>>> For example, the receiver would skip over all extensions until it gets to
>>>> the OHB.  It would then look for the "extension remapping extension" that
>>>> would tell the receiver (in my example above) that "ID=6 is remapped to ID=5
>>>> before the OHB".  So, while the receiver had assumed ID=6 would be "foo", it
>>>> would look before the OHB for ID=5.  In effect, this is creating a way to
>>>> get around that statement in RFC 5285 that disallows remapping.
>>>>
>>>>  AFAIK, we don't have language like that in any document and I don't
>>>> think the MD is otherwise able to force all endpoints to use a common
>>>> mapping.
>>>>
>>>>  Paul
>>>>
>>>>  ------ Original Message ------
>>>>  From: "Cullen Jennings" <fluffy@iii.ca>
>>>>  To: "Paul Jones" <paulej@packetizer.com>; "Sergio Garcia Murillo"
>>>> <sergio.garcia.murillo@gmail.com>
>>>>  Cc: perc@ietf.org
>>>>  Sent: 5/15/2017 1:34:42 PM
>>>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>>>
>>>>>
>>>>>  So let me just confirm one thing with both of you (Paul & Sergio) ...
>>>>> you understand that the current design supports both E2E and HbH header
>>>>> extensions and which way a given extension is handed is currently determined
>>>>> by specification of the system not negotiated over SDP?
>>>>>
>>>>>  Yes we could change any of that but I just want to make sure we are
>>>>> all on the same page of where we are now
>>>>>
>>>>>
>>>>>
>>>>>>  On May 13, 2017, at 2:08 PM, Paul E. Jones <paulej@packetizer.com>
>>>>>> wrote:
>>>>>>
>>>>>>  Cullen,
>>>>>>
>>>>>>  I say we should NOT support E2E extensions.  Make them HBH and the
>>>>>> MDD can re-write header extensions values or remove them as it sees fit.
>>>>>>
>>>>>>  Sergio, you want E2E extensions?  Seems like it's going to be rather
>>>>>> complicated to support with the current design.
>>>>>>
>>>>>>  Paul
>>>>>>
>>>>>>  ------ Original Message ------
>>>>>>  From: "Cullen Jennings" <fluffy@iii.ca>
>>>>>>  To: "Paul Jones" <paulej@packetizer.com>
>>>>>>  Cc: perc@ietf.org
>>>>>>  Sent: 5/13/2017 10:33:35 AM
>>>>>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>  On May 12, 2017, at 12:10 AM, Paul E. Jones <paulej@packetizer.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>  I don't see how we can support any E2E extension given the offerer
>>>>>>>> specifies the ID mapping. Multiple endpoints in a conference might indicate
>>>>>>>> any number of didn't ID values for the same extension.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>  Just so we are all clear on how this would work ... sorry for the
>>>>>>> repetition ....
>>>>>>>
>>>>>>>
>>>>>>>  If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID
>>>>>>> of 1 and the conferences wants to use 22 because that is what other
>>>>>>> endpoints are using, the conference server simply rejects that in the answer
>>>>>>> then does and reoffers that with an ID of 22.
>>>>>>>
>>>>>>>  This of course does not take care of Sergio request that the
>>>>>>> conference bridge would like to tell ALice's UA if this should be protected
>>>>>>> E2E or not. I'll send a separate email on that.
>>>>>>>
>>>>>>>
>>>>>>>  _______________________________________________
>>>>>>>  Perc mailing list
>>>>>>>  Perc@ietf.org
>>>>>>>  https://www.ietf.org/mailman/listinfo/perc
>>>>>>
>>>>>>
>>>>>>  _______________________________________________
>>>>>>  Perc mailing list
>>>>>>  Perc@ietf.org
>>>>>>  https://www.ietf.org/mailman/listinfo/perc
>>>>>
>>>>>
>>>>>  _______________________________________________
>>>>>  Perc mailing list
>>>>>  Perc@ietf.org
>>>>>  https://www.ietf.org/mailman/listinfo/perc
>>>>
>>>>
>>>>  _______________________________________________
>>>>  Perc mailing list
>>>>  Perc@ietf.org
>>>>  https://www.ietf.org/mailman/listinfo/perc
>>>
>>>
>>> _______________________________________________
>>> Perc mailing list
>>> Perc@ietf.org
>>> https://www.ietf.org/mailman/listinfo/perc
>
>
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc



-- 
https://jitsi.org


From nobody Wed May 17 22:02:02 2017
Return-Path: <roni.even@huawei.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D75A12EB72 for <perc@ietfa.amsl.com>; Wed, 17 May 2017 22:02:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 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=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 0lX0HGlIzp_G for <perc@ietfa.amsl.com>; Wed, 17 May 2017 22:01:58 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D023A12EB73 for <perc@ietf.org>; Wed, 17 May 2017 21:56:46 -0700 (PDT)
Received: from 172.18.7.190 (EHLO LHREML711-CAH.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DNG60502; Thu, 18 May 2017 04:56:45 +0000 (GMT)
Received: from NKGEML413-HUB.china.huawei.com (10.98.56.74) by LHREML711-CAH.china.huawei.com (10.201.108.34) with Microsoft SMTP Server (TLS) id 14.3.301.0; Thu, 18 May 2017 05:56:44 +0100
Received: from DGGEMM405-HUB.china.huawei.com (10.3.20.213) by NKGEML413-HUB.china.huawei.com (10.98.56.74) with Microsoft SMTP Server (TLS) id 14.3.235.1; Thu, 18 May 2017 12:56:35 +0800
Received: from DGGEMM506-MBX.china.huawei.com ([169.254.3.49]) by DGGEMM405-HUB.china.huawei.com ([10.3.20.213]) with mapi id 14.03.0301.000; Thu, 18 May 2017 12:56:32 +0800
From: Roni Even <roni.even@huawei.com>
To: "Paul E. Jones" <paulej@packetizer.com>, Cullen Jennings <fluffy@iii.ca>
CC: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, "perc@ietf.org" <perc@ietf.org>
Thread-Topic: [Perc] Drop support for E2E RTP header extensions
Thread-Index: AQHSz0pSYT2ffpYuhEGneNpzJesh7KH5hjgQ
Date: Thu, 18 May 2017 04:56:32 +0000
Message-ID: <6E58094ECC8D8344914996DAD28F1CCD7CC46F@DGGEMM506-MBX.china.huawei.com>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca> <em9f5683f3-880a-46a9-82da-4ab61010529a@sydney> <emf5b957a9-56ec-4bf1-b8d7-2bd117d64769@sydney>
In-Reply-To: <emf5b957a9-56ec-4bf1-b8d7-2bd117d64769@sydney>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.200.201.202]
Content-Type: text/plain; charset="windows-1255"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020205.591D298D.007E, ss=1, re=0.000, recu=0.000, reip=0.000,  cl=1, cld=1, fgs=0, ip=169.254.3.49, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: f4af6c792b7363787d8805f4ca2f6b62
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/pu48QnEaEP-uZa4zbekBDssKQHA>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 May 2017 05:02:00 -0000

Hi Paul,
Inline=20
Roni

> -----Original Message-----
> From: Perc [mailto:perc-bounces@ietf.org] On Behalf Of Paul E. Jones
> Sent: =E9=E5=ED=A0=E3 17 =EE=E0=E9 2017 23:15
> To: Cullen Jennings
> Cc: Sergio Garcia Murillo; perc@ietf.org
> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>=20
> Folks,
>=20
> I had a side discussion with Cullen on (3) to better understand what he
> meant.  I misunderstood his proposal, but now I think I understand and I
> think it would work.
>=20
> As I now understand, a calling device could send an offer with IDs propos=
ed,
> and the media distributor would return an answer removing any IDs that ar=
e
> values that are not what the media distributor wants to use (this is what
> Cullen meant by "reject" and I interpreted that to mean reject the entire
> offer itself).  The media distributor could then send a new offer and
> advertise the header extension values it wants to use.
> I don't think that would violate the spec in terms of remapping identifie=
rs.
[Roni Even] My concern here is with the small number of one byte ID (1-14) =
, we may run out of IDs.
>=20
> Another approach might be to only offer ID values in the range 4096-4351,
> thus allowing the media distributor to return an answer with identifiers
> assigned.
[Roni Even] This is the better way to address it.
>=20
> So, there are a couple of ways to do this that I can see now.
>=20
> Paul
>=20
> ------ Original Message ------
> From: "Paul E. Jones" <paulej@packetizer.com>
> To: "Cullen Jennings" <fluffy@iii.ca>
> Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>;
> perc@ietf.org
> Sent: 5/16/2017 3:51:27 PM
> Subject: Re: [Perc] Drop support for E2E RTP header extensions
>=20
> >Cullen,
> >
> >Step (3) is an issue, because rejecting the offer will likely lead to
> >confusion.  The rejection would have to be detailed enough to say "I
> >don't want you to use ID=3D1 for 'foo'.  I want you to use ID=3D4 for
> >that."  Basically, the media distributor would need to reject the offer
> >and return an ID map for what it wants to see used.  How do we prevent
> >another offer from simply offering a different ID map that is not
> >acceptable?
> >
> >This would also mean that all of the conference servers in a large
> >cascaded conference are in agreement on the set of values.  Perhaps
> >that is doable if there we assume only one vendor's media distributors
> >will be present in a conference.
> >
> >Paul
> >
> >------ Original Message ------
> >From: "Cullen Jennings" <fluffy@iii.ca>
> >To: "Paul Jones" <paulej@packetizer.com>
> >Cc: "Sergio Garcia Murillo" <sergio.garcia.murillo@gmail.com>;
> >perc@ietf.org
> >Sent: 5/16/2017 3:17:46 PM
> >Subject: Re: [Perc] Drop support for E2E RTP header extensions
> >
> >>
> >>Paul,
> >>
> >>I think you are wrong but let me know what parts of this you don't
> >>think work and we can work through it.
> >>
> >>So lets split up a bunch of different ways a conference systems that
> >>uses the PERC stuff can do this.
> >>
> >>1) for any extensions that are HbH, the MD can simply remap them if it
> >>wants
> >>
> >>2) for any extensions in the offer that are E2E, if they are not
> >>needed for this conferences, the MD can simply reject them in the SDP
> >>offer/answer and there will be no E2E extensions.
> >>
> >>3) for both HbH and E2E exertions, to repeat my prev email on this
> >>thread from May 13,
> >>>  If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and ID
> >>>of 1 and the conferences wants to use 22 because that is what other
> >>>endpoints are using, the conference server simply rejects that in the
> >>>answer then does a reoffers with an ID of 22.
> >>
> >>
> >>Note that point 2 is very close to what  Sergio is arguing for here
> >>...  one thing he might do in his implementation is simply make sure
> >>that if and endpoint attempts to negotiate an extension other than the
> >>ones his MD supports, make the MD rejects that extension. At that
> >>point his MD will not need to deal with any E2E stuff and there is not
> >>ordering.
> >>
> >>Some systems that support extension might want to do 1 while others
> >>might want to do 3. Some systems might want to reject every extension
> >>other than client-to-mixer audio levels.
> >>
> >>I think the specs as they are support 1, 2, and 3 - am I missing
> >>something ?
> >>
> >>
> >>
> >>>  On May 15, 2017, at 9:45 AM, Paul E. Jones <paulej@packetizer.com>
> >>>wrote:
> >>>
> >>>  Cullen,
> >>>
> >>>  I understand that was a goal at the outset.  However, I'm not sure
> >>>the specs as they current exist will allow us to do that, but feel
> >>>free to correct me if I'm wrong.
> >>>
> >>>  The issue, as I understand, is the requirement in RFC 5285 that
> >>>says:
> >>>    A session update MAY add or remove extension(s). Identifiers
> >>>values in the valid range MUST NOT be altered (remapped).
> >>>
> >>>  The offerer will suggest an ID mapping to extensions and the MD
> >>>cannot change that mapping.   A dozen endpoints can offer different
> >>>ID mappings for the same or overlapping extensions.  The extensions
> >>>(including encrypted extensions) can be preserved before the OHB, but
> >>>it's unclear to me how the endpoint would process those.  If the
> >>>receiving endpoint sent an offer indicating it wanted to use
> >>>extension "foo" with ID=3D6 and the sender of the particular RTP packe=
t
> >>>sent an offer for "foo" with an ID=3D5, then the receiver is not going
> >>>be in agreement with the ID mapping of the sender.
> >>>
> >>>  A solution could be to introduce an "extension remapping extension".
> >>>  For example, the receiver would skip over all extensions until it
> >>>gets to the OHB.  It would then look for the "extension remapping
> >>>extension" that would tell the receiver (in my example above) that
> >>>"ID=3D6 is remapped to ID=3D5 before the OHB".  So, while the receiver
> >>>had assumed ID=3D6 would be "foo", it would look before the OHB for
> >>>ID=3D5.  In effect, this is creating a way to get around that statemen=
t
> >>>in RFC 5285 that disallows remapping.
> >>>
> >>>  AFAIK, we don't have language like that in any document and I don't
> >>>think the MD is otherwise able to force all endpoints to use a common
> >>>mapping.
> >>>
> >>>  Paul
> >>>
> >>>  ------ Original Message ------
> >>>  From: "Cullen Jennings" <fluffy@iii.ca>
> >>>  To: "Paul Jones" <paulej@packetizer.com>; "Sergio Garcia Murillo"
> >>><sergio.garcia.murillo@gmail.com>
> >>>  Cc: perc@ietf.org
> >>>  Sent: 5/15/2017 1:34:42 PM
> >>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
> >>>
> >>>>
> >>>>  So let me just confirm one thing with both of you (Paul & Sergio)
> >>>>... you understand that the current design supports both E2E and HbH
> >>>>header extensions and which way a given extension is handed is
> >>>>currently determined by specification of the system not negotiated
> >>>>over SDP?
> >>>>
> >>>>  Yes we could change any of that but I just want to make sure we
> >>>>are all on the same page of where we are now
> >>>>
> >>>>
> >>>>
> >>>>>  On May 13, 2017, at 2:08 PM, Paul E. Jones
> >>>>><paulej@packetizer.com>
> >>>>>wrote:
> >>>>>
> >>>>>  Cullen,
> >>>>>
> >>>>>  I say we should NOT support E2E extensions.  Make them HBH and
> >>>>>the MDD can re-write header extensions values or remove them as it
> >>>>>sees fit.
> >>>>>
> >>>>>  Sergio, you want E2E extensions?  Seems like it's going to be
> >>>>>rather complicated to support with the current design.
> >>>>>
> >>>>>  Paul
> >>>>>
> >>>>>  ------ Original Message ------
> >>>>>  From: "Cullen Jennings" <fluffy@iii.ca>
> >>>>>  To: "Paul Jones" <paulej@packetizer.com>
> >>>>>  Cc: perc@ietf.org
> >>>>>  Sent: 5/13/2017 10:33:35 AM
> >>>>>  Subject: Re: [Perc] Drop support for E2E RTP header extensions
> >>>>>
> >>>>>>
> >>>>>>
> >>>>>>>  On May 12, 2017, at 12:10 AM, Paul E. Jones
> >>>>>>><paulej@packetizer.com> wrote:
> >>>>>>>
> >>>>>>>  I don't see how we can support any E2E extension given the
> >>>>>>>offerer specifies the ID mapping. Multiple endpoints in a
> >>>>>>>conference might indicate any number of didn't ID values for the
> >>>>>>>same extension.
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  Just so we are all clear on how this would work ... sorry for
> >>>>>>the repetition ....
> >>>>>>
> >>>>>>
> >>>>>>  If Alice's UA offers urn:ietf:params:rtp-hdrext:encrypt with and
> >>>>>>ID of 1 and the conferences wants to use 22 because that is what
> >>>>>>other endpoints are using, the conference server simply rejects
> >>>>>>that in the answer then does and reoffers that with an ID of 22.
> >>>>>>
> >>>>>>  This of course does not take care of Sergio request that the
> >>>>>>conference bridge would like to tell ALice's UA if this should be
> >>>>>>protected E2E or not. I'll send a separate email on that.
> >>>>>>
> >>>>>>
> >>>>>>  _______________________________________________
> >>>>>>  Perc mailing list
> >>>>>>  Perc@ietf.org
> >>>>>>  https://www.ietf.org/mailman/listinfo/perc
> >>>>>
> >>>>>  _______________________________________________
> >>>>>  Perc mailing list
> >>>>>  Perc@ietf.org
> >>>>>  https://www.ietf.org/mailman/listinfo/perc
> >>>>
> >>>>  _______________________________________________
> >>>>  Perc mailing list
> >>>>  Perc@ietf.org
> >>>>  https://www.ietf.org/mailman/listinfo/perc
> >>>
> >>>  _______________________________________________
> >>>  Perc mailing list
> >>>  Perc@ietf.org
> >>>  https://www.ietf.org/mailman/listinfo/perc
> >>
> >>_______________________________________________
> >>Perc mailing list
> >>Perc@ietf.org
> >>https://www.ietf.org/mailman/listinfo/perc
>=20
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc


From nobody Thu May 18 22:11:15 2017
Return-Path: <nohlmeier@mozilla.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 211D6126579 for <perc@ietfa.amsl.com>; Thu, 18 May 2017 22:11:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.101
X-Spam-Level: 
X-Spam-Status: No, score=-0.101 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 BVlQW63CI0xR for <perc@ietfa.amsl.com>; Thu, 18 May 2017 22:11:11 -0700 (PDT)
Received: from mail-pg0-x229.google.com (mail-pg0-x229.google.com [IPv6:2607:f8b0:400e:c05::229]) (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 D8CBF12949F for <perc@ietf.org>; Thu, 18 May 2017 22:06:17 -0700 (PDT)
Received: by mail-pg0-x229.google.com with SMTP id u28so32773042pgn.1 for <perc@ietf.org>; Thu, 18 May 2017 22:06:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=from:mime-version:subject:message-id:date:to; bh=lcJ7LkKfhzZJIp3++rAys+Jk2AAK3rFV+m7STI9UdNQ=; b=Ffcuq++MOMHnJg/qfC4yGmaosPEZsZD3pRkDKCPhPaPODot5mVuazTrMzd9YakUaS6 5Cw1MsMPGskv0wYjapC3eXHpA5eGA5PYKnySz1rmLF6OdNEESz91XuR9uGBECBNUbNFl z/HNNu5TyP791kHinoSYUWKn79sp3Q8IxTNlk=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=lcJ7LkKfhzZJIp3++rAys+Jk2AAK3rFV+m7STI9UdNQ=; b=PRFZ1+TyJRM36Dv10OFhBwliK31uQhub+8EP9R4hEIVctzaxfzcwgzZRU/Ak1eLWPq qRE5lOrYEGDH4LHCWIZRnpEtgSFwGOAS6w+LhoqMlIhK2LUQx9mrYRpY8mpmXceDQiXq qOsSxX2zjvOwmoMOZK8goWtP4Oq1limV5TBJnnPOOxaUx2KKmivpk22VLYCtoegwuHCN BbxKgZ/s2wRu/MImV9iLN3tIej7ARLaFwubl+eyMOhQfP8eEyEzofDGL7jVgZM8mVBgH +wcaZdjUM83pkZGUifQlPXtg+m1H8sNboJkEXGlhmrO0bEJHhPRPbnXiqNEGTFf1032X V/3A==
X-Gm-Message-State: AODbwcCBtPS8LbGLOY68ZHqyJhBrzPxScpChCRowhsJvlJbYna7GImiY 9F2dkfUEcqdxVvuaAQLKqA==
X-Received: by 10.98.224.136 with SMTP id d8mr8594760pfm.140.1495170377193; Thu, 18 May 2017 22:06:17 -0700 (PDT)
Received: from ?IPv6:2601:647:4601:ec84:49eb:3ddd:1c15:ba7e? ([2601:647:4601:ec84:49eb:3ddd:1c15:ba7e]) by smtp.gmail.com with ESMTPSA id c12sm12253594pfl.79.2017.05.18.22.06.16 for <perc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 May 2017 22:06:16 -0700 (PDT)
From: Nils Ohlmeier <nohlmeier@mozilla.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_D2EBC796-F828-4691-9B5D-43FDC575C78C"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Message-Id: <FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com>
Date: Thu, 18 May 2017 22:06:15 -0700
To: perc@ietf.org
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/4cNYhtAxfI7N-OLWqASrEFXTI1E>
Subject: [Perc] Agenda items for Virtual Interim
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 May 2017 05:11:14 -0000

--Apple-Mail=_D2EBC796-F828-4691-9B5D-43FDC575C78C
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_7825F2C8-1D0F-40C0-8A10-BA543B639017"


--Apple-Mail=_7825F2C8-1D0F-40C0-8A10-BA543B639017
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hello All,

For the upcoming Virtual Interim meeting on 5/27 we have so far received =
one request for the agenda.

Problems and possible solutions for RTX/FEC/DTMF - Cullen Jennings

If you would like to add any other items to the agenda please send a =
request to the chairs by Monday evening (PST) 5/22 and include the =
slides you would like to present.

Please remember for your requests that the goal of the interim meeting =
is to resolve any open issues around double and EKT.

Looking forward to the discussion

Cheers

Perc Chairs


--Apple-Mail=_7825F2C8-1D0F-40C0-8A10-BA543B639017
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hello All,<div class=3D""><br class=3D""></div><div =
class=3D"">For the upcoming Virtual Interim meeting on 5/27 we have so =
far received one request for the agenda.</div><div class=3D""><br =
class=3D""></div><div class=3D""><ul class=3D"MailOutline"><li =
class=3D"">Problems and possible solutions for RTX/FEC/DTMF - Cullen =
Jennings</li></ul><div class=3D""><br class=3D""></div></div><div =
class=3D"">If you would like to add any other items to the agenda please =
send a request to the chairs by Monday evening (PST) 5/22 and include =
the slides you would like to present.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Please remember for your requests that =
the goal of the interim meeting is to resolve any open issues around =
double and EKT.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Looking forward to the discussion</div><div class=3D""><br =
class=3D""></div><div class=3D"">Cheers</div><div class=3D""><br =
class=3D""></div><div class=3D"">Perc Chairs</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_7825F2C8-1D0F-40C0-8A10-BA543B639017--

--Apple-Mail=_D2EBC796-F828-4691-9B5D-43FDC575C78C
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJZHn1IAAoJEJ3NnGfOORkknyMP/2URdWxNmNEoWgpS+pPBCswR
jznhsfTRw/zqG9SIAbIr205nRK/fcs/V6IUMlKPqf91OKJSJLW+ToxRqOodpfGdy
Bwv9Lo88eBWcElpsmVytckKlxR62yuKFQr0fHhHRFTCsYU9n+lB2jAaXUYll+NrV
mLdyBi7WrIKPtk3QsX38WoNkAFcSbiLkmy/Ubrg7bwrplyaU1G3lI9Td22HoDCML
4EfSXVs7vxzGj//vWi6FPq7ofmjRF3xV41wgQTRcHah7pAoxrYwpc+OsKFe/XfvQ
spCOyY38fLyPmUPnjMtmAZKGXOJyvmJO5qV9w3VM7n+nwMbrLR7WCCOxdoKQ5D87
e8bttxzPtdrcVfPeah5RYSRO3FVPdJYawqguP0IkzcoQAmvLGBV0/qnNUpgs+xsq
pCHxBSBLOIUCy4guIUXgR81AyJCAAdUX8yK26XVGYrBxCvd1e5BHA+mG7lbePO+F
X9vsM6IrBNiDr6Lih7dOGzdsvdfiWX0iSZfydzmEjtThnb1mzkjcHf+l0JRIqXUW
Trao8INLiw/wwlySHPfYjpSl1x5F4Za06oLBugIYqb79/uSWg/LxVy4oW2jjGy3Z
KgPUCTCbbISOceIIJH53FRgpr9Hc8/v8rrz6qyS2/oHAL4WYYb0o5HHTJx54E7PM
95Z3S72HR0b4OWqFjKRi
=jMbV
-----END PGP SIGNATURE-----

--Apple-Mail=_D2EBC796-F828-4691-9B5D-43FDC575C78C--


From nobody Mon May 22 10:15:32 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFD12126DC2 for <perc@ietfa.amsl.com>; Mon, 22 May 2017 10:15:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[BAYES_50=0.8, 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, URIBL_BLOCKED=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 buwaRmb-HJwv for <perc@ietfa.amsl.com>; Mon, 22 May 2017 10:15:29 -0700 (PDT)
Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (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 D89BF126C23 for <perc@ietf.org>; Mon, 22 May 2017 10:15:28 -0700 (PDT)
Received: by mail-wm0-x235.google.com with SMTP id e127so2080056wmg.1 for <perc@ietf.org>; Mon, 22 May 2017 10:15:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to; bh=sPlEv3OeMA2Z4mgBWNPF7iFnF8mPMCI2Nth/eXqt/aU=; b=KaOXmSLv4eSt2/4cdLRmYKAFcNjCowZhVBoP7IbvDjDoT2jhL/7wr+49Tj4hqdBlqA tiqG6+NyQm4fCXuCq8BNAPGrbuN16d0m1SeUmEqMcTbH/KWuLCZ6vDzaBeUa6EU9tsGg ZlfM3AygsoBlXTJ3NY378kUIAe8S+z7+B2GPbPJBvG+oZF5XWNR2XySsa1IPAZIlp85A C08u/YltECkmDXPaz5miqZSDUnwwnX0LaTcvl0CT9aADBIJb3Rw2wbj3F0bt4yJvjx54 mOORg1+Vjlhefdb5lt+pkdv9yQE6pzK8S9TWTLV0VFwKw9sJi1N33RCUzODH9D/Tv30+ dBcA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to; bh=sPlEv3OeMA2Z4mgBWNPF7iFnF8mPMCI2Nth/eXqt/aU=; b=RKY/SuQV6FT9OcgPDdiPkpxWgXl5YjAJ/vUaLNjL7oI6NkL++gr4RvAwoERQ2tdsQb lziehQHii7xA9pQkbZifwKw57JWUdMvbUU399hrL1oCLvoNDTUHnj5ykhVljniUMsytY TbQN5Gk4wHnZn7erMR0D9j9gF8wIs5oxx/J6D0p4prw1zaSspBIBy9o5pE+Z+RiWCPNU X/6aaJcQD66hqc7bBJHImO6n3AbYvBIKpEPivlUdxhIQR+joSVgCYOz2xc76qxTDgbpO pZYSCyIEf50CkLuLMuGi60gS1AFZ7iNe816ct9pqeFziPHeSQAXEpvQijEur0wuzZ0dF pKIw==
X-Gm-Message-State: AODbwcAFzIOZIAUkXc+z+NUqSh9iS7lAl1gHrxWSKg2e4jgUbY5gOZcl cghIUTwAaiM/6IYKh+E=
X-Received: by 10.28.211.9 with SMTP id k9mr27377465wmg.51.1495473327418; Mon, 22 May 2017 10:15:27 -0700 (PDT)
Received: from [192.168.1.43] (84.red-83-36-143.dynamicip.rima-tde.net. [83.36.143.84]) by smtp.googlemail.com with ESMTPSA id l8sm13037782wmd.8.2017.05.22.10.15.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 May 2017 10:15:26 -0700 (PDT)
To: perc@ietf.org
References: <FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com>
Cc: Alexandre GOUAILLARD <agouaillard@gmail.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <0a430488-30f1-da0f-7f44-62552b2134f6@gmail.com>
Date: Mon, 22 May 2017 19:15:25 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com>
Content-Type: multipart/alternative; boundary="------------0DC20484F6F08A38619231C1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/l43wG7BtHLN280OugudKs2nzgGc>
Subject: Re: [Perc] Agenda items for Virtual Interim
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 May 2017 17:15:31 -0000

This is a multi-part message in MIME format.
--------------0DC20484F6F08A38619231C1
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

Hi Nils,

I would like to request a slot for introducing an alternative proposal 
that Alex and I have been working on, which focuses in providing a 
minimum viable PERC implementation while minimizing impact on both 
endpoints and MD, that we have called "PERC Lite".

I will provide the final set of slides and very draft version of the 
proposal by the end of today.

Best regards
Sergio

On 19/05/2017 7:06, Nils Ohlmeier wrote:
> Hello All,
>
> For the upcoming Virtual Interim meeting on 5/27 we have so far 
> received one request for the agenda.
>
>   * Problems and possible solutions for RTX/FEC/DTMF - Cullen Jennings
>
>
> If you would like to add any other items to the agenda please send a 
> request to the chairs by Monday evening (PST) 5/22 and include the 
> slides you would like to present.
>
> Please remember for your requests that the goal of the interim meeting 
> is to resolve any open issues around double and EKT.
>
> Looking forward to the discussion
>
> Cheers
>
> Perc Chairs
>
>
>
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc



--------------0DC20484F6F08A38619231C1
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Nils,<br>
      <br>
      I would like to request a slot for introducing an alternative
      proposal that Alex and I have been working on, which focuses in
      providing a minimum viable PERC implementation while minimizing
      impact on both endpoints and MD, that we have called "PERC Lite".<br>
      <br>
      I will provide the final set of slides and very draft version of
      the proposal by the end of today.<br>
      <meta charset="utf-8">
      <br>
      Best regards<br>
      Sergio<br>
      <br>
      On 19/05/2017 7:06, Nils Ohlmeier wrote:<br>
    </div>
    <blockquote
      cite="mid:FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      Hello All,
      <div class=""><br class="">
      </div>
      <div class="">For the upcoming Virtual Interim meeting on 5/27 we
        have so far received one request for the agenda.</div>
      <div class=""><br class="">
      </div>
      <div class="">
        <ul class="MailOutline">
          <li class="">Problems and possible solutions for RTX/FEC/DTMF
            - Cullen Jennings</li>
        </ul>
        <div class=""><br class="">
        </div>
      </div>
      <div class="">If you would like to add any other items to the
        agenda please send a request to the chairs by Monday evening
        (PST) 5/22 and include the slides you would like to present.</div>
      <div class=""><br class="">
      </div>
      <div class="">Please remember for your requests that the goal of
        the interim meeting is to resolve any open issues around double
        and EKT.</div>
      <div class=""><br class="">
      </div>
      <div class="">Looking forward to the discussion</div>
      <div class=""><br class="">
      </div>
      <div class="">Cheers</div>
      <div class=""><br class="">
      </div>
      <div class="">Perc Chairs</div>
      <div class=""><br class="">
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Perc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Perc@ietf.org">Perc@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/perc">https://www.ietf.org/mailman/listinfo/perc</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------0DC20484F6F08A38619231C1--


From nobody Mon May 22 13:22:34 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C949128954 for <perc@ietfa.amsl.com>; Mon, 22 May 2017 13:22:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.688
X-Spam-Level: 
X-Spam-Status: No, score=-2.688 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, T_FREEMAIL_DOC_PDF=0.01, URIBL_BLOCKED=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 iT4guobLz25A for <perc@ietfa.amsl.com>; Mon, 22 May 2017 13:22:31 -0700 (PDT)
Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (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 56AF6128896 for <perc@ietf.org>; Mon, 22 May 2017 13:22:30 -0700 (PDT)
Received: by mail-wm0-x22e.google.com with SMTP id 123so14253049wmg.1 for <perc@ietf.org>; Mon, 22 May 2017 13:22:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to; bh=cqx1xSFGuoLsPXeaBIx4syKDWYRv04muLSa+5ZCI0go=; b=sApraP5Xh1jSaXqL+uLNUonumHBdHpCOGI0dJs9sDqOx5nksh5p/gbx6h1qacN68oE MZi/PavdipWkaDcmVJpHIwGmGUDMQf9F/z2S8hKQxCNu9/orgY6zMB8jUeI7IhkErCQ+ zw22I7OAHQgR/cg0yhoHXwViAtjTZLx28E6Qe2NCs0ii0GuJcyBiJl0NkIk6OH7kElpJ lCwgPt+DeDQbHg1fYlV0GZ+1N8EkqNN0/rRR5uNHaYJets/Hgc28Juwsd1qudipNOq+2 V8fibxODUcuKIzioXCe2415bu0AM/qZQAVMvKPH/0nsbcmBZXiUjWqZ1JbHJDNVJyBsN 2KQA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to; bh=cqx1xSFGuoLsPXeaBIx4syKDWYRv04muLSa+5ZCI0go=; b=YI4PwytP2tPQFwx7qlbRJ7FUwCMCRJbvii2HN+D4bzKXKrf+irxC00DefwEjLEfpFj cZmu75uyu0zonQnHgvPyp/EjgMZ6R8RMMbzSMqNWp9AkZ8jBRBfPnjL/CGaHLB/OVdVy 69xIVP9H17GS1F4r3cooLFNFGlS2gdutxUXe/GHapZQYv7xCdIrlHZsuRCLhYqDoJIF6 5SMRtXy2OGCly6fhBML6fSBrZKbpqJUsUIE53WC2HdR7TjIv6MpLHasWv27ccr6MQTiw goAkm1D3rwrH/I8syEXbMiK/Ka/tsnKrvun4RUD7Z661912bU3t4VJI1O8LLCg4F8mSH Kgaw==
X-Gm-Message-State: AODbwcAhbU9eaT/Tnozkdk5HSqqbQU4/M/iZMaBIC0KyeIZd9xoCS5h2 m7ROOjRPP/a6pg==
X-Received: by 10.28.234.221 with SMTP id g90mr26072079wmi.103.1495484548672;  Mon, 22 May 2017 13:22:28 -0700 (PDT)
Received: from [192.168.0.199] ([193.125.41.240]) by smtp.googlemail.com with ESMTPSA id r29sm12011628wra.18.2017.05.22.13.22.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 May 2017 13:22:27 -0700 (PDT)
To: perc@ietf.org
References: <FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com> <0a430488-30f1-da0f-7f44-62552b2134f6@gmail.com>
Cc: Alexandre GOUAILLARD <agouaillard@gmail.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <2bc93027-cafb-3d44-83ea-12be1d61fecb@gmail.com>
Date: Mon, 22 May 2017 22:22:21 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <0a430488-30f1-da0f-7f44-62552b2134f6@gmail.com>
Content-Type: multipart/mixed; boundary="------------1CAE9431737F80B41F3FAA74"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/2xsZsi-YrXwcth-ZXduGfcXKzWo>
Subject: Re: [Perc] Agenda items for Virtual Interim
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 May 2017 20:22:33 -0000

This is a multi-part message in MIME format.
--------------1CAE9431737F80B41F3FAA74
Content-Type: multipart/alternative;
 boundary="------------D763F2DC9B3ED6224ADF28C2"


--------------D763F2DC9B3ED6224ADF28C2
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

Hi all,

Please find attached the slides for the PERC Lite proposal introduction 
and a very early draft with more detailed information. Not sure which is 
the preferred format, so let me know if you would like to on any other 
one (also online version here: 
https://docs.google.com/presentation/d/1cwwg36z8bZlgUaBifiuQU9vWhwx4fbbdIrlvQ77578M/edit?usp=sharing 
)

Best regards
Sergio

On 22/05/2017 19:15, Sergio Garcia Murillo wrote:
> Hi Nils,
>
> I would like to request a slot for introducing an alternative proposal 
> that Alex and I have been working on, which focuses in providing a 
> minimum viable PERC implementation while minimizing impact on both 
> endpoints and MD, that we have called "PERC Lite".
>
> I will provide the final set of slides and very draft version of the 
> proposal by the end of today.
>
> Best regards
> Sergio
>
> On 19/05/2017 7:06, Nils Ohlmeier wrote:
>> Hello All,
>>
>> For the upcoming Virtual Interim meeting on 5/27 we have so far 
>> received one request for the agenda.
>>
>>   * Problems and possible solutions for RTX/FEC/DTMF - Cullen Jennings
>>
>>
>> If you would like to add any other items to the agenda please send a 
>> request to the chairs by Monday evening (PST) 5/22 and include the 
>> slides you would like to present.
>>
>> Please remember for your requests that the goal of the interim 
>> meeting is to resolve any open issues around double and EKT.
>>
>> Looking forward to the discussion
>>
>> Cheers
>>
>> Perc Chairs
>>
>>
>>
>> _______________________________________________
>> Perc mailing list
>> Perc@ietf.org
>> https://www.ietf.org/mailman/listinfo/perc
>
>


--------------D763F2DC9B3ED6224ADF28C2
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi all,<br>
      <br>
      Please find attached the slides for the PERC Lite proposal
      introduction and a very early draft with more detailed
      information. Not sure which is the preferred format, so let me
      know if you would like to on any other one (also online version
      here:
<a class="moz-txt-link-freetext" href="https://docs.google.com/presentation/d/1cwwg36z8bZlgUaBifiuQU9vWhwx4fbbdIrlvQ77578M/edit?usp=sharing">https://docs.google.com/presentation/d/1cwwg36z8bZlgUaBifiuQU9vWhwx4fbbdIrlvQ77578M/edit?usp=sharing</a>
      )<br>
      <br>
      Best regards<br>
      Sergio <br>
       <br>
      On 22/05/2017 19:15, Sergio Garcia Murillo wrote:<br>
    </div>
    <blockquote
      cite="mid:0a430488-30f1-da0f-7f44-62552b2134f6@gmail.com"
      type="cite">
      <meta content="text/html; charset=windows-1252"
        http-equiv="Content-Type">
      <div class="moz-cite-prefix">Hi Nils,<br>
        <br>
        I would like to request a slot for introducing an alternative
        proposal that Alex and I have been working on, which focuses in
        providing a minimum viable PERC implementation while minimizing
        impact on both endpoints and MD, that we have called "PERC
        Lite".<br>
        <br>
        I will provide the final set of slides and very draft version of
        the proposal by the end of today.<br>
        <meta charset="utf-8">
        <br>
        Best regards<br>
        Sergio<br>
        <br>
        On 19/05/2017 7:06, Nils Ohlmeier wrote:<br>
      </div>
      <blockquote
        cite="mid:FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com"
        type="cite">
        <meta http-equiv="Content-Type" content="text/html;
          charset=windows-1252">
        Hello All,
        <div class=""><br class="">
        </div>
        <div class="">For the upcoming Virtual Interim meeting on 5/27
          we have so far received one request for the agenda.</div>
        <div class=""><br class="">
        </div>
        <div class="">
          <ul class="MailOutline">
            <li class="">Problems and possible solutions for
              RTX/FEC/DTMF - Cullen Jennings</li>
          </ul>
          <div class=""><br class="">
          </div>
        </div>
        <div class="">If you would like to add any other items to the
          agenda please send a request to the chairs by Monday evening
          (PST) 5/22 and include the slides you would like to present.</div>
        <div class=""><br class="">
        </div>
        <div class="">Please remember for your requests that the goal of
          the interim meeting is to resolve any open issues around
          double and EKT.</div>
        <div class=""><br class="">
        </div>
        <div class="">Looking forward to the discussion</div>
        <div class=""><br class="">
        </div>
        <div class="">Cheers</div>
        <div class=""><br class="">
        </div>
        <div class="">Perc Chairs</div>
        <div class=""><br class="">
        </div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
Perc mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Perc@ietf.org">Perc@ietf.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/perc">https://www.ietf.org/mailman/listinfo/perc</a>
</pre>
      </blockquote>
      <p><br>
      </p>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------D763F2DC9B3ED6224ADF28C2--

--------------1CAE9431737F80B41F3FAA74
Content-Type: application/pdf;
 name="draft-perc-lite.txt.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="draft-perc-lite.txt.pdf"

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
fhN+qKAJG3ZHHuMsc+T3m1fkCsO41i41GovGmbJkPHaoVfHY/Qad8GrBWHEeXrWjHmY2lfrJ
+Unb8IPxadNtbWSjPPKFqjU5+SW99rQ/Lv5wp+Wg8R9BThN1L/4G8WK23mVuZHN0cmVhbQpl
bmRvYmoKMzggMCBvYmoKMzU3CmVuZG9iago0IDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJv
eCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNlczw8L1By
b2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSA5IDAgUgovRm9udCAxMCAwIFIKPj4KL0Nv
bnRlbnRzIDUgMCBSCj4+CmVuZG9iagoxMSAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3gg
WzAgMCA1OTUgODQyXQovUm90YXRlIDAvUGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9j
U2V0Wy9QREYgL1RleHRdCi9FeHRHU3RhdGUgMTQgMCBSCi9Gb250IDE1IDAgUgo+PgovQ29u
dGVudHMgMTIgMCBSCj4+CmVuZG9iagoxNiAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3gg
WzAgMCA1OTUgODQyXQovUm90YXRlIDAvUGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9j
U2V0Wy9QREYgL1RleHRdCi9FeHRHU3RhdGUgMTkgMCBSCi9Gb250IDIwIDAgUgo+PgovQ29u
dGVudHMgMTcgMCBSCj4+CmVuZG9iagoyMSAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3gg
WzAgMCA1OTUgODQyXQovUm90YXRlIDAvUGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9j
U2V0Wy9QREYgL1RleHRdCi9FeHRHU3RhdGUgMjQgMCBSCi9Gb250IDI1IDAgUgo+PgovQ29u
dGVudHMgMjIgMCBSCj4+CmVuZG9iagoyNiAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3gg
WzAgMCA1OTUgODQyXQovUm90YXRlIDAvUGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9j
U2V0Wy9QREYgL1RleHRdCi9FeHRHU3RhdGUgMjkgMCBSCi9Gb250IDMwIDAgUgo+PgovQ29u
dGVudHMgMjcgMCBSCj4+CmVuZG9iagozMSAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3gg
WzAgMCA1OTUgODQyXQovUm90YXRlIDAvUGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9j
U2V0Wy9QREYgL1RleHRdCi9FeHRHU3RhdGUgMzQgMCBSCi9Gb250IDM1IDAgUgo+PgovQ29u
dGVudHMgMzIgMCBSCj4+CmVuZG9iagozNiAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3gg
WzAgMCA1OTUgODQyXQovUm90YXRlIDAvUGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9j
U2V0Wy9QREYgL1RleHRdCi9FeHRHU3RhdGUgMzkgMCBSCi9Gb250IDQwIDAgUgo+PgovQ29u
dGVudHMgMzcgMCBSCj4+CmVuZG9iagozIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBb
CjQgMCBSCjExIDAgUgoxNiAwIFIKMjEgMCBSCjI2IDAgUgozMSAwIFIKMzYgMCBSCl0gL0Nv
dW50IDcKPj4KZW5kb2JqCjEgMCBvYmoKPDwvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMyAwIFIK
L01ldGFkYXRhIDQxIDAgUgo+PgplbmRvYmoKNyAwIG9iago8PC9UeXBlL0V4dEdTdGF0ZQov
T1BNIDE+PmVuZG9iago5IDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjEwIDAgb2JqCjw8
L1I4CjggMCBSPj4KZW5kb2JqCjE0IDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjE1IDAg
b2JqCjw8L1I4CjggMCBSPj4KZW5kb2JqCjE5IDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2Jq
CjIwIDAgb2JqCjw8L1I4CjggMCBSPj4KZW5kb2JqCjI0IDAgb2JqCjw8L1I3CjcgMCBSPj4K
ZW5kb2JqCjI1IDAgb2JqCjw8L1I4CjggMCBSPj4KZW5kb2JqCjI5IDAgb2JqCjw8L1I3Cjcg
MCBSPj4KZW5kb2JqCjMwIDAgb2JqCjw8L1I4CjggMCBSPj4KZW5kb2JqCjM0IDAgb2JqCjw8
L1I3CjcgMCBSPj4KZW5kb2JqCjM1IDAgb2JqCjw8L1I4CjggMCBSPj4KZW5kb2JqCjM5IDAg
b2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjQwIDAgb2JqCjw8L1I4CjggMCBSPj4KZW5kb2Jq
CjggMCBvYmoKPDwvQmFzZUZvbnQvQ291cmllci9UeXBlL0ZvbnQKL1N1YnR5cGUvVHlwZTE+
PgplbmRvYmoKNDEgMCBvYmoKPDwvVHlwZS9NZXRhZGF0YQovU3VidHlwZS9YTUwvTGVuZ3Ro
IDEzNTQ+PnN0cmVhbQo8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJl
U3pOVGN6a2M5ZCc/Pgo8P2Fkb2JlLXhhcC1maWx0ZXJzIGVzYz0iQ1JMRiI/Pgo8eDp4bXBt
ZXRhIHhtbG5zOng9J2Fkb2JlOm5zOm1ldGEvJyB4OnhtcHRrPSdYTVAgdG9vbGtpdCAyLjku
MS0xMywgZnJhbWV3b3JrIDEuNic+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53
My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIycgeG1sbnM6aVg9J2h0dHA6Ly9ucy5h
ZG9iZS5jb20vaVgvMS4wLyc+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOmYw
MzlkYzI5LTc3MWUtMTFmMi0wMDAwLWYwYmVkZTM5Y2RhZicgeG1sbnM6cGRmPSdodHRwOi8v
bnMuYWRvYmUuY29tL3BkZi8xLjMvJyBwZGY6UHJvZHVjZXI9J0dQTCBHaG9zdHNjcmlwdCA5
LjA1Jy8+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOmYwMzlkYzI5LTc3MWUt
MTFmMi0wMDAwLWYwYmVkZTM5Y2RhZicgeG1sbnM6eG1wPSdodHRwOi8vbnMuYWRvYmUuY29t
L3hhcC8xLjAvJz48eG1wOk1vZGlmeURhdGU+MjAxNy0wNS0yMlQwODoyMTo1NS0wNzowMDwv
eG1wOk1vZGlmeURhdGU+Cjx4bXA6Q3JlYXRlRGF0ZT4yMDE3LTA1LTIyVDA4OjIxOjU1LTA3
OjAwPC94bXA6Q3JlYXRlRGF0ZT4KPHhtcDpDcmVhdG9yVG9vbD5HTlUgRW5zY3JpcHQgMS42
LjUuOTA8L3htcDpDcmVhdG9yVG9vbD48L3JkZjpEZXNjcmlwdGlvbj4KPHJkZjpEZXNjcmlw
dGlvbiByZGY6YWJvdXQ9J3V1aWQ6ZjAzOWRjMjktNzcxZS0xMWYyLTAwMDAtZjBiZWRlMzlj
ZGFmJyB4bWxuczp4YXBNTT0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLycgeGFw
TU06RG9jdW1lbnRJRD0ndXVpZDpmMDM5ZGMyOS03NzFlLTExZjItMDAwMC1mMGJlZGUzOWNk
YWYnLz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6ZjAzOWRjMjktNzcxZS0x
MWYyLTAwMDAtZjBiZWRlMzljZGFmJyB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2RjL2Vs
ZW1lbnRzLzEuMS8nIGRjOmZvcm1hdD0nYXBwbGljYXRpb24vcGRmJz48ZGM6dGl0bGU+PHJk
ZjpBbHQ+PHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FbnNjcmlwdCBPdXRwdXQ8L3Jk
ZjpsaT48L3JkZjpBbHQ+PC9kYzp0aXRsZT48L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRG
Pgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8
P3hwYWNrZXQgZW5kPSd3Jz8+CmVuZHN0cmVhbQplbmRvYmoKMiAwIG9iago8PC9Qcm9kdWNl
cihHUEwgR2hvc3RzY3JpcHQgOS4wNSkKL0NyZWF0aW9uRGF0ZShEOjIwMTcwNTIyMDgyMTU1
LTA3JzAwJykKL01vZERhdGUoRDoyMDE3MDUyMjA4MjE1NS0wNycwMCcpCi9UaXRsZShFbnNj
cmlwdCBPdXRwdXQpCi9DcmVhdG9yKEdOVSBFbnNjcmlwdCAxLjYuNS45MCk+PmVuZG9iagp4
cmVmCjAgNDIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDA3NzkyIDAwMDAwIG4gCjAwMDAw
MDk4MTAgMDAwMDAgbiAKMDAwMDAwNzY5MSAwMDAwMCBuIAowMDAwMDA2NTYwIDAwMDAwIG4g
CjAwMDAwMDAwMTUgMDAwMDAgbiAKMDAwMDAwMTE3OSAwMDAwMCBuIAowMDAwMDA3ODU3IDAw
MDAwIG4gCjAwMDAwMDgzMTcgMDAwMDAgbiAKMDAwMDAwNzg5OCAwMDAwMCBuIAowMDAwMDA3
OTI3IDAwMDAwIG4gCjAwMDAwMDY3MTkgMDAwMDAgbiAKMDAwMDAwMTE5OSAwMDAwMCBuIAow
MDAwMDAyMzg1IDAwMDAwIG4gCjAwMDAwMDc5NTcgMDAwMDAgbiAKMDAwMDAwNzk4NyAwMDAw
MCBuIAowMDAwMDA2ODgxIDAwMDAwIG4gCjAwMDAwMDI0MDYgMDAwMDAgbiAKMDAwMDAwMzQ0
MiAwMDAwMCBuIAowMDAwMDA4MDE3IDAwMDAwIG4gCjAwMDAwMDgwNDcgMDAwMDAgbiAKMDAw
MDAwNzA0MyAwMDAwMCBuIAowMDAwMDAzNDYyIDAwMDAwIG4gCjAwMDAwMDQ1OTQgMDAwMDAg
biAKMDAwMDAwODA3NyAwMDAwMCBuIAowMDAwMDA4MTA3IDAwMDAwIG4gCjAwMDAwMDcyMDUg
MDAwMDAgbiAKMDAwMDAwNDYxNSAwMDAwMCBuIAowMDAwMDA1NjUyIDAwMDAwIG4gCjAwMDAw
MDgxMzcgMDAwMDAgbiAKMDAwMDAwODE2NyAwMDAwMCBuIAowMDAwMDA3MzY3IDAwMDAwIG4g
CjAwMDAwMDU2NzIgMDAwMDAgbiAKMDAwMDAwNjA5MSAwMDAwMCBuIAowMDAwMDA4MTk3IDAw
MDAwIG4gCjAwMDAwMDgyMjcgMDAwMDAgbiAKMDAwMDAwNzUyOSAwMDAwMCBuIAowMDAwMDA2
MTExIDAwMDAwIG4gCjAwMDAwMDY1NDAgMDAwMDAgbiAKMDAwMDAwODI1NyAwMDAwMCBuIAow
MDAwMDA4Mjg3IDAwMDAwIG4gCjAwMDAwMDgzNzkgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6
ZSA0MiAvUm9vdCAxIDAgUiAvSW5mbyAyIDAgUgovSUQgWzxEQUNGMzYyMjdEMTY2QUVBMzc0
MTA2Q0M1QzM4RTgzQT48REFDRjM2MjI3RDE2NkFFQTM3NDEwNkNDNUMzOEU4M0E+XQo+Pgpz
dGFydHhyZWYKOTk4OQolJUVPRgo=
--------------1CAE9431737F80B41F3FAA74
Content-Type: application/pdf;
 name="PERC LITE.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="PERC LITE.pdf"

JVBERi0xLjQKJSDi48/TCjQKMApvYmoKPDwKL1R5cGUKL0NhdGFsb2cKL05hbWVzCjw8Ci9K
YXZhU2NyaXB0CjMKMApSCj4+Ci9QYWdlTGFiZWxzCjw8Ci9OdW1zClsKMAo8PAovUwovRAov
U3QKMQo+PgpdCj4+Ci9PdXRsaW5lcwoyCjAKUgovUGFnZXMKMQowClIKPj4KZW5kb2JqCjUK
MApvYmoKPDwKL0NyZWF0b3IKKP7/AEcAbwBvAGcAbABlKQo+PgplbmRvYmoKNgowCm9iago8
PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0K
L0NvbnRlbnRzCjcKMApSCi9SZXNvdXJjZXMKOAowClIKL0Fubm90cwoxMAowClIKL0dyb3Vw
Cjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjcKMApv
YmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo5CjAKUgo+PgpzdHJlYW0KeJyt
U0tPwzAMtsTNPwQNBFlezuMIgsFhl0HRLrsg0DahbtDB/xdOS9bugYYmGjW2P7m2+31JhUpI
TOuycawkti8LrFAKKVV0gaStM7ZjTkpmgcaRd7L+vGwDLcnb5JS4FaR9jmNccpMK+1flx/xZ
4uyzniW/q9lR1ec4PccRr6pTXKXizW9yWaWtC8IYizr6YETdhIyOWnSwsoMppULwNdh+3AHX
TVNbEzKlrVfzmYNkjRZekw6EPgjlpfuhPM94XbAtVtgfvC+/NLrILflxWEw3FdM8jTLaB1SR
GSDHpYpGmOIVe2Bg0gOCUziBPlyA5/AMize8LY5o5rQTVgXr9jfLhQ8wcVgb5khxf+pK08HK
DmZJ8rytMhvQkbpYq9IxEGQpmnwXjI3p9Otf3F0ajW9o1Lua8R0jQ0GhtSKYGOOmZqzYCO5Y
sTE88L4OJdyzHcJNBgfwBJMJPHLikFNHa2X/c1oXmExFdv+wf9Y8rW8uLtKzCmVuZHN0cmVh
bQplbmRvYmoKOQowCm9iagozNzIKZW5kb2JqCjEwCjAKb2JqClsKXQplbmRvYmoKMTQKMApv
YmoKPDwKL1R5cGUKL1BhZ2UKL1BhcmVudAoxCjAKUgovTWVkaWFCb3gKWwowCjAKNzIwCjQw
NQpdCi9Db250ZW50cwoxNQowClIKL1Jlc291cmNlcwoxNgowClIKL0Fubm90cwoxOAowClIK
L0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2Jq
CjE1CjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKMTcKMApSCj4+CnN0
cmVhbQp4nL1WbW/TMBA26icMX0DiJ7BuTKR+jWPxCdR1Yyva2qYtL+UDAm3T1A06+Cn8YJ5z
mjZtiphG0lquz5ez7/I8d3ZmXEaCU3uZCUZYjF+v+YyLSAjp48QKEyzW5zCi4Zrr2LpYhOXT
5UQJ6wwJU742of9LPuY3cDLjrdfTH5dfBL/4GWLJ++3FvXa/5OcveA9tVthc0ubZa2JbqUyc
kBeXCPIEF1Yrrwqq6VJlhBM+qPJ1S83CGbnTSQ7lUgo45hMatYqcMkZyE0OAu3iOdR7cmxRj
estbne83vxTXLtL0Uzw9X6WKIjAmSrT3PuZpxkX6je8yxQ7YO3bEOmzMuuwDpBFrsIfoEeTJ
BIJmfTzqwWC0x9MrfpDeIwLgEGmj4H1jHPnG/8DnLkyZWHi/ylSuKjAlE+WsXaGqoPoPrqQS
kffG2bwutPFUCeovYhlEZbDfOn4yiazQXsTkCTVVwO7B7wUtFTmzLnujVT9MhDTosjP2Hr2B
bOmyNvLnFJlCaTLZZZbtQCSTQVCfoVPmtEN69SE/qTpY43QkjbG6HHHVrpYkxHY7JJT8FEjo
ss8B+AztdijhRsC4AVL6mJ1AIvwP8XxRw9C1g66BvZqVRy1dpLQwrhx6fWz4ZDtslPzg+Nxn
zwMHhGsHyA7RukD9MGiJC+KBeLLMoUgagSscrKegpB3MHlHl9LB6SPoBFmTL9brhPh6QdATL
x9VXktM+8glxV3rR+riTWm6HvLIjJoEssXYSKuJ4fvmNgzZnrQnWWixmT9FzBjuwIBaqP8tw
/yROyg3B1shAbLbEQMnRnIEcV5TBM/pbzXQ6wz6FouiBn+wWGdWAPb5QEm292RBnjeB7tyXw
S44C7K+Q2JM9An0HkiWhuTjPRrjoB+HuGC4OJTrv9jF+hA3VSB824/mdEj4Xi+VUOUkx6sJL
ITcBVx9JuNC2Q1LZ0fIzfBRwHYZL5XhBUQ5/n70NNnQ0DepAXluJ8lBCbwjyzl/v1P4AvIeV
NgplbmRzdHJlYW0KZW5kb2JqCjE3CjAKb2JqCjc1MgplbmRvYmoKMTgKMApvYmoKWwpdCmVu
ZG9iagoxOQowCm9iago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApb
CjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjIwCjAKUgovUmVzb3VyY2VzCjIxCjAKUgovQW5u
b3RzCjIzCjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJHQgo+
Pgo+PgplbmRvYmoKMjAKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAoy
MgowClIKPj4Kc3RyZWFtCnic7Vxbj+zEEba0byYPEVIe88pV8emuvosn0LJnc0ICe2MhHB6i
IDhCXhIuEv+M35ev2pduz3hm1h57OCewI409NdPuctfXVV9Vt/f7Ulai5NdfmhMtDI7/fii/
L0UlhAzWG6HjLzY/40d8eCiVNc6K2LxOH0gYp/mkLjc+8PuL8r78Dp3w68n79X9f/EuW3/zY
9FP+8M2sK78ov36nvIqv3ReWpK3Hz6Xzgm8ZnRhFgTJRnURaOBGiqGuXJIPulO8GMp3FUew+
8FFR5UhrWWqLE3Rn25HulPvgFsfbH8onF//57icqlasU/1F5+/XQUKyB1pVXIQRb3jaWuP2q
fKtQxV1xXVwUl8XT4jOcXxafFmfFeXGP9/vib/h8Voj47UeQnuHby+IKny6Lu7fL22/LD29n
qGNgAYaGHlequ/CBwbrKjCai0SpywnhPBqcmnmk+M9Zb8qyhszZaxUppdbSmJAWYZKI6iZzW
vhF17ZKktWbWe6Pbz9DtWSnLb0upcfvGeGfKv5dffCnKr6CL0oEnBe04vX66qIo3j8caAcpE
XplSYtIYZbTaBzZVSlFZ/nOjYCO+mlBSb4DtvHj+vPgYiDsHhs6K14pPemz94RCepG96tNs9
CswPovFe56MpRPgqveMUGpLycd4nY2njzNBWnSQZpmt1AjQtp+AELFn4LeFhpxWh9C5wc/4Y
P7Tv8tpUUkml/emRs2mGh62JPzalt021GnKWU3ACciQhNAetw5rQef5W8QViG8exT+F5rvk4
H0PWVKA49leA0FZcQKjQQQsxDBWdKJlkJHqsBqNllZwAJUVQWFvt1g5oT2P8uiqezY9fBm9K
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
CjI2CjAKUgovUmVzb3VyY2VzCjI3CjAKUgovQW5ub3RzCjI5CjAKUgovR3JvdXAKPDwKL1MK
L1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJHQgo+Pgo+PgplbmRvYmoKMjYKMApvYmoKPDwK
L0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAoyOAowClIKPj4Kc3RyZWFtCnicrVTbbtsw
DCXgN74M+4c9tB2m6ELJ0uOGtM0uQJfUTXbJS7GtCQanXbr9P0YpVuxchg1ZbNgijyUeikf0
EpWQGO8XK4Ok5fHLApcohZQqOG8lpRnbPk+KwwKNs6WTaXndOlrakqJR45YT33Oc4D2TLLH3
sv4xv5U4+5lyyc/j7KDoc7w7wyHfy05wFYOvtslhlSbnI0vpZWRiCmt00B2obiGSpQwJyuta
ZE0W6YzPpWytVMfsxNFoUWoiheTYYDrX1Don96risXrE3sXD/S+NphQmXhqru02pYgZEwpsQ
gsNqpUX1FU9gegJDuIAbmE7hGiYwgEsowEA/AlcwYiMCz/lDtAZwc4rVdzyvDsiCrBWKP9D+
XHLgv9ToX9QiJ0PYVCtDHbWU16W1G3J1oP/QS2kpQqDS5t4wFGI36D+Yu0XUxPH2qcgc3FFd
BZ+xTO9ZqDGrV/DzlkUq2OszOmiQPotcNG8LJeu7ISl7n+BdmjmCDynOx4SPGR3xqieMXKfZ
l4wM4U0TLR6NAXxO52a4nl2sj8gRN+7s9sbPU8pjeHpsOmuEVNZpu0t6MBXx0RIuXXu3p5QR
QR+5HbTl8ywseml0uWoHIk+qA9UtpMhb7RKWF3agzr/yuGEnZ+nfbrhsNuSyOK9St+6s4B33
Xi9uZ98s9h+a2sT7NzC7NmkKZW5kc3RyZWFtCmVuZG9iagoyOAowCm9iago1MTEKZW5kb2Jq
CjI5CjAKb2JqClsKXQplbmRvYmoKMzIKMApvYmoKPDwKL1R5cGUKL1BhZ2UKL1BhcmVudAox
CjAKUgovTWVkaWFCb3gKWwowCjAKNzIwCjQwNQpdCi9Db250ZW50cwozMwowClIKL1Jlc291
cmNlcwozNAowClIKL0Fubm90cwozNgowClIKL0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kK
L0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjMzCjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRl
RGVjb2RlCi9MZW5ndGgKMzUKMApSCj4+CnN0cmVhbQp4nL1W224TMRAdtE/4BfEPVS+h3dpe
X9aIF1AaQqmgTTcbJPKCQG2F0kIKn8IHc8abbTaXqiWkjRV7PL6c8ZzxrMdCpVJw2asEIy3a
r5diLGQqpQout9LEGfN9TOLmUmTOeifj8tG0o6X1hoWRmOtwfSEG4gogY7H/evTz4osU57+i
LfX/+nyl3S/EWUucoIwbmyvevDomtlXauJxRfC4ZCRA200E3VKOpykgvQ1TV66aaGzCGy/La
lVMp+rHucJvp1GtjlDAOAuDcxNe1cW8KtMW12O/8uPqtRebTjH9aFGezVLEFxqR5FkJwoqi4
KL6JbcqoTz3qUJfe0ifIXSopoTYNUA/oPfoJyTh6BG1CW2hLjPTRHmDFAKv7O6L4Lg6KFQyz
waXKarfcunrfO7x2H/6MkyHM8lerGvypXHtrZwhsqP6DQaVlGoLxtr4tmQl8P/Qt4qIPtcF+
8+5TeWplFqRjJNy0hu+e/Llh5V/BsuVg1lcnmsUhRRpxsUkvaANyi4bb5KCwLBjKabcSt6Db
xQQe8Qi7BH+LpZvVAhcHW/R83VY7pVKfSeMXTV831JQNZx+HjQWcCRvsS8+ObcHHGxB3oWbf
v4TkQVVCKQ+/irebeduomLNLmVs/KTakzquweICVke68ISFfHye3gEVOFnBoD3myjBm1hHSK
gpwZ+8MdCG06nqTZNnofkFhP6BD9Ln3GpC56JXQ9tJyYT5CKk7ghrzmaJOoe6k5M1x3skNC7
CMGBwHKNUdKzaMQgIvHKp5Q8iBNUpua90J2Y3jQoQV0dumwczlFAWkjoIzTDIab140l5kH3C
51g9Im+zGp9yFYLWS0x/uJhUzjxOUC4CIdy2YtC0Y2CdRjdXYXM84QK+T+Knvh1jsB7kx0Ed
j1VdPxSYow50xzcxXFPai0+FQ7T1SPUVWDuPucJbI9f5khPf+zXB5S88GOqjCmVuZHN0cmVh
bQplbmRvYmoKMzUKMApvYmoKNzE1CmVuZG9iagozNgowCm9iagpbCl0KZW5kb2JqCjM3CjAK
b2JqCjw8Ci9UeXBlCi9QYWdlCi9QYXJlbnQKMQowClIKL01lZGlhQm94ClsKMAowCjcyMAo0
MDUKXQovQ29udGVudHMKMzgKMApSCi9SZXNvdXJjZXMKMzkKMApSCi9Bbm5vdHMKNDEKMApS
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
5GtoUaCIIqOD+okFmi9hnVTJMQkHFKbkiFqS6WyP9SZ/hZ0lGzTHaIU4nEfyqQ5nNsWctuKx
bxmn6hX31ilYsUU/9R44NLWaY1gUrULRg6RvPha57a0CIzK+Q5s5kkaiJwn3TEGaw6qkXLcl
lgUKgeWj+jmDwEHxMBTfexBgH2TXYSrya5V8kgJKggBHbUIOAkXPvUHgNfaBOqs72rOJq7w1
IdenGltUWJJ9Yh3Wzy3YjHtBp1Z01H5QUpyQzcHb+vnDwS90O+i2MWSrJacuiykGKlhloAGj
zbgldGpFR20LNUpaqPPx6FezL9Rbw37LTDGkqLfM1GPFJGXuPfBpekVH8MlLfAiOZyTUz293
6Kg0dXdpLwdMNmyKIRcw4zdpplZ01LdpnDLGxmmINNxh3U5VT/dKmazn9jsPkRX1ZEzyEM7v
dw6nv8nGtFGzLguUYoxhlbgY6cSgYh8GA3vfJcqWSIfVlpxdrJBntoT6Td3Q9eH9osnBNciM
ssnJMgnbdb3JqWBlR1OZe84uJ/leSYCPmmuXk3zLUbZOX+bvOva7RqfeqX097nOQvVdH8uSi
M+d8A1Z+/wdI/L3LCmVuZHN0cmVhbQplbmRvYmoKNDAKMApvYmoKMjE2NgplbmRvYmoKNDEK
MApvYmoKWwpdCmVuZG9iago0MgowCm9iago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApS
Ci9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjQzCjAKUgovUmVzb3VyY2Vz
CjQ0CjAKUgovQW5ub3RzCjQ2CjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MK
L0RldmljZVJHQgo+Pgo+PgplbmRvYmoKNDMKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNv
ZGUKL0xlbmd0aAo0NQowClIKPj4Kc3RyZWFtCnicvVdbb9MwFDbqm+GBIZAQiFcYaMt8d/wI
Si/bCr23g40HxLRNUzfoQOKFn8EP5rPTtGkztLGlq5XYPjk+n8/FX9IJ5RGjvm2mA8U0+q9n
dEJZxBh3JtZMBY3lOZR8d0al0dawsHw8nwimrfKDMV2a+PsJHdFzgEzo1tvx95MvjB7/CHvJ
rovjG1k/oUdvaAdtkjPOvfHUTZjlQpnYo9iYeSRAaCmcyInGc5FilrkgytbNJTMwDyfjLJTz
UYhjNvG9FJEVSnGqDAaAM9NYZ5t710ffv6BbtW/nPwWVNpL+J2j/aDFVfgdKRbF0zhnaT3PR
P6TrxJARSXDtkeFr2j+l1f4NzHMO2wKeXA6SGb7C+eukQRnm3GIaMlEuDTwWVuuFPOREt0gE
FyxyTlmdFb1Uzpe5+MewGEShYK8QvzjSTDpmPBIOTC529/7M0lISmLapR4s45BUZoBC2UQoV
0iRD3PdIh9RJA/IKqZEuZkM8HUBeQ98Mkhdl704qGVknnC1u8RZQCLAJvwKecZGVXGuqXeTE
QuR/5w5EpJ3g2jiMjAbO/4HwwJMFBLKLOI5ID3F9QR6h7SCqI0j3SJWshZi3IW1jPsCTFlqX
PCZPyHNI67N8PYQFn6UaRq1goYHn1aBdDeuTkDmvc9W6NbIP/VbmOY+ksTxGvf/CnndwneKw
R8pKyyV9T/c/M3p4eXy69anbhkex89x1Ri2HIrdqLhvTXrn5nEEUor2Sc8R5iVV6BTdwY+6G
HIpA5CWqchDqsQE2eEqe4e5rpko+hRoaoYoqqCvPGJ4tMu0marcdGKWNamtB11voTF86KYf4
dS3oN9DXycFBEHzE5Us+CYXcKJ9obKyxRqK0i+6ulmm4k6ummiLENbkmgbwLWTLlmwR5qUM+
Zwqf72qa8TJZgjs9owmlYVELIXPS0okiD7IcrJWcKnyI3BlVSMbu6DuiAEQ2yQax+K7cuOxg
D1FbPbRuqCD/lXGwPiWNEYS5KcOyOqowyYQ1LIGNXo43quHN1gj6qcRXdPr10gsM5JGGYRuV
1fgv5bL/6UaaU/fyL99KODhJ8GUXs/tBt5VGZjs8Svm1Hc7dBxjp4DxWcOaSYMyHso8INsOo
Th6QtbK9Mtq/mn0JFTxbTQBj3BVbLVL694cHIHujfya+/QVB9baVCmVuZHN0cmVhbQplbmRv
YmoKNDUKMApvYmoKODc1CmVuZG9iago0NgowCm9iagpbCjw8Ci9UeXBlCi9Bbm5vdAovU3Vi
dHlwZQovTGluawovUmVjdApbCjEwMy4yOTMzMDQKMjY2LjM0ODgKNTU3LjQzMTM0CjI4MS45
ODA2OApdCi9Cb3JkZXIKWwowCjAKMApdCi9BCjw8Ci9UeXBlCi9BY3Rpb24KL1MKL1VSSQov
VVJJCihodHRwczovL2dpdGh1Yi5jb20vbXVyaWxsbzEyOC9kcmFmdC1wZXJjLWxpdGUvYmxv
Yi9tYXN0ZXIvZHJhZnQtcGVyYy1saXRlLnhtbCkKPj4KPj4KPDwKL1R5cGUKL0Fubm90Ci9T
dWJ0eXBlCi9MaW5rCi9SZWN0ClsKNTU3LjQzMTM0CjI2Ni4zNDg4CjU1Ny40MzEzNAoyODEu
OTgwNjgKXQovQm9yZGVyClsKMAowCjAKXQovQQo8PAovVHlwZQovQWN0aW9uCi9TCi9VUkkK
L1VSSQooaHR0cHM6Ly9naXRodWIuY29tL211cmlsbG8xMjgvZHJhZnQtcGVyYy1saXRlL2Js
b2IvbWFzdGVyL2RyYWZ0LXBlcmMtbGl0ZS54bWwpCj4+Cj4+Cjw8Ci9UeXBlCi9Bbm5vdAov
U3VidHlwZQovTGluawovUmVjdApbCjEwMy4yOTMzMDQKMTY1Ljg0ODgKMzYzLjA1NzUKMTgx
LjQ4MDcKXQovQm9yZGVyClsKMAowCjAKXQovQQo8PAovVHlwZQovQWN0aW9uCi9TCi9VUkkK
L1VSSQooaHR0cHM6Ly9naXRodWIuY29tL2Fnb3VhaWxsYXJkL3BlcmMtd2VicnRjKQo+Pgo+
Pgo8PAovVHlwZQovQW5ub3QKL1N1YnR5cGUKL0xpbmsKL1JlY3QKWwozNjMuMDU3NQoxNjUu
ODQ4OAozNjMuMDU3NQoxODEuNDgwNwpdCi9Cb3JkZXIKWwowCjAKMApdCi9BCjw8Ci9UeXBl
Ci9BY3Rpb24KL1MKL1VSSQovVVJJCihodHRwczovL2dpdGh1Yi5jb20vYWdvdWFpbGxhcmQv
cGVyYy13ZWJydGMpCj4+Cj4+Cl0KZW5kb2JqCjQ3CjAKb2JqCjw8Ci9UeXBlCi9QYWdlCi9Q
YXJlbnQKMQowClIKL01lZGlhQm94ClsKMAowCjcyMAo0MDUKXQovQ29udGVudHMKNDgKMApS
Ci9SZXNvdXJjZXMKNDkKMApSCi9Bbm5vdHMKNTEKMApSCi9Hcm91cAo8PAovUwovVHJhbnNw
YXJlbmN5Ci9DUwovRGV2aWNlUkdCCj4+Cj4+CmVuZG9iago0OAowCm9iago8PAovRmlsdGVy
Ci9GbGF0ZURlY29kZQovTGVuZ3RoCjUwCjAKUgo+PgpzdHJlYW0KeJy9V1lvE0kQrpXfGiTE
8cqKB9YCtBn6PpB4AJnYGEMOO2QJZrUrEETIHAEk/gg/eL/q8cRjexaC4+DRTFdXV1dVV3/V
XT4SqpCCn42SsNKhfflOHAlZSKmSj07aLLHYhxA374TxLniZp09mHS1dsExMxEKHv4diX7yH
kSNx+97k4+G/Urz5nH2p3k9vVtJ+KF7fEjt4jmrKFSsvlwm1Slsf2UqIki3BhDM66RprMmNZ
GWTKrGrejHNsjM2ZWIVyRuU4Vh1ujS6CtlYJ60HAnJ/GunLu/gjt6JO4vfnh/RctTCgM/7QY
vZ7fKvbA2iKalJIXo3IvRq/EDbpDPXpAjgK1qUVP0BuPQTwFsY9nQDvUR/8c/QnqIe3SHm1T
J488g0yLNPhbPOn8TTF6Kx6MVnDPu1honwCVRicrxT8I3km20XqZ0vw2VqzaNqqog3Nz+1hj
nWIjlZZFSja4KmmMTZwm+n/I5SBqC32L8VOxcNIk6dkSoliL3W/fjrdlTcZcKFc0b4cicMCo
2AIm5kE1oC765eh+Ca8BAMbfbRpiQg9tKdCD6AWMQGiX/gJxkDWyzkdAXYm4fYzxdw8ST9Ee
i++BfJzFOhjYRH8A/RA4kxB4txiCTXjRzS52sBo4dQACzcV129fSFMGZtOzDui3NkJXir0HW
kh0a30A0OwDUVo7tIG95JyOog3cIbg97zdHfwdMDxVDjXmvKfYh+PyOkUxsbosec7XzYsY6r
616S55vGKO2W17VuU3yGKbeYl2dhRUuPRaUUfw3yNN/hi+bOCH2Ntug60rqbgVdCp5PPJGT2
VT58muA5zHBq5TPQkM/HWzfzLk15LgO1N71H99Z/SHjliqRdbF7TT92ptaoL95cJ2tnUSME1
E3XKQJFelQWTTtHiwJqxJjMWMkNPr9VqYo01vWlr5kvnvsK5vlDirVAWNYVzETfqY/H8hRSv
4E1QwdugGqnd7po9HJ68DFBSAtPKKKFRC0Vtlf1eQWcxofD8C83JngrdnOsrqcOVrrn0ikt3
2s70mh2i16JrePmUPZjCuw0wlydwu+EEPkd/r+6WNqawqOJ1s3OrK865bl3TgrdzETJARrex
JOT4MBccRVUZc8oLSpz2j2gDZQ+4f8yIiGQfczXUJ0kvUDX3wbgM+bugxzeheqOc3M8SIUtE
SGBMYqQNHRgNdCV3QqUsMpGgy7Id0NdInGb9sbDR4g9FYxBOByQu5pfj+g+dp99PAYVYRGm0
Ns3qT3yc8fMfxHOpqAplbmRzdHJlYW0KZW5kb2JqCjUwCjAKb2JqCjk0NgplbmRvYmoKNTEK
MApvYmoKWwpdCmVuZG9iagoxMQowCm9iago8PAovQ0EKMS4wCi9jYQoxLjAKPj4KZW5kb2Jq
CjEyCjAKb2JqCjw8Ci9DQQowCi9jYQowCj4+CmVuZG9iagozMQowCm9iago8PAovU3VidHlw
ZQovSW1hZ2UKL1dpZHRoCjgzOQovSGVpZ2h0CjE3OQovQ29sb3JTcGFjZQovRGV2aWNlUkdC
Ci9CaXRzUGVyQ29tcG9uZW50CjgKL0ZpbHRlcgovRENURGVjb2RlCi9MZW5ndGgKMjQ3MTQK
Pj4Kc3RyZWFtCv/Y/+AAEEpGSUYAAQIAAAEAAQAA/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJ
CQoUDg8MEBcUGBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcK
CAoTCgoTKBoWGigoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo
KCgoKCgo/8AAEQgAswNHAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYH
CAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEV
UtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0
dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV
1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYH
CAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkj
M1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpz
dHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT
1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A+qaKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuU8U6xfnxBp3
hzQ54rW/u4pLqW6li80QwoQCVXIBYsygZ4Ayea6uuF8Wxvo3jnSPFMsVxNp0dpLp919nheZ4
d7K6yFUBYrlcHAOMg9M0nur7f8B2/Gw1s/6/rQ1vB+q31zcatpWsSRTahpc6xtPFH5azo6B0
fbk7Tg4Iz1U4rpK47wKJr7VvEWvNbz29pqM8a2q3ETRSPFHGF3lGAZdzbsAgHGD3rsartckK
KKKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArlv
iJfa7pfh2+v9Cl0+EWltLPI91E8rEquQqqGUc46knHoa6muO+KepRweENW09bXU7m7vbKaOB
LPTri6BYqQATEjBeT/ERSZUdzq7ORpbSGR8bnQMcepFTVj+FtWt9V01DbQ6hF5KrG63lhPat
nA6CVFJHuMitiqluZx2QUUUUigooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigArA19PEN3fw2uiT22n2fll5r6WITuWzgRom4Y9Sxz2A9t+uJ8c+IZ7T
UINIig1iCCaPzLjULLS7m62pkjy4zFGwDnHU42jkZJ4TGjU8F6pfaja30OqGCS6sLp7Vri3U
rHPtx8yqScdcEZOCCK6KsLwdeWF1pZi0mwv7Kztn8lFvLKW1Z+AdwWQBiOepHJzW7VMlBRRR
SGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFY3iGH
WZzEulalZ6bbgEzTzQec+ewUFgoHqTn6Vs1geKdX0yxiNprthdXGn3CEO4sXuoTz91wisR/w
IY96TGiDwJrN3q9lfLezW109ndPbC8tl2xXIXHzAZODzg4JGQa6auN+Glu0FnqX2S0uLHQ3u
i2m2s8bRNHFtXOEblFLbiFIGARwOldlVPp8vyJXUKKKKQwooooAKKKKACiiigAooooAKKKKA
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
jSzcszeoYTJgdOMfjUmj2HiODT7uPVtdsby8f/UTw6aYFi47oZW3c+4oA1YtQtZdRuLGOUNd
wIkkkeD8qtnac9OcGrVeXaPpnin/AIWHrinxHY+YttamR/7K4dcyYAHm8d+eetdd4h0/xPdX
cb6D4g0/TrcIA0dxpZuWZvUMJkwOnGPxo6B1OjqrFqFrLqNxYxyhruBFkkjwflVs7Tnpzg1l
aPYeI4NPu49W12xvLx/9RPDppgWLjuhlbdz7iuN0fTPFP/Cw9bU+I7HzFtrUyN/ZXDrl8ADz
eO/PPWjrYOlz1Giuc8Q6f4nuruN9B8Qafp1uEAaO40s3LM3qGEyYHTjH41Jo9h4jg0+7j1bX
bG8vH/1E8OmmBYuO6GVt3PuKANWLULWXUbixjlDXcCLJJHg/KrZ2nPTnBq1Xl2j6Z4p/4WHr
anxHY+YttamRv7K4dcvgAebx355616iM4GTk+tHQOoUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAIEUOWCgMeCccmlooo
AKQIocsFAY8E45NLRQAUUUUAIEUOWCgMeCccmloooAKQIocsFAY8E45NLRQAUUUUAIEUOWCg
MeCccmloooAKQIocsFAY8E45NLRQAUUUUAIEUOWCgMeCccmloooAKQIocsFAY8E45NLRQAUU
UUAIEUOWCgMeCccmloooAKQIocsFAY8E45NLRQAUUUUAIEUOWCgMeCccmloooAKQIocsFAY8
E45NLRQAUUUUAIEUOWCgMeCccmloooAKQIocsFAY8E45NLRQAUUUUAIEUOWCgMeCccmloooA
KQIocsFAY8E45NLRQAUUUUAIEUOWCgMeCccmloooAKQIocsFAY8E45NLRQAUUUUAIEUOWCgM
eCccmloooAKQIocsFAY8E45NLRQAUUUUAIEUOWCgMeCccmloooAKQIocsFAY8E45NLRQAUUU
UAIEUOWCgMeCccmloooAKQIocsFAY8E45NLRQAUUUUAIEUOWCgMeCccmloooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/2QplbmRzdHJl
YW0KZW5kb2JqCjgKMApvYmoKPDwKL0ZvbnQKPDwKL0ZvbnQyCjEzCjAKUgovRm9udDMKMjQK
MApSCi9Gb250NAozMAowClIKPj4KL1BhdHRlcm4KPDwKPj4KL1hPYmplY3QKPDwKL0ltYWdl
NQozMQowClIKPj4KL0V4dEdTdGF0ZQo8PAovQWxwaGEwCjExCjAKUgovQWxwaGExCjEyCjAK
Ugo+PgovUHJvY1NldApbCi9QREYKL1RleHQKL0ltYWdlQgovSW1hZ2VDCi9JbWFnZUkKXQo+
PgplbmRvYmoKMTYKMApvYmoKPDwKL0ZvbnQKPDwKL0ZvbnQyCjEzCjAKUgovRm9udDMKMjQK
MApSCi9Gb250NAozMAowClIKPj4KL1BhdHRlcm4KPDwKPj4KL1hPYmplY3QKPDwKL0ltYWdl
NQozMQowClIKPj4KL0V4dEdTdGF0ZQo8PAovQWxwaGEwCjExCjAKUgovQWxwaGExCjEyCjAK
Ugo+PgovUHJvY1NldApbCi9QREYKL1RleHQKL0ltYWdlQgovSW1hZ2VDCi9JbWFnZUkKXQo+
PgplbmRvYmoKMjEKMApvYmoKPDwKL0ZvbnQKPDwKL0ZvbnQyCjEzCjAKUgovRm9udDMKMjQK
MApSCi9Gb250NAozMAowClIKPj4KL1BhdHRlcm4KPDwKPj4KL1hPYmplY3QKPDwKL0ltYWdl
NQozMQowClIKPj4KL0V4dEdTdGF0ZQo8PAovQWxwaGEwCjExCjAKUgovQWxwaGExCjEyCjAK
Ugo+PgovUHJvY1NldApbCi9QREYKL1RleHQKL0ltYWdlQgovSW1hZ2VDCi9JbWFnZUkKXQo+
PgplbmRvYmoKMjcKMApvYmoKPDwKL0ZvbnQKPDwKL0ZvbnQyCjEzCjAKUgovRm9udDMKMjQK
MApSCi9Gb250NAozMAowClIKPj4KL1BhdHRlcm4KPDwKPj4KL1hPYmplY3QKPDwKL0ltYWdl
NQozMQowClIKPj4KL0V4dEdTdGF0ZQo8PAovQWxwaGEwCjExCjAKUgovQWxwaGExCjEyCjAK
Ugo+PgovUHJvY1NldApbCi9QREYKL1RleHQKL0ltYWdlQgovSW1hZ2VDCi9JbWFnZUkKXQo+
PgplbmRvYmoKMzQKMApvYmoKPDwKL0ZvbnQKPDwKL0ZvbnQyCjEzCjAKUgovRm9udDMKMjQK
MApSCi9Gb250NAozMAowClIKPj4KL1BhdHRlcm4KPDwKPj4KL1hPYmplY3QKPDwKL0ltYWdl
NQozMQowClIKPj4KL0V4dEdTdGF0ZQo8PAovQWxwaGEwCjExCjAKUgovQWxwaGExCjEyCjAK
Ugo+PgovUHJvY1NldApbCi9QREYKL1RleHQKL0ltYWdlQgovSW1hZ2VDCi9JbWFnZUkKXQo+
PgplbmRvYmoKMzkKMApvYmoKPDwKL0ZvbnQKPDwKL0ZvbnQyCjEzCjAKUgovRm9udDMKMjQK
MApSCi9Gb250NAozMAowClIKPj4KL1BhdHRlcm4KPDwKPj4KL1hPYmplY3QKPDwKL0ltYWdl
NQozMQowClIKPj4KL0V4dEdTdGF0ZQo8PAovQWxwaGEwCjExCjAKUgovQWxwaGExCjEyCjAK
Ugo+PgovUHJvY1NldApbCi9QREYKL1RleHQKL0ltYWdlQgovSW1hZ2VDCi9JbWFnZUkKXQo+
PgplbmRvYmoKNDQKMApvYmoKPDwKL0ZvbnQKPDwKL0ZvbnQyCjEzCjAKUgovRm9udDMKMjQK
MApSCi9Gb250NAozMAowClIKPj4KL1BhdHRlcm4KPDwKPj4KL1hPYmplY3QKPDwKL0ltYWdl
NQozMQowClIKPj4KL0V4dEdTdGF0ZQo8PAovQWxwaGEwCjExCjAKUgovQWxwaGExCjEyCjAK
Ugo+PgovUHJvY1NldApbCi9QREYKL1RleHQKL0ltYWdlQgovSW1hZ2VDCi9JbWFnZUkKXQo+
PgplbmRvYmoKNDkKMApvYmoKPDwKL0ZvbnQKPDwKL0ZvbnQyCjEzCjAKUgovRm9udDMKMjQK
MApSCi9Gb250NAozMAowClIKPj4KL1BhdHRlcm4KPDwKPj4KL1hPYmplY3QKPDwKL0ltYWdl
NQozMQowClIKPj4KL0V4dEdTdGF0ZQo8PAovQWxwaGEwCjExCjAKUgovQWxwaGExCjEyCjAK
Ugo+PgovUHJvY1NldApbCi9QREYKL1RleHQKL0ltYWdlQgovSW1hZ2VDCi9JbWFnZUkKXQo+
PgplbmRvYmoKMTMKMApvYmoKPDwKL1R5cGUKL0ZvbnQKL1N1YnR5cGUKL1R5cGUwCi9CYXNl
Rm9udAovTVVGVVpZK0FyaWFsTVQKL0VuY29kaW5nCi9JZGVudGl0eS1ICi9EZXNjZW5kYW50
Rm9udHMKWwo1MgowClIKXQovVG9Vbmljb2RlCjUzCjAKUgo+PgplbmRvYmoKMjQKMApvYmoK
PDwKL1R5cGUKL0ZvbnQKL1N1YnR5cGUKL1R5cGUwCi9CYXNlRm9udAovTVVGVVpZK0FyaWFs
LUJvbGRNVAovRW5jb2RpbmcKL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cwpbCjU2CjAK
UgpdCi9Ub1VuaWNvZGUKNTcKMApSCj4+CmVuZG9iagozMAowCm9iago8PAovVHlwZQovRm9u
dAovU3VidHlwZQovVHlwZTAKL0Jhc2VGb250Ci9NVUZVWlkrQ291cmllck5ldwovRW5jb2Rp
bmcKL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cwpbCjYwCjAKUgpdCi9Ub1VuaWNvZGUK
NjEKMApSCj4+CmVuZG9iago1MwowCm9iago8PAovRmlsdGVyCi9GbGF0ZURlY29kZQovTGVu
Z3RoCjY0CjAKUgo+PgpzdHJlYW0KeJyFUstugzAQvPMVPqaHCGwgDwkhVakqcehDpf0AYy8U
qRjLkAN/X7ObpCQ5FInH7M7MrpcND8VTYdqRhe+uVyWMrG6NdjD0R6eAVdC0JuCC6VaNJ4RP
1UkbhF5cTsMIXWHqPsgyFn745DC6ia0edV/BQxC+OQ2uNQ1bfR1Kj8ujtT/QgRlZFOQ501B7
oxdpX2UHLETZutA+347T2mv+GJ+TBSYQc2pG9RoGKxU4aRoIsshfOcue/ZUHYPRNPiJVVRP0
hPOnOGfUt3ToE3ufKBJRjmhPaJOTCFnxtdtMq5AWKWLvSFsj4oKCCoM8oWCKr5jny2b4bTN8
R7R0WZ7fleeSTKmLePuPqSaaXJomd6aCOhU0gYRj++JUgoaU0EHj02EolwoMJiRPqdjm+qC3
U+fbeXIiVdWs5fuEUL3scP6r8/JdVkYdnfPbghuKazIvSGvgssS2t7MK71/y3t5lCmVuZHN0
cmVhbQplbmRvYmoKNTUKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo2
NQowClIKPj4Kc3RyZWFtCnicnL0JfFTV9Th+7337mzczb/Y1k0kmM1kmECCBEIzmKZuIbLKY
ICNBFllECZvgGlQWIyrautYqLlVc0AABA2pNKdW6UKharbYqbVHRmspX+VILZOZ37n3zQtD2
/+n3P5O577z7truc/Zz7gjBCSEGtiEP67JXL449GP/g71DyEkDhl3pLLF7+9uulBgI/C78rL
r1g9r/HsFz5ByN6M0PJp8+fOmnPI+9rXCK3phGuGzIcKd7W/GPbhfFQyf/HyVTMHn5qG0E1e
hAbPueKq2bOE706dQujFVbA/f/GsVUvcHfZWhL4+BOfHlyyduyT5/rhXEeqGXdsvhT0oBL+w
8BQK8SkURCj3BfyO0G12Qe4IPU635Cs4vTP/Q2gL2ooXoK3oVbQXH4WrXkC7UQf6LQqgEdCv
69BP0XokoulQcyu6CL4C1P8Uh3IdqAo9CuPwKNoP516MbkB7kB8Hc1+iG9Fa7l24ai2yo2J0
LpqIrkK34wtzK9AM9Cl/M6pFF6Ir0RLcmmvM3ZG7O/cE+gXazf0214NsKIxmw3d/7h/CH3N/
Rv3ginvQA+hTfLeyExnwlFY48+doKXqQy/A4d3nuBLSgCF0NbeDROLQfd5E03H0u+gIH8XXc
cLjL47n23D44K4oyaD56EO3Bg/FoUiTMyI3L7Ud+eMYquOsDaDvaBd9O9Ar6CGvC0dwTuaMo
hCrRGOhPB/od7uKyPWuyDTBiAoxSOaqDI1ehX6LX0UGcwL8iVwmaMEgwhGty7yEvGoimQmuf
gis/x/8kN8D3Ru41flTuPOSAcbmLjjb6DfoLDuMqPAFPI+XkKvIwtxTJ8MSB8J2DFsB43w93
/wSn8S6ikQPc4/yz/EmxIHso54AZSaGfoZ+jX2E79DSOl+Gb8Pv4b2Q4mUl+Rv7K/ZR/mn9H
mgW9vhQtRrejZ9E/sRsPxZPwJXg+vg6vx3fhB/B+fBAfIeeSKWQR+Yabz7Vwr/DnwXcyv4y/
WVgn3CYeyTZm92V/n/1nblBuHZoE+LAGWn8Pehh6thsdQB/C91P0VyxgG3bAN46L8FR8LXxv
wLfjx/AW/DTugKccxH/FX+Jv8f/ikwTBVyQRUkSK4ZsgS8nV5KfkIXIAvgfJ1+RfXIAr5tLc
YK6ea+Kuglat5zbBdyf3Fz7MH+BzMM6DhHuFR4QtwrPCXuGoqEk3yUh++9TjPRU9n2RRdkP2
3uz2bEfuL8gHcxiGUShE9dD6WfBdCPN9L2DcC+hdrMHYhXEFPgdfCCMzEy/ELXgVjOQt+EH8
C9b25/HLMEof4G+gzXYSZW3uTwaT88gE+F5K5pIWsoncTTrI++QEJ3E2zsn5uApuNJfh5nLL
udXcvVw79zb3MfdX7jh3Cr45XuUL+WI+xaf50fxMfgX/MP8F/4UwQ3hL+ExUxcXiOrFT/B9p
iHSONFGaJGWkO6Vd0ntyM2Dnr9FO9CLq88GHuDXcSG4nuoNU8yHyO/I7wOeZaA43jgCmki14
A7ked5ASYZV4FjkLj0dH+RSM9WvkEXKcnMWNw2PxZLSQDDTvJnr5Z2BTz/8adfMvQ99+B3de
JWr4BvKNqKHtGJE6eOZvuAF8mnsLfcR9iiX+UfQnXsUB3E2e4iYCFrzCnyM0oiLuIfQ814Kv
RzvJSITUk/JGwOPx+BngC1PwIPw9l0McGQ9YVMv9Dd2MFpE/Ahu7Gm1A9+E5/OXoDlSNr0Nf
oCeBKsqFK8UK0YffIAv4NuLBHYjwT0Pv6nAJ5gQvugVnuAfFb8iHaAU6wKvoE+45aP0B8jw3
jj8qXITnAwVcj9ahltwatFpo5N/BlyMOT0NJ/hBwt+u4QXwRbG8ErjIDeNouoO49wAfO5cZB
TRAw50LAi6nAIR6E7/3AJ3jAoAVA4xcDF/sd6hCnkE50ueDAwHUQ4t/KXoSm555ED+QuR1fm
7kb9gB+sz10Hd9yCPkN3oi14bfZatATFgHI+wRcKo8gBYVSuH2kjH5LJ5N4z5xdGO4mD6Cv4
Pg875wgvoTb+AzQZNeQ25v4A2F0GHPYBdBm6AB2GXv4DnnA+14Wqs+PJttwobgn091M0KfdU
rhCraH7uCjQBvYx+IQlolpSGOW7H70B/r0VzyUW55dzc7AIYhzthFAwYrRXAf241hk+dcq7R
cM7Z9WcNqxtaO7imetDAAVX9+1WmK8rLSlPJkkRxUbwwVhCNhEPBgN/n9bhdutNh12yqIkui
wHMEo8qRiVHN8fZUczufSpx/fj+6n5gFFbP6VDS3x6Fq1JnntMeb2WnxM8804Mx5PzjTMM80
es/Eerwe1ferjI9MxNv3j0jEO/H0SY0A3z4i0RRv72bwOAZvYrAd4KIiuCA+Mjh/RLwdN8dH
to9aOb9tZPMIuN02mzo8MXyu2q8SbVNtANoAag8klmzDgXMwA0hg5LBtBMl2aFR7ODFiZHso
MYK2oJ1Ljpw1p33ipMaRIyJFRU39Ktvx8NmJy9pR4rx2Z5qdgoazx7SLw9sl9pj4AtobdFt8
W2VX28ZOHV3WnNbmJObMmtHYzs1qos9wpeG5I9oD1xwOnt6Fm7uHN67vezTCtY0MLojT3ba2
9fH2zZMa+x4tomVTE9wDriXJUc1to+DRG2EQx06Ow9PI2qbGdrwWHhmnPaG9Mvs3NzGS1jQv
jLcrifMS89sWNsPUhNva0UWri7aHw8bu3CEUHhlvm9KYKGpviCSaZo2IbvOitotW7wgZ8dCZ
R/pVbtNd5sBuczjzgGbvC8ztPcYgdjqFxl7UO7KYtigxBhCiPT47Di1pTECfhtJi7lDUNnso
nAafJgxXtc+BGVnQrgxvbtOH0Xp6fbuQ1BPxtv9FgAGJ7q/PrJmVrxGT+v8iClI86UU1OG7B
7el0e0UFRRFpOMwptPEctj+4X+XKTpJILNHjsIHhQxNhbGc1DauC4S8qohN8W6eBLoOd9tZJ
jeZ+HF0W2Y6MqnRTO2mmR7qsI76p9EirdaT38uYEYHIHouqqr11O9f45db9n5Pxh7dj//3F4
rnl87OTE2EnTG+Mj25rzYzt2yhl75vGhvcfyULtneCMXIXmIRDh2FJByRu/JdKdRa+eT8Ccy
pJ7TKcmAlawGx0e1683nm2WTWlT0X17UmTtKr2Kb05flm9k+LH3m/lln7J/RPK2NgwaDqBw7
ZXpbm3rGMUA184Fj8hvAeDSlsSg+vB1NBcpMwl9nrmso/TVF2g0YsuH0BMA/syq/e8aJkTzc
BB+Knf0qRwGja2sblYiPamtum9WZa70sEdcTbbvJXrK3bcnIZgtxOnN7bou0j9rYBGM1Hw8D
oiDovG0JvGHSNgNvmDy9cbcOtsKGKY3bCSbDm89r2lYCxxp3xxEyWC2htbSS7sTpDhqLoZPb
iczOj+w2EGplR3lWwfZnd2LE6mSrDqPZncSs0606AnW8WWewOvqhPGb4lMa+2MNIsqkfYCPB
TMEWEGjsEkJFriJXEgoMQvdUnOs6ZQjoJIrzXfR4Y+4ToVR4FyR0JRqCzzZ+e41vqX9p4Jr+
11St8z9Z9TGS7y143E9urbp5CLk5eksR6fDj5sCsIuL3Gf6FiHsm9pGfLIsuKyArwksjZAW6
1k/aAjdHyNO+5/3k5lhbnLSpN0fJW/HXSsl+/94I2RN+zUsWDNnjJwsCc6vJ3Co8rXrGEDKq
enohGec/L0IGhOsKSSpSEieoX79Yv/6qiiJ+f4Ev7vfH43vUfl5V7Zcq13FNeWwYZ4usK0hc
2uxZ4tns4ao8hod4/lxwZxAHO8l0Ixo6J7Y0XoALhg4tv3SzHds3D7w0LmFpYW3L/cG0fjzT
fSzTrR/LHD7WnYENwIdRw+Huhu71jv5px/X6PslRv95BN3o9AwYOwJkff1B+mxTFRHFpanDN
kNoULasHgTAX8JDagCj5A1IKDxkyuCaVKBZ9Xn8AY5FuqwcN4fY3vXPNX25Z9MLzs8878PN7
X83+HUv9Qi8NuGhu6+rF2diKkTNHj5mVSOBx2V13z7vjpklbt86eff91D2z40+Sld5x3y687
1/z+p9ltjcvLuq5bd8mdo7i1I+c3jJ156YjisRU9g/EDF98zpqlrLmDWddlJpBlmWkdnG2qp
EyPdLcm63omrd6BHHDJsDZf0iONSxOlcnOO451w/38gGqed4t368GzXUN9TT/uMUcdXUDqmt
FiX4+nSMP73nd+Omv7xmdenZiTROZye9jL/Hjn981HPyYFPbvS+9ki3Mxs94/lxDKyNlOlFU
HSO3QlugPsJh2HagR7hLHcB7OnSdTAXg+w6nkwGHO+x2BnxtOFWVTHU6Ch3E8Zw738Y0fH7Q
Tk8CuWpKU/Ct9oNWpZOeNTidLj679Jo1L08fdyA7CR/Cf3l5971t09852fPRP7LfZmVo5TPZ
T/DNYAmraPxOFcjnWbETTzRSmKsnBKu4HqmEgx0kDpWGTQAr4SrQeTcDqW22PUpR6ljm2GG9
u16vRw201Lv1nm7sctcNHFA9uNrnFaXSIUNqd+2fePGgOpj3/S23pcaFZl0Czz0Xd5KFZDFQ
ZKURWkKWcGQcHgePTCASFpbACSF+ye3B9Hj9cEb/HFWN6x44ALVAJwcX+c4l5bhz505Qc0Hn
Rng9tJ5DSSNIaGPrzSa+gPjNcHwz/6iJ+BkYp26zUXv2799Pr0W5L0gdzA+HJu9GXO6T7d46
0pn7xIh76+7jMOEe4V7gCLcSYS+cDSyGQyp3BJEjMG9Pw8P5HdfAnev1Y926OQfrhf7pzPUm
zaTTPlyN8dObso0h4esT9A5g8SJyUuiCkf7IGKFqmnbeVMRK1WGzAcxKVbbbAWYlZ9hdNYv4
G8md5AGZf47HChIFwikC1gh+U0XA+w21KFEzAGGKb525QwyLAPjKcFE0QlFNg9JBMQlqjxoh
p1OcinRNo6XdDmVYEwy7s0ag93LQewk4LhgCEUK2Pbger0XmFLSkYRDT5gd26sf1wIQ3BOqw
q452F2WADtinKOESRWkwTHo1Odlx7rtT7vtr1XL+2nOuK3x+9JszoZX1MHISjEKMBHcjKXek
g46ATBGfdl/qhBoKsBo6CFBzbAcFtolUABiKS7cHPR5xqh0OdLhcDPiHoeg6QDGvEIM7GAF6
QixGj8aiDjgS02hvY53kJUMjaiAQL9RdhMQLAVOr3ttPy/2oqpt2oIGW+8BgiWwjvQ/U3G7C
HmgoThexnnPIsLk9ZGrMS+vovbfDrc0OkKkBSrls5P/d09Jp83n0aexhxpCzhLPEl4RXxZek
1+U3otIYrUmb4likzXFc477Gc6v7Zfdn4c8iR8Paq7YXPSSiR/UCPaaLv8wdhVE8hGTYKjDD
4Ziqy6L4ZjTsjUbDcjQMmCyHo5w9pneSJ3ZMcGFXJw7upD1AtMk7MNFUOpIMETtz37LRB+B7
Q6ejri4LvAvIawBq4JfIGhRHOh5qaK6dDWQmuYrcCOJ9DylBhfjObbcxQgNyOJ6mVAHDCGTR
U9/Q3ZM57HJTXIHCEjQmj0BD4YNpgTI4s7SpieFQ0leUqgUMsqQH5SFMtABmwR8vnaolgeTj
D36z5YFrb3oI7/Z8//t3j5//1N7HZsS2bj23fnbXDfs+m7foJw+1eQ58+NXWxmdefmLDrIGU
AqfmvuCLhCdRDJ8yPB5Ge25W2oK0VCjq2CjEsX2BoRKFPBodFTcruSAtFQtRzZMo5NHogLlZ
aQvSkh5jSEzPNpGY4dRuhIHc7BQ5cNShxny+qJuips3J87Go3YGRFAQiZqKAAfTMIEWaqv1V
wMcaugGFevbp+9IUc8rdDLmdrBwbXl3QVnCv5ynPr7X3tT9FZMUTdFSEOWWAMMC2BxCFA7TV
ParP7fG86XB6HR6vw2kH1DA8tCGGYzNIGYfT8OF8o1508vhdqqgB2hgu2jzXTP0q/Ub9Tp3X
WyULdSQLdSSKOl5GucuCFG0GBDEK6kECHTn2Im1icFPc/TIejJz4HmTHQ7c7duI9eCiw4y7D
BufHEVUBNxV24rvzKJXuPtbN0Ao4D0WrYxkqbQCr2DhkXPADuXN4vdw/LQBqIYZaDKtwC3Di
pvQPPp5aP1VDLOTyFPmKOEAw5PNKoM+kpr7ie+CKmzq2brx4Y9nTd5APe16ccMtdXVhefvux
3/bgVr3ttn2PPbh9QoOf/M9z2ZUzssd///pd2w9R/JoFvM0vPIXsaInh2GfHPPwRmVc4O6LT
O4BgXtHsyziO0IGZwCiII2GnvEz5O5qAZ+KZhGuAzVX4RszjkCM/BONByrbUjzvWPV4/Tnkv
lTeUsupcdSYZQTepXBQRJ0qJIW537Sxu58Zs99ghzt3cTd/dyp/YuvGerDt7svNPW/FX+PWH
qB48GWghBHw4gBJoADdqN4oCHrvoVIYZ8kusjHdatcVsv4qV/TrzfLu8l2JSp0+3UTQoZlQS
7d0Ps/1yi2r6sftSqIodSLHSvJziTjGjn2jvfpjtl1v0xC5n/KmKHUgFTxNXh4Yisf5UnoEU
IFP793cXxUShLOa2xxSNykMgxmO7KEUpaSfVvCiVOS22TQF20BnkLLWMs87iqAQI0aNciU+j
p/vYHX0arfMBgQKF9i32W8Sa7q6royKFybAXWUNEqyGi2ZDDHVQ4U4DV5Z9P6wA4ZRTTSvpY
eqWP0bqP9fR0/6yHwbNwVb4B1o8yitrBflzuH+Mfk/pc+3KAoAzA16Pr8XX8crnFtlRbYb8m
cBtqwxv5dfIa2y3aOvvtgbddr3ncxSDptkfjYbqJx6vopl88RcVfqDyuoVgQadCMzf1xn5G2
2ELMYgsxyhZUOkuxZa8qWNlDLkfp/Elp66R0L+9IL3MaceAdoLU7dSdxduK7jNCgIGPWQaYo
BZmKFFzWDtppJ7nc8JWwgyXsYAk7WLLMZ6k1cZ/hI75NA1+3OApjI7SktNVnNz+GGTaIQFwW
J2HcJLO0BbU0NeEfMpTeDz5tBoEFBCVKFCOo8XhPMxzO24f74IVLrvj81a6vFi1ef3v2+Icf
Zo/fddm6RfPX3jrv8g3DxmyavGbL1ptufIqLlN+/cPNHn26ed1955b4NL+cQxl13/gpPmX/L
zTNnr7/lVG7cpglPtt70zBZQMdFuYEXr+BSzhYcacV5AoqQQsZ7n6rHIg4YMIgQRqjE+Kud1
+BbKUUCPZT1mnfaAoszBbzcoy1zT/v2nngKlmeR6wM5uEvbAnR2kgIqx7y3F4VRHXoSaNYIF
8HROmRCVZVqKPOMucv6kEyZ7kEVa8pS+2D5hohbT/XMpJKpMtviZosyO2UT2YJXdh5WKg92f
wRKDscMJ5EsoeuUBqlOKFDhmNDESZOQksLJKH6BfLs9XmvUN3Cb9DeE1sUs/qttkoQlPIxP1
+bZ2/TvtO/t3DoXXeDvv4GyqIvC8ZnfIoiRpAMuiJoFdQXvsZJp3XNK8cIhwHK3z0Touzmte
uEqJCYIcEzmxkywxFCRrXxoEE7IH22BybYZbi6O5EnfRRP4A/ynPbeIx34mxYZuodUmfatwm
DWt0X3dKByRyo9QqEeknzvc/MGczBD/4C8KMhkN6dzcKNtSHuxsO11NLrZvaKWmQk+v7B9mW
Tbqrrm69vm+fY9++9YK5BcQf226bPLY9Nml6Ywfv5GRpDyiZKPc9pYUmvLQl8x/pAD4JsH8S
XBHnKeJSpaLEkerfk8aPn+352aMf4v95YFRxtFrYc2IUfjk7gkzH9+6++vbbqFS6FyTol4Bf
LlSAKvDa3YiHmSq32cSpPD8qMS0xL7FMuUURF4RXCEuUZbabhZttYqlf4YKlFTF/gWLJpV7t
jKl0EaaCKR53rKKivBxFC2Iw0oVgHiAZlJIsuyJo8SAAjht2jfKWlKhR9i925j43kpT/i27K
50WRzqMo01aJDHNEL8UqcUrSulvSuluS3s1D75ZMaVF6N02l99AoBpbSO2jhSmgP45WMdcVU
enYszky6eN6eO87EDwPyttyJDoZgJiCa1p3KLLpM+qwZwV5rLVPfA2X9eLY/jvG5/ASdVtDh
B1KjXgeNggouVx0gBAZdPW/ZVbuKBvl7OZqDJHDRIFM3TyWK4FjtOcSE7yWpLW8tm3f52jsv
bv3VxuxP8Nlrhl4wdtRND2f/hBdfmho+fdiUezZmtwp7mnbPvfTJ6tKXWy/f1jyQu8jlnzdu
zFXlJzdL2tBFoy5azXT1ebkvhJVgnRegb3bOJgsLCDbnlPX1iDGTQnE0yD4bLUHLC1rRLQWb
0IPCs9wv7Lu5Dvvr9oPocMF3BS6Hu8BVUMBViGWuimi8cLR9mvdi37TQfGFRwbXu29wPcg84
HoxuwU+QLa4/ODzIi8K6Vw/z1BGwvawOU/kxsqxOdyLMRzwxjYvEeEVPOS9AqTjGOFwYYFMX
YFMXYFMXSMVlDOwNQFmjrZRDsdkzmBYH08GmAGYDgGPdTNi42EDDoUwLDHYaL8UBkU8Ul8Cg
ukuqB/EBKUUlBfF53VRu8B17z87++rPu7Ac/ewEP3/tnXHnWq9V7f/L032Ys/nzd438lZOA3
J3+Fr3znMzx126G3+m2++7HsN3e9lP2y7WUqGx4G/j0d6MuJCnDIcMcL8XDZpAeXHnMiOWBh
cMDC4ADF4OJ8xxRcaDDNiSGmolKsVIKshiE0Y6nhwgKdjYfO5L3O5LL+XyP0Py2E/t5C6Ni/
Qej8buYMLB44YPhqYwgXkWRRFmRe5sVQMBwkok0FqlM50ef3+j1+ToxwgSLsdkARlKNF2K+6
ilCaejAq4LMGZyjGB/wBv9vnJYDvyaJBeWO0FLD8YfyvZ6ff0LR82fhr7tq/NrsN1931i4Ej
x913xfit2beFPb6CCy/LHtj3VDb79KxBW4cMHPnlk5//syIGfX8MeBvNp7GhDsMnCjFZliTE
8XTwVSVmQ7JEsa1Kd9dIU7gL4mrcTtSwnVeIKdwYO2MYpvwfmIOi/AcuoZ11SR4n88M6zmIU
mXHHDv+IMwwcAIPiK8r/HuNLTj3MpU/9gbtF2LM12/Bc1r4VWgTqB78Weqigx4yzWQ/vlHBv
J6GDD8VJ3EZI2Pb/q1fU0iBM/LOuZH/UJ/WsGf+xT4dNm4kajD/szxbu41OfkfaeibQvw7b2
zKP85wmglGI6W1jbjewwMX6Pr4bnYoq6WT2oElUgxCYDllkEI1sEI1OCURj5xyUJhMc/WE8A
+JbaMgDpTH5QBbqCyRDMZEim1Y7txMbGxcbGxcbGxRbPe/e6DBWa8F8MkJwfoD6U5M9PetyO
4/aJ9mb7Ejt/VlMQLOpet14vZWXMGhglWjLXJujDjLwwCAMYN/gloHxiLzmxd2+PKOzpeZJM
PzGK7OgZBy19FYZvDYwch4uNEGH94VhJJOY/kfKq3b/YcEHz/mVagkSg3eVYCYdPdlAADp80
2DhQBCLUT7lj6NnMX7mjusbc9htgbsvKzW0iaW4LYuY2GDb9mxV2vSYubBJeEDguDnranWgz
akd8FTLQRPQpOooEdxwqNyGOnc4mCwXzw/21Ndz/sIb7uKGbSh4b7sf495v6cKnhMxq3t4Im
l2lqWVrf06spUa8p4/bWh47nq3upKgQjV5v7gpvFtJ/PDH0uuVxcTlaIG+wbXKJCxV9Xhw3m
E3ficAcfcyqKhXqKhXpKL+opKVX996i5i2FmykbdSrRrNsu/ZDNPZ4ApaGmN4ac4ZMvEPTju
MTwTPc0e3oNTyNS0TGezhWZ/ztPhWPcuayi69UzL8V51A5RP08TqTsMooEzeETNkMAyCl8aS
Ume9IC2ZPWZh2d6mX930q/14c3DLdcOX3cB9eyrU+ebCTyhdgoYoXETpkniMGFdcWycrw0rV
weIQdbR6MbeO+4CTVqofch8Cu6ciiQmnMmEj3yY8w38lCyqPB/Pv80Sh5Ke4i2q4OC1A3O/Q
6ty0dgfsy/ktT7cFbNu1w+2n9Z8YZ4fgmcnk2bISCp0tgm2lKrIqcDwfF1SvIMAeEL4Ier+o
qkggPAa8l5GscsSGEd9JhhnOAQLeLLQLXcIhgRcukGmdbYCE46DHt0uc1EnWGbF/xwn+rzrh
t6e5/RZqGqRPC80eMPqo4afX6/X1lMrr6+kP+CO1D6iLFrbBNE+DgrJeL9eDNRAEayAC1gBV
y/84tMn0ZtCdozs0Fx3Eo2DpuWpE3eGqkXWHXqNQSNWB7pD56KbTyA8UYriUYhjMylAdT3/F
kTogvE92+QH014l0rG3uOrnYW8cb3jo69juTAPrq+pgZTfTGuGVpJo2oPULJCRdh+JNc9+4l
f8RSzwPkphzqOX4UuFQ5+aDn+VP3k8+/yvJ5XOIrAJcEdJOhYQLcXUBynJpa5CmjSCIm2+LY
FHBsCrj/WvQe/5EaI/47NebzjClpqTyiEgka/Q5wg++20vbdj5DohPbpXMDQ5AobNICw0nIj
y0DvjOfLDruLGbjAnQAQaEikjEKamx4WnBqnIExkxeZAskJUm8hoX88T/oldjPB1aO7nVgzp
e6tvp8y+nXZsAQ/r6tIPHuyiDv102pxSlHduGYUSY4giKzlW8qwUWEmZkZGgEGGCnBPpOBHH
aWtcZaVkGes0EmQUUiglYC2uumucrBA0DmEHqE0y6E+04/RuDGA3eYlMQ26kk2mGPa8xiNaE
sNsi6iJLH6s6xvRHQH2zM5k+3NnE2YhxIyJO2UsiMr9SW6f9FoZSG6ONcXLlfNJe6WjkLuFX
2lc51ttlGxHkOvsQxwQylhshGfI4+3kO9X7yAHevdK+8hXtKEt3E6XAMEAjwCSJrdvsAQQZQ
1i5yXoQNMP9lWVFtIHgcDp3OU7O71U3ce8gWZMcDtwtxuRMPBI6sqMwdYjo/1Lih3WjDtj3Q
YQe2wVmkEzZOzJAwL2KPm15aFHcu0bHeSaa9GBeahVYBJB3ZssNFVYEQjeVm6oM9jE9TvwHs
hfvsHs6gIOhQNMrb+w3r3cyfsP565k6ADfD1026DV5CWOwlY+j4iufeZ12BsuwbHyhgTsee+
3+ZQaS3wArr73q6iOkdlUZ29E8DaOsegWgbu7Ae1/fJU37S0JQOkDoKVkj6QDPYHhtTiItBI
cAK77scl+JIB/tBgPBMLL2WnvZBtFPac/Pau8yf+jDt1YhT/1snB/KGTcUpdD4EkKaTaKn55
lxnwAVQ7spNFhWyWuiUHNT9z/B4xCigkE9AdJBm4u0wkjpMVnhBFknmOKSyUW1jCltaAMKZV
cVEULA1C6NUDBZM0QU8zUow+MnEbjtsm2pptS2ytNsEm96rHGlOPmQ5oh0b9d3oy/2M1sFdP
7qOqpDPpejbJmZZjP9T73NQJWle3nmczbPF7LnfoRWDzchwKxHg6NZ5gDjtkY1Qd9Ltr16g6
2RhkgoPqJGDy1KDeFQJwkAnS2oQZb7cl6iSHF34eun9slwfAAhMsANBHwe+39XJ93Ic4TRSo
xlQhxa6HXufIntdPZWHC1/A3wmS3nmyl2US5L4SPhfeQA0Ww3xgbdmKv7vVGApEIz+u81xaw
RfinA7scrzm4QCAYIfECwzXBMyFghBuFRuVifaprpmd6YGZwWvjiyG2BB4geinGcO2ZTfJaC
5bPm3EcpjQkKX4rm3VA3eG9Ym06YZOmPEnXu02mSqAJFZ4qdTOdHolPYwHhguLUAFziZFHIy
XHCymztTFANk0xnKtGSxD4cLRWefNoMsh0Omd7bH9bq5qX+nhebytHh0VDSIp+Yu8zzU6qh6
EHLVkFSiGM3GG/CQt/CoZzuyu149kN2z5be44IM/4cjqL+/6XfYD8iZejH++N/uLP3+a3bzz
t3j6L7P/zB7ANTiyA9t+kv3M9DnwPUBndhRER43YXNciLxmrj/Veol/i5W1aDDgiCgRNC9Ft
DanbGlIAvt/FAqspZlm5KCwzJ5qs5wXKMaMf7bkcjocx/IWDdjZkdjZkdjZk9v+rdfljiznU
V36fdqy1mEObH1bLZGbWUgaZroQYgZEtKnIB3OtFIOV3j7vi7qZ/ZN/IbsDXvvxw5sKBt2Rv
FfY43HN3LX4p29PzHIc33jjjZp+d+m0eBV61FcYwiIpBVyxy2xzYPSQ6vXCevLiQV1gqh8xK
iZUl1Fig3bGbgRjT4Whp9yYAA/vXHe5wDWyP7igurXHR/YLSGj2/dea3cPyPOwpS5nE4X89v
6XFjDABJxwXRC+KTbTOii6NLlVWO1c616gbnffannZ3OI44vnDrI9rjL6XW5nC6nprgjpCjs
V0U3zasQgoriD4RDsQAzb0x/U5fho5MQCKCiYoYWwaDT6ZBjFm70DSrl7Z1YyvGQSIksb2qb
08ps7BpmbYvMQ5uJlywpaS3hSoqDpE8oiWFI8L/FEPE/8tUE1bJ/7H/IE1/ocDDvraKSM48o
oIjDTl0Vy48w0yOE3hyiPh+UNyoNVTacdU59mMs9jDJA3MJkpwP4aDhU5wJO64afw4jW6aA3
68WF8OtlnU19XLkBf8CT4PoTQMYEQ0wWkSp6lLTte/uaN98dVzb1wtyxvVOvvLhf0di/4EfX
3jv+vsezA4Q9E367+qH3C5Il41dkW/DAWzYOtUk9K7jq2tWj56+jUnVG7gv+78K7aAD5zW5U
mk/iSVnZPEkWDWKRO51OQIiVYVbaLae9ZgE2C4haQIQK4rNPp2EQVmJWzuZm88u45TyfLB3M
1UWHc2OkCwtGFo4oGVU6mWuSZhRcXHarx5GgyEPnuMQCkhaQsoBSC0iw6TdPNoGkBaQsoJQi
4SgKldlTJaSEK00OcdYkRiRHVk2PT0tMTV5hW2hf5JjnnRtcbbvGfo3zen1FybLkOq7Ndqu9
zXm7vrbk5uTd9nud9/pieRW6X1HKHUmFlVQ5WNqoPOzmBw1MobnAB+z9VkdujZBI0m/vFytN
4qTgFyj/M8NYsX5KLObnGHNPu9x1GfjlNxmWfVPVbX4jRr9kicNuE4qiBbGILIk8R0ScLCmG
OlGIRfqFDYrqdwIv7fajfswNzrQVHcfxRNyMl+BNWMSduN1w9KOPpI+GFl+gWIHfvj6JfOBX
SaFyXE7FncNBaCz/mFFI71keHlTEfMRFjBqLWOwWRgCn3FRpoie7LTJ098bW3FMotYYGzjbd
mJlxh5m7Ie9et+Rc3seu92TSh2lxjI4C0BkNedEQRxN1Q7ScJjPcd4cRnac2RqoH5b2/JaUs
wEsjvP68X97nDfj5ACMqEWRnasaL9pm/vf6qZyZPnHFW9opJCy6/4dufPv6vdcIe59an2x+t
G4o/bGy9Zt3Jn7+e/e4B/IF+5e0Xn7dsxMjLE4FZ6drH5171qzkL3l7juO2ONZdMqK5eVHbW
zpUrDixb/iWlrAEgR/ew2OsnRkhk/Etipcg8atJ/8quJzKMm/Ru/motCAonB7CO28EbpJMt2
xM1Y44tiHJMqGl3HeCfO+yCPGDbGH+U8c/zWMnf/anHJUxZXzJpmFr2jvOuBvpYvzBYomYcz
n+ssb7Qh71rs/RS5igZTvyzxZAv4tmxEsG/deuI7Gq8GTY76ZL1YM9SUs5FvlN+QeX9n3jtb
w58lj+IvkFc6nxSOOCUNERdNyhMVryU5vBZWei1PmDdFLM2c9GrmhDn2CJUe/Zmlmon7cdw/
0U+a/Uv8rX7O/28UjFRcxaplNqhMjKiWGFEt/FV7xYjK5+1VU4yovWJEzfioen5ajJj+mnF6
Ju9K61XgmIqRRhlc7corbsyRxnxqLr5575zsyfd+lz2xZO/orde/v0vYc2rbx9lTj9+B7V9y
E05tf3XnZXuxF0ZVAd1iFIyqirsNj1DJUIYxVD6Ydxr2uhFPMAD1UWt7HYvfmshmOkuII0/6
XzGuL9OMVJbHo7LsDupmMKUALqElYaUazt/8c4PJA1zCnMaszOdiugVQe5miqCJBkQVMhKqP
9+sf73dVVwMiNbBsqIhRUiXgClTGJdUqbYDWrN0q36ps0rq0o5otrk3UCE9sMsnn4ihYsyEZ
btnQwALhcLWqKHFZ8MqygADvieAlRFDgUV/GVTDK58p4LpGZg7isbqKMW+VNMuxjbNiJUVY3
k+A7ySOEEFrjigsTBTIATO1NQpdwVBDA3N6ww9a8xTS3W2hiLf0FdTOJOBzqDpqJxPn4PA3P
m+a0F0zm7cgJePI/2xU3phvZSx0+Zm4KtazL4LQhzLJGbFUI0+9BB/03CSuUsxXhatN2rsbk
3J7fvoOv719Y3A9vfK1nL1hQH7QuWbWKL2d+6RBC0kqqfZLrdiNnLms6E0zXvsPCCtAHe/IH
uN4DzGbpNGP4gFCi6Uk7jSI8Y/wcK4mWv+wYQxqnhT1OS6aAXvBeh83Mq3zPYI6wcpRylbtT
wTo0xFXnHhIcg0a7xrhHBxvRxa5G98VB/X75fmd+qo1qHYdDaV+NUKONEEZoY31ThCnaJb45
whxtkW+5sFy71ucUfNSt5JaBwxGGaQ0NDK8CTIJS9IhxvCAQUQL0UKG7it3hdGpej9vt8weC
QbAA63cIKBinW83toltjuk9W4kggBGx4L8YoKMhyzBf0+nxBt6YoMZ8bQLdLczrjusur6y63
oslBn+B06cDEoEkCF9SdTkWRZQJtCrrdLheSw4FAWD9XwZNQHGlQ+uBnIAFP2hWnselQqBPf
ts1USDPh0LiecLCnJxzqCY4fOXfE571aqOXJoQoozQOxfmD1j+vr1zlzA+hDl4fsg6J+nwX1
LQAdnYCOLoq1bpUmVZg4moTKitM4mvcVOaBmh2YIxlATbZdmUK+h30cu4GqPibAeN2w81TiB
aW4Jxg9nr33905LwUBUHvnpnQiLa7/NfZ698KftWqRTwZt8Aztdw3z1/L+E+6Qlnv/7utg7u
+ROj+MzG+NzRJx9HeQ44BvDbw8V3Iz3vNXMyrxmFXCzhyNGbnGTmAVN2aPI8wUxeYrX23oxH
T2+esFF9WmEFtSaE/TZS7i73DMW13FB5qDLUPswx2F3rUd0eGoxw08KRj0DY89u+kQnjChqa
iFvBi6vx1TaS4sulMluFI+Uewg+Th9noHc+Xp/AZeYZtumOK+3I8l18oL7ItcMx1r+Cvkakq
erX7as86vk1qU+/hO+UX3a/xb8gf8H+UP3S87/6CPyIfcXzurhTZagLNBbqfn5Y2mZbAf77f
QYE8adk05PPqQdUlUqPriOGgkC4iYgdWTQhzJlG0glk1qSgDBKQomC725UCl8DgddjvWdbvL
7fHYYEaI3cZpHtWGRZ14FNXjiSPFi5DCEbs9rnFeTeOATXMcIR67XdOQXOXDPiCIuGZoROvE
M1+Mq5vULpVTO3Hnzpl5jtxpqGKHoU/UD+icDicZahyFvL69RZQjp8cfo2SSCX4W6s50ZwBg
lJI5g1TWC2dQBc01ho/TSQmhXt7Xd2MSwr4mxm1Nb0AvSjOjzUadX6E6TA22YKTOTXNOInUe
c8PTRNRInVwcqYO579oepa7QLqMwWucB446Dn93hD9R73P7A2TLY0PUcD5CNOtT6u+Ge7jqb
VlB0NkYFRfU2lUKEQponAHWeANRRiAB0JpH1pTqwLn+oEFfj01LDIj+F1Ga1L7A6OTFwOC59
t6eHpI9m7ywsGujLbiKnyC+zG1Y0TLwYr+0Zd+pfxNZv8MRYFoMtc0HuCB/lz0FlqJZsMSoV
u1IRsocryu0VFXX2Ib7ayLCKMRUZe6ZioX1BRfOANvu68gf9Pws/bfeVWRHKUoprIQo9GXqm
bFfopbJ9oQNl7/g+LpNH+DHNQqXJy+JUt/t0mt9gSkETKFQYKAymKytq6vi6yjH8+ZXT5Kb0
PHlBeqW2XntD+5f9X2lXbY0D83pVSU1gUJE3OLP8qnJSHq1yNDjudDziyDmERxwvOL5xcI7e
REaHll+/9ZW1ouuYUUTXpjhYyq5DpAm9jhSVaw7mc3Y4olygkzxj2INM9Qre441GJdTbdDSy
VB0U5Wzls/RZfT3631uq2Cm6yoS6AJkCniwqofps3sD92tRnS3iqcZbQHGOatFxi6m/MTfRn
qtADxNpVYqnvJZ3kEsNRaqCUnoqnBqReSAl11EFDbTEwfN+3gGPMM5caWMc807FEzYC6rjqy
uQ7XBWgHFtFbB1iqZyAZLK5ill0VE/NVTPxXlbwqHhBJodggEtHLNE+mIIpmqqiDeXNYcrUY
ZG4clnQtMh+d6GAuHbaYSRw49HQeA12hZNp+6bQO6HucqdC92jTz26U/+4xq0IfTDd096cPm
ipzea1tMs9lcsEINREYXNLyIWtiSR2YD1rLv4JpScxXBOYQZhX4fXeuYSHGi5CDmckc4iauf
s3vhCy+PXnb+4EUfXY6rR264cXVBe/DKg7dueGairgSKX44GLtt31YxBixfMfyxVcPPUUc+u
Hb9mvNdhD5ck1Sv7nd3UEmy5bawx64L+q46eXHv2UPxxWVQvG1d1fvMlE86+mnoI1wE10WiG
jgrwG8a1WNCcJcJgYaQgNBS2F5LCwuJodfS86JLCTYXiME+9vz58of/CcEbO2BudGf+l4YXy
Ffb5ziv9V4a7Cj/UPgp8FPqr5+vA16G/FRwqzBWG4kKVs8o7QGhwGsKFzonCPOGjgv/lT+ia
7nPwIkGRKDAC1Rd12IKWrydo6W00t9JIMuQuOWjDus2wNdtabbyZS2ZjFGML5kORxy0v5VEr
B+EYS4K30eVtLBeBYtZkOve25dhF6JNcDF1c1cjNiINn9MCbQRBmhFabGiZnLqtLEtKF8Sa8
Gbfjo5gvxA14AuYwtXMo3WBKUwUUwzFDPcysQeymqIcZ6lHp10Fxm53qp83DQdo2zBJBcSg2
uvYMC46i1dL6cTSywuoOA2b2nImtFB3hjyVfUpwDxrsUtRQlwKIbUj0oRnw6ShSXct5An+Tx
fk91LN122QstRvbbV15eRGqm3rXyuV+sWPmcsKfnf++ccOeby7LfZN//Ob731am37X/r4Gts
1ePE3BGuG7huGH+3GwVyR41iFkRkI6iw0slK3RxTuY/1VeO40YmdNkzTZZYgDvHuqE0KRnkb
dvgkmQ6YxAZMYosiJJ0OmMQIa/97r5l+mH2ZQfRHjbTRioYLo8M9wwOTPZMDzZ7mwM/Iz7gH
7U/oT4Q12R5SF5IF3EJhhbbE3mp/Utup7FJ3appfW6f9jXCO4pnOq5w3OjknprwzNYDl8DRD
szahzegQOgo6ndNpQ6fbGIWmWwjppAjJcMVZ4pAZXy6OMP/GMYur/sNYw3CpxJYuBI0d9GnD
kQab1GBWq8Hs0yHM4WIwjDAYOpzPkCDMkGBM1MfQzcdQz8f4na/kgIQLpQaJSA4W81HpZRKT
ThJbOCaxs6WBkZp9vS4TE0H6JGotzS+DZ+vIhjbB0aXHaILNUmsFiKuuSs8chj/m3gJUskxA
HKD8C7lq3NSH1evCYquy67cVfPP8R9l/Lv3y1q1/LnwhdOP0Dc88ccvCO/DawIsHcAFWn8Nk
zQuPRhZd8et33997E/CcUYBLn5rZ2vhV4zqV8PakvcY+wi4M9g6OXkymqBd5J0cvJ3OEucps
b3O0q/A94Q+ej0OfeT7zfhP4e+gzxlv8hYXpMGVIY8OUO0n9SYm9v38YGWwfS0baR3nHRC9W
p9kvt38mfuE/gY85dOzjHDbdCTzHJrkQMB3uDKbz/YuM6VTT+fz2RTaLSZfTOuFMJChlSJDU
9YMurLsMV7Or1QV8iWKuyZ1cbsoSXEwcUz7lEimeuxi3cjGHEZ1Hl4POo8tKPnBZSQYUMJoZ
IS13y+byQBbdYtjgLpGYo0NiK5lelQ5In0o5iaf4MUHipBijHyb3pJhJVwxnmCIhhRnOhGI1
E/twGqqsMfdQL3NhlWbeFXCc+sN5zxH9nWY1NKJeNJgKNpBsJmbQPJq+i1aGzt134x9WLHzv
5uZ7q3b0xJ9bsfIXW65d9ei6hzeefPwRzLVNOpc4Towi7rff/NVrH729j0qksSCRYsBpfIAd
DxuBQhT1kalcRsgoU21zuUXCVcpcm+wzV7qzoTpsXEShgigtS90fCie8x8P8QPew0MDoue5x
4XOjk9wzQhdFZ7kXh2dFV4mrfMfJ8aCO/NhpDwQm+qlzjvNHnZv0zTrRdT4SVSW0hzxDqcTi
7F0GmyodCPoeD7CFgBmHPTPh2Qw4BgzQuP/M3HZ2M2zL1hqb6W5MGVdKK2ra7dgeLqT5YclU
Dd2+SNWgQlzop7JhBr2Rv9pkpvmsaIYHeolklFTUWHNtUr3JAeJ95j3K5t3kFVE24yyTk877
mRImk2axpsNQBzhwnCntlqOQph/m10rW97TU5xf55LP7WfaUxRbMuK9XKmI+RFyUYsoNd+me
yn/s/jL7Dfb++Q/YgU8dUbevnb2x5yMySRs67dbrnsbTAo934EKQoRouy36S/Zcef2HPfHzP
uuHzn6QyxwPo0Cq8iwK43Ih5FewMVYUGhIzQktDPtIfsT9vlsL3M3h7qCvEhOqxGuLCmQLZz
mjOqYh9Jez08JyL1ES/25jxsDD0Gn0+5Z4MZ0EwVk0ccuRuzPIkdA4fWsHyJdLSwZhPCIYNS
b8iwA/UiL/NhlzEfdjGlZ1SZ915/m4/xefMxvq+YmGdpUWzpPOj5LzKt/PFg6GW8BxWh41hF
YDse70twNOZ3DIxFRnXd6e4MdXLXs7XQdXTB/PDVhld3iYokyqD36oo7glyiM4LB+KpYswan
gR6XVrsSg6sH19TSYAPwacqmfdW+hGv7I494wjevvHBGZOigi0YcOMA9uLFlUc2oi90/V0c1
X7bx1DygvPOyk7ivgPJiqAL/xmi22QRvpS3pvdA20isqBaGCSlvKW5mosw3xXmAb5Z0mNdrm
206o/+tz9E9Ulp6TOKf0wtJNlZsrpSFFQ8obKkfZRhWNLJ9SNKV8gTS7aHZ5c2Vr5UelR4r+
kfim1BXwi75Osq2jLOqRmCjW42gAE8StqAsdRGDJkOsNXYhGnerI4qim+n3Vyeq+C82/tVaQ
fW+UMjdwMhg8GMB6wAg0B1oDfCVMCZlaybhxgHHjQC83DjBuHPCzY8zJzALHbmZ3WNw4YKaw
MeCEResnjPkMc5Y7cRIVFzJkKmTIVMiQqbDkVecB56fOnJMvdDY4J4CmweqdjFc7GY06wxRX
nMVsuWiUPtlcg+1kvNkZSlcuL6LsOT3+NJm25MNSel8OzVg0I9/jdGXz4fzi5sOmh78FRHiA
LkdgtkQpECoxuXRgsJU223d94bwXbIOGL79+Q9CBV7b/6eiVv7/95WuenPunzb/86oEnr79u
y9ZrVm1pDE9KDpozvbb9Nlz/8f0Yb7y/9dTC7w+separ+H3Xq2//+rVfU6pdjxB3hEVb7tmN
/EBSvgDN8TxkMMMryQ/mRnJ77Dyr8gVCNQHZpbm8nICRMypIXpuqWTJXs6abLXuqYL7cpGJU
D6nJKbhLwX4mcP0GW1RSxkovnViFWrAutryEafNKmJ6n5B1zIpxFJ5pFGG1sHa1KiVRhsR2a
TjiehYbKa4bUtPuP+skS/2Z/uz/n5/3Ey6bay6bUyybfmzTzq3Ro1VH6dpA4YO8hxLNUkHxO
wAkjwLgFb6XZ98myOmHaAYgw9kCY2THeN3pisK/i1pK2cuxb0sfORABrPZZpA1BfLOMTDtEh
JR2iFsF2GTgEov6ZNShN37dRbZoGfr/PlXCxqRd9rvUdN3StfH5sx4pFE2+vBzvg27szTzzU
M5M8uv7ayXdc3/MScIcNMLn1ND8fSfgpI0TU0075/DJLNR9JPGU5G05ZrzowAZ5ZSMyLb74u
gZUiKyVWwsU9lirdYy0I7bEWhPYYBczhzww1jpUiKyVWYpNgz7OST/NPpgB78jAWTR5Ch3+C
sknZrLQrXcqnylFFQkqhskRpVR7JVx1ScopaqID+LvGEU0SakGb0Y0+9ASNREHlVlJIC4h/h
N/PtfBd/iBe7+KM8QXycPwh7PG+aeoQ+OT/9PJt+XqXP55mg4C1BwVthT9ZOlaICP17+IRIs
rWdvT4GpNr2h+WXGmaV9XW1nfthyXJjvDR0dHfzfDxw46eNTJz8CsZp7LDsJD2Oz6cZnGUvN
sIoZhdPM8KTD9EudDrGYxrDGSrtZbxrGrNRYaWclLySFs/hqYZ0gBGRBkHie8IIHYbuNcF6N
dwk2iQ1pyhpSmyhFXc5NIKkDAeCC9qSqbrLhQluDbYKNo4nGRi0dwnziMTOsbcynY4sxa1+j
o2iTmZ3PeKkt5PFuLRr9Qy5Kben68Tr1z7aghnHUdKYJD+663gF1VVev12VzSZhD1p0pWVcj
WHFIEWQS0Q8SbOgI41rGRmkQlb4JYl1Hdn7xkMLaIR3V5943hv/y97//17UPOMbczc84uXnf
uDmURwItcd+z1Qiv7eKsoOfpmKhFLd8aAxlhscEWWSnkYabOidPE6QrntH8nHBc5xVp1auZp
qRagWACXf/uBOHUqd7VK3GLcwwIDR3e4S2mg4GgHbN0Cq2CRg6PGLVAj8rzAi7XKaJhVsZ/a
qF7NrVA/4v4mSk+KOCGmpKRcJw5VGuwT7E18k9goNSnX86uFB5TXxHf498XD4pfSP8V/yT63
qgocxxO69EGRYUeR5aS54IHj+aS5CEIFYuNpWJUXaKjMZkMq34mdhiLwzBVbLNO9kXFmC+tm
suMmUKXz6x0Y9tnMd7MkkYnUJpKaKEySGINW14AmAEOjy1QGMsbM0AqZy3IYfVKPEDBiZmAj
ZumjkGb/S9HoeX0RiuFTXlmj6SMtx2n6CJjUva5/sJYCdTQuy1sLI9jb0gDB5HqOlflAiH2s
gguVWziiBO00OxZMbyBtlrilVBbUKXJBQT1d2bC9gC5weG97nG22FZkpWk0stbkF5QMEYq5r
exHLot3up5tPtutsWQRs2J7GNttsVmo0NfLpo9wf81j2+uFpXm89K2hK3PYgvfjrbRHzdJxp
Mj2bp5NeUH4BBXPtS8Bs8DNfZhfiVz/JPnqjsOfUy7g9u7JnDim8Jkvf4HUzEEAtW+c1zrD3
lSJnSI782q4+cuIM2WC+XKSvJDiD+5tZAwLj9WwtV+1Qc01XzWBzO2CguS0213wZSVBSnEKh
8IjwqcBPgOKowBUKS4RWISfwINVVwpmCnt6JCXwfaNmPINyFjgIq9ZH635+W+gV9pL6JVqZ9
IOeNAyvVJZezkl/yzB+N589k/pT7Uxd0fh0Y2/vhh07BzR1sSZiphYkp0OUT5K+7kSfPUvQ+
2bEm4LKAAmv4ohYQsYCwBRRYr2uIWkDEAsIWoFlpH3YLcFiA0wI8lvauW4DbAlwW4LGUQN0C
3BbgsgC7lfosWwAwrT8a42z2miR/mD+s/CXwWVz4g3A8TgJyPKEEI3GF4xKxqOijareExUQ4
pKsHk3hTcnOSJEH2OJKbXNjFM+dNkDluWDSEOW+8dCJd+fc2AUSYC4eJHheLg7is9N8+jhyc
MWJBuU/SKEPWYHJTBEfYAyK9D4iwB0SoE9FFHxBhOmKE+foilFkxZTWi0UdFrJBLhD6hDJHq
BLt9gjG7BGN2iSQ+iDB1bJJCRFkex1hewY9YHpOkyJ/XSE9Ztusxw8tUUxMlHSYXLEl24lU7
fihZTT81M0X6eK8zfd8bQPd7WGS0Zam5bKyBck+dLmTHTAabMlfzelJezRXBbrvPUlwtj8N/
UnMA9X0suy7AXqLC9Fpm+vbVcB8d9OTClfcV3vDmw8/sSMw4Z8lPOxrnXLhmGJ+6Z/zMyxr3
vLCrp5T8/IqZw+55ouc+sn3VqokP3tXzYd6e+RwoyY+3GR6BEz1ki96p/437wnOUO+4ReSon
iwHlVuv4fv1g8FAwF+Tjstfh9bvBnsGi367aHZrDQlqHRXGOfCYjQCVBZsMEmT1jY5aMjVky
tl5LxsbYiK2YnZFPKQA1h1kyNpqzx5DDpuZjHscNJrtszFiyYfizjQ9StlVJrZrg0SBZEtwc
bA92BfkgR6p9foY3foZDfoY9/qS5Esjlyi9Q+7fGjPoDY8bVx5jh89yty3D/0DgaH9CP940Q
m+bNMWbgnHEgba0AZQtLGrpPWzh+0aWosiqpnKinXKIjgp2qO48wdDF+CxWiDDHyAbY+WLH+
sRUfNz86UVc7Khadv+wpPnXfCyOXjBt0fc8ysu7Kxefe/XYPe+vBiNwRvhRm3o5C+NVdviDt
j8d8lxR749IRYy6FQuyAW1JD2mjxfHma2CRfLi6Q5Rp9mHuYf3BwpD7WPdY/MjhDmKFcpGfc
Gf9FwcXCYmWOvti92D8neDX2KaJgv4SbIkxRL9Gu4OYKc9UrNDUQ5SUXMKq+2YfHrHzE7w0P
M0VLIszDEWGoI/W+wlFinuZ8LMUKijEgv1TEfEVUfjkJA7oMR0myZoCEkaRLcbqcFLCMZeBK
Az8FbkXPWEydlAA7GLqYxoHDNBRKkOagjjH2rhPEQjkoyrCDuSHz/INxS8QWByMDHkcZE0HM
gYnyr7ZkGsDAMHVUMgGYOQMT9JZ0BtSszJn4Ya1LoR5pqskok4XJymXCZQpP1RV6lkevNd/V
xjyWfR0fI5649Td/wv5r/37bp9nu3dvXr9u+Y+367cSDS+9Ymf1Lz/6/34Rj2P72W2///jdv
vQmNXZ9dwBcBVrhRDN9rLNf0fvrZ+lidb4i3x0lhvFxLFAzyDSo4r2BJfFNcHhYYFrkgcEGk
Sb5EmxGYEVkoL9IW6IsDiyJd8Xe9Hwc/Dr8bO+w9HDsUz8X9CT6tp32D+WH6KP4Cfbr+me3v
BVnd5nJw/igNlIr+qMOGHCELIUIWQoTyix0BKjmoYl011Ga1VeXjDC3iRj6H9HPDxtJKg1ZO
qWUp9K6CNIOmKsXtwSy/dDn2VJPqfBDCDD+YoYgkQv8+GmoFQfU+QVD9jCDo8R8GQVmCBTB8
FgQtHF0bxGdEQXuDoOljh38c/2QBUFdd3/Cnx5IHfp+XUEdXqYvrM+Prnxh29/wNBxeu+PTa
6Xf2dz25ctWzTy1fti27QHilbdKkjbn7H8+evO3CYT0nuSf273vrD2+9+QHlBudnF3CHYN51
FMWrjCtsJE0qgmeRsWS1Jjb4GkJjQ5tim2NCjacm0hAb4RkRmeyZHJntmR1pjrXG3hP/4P5c
/FL7KqiXk2It7asjg7UxZJQ2nSwgH2p/Cv7N/2Xo88gp4sS83RuO2iSH6I3yMNkBRzWy5rtv
pDHv9kQ0COXEutNwNjtbnXyMuT1jbMadzO3p7HV7Opnb08ncns5OMx+T7tPZcJor80Xz9Azj
cMtdbNpdbMJdbPJdJT+KN/WNP5YwfsP8mxLzb0p+00Yzow8FsR96NvOOzT5eTcuneaz+x1OL
WrArH4gckndknhFtqqy4b+or2W+ueveG37Q81lP03KplT76wcsXj2QVEPms87o+lzdmbn7zj
xHBu6/79v379vfdfp5ryWpjc12BeXegTY1yVB+s8TvA1/HB+Mj+PX86LiktWZMXucSl2xMnY
xggRqUrZJhnLxXEP9pDi/OD0Ha7/7BfstRC+N1x9RKnImOUZ+pfpGhT7WKHj3aP3/TvX4GE9
c2wpfVcJHS+ahckcGkh/Y72Dra3NLKWvpzGpwgwLSCAH1z52zoKGSy4957zzzrrUG+NTj7ac
P+yp0tENzUt73oM2N+SOcNtgZAZwoPmYgRNTiQ2xsszCxlILSFlA0gJKLCBhAcUWUGQBcdrV
G5mPr9hbPEy5QBlRMq14bvF1yh3KLSVPep6t3MvZlUA4GBgwtvL9gBAhUwnRB2E1OEOeocxQ
Z9hmaDPsC+WFykJ1oW2httDekeooddJlFyXlQ0qmq022Oak5ZcsTy0taS36iPqTdXXZf5T0D
nlCf1h4vfaJsR+o3KX+ZZUEUW0DCAkosIN9f0eqCaHVKtLopUhPpE8Mdq5sulyY1lQ/HUz7e
1r8gTEMcxaFKFiAONYQmhGaGXggdCInOUGHoqtCnIb4wdGeIhF4BDPABPrLYo+Glp+t0gbeO
D2KCsI7Z+zx2eP01LCZJX5OAcf8ZBVcUkIKoT+LNDC3mdfzc8ix+bngoGvHR/rbCMA6XhAxP
sGYQvXwwi20FzZJSa8hPMTEUp1eG4vSqEPOxhFj0kB6Fud9DLkFS7ttdzDNVUgE32hmtO1iB
K+gz6fUV1oK6CounVJg52Qw4tovepSLMWlBUWlHTPKhrEGkY1DqIDKLh1RIUNE0Thu9xc/AJ
QxLWI4YthbRtcYaF8RInky5O1nZnPM/cThgpxvLYCwLy8RX26j9n8aeWAyg0MB8NBS7U9/Vm
IITT3UvHW0lg6XQLjYn2MWS6acZEmr6GuYWlgFF7nK4TohszCSyfAwZ6qlHaL5YQvJUpl+7W
PTonFtvjEaSUSREs9IMi5oXdIkcigooTdk0uVyO4rFRRxTQfQYV6AdVo6evC682CmUAV6TVr
1qA+HJP6gDOnK+hJvS+rLU2V9if0Vfs/Wn4EX7rClEWCGrY7b732ulWDkz957YEJ5w6tuGvy
9a9Md7VryxZct9Dvr4rc8up90xa8dv2BD/HZ0UVL5444OxFMDhqzZvzo1WWF6fOvvTx40YyL
ahPRAo9aUn3udTOmP3Lxc5S3luS+JRXCAyiAC3cjLW/+2/qsDMlabwE2AdECVPZCnhT1QnYZ
kwFoDWGENbuKOeTXlbRTBV2Iszn1YlSM7WeoJ6qpnmg4J8kjlZHN0hKpVdok8QiU2s1Su9Ql
HZREtqA6v7L6GENWtiiFJSOZlloeyK+1PsFwj6rLVIWirte81mwaA9IeshAF8ZBt837gtWFv
uTdjN4epROumq5aoRHNVV+tv9FmumQyYeRQ0fOuqddGQLVuRQ/TwhfWXXVF5yy07du70pMti
jz6inzP3MTJ7I5auyN6+secn4yrD1KsGvPoQ/U98+ObdKEyTDHyBGhL3+OmC26NGyO2tSXtw
iezxa9jjt4EAc8H4oWq/ZZf6LSXD32uX+pPBADUgw8w6DTC7NOBmodPeHNEAE16BXos04M0H
UfOxtQBzVwTMtyPCkOUCuCuAA+PDdGJLqTEaPhomS8Kbw+3hXJgPm2EEMwRhhhq0pNIrSBWM
lLhyUDmk8IolSJVeQZqP9qksxkefyOSnwqxRhYXWlPGhMxxr+fjZj81OU6iy5Lr6uvzrkoGY
w7zusDvtdBkHfVUcmJ68FkF22WVGByoq1pjJ2vmsmNIUCwoETr+uiGu47g+XPj5Bt3XYXFdO
mnTHWR0PdZy/eMLgZeTunh23Dxw9afKdG0jdyY9gRsM0jgozqpIh9I0t3+bfcOrIK4I/XCJF
/Hnn5zGLto4ajBSI3icXLyDISJVFLPYuhCphb5eoSvddD8WWQ704WMCo2FWnUpFmd9Upfne0
RqYFgYfugC3Ob1XqdVNiRTWoDApmPCjFyRrkhwL2PjJuKOtfg+JQOLVyVKak1Do0WD0fjVan
4WmkSW5U5uF5ZIG8QFmFrsZXk9XyKuVqdT1eT9Zxt0ob5Dbl5+h+5S71OfSY+gp6UdqmvoF+
o36E/qB+jf6mnkTH1ErojhpEfrUMpdRadQIyVEUw3P4aAQanxvoXAHQVmEh1N4qtTrZoDjHJ
QMeC1jELhI4KqyWCoNloju/HaRgb+O1P70+jqt7lYrWqJMtJRfUqioo4QpLmKh1BVZFqLrkR
JVXhEBaqNKwVy4ZhKK0KUTpxZKchtApEAMhQ4sTAxbav3qFo2R0O9WR6MuFg9+FM/p26vbEE
V92Zb0yha1Dz+cWnP31XbVnrXjzVGD+fveKXh5OFwfTXu7NX8qmeWy6/asrK/9fel8BHVZ19
P3eZO0symSUJZJ9JSEIgQDAsMYBkEsMalR0SZJWAIirWIC7lhbEogoK22iKiBaQuCFpCghDA
7wU3FKxL+wLWtVSldXkt1qItYHK//3PuvZNhAKNt3+/7fd9vAv/7nP2ce85znvOc7Y68nPcC
JdKIbDvBaX7bdL5fY3KaMa8XW+/ZicYOCi/HivVLm7H5Kk7RKlEL758Z31nwipFW08wbvaes
deBTxkUvYyD2Wx6OiIddM5eQvzI+jW8wu1fck9FUc5vs2/bVM1FOT6K5on3C2j8zPeyJ5lGR
E9Ye8Amjq/jyTI9PrI0286PivqDhbY5AH1gbzx80t3ehXeTn+ZQYIIyz85o5mz60PdEtG6kl
sMkXTDQ89m1PMnaC94VK2OQLCbvLp0iUCEVc0jxgGXei+EBsok+SVZfqc5mrzcZY5OOPcb/m
PfKa95D4kJJ5uUywgDXkZ0LepUjd1W4ueaTvct89PoXfR8zmj1q7y0etQ3NfhpyB3L7erGxj
6y+0M5DfV9USnclapjPdb1NJ1RKcCUkOv5eSlRR7liMzITspnwrs3R3FSX2pn32AY2BStTJM
C9kvddQkXOwZ5hvpv9wz1j/PXu+40n+Ldqt9gWOXttuzw/+1dtpZlOAroiJ316QiT1d/ScqF
VOa/ybHMsUZ5IPEJaZO8KeHxxGdoh7Y76RX1iPa28xP1E8+f/Se0U86sBPEJhkTx9GrGZQhD
mxOrbmbfznQleVQ/+Rx2R4HdU5DEyxNJdsUtJRa4W/QjoTIeE9zoouLTiZJbSknWXAm+Qlex
b7w61jXFd41vke8un8vnUtFhuTmMhom9x1dSfKLEuA3u/Zj/Gdoe/meGUhRxv89uc7pcDrCz
y+vj46M1zTbyQ2kdEZrj8iQFX/DZHUG7z+8vttlTbDZ7Etq5wJ2U4nYnOTBJL3Y5UhCdL/2Z
4oRkye5XHR5fYpJbFM+PcZS/Acryxe/hr6C4Ur7xuiX+OGPYrbhbpCdCruAolzTftcQlu1rk
CSHnKJ8037fExxebJ4QSvDZphtjbUiCBnnhG+ib5mzlCD06/9MTUqWnQY/GfJdHUtHNf+DNF
k088v8d9P/5dKAabGTWNgXG1293BxKD8rH4Uc52jlKS/uZ16e4Lox0cjX06vq2nsO058r+zN
bXb+oDoccsfVNPYRh5gd+tFt9qDh6je/HMWftHhzB2YBSBuS4M0me29OsYkulHcbOUUSj8Tr
LOL59KPNrqAa5N8WqTM3Xzm1Qzv85dQD4P3WZN4DrbMWpYqNC7Hiq1Jnat/n+2ORLCRycmdx
D1Hpqkg1bXt2P1mh9nly1/p+F+3Y2rZ9z5Pd3oKIfuhj30H5utY1r74mzzn9jrzomW/fgKz2
QCv4K2S1V5b401emrPZGzhCEXO0HOcwxP9UjJWiq7NRkzQ3G9ogJn6ekWPC2+Ixw5k6PX/Lk
pRsfzxudXj7Zs1pd7Xgwaa1nn22fts/+qsfpCXUqz1CSnanuDG8/aUDCbdI9CY4S/yS1zl6X
UJv0gLTGtSZhp9yS+ErCwaTfeN9RDjt/637Xe8zl97df9vP7PGlur3XZj00ecdnP5ZK1sy/7
zdE0xbjupznFhT+Px8v3/Twetzdy2c/r0jyyx+XdT/udsrcgct1vv1tyF0Tf+NO84safa5Rf
8o9wL07Mc3lmas7FIRdG4Z0hbbQWFl9VvziUFFQWy3mjUNkjfIteNH+dRgzMGJe9x7wnvjjr
cl+v4qkm0081f0mE7/aJC30vGk8Q8etojkEmb21PSssuF/fuErLLE/M6lysA25tyy73iewCp
5VJebrkzlBX5cGGd2NUQe/Bs5Ut1nXmEL+Odd6Wr5JFub3vwj7/qldWjoPmttp9Jd7//zoC2
T+Uiqe3ksN5VfU63Jba+Lo2sa5vKo35u2xjlL+CkDHke5tNpxsE24+aBmA+Ip0c1t15PhEqM
JX+x8SqeiUYIYxMg6lSQobb7I8yYGM2M2a4Uj5KgZKV7/FqClhzye4IJocSgyZTpJcUZ72ek
vZaR7mUi1rPEMJfZ7MniixgfhK7NKi9KmejZ6lJC7hBaPljUu6+XH/ZEp7+TO83fNaFrYld3
/8T+7n5JD/oSivxFycM71fnrkutS5/rnJs9NvUVb6L7Fd2vKral3uO/yrfSvTF6Rssa1KeFZ
7x7f7pTPXH9O+drd6j2ZomflWKzbKTkhK1P1VHtu9yie9EjxjfU2f+SOd5nHk+iFbIc6mJ6S
nFzgd6XA4kmE8C5IcKUkJLiS+UphgsYJUJY3Sy7J2pslZ7XIFc94UBehlBZ5fCihwh/yy9P9
e/2yv0Wq2uGR8mhIpou9RG2Fgom9E0clKqMTdXFntaq5hC+pyBXbM4OLIMhRea38HX9wK39/
L8174uN0/i2uLzLSvF8IE6XxRNRiXUf02RTmXfM2ak1jEqRjGqTjHszdP6EE/RMpWjam6B/s
KCt35ZWVJ/EH8FLLfeYng+p4KsXf1TT5NEo9LU7uapxHLRP3sU31lH+fqUvekpSBPQYN7+wr
tCW0Xfv8+8V5geKPtrddU5nfe9HEvm1XPuktys+c58lWi1ofvPG2RQvleadf2VpVN455uQhS
8RB4OUl6bocU+SafcUjE3yIfcMh+qdTfmU87vR5ywiANzhFnn54PjYShm1zkLPGWS+WuEdJQ
eahjhHOUd4o0Xh7vmOwc7b1GmiXPclzt/LG0wPFj593SHY4VzpPSCTkz3VEodXMUO8sdjzne
kuzca3d6U/vKGC2c/KmBLv5ySR7gdMkOl6tAkjGayxL/6oM801aMN3bNdJPx42BCOSlOcskt
kmc7xnabtke+nIjsvAYsdu7y3BuSJEoKJc1ICid9mWQT6m8+eyUtINdiSdpK0iiaTzoplCb2
29I93gW5LL54sd04qeRtZcPHxeKQubeV17AGeY9VDGo9Ju50mNMLb9KL5rc5zTUlNPYz3aRC
B689GrXn4LqE7fmdXItclSKg9KM6aapgDQfEmIcrwSSf7Mwsdzo6ZV7EumZT53Lj6z6dyuUU
IKNTu4Djo0T9JK0Lf8lFsvfvk5taJD/aUNs2SqlvfW7+LVdLn9+nOLT7bmqd9mPnQ7wr00Qr
1C7KKXITpuBSadSPp/TvnGf9ciT/zoB89fxDC9vaduxsa1t4aP7UX19x5IEHDl/xa+XUDYdu
gJsk72z4rxsumdY47YEjRx4AAVe1px2Tsjzvuva0zkxB/Iw2/6xo+toxPe5/cLpn0NeOTIf4
de2NH3XtzvTV0QN3nNraeqWXHImwOhFeIjOefXDbZXSxl05tPXWrl0z3yJ+7TjOd+LfRTTTK
b9E0tYFSgRH2bLrJNpFqpTtpsryZFjGUbAqpT9ENCLsZ9krQ3RwX4ScAfwAGAROBDNPtUmAm
MI7tCLuL4yKN6zkdQRtosiNA820T9Vbkt9r2Ms0B1sG8Uf2INmnldC3sjyLeXpWojMMgzmpt
M62B+8PwnwW3daC1sD8C8xTE622anfZVlM4U0ODeDencbb5vV+U56q826H/Eu9QhzZHAMuQx
GnQoUIMwyaBVwJ3Sy7RcelnfCH9QWor872R3oNqkw5HOHfCvQLx82JfCnIFyaKAeIBcokp8i
MCs9C1qC959kvDfwMl3F7xx5J5TfLNPZMMpYEw3k+b+ALnK5fgzUGVW2WCyNwQilD4VB5wGZ
wBj5NbpWvYQk1NeDtmOkMMB5XE8fABep9XQZ7BLKOc62ndayHbhUoEFvVR+mDcoJuhB+t2qr
8R71qO8LgG+oRP5v6qkV0BLwVzXSvw1YhzQ/EfxQT+ORfy/QPuoxwUPLgJXI67hVT1w3sN+G
dh2LvL7lHoH444BhaJcwcA2XB/mXcJ1zu0sT28oR9mOEmcKAe2cBvDvzJMfh+EirwOTDje2U
NiLMKtTrUVAVSOUyWBB8ZgJ++5FOOqAB2UAv4BiwEZgHDABqgCLkTchXEfwKnmHeFPwB3rC9
jDpE2QTPGu+wTrSn0WceMdPifHK1p2ieiVxOk/sL8yzKss1Km/sU84xFBX/PE3z/F35P5qkI
Rd9TP6dhXAbRB8FbFuV+hzJzf1gtT6DloGvBx0uZZ7l8FuV6YV4TdYI+YdJBUe/aW/QRUIWo
i8nrSy1q1UWEXkWPIs0Z2hWQKRtouLqAhis/oyvUL6la6Ua9bL3hhvdB2Eb5cxrr2Ed90Jaj
YH8whq5h2A9LV9v24T23oD4P0y9Rpz9SD8t56mHJZtuif2oj6YBti7xYmM+isZD2GX5MGdF+
P9T9n4F8xLYFMnOL/pntsK7jfe7jPmH/XOoNBC0K9yYgDHR3FEtrHPOkFvsE8mpEJ4D5aogG
2EJUpu5D+6RCzqMvwH2C7Y+0V1mF8euw/rYUprB8mJbZU2mmvBoyDXnJR2gpg9MHvT6Kj87g
uVhesqjFr7GUZb7JUwFQDf3vdRMfm/gG+Bp8VAOeTOexgeWzGB8go4FlBr/qpyL8eYAeA73b
4s8YPp0Xw5+JsXwZS8XYAvlu9VOUY4X1/iwfWcaxjGQ5x3LGCh9Lo+LfJW8GH7Mcfo0mm/06
z8RIlPFDs+9DDqO9J+m6NlR/Qtuub1L8+iatFObfAzb9Cbz3zZExtVZvM8fTbtZYarhTgjWO
2vrQtaY8e1TIm6/o52IcnSjK59S20hLbabQ7ZKAo7wazD6I+Ue556gzU+VpaifdIV+5Ef4Q7
MIXrRLQFURqPCzwmKr9APfNYtIqWKu9CX+C4fcgnxosKmoSyHxBuGFOZspttEm3UPqdSdQJk
7T6q57bi9+DycNs7biS3IxVy4jBdoD6JMKnkQrgNog5C9ITgC447DyoV6sI+i+zg2csQhtN7
RMQJkd+sj0dFXYj40EWYh7kukKaWSmOFPvE5rbdNoEnoQ4/Yw/QIFGVCv9iENB5DvAlcFsTL
EOP1L+hy9K/lkE3LIXNI8P9k/bSyBe9zM+Q6oIRRR1sozRZGHc4T716tGjL2Tu4/ymYqZB7R
fgE5zPrEL+gutZiGaPNoFdxW2SAnke/dcLsd/bc3+u4KxA+YcpuQ9wq4c9wK1mVYR+D+Yg9R
shYWegCJMrCegvyVT+kRZSQtBx9XOn6BeriDeoKlWWnMAS4wIOyLTaw0INy8BpVyFS/9B7vL
feh3yCGBSOcxdJd6G81VJ1KpcgH6ro96qr9FXz1JDykemq4epIfUFlrJdjWZipRGvP926Jbs
/gaNZnf5d7CvocnqIMRfTtep06lB2QbeO0QudQ7aGvFs94BP8hH/K6RrQvqIJisT0beWwXxS
f4rDiTy265MY6nDqKeJFQZTVQkyZ5Rq81Ui0KcrL5jPKi7JGymmV8RzlE+/J6SIeh1Ef4l+p
1t8DCgzaNkZeRVuADfI7dLFyKd0ibdJ3o16HxmB4tF3tJy0Ceqn9aCdwG8w9QP8T2GrYobv1
o3eBO5D2c6DNmtjGkUiuov5M4bYOWAO8avlFg/M5l3s0bJn67jPsz2CsAaQT+m5GbHjUc3/k
11+9SN/NAC+OZGhLKMW+kFKUrnDPQbwYuy0T/ekZyldI/3tHZfou4K93VD2Got/Rag/QTt8D
70XRIFNzbPiny/bPAu27BJgq6vcvlGrwECVJR/T3QCdKR8ir3AgeBGDvCXuyVZ9WO8H9fuEe
037gFeI6j3WPtce2a0d2uZmmR8Pigwg/3EeDGWoFwgOxdscBGszQXoLfS2fb1Sc6wGTqrqzl
MoEHu55t10ZRV4acj7JmcBz0OSBifwMyAuCwIr6bhjG47zLk7ZivARH/fjSEEVWv/blelbWG
v9U+VrvEtg/KF1JfpxGghaDloONAR1o0us/G9ttYN0uWnCtMTN/ofb40/38C+s5B4GVg//90
XhKBVwEvoL0HPaQCeuRh6CeX8523VsiSb0uAxyGHxoO+BTeM3m3dADfMPrhdCfpLotNfw3wD
3A8b0GU1kzaYemU63HaYcR1meuOM+KdfITp1AthqxD+9Gbga5r8CGM9Pvw/6HOgahP8M8W4H
fd7wb50O+0LgWdg/h/0aoBbmn4KmgvYAkgE/4q9msD5y1jz0307PPf/4vhQ6yyyUM8BrXqCL
YucQ35ta7dkBjZ1rWO3fEY1aM4ihRj1gzvQh9L7G6LnPd81xLIr2bIuGOkFvhU6ZyHo067Ks
Pwv90aRi/ib0WORLlGJR1p1Zf2XdmfVX0EfEmoFNlGcCz/NFucxxI1q2SidoHeAFMk06D2FO
yl311yF7PODvrzE3epQBexIw0YD+BsYuD8a6vZC7X4O+Bns26NfWmGbJ1rNkbAdj2r/b/kPH
yH9iTC01MT0G53O3cKGJEYzYsfiHoqOx+58ey88zRkeP0/+q3RrnLTgHUynDHtJ3M2L10rP0
gA7sHem5P9Qeq3f8YHuMXmLZY3GWfyzvWfpMBmVEENPvfih4bqE+0677W2WI7ceR/mbaUUdD
ogE5UGSOoRshL6D/69kAxij9PrgtdnxLpY6nqRT2ZwCMm21fgNazH+h6aRWvb/Pv07f9BHav
+poIW2uiviN+juVb1s+Ffog6E3Lwp1x+KgEGAn5gG3Ct1dY8h0Teb8sYdXmeq07Wv1ZfB2J0
wA5pP/oR8DTsHtg9kMUpmg9yO0RP8Ho8qAvUBfk+pn2NT2/VbhVhRoq15QU0HHL+OvUwr33p
L4o1vTbiX0TgfZSlGEMD1jod7Km8NmQP8nqJ3mKuz83QvsI4OAnjoZPHDuQ7UewJzVN5Hfcr
+rmSQNXmGnKKtZbM61M8Xmm9yCvWMaLXkT+iC9QpVA1UqMY+1QRef1GOib2aO3ndXbmMnjX3
txpdm2md82Va56inoY4lYr9ptfIwLYXbw/Z76GGtWOyvTLDGVR4Tz7H2x2uZGZE1TfOdY3UC
Ub4pdAmvx0Tna8VzDMVY+pVYhzLWMTvQbTDG3wXUG/sV+jfnXu/Uf2Oue15ljvELI2N+7Dr9
FBqjLMa8z1qTfRz0CE1TlwFmHceWxcoL9dJ6Pl3I0k1gniTW+oz9Hl6DSo7ahxsq6vlT0V4j
uM1sbvRhD7e/vks19ueq1JsRXqZ09ThgrD2K/TleGwYmyW8j/Dr00evQV8CD6v1iD+92Ewir
Py7iXWPsm2njgAqUaw7ibea9Iwt0Rzv0j9UJdJeAWFfTN8op+i7QG+RXxR6jx9wLTFdX0nix
ptm+J5imFol16yJ1PID2B26BPV+8u0lFXYUQz4N5Hb8jr831IoKfQxlorpGaYe07aag9BH5N
oKG2ZspX5kN/2QdZl4W2G4l29dBS5UPKUS+kWYqP6hnSUP116XNQaOoM+TO4vw36M9h57/ct
mmbtqxnr03Ra4CB0BcDcy2XMZsibpVxzn7DONGcbZriV0w4BK43N9HgUEE7/EDgt/xx5V1G9
3II8NqAsyEfxov/FAHGuMFFk5jNMnYQ+diYujgXiMi2JBdyZFsTCdM+IBdyZVsUC7lXnKMf5
wp2vHOdzL4wF3Av/DeU4X7pdYgH3Lt9RvppYwL3mB5TjfPWcHwu4539HOS6LBdwviy0H5BPm
sW37MTd9CvT35nj/KegloOC+thdhxvxCn2Paf2+GewDA/Fd/EMBcWa8yAZmn8xz4TtD/BjCv
1se0o+0AaJZxDsPKR78f6A5MNPLiuG17jLwFzDzbmo34rU+DvhJj7wT8ychP5M2ydzdoF2Ct
+X7LzXwbjbK33d8evi3LeEcRr7EdugKMRfwA6Lh2tD1jQH8B9NcAr4u+bJaLzTlmffA77+S0
2uUCnVLXQmbMIMJYnWLfbFD1x3SJkLlvnDFWXS/k4Ue0Scg7HbJvEJVqbughv6Qq1htYhttm
i/B32+oxNhH0k4liP2+eepRs6kuUbjtG09XrqFrZAb14GOQt8hD7Mkib5TbrHMoKuhQQe5Vi
T4j3Tm6mO13bhf7iRZgU9c8o74O0F3O25bZakhBfs/eC/acY1x+hm20/plsd19Je7UuU9TDN
wXgV0KZTue0nNNya22rXktOWCL3ApI41NMveA+6bKaj+ibKcd0Kve5NGo87KrLwje/d2SoH7
48b6iuA/4Nti4BJRZpQXepiKuXWKdW7ANhV1Ui/Kc5nYc3qSVMzRyXYcY/cIKrI7oXuV0HJn
Gm3QvsF7aNBTi8W+/Byz7nvz/pP9SrrAdicVWnN37WPU83hyWZT346z1AOhuj6hXCX3RL/a1
zPWACLXS4P22MK3ksxKxeo2lR0V0CnONILLmYL0PKI+fkfc3aZS+Yawp7IN+mkrFvI8n1kRi
qVkmsY+3D7xk6rP2vTTSroA+TnO0ZTTOdinqJZnG2V8gv30YpbF+ZrcLve5aHqNtJ6GLjqNC
tM3FZn+/CeC+NMzs4wvg/hbwlNEfuX+xu+ibcGtda7pfDSwC5hr+7KcvMcytx430hd8iI3wr
+qHOe3By1FrNHwyIeUgwWk81z1ItO4u2790z/wztkH7PNTTuw3ym6hx7/LH0ftCrLDv0vD+g
j96HuEFAs/ToWKoa51MWG1TohkwfM+mvmNdY14ulsedXznee5Tv0WKOfWfTMcy8WnWbSwsi5
nA5o9DmZdqrrpj3p+67dmWtuGRY9x/kDY02unWpnzZ+iqWgTUkw9lvX3kWKfn8/mfAciZ7h+
Ah44ExMZfJ7gXNAwkjDs15wJU88/L7R7EQ9wBGKh/42BMt9mQH/IxOcmNjIUCXNpQP1ZLPS/
CZz7fF219kvkCzh6GrAfMCD0/+8A6oDs6MEOv6Aaj4XfCWgZDPtxE3db0HWGVe9WPVr1gnf7
E977qkiZrfzNdP/VdvxX2+Xf9d7fVfZomGf0LMpn97RzlhvtI/A3A+IszWZKNqGhXvcAW4CD
Ju5noK9k8FklZTb4abY4rxiJcxYfrMLclGHazfM3mgbNzp5m9AM++2OA6s5VP/bZBv/Zuxr1
JM7tGLrXMbyH2zxjO8eUffnO0fSIeU42wLIF4y73897qczTnTJ1PH2fMp/WNGCdtCO+zLaCh
8qv6r2y3QiZ8qb9iWwJdAEBet5s4YGKDofvpW81zkJo4D7yZnowG5rY5DA6D/BqAx0x9m/XY
Gwy0/dlwby+XJXuVf+A9TlO6OF8aEvPr0epczOnnUrryOfyhL/B+kzKTKnnMUPpDt+IzNzeb
52V57eEDUANu1MtoZVNU/+bzNXyuBhBncrid9mMM4PD7RXxrfl8k1pfmQY6/SwFx9gd+4kwP
0uCzTqwXKZhR2EaBL8Yg7Bj9t8oa0OEm/gFch/JOpLny7dRTmYP58JvQd1Lh/iNgPsxpoB6g
DngYWEgXCPfT4JNTCA8oKuy/AbVhbm+D20kTKw2wv5hv76B66MT1SM8Id1jEMaBRvfS8yKte
qUJ6CCdjpqRAo1BSTbMG/zsQb68xf+d1BQ4v/KwwzvYwti9oqGsODdWSgRX6blulvlv6lAap
k8mHNnUD/dDWr5vzB9aj3gBQW/o62A/KsecCrH1yk9qeprm2i6inrRX6wXvgg6M0yPYNPWSr
oCJtNMaxp4h5aSDAc7s5fJ5YnCU+rL9urX1b0Gop1fkSDUMbEp/fsKi8hS8P4H0niPFInKWX
WHvbYmhk4vy00deEnmuvpqXox0OB4ea57znG/hh0UPQ91TinWqQ+RtmGHsdzqDbUls79YRxk
Q2TtlSmfaWPeMnVBRNWfkn/H81q9jPcq5NF8XkvEvdyYl+q8Xv1zgNcsH47af1rN+L+9vyXH
7EOdb7+oo7MZHZ3VOMv+A/dUYs9udHSWo0N7zJ5LR/tl4FXWkYdiXNmrbdYPw74T+Bnk66MM
lXRdrI8a+toKJQF9ewHmoCMo31wT5XXSHMivHHWlWNNfZqRHyZBNVcbavP6tec9BrKfy2hzr
pUqauAeRYd5r4PRHmuu34t5EZJ22L01gWcsyVYwZfLYb8zTIm3qWLfIB6iN/a8gg6bAAsSwS
65JVKGOVoMIsdzdlShU55T54l/sNKB79gJBJSYbMUgjptbA8w/hryKtsJcOQX/IhQwbJHyCM
hRPAZ7xXw/NpMafm8xBPirHplCEnhSzkdUiYxX0UY/7k4T7I92A60pdM3XJLDN1j0Y70QjPO
FjPO2eHNvRuMJcliTH6ZuvHZ3si8i6iPOBv9JzFfGQ5/1kHa9XxrvV20E9rI2NuXYucFvJ/D
bWvN6Y11s7ZDUXS6ATFOcz3+GXqZC+PuJSIPyDix39OgnzDLyfOTdPDp3ZG5nzWXs+YaRAPV
dfSociV0od58JkmM989GzW8fZYgzJAfoMXGWGRRuryHccGPcEGPIS8CbwG+BvwBHjHWq1rf5
7hDXS2Q+tJ7PD7Ttsr2H+tpPTscllK7tNvQVJUw38Lo4g+8VMMTdKQub0a9Yjjfw+o34694x
5BQTkMvKgCg08ffdMbL0BR41YNuMkaewHa5lBhLAw55EE1edH75X0BS/I0otIuqE9DojbtpY
A+kr0a3RlpmfEeX0B1BHecg7P4uo4GGiwqMGut1F1ONjop7QSksGEV0wjajvYKKy7R1jIMa0
i/DOFQuJKvG+F2MsH5JENGw80YgeRCNPEV1yM4bBBWDJd4jG5xNNxBhWi3JMhj9PjafCPnMG
0RUHiepRris1omtQV9d9S/QjvF/D83HEEUcc/+exIOd/GBPjiCOOOOKII4444ogjjjjiiCOO
OOKII4444ogjjjjiiCOOOOKII4444ogjjjjiiCOOOOKII4444ojj/0lI/ItW9BUNol+SnWTy
Ugl/9VV9KuE/yUbyLhqvFDUXpgXefFbpRkcBWenWVJwd2KV0VbKbBgZCLUqXZn9qqaeypxJE
aiXiGcRzPrAV2AuoNF3JgbsXzyVAGNgK7AXeBDQiPNk3CMwH1gNH2UfJVrKaggFvZVclHXHT
UUaP0pmOAzqgUADPEmAUMB24F1gPaCIcu8wHlgB7gS+FT0jp3HRfH5S9c9PdgjRffU2psM40
rFOmCmvzpDqDXjrGoNUjjGADjGAX9DWce1UZtGsPg/oLSsNMXe7SfZWdlE54yU4o+PV4SvKL
5JEkCtAGJZUaAVnRTJeQ4m/OLyxdv1dRSVJkRaJ6Cuj7FKnJ7SutdMm6fJz8FJD/In9h+Mhf
NCf5StdXjpQ/pK3AXkCRP8S/P8p/pCXyUa5zPCuA9cBe4A3gOKDJR/HvD/j3gfwBeeT3qQSo
AKYD64G9wHHALr+Pp1d+j7lFPNlcAcjye3h65XfxWu/i6ZHfgekd+R0U7b+ayspLdwlDcYlp
CBSYhs6ZpsHfqbRF/l3TyW7gqEK0NDhqj5JHg6mPktdUcEGgRUlrGjQ30CJ/1BwsDmyo7C0f
okZARkkOIedDFARGAzOA6wENpiMwHaEw8FNgA9AIgMvw9AJB+SDwG+AI9QZCwGjAIb/ZhGxa
5DeaCqsClZ3k1+WXqTNq/DX5FUF/I+8X9FX5JUEPgOaAHpT3N+UEqDIB/oQ4XlAvaAn8bfJz
zfn+gF7pk/ei7gJ4lgAVwChgOnAvoMl75bym+oAfieyhgw5CyCb6VNDHaaODQlcHQoUXgwGD
/CgccBFMeKwPri+UQ4WrH4SVH4X33AcTPwpvXwkTPwpvvQ0mfhResxAmfhTWXw0TPwonT4eJ
H4WjxsOER4u8bmd+10DZqHlSsNIj34Raugm1dBNq6SZS5Zv4H51UuWwPNXXvjhpbGyru1j0Q
3i2Fn5XCY6XwRik8WwovlsK3SeFBUniaFC6WwllSOEcKh6TwHulCVEVYCm0/w1oeSpPCB6Xw
01K4QQoXSuECKZwvhYNSWahFzm0a0UeQIYI0V3KnA71oMKSPR85FjeaC53MhE/bi+QagC1sI
gYJ5RuD0HKZ5zd0rDHuvAaXzK4fLLyDiC2iGF+gPgIoGegFs9AISeQEJePCsAKYD+4DjgA5o
CJ2Hgt8rnh48S4AKYDqwBDgOaKI4xwGZ5ptF3CoKVmIWehTb5BfwLw//cuXcULY3y1vsHa7c
myV5cqRROXqOXEadOhGR3+fwtUjuHX93/+PvbnJWOuV75HspGw3xU5Pe23QyO9AirWkq3BOo
TJUeoBwVXCeVU6FUAHohNQh7P8pyMO1LWfIW0NKmrImI5mkq7BHYLSVxrB2Bk1kfBz7NapFh
/CRrT+CtYIsqNQUOw2XLjsChrBWBAyUtDrg8W9gigewOiqC7si4MPH1QBL0NHmubAouZ7Aj8
R9awwLws4THb8JjWAFvIExhbODkwHOlVZ10RCDUgzR2BiqxpgUFGqH4cZ0egN4pQbBi7o7Dd
skSmXXJEghPKWqSrQj3sq+219lH2/vZSew97rj1gz7Zn2lMcfofXkeRIdLgcDofmUB2ygxwp
LfrRUDH/wmOKJn7oka90S6QKs1fmp0ziByBlySHTSGpMVmrkmnFVUk3jvllUc0Ww8ZtxXVok
15jJjbYuVVKjv4Zqxlc1Xlhc02LXxzaWFdc02kdfXrtNku6pg2ujvLxFovG1LZLOTndkNvov
rt1FkuS7Y1Um06I7VtXVUVqnhRVpFf7BvvKh1ed4zDCfUT/pmnaGObtxdc242sbN2XWNpWzQ
s+tqGu8fF5xSu0v6SvpySPUu6a9M6mp3KYOlr4aMZXdlcHVdXU2LNFGEo6D0V4QDx/xVhHNg
YOZwFHTkGOHWGuEKEB/h8pkgnNNJBSJcgdMpwqkSh9vWkD+kelt+vgjTOUgNIkxD52B0mIMF
CFNQIMJ0CtNBEeZgpzCHaRwsgmRlIUhOlggiZVCWCJIlZYggE9uDlJhBVkSCrBA5KVJ7mCwj
jPuoFcZ9FGG+43fDz/ybXVVcLDUPrJs1ZcjsLkNmdBkyG5jRePfCq9Iaw1cEg9tm1bFHsFEp
nHHFrKuYzpzdWNdldnXjrC7VwW0Dp5zDewp7D+xSvY2mDBlfu21KaHZ108DQwCFdZlbXNQ8b
3bfsjLxWRPLqO/ociY3mxPpyXsPKzuFdxt7DOK8yzquM8xoWGibyIsHjo2u3Oaiq7uIpBm2W
E1zg1xmZuXVVnbzXDxbMOzA3bXHmbmgrmyihuK4xsUtVoxtgr56VPSvZC32KvZLg7DG90hYP
zM3cLW0yvbxw9nWpouIFNzbcSGlD5lYb/xvwB6cFN3KFG8/ihvP9wW9IY2hmdcMCoprG7uNq
GivGTK7dZrfDdQa/UuMAyy0hYUiLvs9w7AXHAeyoKJGA7DaI3ZxOM+DZ7X+jScVP7YblPc1S
KEdaQA11SmNOzXgZomD8ZLzrlMm1u6FL8fDQUIcXbJCKpQYrDbPYxi/YM+F3trDgRtNk1sUC
kxoxEaXBqpLIH1dWcaTGFiBB+t9cxE00CmVuZHN0cmVhbQplbmRvYmoKNTIKMApvYmoKPDwK
L1R5cGUKL0ZvbnQKL1N1YnR5cGUKL0NJREZvbnRUeXBlMgovQmFzZUZvbnQKL01VRlVaWStB
cmlhbE1UCi9DSURTeXN0ZW1JbmZvCjw8Ci9SZWdpc3RyeQooQWRvYmUpCi9PcmRlcmluZwoo
VUNTKQovU3VwcGxlbWVudAowCj4+Ci9Gb250RGVzY3JpcHRvcgo1NAowClIKL0NJRFRvR0lE
TWFwCi9JZGVudGl0eQovRFcKNTU2Ci9XClsKMApbCjc1MAowCjAKMjc3Cl0KNAo4CjAKOQpb
CjY2NgowCjMzMwozMzMKMAowCjI3NwozMzMKMjc3CjI3NwowCjU1Ngo1NTYKMAowCjU1Ngow
CjU1Ngo1NTYKMAoyNzcKXQozMAozNQowCjM2CjM3CjY2NgozOAozOQo3MjIKNDAKWwo2NjYK
NjEwCjAKNzIyCjI3Nwo1MDAKNjY2CjU1Ngo4MzMKNzIyCjc3Nwo2NjYKMAo3MjIKNjY2CjYx
MAo3MjIKNjY2Cjk0Mwo2NjYKXQo2MAo2NwowCjY4CjY5CjU1Ngo3MApbCjUwMAo1NTYKNTU2
CjI3Nwo1NTYKNTU2CjIyMgoyMjIKNTAwCjIyMgo4MzMKXQo4MQo4NAo1NTYKODUKWwozMzMK
NTAwCjI3Nwo1NTYKNTAwCjcyMgpdCjkxCjkzCjUwMAo5NAozNzkKMAozODAKWwo2MDQKXQoz
ODEKNDAzCjAKNDA0ClsKNjA0Cl0KXQo+PgplbmRvYmoKNTQKMApvYmoKPDwKL1R5cGUKL0Zv
bnREZXNjcmlwdG9yCi9Gb250TmFtZQovTVVGVVpZK0FyaWFsTVQKL0ZsYWdzCjQKL0ZvbnRC
Qm94ClsKLTY2NAotMzI0CjIwMDAKMTAwNQpdCi9Bc2NlbnQKNzI4Ci9EZXNjZW50Ci0yMTAK
L0l0YWxpY0FuZ2xlCjAKL0NhcEhlaWdodAo3MTYKL1N0ZW1WCjgwCi9Gb250RmlsZTIKNTUK
MApSCj4+CmVuZG9iago1NwowCm9iago8PAovRmlsdGVyCi9GbGF0ZURlY29kZQovTGVuZ3Ro
CjY2CjAKUgo+PgpzdHJlYW0KeJxlUstugzAQvPMVPqaHCNs80kgIqUpViUMfKu0HgL0kSMVY
hhz4+9q7SZqklkDMeGYf7Ma76rky/cziDzeqGmbW9UY7mMajU8Ba2PcmEpLpXs0nhG81NDaK
vblephmGynRjVBQs/vSX0+wWtnrSYwsPUfzuNLje7Nnqe1d7XB+t/YEBzMx4VJZMQ+cDvTb2
rRmAxWhbV9rf9/Oy9p4/xddigUnEgopRo4bJNgpcY/YQFdyfkhUv/pQRGH13z8nVdgS94Pwp
zjfq0DiMk/g4nEtekgx5eesPshZlXJH6sQyk4IhERqQurzMl95kEhUhOXk2oQSRTRKm4riL/
V4XMKRNVkSbkhXNcJFskfVwkSZltkExPWYjMBZFkz+g/5GTPqKWMitzIm87kfWdtKEtysQ1e
sQ1ZZKa6617CjMIqXRZAHZ3zs8d9w6GHcfcGLitpRxtc+PwCRpjNGQplbmRzdHJlYW0KZW5k
b2JqCjU5CjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKNjcKMApSCj4+
CnN0cmVhbQp4nNy9eWAURdowXlVdfc49mTvXTCaZHBNISCYJgUgaCBGM3BATNBLuw4ugHLor
REVuFRS5FXRVFFwNdwDR6Loiur7iAaKrK6sooGZldxERSM/3VM8MBlx33/f9ft8/v5k8/VRV
V3dXPfdT1QMII4Rk1Iw4ZB038w7/hV6/+wRa1iMkjpo4bdIt0sm9OVA+hxD/0aSb75yIvg23
I2Q6hFBV5uQJY8Yfu/HIrQgNPQPXlE6GBvscVwZCw/Khnjn5ljtm99nzihvqQxAqGX/zbePG
cL/9SUBowQ6oT75lzOxpzj50JkL7U6C/f9r0CdP+fs1XLqhXIGR7n9+LUnTYhFJoCEGf6PEE
aFOix9k5hsk3COHUGMQ/29Dz6COcg/1oOz6P3Ogc9uJuaACi6EeY6YuoAz2KHGgEWontKBO5
0Eg0AFPoE0ZL8brozOgpdBV6GD0Z3Y3vjW6G8w+hN9A5GMFfKEZlaBD0H4kmoFPcV6g+uhZJ
aAEyoJ5oGHahMegIfH+AMTyCVqCX8W+j5+CpDnQv3K8C9Ua9o69GL6I8tJQu44/KO9FytA8L
0XHRKSgNZaDFJBw9Ev0chVA9+h16HsYUxm20Pwqgm9D9aDX2cm9A6VH0FNKwkTRwfflX4EkD
UC26Fc1Ci9Fm9Ba24yH8Uf509DfRE0hASSgHxjQFncIleCB5mhqjvaKfoOvRHvQmzJd92+j1
dBN/vVYZfSz6GnKi3VjBL+FX+SL+wY57ok9EX0BGGE83oMggeM5YdB96FR1Ef0f/IHOjc1F/
NBye/Eeciv04BBQ/QrxkDpnDfYC6wmwbYLQz0AbUAhzZi/ah/UCbP6Nj6CvswMn4GjwWL8f/
IEYynrzLreN2cB9STJ8DegdRFtDoDvQ02oX+hN5B72Ie7l+Ih+Cp+Da8Cj+Gj5EW8h35kUr0
PnqBdvAh7Zh2IToo+gPyIB+6Ft2F5gJtf4e2ox3ov9Bh9A/0T3QWW3F3PBk/gVvwMfwdkUkG
GUymkZXkafJ7bhC3nHuVltA+9Cb6Dv2En88vEceI2sVntEe032vvRXdH3wPZMcP9Q6gaKHoP
SMXT6BX0Adz9Y/QZ+oLJD9y/Jx6Fb4Sn3I4X4hX49/iP+D38DcwS6d8M0pNUwVNvI9OBTveS
R8gKePq78D1EPiGfkW/JDxzPZXClXBP3BNfCtXKHuK+plYZoV9qNDqajaBQ4U8RfzQ/nn+W3
8K/xp4UKYbwwTTgp3ivOk/7UkdfxFw1pk7UWbTvIrgSSdBdQ4nH0JMj9DuDBW0DR/4IRH0Nn
gAs+HMDZMO5yXI1r8EB8Hb4BT8D34gX4Ybwar8NP4hdgBjAHIsLYw6Q3GU7GkAlkHllAHiA7
4LuXHCRHyFHSDiN3c0EuzHXjBnCjuOu5W2EOd3BzuHlA2eXcZu5d7gPuBHeSaweuuWkanUHv
omvoJrqDvsdfy98C3yf5V/g2/j3+In9RIIJPSBEKhKnCs8IXoiCWikPEReKH4j+laTgF58HI
/ajTh3hBB9PIZuKgczHYKJSKKbLAzMPAh+GgFf9ElZwGfDGz8zA2J/HSJHaloNIWuP4OvA+V
4D+iuQLhwCrSY2gb/pQco38gV6HDuBF76SbuVv4tEkBbwBotIy+RfbgP2kEqSC1ZzyH8FX4W
fQXyPhutwDfh29EW3I574LtxGZ6LPiQubjiehyqiTxKKZTwAn0YwAnQPHY9uRP/2g8vRp+iU
9jg10d+CfWpFK4Gjz6PP8XPoPOaj34F148AajQErsxTk/X7ErF4D6Nlc0EcvWJCbhXfRDgxW
VywTetG70Gn0EzrF7wWJ6gOW9IQ2hT5Ov4yWRbuAhoGWoWdB7yajq0FjvgIp2Q91VrsBNF0B
W1IEWj0EjULj0d1g9ZZHW6Lro/dF74zeht6Ga8/jfHwebwSNaIUrKtCb8H0IfYyXgB5e/e/n
+WsfbTxqQ99gD87CRaAP7fxMfhm/md/Bv8y/I3QDas9D60CivwBpVmAG49B76Bv0I5aAN16U
jyIw3u4w9jp0M6nn9qO+2Iemgc7mgB3vE5/J7XCXe4F660Gf94NunAY7cQN6GR3FBLthRuPg
+RLcpwboPBp6PwMcvA9vh5bxYLXz0LcwbzPuTu6A56lwp5VgtdpgTJ+ir4HaUX1c+WAXqnAt
3OtHdB0aD08oRUPwVuDALlQOlrWK+xPQOxNbUR+cgZ+C6xpBQ80oFZXzX2KC8rVB0e5kCrcf
fEwU2jeC90pGV+EmGIUF5tGBnHgwKtGGwRg+wBxtwe/ro1hDJkQXcLO0m9Hb6DngiUpnilUI
qb1HqJW9rqro2aO8e1lJpLioW2FB1y754bzcnOxQVmYwI+BPT0tNSfZ5PW6X05Fkt1ktZpPR
oMiSKPCUIxjl9wtWN/pbQo0tNBTs378LqwfHQMOYTg2NLX5oqr68T4u/Ue/mv7ynCj0nXtFT
jfVUL/XEVn8FquiS7+8X9Le8UxX0t+JRQ+ug/EBVsN7f0q6XB+rlZXrZBOVAAC7w9/NMrvK3
4EZ/v5bqmZMX92usgtttNSh9g30nKF3y0VbFAEUDlFrcwWlbsbsX1gvE3a/HVoIkEwyqxRes
6tfiDVaxEbRwWf3GjG8ZMrSuX1VyIFDfJb8F9x0XHNuCgn1aLGG9C+qrP6ZF6Nsi6o/xT2Gz
QUv8W/PbFi9ttaKxjWHj+OD4MTfUtXBj6tkzbGF4blWL+67jnp+rcHN737oFnc8mc4v7eab4
WXXx4gX+lrahdZ3PBtixvh7uAdeSrOrGxdXw6KVAxJrhfngaub++rgXfD4/0s5mwWcXmNyHY
j7U0TvW3yME+wcmLpzYCa3yLW9CwOwPbfD51T/QY8vXzLx5RFwy0VCYH68dUpWx1oMXD7tzu
Vf3ey890yd9qtcUIu9VsiReMps6FCZfO6SW9OyvVDLtEWcxGFBwAAtHiH+eHkdQFYU7d2WFC
d7R4XHfoBp96DFe1jAeOTGmR+zYutvZg7ez6Fj7LGvQv/gGBBATbv7u8ZUy8Rciy/oBYkcnJ
JVGD84lySzjckpfHRETsCzyFMfbS6yVd8me2ktLgNKsfEJAPDQHajqnvUQDkDwQYg5e0qmgs
VFqah9bF6n40NnkbUgvC9S2kkZ1pS5xxjmRnmhNnLl3eGARJ3oFY0O5skUKX/ixWV1K/yT1a
sOvfnJ4QO18zPFgzdFSdv9/ixjhta0ZcVoud737pXLzUktS3jksm8RJJ5vSzIJQ3XOrMKnXG
FpoFf4Iu1ONbOBBKvQH7q1usjf1jx3olEPjVa1pFqdNFrdHT7Cod/XxZfJQtPcKX13teVr9s
dMbFHIyXhkjNiFGLFyuXnasGA7R4cXXQX724cfGY1mjz2KDfGly8h2wimxZP69eYYGhrdO+S
5JbqpfUwicm4BwgrQX22BvHCoVtVvHD4qLo9VshkFo6o20Yw6dvYp35rJpyr2wOhiqq3kkut
rOZnNVSDQdC3EUk/lbxHRahZP0v1Br0+rhUjvU1KtGE0rpXE2qx6G3y6QBjDmM/DF6ICEfXZ
QbAmiK2kUk1CPNU4pIhUw8grCbxGuJdwCMkQDHuQJ2w9W9FRMch6pmJgRwWqhLL1Ihy6FQZs
AVsWHDAEGBf9XNtFlUcXkJ+2QWiCbtKGksn8B8iKqlVzjmUTRyQZI9mK7NJ+nAGJJYYjIitU
Rf6ncZ2fFlJCW8nK7banb2JPbGjvONNubUeVldYKKzwLN+BgiJRYk0rLiglxOuxuF5nw6pqN
42rntS2adFVJUBt6Av/jFISs5Nh+7T3tur89pT27biIbSV8YiaqPZIDqySbZyiQySVkF7HvW
LMqSFcGf3crGBOlubEw7pH/y64xsNPapfdlo2juOXz6YpF5cSYRwxS670yESrt/wqh4pExe9
smpTn5rntaHbXj73+Yy/4edwwUda2rn3vtfOaBfYSGZoe/DTmEWjlTtlySAoYitOU5OF9bi7
QVGm45CYaUHpyI8KgaJe46SZnjCQvWHg8Q549sD2Mx3YVo5s5eXdCpMCTocgiNmlpWXBpdib
N2NU2cj+ZCH2HrzrgWn+O1LGjmTP640XkClkI/C7SA0UYhWCljLgvpXzc4Uc5ap4q/4sDnnp
0zezZx1vGGj9ugEVtDfAI4C7vUkOhPte7QS72yNweB5Gz6FM1Um6I4WEOo2WXhptBxtrt8Ji
uP4RlkbqV0c7oidIT+ACh7qrqcD8AYRzEMKiBZA8/C3x8dy3cJdH9HGcGdg+yHp2IMy6orJi
Ad81fLf19W6FIi7GHL7pA225l//uvAM4hWqjJ6iZb4Oox48eUWtmKwuVTXizuFneZN4tvylL
tbZ6V72vNn2SbbJrsm9SulROyoVSudQ0gAwQ+snVpk3y2+Sg8Lr8uulj8mfhQ/lDk83q8XuI
pzXapmbZXRHPM5Ip3VJgIRYVapZnEJ96dDDkor4Mx1GDN/DBaz+Pt4kNuD3cxIAJCWpowEVu
l80qCsEMZLOWlbozBFGwWV2u4qLSslKbNRQiRYdnP7Rs1uEj2nk4Fg9xpUYGF8cQ37Z6hzZa
a9y1EpKCZ/Dju1ae6j3iFg0+r0KMdjMwk7zaG/jyJLA0BDSQUa0q30R+Q5YAWWkrzt0+msd8
K7lxtyTzGBlltA/XAc0waVBNPKLp1E9bKKVeZS/eBJF5jH0VA5m264Q/09AOooYaAgGbIJaU
ZpYVcyHtxNr3bsWk8DgNLusXzTw4n0lGMeRERhhBKq5UR+/07PLtSX6LHvAc8hzyHvJJfZP7
pvRNrfWuo496NtNnUiTB50c5QpmvP+3r6evt65MyPZneTB/nCtFautCzPnl9yvrUzSmbUyU7
SrWm+lO7pc5MnZe6LPVIqpTK+OJyOCOpxGq0pDIBJkwCVRAjOLUdeIRayRPbCTZaWnGtGkw3
FhiJkfHO+EwSLx91uSAYxsiXbjlqnUW8aQkGntE5WFExkOl5R7jpOBi6cENThc1ejm3F4QZw
RXtQarRtm62cjWGbRUeq2VpOJWs5L9kA28rD+qd+q0D6jqhTDXKyN5kkJ2GWTcKN4K+hnklG
zdC6/SgZQqUUgNTose7du9fjpgaQF1ug1F4GslESCQVBWLJKM4uLIMoGsaGCSI0Xs60bv3s5
3GNCfd1kSTvpxdIbH5+7emCxdvZqF+a1Cyuw/OetldeNvHHC1N+knHzrmxfGbR/b+8yQELP5
w6NfUzdwyYMyUSE27SyUUtMjodboOfVmKBywHUj6iP9IpDOsMx3zrFwI5RlLUU9jNbrWeCsd
J4EGOWdlL8heZVrtecr0nOc53zNpm7KfyX+ucI9vd5p7VtL8pPmOBdl0lREbVwGBU7quhlJY
ZuUsritjQGXXwV1J173kQZh2m2p1eSLTUppTyMYUnJIi2HMYOWXoVpij5pCcVvKgarKbKjMG
Z5AMdnUGa/EJfPpReVb46GALtviKvEe5WVlHXd5ul9TwTFwRz+iq2FDZ0RC22soLGprC7Q1h
zBjAgDGjoRyMHBAdNTWEwzgUKomUxkntgiMNZmSzpiQH09UYN7hOZdz/lnFfffDeiamNd83V
Oj568/7HZu4ZPXhI4+hBQxt9s+qvm35H/aQJnLvrE41PHTny1MQNed1e+s3b2pTfHp11AA8d
cePoEYNHN3Zcdce9d8+cdPeDzJIdBEX6goZ039xVTea6Y0HoThX5RY4QIYT9fCFP+Beld7bo
3pE54YqzMMXK9pilBsGxHWS2Fns5E8MX/xmzvIRlyvwr/F64r4J770Fi9Kgql5VHhBw4iDrR
c0oiggoHqB1VhwSy4RwcclEezeNzlAJjd1TGVxqnoqlkAjeRnyxNUk5ylmsEzFw6p8gyFWUM
Kb4IJlkUZEr9vODgeUFSVF9qL4U9wuBLjShZhOMEKrfil1SzIBKeUowko9vtA40doxrSsb6Q
1ww2vpVkqnK6jAvlZpnIe0kmotBD9oM98xpuHJdwNN6zDU1nGpo8HYP6Taj6GmwWEKWyYmA7
cLcAtDesu44Fd7++oKuHIdFaUbHg9ddjyrlDjsimCAozfaxpMQyvaUmDIHEP4qLaNokqe6Ma
UOriVoF27x7XzphuBwIcfHEgieP4V7SXmzt23am9QXri8ry33sADte383ouLib/jGLOLY6In
+BvB5/nQEXXQfHmRY5FrA1otHJA/5D40/MDJWXKOMceU68h1zeBnyPN5SUwS3e4ktzuX5HFZ
vJjDr+FXyQe5Pxr4SjwYDP4wK8LH0GlgKrN1Nk9ExwrMA3Jd1e3pQiWzarZHzDWjLZipiOr0
RMAO5qgZ9i4KZ/neXIu+R/qtfIWgds7sjSK2iOliochBKLh0e/Kc4THiNjGP1nC2IaZJHWfA
FB4PM8wKDcwrYGaueIEG/eDaUMDvdrn5EFMN8G+gJrQSp/fR3vlO+1RbiO/CEWx6dnyR9mff
0zN/9/abG2duJsnXnz6FH8Kj8K340Q03tlRPn/eNdl775ruVTGZXgMyOAZm1QoAxVy3OATG8
2j2BTjDyee5yd39XvWuyiy93lyYvSF7DrzTw6bYsjEiSPctilbzZL4qYCfZ22RBhs1KTmgPY
HygMkIDN7kd+a6GVWFvJku3+bsMTTq8DDH9D09mw7sNBuyr1CBc1NEGsFwAnrgd6AvsGA+AP
isp6ETAEoexQcAVJ3d14T2tjl7KJA+8b+1THBzjns9+W9R9dUXHz8F47+b0pode0E/+1876N
42ry0ulrF0vM9to/bt68a6LdzGTkUfCdp2GmBrRMvUriqShlCfZ0HhfyL4LC8zJHs8DRK3KW
AUmiUMOR/goyYIPPbyo0qSbORGU/Zg4QRAJmZOw8I52BFQPPVJypuDQn3RbqvowHJ5ZazkNC
s82no61JzH3VQyeOB03RIzhnIA6P0sqLp8ixDj9XzO89p+37UWv6EUa/CkY/D0Yvo+lqJYxe
4LNEv1QovSJ9LtECaZlEJAnFpiDD+CuFwQIRhnGQixCf31BoIIbLx6/8q/E3xMKRjgo7G/y/
Gt8qrr2jJxnfsZ6N7elzHcsZZceC9u0H7fOjo2p197SatFpxpjTTeL80z3i/e16yLLiFZLvb
npxjy/Hk+HLSpP6G6+kIeZRhKv0Nvctzh2+XeZf1gOkN60fWE1YzlyL4mbap6b7ydObTCMau
lC6CbGcKZ68ZnISTmLYlMW3Lc3WxcBDk+r2joTnbXkvS/X4OppxRCN7Mm71RwRYlXSlUOIVp
XWDOhsu0jk3eeqa9SbdjMe0D5Wu3MavWFGYhSVwBcQmEZuCqMkEYIWwo9tO4DjqtdhZilnCV
ZE6DtmHn19rm59v2PPA+tuHifO2T9C3Nr3118qWGfX1J8o8draMWvYonffAVHj96wFdvld18
99l/aBe0CwMie2GeoI58ni6fv1OzZMorHJGVLGp/kcMchwSeB1aKkgTSyUt+4V2meWSJmqGa
hpgaTdw0U7OJMFHdaGozURMxxJjdxqI1XVxnXK6A0882xLNM3ZTDgfFcl1dOl1eOxV4+HV0h
rwmRuPRdiXNIFc7Rjna8xO/teIX0Pl9N7umYC3NaCuKxA+bEodt0PdheFInwzGAEs3SsVjrc
EcSr/BC+mT/G8+l8Iz+NP83TZp5F3RySCPcxZNMt6Bji2pg9ZpM6BDWKbqXdEsycHp9KpZ4y
Nk2H0bLxLcU5/N7z1TCONUDbPzDa4uWqTxKw3a4oPEc4CqmdrMiSwsuSrEiteLcaFgWHKAoc
c64KOFdFkcGZKpzMQR4piOBLYWDIYJBECdLo8dv4/hIg1S7qhoJconzCTIz7me5eJnKemKG/
RHYv0B3CJXc5AgA36glTyMH0gsQKkrVCep1jx4qYP90p+w2mCPDlrW1SNvhV5lhR3zrVGxKy
5WV0tbARko02Ks4TnqUn6Vke4oDose1lwyIyI3gmFLKEq5Q7uPncGm6NvFbZzO3lDnLKq9wh
7qLCXaX04ch08ME43NRQr8uDED253W6oFFqjJ9Uki6GSFppccDA6KqnfYK+EkRzabvHGsNkd
w9BDx9BJx/F+28xJlSjm3nEsgMcNjFM4gOFPtK0BSarFD3YcJdXaPdotYK47ZpAlHX+8eA9p
+UHrB5x8DOzg0/wLiEdXqb4hIpMSCh4cSZT3iYTrTHuh257OJk5jEjKwIy4kuvw6H4PnHeNf
uDDgR2bHwJgJXpASI/GoBgMXkkIGSN4xDLxZlVN6RBR/j54RnZpxrD6V0hVa4SCADH0pf6dQ
KitKEkmhVjldCZJ86pcLlElkMp0gT1Vmkdn0KXmzslPeq5yVzyuuDXSZvEF5Qz6ofESO0iPy
x8oJcpJ+JX+jmGbJs5X7yFJ6n7xUWUbEOsMEMpVOkicrM8mdVKwiNbRKrlGuk66T6xTRoxSY
I6QHjcg9lUqzyBEjFWRZcRIfdctiPEdKB0IpMm8UxSLBbCzSlyeINEQyRQzsoM/SDJIlqebs
iIEdoGm9amUFg8RhRMH+KEhisltZwSQ2xsgGXNBu/bCdNSS3RnuqXeApfirJchFHHRxHiUFR
ijgCRQK34YyUECMolSxK6WZsbsWm7Ww3Yy/prhuI6xtihsE9fESELxJVca6Epf1zgQv7DX6D
kbSS7qodLIIKHZEKnVBROqQ/7DYmZuOsZ5raw2Frxd+sFT6vtaOpo6nC57FCiAoN1uNNMHir
rnkxZesUs8bj06ThIPFS9NhWg58Fow36R7coYQQaAWIDkhqTWNtyvA8rWMQvae3aZ9qX2l8g
JPVwJ89X03svzGEAMrUaLE+Q+W38X6pZ5gTJy7klage7BtRFTK+YhWXTZljNgxlxRaIEJkji
JEJETgZ6Aa04ymZM2YxpkfCuvt6wRPWqhiGGRgM3zdBsIBsNbQYS8/WSHL+prvPm4cMjctFl
/kDp5A8gfAePkHAJUNMtKUvhwCaVly/oyiYPFIrJEfMPx1QZpELyx2SkbbfMpEYP8sO6Oeqr
92reZSiRmg0l+sSu8nWNSMPhwHMurohTOVrN3Q9hy0Zpm3ScE17n3pU+kTg/VyBFuJ7SYOlh
boO0kXtRauFekQyx5Km4JELUYj15OqaaCooixM8OoqMEWlapcqBrhIyAg967Os0PNThIRBQ9
hHOL+SRb7EmKxUFEFW8gtaLsIMniQNJPXCtuEd8mH5OT5IT4EzFkkxzxGnG2uFB8ngjMm0wP
Jz4oIQr1SJcEZkOwbTX2kzqcpH3UsRUEoAv3wflq7qWLVSy6rofI6ARERhaUjJ5UR67iV0mr
javNVMKiWbKInmzPbHmWXZxlm+2cTxdJi4zzzffbFzkWOhe6F3rm+4yiHSTB57T7HD6P0ycm
dTHJ3i4i58p+UcFIsSr+WFyj+gtT1dTG1GmpzakbUwV/6ulUkmrN3ogwWzcs1Hm+dHvKnD9c
Cn70GLwhto7GMlsQ9CbUkBQpKy1l0U0s0UDYYb+Uh9f3Lfr9pEXbcRW+X5uj7df2aHNwt6+3
bv3ys927j5EPj62eti3cQ7tVW6s9pt0G6cbkn7RoNHrx3AVGBxZ7nwMtYHSYpWYJ/B7HHg93
NY8n8Ud4YrdlmcxmlGxl0asFSa5f5BWu9NTC+Pz4VKuls5VPuTy1uJRZxMPYn7MLYBikTi59
OVcIBr0EpsbmBpnFo/jP2DxszuaxqwZNPfjqky/O7Htj/5KN/F5X4LMXF7ROsTk7PqKvaY1d
x/YeMtmk6Hy9RUgDvjpRDqR+d89PXRBYi9Y61rvWu4XZ1rvds/zzlfnmhdaFjkXJkpAqZ/mS
HamOgDfrJvddSLoD4XpxMojYnb470+70LxYX2Rb55vvXiGsNK23Pibtcb7iOuGxlyXW2KeIU
5S50J4Qj+Fp0A7oZ0UxXRnZ2pktEnEBCKRD8ZreSa3eGBmd0kQmjmMUWIa14uGrhPpTlUCjd
m01qXszD9jg17TFpyVPzGvOm5TXnbcwT/Hmn80heevZGI7YY042FRs7IpCX3SmkBuh7vgMgY
VZ5pD1s7NJCbWNzCDAXQuAmiZLayluVyi0DUbCGRryIbJHRZpXE5crKktSyUXebiu93SfEtf
1bx72YvaC9o9uBkPwNV4TkmOtre8/NjOnX/96/Nq+aiG4Q/vHdT1PUdQ/E0lfhBPxpPwQ1qT
tublZbeqfV/+jXbhYgcImrNn4LkiJmksioYoFDgTQOfUe8stAyzXiVMNU41spXpjcJf5qKwI
kqC4JZdSaq42V1tEySrbHGaHxWEtNZdarrbMMN9p/UAxzJZne2emLpQXeuenCrLLIRst5uHm
GeZ55hXm35l5s99kdJhMRovRaXK7spKsDtzo2OggDgfyB5ggg0g7kWRmizDZyGSF0PDD5OyN
QovQJhwSqLBgWhD7g4VBEgw4O8tzRueIUdfS9jMNlwLGn1Mz3T6DbW4wQ5Sob1fEkxXgAYh6
kSu+wuZOCnBdSTBos/0s78GV5LZvDze/9mrj3VO3a48fmT7ixokVfz48tWJw/8wdJ/i9g9+6
9+mPUrrP36J9gSu31Ac61nODMuv6XHO9kWdx0jXRr+k/QPrz8SH1qj221tRdOW/kUzFJdLqT
3E5PeAI/IecOYbbpjpyPjUeCxnplpHlkRn1wsnGifVJgSs6k/Fmp81NXBoz2IIul0tIjDKsT
vL7I0IyhwVczXg3Spoym4D0Z9wT/mvHXoBBW8kyZGZnBclMkWKPUmKoy+ganmiYE7zTdlbHI
tDjjGWWT6dmMJAjkTUKGEPQqXpMrQ8wIKiaK3bUe1euP3ObBt3k2eIhnL5mAksE/GCG5TMbJ
XRwc6o+Zwxjg80fYzs0Q3IiX4Y24BbdhCf+Nqr5yK8W0S57s+T7qxm41yR1x14jZIV9X0Blr
i5VYa/D3thgDvV3ej1ujmuF1W5HavX4g456+xXImPJ0t8DSFzzSEj8fw9PBxUKCYU9FD7Qyg
R3JqryALmWP4y21J5RlAHkBQO7jNzmqHVIu93OS3lys6WFjbSdVshDZTueJhkFQe7vxJLJQ7
eyg9TCUZJUDHAaa+GdXBZ5TnMhTEFstjSzBZrvjSa7b+LYmU/pzsioLT4XZRXbLYatQ12O/b
sOCh5VddG9nzt8YFc79/DjuwW9SOJt199z0DCvK745Z3ZyyNole0b7Qj+LOU5QvvHBoZkGzv
2rP2zhem/WHiP94yNY0rySiPZBVMvGX/kjmf3oQxk6988BZ79HXU6WqwQC6khfwQeZrcLC+T
RQHzJItyRESS7Hb76FwWCeEuqiKIflyI5jItgqqNMw8h00gzWUYo8Uodz8e5MrRuKwGu6Gsd
HRVw6Deh6njcW1ToiQG49BK20oE/1wbSB7RB9LVz5y70Yrty4MszYVRetFjtLkqiLFrBiMhX
S1fL4nVyrXWldZVttXOda5N1t+sj51fCWcFgMhoxImJWkmw0+E3vsnBXT9mThyQ3JnPTkpuT
iT+5MHljclsyTcaQ2/q9hd42L+dlhsD3qyl7u24M9FQ3KWADlrh01YZoxGomwQy2WFbyCM4x
JD302znNPpxTeM/RF97/eI4jFcKTr/d3H3XLpJUvcOGLmnbuk5X1Y9aNnHOWUV1ESFzCsh8c
Ve1hLiz4DcUGigRsUH09IpD9NW8HzHXC27wlEF+eUGW25uyFgzFRQ6zGM62ud6VGqB8OIiQk
gtGHnHIuypLFU8oJ44/yT8qPRv4Af1A5YPwEfQj5zxHjN+grWd5Cf8dvUZ427qPb+X3KTuOb
VO5KM/gCxW9cRx/h1ymPGqX46rKEzSaBeTdzIBZCy1CA9CXAhrx+eyyzWa86WZ4zntUMAoew
SPV1Mp3znXIZ3agm73jNQHl/a7RwuwCpTGu0SL2BQ0Y/4gjxY+QAIVUEni8yKA6DQZEFUfRL
skOSZGowGuNJDzyEMyKCqZHjFYMoS4IkijxbPADPoKc/4BpAfgsgu2nFhariF/Yb9qsFLNuE
qtHPFugJ9poSa/A+78COBp+no8Pn7WjwJJbhY7mMNf7VRw9/Nv2IbCzFGdg5x7kcxWJ1PcVp
ise37NDUwBbdIb9JCrC0HE/QnsQFn2Ej2EX8V5ynrdfe0D7VPgNZsnHfX0QUQb7T/0Kr/sYL
4ofrqyw91SdsNFkZSkcpdAv/jLhFfsrwZ/yhKNxvWI1XcGv5VeJaeYXhWfwUJ/uwU8zBIbEe
14r3c4v5xbIcwT1F4lX8tECpotcq1yvz6FJlOd2gbKQf0r8opjLaXXmErlMO0IPKISoqRBYM
IicJBspJPALO8kiGVNNPIMaHimAw+BHvgNEB24CJkJsaEFiNl3YLapIzItSwnZLtks/E7cUv
IRJt2wmtpMbAXLchbtiNjBFexgm2gBNuh+LZWAkVXFrLuTyjtMAnvmQDdjo7Qpm3i+G3dsu2
iFIKh0TKpFvfpqYmNL0bjq2G6MT/QeuBR+EQ9uPrtO5QW6ft0/aSDrJfy8UfdXTvMOMLGq/v
+sPs6oD2EvrjHkSjL6u9DCVtCqYc5TmR8pTjY2U/wUATrLf4BZEFw5iKkJeCRnAEsk3EKxJw
opVMUg0CoxcQDEnKPuKGewvEvRMyUz+CPNy9G18KWyZulxl92H6Z13oc8u0YAssal86zx5lw
2sttulja4tm31HmlC+KwigUSe/0AN6BwYk3IRlwdJ/D1uB4PwyM7viJTuKEdL5Gqi7/vWANP
HhA9SbvSXiiIinCTOln0SSl8qst3TXL/lAFZf7Z+bpNLvdXe60ITvZNC80MPex/xPePbk3zA
92ayURBMTpfgdWULuc567ywynzwj7BTeEIyvRD62ktTMom62fFOmGu4ayVQzcuDgTY3clnkx
k2RW6/vRhWZL5KpUzPbNW1J/SqWpqfm4GKnQynIugkYG1BRbZUBNtsLB44sEWskdO6loNCn5
zFrBOR3DaR1Dj3zooaoOQ1q3kJQr55jq040bjCQd7LERG1WzK2L0DY7gSCNo2oOFIBvFuYHR
bvy5Gw92j3bf5ubc3uIpvRMroiCaTe0NbMExHKsd1z0HCBuYPEjy9ShEjyXDMRndVpCKm+rb
E0l+JqT1yamREZnjM0lDuJ7tyQEDObM15iabGpjAZpeynVyXk3O43AE95hfA/bCYoay0LL59
y7ItJ9vP1Tfb8YRo+P13X2qt4ZKztG8MVpHr/1TDU/tr1z38x2uH3FYzAt9Y+k1mWV3Vtf2K
rQbyRde1K+oX7dZal95/bUqZV6qu3rZw1AM1KVn+lKH9emrv24s82RU9a4tCZZkTgOQLQBpW
6FlmCnpsD7JHz6ndDOVlyVcnE3utUKvUumo99Sk/ikIJ7WnqmVSS3I/WmGqS+iWvENfIitEM
Bhf5gAnbeNHBeJFkMFiQ4g5IvmlpOM2aS7iQpRXnqkY8DTUzo5BaGaN3U8XA9o6KrwdB9hnL
PduZj9ZzItzQt041TBQmKhNdEz1TUviGetSgr04D6eyQHwHBsp1J4MQvZdoLsPfeba9pWsee
67eq9siAOxvumzdpwnx+b8fpFdoJ7SfttPbJ9fXrSd7Tg6dt2LLriceY9x4Jc68ETfCiv6pD
6yz19nrXZMsU+xTX3Z47vavIKuMb1jc8H1mPeE4Jp6RTSaec54Sk7kndndfYr3FVe+qNU4xi
D3uZq8zDzeJnWRbw8y2LvM/aN7n22He5ZLMuockRhnfaHRFzsYm1eNMipnjOadqLKVKAZnab
AanQFanQDxUvAzndCw6Twim/W8SsFQdQgYkVTIHBEBL5ksWAw+ur6/3z+z0NA9vDkGSyDZmG
4+HYbijgmJUEmsa3XvS3BMp4IfbSDwJRpN20b83jBk+5e+5NQyY6sSN85p1T2rfY1f7aV+S7
ouEjlm/ev/762wpefg1MKsUiztrEcsYRQLsxcblZpnax1wv1Sr09Ji2rQTTOyfK0tOY00oOL
GHs4I95ruCrjNc4q7xpZdujiYmBSo5oNotkCrFDcuWZTCDNJsViQ7yEmOwHJm1pXcWmGTWdj
EqPHH7EVGD1zA1kxTRGmKFPsMWkRGuoDgZL4BO3FRW5bAHcWFTpGu9B766jd2gXttW33Ym+H
vaDqrjEL500av2D99fU4GzIYM/auINaL0zZfe+vTT+1+YgPMtzfMNxtkxYFS8O/2ICvoSbWh
fI281rTS+iy/Sdkn7zO1+iTJgfuTq4VqZXDas6Zdwi7fAeVN4xHlqPGc+KPJlGJJcapgIZyq
2RaxOF9xvuvknLo0pFXq2OwGTB5QIW22DzE3monZY2eZ1i5vcgQX2/UN9VR/bGM9IzeGw11i
2JOiY9UC5nQjiyysMOzRdjuQeTs12D2M3JkGEQVwgTMmRAVpo9NuS9uQRtMsAUk1WSJA8Lg1
DF+2w94OiZbq8Kg5jkqPmmaBA5hgD7PVuieu7NATMTsMAnroyybQyR431QxvS3Q9Ew+b9AsQ
nLCXs0FvczPUsl1WeunV3oFKPbCqP84saIP+eLMKVDKzh5rZ480qECsWCeivU0A6CMFcsR7h
g7XATMT9ENQzGUdcQI/3k2IZmZucx57SUy9q394/BTs+aMd2oUPl7h3TZ1Q2N7v2hooKjIcV
rH1i5/LPQBbC2gFt/91L+uOb75rbt+/tzG54QAG+hlzehVrVolKK86jf6rfV02YPL9FXPMTp
shGH3WUzJ1mQ1ZyEkZU4ZMliwKMNUQMxMEYoArZZXDjqwi5WTbPCfU/DrYUkhyIXV0qDpSES
J+VYC2yjbcTWiqlqMieFiGM02uhqcxEXkwnZGHF53bP3kCmxt+PCYFLZu68XGyBJ8x5HHlAT
tuwBUAmH8iIWXMX9UFKxnqUWuUXdKjiLnUEwr0HP+vI1M2bfHurb66qS99/XTqynoSHz5w3P
fN1aPrTms4u7uQG67mtDaaMeQRTgQerYWakLUondaJrWbb6puRv14yAJcoW4mBRzKu5L+nLX
W+od9Vm1ubXAqpss52znkuw9TcWunjnF+TWmKldNTlX+aWOHW3kQfLbBaDLkGU3ZZpfb2cVk
hNTZk8k0YKeuAbqgm226kGw3GGM4Jy+mAMGsGO4WiSmC7EzWHf9onhmcdEs2Q2alCyO4wSl6
vEJeriHk8zCjI3u9Pt9D3XA3MEGtqoKKMwN2b+El63Mmbn+s7daO4wln1XEmvsqd8P9IH5z+
8G3AHF18f17uY8DitbiLa9LtlmWKY0rWpNyJ4SkFAvNybt7lTvj9EkF/zYsJsLsEclbIU/0Q
KHR+6etO3FtKzam9tSwryTSn7cjdYzF+5Y/NWOw1bd9D2j++uHhf46QHF06ecF91dndnWsDV
LXjjuud3PnQYG7Dv949evPqlvVMr9jxoJvc999gTjz+98TEg1sMI0Xqw6y60TQ1bcDouZ4y0
9sF9bH/BP2FZ5F18JqmzTbbxGJMkh82exDkItjCipnKirCgOp+JCyKCEJFn1Z0ZelHFUxrJP
f2fVlZEZWebZ6CHTPKc95HsP9iBHyOXUzRb03ejEp53Y6XVXxgjfND0cf9UCSmfjtVj+CdlD
O9DUrYdXUkXsjVbMAoQ04gRRjujuTmBFvGXh/jHrB6dqJ/xDr6q+tVg7AWHBVxv6T1v4UMdy
0m3TqJKqRfM7voNJg2zr7xHru+8imrUHyWy/3aZUqvIQmTTLLXKbfEj+XubT5UZ5rrwRGnhO
EBFkBuDFVH2XnUMNEBMJvCBShYjgM3VZDGRGqFeKz+vneVTq6vnzKwKgnNPDiVfmHom9Mkd3
YapdvHANDV34BDi0CDg0Wn/n4Z9sx+iz7Sabvh+m3u3tEhE5K5ckZMsThReVV5Q35beVTxRl
ONfIEZPokauF66SZAr9L/py204v0B4EfJA6SJgp306V0HV3PrxXWimslJZ3ahTAN83lCnpgn
FZhqaA2vXNr1V2ROoAaeCuyVfbanr3CKYqCt5BbVxxdI5ekiFieYiCGEmxFmL6N4jZW/iYfY
+o6+9WyTBzSK5TiJJdrY3iLLaBI79mxqb26TA/GX4Fi+jaY3xN5RSOx8L8JePACP0h7F92vv
aT/cB+n1WTxT+23HjfizRdrzibfCdW4O19+lUHMZL/khPGnmW/g2/hD/fewFirn8RmjgYy98
Q8yKUYJryEt/wbU4n+Ivkcffl5iDkLAarGI27rkH5cLVDfAs8EJGp+AyRriIFPFEglWkn9TP
UxU0+rmC3OFyY25z7obcp4RN4jPGncJOY0vuodxjuWaUW5A7BE68kvt5rpCr+lIilVBv1k/y
YoCKvlTmNrYpYkD3HlS02mzZySkpoWwFRM9iDdlt6qiSRhu+DQSplVSrFl9yKDUF2m5LwY0p
OAXadmSFQtks4tqGULYehMiVDKulMO5s6Jqt9gaoAMjMjmSrPa6KFGS/m/15NmfJTs9uzuZQ
tj+7MDuaTbO9OV9WJJKo+OJpzFZWnAV/Dy7pbFNDuOJn1dWXYGJ7IfE1eDw9zNwSDicFnCw/
cutZktulq3L2JVX+WavnYG5J28SVhdVP3jDjyRzQ7dTsoT0nd9VOpFWW9p7cRTtBQ8ufGzFy
5IjRN1St7qgnox/vWtF/yUqNkOp1o/Kr563puBh7e4HWA89caIPqEZPcSaOkyRJtpRi4Za2S
qiynrLygmzabaDYJRoMBQlWCQy6kmzaEo+xt7V8xbYohZDQz+ppMxksWzohPg5e73MLplPqF
kYspRiLKDVxm0nQigaGj9dqJzKHlA+4Ig6Hgl3zQsHZwOkl7fkL3IfO2aek0tH5H38nzfsPs
2jCIX9fCTE2Q7axS+5/EJ6Qfk3500gPkJE/sXt4rk3prbVKtq96ziqwWVkurjK3yYfJn/lP5
sPEEf0I4abJukt4mfxL+IL1h5GdIi4R5EmfTpdDgZiRyUNFRLvoak6clk2RzAF2WnsSSvFjQ
nvB+8hTrRIjZp3goZq4PNyRF7DAt5HRAgpcZyurk54Yt7lj/dxzRDn73sPbjYuxfeeutjz56
660rScZSLCzWDnz/d+0P86LPPv7ssxvXP/ssm+8S7Wa6CuZrhfxkrdq1e1L/JGKPcOWm8qRI
chU3wDQgqSr5p2SZ5biJvOWs+FOyBPrTOZ91GQxWizmRz9pyzWZLyGrVExXDlRntwPYKYKT1
+C9yWt03MX/PctpOeQrEYcBJNud4UstSlZ9nvQQLxS9M3YOJdnFP3UODgcWuByeOvXf+uEkL
gbVDxmt/0Tq0s9rH1SM7TnF7tm95bPumJzeAQC5AiCvT5/6smrOKx7IZD+cn8jN4rsBeZ55s
nmanisz2LclDxqiRVBoHG4mxlcxSc0UR5JsjgpKDZKtcKE+Tqeyba99gJ6Ptc+0v2g/Zqd2K
QmzBFeZPSDPeyFZcbZV7cApKpPWXxPlsg3dgLAwFSoB0lxfFSNGEalrcw2taSoaOqtuqFHWv
13/FEaNELCAVbHgjk+i+N1U11l939VU9hxXQ0Kqbqkp+6Np7s/Z3mGMhyLMV5phHXlPbBJsQ
lLLdNndwtX21Y1X2o3my6Kh2EPs+0x7zgcBXwXOmsxlCrmmkaYLpUcMq+6aMPUaxd1DNrApN
yhgfWmBf4JifcV+mXBbqJ1QbrjENtlQH+mSIGZnZoTJjSYDt/ZRkioLC2+SAx5RtzMjICIqZ
GWr+7cbZjjudM3Nn5C10zstb63w0b0fGjqCpGT/kXupZk/dcXku+4A641EAw4lJT0iPpLvw5
hPzFUmBI1kNZJEv1pEayfPn6yztgdYfk48J8XJCP89MChVZsLYa0P26ZY+9UK5Uxv8TeG/GG
Z7cykl8Ea6uvXMUtCNvLZ3Yl3I7iG1glAsYCduFQRmmgOjAC17vH4ynus1jBbkJ9gQySk2Qy
khzfaIppdY5hiA/7qpNEyBngj4WvCWhoSmbbbW+ziDvQGsMZ+nZkJqsf256eGat7fXpdTYbC
TSZcmlGdsdq0IuP1jA8zhECG0USpD8VjelTMovvt7i6VOJ4A6vWMrIi+w5gKvg/h2B4jbcTN
+DTmELbqO45U75nkgp4YqwMRxaPpaUrYFFwq3NpV7Fbhvm4VbupWS8oibrYy6VazcuEA97W4
0/VFQOoe6VPBelt8eIgv6iPxyeubjvqHvVve0MTeMp8eq8aIEd8ljP9OAz4NsXdBM6MHVdlg
r7TkwAHo8N0uU7nRYSxnxW1Gtu/4zVZDOYq/0FcP9jC2g8h+V5Mdys7Mjv/a47INRPZrdrZQ
WIh99lvH3VKW5XAO0J6/fs4nX33yYY72o2103W2F/pQQfrW+7sz3H3fggvCwkTkpBX6nw1bT
q3bN4pceXNKtV590VzDNmTLxmpr5D7/fAlqUHj1JlvOPgU94R831I0jdlFxLD/M15nqL6HUi
D+dyIrc9yYHdduLAHk4WFdHoYeS2IPdGd4ubawTU5ubckKJuc2JmMrcjJ/vl5h2q2WiQC5QC
BFniaLASLInN8XAht32ks9KxwfGig2t0NDuWOQ45Tjt45LA6/I5CB3V4fbM3JoKJmpYysBM9
9d8+OKJtbBPyYmwP0npGz3Db9V98Qtfj7BdMxfEMtwFDOuvQaeoW4pt7tmBJcUmWjdzVZshO
yb7GM/a3195VbpDvuQf7aOiYNuLecEryJ3nFQ/t1exS/e+yDp7RFQJ8HwMoMpyGID9ar7uts
k2wreU4WvEIFqbDVkBrbCSLqmY+NGlxIcTogeYcMPuR0ImYgzS49Soil+f8mSpClS+GBhE9L
WPr1BCjmYq6IDhpiy12hENvOdPy8s8kN6rF/yk2br8Xe9GGV/afnYe+GkWNv3LySbNQ8xyb0
HDzjOG6DlALmaYA4aBTM04CTVSef4yuIiOwgsIPEDpBgHN0OWE9m/L4ekbUUC5xBkhSjATI2
Yud8sk/JQF0MBwxG0O3TqivVH1EQb3AgryEL5RkiqIdhAZLjO5AKNhn1exlkd4RiJGMBKWzn
A9gY31FU7QakUIMiy4RgAcpyOVs5VT0pORGDKV3/hQE1ud0+q1KpDNZf6ipUDZSUG2glHUw5
upcUQoDWrFqMJQj7wYRw2Gt8fWN8SyrsGdjeAJ6qwatvDOp1PT616u91YxiCrtrhBraaFPt1
DQ4kudkyfRIkILu1ETj7zR5uwWx9Cwc0oF7HFzv7ubp0IWkxmsqQD3QHmhrxZ2o3oKyCBKKI
vJyMXCSN2nif6JDTFJvRqG8cBw3lXLnQn+svrOZWC/rqsTor/2ogoYFSnsoGhRqTkY+6eIfs
VZxGYxDl0Gy+i5yjZBu7oTK+l1yNriZX8/3FAfIsNJvO4mfLs5VZxgVoIV3AL5QXKguMH6OP
6WH+sPyxctj4DfqGHuePy98ox40/oZ/oWf6ceFb+STlr7HLlLrEc3yV2ymyXmNUS+8GCzLjW
aT/48s3ggfHN4GvVIrYZ/O82eIXYBq9SYK40E7bLK/WWMfvhrEBuQQYAFXHYvMOPvabX92Bf
LNhgG7zx/d3Y9m7Df2N/N7GF2xRGzF7vMKimcpjmuW0m9uL+OTDWBtXIWk6DseZiSGBvkxhY
7VjCdMffxEb6zm8S+8MBjsP1Wgu2HdiNLVvfxk5ti/aP3TtAMvqTVgYXPiFbOkaCbBhB3xp1
fVutLskR36RktbgHf4oPi6dNvCT6qEfIEcpQd6k/rse/xTNEJYTDYinuIVbja8TVhnPCOVHO
oiExT4nQHkpfOkj5A5WuVUbQemU8vUWZje9WVtCV4l7lMP1UuaiYOCpC+u6ifpqnFNNKpZrK
TupVeiiDlJuUTXQ3PaicpbIIs91u9zAtP7rd6dZ3X1Wn0RbBVBEp4xwgSd8nhjO7crtEovqr
3sdUiyszwoV+3juOnz5twKyouuG0IdRpP1mI7yeTW7YJxTJbOzBIEwabNpiOmTgTx5pJsYE1
20/HlrJjP+Se8LP+Nuk/CvAOvPTzgMu3lMNNiV3lWCmxDucuv7S9DILMJhhbZND3k9mb2U1N
09mm8vRirPMVM64a8VxtOb7upTfwNdpqvEjbdPQTEiSc9inO1OSO9/AAbTfTeLM2lA4Dribh
yA57Do+T2NQ9RktEcpksEZEdBHbgXdBGYj/X6RHhBYGaDGbBSlCSQJMIBSliC8GNEAC24hfB
DFpMBeYc5HcWOhudHFsg0yOkUERfN7OnpEWc7K2eck71eCNz9bchslWZ6DWCCavZcTlSU0oj
8Y15x+txDxse2OGFI7OGsZ8pArWmD7SeOQ65WkNBTItwbAfaHtMi0ayvYMYtYkNNixUcdA9w
0NuoFe2NAreip7dyVqz/LjH+U66Tqtlkq0yyJnnhYPdU8kzMoMLwNqjHf9YQUyLRzAUzsrP1
bSozDmvncFBb1Der73Vzhwwd5O1TMvZGLyiUmfzjItnTMPaqDNunptvrGfUzIOs5AtS34oE7
7Acphugwqnaz2iIKhoOIJYX8iM8ppMxwtXK1sQ7XkSl4Cplrlz6nh4zf02NGqhTQJ8R95A4k
IQWPgCgbLBQuMD6hu3iL1YqUh+gGCDD9oa4gOTi8Q1aKrZZ4gG7Rf5PPInSL1eK3FFpUy1yL
YPEB7dsgbyJ2USpGzcZlLNViL4PDPUSjm9VweBvGvxLnGyHOt83+TSLOZ8lVQ3i69QyEBOzd
JtZypqI9PJ3ZvY4fjsOxnWHclFhFw9FDqln2RLAFKYWAFVFivGTbKjEziFggi2O/uiPgtxVD
ucFqBDDpdq4eFZfg0jJB5EsCTiyWFgecGfjBsQXdhmiLuFu1qQ/NSMHb/4wPTivgMDl1QMtf
J/6IolE0g6vFT/O7OBFZwNY9hmT9n3fJBcFhvNqGFtEgdx6ZoKK/dQnZL2I7EuSmWz+cqWm7
dmvazA+589M/nA4lTHbf/sF0pL8twzt+c/ukQymjLRU/SF5J/5e2nvyyQv8XFN8e0nPX+fMX
O6xIytT9L469X8OOYi9tEOprRefPn7/LiuLtlz6meiHeRMrjsBm1cm+jafR2ZAeoFlNRPX8A
jcIn0A1w7iaAvlwqSqHPo5HQfwbUbwf8CCmPdkD/WoAnAYoBBgKEAK4HuC4OwwF6wzUHATbD
PUaz++j4SzRVfAddBc9CACsBxgCs4GvRo3BulVCOxrJ2eNZSuEcQymug/TFhM1oO5dVwvp71
1TG7vhZdA+fzofwIXxuNig8gEdoQlDug3QXPf5iNGXAInn87vT3aDuU8uPcAOL8A8EjAI+Lj
9ejlL9k1+lzZHBexMtBnDrQvBxgGsATgeqAPu74QrkuH+gNQNsC4ZMBGADNFKAP6VJCrUAvg
LvD8vvF5I33eMI9Lc4Lx62P61zCSja8zwJjYvE4BvANwqNPYroQHLoPbURVXrPOPzdkE0JO8
g/oAXTQ2L/6r6I8MQPKOwrz2AfB0POomoehmGGclvwOthnoRQIUOtyNM16PbuDPAgx3oLmEl
egLaEekGcBZlke+QT8hCZUC/Orj/dQAT4J5/0OVhPBtD9DvA6fQriP1uR40AU+HZBxN0YrSB
en/gax30vcg0Aug6D2AK0GA1wHQ2Pnh+AaM58P1HXKs9B32PwXNqGMAz03WAucf4imbA9U1w
L6w/J8aHGAaA81OBpi8AvALwKhtDAnQ5i4N+r82II5uj/wScBOADeAdgOZM3gEaActYHnq9A
f0WXV5AZJptMPphs8Ad0WR3Oxh6bg64LS+I6cwtcfz2AFyBHeB7dEIcc6MvoM5bJLNOXxL2Z
bDGZSWBdpm/S5f5NNk8mU53wCr4NDWVj0J8LspXATO/gvncyzDn1Ma3lDutzX83kLYEZXZis
MX1kOhHHQzrNNT+uI/lwfZou6yCLCZygxSX8LloL96wVloOcfosG0U/QIO5PaBB/J+CHYX57
oA3mQw+DDQujwVIbygVeDoZr11yBVzMQD+Op8KyH6BagxWH0mE7XwySDHsY8vyV6ikf4IL+F
zNHLv8BXAm6LnWOYQedz/9P2/w2QI/wWNBHK3/CHo1GYz8NMJ8RvcSGAP4GhfRtAM0CeFMar
pZtwqzgSWQWEzgDcRlXUg1dRGW1DldSJVKBTFrSPFK7W7e4yuP8B/C16APg1X3SiIHcKbCM8
ixwB/wDA7g94YCc5ukzmrpSlBE7I65WYyQyzu4B5wF7Qu70A+wA+icNfAb4AeewPcDXzDcw+
6/4BbDTAAzF5jbZfks+DaD3gBxPyeYWc5l0hn+KVcnklZr6F2Xfdt4CewjgeSMyf2Udm45iN
ZHaO+b5E/ytxp+sfBdvxkW6H30Gj4nqdC1AIUAD3eCluR/ZBEnIGdPSk8EF0n1gZ3ce9Fd0n
rIk+I94UfVPYEV0P88695FPbYraM6VPClzI6Mb+Y8KN8CE2M27O1el94vu5Ha3U7gIQ7Qf+m
orFw3z8xv8r0kFsPegf0hPvdS59FN9Mv0DIYu4V7MdZOh6NBzCbSmVCGdrDp7LyBW6afH0b/
iWbSXCg/C3gdsgkimim8xq6JvqO3fRk7x9r4UWgVyF0BXYSe4reiOsYrNg9SEn2L8R503ic1
o8dEBDL8BVpLz8Oc22COB3S8Tpcndu326Hk2P7EncvMczI/1AWDX8I8hf5weK3VatOk0elSX
YaAFu6fwoR5vIP4o9N+A7pYUtFbKBvv0A/KJYEv0Z21F10mqTneq++u/g358CzI2Ei3kHdGf
dPl/PhqFeNAD7Ut1wHDOibz8t2gd6NJCnT4xvITpD/ctcjIZgfmN0OOJb0HGn0bThS1oqdAG
cncYfMFh4Nu3MJebUHcoL6dbohegbz+4B2LPhvahenzC/JQaPcT0RWxDHlGF50MfNgY9/oPn
cl/BeB9BC8GW9Ja+Rb8TWCaF2E8vUBpAtxjo9bkAcwCWxkBvs8Yw5JKPoLtZO5mA3oRREISi
mOkCfQ50bx3qzW1CCp0I8cM36F5SgBZwg0Du2sFncOhuVqf5KIdrRzXcOd3/LOAVVKb3c4Ef
P4mG0Hq4vg2Np9vQeC4KZQ/AoyCPcB3fikbx4yDOuhHuEwdSCtfIaIiwBMoF0edZP/0Z56Iu
BvROVKRf1wn0sSaAjfnJTmN+FGZ1D8gDGy/7BWOn8bKxXhpnfIz/anz6PNl94Tq9z59Rb6DT
pwBZMawNJQ+gLQAbyScQh7ehOXhldC/QtfoK6N+5TufghQBDACidgx4H3AXwNwCHAdYDvATw
N1qC7od7vwp4O8sLGJCXwXYBhvNPA+wH+EviXGdgz/lX7Z2Bfh3d27nOF6FyBiQfbHr+5ef0
/o+jCJ0NdrgwupcBNxMpDAQzyoVsLpd8Ae21cN0VdT4HraK3Qd9hiPtPY/p3AJ/CTnRUO88x
wQ/Arv8GfNoJ+xkG/erC/PP/zfj+NwD8nQswSaf/RtRVl6GTEJOL0T/gl9CN+Fj0PNhzgUGs
jnw6PR9HtgSfoH2h3n4F/0BWShnNr2yHcgWDRP1Kvv6nOtx3SmdIyEECxCKkMqB/gf4AV9bB
H6gMBCZj+b+sX3rur8EIFAE6VdMRMJYvflkXrKiAAZkG9dVw/muUzeBSfQTKZcD6MgDaBhkA
rfcyIF+gAANuGJwbpvfvxaATXesYXbk2dq1+vc6fhJxfyR+4FtHXwR4dh5h5BPJdiTvr7JV6
e2Vbwpb8qz5X6Ebhr93z/08AuvMWwAGAN/6fPgfkHCOQVQArgpjuA4g3WiBW/R3kWW+jBxDq
WIjQhVcRujga7BD44Iu/h7aRUA4B/juAB9qmAAZvdOEYlKfBuQ8B3gHYSJPR7Hhc6YV6v9i1
Hc/E75cVu55ddx6inQulsesvLABYB+X/AgApu/AHwCsA/wD9W+C6esAQA1y8F3AE6kMAQB4u
vgf1XgDg9y/2ADgFAOO8CGHMxQK4/nGAmSwe+Rd56P+3+Ffyj/8ujq0BoAY95oTxXplD/Ldx
gp//AV+ZayT4/59wIpf4BY7TAWK+txh0yn3+bY6TwMDPn+JwBuB7uijaATGlqMfREMvqMTeL
H+NYj7cP6/Ekjq8p6pjFzix+ZbEzi18Br9fzvHdhPLeja1mer48r4Uc62VaSjyYAuOIAdg/1
hT7vw3hOg+2xgH/9AWLLZQziC503xiD6NvguC9jcV/BL0R8AvwP1VPBlcsKnJWzrL2zsL33a
/9P6/9RH/i986uA4TLkCEu0T43Dl+YI4ZDC40hf/T+E/+e7/tS//FR/d2U//39YTfj4Bci9U
xEBUYdzqL+PSK+OA/1T/T3Hu/7R+ZdzRqb6Vwb85r9evjEsS9SvhF+d/KXuxeMYH+paAK/Tu
fwqgp33obdGPE/qaGMOVenxJ3+J1YS6qAuiXwPhZlAN2JBdgaTzvCkIZfGD0LubfpIuoSPo9
KoL6Tv3/AtFtTrQ+5vuiS/EOiKV/ZCZHux/qIn1H71sXh/r/JM9Xyi2Lz/X4EGimj30Z8OIM
KgDoCWAH2ApwyyVeF7C3ILU3OfC8LM/ljkd/gHv98Gux4K9hyPOms3wP6haoW8AWJwtbURpb
19Dz7zbIX78Eu3gATfl5jS/aIWzX+9ygry1/ggaBnZ8IOfFt9Mvo8/oejgdSjemJfRR9bW1N
fC8lma0Nid+zvZ/o7+Prc7WiB/zgP9FIoTdK0/chYmvx46HvOLY2Rf7K/g8hfQ3ZE8dd2PoU
81dCru5jzJ3WkXsA1NNSlAdQHt+nup47D/d+Ur92ib4ncwG10N+jWrYXpmxGK+QDaIUE85Fr
0WNiCnqMTkePKD3QaomtIaeg5cxfJfwq0F77F2t/bC0zs9Oapj7nK2MCfXylYFfLo092fu7/
ae96oKOqzvz33pvMmwSSDBBCIIQ3ISSBxEAYg1GhZCYkWI1bAoSalCoBi9V2t+Y0iXTVQkRp
+SMYrOv6p0LANXUNyuRNxQSwRMFW2yOkbt2iWzVtrW1XXC14enrakre/73t3kjgGqKfdnrPn
TPT3vvvu/X733nfvffd+98/wYjzfIpTNMndvSK2zn9e2QTzlQAnwIfDO6Oudzstq3bNNjfFf
HBrz49fpd9FszyxJz12TxZidNBbxjJW8SxnH5yWWFsrl7LlsoZhtotaoeJ9to9qDKwMylF+d
2AVhuhr1tYTXzJK+SVmerbRMf8I5NqQDm0nWGI9Lm93K+fS4+3bZwJeNhVSl80Hp1yhD1iR/
Int4mxTWo512yp7Zu7IWtszbBfC6o0PLUFbvDAPv1hCcdzxdSIsh+37OMYWHPUulfU5WbTPb
8weq8TwubWa82hNM9+wEuOya0EYvUWjmvTfZ3xMpZfUuyn0rLZFn5LW5LrRblI+xS9YHV8Z0
fRVUZ25Be92PtrMR6S4my/sA8CFleefBPtyK564GdyNt1n9HQYa2w/mF7oEbGWEYREEPLHP0
PcR7v7wnrPbVWoH78Dy8t3WG9UTX3ctlFDH0J7RctU8Yc09w3eL3Q4UzCp0jAD3n58Cf9Pd4
5RDx68jX/7h5Mvxoq3EAZ42CAeTwHqDnGpTVR7EoHuCynBMP+LPMj4fynxIP+LOsjAf8K0fJ
x7n0zpWPc/kXxAP+BX+DfJwr3rx4wD/vPPmriQf8az5BPs5VzjPiAf8Z58nHZ+IB/8/E5wP9
037gCOaoT/P4ibH6a5D8va9PQd4MPAU35r3ODer+RaV34zD4z7EUqgCeS2M8dk4B3waWDoPT
cia6nFg6zpfhPg15hZsWcwcPuWkLVJqDnSqvz0B+b8Q95x1pD/7CTU/SRj4GD7p2jPMQdHpx
P1+l+x0334OTIFtUeuQ+o/C+MwwHr5+DfvwsP9vyYXDeBzH3d/a4NtNgjyrLvW66ZzFPdCYD
JSp883C/QC9invhF9IcpPFb7dCKW3NdKn3sTZYwYq9apPet/5f7Oi9x4FlCOFzYc4khhu4H7
cJlPot+X+eRPZV/9C4IZGEd+gvufI44OtMM09Jt30UxOQ/Zlmvk8i7OXbQ7jJ7SUIbZGn4zV
YR4PUj5FDd7LkacPaQrizzaP093e6/h8iYx5Y8wbcf9F2B28R2bSLb5ddLd5EuEGLcZ4tSjm
H5vbejc5TtJFNCYmfb+nBvNH8L+L8pKmUB6nZ84jXtMpj6U9tHe/j+e5Uu/cdra7+HMxcLXk
GfmFHAeZHTs3IGXyEubkBl0ke06/QLhGqd5JeK/+TDPNZNgXB2hzsk4Pmqtk7j7fs5vKRpwX
KOH9J+8rdFHSnTQxNnf3vo5y/SfUoZK8NhJbD0h6hB7yvIi4HqGA7Gup9YAhGYuD99vepYf5
rES8XROzo4bsG7VGMJSGeh6WPHaOeH6RI+wNd02hm67hvTHexxO7I07G8sT7eLyXhniuE/tr
IV1n3oqx9Ula7D1Gi5IWwU6/ihb5plDAfIwms31m3oC2yfYar+EEqCTpYcI77ixCPb0EuQ6I
qPf7s+qd+ymwT/Udy1x/eTfhd/Yh5f8l4HbgJjecw5wNrvvs+278Ena7q3+W+yreg9N5jUbh
rLtuI+/sH9g9opzvF5v+4zK2d3+fslvPL//CNTR+h/lM1Sh7/PGS94fnx+7xfr7igm0553jM
jo6X7n6/2LC87/+ukm8o+SNua2zrxcv48yvnOs9ybjtWvWcx+dFzL/GyYehczgWkZ8Q5mdHk
X7p2J/v16Kdi8uPnD9Sa3JBUdnn8OZxheS/stDeVHZvmrivSdjmbcx4MneE645z2nhkp0UcC
fKZnNHinQW8akfmUc9p8aljKGYPzwHsPePdgfLGc0z5rpKQMBvLc7sI5ABwD3gROAVGgz9Cc
0/KF2Z3Oac/OkRJjx06Zn4x2vm6Z9xGk+wjSWYH00IubLyG/6AXkTMN5AJudTAzDvjXyjGd4
LDwvjiMdWAu+byCdb4DzR6TzR5FnGLFyj5VjrFzwbL+W+orlOZa+ivevrUfEeff5cO56cc4w
/lbPfb68J/3A+THwBrvxLv1MzUt+5p7dQxwfzfMOyfc7eEbAvMaFnKV5wjmtcAbl+ivgv7iP
UnhenVn6DbctA22AgXQUkE58OzijoO7d8zfOWe87zknzKucNfg/47A+DbanRysdc6/wYbfAN
837I4+B8SeZIbHvx/jOv3fAZ29Wq78tNfhnj13ZZkwnwWO+LoG0T+p/n6IaP2nzOctUH8zlY
PlM03hulOmOQrsF8eadnLPqk/3TeYSCtuxReUtjp2n7OC8BRdUaS/f99JIzZNI0B9+VID6k4
jyh7m+3Yr7rgTymx/3C+hs5IwhLGXJfwbKtR3+livzyIvD2IObhGd7O9IGNEOl3J55JgU6bJ
mRs175e1h99BushFudR57pUzo8sFv4Uen6sB5EyOe05pqXcGLfUMyPka98wvn/V9CzgN7inY
nCuGz9ZwHGwPsl1k/BLliD7F2Is5Ln877lHIFS48BuTtmKN/FTbqm3BHgGnwnw65Dvga3AWQ
twIrgX3K/zYK8i9PjCS4GZhLew640lDzaplbn3BhBJAG/PUfQu8uKtNPw+/TQApwpQLrHIaN
x2GVohfUf4s0rqYUI1u5FyHsdcDnzt9lXeG0CovpVA7rJL1Hi1MegE01AdjiHEwKOwe139I0
Tx2fH3JSAdTkIM+HnlF2FN5WZwmwi9dfP3YuILZPrmTSi3RZ0r0U9GbSxqTJVIO5QNibjnG4
nmai/+Hz1yvcOdEgz+1u5PPEfJbYeNVd91br4+L29tPsZNjnCCd15lik3uV+1EtbIWOnnKXX
2Hrrci0yOT+Ndy1m55qNtN3cA1tyD61UfdFqtdY1jsd1uC+TNaFZVOmeoXIgB5+E5PdhOfqG
obVXlnymjduWsgVZf5+RyWeunHLeqzA+xee1hPtp4EpgvSrDqxDvrhH7TwcY8Wc2/t77W/H7
U+faL7rQ2YwLndX42P0n3FOJP7txobMcF7r/2B7MBfbLPL90nmMbmvtRM4fdzqvACwbcDLRl
B2Gvoy3lQu9O/QO8sz/D+PAnstSaaDb8M9B/ZXj+IO3vm258sM/zZc2V1+abRvzOYRts1xvY
LjUOOse4n5NziCRrlleOWKsND63TLqSl0teiT1Vrtdt5niZ9UIrAy/0M90HaB5QCEPczsi7Z
gvtct19it34L3oYdcNci/Eq3n+I+yFgFzir4/dHts6TP5L6N30P0V0YIuA73/62APkh/GxIw
vufmQ/8N79UM3uuCx5zB3Tw2Sd+pu/HKOiTc6vcoPPbxufXV0AtfyF5S9mXMxjwWf38huxA6
L41EfPjQHs5bfNYf9sIPKNP9zYuad6mz0d6LZb4i/Q7qMnvE+nuZWnMuk/raQuPQp2R/bF5g
0M1ct7E5Pcrp++psSUyuciHjNJfjr6Wv1OhaSQN9nGp3XrFreH7Hc4cn3L0INfeLzeUyVdua
iWe7H+PgZj7nr8b7w7zfovBvDDlD8hJ9W84yQ8JvAHqlKl+vAn1AP3Dyozj7fTWPWzk0H+rl
fydn8GFvNvxfI69vJfzfJK+0iam0gtfFGfy7AgbvF42AofrxYnUG4R8/Afgf2W4bAbwR+kIA
83v9Ff69H0qzHjU7ODrMbyv8/txIbnKRAgt0zH1EY5cBaN1pZUTpqK70dhfjPgccIMpIIcqE
/ySMyZNQppNvJZryJlEO8pWDsp32XRcBxD0d9Z534/mRjze5AHqFmMHNxDhehHwUAyWw5GcD
c2a6KK0DUGfBFqKLryMqQ93Pu8rFJbOJLoP/5cj/fJTNAtTrwlNEoeeJKkNEi44n8H+OUwkk
kMDfG1UzEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgggQQSSCCBBBJIIIEEEkgg
gQQSSCCBBBJI4P8lNP6iFZ2mBXQPeUknP83hX/aaC/TnKYn07rq2cKqxj/YDCMQ1AHQABoWM
fVEzNRjqgRyfIdLOLA72On1wXH6x+JfcF2w7bHTRKroY3l32CvbuioaqgiIvnu/KOXNF2j43
2MwIWuEpoM0BdEpXriXAPcBu4AjgRYa66C3AAQzjcWOvvdhCDI8hovRwhvEYHi+E6wnAAQzk
/jE8y2P0vvLxIFePRpPHcvKPCivbeBSsdFz9QBuwHzgBJNHNuO4GHMCAay/C9pJu7DX22H7L
H04xdtEGQDceonSNP5nbZzwQ9UvZPBhNnxAMhf3Gv1AtoFPE+AfqA3REuxO0naRDvcYumStF
WBNNSQv6ob8Nmd6GjGxDkh24anIfAlh/W3RCJkd/p50+Tni32aVlriPqzwrWohS+Rpqx1vgK
5ZFlrIecBnk9ZA7kGuMLlCr5DEXT/cE2pFcB9QpjIs1CcNjIpCBklTGFskWt1U5z02m1ZxYF
8cSLjCxRSTdSqQzSZ5h20AocMkJS+JujyWM4f5tt/8Tgs8Ymw6QMaLVBa5KV/qyRgppNkSep
iyanBtvDY406PGYdisVCHjWU8lckoq/YiCg8zqg2plImwr5s5NBEyMXGNJHfMfbQYshHogVT
rb5DxreEdS9HiuQXuk1rYTQ1LdgXTjYWIjRi7EAF7JDE26MFlwYpXGDMpFJARxlvgGuDNPqt
cG1FrW1FTW1FTW1Fprai9ZGxBSFboDPHuJWajHXUDuyGm5vVRBsF2iuOGTODvcZkIwsF4z+E
otTgOyWanMY5y7LHTxC1rOjYtGDFs0Yz2nkz4gwZLdFJWcGbDxlF8igXRbOymdBko7k+a0xy
qwbETK6SZ42pKAgumBxjmj3RioQt3HNDtkjTf6j3cyHp/6G/ytWtn8A9yx8p+bKSx13p9On9
7kuhv8JyIDxV/xUiW6W/Qbvh0vVD+lEqBeF1vYdzob+m91IF5EncfwGyF/JiyIN27otWj94T
hUDeH7ZTM/lh9aN28RzlsPKVY1K2cozPDIbz9ef152gqovgp5AzI5/Q+mg55BDILsk9voRch
n9bn0XzI7yp5TD/MTVx/Rj9Al0JG7TTOQsQ2Wey3vSyessm9q51jHdaf0rtoClSftAumwPfx
aMEMK/0Q4tP0x/QWO8caH07R92j12odQ6qCTLGm8vtcu50ja7cMBq1dv19tDWeWh/FBJqNMo
zS8tKe00AvmBkkB5oDMQ9us70IHs1vH+6ttwLaeAjtYDhIB2fYvtKY+Ez+KZ+Ll0asO1Q1yN
uDaJi3D1D4V+IK4KfRMtAXTEsR7YALQBd5AH11uB24Dbga+LTwvQCqxDb9IERhMYTWA0CaMJ
jCYwmsBoEkaTpN4KMKMRjEYwGsFoFEYjGI1gNILRKAzObyMYjcKoBaMWjFowaoVRC0YtGLVg
1AqjFoxaMGqFEQIjBEYIjJAwQmCEwAiBERJGCIwQGCFhlIJRCkYpGKXCKAWjFIxSMEqFUQpG
KRilwgiAEQAjAEZAGAEwAmAEwAgIIwBGAIyAMPxg+MHwg+EXhh8MPxh+MPzC8Ev9tALMGABj
AIwBMAaEMQDGABgDYAwIYwCMATAG9HXdRn/4BVD6QekHpV8o/aD0g9IPSr9Q+kHpB6VfPXqL
FIaOZrMe2AC0AcztA7cP3D5w+4TbJ82rFWBuBIwIGBEwIsKIgBEBIwJGRBgRMCJgRITRAUYH
GB1gdAijA4wOMDrA6BBGhzTcVoAZn7xRfuKq0e/Q6n0Ya/U2bZbIDXRK5Ho6KfLr1C3yduoU
eRttFHkrlYtcRwUiEZ/IFrJ8mm2Vp4cz0QUsAVYBNwO7gf3AEcAU1wngLcDR54Wme9LNJeZu
c795xEzabw6Yerp3iXe3d7/3iDdpv3fAqwfC2Xqq9KPoWugeuW7A9X0AgwiuFeKq0MuQbhn6
2Xn4r0wvC417L/B+kXaiSDtSpO0v0u4p0sLJ+hWaR3q6AJXryLhWHxpbsNA6CZQXFC5Ez7Tj
wKlJll1widWjHXbFrFAx5CmgG+gENgLlQBAoAfIBS/yKoF8fmq6iPAwUArlAgJOgzEwiGj/O
F+rVU7XO6AuplMzpFM4E75BdWArRYxcugXjGLlxjhZO1A1TIVpH2NGquC3K/bb2N4Cddsc+2
DkE8bltlENfahbMhVtqFL1vhVG0FWR6m1im5HM/NcpltfRZqS21rlsVfxy0sYO0iJJSP0Fla
Pb0Nma9YM9yU8mxrPsR027qMtX1UyBWvealEspcEsDSiyND7vVq9RwuNsd6zvmWdAv1dFCya
x2uBHg/Eifwe7bOhFOtwyS4ohy07nML6GB+6lYywfNrqzN9iPYy4tPwD1oPWbGtHSY8P3tuR
7y2ShG1tDPToXaEJVptVarWUvG01W1dZq61l1rX58Letz1uHOZvUoNXrXQesWkR4JZ4i37au
yO+RLC62/tkKWYXWZYHDXL50qRtveclhLgEKuqlfhPItyu/hNr6ivEcbFyoyPzDbzZVmpTnf
zDOnm9PMHDPDN97n96X5xvpSfD6f1+fx6T7yZfDniIv5m7gZXvk0rtfDV4+4/Tpf5V/0wVCl
+XS6iiITjBq9ZnmlVhPpu55q1gQiv1+e16OlLP1cJCmvUouMr6GausrIpcU1PaazLFJeXBMx
a1fWd2vajgb4RvTNPRrV1fdoDnttyo6MX4RA2rQ9u5c0bfKm7Q0NlJV5S0VWxfiF4y5bXDXK
pVFdi4f/skY6cyL31yyvjzyR0xAJssPJaaiJ3LE88Pn6Xj1dT62u6tXTWDTU93qa9PTqZezv
aapqgNrboobWnAY1KmQBNV8lBVgN/Uklq6GOXL0C0KGXywJ6KalUIHoFKami59FYr/tkoLqq
OxAQnXyik6JzMp9G6KDFgFvVXVAgWnkBrZ61tPq8gGRslkRkWVApsURFg10nEVmaJBaZM6yS
r1TmDanMk7QMbVjHcnUyZsZ0MmZCp/iv/FtbWaxF57auP1q9Nq+6Ma96LdAY2XbLjVmRtjWB
QPf6Vg4IRIyCxjXX38hy9dpIa97aqsj6vKpA99yjowQf5eC5eVXddLS6rr77aGhtlT03NLc6
b3VVQ7RiQX34I2ltGUqrfsEokS3gyOo5rYrwKMFhDq7gtMKcVpjTqghVSFrVN3G7r63v9lEl
f95cZFQfk4I23Jid21CZ6W9ayA26d35u1vrsgx7SHqcxxQ2RsXmVkVSAg0rCJWEOwnvGQWnw
TldBWevn52Yf1B5XQX54j8urpFjREivVROYtrYnkLv9cPTeVSGj16HXWzH8SnEXVN1Xhf9y3
CPDfSE1qHvWvZbS/1tbWZr60FjcT1USKltdELlmKnJgmkmqsaoDf7JifYYhfd3JydY/Th8Bi
ZEJr4eTYVawVowRDKZh1mXqHt8PUearQEp2SE7z5WYzgGwDM4/R19hyZPuvrotPzef7SEp0z
z5WYrrK0p+QG+bvp5aCyzHdlaFwJHO357SXt5R35HSUd5V74HuiEp9XJQ6k9p9OgluLmWEHA
2dKAwuaPoSO9PfbUHEm4gx3FxQ3FzfKpeoov6uJiLVboQwXbrGJtluhbYhXi+jerSFATbuqt
MVqrIklgq5DcSNy7ocvwH+6I/hdne8DeCmVuZHN0cmVhbQplbmRvYmoKNTYKMApvYmoKPDwK
L1R5cGUKL0ZvbnQKL1N1YnR5cGUKL0NJREZvbnRUeXBlMgovQmFzZUZvbnQKL01VRlVaWStB
cmlhbC1Cb2xkTVQKL0NJRFN5c3RlbUluZm8KPDwKL1JlZ2lzdHJ5CihBZG9iZSkKL09yZGVy
aW5nCihVQ1MpCi9TdXBwbGVtZW50CjAKPj4KL0ZvbnREZXNjcmlwdG9yCjU4CjAKUgovQ0lE
VG9HSURNYXAKL0lkZW50aXR5Ci9EVwo1NTYKL1cKWwowClsKNzUwCjAKMAoyNzcKXQo0CjEw
CjAKMTEKMTIKMzMzCjEzCjE0CjAKMTUKWwoyNzcKMzMzCjI3NwoyNzcKXQoxOQoyMQo1NTYK
MjIKMjYKMAoyNwpbCjU1NgowCjMzMwpdCjMwCjM1CjAKMzYKWwo3MjIKMAo3MjIKNzIyCjY2
Ngo2MTAKNzc3CjcyMgoyNzcKMAo3MjIKNjEwCjgzMwo3MjIKNzc3CjY2Ngo3NzcKNzIyCjY2
Ngo2MTAKNzIyCjAKOTQzCjY2Ngo2NjYKXQo2MQo2NwowCjY4ClsKNTU2CjYxMAo1NTYKNjEw
CjU1NgozMzMKNjEwCjYxMAoyNzcKMAo1NTYKMjc3Cjg4OQpdCjgxCjgzCjYxMAo4NApbCjAK
Mzg5CjU1NgozMzMKNjEwCjU1Ngo3NzcKNTU2CjU1Ngo1MDAKXQo5NAoxODEKMAoxODIKWwoy
NzcKXQoxODMKNDAzCjAKNDA0ClsKNjA0Cl0KXQo+PgplbmRvYmoKNTgKMApvYmoKPDwKL1R5
cGUKL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZQovTVVGVVpZK0FyaWFsLUJvbGRNVAovRmxh
Z3MKNAovRm9udEJCb3gKWwotNjI3Ci0zNzYKMjAwMAoxMDE3Cl0KL0FzY2VudAo3MjgKL0Rl
c2NlbnQKLTIxMAovSXRhbGljQW5nbGUKMAovQ2FwSGVpZ2h0CjcxNQovU3RlbVYKODAKL0Zv
bnRGaWxlMgo1OQowClIKPj4KZW5kb2JqCjYxCjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVj
b2RlCi9MZW5ndGgKNjgKMApSCj4+CnN0cmVhbQp4nIVTy26DMBC88xU+tocIYzA0EkKqUlXi
0IdK+wGOvaRIjUEOOeTvazxJ2jQSRQKzs4/ZHa3jVf1Q225k8avrdUMjaztrHO36vdPE1rTp
bJQIZjo9Hq3w1Vs1RLFPbg67kba1bfuoLFn85p270R3Yzb3p13QbxS/OkOvsht18rBpvN/th
+KIt2ZHxqKqYodYXelLDs9oSi0Paojbe342Hhc/5iXg/DMREsBM0o3tDu0FpcspuKCq5fypW
PvqnisiaP36OrHUL0wecfpOTR38qF+qkvg7nglcIC3h6mT+FqRDGNaKLagIT5CZZOFIO0AAk
gKqapRccYWaeXkjw5uHIRGASdwCXACXAY4egz5bz9Cnoswv65Io+xaApmCS/KCquikIBqUJD
GdTJk98U2RVFdhwNM+UpcqF6hplyqC7Rs0RPuQEIgWQRjkLMjy1Rtyjmx5bgldCy+EfLHH0V
F1pOuzldofPi671zfufDPQvLPq15Z+l8FYd+mLLC+w1z8xVACmVuZHN0cmVhbQplbmRvYmoK
NjMKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo2OQowClIKPj4Kc3Ry
ZWFtCnic7f15fBRVtgCOn3uret+q967el3R3ks6+h4SkAklAIhL2BImEHRQfRHDDBdRRFFBw
HREX3riMikoIoAFUmBncF5gR1FHfA324jBplfOg4D9L9Pbe6ExJcfvP5ff/5/jFdOXevW7fO
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
7U58YQplbmRzdHJlYW0KZW5kb2JqCjYwCjAKb2JqCjw8Ci9UeXBlCi9Gb250Ci9TdWJ0eXBl
Ci9DSURGb250VHlwZTIKL0Jhc2VGb250Ci9NVUZVWlkrQ291cmllck5ldwovQ0lEU3lzdGVt
SW5mbwo8PAovUmVnaXN0cnkKKEFkb2JlKQovT3JkZXJpbmcKKFVDUykKL1N1cHBsZW1lbnQK
MAo+PgovRm9udERlc2NyaXB0b3IKNjIKMApSCi9DSURUb0dJRE1hcAovSWRlbnRpdHkKL0RX
CjYwMAovVwpbCjAKWwo2MDAKMAo2MDAKXQpdCj4+CmVuZG9iago2MgowCm9iago8PAovVHlw
ZQovRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lCi9NVUZVWlkrQ291cmllck5ldwovRmxhZ3MK
NQovRm9udEJCb3gKWwotMjEKLTMwMAo2MjIKOTUxCl0KL0FzY2VudAo2MTIKL0Rlc2NlbnQK
LTE4OAovSXRhbGljQW5nbGUKMAovQ2FwSGVpZ2h0CjU3MQovU3RlbVYKODAKL0ZvbnRGaWxl
Mgo2MwowClIKPj4KZW5kb2JqCjY0CjAKb2JqCjM1MQplbmRvYmoKNjUKMApvYmoKMjkxMTQK
ZW5kb2JqCjY2CjAKb2JqCjM0NgplbmRvYmoKNjcKMApvYmoKMjQxMDAKZW5kb2JqCjY4CjAK
b2JqCjM4NQplbmRvYmoKNjkKMApvYmoKMTc1NTAKZW5kb2JqCjEKMApvYmoKPDwKL1R5cGUK
L1BhZ2VzCi9LaWRzClsKNgowClIKMTQKMApSCjE5CjAKUgoyNQowClIKMzIKMApSCjM3CjAK
Ugo0MgowClIKNDcKMApSCl0KL0NvdW50CjgKPj4KZW5kb2JqCnhyZWYKMCA3MAowMDAwMDAw
MDAyIDY1NTM1IGYgCjAwMDAxMTM0OTEgMDAwMDAgbiAKMDAwMDAwMDAwMyAwMDAwMCBmIAow
MDAwMDAwMDAwIDAwMDAwIGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwMDE2MCAwMDAw
MCBuIAowMDAwMDAwMjA3IDAwMDAwIG4gCjAwMDAwMDAzNzMgMDAwMDAgbiAKMDAwMDAzNjg5
MiAwMDAwMCBuIAowMDAwMDAwODE5IDAwMDAwIG4gCjAwMDAwMDA4MzggMDAwMDAgbiAKMDAw
MDAxMTk1MSAwMDAwMCBuIAowMDAwMDExOTg5IDAwMDAwIG4gCjAwMDAwMzg2MTkgMDAwMDAg
biAKMDAwMDAwMDg1OCAwMDAwMCBuIAowMDAwMDAxMDI3IDAwMDAwIG4gCjAwMDAwMzcxMDcg
MDAwMDAgbiAKMDAwMDAwMTg1NSAwMDAwMCBuIAowMDAwMDAxODc1IDAwMDAwIG4gCjAwMDAw
MDE4OTUgMDAwMDAgbiAKMDAwMDAwMjA2NCAwMDAwMCBuIAowMDAwMDM3MzIzIDAwMDAwIG4g
CjAwMDAwMDQ0NzYgMDAwMDAgbiAKMDAwMDAwNDQ5NyAwMDAwMCBuIAowMDAwMDM4NzYzIDAw
MDAwIG4gCjAwMDAwMDQ1MTcgMDAwMDAgbiAKMDAwMDAwNDY4NiAwMDAwMCBuIAowMDAwMDM3
NTM5IDAwMDAwIG4gCjAwMDAwMDUyNzMgMDAwMDAgbiAKMDAwMDAwNTI5MyAwMDAwMCBuIAow
MDAwMDM4OTEyIDAwMDAwIG4gCjAwMDAwMTIwMjMgMDAwMDAgbiAKMDAwMDAwNTMxMyAwMDAw
MCBuIAowMDAwMDA1NDgyIDAwMDAwIG4gCjAwMDAwMzc3NTUgMDAwMDAgbiAKMDAwMDAwNjI3
MyAwMDAwMCBuIAowMDAwMDA2MjkzIDAwMDAwIG4gCjAwMDAwMDYzMTMgMDAwMDAgbiAKMDAw
MDAwNjQ4MiAwMDAwMCBuIAowMDAwMDM3OTcxIDAwMDAwIG4gCjAwMDAwMDg3MjQgMDAwMDAg
biAKMDAwMDAwODc0NSAwMDAwMCBuIAowMDAwMDA4NzY1IDAwMDAwIG4gCjAwMDAwMDg5MzQg
MDAwMDAgbiAKMDAwMDAzODE4NyAwMDAwMCBuIAowMDAwMDA5ODg1IDAwMDAwIG4gCjAwMDAw
MDk5MDUgMDAwMDAgbiAKMDAwMDAxMDcyMCAwMDAwMCBuIAowMDAwMDEwODg5IDAwMDAwIG4g
CjAwMDAwMzg0MDMgMDAwMDAgbiAKMDAwMDAxMTkxMSAwMDAwMCBuIAowMDAwMDExOTMxIDAw
MDAwIG4gCjAwMDAwNjg2NzYgMDAwMDAgbiAKMDAwMDAzOTA1OSAwMDAwMCBuIAowMDAwMDY5
MjYxIDAwMDAwIG4gCjAwMDAwMzk0ODYgMDAwMDAgbiAKMDAwMDA5NDA1NiAwMDAwMCBuIAow
MDAwMDY5NDU4IDAwMDAwIG4gCjAwMDAwOTQ2NDcgMDAwMDAgbiAKMDAwMDA2OTg4MCAwMDAw
MCBuIAowMDAwMTEyOTM2IDAwMDAwIG4gCjAwMDAwOTQ4NDkgMDAwMDAgbiAKMDAwMDExMzE2
OCAwMDAwMCBuIAowMDAwMDk1MzEwIDAwMDAwIG4gCjAwMDAxMTMzNjUgMDAwMDAgbiAKMDAw
MDExMzM4NSAwMDAwMCBuIAowMDAwMTEzNDA3IDAwMDAwIG4gCjAwMDAxMTM0MjcgMDAwMDAg
biAKMDAwMDExMzQ0OSAwMDAwMCBuIAowMDAwMTEzNDY5IDAwMDAwIG4gCnRyYWlsZXIKPDwK
L1NpemUKNzAKL1Jvb3QKNAowClIKL0luZm8KNQowClIKPj4Kc3RhcnR4cmVmCjExMzU5OQol
JUVPRgo=
--------------1CAE9431737F80B41F3FAA74--


From nobody Mon May 22 13:36:31 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 484FF128A32 for <perc@ietfa.amsl.com>; Mon, 22 May 2017 13:36:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.688
X-Spam-Level: 
X-Spam-Status: No, score=-2.688 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, T_FREEMAIL_DOC_PDF=0.01, URIBL_BLOCKED=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 0ngI22M5owpE for <perc@ietfa.amsl.com>; Mon, 22 May 2017 13:36:28 -0700 (PDT)
Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::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 9F2B0128896 for <perc@ietf.org>; Mon, 22 May 2017 13:36:27 -0700 (PDT)
Received: by mail-wm0-x22b.google.com with SMTP id d127so6484343wmf.0 for <perc@ietf.org>; Mon, 22 May 2017 13:36:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to; bh=TZtE33W9Yy1MNDQIKQ4PIRvAT0r7myBltMrMy37M7A0=; b=T3EWjQJJiLdFIMpNvOqrEuktRRA7qqYLRxb9zZrChb8eB7x+o9mD43uXaHC+pnATSO a8byGjphtJLOOw1Di4zQYSKAodbOBltjEtud4HuHYlpqlSi0YHv7ujj0l6jW2XL+2V+h KM4FtdwTnkSI7sRurZcqfEUQvhSPL5029ezkuEKdqRY6noLQoRD6HuMlXn1LE7nHdVhx /gaUWD5T0rc7HG//WDsgbxon7GvL7Zmfk6VknWGqf9x0x21OR+f+MKZSNzrEYwdsFv0p kvIjfW28d62KNSJ9+FdLj01+GCk0PFzjcR3twrGgY/P3u0sEW8uEAeJmsJZMwM1rfh4H jK1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to; bh=TZtE33W9Yy1MNDQIKQ4PIRvAT0r7myBltMrMy37M7A0=; b=ki7lQ97yZu/0DoC9FDnZufYmjq0qaX2hNYxNS9+/P7U++UBZt+TuOGCxoCCHzpAX0p PIIPhoG3ty0CRh6y0GyelLVTTbvnAoqtMyfv/B7N3nMhi70rtciuGaw/7LW/FlKhepb1 7OYlp/e8V4eY+1SvIT01OhtU1SBi4oVGvOcMdg17D1N/ibO8C0ARQQl6p4apZWMa9gFe rN9zZdhKrY+uMtrnChqswudZqlTd9906oGr3wbUYGMxnZFxDUf0nt++O5JX+0e3XNMe1 dpaaN/8Ml0SdhWgSfrLesZ5MzsloJ9ZHKaxQqoNgoeeBSSAbLh6kxL/WzrPsDGnhWffL aK9A==
X-Gm-Message-State: AODbwcCo4l9zyhLP5vcy+HUDDnmiFphahFfSomJCz8VzYi8z/qnlzdeQ q/W3nnZyn4cpqQ==
X-Received: by 10.28.155.65 with SMTP id d62mr290356wme.78.1495485385989; Mon, 22 May 2017 13:36:25 -0700 (PDT)
Received: from [192.168.0.199] ([193.125.41.240]) by smtp.googlemail.com with ESMTPSA id e19sm6958938wma.25.2017.05.22.13.36.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 May 2017 13:36:24 -0700 (PDT)
To: perc@ietf.org
References: <FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com> <0a430488-30f1-da0f-7f44-62552b2134f6@gmail.com> <2bc93027-cafb-3d44-83ea-12be1d61fecb@gmail.com>
Cc: Alexandre GOUAILLARD <agouaillard@gmail.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <824937fe-e87d-de7e-a5e0-7123316f6581@gmail.com>
Date: Mon, 22 May 2017 22:36:18 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <2bc93027-cafb-3d44-83ea-12be1d61fecb@gmail.com>
Content-Type: multipart/mixed; boundary="------------70413CCAFB65F6B0BD56590F"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/nn3E1sYwm5DCpepCh2sz1Me_nZg>
Subject: Re: [Perc] Agenda items for Virtual Interim
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 May 2017 20:36:30 -0000

This is a multi-part message in MIME format.
--------------70413CCAFB65F6B0BD56590F
Content-Type: multipart/alternative;
 boundary="------------BF7F1227F284DB200A2AFCD0"


--------------BF7F1227F284DB200A2AFCD0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

Sorry, previous pdfs have an error in the EPH format, please use the 
attached ones instead.

Thanks
sergio


On 22/05/2017 22:22, Sergio Garcia Murillo wrote:
> Hi all,
>
> Please find attached the slides for the PERC Lite proposal 
> introduction and a very early draft with more detailed information. 
> Not sure which is the preferred format, so let me know if you would 
> like to on any other one (also online version here: 
> https://docs.google.com/presentation/d/1cwwg36z8bZlgUaBifiuQU9vWhwx4fbbdIrlvQ77578M/edit?usp=sharing 
> )
>
> Best regards
> Sergio
>
> On 22/05/2017 19:15, Sergio Garcia Murillo wrote:
>> Hi Nils,
>>
>> I would like to request a slot for introducing an alternative 
>> proposal that Alex and I have been working on, which focuses in 
>> providing a minimum viable PERC implementation while minimizing 
>> impact on both endpoints and MD, that we have called "PERC Lite".
>>
>> I will provide the final set of slides and very draft version of the 
>> proposal by the end of today.
>>
>> Best regards
>> Sergio
>>
>> On 19/05/2017 7:06, Nils Ohlmeier wrote:
>>> Hello All,
>>>
>>> For the upcoming Virtual Interim meeting on 5/27 we have so far 
>>> received one request for the agenda.
>>>
>>>   * Problems and possible solutions for RTX/FEC/DTMF - Cullen Jennings
>>>
>>>
>>> If you would like to add any other items to the agenda please send a 
>>> request to the chairs by Monday evening (PST) 5/22 and include the 
>>> slides you would like to present.
>>>
>>> Please remember for your requests that the goal of the interim 
>>> meeting is to resolve any open issues around double and EKT.
>>>
>>> Looking forward to the discussion
>>>
>>> Cheers
>>>
>>> Perc Chairs
>>>
>>>
>>>
>>> _______________________________________________
>>> Perc mailing list
>>> Perc@ietf.org
>>> https://www.ietf.org/mailman/listinfo/perc
>>
>>
>


--------------BF7F1227F284DB200A2AFCD0
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Sorry, previous pdfs have an error in
      the EPH format, please use the attached ones instead.<br>
      <br>
      Thanks<br>
      sergio<br>
      <br>
      <br>
      On 22/05/2017 22:22, Sergio Garcia Murillo wrote:<br>
    </div>
    <blockquote
      cite="mid:2bc93027-cafb-3d44-83ea-12be1d61fecb@gmail.com"
      type="cite">
      <meta content="text/html; charset=windows-1252"
        http-equiv="Content-Type">
      <div class="moz-cite-prefix">Hi all,<br>
        <br>
        Please find attached the slides for the PERC Lite proposal
        introduction and a very early draft with more detailed
        information. Not sure which is the preferred format, so let me
        know if you would like to on any other one (also online version
        here:
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://docs.google.com/presentation/d/1cwwg36z8bZlgUaBifiuQU9vWhwx4fbbdIrlvQ77578M/edit?usp=sharing">https://docs.google.com/presentation/d/1cwwg36z8bZlgUaBifiuQU9vWhwx4fbbdIrlvQ77578M/edit?usp=sharing</a>
        )<br>
        <br>
        Best regards<br>
        Sergio <br>
         <br>
        On 22/05/2017 19:15, Sergio Garcia Murillo wrote:<br>
      </div>
      <blockquote
        cite="mid:0a430488-30f1-da0f-7f44-62552b2134f6@gmail.com"
        type="cite">
        <meta content="text/html; charset=windows-1252"
          http-equiv="Content-Type">
        <div class="moz-cite-prefix">Hi Nils,<br>
          <br>
          I would like to request a slot for introducing an alternative
          proposal that Alex and I have been working on, which focuses
          in providing a minimum viable PERC implementation while
          minimizing impact on both endpoints and MD, that we have
          called "PERC Lite".<br>
          <br>
          I will provide the final set of slides and very draft version
          of the proposal by the end of today.<br>
          <meta charset="utf-8">
          <br>
          Best regards<br>
          Sergio<br>
          <br>
          On 19/05/2017 7:06, Nils Ohlmeier wrote:<br>
        </div>
        <blockquote
          cite="mid:FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com"
          type="cite">
          <meta http-equiv="Content-Type" content="text/html;
            charset=windows-1252">
          Hello All,
          <div class=""><br class="">
          </div>
          <div class="">For the upcoming Virtual Interim meeting on 5/27
            we have so far received one request for the agenda.</div>
          <div class=""><br class="">
          </div>
          <div class="">
            <ul class="MailOutline">
              <li class="">Problems and possible solutions for
                RTX/FEC/DTMF - Cullen Jennings</li>
            </ul>
            <div class=""><br class="">
            </div>
          </div>
          <div class="">If you would like to add any other items to the
            agenda please send a request to the chairs by Monday evening
            (PST) 5/22 and include the slides you would like to present.</div>
          <div class=""><br class="">
          </div>
          <div class="">Please remember for your requests that the goal
            of the interim meeting is to resolve any open issues around
            double and EKT.</div>
          <div class=""><br class="">
          </div>
          <div class="">Looking forward to the discussion</div>
          <div class=""><br class="">
          </div>
          <div class="">Cheers</div>
          <div class=""><br class="">
          </div>
          <div class="">Perc Chairs</div>
          <div class=""><br class="">
          </div>
          <br>
          <fieldset class="mimeAttachmentHeader"></fieldset>
          <br>
          <pre wrap="">_______________________________________________
Perc mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Perc@ietf.org">Perc@ietf.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/perc">https://www.ietf.org/mailman/listinfo/perc</a>
</pre>
        </blockquote>
        <p><br>
        </p>
      </blockquote>
      <p><br>
      </p>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------BF7F1227F284DB200A2AFCD0--

--------------70413CCAFB65F6B0BD56590F
Content-Type: application/pdf;
 name="draft-perc-lite.txt.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="draft-perc-lite.txt.pdf"

JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURl
Y29kZT4+CnN0cmVhbQp4nI1Wy27bSBC86ysauUQG9LDkxTrJLbaVhQE70Fq8rfYwIpvSxOQM
MzOUzL9P9ZB62Vl4JcCU6Onu6qrqpn7S5WhCl/LurmnZGz9d09r3Lmnd+9mbxH9Sd0lLuklw
4BNNppTkvTZmQtMrur76TEnZ68+d3qq0oZnZKJNyRk/JnG6tydmxSbVZ07JfsUuXF3R4LUb0
l3KpVvRYO10UdkCzbHSR/OhNrih56PXvTWBnOAzvnMoD/b/XrV08WlrYPOyU4wHdm/TiY68/
e6m0Y/+Fvtstlyt2QD+g6eXk+v2Uj6qh6bQ9jVzSMtC9OTYzGQUbL4+coa2ZSV1TBW0NzZ0F
KzUQIEHX3n8XzKTfoeaQD4W0YaEDI276Z4z7uvLBqTRIWzh8b8jbkik9ZdunbJTT1g9IB9Ke
MvbaqVXBlFtHypAWckvB6ZozTGhhxRSP4mOpjK7qQgVuq4iulXKqZIQj+26jcdAH6EeVs1ud
oXyHDDAtsLDJhsEOcSHPKaQODa1r5AAC9iOiZCMAbVqXbAKQ5tqwJ9VlqfbUCRzQAfyl5JSv
cok9kKrDBtE6BdIM9/fMj468LYIKtSebtwUfubRdifj9ldtwx9erUgfJpw3lNToUjlFeLE47
HTaEomfkRQo86sY6N7dzuv4EtrP24+cTNFG504roGD3urHsWAfd0xDyocjgMV63BD7uW52Pp
RPln+mYdoC3797Pk2/IC3H63UC5sVCCLLI7WztaVh6wNqcJbyjRU0qs6GkzSvAWgXnPTasZU
IFbgQVMnyh1Odam6tsAkym9CqL6Mx5mCCnDvM7uRGHxk3Xoc/e7HXZ7x+yzFgBOIW1XorHU2
WnvRZV0KMK9fqLQmbM6nTvQQAmDzusrEMANyXBUqlU9IYlfeFizCr5qOtxM6AhI0XYtBlww2
7qNftFEVDFA5LeMCe9ae38L3qNUO6p7yEscRU0hpRKU6SsZlVxrqGQn7INKIFVFjjU3iRx/O
iPqdi3cylxx3H2ENvVl+QnX/1laN0+tNELfoA6zj7WVfFndclmIsSlztQ6RRnImZ9GJ4nckA
5hq0Ae3ryTjMt0yqdeKhr8AWCwglnt2Ws9Hbjg6B7UT+4DQISyezFcfjgOujpwdeq+Ks+vw4
l0+MbSYOR5IYdbeXtut72e+8GiQd89GnBcgxnocaWwCEQArOc8EDagWEeAm+2y+uelXIPpL9
H4f4pBl0Py9YwR+Ot5p3Eo4v2SsoKcwui6cZdJQ2sshTDCxTY2u3p09YAIWY5DTEJuNywp2K
D88JtPsawq3NGH/KyppobX6JDxYImDtbnh+nEmR0qbRJixqhC11WRav4zeKOHlp6KCCP4N1D
jftzwREa/TE6oUhIa80UJTuVSVqSUW8fKsghLdkallZOHh3YX3uWzupIyt/jEm/BMeKI898d
J4/w9lfCuz8S/pmrNdPkX2ScJb2/8f4F29rpL2VuZHN0cmVhbQplbmRvYmoKNiAwIG9iagox
MDk0CmVuZG9iagoxMiAwIG9iago8PC9MZW5ndGggMTMgMCBSL0ZpbHRlciAvRmxhdGVEZWNv
ZGU+PgpzdHJlYW0KeJydVk1z2zYQvetX7M3JjGRbUhLZR8dW28zYqavykJlMDxCwElGTAA2A
spVf310A+qCcca2Io+EX8LD73tsFH+H8dAjnfOSzrHtnswksfe8clr3H3jC+hHySNXwuaMAF
DEdQLHppzhBGY5hMLqCoe+++mIDOYBjcOLEI8OJ3P51dD251wJev4u9OrGF0Ppy8L/7tjS+h
uO29K8S8QrALuLYEboJ/f9IbfYqvaMLwFIAWdVa1MmhrAE6PPABGhDgcbxBH9KhAV2tjK7tc
H43HiGNCZKwx3fy5QrfS+HR8ZF2sD3Rz76xE1Tr0IAKEEuEOlRbwNxqF7v9W2GF9fAXrRvvg
9LwN1r2K9SFjfXoFa4Z69Za4NlgTxhLrygoFUyPduoma/oGC03sbXxusC7qZFd/OZtObs9+m
19DsYnwz9x8z1iVj4QIdGvn2+T/HYjR27VfrahGIn6ORu1ijWAGLX0Qj/TLWVdOQi/QzXNHT
61KYJcKtXR6V4+QQ6zMXAF3DF+/bY5jbw2pDad2JhyulSLxfYD9h5Z5x2DDyKrPifjAXHhU4
FNUg6BqhbqugB41wYQ2aG5uQkeE6eltak4jWZgna04hOG3nSCn1DYApajxCsEutTbnBmzc2M
a0RhU9l1zT0tjrGG/g5q6zBHJemdE1W1hspKESi6tLba1ChXh8KVZrVDSbXXoGMrgMcKY7QZ
iR4+Cac4Vlq91s+oBgmLkFDUnvKWXK0KFs7WMT7OXEvdkK/MMuOQrI0lMvxppw0XJVICW0qQ
4R5b7ZACka3TxGCwNNlT/aVAeQEiPSckjOqw57DK6QahRBAbynYrMOUP2FDGTq9oLEMQg0SV
WAld8aaRQ6aFearHwCjarDQjb5Nj9uNcGuR2ZLrW87A5BV5av8HqzHrSoWRo7VIWJO9VSswL
sg97qN8xURy1kXaPK4O0kreto7QE2Z1U1yQ3i8uRsfeWkUNZonyg4OwmHGcDyQxiKbTxgayj
9CJP9X2a6NHlawZyZDjaYEUIgmAOFLRARFPAO1cyHFaevcNZeXyZTMeJHQU3RCoLxgaSPm7j
yfaZYrt1ayJx0ZpYkolZ24acZSlW7NsHXMdJCuPG0LUo6XGyVaEodVYwpUAIPmNVutYh8RMp
oQpdxQKkHEtRU0B+nwEyTDRw9OqhcrHwSaJES2hV/EyR1EUi97JqU721IWpL132ocCmqDJRL
JDUA0pqBqWuQ+KIitZNmxGylfyQzEPpKu9DS6x+oMgpJTHvsi3okBnyDcmsHymqhDW/QhrZW
xUTyKe3Te3vtdpvsd+T0qYheaT+SgLt6bgfvGST2oqwz0NON1BuRhZTc43PN7smb0PrwVOpq
19Rk6yPFhosk9nS+jZFqo+uW1Klr2yYlZdzUItVzm0r3sKtFyn+SqHXM7+Uw0vG7IDEF3FFf
qyq7+3idPjeaPy++2hXWc2omo3E/fs0efOR+vxe0t47+IcRp0fuLjv8AnTpI4GVuZHN0cmVh
bQplbmRvYmoKMTMgMCBvYmoKMTExNAplbmRvYmoKMTcgMCBvYmoKPDwvTGVuZ3RoIDE4IDAg
Ui9GaWx0ZXIgL0ZsYXRlRGVjb2RlPj4Kc3RyZWFtCnicvVZdc9o4FH33r7iTl01mgWLIluSR
grfJDAQKzkOn6YNiX0AtlhxJJvVOf/xeyQIDSTrt9EM8WJaujs4998M8QLsVQtv+/DPJglez
Hix10IZl8BCEbhP8I8ngTUwGFxB2IF4E1ZkQOl3o9S4gzoLTa2FQCTTNoWILA0/GNJoNmiNu
8OmWG2NWQqcd9s7iT0H3EuJRcNppAcSoMi7kWi7Ls7+Czmu3QebxCuEzlvAoVarhZHw7j08a
1RNuJm4+i97dXs+ioZ3Pr/qj0W5SWRBe2N3i0cbkduRt7axGGUzG4+hmWAGN++/pwUQKJ5Np
fD256Y9OgAswK64J0EKlMikyFAaYQjAS7pEMSJxcocEUmIYUdaL4Pb3QyTeDKYTnDZj9O4BO
GF56lA/0bl8/tmq/uyTIZINqw/HRm10LIAVQ2Yvogo2915A2Y0w5gyHXhi4qjFRwdzoe3p1Z
O5YkqLUzSyQxE0YfaCEXbi9zEDnTmoslrShZLFduR5faYNZw81k83VmWa8lSeOTrtWdHrqNI
VJlbxwuHM6cD9iQzzpBIyw1Pd3Zcigbhac2W6EFYQfcIwxNmd532Vs+l4qasQqEwX1P6EJTB
xBq1qgTZi53HSni+qsQiaoW2EdDQj+bNt4Nx6yDB+sTN+pczRVfznJFKIMVWtQUqYoyVD3pl
Q828DrUnrw5kTXG7bjOXKF7JR8sk3QYJK3EtWOqS28aqouHpH5JZHJMhX2Rh7IZOZI6VBS2m
tiRbT+qnDs3TAFp9NK4XTZshjAtMG6AlcAMJE7T5nGcEdF/upY7CBDmlK2gKcINel0yla5t6
TJQ2cbxXRjGhF1JlVYBTKXAL5ArHoakSVlIbvefGOWk4VTLBtFBIoPuZP0dBVeEviI+WKw/J
fZniHl8KA7JMu5TKWfIZDf8Pvfq1s9Wx1FtbhtIVQXVC2+qiinQlI32ASB/QOSZ8wRNPafvq
XNa2rm0Aret1WR3Hw6U5eUsLZkUsPVQdRtJaWwWPCtihNGx7yMn9qpgt2kPBKdM8Chd1BGi2
y1ay5ke5Y0f7mRYePrPWeWate6BnhUbfEujCOfwDr6EHF3D5I2veBRp/N3/yV0N9feFDBS42
V8hsIn1jfP1DrKY+S6Jd2/kWud/H6mUed6e2idC3Z5/HL+R1BPWCWkf8dl0vZYZ9RwxfTofv
G79Y+Loa695T9YWoE+21hKrt5VPnO527DN25t0wltD4uFPUWWbOMvuTc9tIbucHsnmLX6Tbc
37Ijbz5M6fsM3Y+EGMXBO/r9D+elrttlbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjk2NApl
bmRvYmoKMjIgMCBvYmoKPDwvTGVuZ3RoIDIzIDAgUi9GaWx0ZXIgL0ZsYXRlRGVjb2RlPj4K
c3RyZWFtCnicfVVNc6NGEL3zK/oWu4q1PpysnFT5kFhy1hVr40hsKlVxDi1opIlhBs8Mtsiv
T88wYJCTlQ4UTPej3+vXzTNML2Ywdf9wTctoslnA3kRT2EfP0cwfQrikJfyUcMAVzOaQ5FGb
M4P5JSwWV5CU0dmdtKQl2Q9LjbmFd7+H1ebmw72w9P7I/9bYwHw6W5wnf0eX30NyH53x0x8N
2ANBhU2hMINXURSwIyCZ6qaylMX+2JDMSMP6yzYBzDJAuNVYEmPqJyH3599Es8sO8UDoYulo
SRqhJGPag0fBqtKq0gK5xhcsajJgFKBsQDhuJWX+aL1kPIeUooSKdK506fO1qi2/bbK9/QKF
2osUGN0dbJIHMFYTlhecOv/YlfJZMZw9oPVRWxcWiLm6ShYEC1cBM7IaRcHgkKFFeDxb/3LH
lWUjZlgzjLQiRZ9vcf94DlZ58F4w8DRix8wrJ/4hUC+knSyg8kDNHoThnMylu4tPApbHUmpb
0bgRL6ibMaNfZUo95QrTJ7J97xhRU1Vg2nWtBQ29C50dE9oV5CpIFbOS9QBZq5SMcXpIVh+L
oomhEE/u9I8YNqvl5HZ1E7jsSZJuJWHFvMyTZXK/HWg9IPHdBVvVwWe1ZgOE3qx9qUvBXRS7
2iodsIM9gzyBqMpPJDDg1RxZdr1s7VqbMWd3NjLvwKlCOq+F7rIsB0qfgB/BHeQuxXBbLWo7
CdW5znEx/oztpJ8McPD29xsosGHNBSt/ZJJCGtu2n32r/EvZ8d4gAakl6Lx36mBQHKUBvS1Y
L81zQM+10Gw1ITuqTnhh+/HtGptroqIZ8S9VJvLGT50TMEzrgHlotOGXkHObrMsdR2h61cKN
XxxKdlOj3POS7T3E6vU0fvR5aAHz3PmaeY9m5WvkP37FJxsSPFEhO3Hrq/VrF6Up9RHOFu09
3xieQ0nOD1kX147GxUgfP2G8eAYDdkDDopLscEfj1b/La5/yErJdUxEkvfLWOPJm4UkeQuZa
lf8zxzGzoariKt/skQttLOwaXmcD8we9+/2aUY51Ybvd+nI9j+F4PfXmqK6nAevxbHq8mj6e
x+3zwX71CzKjfmgB7vIA3C9NYQKMqVMneV4Xce+8sH5GX5RQr9JiLyQWA8IBaFB+t0JPcv9L
wYFTFs4pIWP1tt4/eXUGJnlYfRp/5/q1x/st+KQfrNEi4MpU9n6NtJXEp8PHZmh475eiQO2y
g5nabv3gUK7mHuZn1Ck7aF1rzlRvX+rVsRLO8595sPzszS9j/+k++aL/+YB7gm//YshVEv3G
/38B9ymqq2VuZHN0cmVhbQplbmRvYmoKMjMgMCBvYmoKOTcyCmVuZG9iagoyNyAwIG9iago8
PC9MZW5ndGggMjggMCBSL0ZpbHRlciAvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeJy1llFz4jYQ
x9/9KXby0mRqDAYSQ6ftzAW4axpIKfihM5d7EPYa1NqSIwsInfvwXckmwOGbyaVz8gNYWu3+
96fVwhO0PB9a5qk+o8xpzgJYFk4Lls6T49tFqD6iDG5DMuiB34Ywcco9PrQ7EAQ9CDPn8k5o
VAJ1Y6hYouFsTEezQWPMNZ4v2TFhO2i3/OAq/Nvp9CEcO5fVSqvG2q+Za9fMda5+cPzOqTeS
DR3owjXcQAA96H/LHPmrPP3Y+J/PwdXnyeeSUVi9V1oLfFqjiBDEOlugesmK1jXPsNAsy+37
91F1jvMk6pfD2s/nswF4nve9VdkQxU5EKyUF/5dpLgUUcq2IFo9RaJ5wS+xYxS/f+NDW9s2+
eKZsl0oWw0hEapfbeL8hi1FVAcIVwoalayxAJqDpbeLSibpnp8hEfASSKbTG5daTck2UzOya
VHzJBUthFk5hZYNCzqJ/UHsHiT0CMgv/as5Gw+b70QByJSOM18o63Qs8TEIiFTy8G9w3aZPV
tN9oFAmpgSUJRhpjWOysChTxiTwtzRRkGHNG316ovMQAVpiNO9jyNIUFved5yskhNQjKgJYq
ZaWLFZkvEMXeFxmSNxO5oDi0oaCDda3UBZJ63KsiJZWjWj2VE4UR8k3l5ohb33DDBJU5I8uq
7/k09yBVRmW1wS9WKczH2ftB2/f7nwBuFYsFKhfmngsX9yZZqeKS7rqgWhRAxoWBdSdiHjGN
Zy2pGjOqE64wo+KFMW4wLS5cuB1Mwe+6xgmYkO6hnPdj+Mcd9WnPD7q9oFkpc6mfqmgFfr8f
1Gz5eaV1/lOzud1uPZVEDUKmpfKkWja5SGST5oyXX72TG2DS7gS+b9Jm6+XKpD2htCfRB4Vb
F4b0/YEV6VrE5cKAKcUUc2Hkled2730teaJNuAUxNGU6x8jUzwxZ2jBXBULFRJFLpWGqpJaR
TOHxck7X4fHqoiY/Q8sodc/glLMlnHar1X0bHOOlBs51cNMlOAceNumRR4kUkVQpkbgYMs2W
imVHKY3ZznaRWjAWBdc7yncYjuePVzB61igKU9lUVCPqIouUFyug2ivLTr8ArAHzOqIWoMnm
FeVmzfY/36238TQ+anje9FuG5xiFkM8u/G6u2FH7pTZbduADksJcuBMAX7lqr8dgRLwCgzWD
d7niqQHReRsI48WCMP+qSPYHKlTqZhMqgTSVB1ej55ybJv4gN2h/VNod1/59Oo0IH6dsiXD9
iTyOQudPev4DHY2BxWVuZHN0cmVhbQplbmRvYmoKMjggMCBvYmoKOTQwCmVuZG9iagozMiAw
IG9iago8PC9MZW5ndGggMzMgMCBSL0ZpbHRlciAvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeJyd
kk9z2jAQxe/+FDtcCjO2wEDipNPpDBCH0oaUgk8NOahibdRgyZEFhG/flSHNH5IeKh88Xnmf
3vtp76HFQmi55/AWudecRpCVXgsy794Lq004vEQO/YR+OIOwDUnq7XtCaHcgis4gyb36SFk0
Cm1wYXhq4WhN4ukguJIWj7eqNeY7aLfCqJH89jrnkFx5dareTC8HURR2b+kHMTS49eGCAVcL
+MZglGn0odaLZ8FwMIbe2i5RWSm4xQXESphdYaVWjQ9e2HkUfLakAmqAGYq1QZgiXwVW5giJ
4aostLEwMdpqoVcwr8+myWTeqPkk9kqGHIKzSM6+jwgYC6PuWdQ8GKcqCsx/oXHpTt7o/7S0
tvjYbG63W2ZSEeBCWm2YNllTqlQ3qeaEPjNqbZ/+BTMKLphEmwZ8Y/HBBqnhOebc3EmV3b4X
uY8mQ+NDzHy4Jor8bk0tPszo20EdM/jJFbc7wnrpBOlaKsU3YicT+IJ8QcHiB4uqJNI1Hxbu
9oP3jAWt7rHSvL7V5s5dR2F0ZrAs5w3fHSyW1UQ8C37O2gxgRFhMzq3cuGtL0aASWB6En8AU
aERQGLmheQhywsr3Xtxp7xL6qhWWPkwISB/Vkudu4PZwBgyGRm/cdq0HM71aH6brlcTl4yFA
NmmGKgMwdgZcyKogdjSgS06+F47kschAq30wovYS679iBa3O//HtnpxUMIZUJZvjtZGrlX7S
iB8KSZ1wTfn3w9zxq+aXR8HNhGcIpw5vnHg/6PkDZ/ctb2VuZHN0cmVhbQplbmRvYmoKMzMg
MCBvYmoKNTc3CmVuZG9iagozNyAwIG9iago8PC9MZW5ndGggMzggMCBSL0ZpbHRlciAvRmxh
dGVEZWNvZGU+PgpzdHJlYW0KeJyVkk1P40AMhu/zK94brVS6TYsI7K2Ugiq1fLS5wR6miZMO
SsZhZgLdf48bKAiqPax9sCXbj9+R5xmDfoTBzj9iWqlfyxiFVwMU6llFbREfIa1wkUjDGaIh
kly9z0QYjhDHZ0gq1ZnZQM5SOL50Og84sLvpcnI8N4EOS60t9F8MB1HcTZ7U6BzJXHXGdU02
M1uM+8Bko21BmHPRPVLD07ZBxm5YiIGxvJpgmpnA7jdMjrAxHhmnTUU2SEIelgN47bkkmdAW
tDU+GLvDRaM9TjA91CVpT3BU8Qu9o/ReyppydoS6WZcm1cGwhfY7nEz2v5R9Sr8Q6beSY+Z9
Q146/qX6v7d+E36ooAkbdkce4yxz5PebV+QKw7jWLjUai8aZsmQ8dqhV8dj9Bp3wasFYcR5e
taMeZjaV+sn5Sdvwg/Fp021tZKM88oWqNTn5Jb32tD8u/nCn5aDxH0FOE3Uv/gbxYrbeZW5k
c3RyZWFtCmVuZG9iagozOCAwIG9iagozNTcKZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdl
L01lZGlhQm94IFswIDAgNTk1IDg0Ml0KL1JvdGF0ZSAwL1BhcmVudCAzIDAgUgovUmVzb3Vy
Y2VzPDwvUHJvY1NldFsvUERGIC9UZXh0XQovRXh0R1N0YXRlIDkgMCBSCi9Gb250IDEwIDAg
Ugo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjExIDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAxNCAwIFIKL0ZvbnQgMTUgMCBS
Cj4+Ci9Db250ZW50cyAxMiAwIFIKPj4KZW5kb2JqCjE2IDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAxOSAwIFIKL0ZvbnQgMjAgMCBS
Cj4+Ci9Db250ZW50cyAxNyAwIFIKPj4KZW5kb2JqCjIxIDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAyNCAwIFIKL0ZvbnQgMjUgMCBS
Cj4+Ci9Db250ZW50cyAyMiAwIFIKPj4KZW5kb2JqCjI2IDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAyOSAwIFIKL0ZvbnQgMzAgMCBS
Cj4+Ci9Db250ZW50cyAyNyAwIFIKPj4KZW5kb2JqCjMxIDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAzNCAwIFIKL0ZvbnQgMzUgMCBS
Cj4+Ci9Db250ZW50cyAzMiAwIFIKPj4KZW5kb2JqCjM2IDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAzOSAwIFIKL0ZvbnQgNDAgMCBS
Cj4+Ci9Db250ZW50cyAzNyAwIFIKPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2Vz
IC9LaWRzIFsKNCAwIFIKMTEgMCBSCjE2IDAgUgoyMSAwIFIKMjYgMCBSCjMxIDAgUgozNiAw
IFIKXSAvQ291bnQgNwo+PgplbmRvYmoKMSAwIG9iago8PC9UeXBlIC9DYXRhbG9nIC9QYWdl
cyAzIDAgUgovTWV0YWRhdGEgNDEgMCBSCj4+CmVuZG9iago3IDAgb2JqCjw8L1R5cGUvRXh0
R1N0YXRlCi9PUE0gMT4+ZW5kb2JqCjkgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKMTAg
MCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMTQgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRv
YmoKMTUgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMTkgMCBvYmoKPDwvUjcKNyAwIFI+
PgplbmRvYmoKMjAgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMjQgMCBvYmoKPDwvUjcK
NyAwIFI+PgplbmRvYmoKMjUgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMjkgMCBvYmoK
PDwvUjcKNyAwIFI+PgplbmRvYmoKMzAgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMzQg
MCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKMzUgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRv
YmoKMzkgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKNDAgMCBvYmoKPDwvUjgKOCAwIFI+
PgplbmRvYmoKOCAwIG9iago8PC9CYXNlRm9udC9Db3VyaWVyL1R5cGUvRm9udAovU3VidHlw
ZS9UeXBlMT4+CmVuZG9iago0MSAwIG9iago8PC9UeXBlL01ldGFkYXRhCi9TdWJ0eXBlL1hN
TC9MZW5ndGggMTM1ND4+c3RyZWFtCjw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1w
Q2VoaUh6cmVTek5UY3prYzlkJz8+Cjw/YWRvYmUteGFwLWZpbHRlcnMgZXNjPSJDUkxGIj8+
Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J1hNUCB0b29s
a2l0IDIuOS4xLTEzLCBmcmFtZXdvcmsgMS42Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRw
Oi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0
cDovL25zLmFkb2JlLmNvbS9pWC8xLjAvJz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9
J3V1aWQ6ZDUzMDkyNjEtNzc0OS0xMWYyLTAwMDAtMzBhOTZkOGU5YThmJyB4bWxuczpwZGY9
J2h0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8nIHBkZjpQcm9kdWNlcj0nR1BMIEdob3N0
c2NyaXB0IDkuMDUnLz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6ZDUzMDky
NjEtNzc0OS0xMWYyLTAwMDAtMzBhOTZkOGU5YThmJyB4bWxuczp4bXA9J2h0dHA6Ly9ucy5h
ZG9iZS5jb20veGFwLzEuMC8nPjx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTA1LTIyVDEzOjI4OjU4
LTA3OjAwPC94bXA6TW9kaWZ5RGF0ZT4KPHhtcDpDcmVhdGVEYXRlPjIwMTctMDUtMjJUMTM6
Mjg6NTgtMDc6MDA8L3htcDpDcmVhdGVEYXRlPgo8eG1wOkNyZWF0b3JUb29sPkdOVSBFbnNj
cmlwdCAxLjYuNS45MDwveG1wOkNyZWF0b3JUb29sPjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRm
OkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDpkNTMwOTI2MS03NzQ5LTExZjItMDAwMC0z
MGE5NmQ4ZTlhOGYnIHhtbG5zOnhhcE1NPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
bW0vJyB4YXBNTTpEb2N1bWVudElEPSd1dWlkOmQ1MzA5MjYxLTc3NDktMTFmMi0wMDAwLTMw
YTk2ZDhlOWE4ZicvPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDpkNTMwOTI2
MS03NzQ5LTExZjItMDAwMC0zMGE5NmQ4ZTlhOGYnIHhtbG5zOmRjPSdodHRwOi8vcHVybC5v
cmcvZGMvZWxlbWVudHMvMS4xLycgZGM6Zm9ybWF0PSdhcHBsaWNhdGlvbi9wZGYnPjxkYzp0
aXRsZT48cmRmOkFsdD48cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkVuc2NyaXB0IE91
dHB1dDwvcmRmOmxpPjwvcmRmOkFsdD48L2RjOnRpdGxlPjwvcmRmOkRlc2NyaXB0aW9uPgo8
L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCjw/eHBhY2tldCBlbmQ9J3cnPz4KZW5kc3RyZWFtCmVuZG9iagoyIDAgb2JqCjw8
L1Byb2R1Y2VyKEdQTCBHaG9zdHNjcmlwdCA5LjA1KQovQ3JlYXRpb25EYXRlKEQ6MjAxNzA1
MjIxMzI4NTgtMDcnMDAnKQovTW9kRGF0ZShEOjIwMTcwNTIyMTMyODU4LTA3JzAwJykKL1Rp
dGxlKEVuc2NyaXB0IE91dHB1dCkKL0NyZWF0b3IoR05VIEVuc2NyaXB0IDEuNi41LjkwKT4+
ZW5kb2JqCnhyZWYKMCA0MgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDc5MDggMDAwMDAg
biAKMDAwMDAwOTkyNiAwMDAwMCBuIAowMDAwMDA3ODA3IDAwMDAwIG4gCjAwMDAwMDY2NzYg
MDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAxMTc5IDAwMDAwIG4gCjAwMDAw
MDc5NzMgMDAwMDAgbiAKMDAwMDAwODQzMyAwMDAwMCBuIAowMDAwMDA4MDE0IDAwMDAwIG4g
CjAwMDAwMDgwNDMgMDAwMDAgbiAKMDAwMDAwNjgzNSAwMDAwMCBuIAowMDAwMDAxMTk5IDAw
MDAwIG4gCjAwMDAwMDIzODUgMDAwMDAgbiAKMDAwMDAwODA3MyAwMDAwMCBuIAowMDAwMDA4
MTAzIDAwMDAwIG4gCjAwMDAwMDY5OTcgMDAwMDAgbiAKMDAwMDAwMjQwNiAwMDAwMCBuIAow
MDAwMDAzNDQyIDAwMDAwIG4gCjAwMDAwMDgxMzMgMDAwMDAgbiAKMDAwMDAwODE2MyAwMDAw
MCBuIAowMDAwMDA3MTU5IDAwMDAwIG4gCjAwMDAwMDM0NjIgMDAwMDAgbiAKMDAwMDAwNDUw
NiAwMDAwMCBuIAowMDAwMDA4MTkzIDAwMDAwIG4gCjAwMDAwMDgyMjMgMDAwMDAgbiAKMDAw
MDAwNzMyMSAwMDAwMCBuIAowMDAwMDA0NTI2IDAwMDAwIG4gCjAwMDAwMDU1MzggMDAwMDAg
biAKMDAwMDAwODI1MyAwMDAwMCBuIAowMDAwMDA4MjgzIDAwMDAwIG4gCjAwMDAwMDc0ODMg
MDAwMDAgbiAKMDAwMDAwNTU1OCAwMDAwMCBuIAowMDAwMDA2MjA3IDAwMDAwIG4gCjAwMDAw
MDgzMTMgMDAwMDAgbiAKMDAwMDAwODM0MyAwMDAwMCBuIAowMDAwMDA3NjQ1IDAwMDAwIG4g
CjAwMDAwMDYyMjcgMDAwMDAgbiAKMDAwMDAwNjY1NiAwMDAwMCBuIAowMDAwMDA4MzczIDAw
MDAwIG4gCjAwMDAwMDg0MDMgMDAwMDAgbiAKMDAwMDAwODQ5NSAwMDAwMCBuIAp0cmFpbGVy
Cjw8IC9TaXplIDQyIC9Sb290IDEgMCBSIC9JbmZvIDIgMCBSCi9JRCBbPERBNkFENjFENjQy
QjVFOTU5NDJCNzRFNTM1RUJBQ0Q2PjxEQTZBRDYxRDY0MkI1RTk1OTQyQjc0RTUzNUVCQUNE
Nj5dCj4+CnN0YXJ0eHJlZgoxMDEwNQolJUVPRgo=
--------------70413CCAFB65F6B0BD56590F
Content-Type: application/pdf;
 name="PERC LITE.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="PERC LITE.pdf"

JVBERi0xLjQKJSDi48/TCjQKMApvYmoKPDwKL1R5cGUKL0NhdGFsb2cKL05hbWVzCjw8Ci9K
YXZhU2NyaXB0CjMKMApSCj4+Ci9QYWdlTGFiZWxzCjw8Ci9OdW1zClsKMAo8PAovUwovRAov
U3QKMQo+PgpdCj4+Ci9PdXRsaW5lcwoyCjAKUgovUGFnZXMKMQowClIKPj4KZW5kb2JqCjUK
MApvYmoKPDwKL0NyZWF0b3IKKP7/AEcAbwBvAGcAbABlKQo+PgplbmRvYmoKNgowCm9iago8
PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0K
L0NvbnRlbnRzCjcKMApSCi9SZXNvdXJjZXMKOAowClIKL0Fubm90cwoxMAowClIKL0dyb3Vw
Cjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjcKMApv
YmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo5CjAKUgo+PgpzdHJlYW0KeJyt
U0tPwzAMtsTNPwQNBFlezuMIgsFhl0HRLrsg0DahbtDB/xdOS9bugYYmGjW2P7m2+31JhUpI
TOuycawkti8LrFAKKVV0gaStM7ZjTkpmgcaRd7L+vGwDLcnb5JS4FaR9jmNccpMK+1flx/xZ
4uyzniW/q9lR1ec4PccRr6pTXKXizW9yWaWtC8IYizr6YETdhIyOWnSwsoMppULwNdh+3AHX
TVNbEzKlrVfzmYNkjRZekw6EPgjlpfuhPM94XbAtVtgfvC+/NLrILflxWEw3FdM8jTLaB1SR
GSDHpYpGmOIVe2Bg0gOCUziBPlyA5/AMize8LY5o5rQTVgXr9jfLhQ8wcVgb5khxf+pK08HK
DmZJ8rytMhvQkbpYq9IxEGQpmnwXjI3p9Otf3F0ajW9o1Lua8R0jQ0GhtSKYGOOmZqzYCO5Y
sTE88L4OJdyzHcJNBgfwBJMJPHLikFNHa2X/c1oXmExFdv+wf9Y8rW8uLtKzCmVuZHN0cmVh
bQplbmRvYmoKOQowCm9iagozNzIKZW5kb2JqCjEwCjAKb2JqClsKXQplbmRvYmoKMTQKMApv
YmoKPDwKL1R5cGUKL1BhZ2UKL1BhcmVudAoxCjAKUgovTWVkaWFCb3gKWwowCjAKNzIwCjQw
NQpdCi9Db250ZW50cwoxNQowClIKL1Jlc291cmNlcwoxNgowClIKL0Fubm90cwoxOAowClIK
L0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2Jq
CjE1CjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKMTcKMApSCj4+CnN0
cmVhbQp4nL1WbW/TMBA26icMX0DiJ7BuTKR+jWPxCdR1Yyva2qYtL+UDAm3T1A06+Cn8YJ5z
mjZtiphG0lquz5ez7/I8d3ZmXEaCU3uZCUZYjF+v+YyLSAjp48QKEyzW5zCi4Zrr2LpYhOXT
5UQJ6wwJU742of9LPuY3cDLjrdfTH5dfBL/4GWLJ++3FvXa/5OcveA9tVthc0ubZa2JbqUyc
kBeXCPIEF1Yrrwqq6VJlhBM+qPJ1S83CGbnTSQ7lUgo45hMatYqcMkZyE0OAu3iOdR7cmxRj
estbne83vxTXLtL0Uzw9X6WKIjAmSrT3PuZpxkX6je8yxQ7YO3bEOmzMuuwDpBFrsIfoEeTJ
BIJmfTzqwWC0x9MrfpDeIwLgEGmj4H1jHPnG/8DnLkyZWHi/ylSuKjAlE+WsXaGqoPoPrqQS
kffG2bwutPFUCeovYhlEZbDfOn4yiazQXsTkCTVVwO7B7wUtFTmzLnujVT9MhDTosjP2Hr2B
bOmyNvLnFJlCaTLZZZbtQCSTQVCfoVPmtEN69SE/qTpY43QkjbG6HHHVrpYkxHY7JJT8FEjo
ss8B+AztdijhRsC4AVL6mJ1AIvwP8XxRw9C1g66BvZqVRy1dpLQwrhx6fWz4ZDtslPzg+Nxn
zwMHhGsHyA7RukD9MGiJC+KBeLLMoUgagSscrKegpB3MHlHl9LB6SPoBFmTL9brhPh6QdATL
x9VXktM+8glxV3rR+riTWm6HvLIjJoEssXYSKuJ4fvmNgzZnrQnWWixmT9FzBjuwIBaqP8tw
/yROyg3B1shAbLbEQMnRnIEcV5TBM/pbzXQ6wz6FouiBn+wWGdWAPb5QEm292RBnjeB7tyXw
S44C7K+Q2JM9An0HkiWhuTjPRrjoB+HuGC4OJTrv9jF+hA3VSB824/mdEj4Xi+VUOUkx6sJL
ITcBVx9JuNC2Q1LZ0fIzfBRwHYZL5XhBUQ5/n70NNnQ0DepAXluJ8lBCbwjyzl/v1P4AvIeV
NgplbmRzdHJlYW0KZW5kb2JqCjE3CjAKb2JqCjc1MgplbmRvYmoKMTgKMApvYmoKWwpdCmVu
ZG9iagoxOQowCm9iago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApb
CjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjIwCjAKUgovUmVzb3VyY2VzCjIxCjAKUgovQW5u
b3RzCjIzCjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJHQgo+
Pgo+PgplbmRvYmoKMjAKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAoy
MgowClIKPj4Kc3RyZWFtCnic7Vxbj+zEEba0byYPEVIe88pV8emuvosn0LJnc0ICe2MhHB6i
IDhCXhIuEv+M35ev2pduz3hm1h57OCewI409NdPuctfXVV9Vt/f7Ulai5NdfmhMtDI7/fii/
L0UlhAzWG6HjLzY/40d8eCiVNc6K2LxOH0gYp/mkLjc+8PuL8r78Dp3w68n79X9f/EuW3/zY
9FP+8M2sK78ov36nvIqv3ReWpK3Hz6Xzgm8ZnRhFgTJRnURaOBGiqGuXJIPulO8GMp3FUew+
8FFR5UhrWWqLE3Rn25HulPvgFsfbH8onF//57icqlasU/1F5+/XQUKyB1pVXIQRb3jaWuP2q
fKtQxV1xXVwUl8XT4jOcXxafFmfFeXGP9/vib/h8Voj47UeQnuHby+IKny6Lu7fL22/LD29n
qGNgAYaGHlequ/CBwbrKjCai0SpywnhPBqcmnmk+M9Zb8qyhszZaxUppdbSmJAWYZKI6iZzW
vhF17ZKktWbWe6Pbz9DtWSnLb0upcfvGeGfKv5dffCnKr6CL0oEnBe04vX66qIo3j8caAcpE
XplSYtIYZbTaBzZVSlFZ/nOjYCO+mlBSb4DtvHj+vPgYiDsHhs6K14pPemz94RCepG96tNs9
CswPovFe56MpRPgqveMUGpLycd4nY2njzNBWnSQZpmt1AjQtp+AELFn4LeFhpxWh9C5wc/4Y
P7Tv8tpUUkml/emRs2mGh62JPzalt021GnKWU3ACciQhNAetw5rQef5W8QViG8exT+F5rvk4
H0PWVKA49leA0FZcQKjQQQsxDBWdKJlkJHqsBqNllZwAJUVQWFvt1g5oT2P8uiqezY9fBm9K
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
CjI2CjAKUgovUmVzb3VyY2VzCjI3CjAKUgovQW5ub3RzCjI5CjAKUgovR3JvdXAKPDwKL1MK
L1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJHQgo+Pgo+PgplbmRvYmoKMjYKMApvYmoKPDwK
L0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAoyOAowClIKPj4Kc3RyZWFtCnicrVVLb9NA
EB7Jt7kg/gOH0orNPmZfR1DahocESd0E2lwqoImQ05LC/xezGzt20iBQGq/snfm889j5duwl
KiExjVcrgaTl+esClyiFlCq6YCXlFds6L0rTAo2z3slsXrWKltZTEircUtJzjhO84yBL7L2u
fs5vJM5+5Vya+2G2l/c53h7jkMey41wl56ttslulyYUUxQeZInEIa3TUHahqIZJexgw1di2y
DpbCmdCUspVyHRslzUYLr4kUkmOBw7m61k1yb0qeywfsnd3f/dZovDDp0ljeblKVMiASwcQY
HZYrLspveATTIxjCGVzCdAoXMIEBnEMBBvoJ+AgjFhJwwi+SNIDLl1j+wNNyjyzIWqH4Be3O
pXH8jxr9D1vkZIybbDVQhy0VtLd2g64O9AS+lJYiRvK26Q1DMXWD/ov4uIia2N8uFjkGd1SX
wRdM0ycmaszsFXy/Z5IK1vqMDmqkzyQX9dOCZ343KGXtCj7klSP4nP18yfiY0RFbPWPkIq8+
Z2QI72pv6WgM4Dqfm+F6dbE+IgfcuLPbGz/NKY/h+aHDWSOksk7bx0H3DkV8tITL187tKWVE
1Aduh0DBCYvBeLJtN6gOVLWQ8tJxEgmr7TpI50t5SKeT4/xdN0Qh/0pySYILuRe3DXizvbeL
m9l3i/37uixp/AE5XzWLCmVuZHN0cmVhbQplbmRvYmoKMjgKMApvYmoKNTA5CmVuZG9iagoy
OQowCm9iagpbCl0KZW5kb2JqCjMyCjAKb2JqCjw8Ci9UeXBlCi9QYWdlCi9QYXJlbnQKMQow
ClIKL01lZGlhQm94ClsKMAowCjcyMAo0MDUKXQovQ29udGVudHMKMzMKMApSCi9SZXNvdXJj
ZXMKMzQKMApSCi9Bbm5vdHMKMzYKMApSCi9Hcm91cAo8PAovUwovVHJhbnNwYXJlbmN5Ci9D
UwovRGV2aWNlUkdCCj4+Cj4+CmVuZG9iagozMwowCm9iago8PAovRmlsdGVyCi9GbGF0ZURl
Y29kZQovTGVuZ3RoCjM1CjAKUgo+PgpzdHJlYW0KeJy9VttuEzEQHbRP+AXxD1Uvod3aXl/W
iBdQGkKpoE03GyTygkBthdJCCp/CB3PGm202l6olpI0Vezy+nPGc8azHQqVScNmrBCMt2q+X
YixkKqUKLrfSxBnzfUzi5lJkznon4/LRtKOl9YaFkZjrcH0hBuIKIGOx/3r08+KLFOe/oi31
//p8pd0vxFlLnKCMG5sr3rw6JrZV2ricUXwuGQkQNtNBN1SjqcpIL0NU1eummhswhsvy2pVT
Kfqx7nCb6dRrY5QwDgLg3MTXtXFvCrTFtdjv/Lj6rUXm04x/WhRns1SxBcakeRZCcKKouCi+
iW3KqE896lCX3tInyF0qKaE2DVAP6D36Cck4egRtQltoS4z00R5gxQCr+zui+C4OihUMs8Gl
ymq33Lp63zu8dh/+jJMhzPJXqxr8qVx7a2cIbKj+g0GlZRqC8ba+LZkJfD/0LeKiD7XBfvPu
U3lqZRakYyTctIbvnvy5YeVfwbLlYNZXJ5rFIUUacbFJL2gDcouG2+SgsCwYymm3Ereg28UE
HvEIuwR/i6Wb1QIXB1v0fN1WO6VSn0njF01fN9SUDWcfh40FnAkb7EvPjm3BxxsQd6Fm37+E
5EFVQikPv4q3m3nbqJizS5lbPyk2pM6rsHiAlZHuvCEhXx8nt4BFThZwaA95sowZtYR0ioKc
GfvDHQhtOp6k2TZ6H5BYT+gQ/S59xqQueiV0PbScmE+QipO4Ia85miTqHupOTNcd7JDQuwjB
gcByjVHSs2jEICLxyqeUPIgTVKbmvdCdmN40KEFdHbpsHM5RQFpI6CM0wyGm9eNJeZB9wudY
PSJvsxqfchWC1ktMf7iYVM48TlAuAiHctmLQtGNgnUY3V2FzPOECvk/ip74dY7Ae5MdBHY9V
XT8UmKMOdMc3MVxT2otPhUO09Uj1FVg7j7nCWyPX+ZIT3/s1weUvPBjqowplbmRzdHJlYW0K
ZW5kb2JqCjM1CjAKb2JqCjcxNQplbmRvYmoKMzYKMApvYmoKWwpdCmVuZG9iagozNwowCm9i
ago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1
Cl0KL0NvbnRlbnRzCjM4CjAKUgovUmVzb3VyY2VzCjM5CjAKUgovQW5ub3RzCjQxCjAKUgov
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
aFGgiCKjg/qJBZovYZ1UyTEJBxSm5Ihakulsj/Umf4WdJRs0x2iFOJxH8qkOZzbFnLbisW8Z
p+oV99YpWLFFP/UeODS1mmNYFK1C0YOkbz4Wue2tAiMyvkObOZJGoicJ90xBmsOqpFy3JZYF
CoHlo/o5g8BB8TAU33sQYB9k12Eq8muVfJICSoIAR21CDgJFz71B4DX2gTqrO9qziau8NSHX
pxpbVFiSfWId1s8t2Ix7QadWdNR+UFKckM3B2/r5w8EvdDvotjFkqyWnLospBipYZaABo824
JXRqRUdtCzVKWqjz8ehXsy/UW8N+y0wxpKi3zNRjxSRl7j3waXpFR/DJS3wIjmck1M9vd+io
NHV3aS8HTDZsiiEXMOM3aaZWdNS3aZwyxsZpiDTcYd1OVU/3Spms5/Y7D5EV9WRM8hDO73cO
p7/JxrRRsy4LlGKMYZW4GOnEoGIfBgN73yXKlkiH1ZacXayQZ7aE+k3d0PXh/aLJwTXIjLLJ
yTIJ23W9yalgZUdTmXvOLif5XkmAj5prl5N8y1G2Tl/m7zr2u0an3ql9Pe5zkL1XR/LkojPn
fANWfv8HSPy9ywplbmRzdHJlYW0KZW5kb2JqCjQwCjAKb2JqCjIxNjYKZW5kb2JqCjQxCjAK
b2JqClsKXQplbmRvYmoKNDIKMApvYmoKPDwKL1R5cGUKL1BhZ2UKL1BhcmVudAoxCjAKUgov
TWVkaWFCb3gKWwowCjAKNzIwCjQwNQpdCi9Db250ZW50cwo0MwowClIKL1Jlc291cmNlcwo0
NAowClIKL0Fubm90cwo0NgowClIKL0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9E
ZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjQzCjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVjb2Rl
Ci9MZW5ndGgKNDUKMApSCj4+CnN0cmVhbQp4nL1XW2/TMBQ26pvhgSGQEIhXGGjLfHf8CEov
2wq9t4ONB8S0TVM36EDihZ/BD+az07RpM7SxpauV2D45Pp/PxV/SCeURo75tpgPFNPqvZ3RC
WcQYdybWTAWN5TmUfHdGpdHWsLB8PJ8Ipq3ygzFdmvj7CR3Rc4BM6Nbb8feTL4we/wh7ya6L
4xtZP6FHb2gHbZIzzr3x1E2Y5UKZ2KPYmHkkQGgpnMiJxnORYpa5IMrWzSUzMA8n4yyU81GI
YzbxvRSRFUpxqgwGgDPTWGebe9dH37+gW7Vv5z8FlTaS/ido/2gxVX4HSkWxdM4Z2k9z0T+k
68SQEUlw7ZHha9o/pdX+DcxzDtsCnlwOkhm+wvnrpEEZ5txiGjJRLg08FlbrhTzkRLdIBBcs
ck5ZnRW9VM6XufjHsBhEoWCvEL840kw6ZjwSDkwudvf+zNJSEpi2qUeLOOQVGaAQtlEKFdIk
Q9z3SIfUSQPyCqmRLmZDPB1AXkPfDJIXZe9OKhlZJ5wtbvEWUAiwCb8CnnGRlVxrql3kxELk
f+cORKSd4No4jIwGzv+B8MCTBQSyiziOSA9xfUEeoe0gqiNI90iVrIWYtyFtYz7AkxZalzwm
T8hzSOuzfD2EBZ+lGkatYKGB59WgXQ3rk5A5r3PVujWyD/1W5jmPpLE8Rr3/wp53cJ3isEfK
SsslfU/3PzN6eHl8uvWp24ZHsfPcdUYthyK3ai4b0165+ZxBFKK9knPEeYlVegU3cGPuhhyK
QOQlqnIQ6rEBNnhKnuHua6ZKPoUaGqGKKqgrzxieLTLtJmq3HRiljWprQddb6ExfOimH+HUt
6DfQ18nBQRB8xOVLPgmF3CifaGyssUaitIvurpZpuJOrppoixDW5JoG8C1ky5ZsEealDPmcK
n+9qmvEyWYI7PaMJpWFRCyFz0tKJIg+yHKyVnCp8iNwZVUjG7ug7ogBENskGsfiu3LjsYA9R
Wz20bqgg/5VxsD4ljRGEuSnDsjqqMMmENSyBjV6ON6rhzdYI+qnEV3T69dILDOSRhmEbldX4
L+Wy/+lGmlP38i/fSjg4SfBlF7P7QbeVRmY7PEr5tR3O3QcY6eA8VnDmkmDMh7KPCDbDqE4e
kLWyvTLav5p9CRU8W00AY9wVWy1S+veHByB7o38mvv0FQfW2lQplbmRzdHJlYW0KZW5kb2Jq
CjQ1CjAKb2JqCjg3NQplbmRvYmoKNDYKMApvYmoKWwo8PAovVHlwZQovQW5ub3QKL1N1YnR5
cGUKL0xpbmsKL1JlY3QKWwoxMDMuMjkzMzA0CjI2Ni4zNDg4CjU1Ny40MzEzNAoyODEuOTgw
NjgKXQovQm9yZGVyClsKMAowCjAKXQovQQo8PAovVHlwZQovQWN0aW9uCi9TCi9VUkkKL1VS
SQooaHR0cHM6Ly9naXRodWIuY29tL211cmlsbG8xMjgvZHJhZnQtcGVyYy1saXRlL2Jsb2Iv
bWFzdGVyL2RyYWZ0LXBlcmMtbGl0ZS54bWwpCj4+Cj4+Cjw8Ci9UeXBlCi9Bbm5vdAovU3Vi
dHlwZQovTGluawovUmVjdApbCjU1Ny40MzEzNAoyNjYuMzQ4OAo1NTcuNDMxMzQKMjgxLjk4
MDY4Cl0KL0JvcmRlcgpbCjAKMAowCl0KL0EKPDwKL1R5cGUKL0FjdGlvbgovUwovVVJJCi9V
UkkKKGh0dHBzOi8vZ2l0aHViLmNvbS9tdXJpbGxvMTI4L2RyYWZ0LXBlcmMtbGl0ZS9ibG9i
L21hc3Rlci9kcmFmdC1wZXJjLWxpdGUueG1sKQo+Pgo+Pgo8PAovVHlwZQovQW5ub3QKL1N1
YnR5cGUKL0xpbmsKL1JlY3QKWwoxMDMuMjkzMzA0CjE2NS44NDg4CjM2My4wNTc1CjE4MS40
ODA3Cl0KL0JvcmRlcgpbCjAKMAowCl0KL0EKPDwKL1R5cGUKL0FjdGlvbgovUwovVVJJCi9V
UkkKKGh0dHBzOi8vZ2l0aHViLmNvbS9hZ291YWlsbGFyZC9wZXJjLXdlYnJ0YykKPj4KPj4K
PDwKL1R5cGUKL0Fubm90Ci9TdWJ0eXBlCi9MaW5rCi9SZWN0ClsKMzYzLjA1NzUKMTY1Ljg0
ODgKMzYzLjA1NzUKMTgxLjQ4MDcKXQovQm9yZGVyClsKMAowCjAKXQovQQo8PAovVHlwZQov
QWN0aW9uCi9TCi9VUkkKL1VSSQooaHR0cHM6Ly9naXRodWIuY29tL2Fnb3VhaWxsYXJkL3Bl
cmMtd2VicnRjKQo+Pgo+PgpdCmVuZG9iago0NwowCm9iago8PAovVHlwZQovUGFnZQovUGFy
ZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjQ4CjAKUgov
UmVzb3VyY2VzCjQ5CjAKUgovQW5ub3RzCjUxCjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFy
ZW5jeQovQ1MKL0RldmljZVJHQgo+Pgo+PgplbmRvYmoKNDgKMApvYmoKPDwKL0ZpbHRlcgov
RmxhdGVEZWNvZGUKL0xlbmd0aAo1MAowClIKPj4Kc3RyZWFtCnicvVdZbxNJEK6V3xokxPHK
igfWArQZ+j6QeACZ2BhDDjtkCWa1KxBEyBwBJP4IP3i/6vHEY3sWguPg0UxXV1dXVVd/1V0+
EqqQgp+NkrDSoX35ThwJWUipko9O2iyx2IcQN++E8S54madPZh0tXbBMTMRCh7+HYl+8h5Ej
cfve5OPhv1K8+Zx9qd5Pb1bSfihe3xI7eI5qyhUrL5cJtUpbH9lKiJItwYQzOukaazJjWRlk
yqxq3oxzbIzNmViFckblOFYdbo0ugrZWCetBwJyfxrpy7v4I7eiTuL354f0XLUwoDP+0GL2e
3yr2wNoimpSSF6NyL0avxA26Qz16QI4CtalFT9Abj0E8BbGPZ0A71Ef/HP0J6iHt0h5tUyeP
PINMizT4Wzzp/E0xeisejFZwz7tYaJ8AlUYnK8U/CN5JttF6mdL8Nlas2jaqqINzc/tYY51i
I5WWRUo2uCppjE2cJvp/yOUgagt9i/FTsXDSJOnZEqJYi91v3463ZU3GXChXNG+HInDAqNgC
JuZBNaAu+uXofgmvAQDG320aYkIPbSnQg+gFjEBol/4CcZA1ss5HQF2JuH2M8XcPEk/RHovv
gXycxToY2ER/AP0QOJMQeLcYgk140c0udrAaOHUAAs3FddvX0hTBmbTsw7otzZCV4q9B1pId
Gt9ANDsA1FaO7SBveScjqIN3CG4Pe83R38HTA8VQ415ryn2Ifj8jpFMbG6LHnO182LGOq+te
kuebxijtlte1blN8him3mJdnYUVLj0WlFH8N8jTf4Yvmzgh9jbboOtK6m4FXQqeTzyRk9lU+
fJrgOcxwauUz0JDPx1s38y5NeS4DtTe9R/fWf0h45YqkXWxe00/dqbWqC/eXCdrZ1EjBNRN1
ykCRXpUFk07R4sCasSYzFjJDT6/VamKNNb1pa+ZL577Cub5Q4q1QFjWFcxE36mPx/IUUr+BN
UMHboBqp3e6aPRyevAxQUgLTyiihUQtFbZX9XkFnMaHw/AvNyZ4K3ZzrK6nDla659IpLd9rO
9Jodoteia3j5lD2YwrsNMJcncLvhBD5Hf6/uljamsKjidbNzqyvOuW5d04K3cxEyQEa3sSTk
+DAXHEVVGXPKC0qc9o9oA2UPuH/MiIhkH3M11CdJL1A198G4DPm7oMc3oXqjnNzPEiFLREhg
TGKkDR0YDXQld0KlLDKRoMuyHdDXSJxm/bGw0eIPRWMQTgckLuaX4/oPnaffTwGFWERptDbN
6k98nPHzH8RzqagKZW5kc3RyZWFtCmVuZG9iago1MAowCm9iago5NDYKZW5kb2JqCjUxCjAK
b2JqClsKXQplbmRvYmoKMTEKMApvYmoKPDwKL0NBCjEuMAovY2EKMS4wCj4+CmVuZG9iagox
MgowCm9iago8PAovQ0EKMAovY2EKMAo+PgplbmRvYmoKMzEKMApvYmoKPDwKL1N1YnR5cGUK
L0ltYWdlCi9XaWR0aAo5MDUKL0hlaWdodAoyMjgKL0NvbG9yU3BhY2UKL0RldmljZVJHQgov
Qml0c1BlckNvbXBvbmVudAo4Ci9GaWx0ZXIKL0RDVERlY29kZQovTGVuZ3RoCjM1MzgwCj4+
CnN0cmVhbQr/2P/gABBKRklGAAECAAABAAEAAP/bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkK
FA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/bAEMBBwcHCggK
EwoKEygaFhooKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo
KCgoKP/AABEIAOQDiQMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJ
Cgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR
8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2
d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX
2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJ
Cgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS
8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1
dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV
1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APqmiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAorkPHbSXmp+HdD86aG01G5k+1GGQxs8ccZbZuUggFtucHkAjvUXhOEa
J4y1jw/aPMdMS0t763illaTyS7SIyKWJO392DjPBJoWoPT+vkdpRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFZfiLTF1WwMUl3fW0a
5Zvslw0DPx0LrhgPoRWb8MneX4feHnlkeSRrKIs7sWZjtHJJ5JoWt/IGdNRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFYviTQ/7dFr
DcXtxDp8bF7i3gdozccfKrOpBCjkkDrxnjrjeAYBb3+sJpUs8nhwOi2fnStKBIARJ5bMSTHn
GOcZ3Y4xQgZ2dFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUVleItKttWshHfSXotoyZHitZnjMoA+62zDMP9kHn3rlPhhcQy6nr0elL
fW2jQyRpFZ37OJopMfOQkhLoh+XAOO5AwaFq7A9Fc9AooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKAOc8Y6Re3zaXqOj+Q2p6XcGeKKdykcyshR42YAlchsg4
PIFQ+FdK1P8AtrU9e1+O2t768jit47W3mMqwQx7iAXKruYs7k8YGQOcZOxr2s2eh2Iur5pNr
OIo44ozJJK56Iijlif6EngGovD2v2euxTm1S5gnt38ue2uoWilibAIDKfUEEEZB9aF1t/X9f
1uD8zWoorO1zWrHQ7ZZ9QkkVXbaiRQvNI5xnCogLE/QUm7bhuaNFUtF1O21nSLPUrEu1rdxL
NEXUqSrDIyD0q7Tatow3CisrxBr1loMEL3nnySzv5cFvbxNLLM2M4VFBJ4BJPQDqRSeHvEFl
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
/Kp6KKACoGtLdr1LxoUN0kZiWXHzBSQSM+mQPyqeigAooooAga0t2vUvGhQ3SRmJZcfMFJBI
z6ZA/Kp6KKACoGtLdr1LxoUN0iGJZcfMFJBIz6ZA/Kp6KACiiigCBrS3a9S8aFDdIhiWXHzB
SQSM+mQPyqeiigAqBrS3a9S8aFDdIhiWXHzBSQSM+mQPyqeigAooooAga0t2vUvGhQ3SIYll
x8wUkEjPpkD8qnoooAKga0t2vUvGhQ3SIYllx8wUkEjPpkD8qnooAKKKKAIGtLdr1LxoUN0i
GJZcfMFJBIz6ZA/Kp6KKACoGtLdr1LxoUN0iGJZcfMFJBIz6ZA/Kp6KACiiigCBrS3a9S8aF
DdIhjWXHzBSQSM+mQPyqeiigAqBrS3a9S8aFDdIhjWXHzBSQSM+mQKnooAKKKKAIGtLdr1Lx
oUN0iGNZcfMFJBIz6ZAqeiigAqBrS3a9S8aFDdIhjWXHzBSQSM+mQKnooAKKKKAIGtLdr1Lx
oUN0iGNZSPmCkgkZ9MgVPRRQAVA1pbtepeNChukQxrLj5gpIJGfTIFT0UAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQB//ZCmVuZHN0cmVhbQplbmRvYmoKOAowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagoxNgowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagoyMQowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagoyNwowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagozNAowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagozOQowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iago0NAowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iago0OQowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagoxMwowCm9iago8PAovVHlwZQov
Rm9udAovU3VidHlwZQovVHlwZTAKL0Jhc2VGb250Ci9NVUZVWlkrQXJpYWxNVAovRW5jb2Rp
bmcKL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cwpbCjUyCjAKUgpdCi9Ub1VuaWNvZGUK
NTMKMApSCj4+CmVuZG9iagoyNAowCm9iago8PAovVHlwZQovRm9udAovU3VidHlwZQovVHlw
ZTAKL0Jhc2VGb250Ci9NVUZVWlkrQXJpYWwtQm9sZE1UCi9FbmNvZGluZwovSWRlbnRpdHkt
SAovRGVzY2VuZGFudEZvbnRzClsKNTYKMApSCl0KL1RvVW5pY29kZQo1NwowClIKPj4KZW5k
b2JqCjMwCjAKb2JqCjw8Ci9UeXBlCi9Gb250Ci9TdWJ0eXBlCi9UeXBlMAovQmFzZUZvbnQK
L01VRlVaWStDb3VyaWVyTmV3Ci9FbmNvZGluZwovSWRlbnRpdHktSAovRGVzY2VuZGFudEZv
bnRzClsKNjAKMApSCl0KL1RvVW5pY29kZQo2MQowClIKPj4KZW5kb2JqCjUzCjAKb2JqCjw8
Ci9GaWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKNjQKMApSCj4+CnN0cmVhbQp4nIVSy26D
MBC88xU+pocIbCAPCSFVqSpx6EOl/QBjLxSpGMuQA39fs5ukJDkUicfszsyulw0PxVNh2pGF
765XJYysbo12MPRHp4BV0LQm4ILpVo0nhE/VSRuEXlxOwwhdYeo+yDIWfvjkMLqJrR51X8FD
EL45Da41DVt9HUqPy6O1P9CBGVkU5DnTUHujF2lfZQcsRNm60D7fjtPaa/4Yn5MFJhBzakb1
GgYrFThpGgiyyF85y579lQdg9E0+IlVVE/SE86c4Z9S3dOgTe58oElGOaE9ok5MIWfG120yr
kBYpYu9IWyPigoIKgzyhYIqvmOfLZvhtM3xHtHRZnt+V55JMqYt4+4+pJppcmiZ3poI6FTSB
hGP74lSChpTQQePTYSiXCgwmJE+p2Ob6oLdT59t5ciJV1azl+4RQvexw/qvz8l1WRh2d89uC
G4prMi9Ia+CyxLa3swrvX/Le3mUKZW5kc3RyZWFtCmVuZG9iago1NQowCm9iago8PAovRmls
dGVyCi9GbGF0ZURlY29kZQovTGVuZ3RoCjY1CjAKUgo+PgpzdHJlYW0KeJycvQl8VNX1OH7v
ffubNzNv9jWTSSYzWSYQIIEQjOYpm4hsspggI0EWWUQJm+AaVBYjKtq61iouVVzQAAEDak0p
1bpQqFqttiptUdGaylf5Ugtk5nfuffNC0Pb/6fc/k7nvvPu2u5z9nPuCMEJIQa2IQ/rslcvj
j0Y/+DvUPISQOGXekssXv7266UGAj8LvysuvWD2v8ewXPkHI3ozQ8mnz586ac8j72tcIremE
a4bMhwp3tb8Y9uF8VDJ/8fJVMwefmobQTV6EBs+54qrZs4TvTp1C6MVVsD9/8axVS9wd9laE
vj4E58eXLJ27JPn+uFcR6oZd2y+FPSgEv7DwFArxKRREKPcF/I7QbXZB7gg9TrfkKzi9M/9D
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
Q2Z0GTIbmNF498Kr0hrDVwSD22bVsUewUSmcccWsq5jOnN1Y12V2deOsLtXBbQOnnMN7CnsP
7FK9jaYMGV+7bUpodnXTwNDAIV1mVtc1Dxvdt+yMvFZE8uo7+hyJjebE+nJew8rO4V3G3sM4
rzLOq4zzGhYaJvIiweOja7c5qKru4ikGbZYTXODXGZm5dVWdvNcPFsw7MDdtceZuaCubKKG4
rjGxS1WjG2CvnpU9K9kLfYq9kuDsMb3SFg/MzdwtbTK9vHD2dami4gU3NtxIaUPmVhv/G/AH
pwU3coUbz+KG8/3Bb0hjaGZ1wwKimsbu42oaK8ZMrt1mt8N1Br9S4wDLLSFhSIu+z3DsBccB
7KgokYDsNojdnE4z4Nntf6NJxU/thuU9zVIoR1pADXVKY07NeBmiYPxkvOuUybW7oUvx8NBQ
hxdskIqlBisNs9jGL9gz4Xe2sOBG02TWxQKTGjERpcGqksgfV1ZxpMYWIEH631zETTQKZW5k
c3RyZWFtCmVuZG9iago1MgowCm9iago8PAovVHlwZQovRm9udAovU3VidHlwZQovQ0lERm9u
dFR5cGUyCi9CYXNlRm9udAovTVVGVVpZK0FyaWFsTVQKL0NJRFN5c3RlbUluZm8KPDwKL1Jl
Z2lzdHJ5CihBZG9iZSkKL09yZGVyaW5nCihVQ1MpCi9TdXBwbGVtZW50CjAKPj4KL0ZvbnRE
ZXNjcmlwdG9yCjU0CjAKUgovQ0lEVG9HSURNYXAKL0lkZW50aXR5Ci9EVwo1NTYKL1cKWwow
ClsKNzUwCjAKMAoyNzcKXQo0CjgKMAo5ClsKNjY2CjAKMzMzCjMzMwowCjAKMjc3CjMzMwoy
NzcKMjc3CjAKNTU2CjU1NgowCjAKNTU2CjAKNTU2CjU1NgowCjI3NwpdCjMwCjM1CjAKMzYK
MzcKNjY2CjM4CjM5CjcyMgo0MApbCjY2Ngo2MTAKMAo3MjIKMjc3CjUwMAo2NjYKNTU2Cjgz
Mwo3MjIKNzc3CjY2NgowCjcyMgo2NjYKNjEwCjcyMgo2NjYKOTQzCjY2NgpdCjYwCjY3CjAK
NjgKNjkKNTU2CjcwClsKNTAwCjU1Ngo1NTYKMjc3CjU1Ngo1NTYKMjIyCjIyMgo1MDAKMjIy
CjgzMwpdCjgxCjg0CjU1Ngo4NQpbCjMzMwo1MDAKMjc3CjU1Ngo1MDAKNzIyCl0KOTEKOTMK
NTAwCjk0CjM3OQowCjM4MApbCjYwNApdCjM4MQo0MDMKMAo0MDQKWwo2MDQKXQpdCj4+CmVu
ZG9iago1NAowCm9iago8PAovVHlwZQovRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lCi9NVUZV
WlkrQXJpYWxNVAovRmxhZ3MKNAovRm9udEJCb3gKWwotNjY0Ci0zMjQKMjAwMAoxMDA1Cl0K
L0FzY2VudAo3MjgKL0Rlc2NlbnQKLTIxMAovSXRhbGljQW5nbGUKMAovQ2FwSGVpZ2h0Cjcx
NgovU3RlbVYKODAKL0ZvbnRGaWxlMgo1NQowClIKPj4KZW5kb2JqCjU3CjAKb2JqCjw8Ci9G
aWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKNjYKMApSCj4+CnN0cmVhbQp4nGVSy26DMBC8
8xU+pocI2zzSSAipSlWJQx8q7QeAvSRIxViGHPj72rtJmqSWQMx4Zh/sxrvquTL9zOIPN6oa
Ztb1RjuYxqNTwFrY9yYSkulezSeEbzU0Noq9uV6mGYbKdGNUFCz+9JfT7Ba2etJjCw9R/O40
uN7s2ep7V3tcH639gQHMzHhUlkxD5wO9NvatGYDFaFtX2t/387L2nj/F12KBScSCilGjhsk2
Clxj9hAV3J+SFS/+lBEYfXfPydV2BL3g/CnON+rQOIyT+DicS16SDHl56w+yFmVckfqxDKTg
iERGpC6vMyX3mQSFSE5eTahBJFNEqbiuIv9XhcwpE1WRJuSFc1wkWyR9XCRJmW2QTE9ZiMwF
kWTP6D/kZM+opYyK3MibzuR9Z20oS3KxDV6xDVlkprrrXsKMwipdFkAdnfOzx33DoYdx9wYu
K2lHG1z4/AJGmM0ZCmVuZHN0cmVhbQplbmRvYmoKNTkKMApvYmoKPDwKL0ZpbHRlcgovRmxh
dGVEZWNvZGUKL0xlbmd0aAo2NwowClIKPj4Kc3RyZWFtCnic3L15YBRF2jBeVV19zj2ZO9dM
JpkcE0hIJgmBSBoIEYzcEBM0Eu7Di6AcuitERW4VFLkVdFUUXA13ANHouiK6vuIBoqsrqyig
ZmV3ERFIz/dUzwwGXHff9/1+3z+/mTz9VFVXd1c991PVAwgjhGTUjDhkHTfzDv+FXr/7BFrW
IySOmjht0i3Syb05UD6HEP/RpJvvnIi+DbcjZDqEUFXm5Aljxh+78citCA09A9eUToYG+xxX
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
4mItVuhDBdusYm2W6FtiFeL6N6tIUBNu6q0xWqsiSWCrkNxI3Luhy/Af7oj+F2d7wN4KZW5k
c3RyZWFtCmVuZG9iago1NgowCm9iago8PAovVHlwZQovRm9udAovU3VidHlwZQovQ0lERm9u
dFR5cGUyCi9CYXNlRm9udAovTVVGVVpZK0FyaWFsLUJvbGRNVAovQ0lEU3lzdGVtSW5mbwo8
PAovUmVnaXN0cnkKKEFkb2JlKQovT3JkZXJpbmcKKFVDUykKL1N1cHBsZW1lbnQKMAo+Pgov
Rm9udERlc2NyaXB0b3IKNTgKMApSCi9DSURUb0dJRE1hcAovSWRlbnRpdHkKL0RXCjU1Ngov
VwpbCjAKWwo3NTAKMAowCjI3NwpdCjQKMTAKMAoxMQoxMgozMzMKMTMKMTQKMAoxNQpbCjI3
NwozMzMKMjc3CjI3NwpdCjE5CjIxCjU1NgoyMgoyNgowCjI3ClsKNTU2CjAKMzMzCl0KMzAK
MzUKMAozNgpbCjcyMgowCjcyMgo3MjIKNjY2CjYxMAo3NzcKNzIyCjI3NwowCjcyMgo2MTAK
ODMzCjcyMgo3NzcKNjY2Cjc3Nwo3MjIKNjY2CjYxMAo3MjIKMAo5NDMKNjY2CjY2NgpdCjYx
CjY3CjAKNjgKWwo1NTYKNjEwCjU1Ngo2MTAKNTU2CjMzMwo2MTAKNjEwCjI3NwowCjU1Ngoy
NzcKODg5Cl0KODEKODMKNjEwCjg0ClsKMAozODkKNTU2CjMzMwo2MTAKNTU2Cjc3Nwo1NTYK
NTU2CjUwMApdCjk0CjE4MQowCjE4MgpbCjI3NwpdCjE4Mwo0MDMKMAo0MDQKWwo2MDQKXQpd
Cj4+CmVuZG9iago1OAowCm9iago8PAovVHlwZQovRm9udERlc2NyaXB0b3IKL0ZvbnROYW1l
Ci9NVUZVWlkrQXJpYWwtQm9sZE1UCi9GbGFncwo0Ci9Gb250QkJveApbCi02MjcKLTM3Ngoy
MDAwCjEwMTcKXQovQXNjZW50CjcyOAovRGVzY2VudAotMjEwCi9JdGFsaWNBbmdsZQowCi9D
YXBIZWlnaHQKNzE1Ci9TdGVtVgo4MAovRm9udEZpbGUyCjU5CjAKUgo+PgplbmRvYmoKNjEK
MApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo2OAowClIKPj4Kc3RyZWFt
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
iIwi3ZYWaJkyytVdmWjpVaUmdVclWro1ree3bSfktnbMddObewlMaeslKVZ0o4f9u4PdQEje
jbd6MnF7O7unbTtPbr21HRyX1bvqLXXm6ubGnwk6M+GQ84CuoYcD2Uh83fe0TG7rftLX3l3C
Eilfewtijv13hN20ilY0Ne6mlSxqb9utXU2rmiaxcu3qxvYz7SCI5Y27IcQiuR0EWTsIntXO
TytZuyiL0u38cjv/sHbbR4aaGreHQgNtRsptRg5vs3B4m4Vym4WZNly6TWhIG9UxCMltQqpj
P2nj/xfaRH+2zRBszh/1Mz9bPfghu2EceXf76JXsX0t0RprmI3R2r7tskat79ZxgcDeMJu9m
/utErHPO3EUsnj2/l7wbmd/YPTrSGNw+buVP67tXsupxkcbtsLJpStv2ldL8xp5x0rimyOzG
9h1jZuc+Pexxtww8bnvu7J/pbDbrLJc9a8zTP1P9NKsew571NHvW0+xZY6Qx8rNkrke2VMOo
9tEz0/EOqtMiA3d6Qu2jHMKyOpmba0Kuaz17eCCPgy7R3q2PjOo2ILCq/Ib8BlaFUsaqjOw/
iGSqXNfWhDx7yOOZKgGLzZFR4Gpa3Ih/y5dnEv/i3/Lly1dcsPyC5SyW/5avuBRB/nGa5bB8
Bfv9pAa9PL8FUBsz3bwOYb2so7nly9tXpI90Lb8UWG8rWHCm88HUpdgzWT7sp2+Wn/1hnJGA
NGB3yy8l8k+dYyLDNssJVmI3wAaZ6QXg/wHtTnxhCmVuZHN0cmVhbQplbmRvYmoKNjAKMApv
YmoKPDwKL1R5cGUKL0ZvbnQKL1N1YnR5cGUKL0NJREZvbnRUeXBlMgovQmFzZUZvbnQKL01V
RlVaWStDb3VyaWVyTmV3Ci9DSURTeXN0ZW1JbmZvCjw8Ci9SZWdpc3RyeQooQWRvYmUpCi9P
cmRlcmluZwooVUNTKQovU3VwcGxlbWVudAowCj4+Ci9Gb250RGVzY3JpcHRvcgo2MgowClIK
L0NJRFRvR0lETWFwCi9JZGVudGl0eQovRFcKNjAwCi9XClsKMApbCjYwMAowCjYwMApdCl0K
Pj4KZW5kb2JqCjYyCjAKb2JqCjw8Ci9UeXBlCi9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUK
L01VRlVaWStDb3VyaWVyTmV3Ci9GbGFncwo1Ci9Gb250QkJveApbCi0yMQotMzAwCjYyMgo5
NTEKXQovQXNjZW50CjYxMgovRGVzY2VudAotMTg4Ci9JdGFsaWNBbmdsZQowCi9DYXBIZWln
aHQKNTcxCi9TdGVtVgo4MAovRm9udEZpbGUyCjYzCjAKUgo+PgplbmRvYmoKNjQKMApvYmoK
MzUxCmVuZG9iago2NQowCm9iagoyOTExNAplbmRvYmoKNjYKMApvYmoKMzQ2CmVuZG9iago2
NwowCm9iagoyNDEwMAplbmRvYmoKNjgKMApvYmoKMzg1CmVuZG9iago2OQowCm9iagoxNzU1
MAplbmRvYmoKMQowCm9iago8PAovVHlwZQovUGFnZXMKL0tpZHMKWwo2CjAKUgoxNAowClIK
MTkKMApSCjI1CjAKUgozMgowClIKMzcKMApSCjQyCjAKUgo0NwowClIKXQovQ291bnQKOAo+
PgplbmRvYmoKeHJlZgowIDcwCjAwMDAwMDAwMDIgNjU1MzUgZiAKMDAwMDEyNDE1NSAwMDAw
MCBuIAowMDAwMDAwMDAzIDAwMDAwIGYgCjAwMDAwMDAwMDAgMDAwMDAgZiAKMDAwMDAwMDAx
NiAwMDAwMCBuIAowMDAwMDAwMTYwIDAwMDAwIG4gCjAwMDAwMDAyMDcgMDAwMDAgbiAKMDAw
MDAwMDM3MyAwMDAwMCBuIAowMDAwMDQ3NTU2IDAwMDAwIG4gCjAwMDAwMDA4MTkgMDAwMDAg
biAKMDAwMDAwMDgzOCAwMDAwMCBuIAowMDAwMDExOTQ5IDAwMDAwIG4gCjAwMDAwMTE5ODcg
MDAwMDAgbiAKMDAwMDA0OTI4MyAwMDAwMCBuIAowMDAwMDAwODU4IDAwMDAwIG4gCjAwMDAw
MDEwMjcgMDAwMDAgbiAKMDAwMDA0Nzc3MSAwMDAwMCBuIAowMDAwMDAxODU1IDAwMDAwIG4g
CjAwMDAwMDE4NzUgMDAwMDAgbiAKMDAwMDAwMTg5NSAwMDAwMCBuIAowMDAwMDAyMDY0IDAw
MDAwIG4gCjAwMDAwNDc5ODcgMDAwMDAgbiAKMDAwMDAwNDQ3NiAwMDAwMCBuIAowMDAwMDA0
NDk3IDAwMDAwIG4gCjAwMDAwNDk0MjcgMDAwMDAgbiAKMDAwMDAwNDUxNyAwMDAwMCBuIAow
MDAwMDA0Njg2IDAwMDAwIG4gCjAwMDAwNDgyMDMgMDAwMDAgbiAKMDAwMDAwNTI3MSAwMDAw
MCBuIAowMDAwMDA1MjkxIDAwMDAwIG4gCjAwMDAwNDk1NzYgMDAwMDAgbiAKMDAwMDAxMjAy
MSAwMDAwMCBuIAowMDAwMDA1MzExIDAwMDAwIG4gCjAwMDAwMDU0ODAgMDAwMDAgbiAKMDAw
MDA0ODQxOSAwMDAwMCBuIAowMDAwMDA2MjcxIDAwMDAwIG4gCjAwMDAwMDYyOTEgMDAwMDAg
biAKMDAwMDAwNjMxMSAwMDAwMCBuIAowMDAwMDA2NDgwIDAwMDAwIG4gCjAwMDAwNDg2MzUg
MDAwMDAgbiAKMDAwMDAwODcyMiAwMDAwMCBuIAowMDAwMDA4NzQzIDAwMDAwIG4gCjAwMDAw
MDg3NjMgMDAwMDAgbiAKMDAwMDAwODkzMiAwMDAwMCBuIAowMDAwMDQ4ODUxIDAwMDAwIG4g
CjAwMDAwMDk4ODMgMDAwMDAgbiAKMDAwMDAwOTkwMyAwMDAwMCBuIAowMDAwMDEwNzE4IDAw
MDAwIG4gCjAwMDAwMTA4ODcgMDAwMDAgbiAKMDAwMDA0OTA2NyAwMDAwMCBuIAowMDAwMDEx
OTA5IDAwMDAwIG4gCjAwMDAwMTE5MjkgMDAwMDAgbiAKMDAwMDA3OTM0MCAwMDAwMCBuIAow
MDAwMDQ5NzIzIDAwMDAwIG4gCjAwMDAwNzk5MjUgMDAwMDAgbiAKMDAwMDA1MDE1MCAwMDAw
MCBuIAowMDAwMTA0NzIwIDAwMDAwIG4gCjAwMDAwODAxMjIgMDAwMDAgbiAKMDAwMDEwNTMx
MSAwMDAwMCBuIAowMDAwMDgwNTQ0IDAwMDAwIG4gCjAwMDAxMjM2MDAgMDAwMDAgbiAKMDAw
MDEwNTUxMyAwMDAwMCBuIAowMDAwMTIzODMyIDAwMDAwIG4gCjAwMDAxMDU5NzQgMDAwMDAg
biAKMDAwMDEyNDAyOSAwMDAwMCBuIAowMDAwMTI0MDQ5IDAwMDAwIG4gCjAwMDAxMjQwNzEg
MDAwMDAgbiAKMDAwMDEyNDA5MSAwMDAwMCBuIAowMDAwMTI0MTEzIDAwMDAwIG4gCjAwMDAx
MjQxMzMgMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZQo3MAovUm9vdAo0CjAKUgovSW5mbwo1
CjAKUgo+PgpzdGFydHhyZWYKMTI0MjYzCiUlRU9GCg==
--------------70413CCAFB65F6B0BD56590F--


From nobody Mon May 22 17:26:36 2017
Return-Path: <fluffy@iii.ca>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53B9D128D3E for <perc@ietfa.amsl.com>; Mon, 22 May 2017 17:26:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.802
X-Spam-Level: 
X-Spam-Status: No, score=-2.802 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, 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 TmxDYxhGitQs for <perc@ietfa.amsl.com>; Mon, 22 May 2017 17:26:34 -0700 (PDT)
Received: from smtp117.iad3a.emailsrvr.com (smtp117.iad3a.emailsrvr.com [173.203.187.117]) (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 1ECDA1279E5 for <perc@ietf.org>; Mon, 22 May 2017 17:26:34 -0700 (PDT)
Received: from smtp7.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp7.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id 2573A5238; Mon, 22 May 2017 20:26:31 -0400 (EDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp7.relay.iad3a.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id 8E0825269;  Mon, 22 May 2017 20:26:30 -0400 (EDT)
X-Sender-Id: fluffy@iii.ca
Received: from [10.1.3.67] (S01065475d0f7dcd1.cg.shawcable.net [70.75.17.123]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Mon, 22 May 2017 20:26:31 -0400
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <CAPvvaa+p4w2on6J4Du45WMZKghFWNAarmEYKhoeoN7kM84V=4Q@mail.gmail.com>
Date: Mon, 22 May 2017 18:26:29 -0600
Cc: Paul Jones <paulej@packetizer.com>, Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, perc@ietf.org
Content-Transfer-Encoding: 7bit
Message-Id: <0E5D255F-3718-4386-B862-DFDE40A7E450@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca> <em9f5683f3-880a-46a9-82da-4ab61010529a@sydney> <emf5b957a9-56ec-4bf1-b8d7-2bd117d64769@sydney> <CAPvvaa+p4w2on6J4Du45WMZKghFWNAarmEYKhoeoN7kM84V=4Q@mail.gmail.com>
To: Emil Ivov <emcho@jitsi.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/8hsOuIa4wopiaCXJgAlB59sJvuo>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 May 2017 00:26:35 -0000

> On May 17, 2017, at 4:14 PM, Emil Ivov <emcho@jitsi.org> wrote:
> 
> That still doesn't answer my question (which Paul you also raised).
> 
> What happens if the offerer insists on using their own ID (potentially
> because they are a PERC MDD themselves).
> 
> Emil

They can't join the conferences.



From nobody Tue May 23 06:21:00 2017
Return-Path: <emcho@jitsi.org>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 724AA129B2E for <perc@ietfa.amsl.com>; Tue, 23 May 2017 06:20:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=jitsi-org.20150623.gappssmtp.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 sRTnTdBviPag for <perc@ietfa.amsl.com>; Tue, 23 May 2017 06:20:57 -0700 (PDT)
Received: from mail-lf0-x22b.google.com (mail-lf0-x22b.google.com [IPv6:2a00:1450:4010:c07::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 5421A129B33 for <perc@ietf.org>; Tue, 23 May 2017 06:20:57 -0700 (PDT)
Received: by mail-lf0-x22b.google.com with SMTP id m18so48541293lfj.0 for <perc@ietf.org>; Tue, 23 May 2017 06:20:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jitsi-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=BW2r2cTQ1Otv3mSXMtNvvC6qC1Y4S9HyylKk3NImk84=; b=AlFtBs41kJdIDov1u4z4PUPu8whRrj95fs+z1MClnyh9QbxJVFIfI2F+EEaO4ykxCc jK7sWjzjHTu34hc3309ZLtMqMf+H6TWnZnqhtWvqfdxiGpvYZHwV+eYk51edxvhY4Edw wv8kYMut/anr6JXEY86luRdCQ+r1gcqSkQgwC8ovgD/kD1296kj8psohmhfM3khngaY2 w67y4icuHjoC0WT2PO2Ii2tNHrnFM8dgfuaD8EOWl9BqtxtUx3GJ9FB5zYFkwFP+kU3j mwi2tznjGtKZs4JR8aSSNPGWoTT9M0boTyrdzYLQ62qsz02Ykjsw9tTR8WsUkprD6WCr Yk6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=BW2r2cTQ1Otv3mSXMtNvvC6qC1Y4S9HyylKk3NImk84=; b=KSSgijtPG881Djqln1XGK5TTRymnDWStV28ie/QElbeOyMd3EV242+Jr+YyStQxJO8 UFUN9NqwmiwpF9olBksASvV6+4u/DAJA9WnA0s7wB4q4qQcky6TmDfh6B0VwQMMEJvmF 4p+GMJ/4zZYiFdvmu48faDTAWLO2ZQNJPsEdjlHFW0M83y754Mhr0j/yOO8GRkjuWCAU DoSZsq6s1gdpcGhDs0vJ3K0UpHpiXhLuUxgMiKtO7ZJvMcwrUDBEfaQ06HxlQapRJfOp 6UBAFHQeMPzhGlbKJw/dquQkjK7UAL1kbtpbRc5ta4HBGgzWuCgaOkVGVG9lnxAXqxgr Ox4Q==
X-Gm-Message-State: AODbwcC1GfeeErQd54qtc78OeQbiqM5WbL5IdjzmyCt9NJOHDVJHfNzz neUDu57px2cVW7KT5w54pDhRLXM8JL1t
X-Received: by 10.80.144.200 with SMTP id d8mr20417993eda.162.1495545655616; Tue, 23 May 2017 06:20:55 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.80.177.52 with HTTP; Tue, 23 May 2017 06:20:34 -0700 (PDT)
In-Reply-To: <0E5D255F-3718-4386-B862-DFDE40A7E450@iii.ca>
References: <49c7de34-8bc6-bb7d-4524-0af26089eecb@gmail.com> <1CF6F66C-939F-484D-8C53-46ACB8CA69BE@vidyo.com> <27ca2993-5c66-8388-7187-b47ed8ae1340@gmail.com> <CAL02cgRDaz7BT+GzxWJ0cM7rebhd2cu2WbPy+Mwjkk0wJK=6mw@mail.gmail.com> <aef9a32f-f761-c9e8-de99-57c4acfd5088@gmail.com> <8FD07F5D-CD52-445B-AF75-BA1696F3A151@mozilla.com> <aff1a9bf-7dcb-71e6-3d01-afe5cac87ca5@gmail.com> <E234DDC1-9AB5-4C64-91C0-A8FCB58DA351@iii.ca> <8ddbf495-ac23-8529-aa0b-a233a0b336c0@gmail.com> <74BE8407-9AC0-45D3-9476-5C109A7B7A3C@iii.ca> <286A6294-EC1E-49D3-88BB-023178DB07BD@packetizer.com> <2810AD6C-0F45-41CC-BC6F-4303B5649CB0@iii.ca> <em9a829f3a-e2ed-4250-8e7e-cad6623a30a2@sydney> <FD826FBD-6D15-4791-8C9F-450E83EA1EC6@iii.ca> <eme27e4a00-19ad-48da-bd9e-1e8bfb69ca8f@sydney> <87C7FDA2-3F7B-4037-BD5D-71BF5D71BC27@iii.ca> <em9f5683f3-880a-46a9-82da-4ab61010529a@sydney> <emf5b957a9-56ec-4bf1-b8d7-2bd117d64769@sydney> <CAPvvaa+p4w2on6J4Du45WMZKghFWNAarmEYKhoeoN7kM84V=4Q@mail.gmail.com> <0E5D255F-3718-4386-B862-DFDE40A7E450@iii.ca>
From: Emil Ivov <emcho@jitsi.org>
Date: Tue, 23 May 2017 08:20:34 -0500
Message-ID: <CAPvvaaKO2j=kOd8EkcpOV0robQyT6VmCEprUWsbJFS7LLQ88VA@mail.gmail.com>
To: Cullen Jennings <fluffy@iii.ca>
Cc: Paul Jones <paulej@packetizer.com>,  Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, perc@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/hNoG904kiZiWxUfXfoDnkA1LQDM>
Subject: Re: [Perc] Drop support for E2E RTP header extensions
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 May 2017 13:20:59 -0000

On Mon, May 22, 2017 at 7:26 PM, Cullen Jennings <fluffy@iii.ca> wrote:
>
>> On May 17, 2017, at 4:14 PM, Emil Ivov <emcho@jitsi.org> wrote:
>>
>> That still doesn't answer my question (which Paul you also raised).
>>
>> What happens if the offerer insists on using their own ID (potentially
>> because they are a PERC MDD themselves).
>>
>> Emil
>
> They can't join the conferences.

How does that work exactly? Each party has a total number of retries
and once it has tried to amend the extension id for that many times,
then it gives up?

Let's file that in the April 1st category :)

On a more serious note, why don't we look at it this way: there is
already E2E protected content in PERC. It's the payload. If anyone
needs E2E protected information, they can put it there.

It may or may not work for some use cases but we have no way of
knowing since we don't have any use cases to go on. All the more
reason to forget about this and move on.

Emil





-- 
https://jitsi.org


From nobody Tue May 23 11:45:06 2017
Return-Path: <nohlmeier@mozilla.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B64912E05C for <perc@ietfa.amsl.com>; Tue, 23 May 2017 11:44:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 nmlcrb3XNFdK for <perc@ietfa.amsl.com>; Tue, 23 May 2017 11:44:57 -0700 (PDT)
Received: from mail-pf0-x22e.google.com (mail-pf0-x22e.google.com [IPv6:2607:f8b0:400e:c00::22e]) (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 97A3B12E041 for <perc@ietf.org>; Tue, 23 May 2017 11:44:57 -0700 (PDT)
Received: by mail-pf0-x22e.google.com with SMTP id m17so122778010pfg.3 for <perc@ietf.org>; Tue, 23 May 2017 11:44:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=EiNE+5W+FH+e2tGr8QSw4XBdOarAPYi5hMAKR3nVMMA=; b=KdoCUKqktUMDxrZno7mtECrbP4XenTJDz4wQZEeucODZ8QFgrVbsNIqbZDGw9ogy0P 4rdlANuo7IHTQNJ68PMyvgyltvhIlrYZ9TbDKmV7/DvnEvbDyovq/i7sZZxEwdnh+7oN t66UmSHZ7zCzsgiqpro1O+oh+RglUc0xvyC0o=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=EiNE+5W+FH+e2tGr8QSw4XBdOarAPYi5hMAKR3nVMMA=; b=RCADwCSuerut2kMnNWMuMY9QJkxEzb1sS/ZnC8AuF7g1gBLMaLYa0PYMddsPrNXhIf AmK0zPlNC28magmnfv9llh7V+A7VTAmIiB7x2xv2lahKu11idgTM33CQAFc70s1L1ZGx LAh+aynk9ssCvVLBrW2lRpO7k0t2u0solbl2b31uHd8VDPBEQg/jpP16ncRpgCMaDmPW ZZV+PWTESBEEvR2fmerJAjO62gpkpoksdEPOFQu0+a3DFepb5XxcDZkPWw/gFFDctUdA zYEKqbi2n0FszSgSvlVAfldBMoD93QP1H2LFFihSxkOCmyqJgTU71xK7yvuAlSBHRDnf M0ag==
X-Gm-Message-State: AODbwcBpDXffJtwZf/D7HxI5GxopdvpHAIkHahHhFLUxOPIL6bztC+GZ lohhptv4Wi4h1s0O
X-Received: by 10.84.236.15 with SMTP id q15mr21347408plk.163.1495565096924; Tue, 23 May 2017 11:44:56 -0700 (PDT)
Received: from ?IPv6:2601:647:4601:ec84:157c:4ba7:87d8:6cbb? ([2601:647:4601:ec84:157c:4ba7:87d8:6cbb]) by smtp.gmail.com with ESMTPSA id v13sm3277996pgo.44.2017.05.23.11.44.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 23 May 2017 11:44:55 -0700 (PDT)
From: Nils Ohlmeier <nohlmeier@mozilla.com>
Message-Id: <939BE552-4A0C-46F1-BCB5-BA372DF60044@mozilla.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_AE4FB450-CBC7-4980-BD9B-647F0E707929"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Tue, 23 May 2017 11:44:53 -0700
In-Reply-To: <824937fe-e87d-de7e-a5e0-7123316f6581@gmail.com>
Cc: perc@ietf.org, Alexandre GOUAILLARD <agouaillard@gmail.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
References: <FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com> <0a430488-30f1-da0f-7f44-62552b2134f6@gmail.com> <2bc93027-cafb-3d44-83ea-12be1d61fecb@gmail.com> <824937fe-e87d-de7e-a5e0-7123316f6581@gmail.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/59SMzeCIt-aTd4vQE92urYxVybk>
Subject: Re: [Perc] Agenda items for Virtual Interim
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 May 2017 18:45:00 -0000

--Apple-Mail=_AE4FB450-CBC7-4980-BD9B-647F0E707929
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_D59C684E-DA21-4DA0-A65B-A32B5E97E12F"


--Apple-Mail=_D59C684E-DA21-4DA0-A65B-A32B5E97E12F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hello Sergio,

Thank you for your agenda request, the slides and the new draft.

As I had requested in my initial email =
https://mailarchive.ietf.org/arch/msg/perc/4cNYhtAxfI7N-OLWqASrEFXTI1E =
<https://mailarchive.ietf.org/arch/msg/perc/4cNYhtAxfI7N-OLWqASrEFXTI1E>
the goal of this interim meeting is to resolve pending open issues on =
the double or EKT drafts.

For this meeting new proposals are out of the scope and we would =
recommend discussing the draft on the mailing list before the meeting.

Best regards
  Nils Ohlmeier

> On May 22, 2017, at 13:36, Sergio Garcia Murillo =
<sergio.garcia.murillo@gmail.com> wrote:
>=20
> Sorry, previous pdfs have an error in the EPH format, please use the =
attached ones instead.
>=20
> Thanks
> sergio
>=20
>=20
> On 22/05/2017 22:22, Sergio Garcia Murillo wrote:
>> Hi all,
>>=20
>> Please find attached the slides for the PERC Lite proposal =
introduction and a very early draft with more detailed information. Not =
sure which is the preferred format, so let me know if you would like to =
on any other one (also online version here: =
https://docs.google.com/presentation/d/1cwwg36z8bZlgUaBifiuQU9vWhwx4fbbdIr=
lvQ77578M/edit?usp=3Dsharing =
<https://docs.google.com/presentation/d/1cwwg36z8bZlgUaBifiuQU9vWhwx4fbbdI=
rlvQ77578M/edit?usp=3Dsharing> )
>>=20
>> Best regards
>> Sergio
>>=20
>> On 22/05/2017 19:15, Sergio Garcia Murillo wrote:
>>> Hi Nils,
>>>=20
>>> I would like to request a slot for introducing an alternative =
proposal that Alex and I have been working on, which focuses in =
providing a minimum viable PERC implementation while minimizing impact =
on both endpoints and MD, that we have called "PERC Lite".
>>>=20
>>> I will provide the final set of slides and very draft version of the =
proposal by the end of today.
>>>=20
>>> Best regards
>>> Sergio
>>>=20
>>> On 19/05/2017 7:06, Nils Ohlmeier wrote:
>>>> Hello All,
>>>>=20
>>>> For the upcoming Virtual Interim meeting on 5/27 we have so far =
received one request for the agenda.
>>>>=20
>>>> Problems and possible solutions for RTX/FEC/DTMF - Cullen Jennings
>>>>=20
>>>> If you would like to add any other items to the agenda please send =
a request to the chairs by Monday evening (PST) 5/22 and include the =
slides you would like to present.
>>>>=20
>>>> Please remember for your requests that the goal of the interim =
meeting is to resolve any open issues around double and EKT.
>>>>=20
>>>> Looking forward to the discussion
>>>>=20
>>>> Cheers
>>>>=20
>>>> Perc Chairs
>>>>=20
>>>>=20
>>>>=20
>>>> _______________________________________________
>>>> Perc mailing list
>>>> Perc@ietf.org <mailto:Perc@ietf.org>
>>>> https://www.ietf.org/mailman/listinfo/perc =
<https://www.ietf.org/mailman/listinfo/perc>
>>>=20
>>=20
>=20
> <draft-perc-lite.txt.pdf><PERC =
LITE.pdf>_______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc


--Apple-Mail=_D59C684E-DA21-4DA0-A65B-A32B5E97E12F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hello Sergio,<div class=3D""><br class=3D""></div><div =
class=3D"">Thank you for your agenda request, the slides and the new =
draft.</div><div class=3D""><br class=3D""></div><div class=3D"">As I =
had requested in my initial email&nbsp;<a =
href=3D"https://mailarchive.ietf.org/arch/msg/perc/4cNYhtAxfI7N-OLWqASrEFX=
TI1E" =
class=3D"">https://mailarchive.ietf.org/arch/msg/perc/4cNYhtAxfI7N-OLWqASr=
EFXTI1E</a></div><div class=3D"">the goal of this interim meeting is =
to&nbsp;<span style=3D"font-family: Arial; font-size: 9pt;" =
class=3D"">resolve pending open issues on the double or EKT =
drafts.</span></div><div class=3D""><br class=3D""></div><div =
class=3D""><span style=3D"font-family: Arial; font-size: 9pt;" =
class=3D"">For this meeting new proposals are out of the scope and we =
would recommend discussing the draft on the mailing list before the =
meeting.</span></div><div class=3D""><br class=3D""></div><div =
class=3D"">Best regards</div><div class=3D"">&nbsp; Nils =
Ohlmeier</div><div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div class=3D"">On May 22, 2017, at 13:36, =
Sergio Garcia Murillo &lt;<a =
href=3D"mailto:sergio.garcia.murillo@gmail.com" =
class=3D"">sergio.garcia.murillo@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D"">
 =20
    <meta content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3D"Content-Type" class=3D"">
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000" class=3D"">
    <div class=3D"moz-cite-prefix">Sorry, previous pdfs have an error in
      the EPH format, please use the attached ones instead.<br class=3D"">=

      <br class=3D"">
      Thanks<br class=3D"">
      sergio<br class=3D"">
      <br class=3D"">
      <br class=3D"">
      On 22/05/2017 22:22, Sergio Garcia Murillo wrote:<br class=3D"">
    </div>
    <blockquote =
cite=3D"mid:2bc93027-cafb-3d44-83ea-12be1d61fecb@gmail.com" type=3D"cite" =
class=3D"">
      <meta content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3D"Content-Type" class=3D"">
      <div class=3D"moz-cite-prefix">Hi all,<br class=3D"">
        <br class=3D"">
        Please find attached the slides for the PERC Lite proposal
        introduction and a very early draft with more detailed
        information. Not sure which is the preferred format, so let me
        know if you would like to on any other one (also online version
        here:
        <a moz-do-not-send=3D"true" class=3D"moz-txt-link-freetext" =
href=3D"https://docs.google.com/presentation/d/1cwwg36z8bZlgUaBifiuQU9vWhw=
x4fbbdIrlvQ77578M/edit?usp=3Dsharing">https://docs.google.com/presentation=
/d/1cwwg36z8bZlgUaBifiuQU9vWhwx4fbbdIrlvQ77578M/edit?usp=3Dsharing</a>
        )<br class=3D"">
        <br class=3D"">
        Best regards<br class=3D"">
        Sergio <br class=3D"">
        &nbsp;<br class=3D"">
        On 22/05/2017 19:15, Sergio Garcia Murillo wrote:<br class=3D"">
      </div>
      <blockquote =
cite=3D"mid:0a430488-30f1-da0f-7f44-62552b2134f6@gmail.com" type=3D"cite" =
class=3D"">
        <meta content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3D"Content-Type" class=3D"">
        <div class=3D"moz-cite-prefix">Hi Nils,<br class=3D"">
          <br class=3D"">
          I would like to request a slot for introducing an alternative
          proposal that Alex and I have been working on, which focuses
          in providing a minimum viable PERC implementation while
          minimizing impact on both endpoints and MD, that we have
          called "PERC Lite".<br class=3D"">
          <br class=3D"">
          I will provide the final set of slides and very draft version
          of the proposal by the end of today.<br class=3D"">
          <meta charset=3D"utf-8" class=3D"">
          <br class=3D"">
          Best regards<br class=3D"">
          Sergio<br class=3D"">
          <br class=3D"">
          On 19/05/2017 7:06, Nils Ohlmeier wrote:<br class=3D"">
        </div>
        <blockquote =
cite=3D"mid:FE2C84F9-223C-47D7-9028-E93E4CCE8AA0@mozilla.com" =
type=3D"cite" class=3D"">
          <meta http-equiv=3D"Content-Type" content=3D"text/html;
            charset=3Dwindows-1252" class=3D"">
          Hello All,
          <div class=3D""><br class=3D"">
          </div>
          <div class=3D"">For the upcoming Virtual Interim meeting on =
5/27
            we have so far received one request for the agenda.</div>
          <div class=3D""><br class=3D"">
          </div>
          <div class=3D"">
            <ul class=3D"MailOutline">
              <li class=3D"">Problems and possible solutions for
                RTX/FEC/DTMF - Cullen Jennings</li>
            </ul>
            <div class=3D""><br class=3D"">
            </div>
          </div>
          <div class=3D"">If you would like to add any other items to =
the
            agenda please send a request to the chairs by Monday evening
            (PST) 5/22 and include the slides you would like to =
present.</div>
          <div class=3D""><br class=3D"">
          </div>
          <div class=3D"">Please remember for your requests that the =
goal
            of the interim meeting is to resolve any open issues around
            double and EKT.</div>
          <div class=3D""><br class=3D"">
          </div>
          <div class=3D"">Looking forward to the discussion</div>
          <div class=3D""><br class=3D"">
          </div>
          <div class=3D"">Cheers</div>
          <div class=3D""><br class=3D"">
          </div>
          <div class=3D"">Perc Chairs</div>
          <div class=3D""><br class=3D"">
          </div>
          <br class=3D"">
          <fieldset class=3D"mimeAttachmentHeader"></fieldset>
          <br class=3D"">
          <pre wrap=3D"" =
class=3D"">_______________________________________________
Perc mailing list
<a moz-do-not-send=3D"true" class=3D"moz-txt-link-abbreviated" =
href=3D"mailto:Perc@ietf.org">Perc@ietf.org</a>
<a moz-do-not-send=3D"true" class=3D"moz-txt-link-freetext" =
href=3D"https://www.ietf.org/mailman/listinfo/perc">https://www.ietf.org/m=
ailman/listinfo/perc</a>
</pre>
        </blockquote><p class=3D""><br class=3D"">
        </p>
      </blockquote><p class=3D""><br class=3D"">
      </p>
    </blockquote><p class=3D""><br class=3D"">
    </p>
  </div>

<span =
id=3D"cid:50185854-7097-4244-AC32-07332414A5EA@hsd1.ca.comcast.net.">&lt;d=
raft-perc-lite.txt.pdf&gt;</span><span =
id=3D"cid:CB9BC33D-54DF-4BB5-8132-46938B83148A@hsd1.ca.comcast.net.">&lt;P=
ERC =
LITE.pdf&gt;</span>_______________________________________________<br =
class=3D"">Perc mailing list<br class=3D""><a =
href=3D"mailto:Perc@ietf.org" class=3D"">Perc@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/perc<br =
class=3D""></div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_D59C684E-DA21-4DA0-A65B-A32B5E97E12F--

--Apple-Mail=_AE4FB450-CBC7-4980-BD9B-647F0E707929
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJZJIMmAAoJEJ3NnGfOORkk10EP/3csTBM99bZc+IaGzR6f1Euv
KjWFXlznf8tRAmTMHhuVRMKLeTZN8pYxx8GU1471r+KUKFLDqGPn+Hsq+FfF85OD
xQTEUGG4ZWpn6a0kcp0hLR7SZcNaiQ8nH1jr75DIRkBRaGJazY1vaH6t3M6hAFWa
epAbyaBIkCuRT75qkFii04JLcn4xH2a6XcDWbRu+d5v2N3BtAbfJChOkp+UyWhoO
r65jMXU+Cge8+MmTPg/Ycer4kZRzsAeWx/lbectq+iU4fB1/d+QmFUpwIAFzG8F1
UQuaDLhVfnCAzAIqArf1qbqttzVmEksYUa7Q8rLw9WpkrxYli8SoWqquGLK6qPfE
OUQS9ibHFkNATilAeilAjdec2vKQf/4O2KxsSNLs5JRfRN7fNpg3JGBcLEfU9wET
SDtYJ8eQyFdf1isunwRb+NNX8gxEmPmexX6OTH5LMxJBbM4iU+SnUhDxCeoNUgwV
VHg/T69c9UZH4Y/ua0rWazKO+CEsLhhea1oOuiXeAa68dDodN06zVs4s4Ep+uDsr
xTUMhtj4IxkQeMqETcuRJc5iPSTSizhvSSZn2/lizA9Ox0ZWjorFKFyo/cMonMg0
qjU4iyMITopT3xQhmy5TviysZEkH1eJCwxJtIeBHwnN56vEqkHM4mQORdOEp60eD
jAb9i2Bwe4CX3UBkm/vY
=w/8x
-----END PGP SIGNATURE-----

--Apple-Mail=_AE4FB450-CBC7-4980-BD9B-647F0E707929--


From nobody Wed May 24 07:56:17 2017
Return-Path: <suhasietf@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B01E12EAF6 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 07:56:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.09
X-Spam-Level: 
X-Spam-Status: No, score=-0.09 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_FREEMAIL_DOC_PDF=0.01] 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 PQks__aYalWl for <perc@ietfa.amsl.com>; Wed, 24 May 2017 07:56:14 -0700 (PDT)
Received: from mail-qt0-x229.google.com (mail-qt0-x229.google.com [IPv6:2607:f8b0:400d:c0d::229]) (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 7553B12EAF4 for <perc@ietf.org>; Wed, 24 May 2017 07:56:13 -0700 (PDT)
Received: by mail-qt0-x229.google.com with SMTP id c13so157445981qtc.1 for <perc@ietf.org>; Wed, 24 May 2017 07:56:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=tRAhR72H6ctB0rwXTJ4LhBncl0HjbIUkVhj+Ycv1RuY=; b=HvgStePUyNHZZRyTOa8CT9pa2zrGbf//XpysXvA3shwmm1jvPxYmlwzkUcy2Dx923t ScCPvv079BstWSRDi8gzzgxO1YTb7KRxb2dIQYn7KVcxaGZHAK0Cec1hvoZD5cz52Mw+ wj+8qMeDMvJcZGHz+9ywXyeDfXs0hmIuI92bCOA9CnZacvpRVmSvv18Xs1wa4Qo7KzZC cOICFIkdKE1HySZ31pqBbxrTy1EwuWuX679zxg9NX4ps1wLUmM0i3bcCGdbNGMjUSgOM L9VOlvl9BifKLtC//ANLq/Rczo5hpySqV928m7tlNy6id2/2PConlwFNXh8lS3wNPGFy H+1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=tRAhR72H6ctB0rwXTJ4LhBncl0HjbIUkVhj+Ycv1RuY=; b=ZvRhdygDWCXMh/DhBRP8cYQ0S5Omtq99PH87+VHdVAeTICP/qm8B8NtcAFIBX/NSqv dQxBQJBN/W68m8wdZXpdlrzU/cA7DVnDIOd+uc6BOTN8pqIm4QepHPNFZpER9MNhJLQN 3k6UeJJZlSTBuZPAn3DsDL6mPcbE8u5EbbybpvGvN3wY3D+SVX4PN3+fMzCbQKioFfAO UDvYrs5HRUnIwyKURziIJ4yNyEqCmsVhgpbLljglXNj+mVbsW8w7+3vuzk773n0qiQZ7 Cpnixy3TsrdWvAOmOZU4s6jY7iICPk5YLqVanCUYabdyWrcJ/m7ph2bpVQmn5mmsg+lr jNYg==
X-Gm-Message-State: AODbwcBrmamcrhF77QHT3qccUAQctP8lGhJTRQ6jV+TNUBnT5Ah9nV/K sGCART1fHbwJf+o+251v+FHP1BFTlQ==
X-Received: by 10.200.3.79 with SMTP id w15mr35900442qtg.203.1495637772415; Wed, 24 May 2017 07:56:12 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.12.140.8 with HTTP; Wed, 24 May 2017 07:56:11 -0700 (PDT)
From: Suhas Nandakumar <suhasietf@gmail.com>
Date: Wed, 24 May 2017 07:56:11 -0700
Message-ID: <CAMRcRGTu8hZnzkmiLFn0wHVZd4WcjCYhsnQxa5_P7=08-1Ju6Q@mail.gmail.com>
To: perc@ietf.org
Content-Type: multipart/mixed; boundary="f4030435bc2c23a7800550464e5a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/IFyutq30LX6OVnV5AjwzRv8ZjRQ>
Subject: [Perc] Slides for today's meeting
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 14:56:16 -0000

--f4030435bc2c23a7800550464e5a
Content-Type: multipart/alternative; boundary="f4030435bc2c23a77a0550464e58"

--f4030435bc2c23a77a0550464e58
Content-Type: text/plain; charset="UTF-8"

Here are the slides for meeting today.

Thanks
Suhas

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

<div dir=3D"ltr">Here are the slides for meeting today.=C2=A0<div><br></div=
><div>Thanks</div><div>Suhas</div></div>

--f4030435bc2c23a77a0550464e58--

--f4030435bc2c23a7800550464e5a
Content-Type: application/pdf; name="perc-interim.pdf"
Content-Disposition: attachment; filename="perc-interim.pdf"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_j3346eio0

JVBERi0xLjQKJSDi48/TCjQKMApvYmoKPDwKL1R5cGUKL0NhdGFsb2cKL05hbWVzCjw8Ci9KYXZh
U2NyaXB0CjMKMApSCj4+Ci9QYWdlTGFiZWxzCjw8Ci9OdW1zClsKMAo8PAovUwovRAovU3QKMQo+
PgpdCj4+Ci9PdXRsaW5lcwoyCjAKUgovUGFnZXMKMQowClIKPj4KZW5kb2JqCjUKMApvYmoKPDwK
L0NyZWF0b3IKKP7/AEcAbwBvAGcAbABlKQo+PgplbmRvYmoKNgowCm9iago8PAovVHlwZQovUGFn
ZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjcKMApS
Ci9SZXNvdXJjZXMKOAowClIKL0Fubm90cwoxMAowClIKL0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVu
Y3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjcKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVE
ZWNvZGUKL0xlbmd0aAo5CjAKUgo+PgpzdHJlYW0KeJytU1tLQzEMDviWRy8o/gCZQ8/a9P6oqCj4
4KCyF1+Gug052zzT/49tz87FOSYOCW2T0HxfkqYF8oxhlPNSkUyF83mKBbKMMe60VUymG6t2uBSP
KQqtjGYpPG8MYsrIqOS4YsR9ggOcBZICexf5+2TIcPyRcqnWYrwV+gRHXewHKVrgPIKXZQZYJRTX
kUVxQ1EJHMIKkm1f3vI5y7lNvjq0cdWEkVLYqp2NlnpZGam6kKrU3EkUzmYkmNPLhlcZXvpw+gX2
buazT0Ids/Cj70/lUhMyYsIYg758C/+CHdhZEQFPHVBwEtQz6MMAbuER7uHhFP0bXvu/0arQfeLW
qPXkW2HGUpxJaHZjJaUcwS4cwGHa92AfjrcildZlgpNay1wh/vKum6aMk1OOIpGQLg0ZCc21bTx5
4+FkSJUDXMe1fK2h/l/YQTd9Qs7it6q7Q+RYGtQfMaHm3t10OH4VeDVfdifKF8bExRMKZW5kc3Ry
ZWFtCmVuZG9iago5CjAKb2JqCjM2MgplbmRvYmoKMTAKMApvYmoKWwpdCmVuZG9iagoxNQowCm9i
ago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0K
L0NvbnRlbnRzCjE2CjAKUgovUmVzb3VyY2VzCjE3CjAKUgovQW5ub3RzCjE5CjAKUgovR3JvdXAK
PDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJHQgo+Pgo+PgplbmRvYmoKMTYKMApvYmoK
PDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAoxOAowClIKPj4Kc3RyZWFtCnictVndk9M2
EFcn5cXtzJWH0k6hb0CBoUKW9eXHdnJxDgKXTycc14dOGbhhAu3RzvQf6R/c1Uq2ldiXC7G5zPlj
Je+ufrvaXUmXUUxZZH8/uwfBJNz/eB9dRowyFqfKSCawx/Y7dLK391GipFYMP19XL5xJLezDOtp6
sdeLaBl9ACGX0ZNf1n9d/M6it3+jLsX/x7cHcb+I3jyKJvC7DJjHlrkbJrCNDTcGOhuepDQWVoTQ
QvOAtK5IgstEOlrxYUAqxVmBiSnArJ4QyeLF3oXlwGOquGSJ8UgXqv06h/v8Y/Rk8OeHf7jrO3+z
aaMU/hVcUqllNHc2mL+OHpCYTMmSDEmPnMH1FH5fPozm76Lj+acJ4DA4ZYB5k5SC4zVj3gd/YRhT
FE0sJU9UQFpXJA4UaZBWfBiQDsQ/5qr08kZoRBQLquyfbjRAAg9mA/27ZELOzwH8nKzIMRmTETzl
cJ1CQw8MM8XrMzTQY3L+gGhy/hCeR9BuzTYhGVwzoBw7RkXn+8hiSRbQ9RiYW1YLoJ/4+wwFnkLr
gPShtRDZB/H2aj2hV/btw32J7yfYOtlS57FXZwH3ITx9Q36C5z70XpZcpO1633+e+bvVebe/XQeq
SLdBzUFoH9UZI0JWhTFQMu/mIwRp5BF2cA08XEPyaudA+9DTgvUSuSDiI0TMMbCmyxCHYTnEHrmx
waJuGYf9DXITWhVQBqBUr2EYuTf8AGyz8sOZIs6nV/Vvh63S29iOaojkIKzy2ZwclU5UBJTqfYGo
Ob+t/MD2GiKuC+RhXdIBOobfylMqJ8037NlHexW+hJ3GJTLWd0/RaENU7AwN7/Dto5V6yCjD5xwH
k/mJ9+Ph2GltqGECgn0NwcOZcgHZQ0tlIiO3mH7x3+FspbYpbJsjWLcedGZoqAki56NWYPsWI+MJ
TY3SaV2PLuCKWed41VluAqbII/Q354Olc45xch5jgChij3U8F21cALatz3BKn5RxaLnF+3DtBRQR
qdJaNwyhE6x591jXWFZpM/ROGxJGmNEm5Cm8n2JkXqIdwqhZtDel1eKbHgaqHEPTiQ9pXuQZGvVF
yeYpRq0VTI7C3BnOihG0uAwzhI/HWwptOca0dIZQhxMMfoMy8BUiVz7tL9rEd4etqGG7me1WoMoM
QyaM6XBhsWTQlEJVWJfYidup7t2uxrLZ7a73hxneqxJrY94frmXCU5qymKkGVTvBtPs0U2cZhM27
5N7niJjAtgXGqbSrGdmERhcY8+5TU51liXFZgYP3ZhjhHNrTANzdtXxej0otwJUJlYwb3aBzu7qV
N6UMV4ruU4nnQXXoFmbPfYG6vSRbQOsphnvveKXelCmvIKOJ+xPwaD5xigvKJZdNAyqN+T25RX4g
twvJ8J2GLG9M9C90fQr/76I4pkInOk6i59Gr31j0eod+0ywUq6hKBEvscjsFzpKBFhV1Hc0OmlQV
p9qwymVBt0gKKDEVYCB2QnmL3AEo73QIZSi3wlKkjAohUt4ay5BTA5ZfYSLK/Lqw2iboFlypJU3T
NNmJ7XfkdsfYBmIraJXgVKcqbY1swKg2qK/JzcMDlJIx1SJtmtQtox7E0y1FVeMeQrV4nmLUK3Yt
rt722FzkH+2otntlTqkq2u069shH0GLpvvBbMKdYKi/gjrl/gkya9rpcED7Gz2zrDIdR0PfYtTlq
uzPCdW0vr174NY27GG0xuH3z0T7bVW5bKy+5u7K9hasKA2V7ahpG2xK9tLaxlHjr58H4csyuy67D
VcwMTVJhZJMenzGthnJNGbBiiGJxykUSUA+LWCGn2rg+U17lTFNtUr0Tyu7TaiC2QpJrQaXR3LRG
MuTUgGSxh55hfeziYN5mniVCUa65Eg3y2s20hNdywl1S7ejbCDHCt0kZaoPV11473xYFl1+yIAQP
MPbMfISv1961yhn62vg58Jmm2kbOkLoqM5iT4zS9h72XGDtX8P2i3PBPcM0yKKNgXq1/8obJcBi4
opYEyt2/XmPubeEj9vQpYQxWow1yW46jvs/fnZNY0gtMSGdo8AwSpTNHVQJsngwc+Z2nDNNfdU7w
0pcpU3SfISaJBVAqFxqjKy59UVKUOqiGKxbCYwPHdKtDH6S4Cd3H47Fhax+pb3lsLiHDg7hr3QPP
q2tiOI2Zsn5x5R5Fi4PXRHCb/pWKYgPVtqBuNQjlcZxuUtcB1R6uJ8ZTSw4h9dMPYQ1E9UTCAIUN
75pfcxSrqc8ZtWhrKNT1PIY8rKhhsYjVhn2+vdbiV7IWoBhTSTPjvY1hf/8DaH+niwplbmRzdHJl
YW0KZW5kb2JqCjE4CjAKb2JqCjE3MTAKZW5kb2JqCjE5CjAKb2JqClsKPDwKL1R5cGUKL0Fubm90
Ci9TdWJ0eXBlCi9MaW5rCi9SZWN0ClsKMjc2LjEzNTQKMTM5LjM2MDYKMjc5LjE4OTQKMTUxLjY0
MDkzCl0KL0JvcmRlcgpbCjAKMAowCl0KL0EKPDwKL1R5cGUKL0FjdGlvbgovUwovVVJJCi9VUkkK
KGh0dHBzOi8vd3d3LmlldGYub3JnL3JmYy9yZmM1Mzc4LnR4dCkKPj4KPj4KPDwKL1R5cGUKL0Fu
bm90Ci9TdWJ0eXBlCi9MaW5rCi9SZWN0ClsKMjc5LjE4OTQKMTM5LjM2MDYKMzI5LjI4NzYKMTUx
LjY0MDkzCl0KL0JvcmRlcgpbCjAKMAowCl0KL0EKPDwKL1R5cGUKL0FjdGlvbgovUwovVVJJCi9V
UkkKKGh0dHBzOi8vd3d3LmlldGYub3JnL3JmYy9yZmM1Mzc4LnR4dCkKPj4KPj4KPDwKL1R5cGUK
L0Fubm90Ci9TdWJ0eXBlCi9MaW5rCi9SZWN0ClsKMzUwLjY4MTUyCjEzOS4zNjA2CjM1My43MzU1
CjE1MS42NDA5MwpdCi9Cb3JkZXIKWwowCjAKMApdCi9BCjw8Ci9UeXBlCi9BY3Rpb24KL1MKL1VS
SQovVVJJCihodHRwczovL3d3dy5pZXRmLm9yZy9yZmMvcmZjMzk3OS50eHQpCj4+Cj4+Cjw8Ci9U
eXBlCi9Bbm5vdAovU3VidHlwZQovTGluawovUmVjdApbCjM1My43MzU1CjEzOS4zNjA2CjQwMy44
MzM3CjE1MS42NDA5MwpdCi9Cb3JkZXIKWwowCjAKMApdCi9BCjw8Ci9UeXBlCi9BY3Rpb24KL1MK
L1VSSQovVVJJCihodHRwczovL3d3dy5pZXRmLm9yZy9yZmMvcmZjMzk3OS50eHQpCj4+Cj4+Cjw8
Ci9UeXBlCi9Bbm5vdAovU3VidHlwZQovTGluawovUmVjdApbCjQ2NC45NDU1MwoxMzkuMzYwNgo0
NjcuOTk5NQoxNTEuNjQwOTMKXQovQm9yZGVyClsKMAowCjAKXQovQQo8PAovVHlwZQovQWN0aW9u
Ci9TCi9VUkkKL1VSSQooaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjL3JmYzQ4NzkudHh0KQo+Pgo+
Pgo8PAovVHlwZQovQW5ub3QKL1N1YnR5cGUKL0xpbmsKL1JlY3QKWwo0NjcuOTk5NQoxMzkuMzYw
Ngo1MTguMDk3NjYKMTUxLjY0MDkzCl0KL0JvcmRlcgpbCjAKMAowCl0KL0EKPDwKL1R5cGUKL0Fj
dGlvbgovUwovVVJJCi9VUkkKKGh0dHBzOi8vd3d3LmlldGYub3JnL3JmYy9yZmM0ODc5LnR4dCkK
Pj4KPj4KPDwKL1R5cGUKL0Fubm90Ci9TdWJ0eXBlCi9MaW5rCi9SZWN0ClsKMTE0LjI0MjE2Cjg1
LjM2MDYxCjExNy4yOTYxNAo5Ny42NDA5NDUKXQovQm9yZGVyClsKMAowCjAKXQovQQo8PAovVHlw
ZQovQWN0aW9uCi9TCi9VUkkKL1VSSQooaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjL3JmYzUzNzgu
dHh0KQo+Pgo+Pgo8PAovVHlwZQovQW5ub3QKL1N1YnR5cGUKL0xpbmsKL1JlY3QKWwoxMTcuMjk2
MTQKODUuMzYwNjEKMTY3LjM5NDMyCjk3LjY0MDk0NQpdCi9Cb3JkZXIKWwowCjAKMApdCi9BCjw8
Ci9UeXBlCi9BY3Rpb24KL1MKL1VSSQovVVJJCihodHRwczovL3d3dy5pZXRmLm9yZy9yZmMvcmZj
NTM3OC50eHQpCj4+Cj4+Cjw8Ci9UeXBlCi9Bbm5vdAovU3VidHlwZQovTGluawovUmVjdApbCjE4
OC43ODgzCjg1LjM2MDYxCjE5MS44NDIyOQo5Ny42NDA5NDUKXQovQm9yZGVyClsKMAowCjAKXQov
QQo8PAovVHlwZQovQWN0aW9uCi9TCi9VUkkKL1VSSQooaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZj
L3JmYzM5NzkudHh0KQo+Pgo+Pgo8PAovVHlwZQovQW5ub3QKL1N1YnR5cGUKL0xpbmsKL1JlY3QK
WwoxOTEuODQyMjkKODUuMzYwNjEKMjQxLjk0MDQ2Cjk3LjY0MDk0NQpdCi9Cb3JkZXIKWwowCjAK
MApdCi9BCjw8Ci9UeXBlCi9BY3Rpb24KL1MKL1VSSQovVVJJCihodHRwczovL3d3dy5pZXRmLm9y
Zy9yZmMvcmZjMzk3OS50eHQpCj4+Cj4+Cl0KZW5kb2JqCjIxCjAKb2JqCjw8Ci9UeXBlCi9QYWdl
Ci9QYXJlbnQKMQowClIKL01lZGlhQm94ClsKMAowCjcyMAo0MDUKXQovQ29udGVudHMKMjIKMApS
Ci9SZXNvdXJjZXMKMjMKMApSCi9Bbm5vdHMKMjUKMApSCi9Hcm91cAo8PAovUwovVHJhbnNwYXJl
bmN5Ci9DUwovRGV2aWNlUkdCCj4+Cj4+CmVuZG9iagoyMgowCm9iago8PAovRmlsdGVyCi9GbGF0
ZURlY29kZQovTGVuZ3RoCjI0CjAKUgo+PgpzdHJlYW0KeJy1md1P2zAQwC31zS+btA9p70iDSTP+
/njcBC1jMKC0BW3sYRoCNBW2skn793d2mjZtkkKTG1Fi+0h+59z5Lpd0QgXjNG5vs47mBtrvt3RC
OeNcBOsN1+mM5TGcFJtbqqxxlqfLx/OB5Mbp2BnTpUE83tAzegdKJnT73fjXzTdOr3+nueT7/XUj
+g29ekNPYJsU4CLCs9sErPDSezjZSxWY0FGFdtrJgmg8F2lplMlk+YUF0UxdVKh8bsx5L1kyH8RW
R4IUzErDlZ9aOp/a+wG0g3u63f1590dm5w6uFn0UYLdwCMYZOsh8MLikm2SD9EifnJIzsge9DnlN
hmSHfIDxCEZPYbfQ34H9PEk0tP0tOvhBdwfrTcEazZT0onIeOfEBqzzGQ9pzbhkveigXFTwkguNK
J1l+YUHU0ENC2lkcVJpGU6lrvBOXol5wzcwVuXEEc8Z5IQ39C+fsw/6DCsG0U04oeki/fOX0cqq5
38uokhkvgwNrWNDE4+Vz4ZierjfRAqM03c7qVVFDFCl1lGjNWEahsSQXeCxd6eBmrODQWErj2V4F
PNvXsIqZqGFITMnzoNBxRavAbYug0B7PvUbhudd4PPdahede6/FCy0k822OyIsk5LJIQuvxw6EMc
7JIjeG63ybxldIvUiwTLci8WTFdbsEX2RYJl6RcLFhAdUAcjkpzE9Qb14h70euQAjvswjtVjl3yE
0QG0O7AqO9AbwXYO/3nScIU67ph3Qqx9W3JVEhNGLN9WL022m0rc0bQQPoMA68GtXFw00uWhWudQ
rleoa54GYpmKg5LSLBvhYpMw4po9aVwlskVawoKltIQEy9ISFkxXu6FFWkKCZWkJCxYQHVAHIwJi
tUOOIVoPoTeE/jmkqF4qFvfia+tqdaaufoLXei6MrVI5Srmvm7LhBigbwjhmvRfkGXlOXjVS6Jxg
3jqJZa+0wqxEQ4WwbAUHhj5Jz4SjNsFeArcJdhzYNNiRYLrafm2CHQc2DXYkWEB0QB3s/wd7WWUx
2CW0sTbYhdFwHvAN1XphmPfSY1ktrjOlLBrKqVKZsJU+Sx3D7X9O9v/UIljL/BbBigXT1XfeIliR
YFmwYsECogPqYG2Dtaa4ngdrhcpisPJUwD/2sVyjzVkFMWodlrHSVwZR95mhxRdwpaWEEsJaeFMI
IYBulX4K0VKERem4II2/gyg/lc4IRen6X8N98EwZ7qmGTqxoVn4TF46p+KfL68qzYIMUkD0t81xo
YRd8/fIhB9SjNUyMW1UNfrQz4vYPJ68HfgplbmRzdHJlYW0KZW5kb2JqCjI0CjAKb2JqCjk2MQpl
bmRvYmoKMjUKMApvYmoKWwpdCmVuZG9iagoyNwowCm9iago8PAovVHlwZQovUGFnZQovUGFyZW50
CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjI4CjAKUgovUmVzb3Vy
Y2VzCjI5CjAKUgovQW5ub3RzCjMxCjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MK
L0RldmljZVJHQgo+Pgo+PgplbmRvYmoKMjgKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUK
L0xlbmd0aAozMAowClIKPj4Kc3RyZWFtCnic7VdbTxNRED7J+nReNFFj4rMxSGQ594tvmgIrVqCl
UAL4YCRISEFBE/+Zv8/vTLvtUrZcFnizm90959uzM2e+mZ2ZnnGZC56OheHACIv7txN+xkUuhIwu
WGFoxfQci9LthGtnvRP0+mAyUcJ6kwYDPjVJ1yPe56dQcsYX3w9+Hn0V/Psv2kt5nn9vJP2IH87z
Do6zinCZhA/NhFgZVAhYHJSOuTRJhfHGqwo0mEBGWW2HWPliBRqrSwp1KMmcjIjJcpLuJklQMnfK
Ch1GTJdb+9DDvXfOF5d/nP5Ww7W9w4s+ijgdLtF6y3tDH/QO+BwTrM3WWcG2WZ91WSeN3vDeMV/q
3U6Bsj4X2F6tllLiNTbfhH8ThHC5qPJfQhX+ZfRCG8LKFytQQ/6lcuMor6XGcGVmcJ8CzVwgfoHt
gO6MPWdP2TP2EqMnOB3QJbYBp/Qxa7Ettsw+0azAqI+nWxhlcNUWrh9xbWF1wXYJWQO2zTZpbRtP
27i38FabXJuRizP2lu3PQdH81X6eYYyXMo9eOXfZpEbyEjneNyHHMcs80xhtwvQuGbeMcx1IwfaI
sg7oKI1/aGKQA7WV1l02pzExUpomzOSwc38fDzZgZAfnKoANoqNfS9dDU4PMpRE4NfY0p8bKexOV
8sP9iFLK3psop2aIKpdezsyzhcXYJJBWKEZ2xrFTjYsuYiVDbuoi95RR0qZVBeJti9YWFFspxnYq
b7bp6hBTmj1m2R3M0mrac+wdlC5RZnhNCbQDIzKMF1lIITwrnm+pXCudOyekq9lCY4+jTZkh6g51
UxulPBoHhzCPMUK3pvbIKBkvooMKmnojHUboWEIVvX0NDTEgQYrADQbOq6srqfS5Tj9zmfuQRxeV
tPhE8iCkgReqEfDiOgfMFo0y74TT9YJv5YxKfypGOrARH6WijCM8GmLqYiTaQu2r2IB7E63LDXrF
6C3JRhsTjTPx4jptnfZ+FiZV2d5ejSkhvJ3CkK2jmNJbwcZ7vhobm1sDTbSOocnmaqBRvFV4HbL+
B8yucsmPOWqL1tYGtJ6f+d4XwQ/w58OMz+7Kf/rvQv/mzb90JXzugneeq6Bz4UVwTdvm1ErpiL88
1S/8FQrKBtL4NhWpPopQMWqLH+HIkOsLoH/xPJWfgp60qVzt0niZ6kJG7dEaIX1qsrepoLXQDKV2
qNMokcOHebRa1m/9xjkkHf8AMkC4tAplbmRzdHJlYW0KZW5kb2JqCjMwCjAKb2JqCjkwOQplbmRv
YmoKMzEKMApvYmoKWwpdCmVuZG9iagozMgowCm9iago8PAovVHlwZQovUGFnZQovUGFyZW50CjEK
MApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjMzCjAKUgovUmVzb3VyY2Vz
CjM0CjAKUgovQW5ub3RzCjM2CjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MKL0Rl
dmljZVJHQgo+Pgo+PgplbmRvYmoKMzMKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xl
bmd0aAozNQowClIKPj4Kc3RyZWFtCnicrVXbbtNAEB0pbwsSlyckeG4pEu7edy2eitImoIjUrdvQ
khcEaiuUFlL4Nr6PM+u4ddL0ZuqVvTvH65nZc2bXU6EyKbi9rQZWOvTfTsVUyExKlfvopE0zFm1M
4u5UGO+Cl+nzyaWhpQuWBxOxYPDzRIzEGYJMxfrG5NfJVymOf6dc6vv8uJX3E3H0RhRo04Zzxc6r
ZcKtijpGTI7a5JmyHMIGG3QDmlxCVjvjKqz+sAFdhOOAJtZkXo4Sk7XBvWUPWmVeO2nijOk6tfcl
+vJcrG/9PPujq7nl0bxGOW6PR+6CE2WlQfldvCZHfdqiLu1Sh56hdWifBlQA62M8wHNEHzB6RS/X
RPlDbJb3C2yxKK0ioi4LX7u8hYy7CGOjlD6TTWFqqCGMyoM0NmH1hw2opTBK+4vyX8qNFanQloni
XGZyXHFOFQXeD8H6Afq9pMgONNlP6nymTdoGMkLrUw/YU9w9zOA3Q2BPYPfpE97zaAS8QOvT8GYF
r8ky5FgdKFqeaiuXvHClVOXOPow7H7I5T2RozOW9AgoyLH48TnX9EeYquNoCK9uAC/DTxV0xXHG5
gnfDxGRBfxPrB3jfg71DndYZauUWMuzCfy9pOpz53087sEOPaLwG4bspxUOE3YOcLCUSAMpi78Lq
pBL4gufjVmn5KDMTfbiaW/tVBvVAnoxeVFRj0f2k0gBM8U7gM6rSzVGgd/SceYPsKxitApFsV5tm
F415HKXPi/8Q0oRFIZubryqhUVJogDLr4PjkuBXWg3qoRFa4mEnX1L+ljFpn3mljr6b2AAessZpF
9R4nJm/XDEcB/2CtVvk8Ommg/Hc1cYZeeGii9z9sYx4z42QUFgMf9M1HrgqZ4cte4QsZ5D5HzQsc
3FEqq/ycnC9uU+F61/gfeOnNcsd3FoPbP98XqY4KZW5kc3RyZWFtCmVuZG9iagozNQowCm9iago2
OTEKZW5kb2JqCjM2CjAKb2JqClsKXQplbmRvYmoKMzcKMApvYmoKPDwKL1R5cGUKL1BhZ2UKL1Bh
cmVudAoxCjAKUgovTWVkaWFCb3gKWwowCjAKNzIwCjQwNQpdCi9Db250ZW50cwozOAowClIKL1Jl
c291cmNlcwozOQowClIKL0Fubm90cwo0MQowClIKL0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kK
L0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjM4CjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVj
b2RlCi9MZW5ndGgKNDAKMApSCj4+CnN0cmVhbQp4nK1W30/bMBA+qW9+Ykh72B+wAptm/NuO9rQJ
SpmQWCG0SOvLtAnQVNgK+/+1z07TJm1KISxWcvbF+e783fmcKZNcsNg+FB0jLOSPWzZlggshMxes
MGnG8hiTorhl2lnvRPp8shgoYb2JnQlbGsTnDRuxOxiZsv1Pkz833wW7fki+lPf9dSv0G3b1jg3Q
phVwGcGLZQJWBhUCJgelMy5NNGG88aqimixURlltC135YUU1NxcN6lCSueglJstBlCYiKMmdskKH
GdOla59zyPye7fd+3/1Vxdz8qh6jDLfDI7PesryIQf6T7ZKnMzqiAxqPqbPH8l/sMH8esnSauwDU
JvgSccNin0K8CUI4LqrEl6oK8TLzQpukKz+sqFoSL5Wbp/c6asQa0q3lOsMVaqxrugDvh3RKffpK
HXI0QgxGadSnAXod2tocEO25jpdaMW0EjPsg1RoH3tNb3B1SMHaagk9d+ITOOYyfJZd6kOdw5wVu
RAakEDyYmvUTWO3QDvAvCxLaW5AeNrRTpsHO46iGKbMmaNKg9yworRqgrI9YwXKvassXWPoOCBiA
3D523xD9MiBni4D00mCUUuUU42PIi6TvQ8aEKXi02MQa8hJAB/QFb4et3A1SppxpcLkVnpSBa6NR
EZSWyxxstYO0OhbCVbjIwUfapvEejXeRyttJ0wUv26Dag3K86dCr2NrFUmZcCS0bjLfCi2mmvP8f
UCnNtNLLnHSRNSezcjJcSrdijw/T/u5h1nGRcmUWHmDyESS4fB0fMelq1WE4rw4tcw31KWbGqtsv
oAAn0BIFffoGJyMNcZGj2c5ql3rBcdRT22BmE97aw8Fg9Y1l5gXnpTZKefwpOHiMso8Sp9P/kFHI
4Jp2UtHGnyEdZto5QlX7/LMzZNj/VgRm0HGg7JETFOV7VuLNClPwIHOZkqgjCIFAcXa1IL/ZxP96
aBzvTjjdDPzkYMT2Dy6RADgKZW5kc3RyZWFtCmVuZG9iago0MAowCm9iago3MjkKZW5kb2JqCjQx
CjAKb2JqClsKXQplbmRvYmoKNDIKMApvYmoKPDwKL1R5cGUKL1BhZ2UKL1BhcmVudAoxCjAKUgov
TWVkaWFCb3gKWwowCjAKNzIwCjQwNQpdCi9Db250ZW50cwo0MwowClIKL1Jlc291cmNlcwo0NAow
ClIKL0Fubm90cwo0NgowClIKL0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9EZXZpY2VS
R0IKPj4KPj4KZW5kb2JqCjQzCjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgK
NDUKMApSCj4+CnN0cmVhbQp4nJ1RTUsEMQwteMvNPyEq2E2/0vaooOhJVgrrVZTdQWZXZ/X/Yzq1
O3UR/JgwTfJI3muTAZREyHZWAouO/eMaBkCJqCIFh3as2M+5KLs1GHKecGzvp0Sj8zYHPewl+exg
ARsWGWB23r92Dwirt/Eu9d+u/sXewfIU5mxDQ64yeXkm02pvjeZiMvxJilnDBKNDi/UTpjB67QpY
e1tsJ5lFTagDnaJxmjXJ3o8URFIbVPQ57Xq9i8Q+bWF29bJ510CWa9Py655UiNK4aAJELzUaHyCV
baQnOBZa3LAdiIW44/NI3ItbtmsxF4fZTiA9w2X6myRpkmSRvlWsjD9M4TdbUcoQaqlsu5YJbPdi
bYy2gLvuBmv2ku0DSCiLHAplbmRzdHJlYW0KZW5kb2JqCjQ1CjAKb2JqCjI4NAplbmRvYmoKNDYK
MApvYmoKWwpdCmVuZG9iago0NwowCm9iago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9N
ZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjQ4CjAKUgovUmVzb3VyY2VzCjQ5CjAK
UgovQW5ub3RzCjUxCjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJH
Qgo+Pgo+PgplbmRvYmoKNDgKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo1
MAowClIKPj4Kc3RyZWFtCnictVRLbxNBDLbECV84QC/8gLRF6tQz9rzECUQRVEhV0PI45IJAbYTS
Qgr/X9gTNsk2QVSB7mjWD8368+ObnaN3hLaOFopQVPn5EudIjsjXVCJJO3HT1kMmLpFTzIna57OV
EShmMWWGNwx7T/EDXinIHI+fzb5PPxFe/Gi59Pv6YqfoUzx/gmNd87Xg3oIvytSwPkgqFqLmwq5B
RA41rLlmK1etsdbm6r9beZZgBselb+VKa33sDZMcXA4iHnNxPlP63ek+teedyu4aj19+u/opmKpj
exJ258NBeYUQkopZXCGhit1iGt0XPACGyQFEGME92Ie38BFO4AxeqfVarXeH2H3Fk24H1OzZeUm8
FXX3sCE7SRIz+pgtrh8UEyHDU3ig2U8Ora5R0/fVS+Yx475uOzYC3j2LkrIjfW3Nog/7l2Hfhnbe
K3oc8m7pWyOez4kpDpi35voH6inJXZRYub/mLNUudviDutlEzosmho0mWhXsSRKKUoRrrWkwTIIX
MJnouPbgITyCx8tx/c8kYqguCOXtOdwJJHtRDucQsVRXZFDzSC/gWbuAYy38qMkxvNF9Cu/vpgFF
f4aaxUYut6axrV/2nSAICmVuZHN0cmVhbQplbmRvYmoKNTAKMApvYmoKNDU1CmVuZG9iago1MQow
Cm9iagpbCl0KZW5kb2JqCjUyCjAKb2JqCjw8Ci9UeXBlCi9QYWdlCi9QYXJlbnQKMQowClIKL01l
ZGlhQm94ClsKMAowCjcyMAo0MDUKXQovQ29udGVudHMKNTMKMApSCi9SZXNvdXJjZXMKNTQKMApS
Ci9Bbm5vdHMKNTYKMApSCi9Hcm91cAo8PAovUwovVHJhbnNwYXJlbmN5Ci9DUwovRGV2aWNlUkdC
Cj4+Cj4+CmVuZG9iago1MwowCm9iago8PAovRmlsdGVyCi9GbGF0ZURlY29kZQovTGVuZ3RoCjU1
CjAKUgo+PgpzdHJlYW0KeJy9l8tv00AQxhfltjcQ5ca1Dyq2+16vOIGcNpCqSUriFJQLArUVSgsp
HPnjmRnHiRO7atXGjRXvo7P7eee337qZcSUkx+ttXrHSQfn9is+4FFKq6BMnLUWstyEIiytuvAte
0vDpsqGlCxYrU77WwPslH/NrEJnxg/fT35ffJL/4Q89SfG8uHjT7JT9/wwdwzUqTK5w8XyZMq7T1
CaqERKISSDijoy51TZddVgYZqasYt+xZiKGcSYpULmuUx6KBpdEiaGsVtx4qIOfnuS4e7sMQyuEN
Pzj8df3XchOEwY/mw/NVVPgE1orExBg9H+Yshj/4LjNsxE5Zm/VYh/VZi42h1WIe7j32Bfpae3z4
k7eHDxA10givnDb10sXEd6TkPnCslzGuwim6SnBUooNzK3RKXY/Ao7QUMdrgCisYG3Hz61uq1SRq
C/PVQQMNMFAZGKLpIxjmWAB8L6jchlqLfWYpO2Qn8Ncxy6CdsS5EnwHKI2gNoD6GsgtRhJZNdtkW
3jCyAyPPYDMcQ8xkwl4vuG9oNV4pEXUM1SVtWklpERNrAEfi17P3kj3ftJwLcKsq7UAuU/aRMp5n
dgQ5HkC7h/nNUz4AMNkcZY7wFPrmAftgy32iOiJySAjvRxtfgdcCbGptdRmPkFKJ8PSpboUoglHO
caUM7Imy3rN/jSgqelFV5ZjEfMKeTyHPO1BmkGH0QBuI4VE4It90KCpbHI9tck86PzaLXuSbktNS
AttiX+d+6qwgRpcC4B4MSvNpm8lysMIob2uW3ZzjlHXrRthqyHI1UqZ0/uU8MNfHRDEDoodw9iGd
wnLvSqwme3gSbpNbsa+g3J1H9GgPYC+Z886Ns+k1J8aKoGxiaxbesEuDflKXVuQacuntO2DNoQ35
00ZhTWLqEtycQbW066551ZBBa6SW/7xkmOCMzsY+MesDz0/gtjGdmym9Ke9hswXXjPhjVIBRwLIF
L98ioAtDBjA9CvWgfkKhfZqk8yi+9V5NnNA+OlOTg2a9qo16Sq9W5Rryaonqk5jTAUGlnbY1S7z3
Dxe8/gMG4a4NCmVuZHN0cmVhbQplbmRvYmoKNTUKMApvYmoKNzkyCmVuZG9iago1NgowCm9iagpb
Cl0KZW5kb2JqCjU3CjAKb2JqCjw8Ci9UeXBlCi9QYWdlCi9QYXJlbnQKMQowClIKL01lZGlhQm94
ClsKMAowCjcyMAo0MDUKXQovQ29udGVudHMKNTgKMApSCi9SZXNvdXJjZXMKNTkKMApSCi9Bbm5v
dHMKNjEKMApSCi9Hcm91cAo8PAovUwovVHJhbnNwYXJlbmN5Ci9DUwovRGV2aWNlUkdCCj4+Cj4+
CmVuZG9iago1OAowCm9iago8PAovRmlsdGVyCi9GbGF0ZURlY29kZQovTGVuZ3RoCjYwCjAKUgo+
PgpzdHJlYW0KeJy1Vl1v0zAUtZQ3v/HAb2AgkTmO7STiCdR2YY3o0qXJqPaCQNuEukHHfhu/j3Nv
Ppp+IKaxNEps39i+95xzfZu1DHwl6Xpbd4yyaL/eyrVUvlJB4mKrDM/YHWMSNbcydDZyipevNgOt
bGSos5I7A3reyErewclaHr9f/bz5ouT1L46lve+vn7T7jbx6I3Nc697mAW1ew8S2gTYuJi9RrMgT
XNhQJ7pnWm1MRkUqYVO7bmPpnJG7MG6p3PSYx3ZAbaj9SBsTSOPQgTvXcN0G96FAW9zL48mPuwcj
w8gP6adlcbUtFUVgjB+HSZI4WdRaFN/kkYjEVKTCExa9d2hDsRBzMRYzWM+E91oW3+W4eILLMAD8
OArcYcftxv8g5DHSGKeSZFua1tSTJoh1ZO2WNj3Tf4gTaOUniYlsexBCk1Dq679090nUBvsdkgw+
cHz6clnIci5GIoNMmcjFKSQrRYVRCusZ+h7aCk8aTyCuh3uONR7m09tTvMlxL/B+huvyEsYxDBUu
Mntop3iZ8ya5OGHLvDda9IIgd2WzJu3lyzOy4OwuCxQmpemCXZ+gl4vfjJowT8QFmLgAthFDqgM+
gWXScdaECxh1uo9wZ1iR4Q0zMhcfd5C+eH50TmvfWR2afYxDEBkEyS6TAYDWvFEueEIxUxnGnnjF
GVNxpo3BXsWMe2LJTM24R2lSdQky5t2mTRotmc3pXsKUPDfjdZMm0ch/2eyRdpqmm6QbhA+7d776
iT6A4DHcOm0PeB4Cn1bOV6i88cGK/xipW3lyFjbDOGWxPJZzIj5x3WhLyxm3ZXfIRr16UWDXlH3w
+kHghskBuAsOccHBlL0QKb+gcEfHdo5uw9tkPBXGzzy/rSBzJu2UQY94TtnBzRvCcq5I4+ZcZEzp
gAVTR/oAEQQJpW2GiEcsyxIRZM1/xAZhff4uj8RLengNigUtPedyygdDJAyGS2XZ7Ff/bVTd2V42
fw15U2O2cPMHR8iMprw+rav5EHyE9Jm6x0fGCVE17gc47PgCibSz7rD/QYDa3QL/6M8suv4AIIoF
kAplbmRzdHJlYW0KZW5kb2JqCjYwCjAKb2JqCjc5MAplbmRvYmoKNjEKMApvYmoKWwpdCmVuZG9i
ago2MgowCm9iago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3
MjAKNDA1Cl0KL0NvbnRlbnRzCjYzCjAKUgovUmVzb3VyY2VzCjY0CjAKUgovQW5ub3RzCjY2CjAK
UgovR3JvdXAKPDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJHQgo+Pgo+PgplbmRvYmoK
NjMKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo2NQowClIKPj4Kc3RyZWFt
CnictZZtb9MwEMct7Z3fjQ9RnjPHD3EMr0Bpm0HFaJetZeobBNom1A06+P7if07dPDQT00gXLbYv
9p3vd+dz1zyOBKfnddnRwqD9dsPXXERCxC5JjdB+RnuMSdTccJUYmwi/fFUNpDBWU2fFWwN6X/M5
v4WRNT96t/p1/VXwq99+L+H/7upR2q/55Qs+xbOuKY9Jeekm1MZSJylZsakgSzBhlHSyJlpVIi2s
cF4U1lWSrTEyp9KAsup5jmFArZKRlVrHXCfowFyyYR02975AW9zxo9HP2z+aKxsp+pO8uGyGinag
dZQq51zCizIWxXf+jL1kM3bBDphhlr1F+wbjM/aJnbOD57z4wYfFI8xJZ6LYaSO7jQbF/4DxkLDo
RDjXDEsQ1cISp9Ia04hLTfQfgYmliJzT1oRDoLSjtJf3dHchSg19XeGCDRydeqgGCM0UgZmwMcsR
pDJoA7QXkM3ZR/QSL1PoTTF7jnbhV0zZB/THkC3YkJ2wfBvcnrasExWl4LCz7b4NGYtXmrThhPw9
9vn7mfLXI8nRnrKMLZfweobOGIIhDel7hkwPcMLsHOMRdGDKKYS5X7GjYgZL1RqyOYEW0pVhVrlg
BO05BWEvDOLYtSFkMF/u9gyGT70r4x0H79/0OeQFMqREkPssWgDmcJNvc6ypEB9gFc3IfQFpEurb
41S6yEildYfb+6FrVZuuBbeJT6xunyEIn8ua2plJ1VkNcahNqfBWn0Nmn0NCYc0Ife98hUUhS+IO
v/s2RcVNSjDGvZA2AD+tyhN7giK2pGM98IQos6uaNgKazGd1PZ8zLJ2xL74fKJPC5opwGgLW3lEm
DsXJKdTCTi/3gpOuqh2c1nM58zzoZOdInDIHy0Qbbr7MvJwY0f1yvLkxZp54+Q6ET3yCz7esS7YT
XwoDzzb52p3TP2t/Uca6w3lKmYV3e9y6CbZVuYGh86zOvTdUCQ8xerX1J4fiwz2UdWUilwptu316
8M8mev4CVyQAmgplbmRzdHJlYW0KZW5kb2JqCjY1CjAKb2JqCjc1MAplbmRvYmoKNjYKMApvYmoK
WwpdCmVuZG9iago2NwowCm9iago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJv
eApbCjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjY4CjAKUgovUmVzb3VyY2VzCjY5CjAKUgovQW5u
b3RzCjcxCjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJHQgo+Pgo+
PgplbmRvYmoKNjgKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo3MAowClIK
Pj4Kc3RyZWFtCnictVjbbtw2ECWwb3xpWjTp7T3OBZUpiSJF9CnFZtdbC17veq213X0pGiRG4aSx
m2/L9/XMUHet0SANLWh5G3LEOWeGQ9/KOFKSnp99RasM5Z9v5a1UkVKxM3mmNEsM2xCi4q1MTWaN
4uk3bSNRmdVUuZGDBv1ey618ByW38vDFzfvrP5R88w9/S/3evfms1a/l62dyhee2s3hMi/ttYtk4
0SYnLTZXpAkqsjRxSafrpu3SyirHXfW8tqdRRurSvDZlW2M71g0q0ySyidax1AYVqDOVreuP+3WD
cnMnD2d/v/ugZWqjlP4SuXndh4q+QOsoT51zRm48FptX8okwYi2W4kJsRYHaSpRiImZVrRBzcSTO
8c7Ru0XvRGTCil+eys1f8uXmMz5E5/d+StBF/8Pun8IAbZRzfQbUXR0GxHlis6xHgU7X/+BAnKjI
OW2z2t9S7cjDknuqYwPGeWT4b2TA2EZaK2edTEzkYhgx75HkW/F1g86X1JtZcs69Kg1Yt2LeMePE
N2L3VOyeiMfoWTE/H4gp8/aYJYm/M/Rsma1fQWrOfPXjE2bxGcYL1Gh0Wq1eiMU9UhOuzcQJ+rZo
XaK1ZJ/oaqn1j72G1sa8cIbLksglPaMlIgqiLk8jl2VjhUGUtWS0+XCDD0MScawuBYxrAO8hJYiX
KKcM9xXK3Q6VBUQI7QOUF+Ili9TR8hhCl9wmbiz9hOcQeo6yxMAMU86ZKL21vELP6gVeH4G7fCwD
Mcu4PMpdnI+tERjsWOmh+R+FRHuPviHc0y7MHtDdHUeBEg1UCZILDg51AFkzmr/hXbGgR3kDKYJz
xjIrtE7BgTpIrKoglzJhiF8+gASD2OIkwcw9JgiNcaqGNv8uKMZjfYcw+AnDcMW/c0a79TwC4jGg
8GfEnMcI7dPKq4/E7wy4h62GfY65U6yxbYgyZy8lB982Z9jIg5tT6Liq1bGDVj1lzWe8RsFk8vEj
TIRHpuIyu8dioSmRmSFE3welxFifgZGX/rBuADWNR5bo86DVoB8zGAumiE+Ou4lGSllKxnkKMhai
BVHniul10iQm9UHRTUUwL4LSblebXczb7Ls6TbxUwPwCeevQVAWfSRScTnnjRZULeUOU2Nay8Y6y
iaO1aRpTBvnmFBeARCuMjD88MIkTNUodfgiaMo/1tflybe0hV/xRRBHovEHtADKHmPugQ/gFMFyD
sH6laYVnWeXd1LpgbFc45vpknoQ6sDSuUc7Gds/GQyObjrKEH4MiO9Z3wAh+ZMuTh53hoWCy7WF8
3s8x7xMsmsBRRZyH9DOBO6+9s4bZWorrb4p9jbcXGj+j+HbZv1z+FPY+u0/lAcfvKXvREXvXZZXk
FZWHrvkmWgPV+h6V5RdIMbupZevLZz6/JZenwTD4W2siq2Oj9xvnk/9JQ8+/CkiN1wplbmRzdHJl
YW0KZW5kb2JqCjcwCjAKb2JqCjEwNjUKZW5kb2JqCjcxCjAKb2JqClsKXQplbmRvYmoKNzIKMApv
YmoKPDwKL1R5cGUKL1BhZ2UKL1BhcmVudAoxCjAKUgovTWVkaWFCb3gKWwowCjAKNzIwCjQwNQpd
Ci9Db250ZW50cwo3MwowClIKL1Jlc291cmNlcwo3NAowClIKL0Fubm90cwo3NgowClIKL0dyb3Vw
Cjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjczCjAKb2Jq
Cjw8Ci9GaWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKNzUKMApSCj4+CnN0cmVhbQp4nLVW227b
MAwV4De9ZPuHYW0H1JVlyRfsaYObSxc0zcV1muZl2NAWQ9ot3f5s+8CRlORLnGJFlzSoTVEXkueQ
lNc88AXH37ERlNDw/nLP11z4QgRplGihaMXmGBbh656HkY4jQdtX1UAKHSsUVnxjgM87XvAHMLLm
Jx9WP+4+C377k3xx/4+3Lzr9jt+842P4rWuHB3i4CROODaSKErQSJwItgQkdylTWVKtKpUQsUlK5
fZWmNIbmwsRBWUmEoxvgO5R+LJUKuIpAAHORxdo593EG79kjP+l+f/ileBj7If5JPrtpUoUeKOUn
YZqmEZ8ZLmZf+SF7w07hl7M+u2JDlrECpB7zQD+G0Ygtl+wSJi6Zd8Rn3/jp7AXWwyj2U61ltN0H
d/A/sHkOSyoSadpkyalqLAWJjLVu0FRT/QdPgRR+mqpYu5oIVYpVIJ8Q2yBKBedtYw9sQCU1mfOA
uTnw1GWfQJ6wATwLkPtAVx/kS9CNYEUBBE5gHZDILkA+gzUFyAvQ5uwcpIzmcE3fnjTYst8DLe7w
mGYxe2/tF6VVyBU8CpOpypYdYhDpTQww+h7FOwSzGfgzoghO4dmF8dwiUfMvp+VzWIiODymsjELD
Ay5gtoIFt2V2HQI0gjcC6IrE7F7UVuETDaO+B+eUkO0DjzTZxGNAfMwNBeQ+unhGzlfB4PvKZogJ
aES0eWwKz4lF8YJ2mcwgvncdgg6Ur1WUtuPYB1iBblXQMeVHYakySFW5nVFueWx5xJaH7C1IY1sF
GaGMGTWm2uiWfbNT5tp441SjfWqvqy967iX6pFU7mCNTsD4kqUfsZ+DPOYwK6hSZqZjTsqQMWK4J
/KY0yay2qho3fwDviP2pQdml1Mxt8BW0r/cTtAxaBZKAZeNfQc3DEEfXXKfmerOOqgzABnBOOpxB
1F7ZLjkBvJC9TtkGEBBsMz2bOUVZXwV1p6JxMoJonNkPFDpo94qcvDbUujztEgI5eD41Ob1rb2Qo
fKVSKbf4tI/IQ9HK/NjW4gFIAjnwYHhN3X9KOd2xXb1vE2BYuwMclV2b/TnNDDZWbbuUXHK5ViAo
gYZ0+xzQvgLmh/ZS3dutEYatqijopsopnl4TGOOyCbpTZjB+K5oQq3CqBtEE032ZIKDUTxakrJfH
gjpE9SGxn7jjrSXQvvMnZc8bUADXxEmbQ2Bs136GKvCDUCZbnH32VzL+/gK4REZcCmVuZHN0cmVh
bQplbmRvYmoKNzUKMApvYmoKOTEwCmVuZG9iago3NgowCm9iagpbCl0KZW5kb2JqCjc3CjAKb2Jq
Cjw8Ci9UeXBlCi9QYWdlCi9QYXJlbnQKMQowClIKL01lZGlhQm94ClsKMAowCjcyMAo0MDUKXQov
Q29udGVudHMKNzgKMApSCi9SZXNvdXJjZXMKNzkKMApSCi9Bbm5vdHMKODEKMApSCi9Hcm91cAo8
PAovUwovVHJhbnNwYXJlbmN5Ci9DUwovRGV2aWNlUkdCCj4+Cj4+CmVuZG9iago3OAowCm9iago8
PAovRmlsdGVyCi9GbGF0ZURlY29kZQovTGVuZ3RoCjgwCjAKUgo+PgpzdHJlYW0KeJy1Vl1v0zAU
tdQ3gwRD4h/A2KjIHNuJY/EE6tpsLW3Tdu2Y9oJA24S6QQf/XxzffDVtqsFoEyW5dq59fc85vsmC
+57g7nyXGloEeH695QsuPCF8G0aB0OSx2oaTe9xyFQYmFDR8XjakCIx2xpyvNNz9hs/4HYIs+NGH
+c+bL4Jf/6K15Nf99aNmv+FXb3mCc7E0ue8mT9PEtL7UYeSimEi4SAgRKGnlUte87NLCCEtd+biy
pwjmwqkoh7K0CMe84Z5KekZq7XMdwkC4MMM6X9zHCZ6Te37U/nH3W3NlPOUOySdXVarcCrT2ImWt
Dfkk5WLyjR8wxc7YiI1xTVnMOqzBQtgDds5mrAcrQX/jkE++8+PJIwIrrTxhtS/rw+cTPwDL3xCk
Q2FtlaC8a4kgP5ImCCoMLXX9B0W+FJ612gT5dlDaug0gN5jrIEqN+eqIQwxsomXSXoEoR1UL1wnI
arFTWDPQ5e5dENlgkjXZazyfwDoDlae4EngO0NeERwszxHjTgNcAI9usz55m41u4N8i/g3ub2rET
AlonmU+P2mO8cyPjbITrO8ZszqOUzRbBCINVMJoI2CQwEgLl8oC9dDe3uDNaSowlzjJ1jyjlT9D3
lJacj1733UPvPgE2qKScAzxlzwvw97afrPEVxigIai3lbYcKjNsGvl1F1tRk2mAXwOkcrQ5Rnb5P
6T/J0A0wch+V5Vlmvyer4OfQsbO/JjDXOq0IMEe6YHQ3iQdr+6sqhrQM1ifex9sxzjjbj2mKQ1iX
l4XaimZCs26CLZWYA8HJbAC7T35vAKFwsG09/8hAY1FoajDYCdRShJ7ARyCqlVkpsQRth+i0qGol
YklRm9Zr3bSogFUBnRGTMUZ9zmpen7i4oAhdsrJIu8lb2Zq8U5W1qbJO2Quqx230QSrjyvKrRdZB
kUomJiBmlEKLUokprXOA2M1ASj2H2Q4bZbCNliDIi3pvqYS3dgWEkTVAzNKUY9pjXWLoH8rOtheq
IuNFVHhrV7uLj5qS4abauy7dDoBIP8Z5OXHqcD6paoa0dXr0c1BuhTZ8h8VHPMl+HqrKuiANdDd8
4zLAt16DlPBMoGwNCDuBOsKvvxb1gR78DXXnHwByLFEKZW5kc3RyZWFtCmVuZG9iago4MAowCm9i
ago4MzkKZW5kb2JqCjgxCjAKb2JqClsKXQplbmRvYmoKODIKMApvYmoKPDwKL1R5cGUKL1BhZ2UK
L1BhcmVudAoxCjAKUgovTWVkaWFCb3gKWwowCjAKNzIwCjQwNQpdCi9Db250ZW50cwo4MwowClIK
L1Jlc291cmNlcwo4NAowClIKL0Fubm90cwo4NgowClIKL0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVu
Y3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjgzCjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRl
RGVjb2RlCi9MZW5ndGgKODUKMApSCj4+CnN0cmVhbQp4nL1Yy47bNhRl4R03kwmaZbftpEAVSiQl
EV018GtsN37L7mS6KBokg8BJO0mAbvoZ/eCeeynZejhIm1i2YJGiKd7X4bmXvpdhoCRdP/iOURbt
72/kvVSBUqGLU6sMz6g/YxI1b6SObRIrfn13eIiUTQx1drL2QPc7uZFvIeRePvlp9+fdb0q+es+6
FN93rz5r9Tv58ns5x3VfWjykxb2ZWDaMTJySlCRVJAkirI5cVBraHYaMSpTjoeK9w8heGInTaeHK
Q4/9WDxQq6MgiYwJpYnRgbg493Wh3NMV2tU7+aT/x9sPRuok0PSJ5OplNVSkgTFBqp1zsVz5WKxe
yCuhxVosxFIM0W7EBG0mOhi5xj0TD9BORVeM+GmB/pZnLcT8sVy9lr3VZyhj4jDQYQRgHFWpWPgT
rvovQTOxcq4atGKoFLQwjRJrK1ErDX1B2GBj4JxJbLFFtHG0KaKPdJtOjAzWq/svTAOrtFMxSYIX
S7776p99WE4kzCbeoqocEYk5oNIRfYICoDHBd4OROe4dAGaJi4DVxYwxRq7RX6O1IhHfAnQX6N8+
FrdXeLrIx3/k3nfoKfqNlpmLAb9MqNtiARI5FM9zUZlHoshObXQau0BHSjcNP7WkQyyxKc4Sy4Yc
eHsCJ07EDA6fckzH7PpRTgYbOLmDQCwQgh5mDH30rkSAUF1U4rRGf4YJNxzuZ/ybX2LMEOnk91+Y
b25vWdoUkzMOrZc0xv1GdFqx3qm69QUiO2w9QawLY1i1wopMXJ5enQiqUOCjpk5fIAp4ivnTkAdI
Jzq0VoahDlxUQdrfrUgMuTpoioOzLbt7U/IqhFgXhTZ26MUW8v6nMBsHqcECxwSOIWoDRsrEN+Ih
rhFgSJAkPF8yh80wSslvAxA/zNNhH+nvBnPpeQtsTNH7GtcjtNeYTTthTz1IaXESpuD6vyB1hO9r
aBKYRCehlj/L578q+eK4mYtBRXsbpA6p3iJr2dBgurOV4Z1cnjZOZSkN1xU7NsvpYdoKVCyyqUu0
OaJBe4wbmjNRblOQcAcCHDJHctfzHzHxktE122fUB/j2eOIEuORA+FeIrAY5s/qabcM7q/yyXzYD
k02wMFP3I7r59D1g6qUU0A7lhkmDc8u55KB4udgsQDeskMSpqDeNAmOsPqJay9Trzku9DXEg3iGC
PoR/fQrucB03zCHU54h0eXyECE0wTsm9z3GiUouS4pgxSFXdkuu7ZxylLM+gU5+9a/H0EOzxOj6q
l74C9GXhjFWYYPJFpVooKdein8C7dT95fcnifJ/18gJlzDtlxNqRK4Z5VbrhvncJXphy7TvYI7lR
WwzZrUwBS96ug2ITlranr5pn4rIdWCZpYNIUrNt0QHusGxl9HtZtCkKlu2CC7DAy6SAx2bNQ7Xib
h7Sbn2cKXGelUB8rdwuq3fIJaMGHagLKhGnWy17vq+v8oN2O+Unj0FY3MSsdzM5+xtIJKhqD+xFN
20OfVmfK+U1BOGeM9/w3ZzysGQF0V3sCpBOwP02vGZ1bxtT6aF3QLaG1z6jybT+XdIxk2rFWN3J8
jQizyoaaQe0Rl+Ud3gjUbtkxRIPTvII5uKcwbs3pa8GO2PKcYjvO9nw8L+UNv143r49aKCW89dbV
rb/hGI7LJ4STgRm+hkSdHpF7aln0T5lO049I+eQ/dHT9C+5L4ZwKZW5kc3RyZWFtCmVuZG9iago4
NQowCm9iagoxMjYwCmVuZG9iago4NgowCm9iagpbCjw8Ci9UeXBlCi9Bbm5vdAovU3VidHlwZQov
TGluawovUmVjdApbCjE0Mi4xNzQ5MQoyMjUuODQ4OAo0MTAuNDkyOTgKMjQxLjQ4MDcKXQovQm9y
ZGVyClsKMAowCjAKXQovQQo8PAovVHlwZQovQWN0aW9uCi9TCi9VUkkKL1VSSQooaHR0cHM6Ly9n
aXRodWIuY29tL2lldGYvcGVyYy13Zy9wdWxsLzExMi9maWxlcykKPj4KPj4KXQplbmRvYmoKODcK
MApvYmoKPDwKL1R5cGUKL1BhZ2UKL1BhcmVudAoxCjAKUgovTWVkaWFCb3gKWwowCjAKNzIwCjQw
NQpdCi9Db250ZW50cwo4OAowClIKL1Jlc291cmNlcwo4OQowClIKL0Fubm90cwo5MQowClIKL0dy
b3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjg4CjAK
b2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKOTAKMApSCj4+CnN0cmVhbQp4nJ1R
TU/DMAy1xM23/QtAInO+kyOI9QJCAmXsjEBbhbpBB/9fOA2hZUJC0Kix36v9Xur0KAVhXmclMWQ5
Pm6xRxJEMrpgyQwVh5iLctiidtY7Gtq7ESiy3uSkwwOQ9xZXuGOTHufn3Wv7QLh5G85S3/3mX+ot
rk/xllc/EZdZvPwmyypvtOJip/kRLmYPHbQKU64bOUnRK1vI2jvlviyzqQ51oGM2TLOCHP0g4ZxQ
mqT7nHY93kXimPY4b1527wqd4dq0/n5PuVcqi9ELRdoHTOUu0hMewwIuoYEbOIIV3PHewBUz17CE
e0YzmJ1gesZF+pulM1EE/7NlFfxlCOXzBzjnc0wKZW5kc3RyZWFtCmVuZG9iago5MAowCm9iagoy
NjEKZW5kb2JqCjkxCjAKb2JqClsKXQplbmRvYmoKOTIKMApvYmoKPDwKL1R5cGUKL1BhZ2UKL1Bh
cmVudAoxCjAKUgovTWVkaWFCb3gKWwowCjAKNzIwCjQwNQpdCi9Db250ZW50cwo5MwowClIKL1Jl
c291cmNlcwo5NAowClIKL0Fubm90cwo5NgowClIKL0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kK
L0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjkzCjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVj
b2RlCi9MZW5ndGgKOTUKMApSCj4+CnN0cmVhbQp4nK1WS28TMRAeKTfDAVWcOCJRKAjX74c4gUJS
oBJKu3mAckGgNkJpSwr/rPxAZrzZZJPsNi92tV57bH+eme/zeidMcsHofp1XjLD4/n7FJkxwIWR0
wQqTRiy3cRC9rph21juRpo/nDSWsN1QZs6UGlSPWZ9e4yIQdvx3/Gn0T7PJ38qV4bi93Qh+xi5es
g/ekBC4JPA8TYWVQIeDgoHTk0tASxhuvSqbx3GSU1Ta3FRNLptlytKAORTLntZTJokFvQwhKcqes
0GGa6cK1dxm+s1t23Lq5/qPysdnFIkcRH4dFtN6yLOcg+8FewCGcQQd6cJLKAT4NeHrEsp/sfbbd
EloKrjHYynUKxDVRb8KACUI4LsoMFKYSAzJ6oU2yFRNLph0ZkMrNdF6ZGsOUqck+Sc1UpaQWyXGX
rko4H7lbIPI5EnmS6OvDJ6w14By6yULU9rFso62Hoz4jzX04TcQ34AFosPAQa00c0Z7OWcQhhDbO
6MBHbJ+m/kHqQ4x1YqmPw9vAfQxmJZjdIa0nmuRycu7ApTBa6PwHGA5nsbyCZ/ikODAv2EEpamHz
PIX3NaWgm+odLCmJeSLvdvfRKcWD1n7Vz7WYdeKSFPcW6roPKpr/KlSl9UZKpZSfJbVW6zQf8wXb
7ensZiKombPWx87G7p5aa7n3wbpVf/cUo/LL8ZMYBxgPxdtFxxu4/zy8gQMYHsGQPskHyXKIO/MA
s+VBUE8DlUsTKkU7SJl7hNJtploP/u6xL73lKnilV51fm+E6WWkpt5VVLRR9iyuh9jhdtFHK4wHr
8LiIkfaATr8RRtEmLVvHJSv9Q+gwtc4QytbtT5oQA9dWBGaw4ry6/7yRnmu6zEqqVMQeJTURHYQ0
clGFj+HJOgbqsZEBJ1wN9MZs0P0PZ+7bVAplbmRzdHJlYW0KZW5kb2JqCjk1CjAKb2JqCjY4MApl
bmRvYmoKOTYKMApvYmoKWwpdCmVuZG9iagoxMQowCm9iago8PAovQ0EKMS4wCi9jYQoxLjAKPj4K
ZW5kb2JqCjEyCjAKb2JqCjw8Ci9DQQowCi9jYQowCj4+CmVuZG9iagoxNAowCm9iago8PAovU3Vi
dHlwZQovSW1hZ2UKL1dpZHRoCjEwMDAKL0hlaWdodAoxMDAwCi9Db2xvclNwYWNlCi9EZXZpY2VS
R0IKL0JpdHNQZXJDb21wb25lbnQKOAovRmlsdGVyCi9EQ1REZWNvZGUKL0xlbmd0aAo5MDY3MQo+
PgpzdHJlYW0K/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkS
Ew8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgy
IRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAAR
CAPoA+gDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgED
AwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRol
JicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWW
l5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3
+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3
AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5
OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaan
qKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIR
AxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
EoqN5gtQm7YfwUAWqKpG8lPRKYbi5PRadgNClxWZ9ouR1o+3SjqtFhXNKjNUP7Sx1jqRNQjbtikM
t5ApetMWVG6GnE0ALRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFHao5W2Rk0AMluEjbb3qtLdEnAqpLcKeW6022bfIC3SnYVzShiZxl6cY8nAqwvIF
AxRcLEHk7ajlbb2q5UMsQYUJg0ZkkjVXd3q9JBioGixVElIzMOtKJA3WnyxVGkYzQBbhlYYxzV6K
5P8AFVJRtHAqVBnqKVgNBXY85BFSKc/Ws9xLFEXQ5FRw3zuCCMEUuUq5rUVUtbrzsirVIYtFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAGO1VbuTau2rIqjerlqaEyo
bZJDnNSLbhB8tIFIqzCR3qiQhlZTg9KuBgRUJh3cik8px34qWNXJ2IAzULTjpULxyYOGNVnFwucL
mhIGyeRs96rvn+9ULeb3jNNL+sbVQhzGoGzmpgoP8JqZLZG6g0DsPtJwyYIFX12lPu1UhhjU8RVf
ThR8uBSbBIayARkVQ+z5k4FaZAPWm7VFJMbRVhtvJ3NVuNspmmMwKsKSBuMUAiaiiikMKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAxzUE0fmVNTWbaKBMoZ2Eg9KcY8/Mn
ymrLJHLxjmqksUludwbcKq4WLMBlH36sA1Vt7kuPmFTeYO1KwXJOOlRyKCKC4NNZwAeaEgbKztMp
/wBWKRZJj1iWot+4n95TgP8AppTJJdzn+AUvzjsKi2Ef8tKdg/8APSgZOm89QKnXIqqox/y0/Op1
lAHXNJgiamtyOKUNkUgbtSKGomDTUH796m6Co1H7xjQBJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRSEgdSKAGFNuStZ9zMzZXGatSOXb5TUYTCkgZNOwrmYL14
pNgHFXEvuQtDLBKcOmGqB7EZyj07CuXBcKxqOaT5eKqCCaI8c0SGUrhv0oBFdpzGS3ak/tAA45wa
dKrC3KomWFZSy3LMUNvz600gZrjUUUBm421KL3zIhJEvynuaydrRYSdCVNLcSXAMKwqVth14pWEa
SX5kfYUPNW1m2SKgUnNV1UyIrQr09qvWqYbewy1DGiYuQwSrC4K5qMqitvPWiRncDZ0pDJgcigDB
NIg+X3p2e1IYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAhGaM5prMqDLsFHuay77x
NpGn5+0XiAj05oA1s0c1xb+P4Z2YWFuZVH8R4rP1H4jmG1KQwj7R9aaixXR6BJNHChaSRUA7k1z2
o+ONHsAyibzHHYV5Bq3iy/1W4xNdEH0BxXMXWruHkjY/MO9bRoNmU60Ynq2p/FVtxS0iCZ6E1F4S
8U6t4l8UxQ3DM1tF97HSvHvPaZTn738Ne4/CO2QeHZJwgE7HlqqpTjCJFOq5s9FaIgNjpVXfInB6
VYV2UqHqvNdwPKYj1rnOgiE0crHI/Gpdq4+U8VTeWKDIHeo1udh3KadxM0CDjmoXdR1GahF2aiku
8dqYidJIm/jqVTGfT8qzPtKLzsoOqx9PJ5osx3RsKsZ7A/hUqRIeNgrJj1MH+GrKagaVmM01jC9A
AKU7R0AzWeb2R+nAqaKZu3JpATOuTSrxSrufrTsIvUii4WOV8beI7nw1aQXcEe+MnDiqGm/E7TLl
UN2vkbhyetdLrml2ut6bPa3Ee5dpINfNl3F9kvZ7bORG5GKqEVIibcdj6Zsde03UVza3aN+OK0Ac
8jp618uQX11bqJo5Wjx3DV1+hfEbVbFQJX+0RDsaJU2hqaPdaSuS0j4gaVqMO6ZxA/oa3Idd02YL
tuU+bpk4qCro06Kajo4yjqw9jmnUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiikJwPagBpPI5pS2OvA9awdb8WadoiESSB
5uyA15rrPjrU9ULJBJ5EJ7CqjBy2Jckj1HVPE+l6UCLi5XeB90HNcTqnxNkdtlhDtH941548xdj5
ztI57saIYTK4RB8xrZUUtyOdvY2NU8T6xqXE10wT+6tR2mmI0f2q/mYR9drHrVi3sYdPgM13yRyo
rmtX8QPeTiKNhndtVe1XGN9Ioic1FXkzV1PxBHEpggCxQjpiuPutXnuJSbcnZTNbt7i1uvs1ywMm
N3Bpkbww6cfKlH2huq4rohTSRx1Krk2rkEbmXLGYiTsBTri3aHAlbcz0yDYkbys+HHanWxlurvjm
Ruma0aMNBGDRoqxtl2Fe/wDwnZU8IgbsyKfmrwHY1vJIkvyyr0I5r034ceIG0m02t+9Rz8wrCvBu
Oh1YaSUmj2/765I5qpc26gbgOahsdTtr2MPBKPoTWiAGXPX61w7HcY7QButRvaoK2vIQ/wAPNRS2
IboaEx2MUxAfx1VnYx8gg1rS6XKfumqE+j3Tds1SS7k6lEXaHrSi5Rj8qCnjR5l6x1Imkyg8JTsu
4XYwT+i4qVWL1MumSn+GrcOmOB1pWQXY2OKcqNgyKlRriEc8GrsMRijxuxSNCrcs5NSVYrpPO3Rq
sRBjy5pFRE6U/wAwenFF0Fh5wY3Pbac185eILYXOt3qwoFZXPNe665r9vptnIuR5hU4xXzjqmozS
6lcSBsbmPQ1rRjKUtDGvOMI6mc7yW7FCS1LDcTNNgHaKhaVjyeT701nzyTg13OB5ftLbM2Le/wDL
IPmYPYV01pqi3Nui3LEDthq4WN0Uh2j3elPiu3BL7jkdFrKVC+x008Vb4j0garr2hgz6bftNbnse
cVu6R8WZV/dahb7z3cV57pOtsqqjcxt95TV++0hbiI3VkcoeWWueVNLc64VOZXTPa9L8baLqoQR3
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
QsD+9ouQ2luippcEN7qKwXcxgtz96XHQ10SeA/EUU0U1hAssc3EUueornILl4Znt4Nsi54J716/4
HudQfRkeWR2Q/c/2amcmldDpy5pcrRzlj8JNVnbOpXS24PJxzXV6b8MPDlgAblzdtXSM7sR8zk+5
qVFIHIrmc5PqdKgkS2NlpumJs06zjjHqVq+bmaRdjPx7VRU9M9fap1cYA6GsmUTgHvzUisM81B53
amu4WgZa8zYTTkm4qkr7wKsxx7iPSgCxESxGDuarrsIbWSRzgBDzUUKBMbetcH8UfF6aTpv9lWjb
rycfwnoKSi27IHJRV2eS+JNSs7nUr1WtM3TSHbNnpXPywvGA7Yw3b1qN3L7jKdzMeT6Vbure2jto
Ht7ozs3+sXH3K9OCUUkeZNuTcmVSzuACcD0qxaXUkJaMP+6aoUjZwzoC2OwrSt/D+qT2Ul6lq4gT
nJFVJq2pkuZv3Ue2/Ce88/SpYS2duMCvRTXkvweO0XA55r1rNeVUVpM9em7xTHUUUVBoFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAJjn3ry74lWTJdJMeUlGK9Q+grlfHemG/0UyoMtFzxTi7MmSuj55i1D+y5Lu0
EIkNwcAn+GodV0sadHAyTCQy8tj+GrHiC22bJFGwqeTVCzgudRuVt4fnkfpuavVjqrnmNuLsyrCY
0mDzJvSo5irSN5a7Iz61furSXT2kguYx5g9DmqLrj60NGsancbHHvkA349Gp1wbUwqqgmVernvRB
Cssyxu/loThn9Kk1C2tba6EdtN5wx96pNVchjvbi3heGNRsf1FJZ3TWjHbyT1prI2MMcEVGI8pnv
RYNBxwxLdyaQ8/WnAojimsxL7gDt9aGZumn0NHSrexnMi3t15DD7g/vGuj0DwLPqczrO6oF5G054
riXYEjK/N6101lqN74Xhs9Rsb1pmuf8AWxE521Dv0YKCVrnpNj8PNEtv9cv2g1sw+D9ASM4sBisT
w/8AErRdVYRXyfZJ+n1NdtFsnh8y3njkiPTD81hKU1uzoUY9EY58J6CR/wAeAxVS48CaDPGQbAAH
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
XiS9QqbvYPYVlNr+sTZ829kb/gVQ5WGpXdrH0fLq+l22fOu4s+zVAnizSJbhLaO8Vnf+EV81vPcS
vveaQsP9qrWl302m6gL9AXZR0JqeZD5mfThvVR9m9eeRVC/1fT9NjM2o3iRoP9rmvBv+Ex1jzt6T
Nvb9KqtaalrFy0t7cSSA9s8UubsVqd94j+LU8ge18Ox+Wp4aX+9XK6bo0+pXH2/UZWZmOcOamstM
s7EDKGWQ/dVRnNdZZ2JSFJNUGwt/qrSPkt9aastWwtc1NDtLSO3Mjfu7aH7zY6/Su10LTpNSmS/u
I/Ktl/1MR7+9VPD/AIWmuDFd6pH5cScxWo7fWuuuJhFthiADdsdqlybLSsOUBrn5egq1Va1jKjcT
zVrqKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGN09q4zXvslzK6IQQPvH1q54p1w20f2S3b5
2++w/hFcPLqOMjdx3NXGDYmwME2mzGRI/Mtu9V73RdK8QIzQMIZPTpzSTa/c2DbxEJou6UkWoaVq
37y2k+y3X/PM8VMoNaMSfY8+1vwle6fM/nQGRezrWLGs9syqcyJ3Vu1e0JfNAfs1/EHVuNx5qpfe
DtL1dC9o4jkNOnUnT+FmdSnCpujzCV4rxRDF8qLzg1UfTJFBYKRH7V1Wp+DNV07dthM8Q/uisXzr
i0iNtLuhVuxWuuOIi/i0OWWHnHWLKdhf6tp0wNjK+4dMmux034nzwMIdUtd4H8Vc7bw3BczW21yO
+artCpeQ3EBMjdDitbQlqQqs46SR61p3jXQL5lH2zy5G/hNdBHOkoDRTI6noQ1fPR05XcsH2enar
lnNrVnG8tpdSBYv7x61EqXZmscQnuj6FhZ2RmC8Cpkut20k4BrxbSfHniGG1kkmInjTgjpXRW/xJ
sx5YvIDFu6kVk6bRqqsWenDypSMnP1pxsbO9Bjlih/FBXIWni7Rr2NfJvhn34rVivFnYeRcRt/wO
oaaNFJPYdd+DtAvEZZrJCfaueuvhVoEpzCWg+hroxdPk4bP0oN4ynnNNSl3CyOGn+E5ibfY6y6ns
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
CiiigAooooAKKKKACiiigAooooAKjnUPBIpAIKng1JTX/wBW30NAHzbClpL42v8AR9SUbHY+Sf7p
rm9W0mK31KexuW8tlP7psferR8Xk2fj+S5RvuSfN+dSeL5vOubO/OPLZetXRfvNGdZXR0nw38SS3
2m3XhbVJR8nzWruemK9m8NXJudGiJOSpKk59K+VZXljUXlsxWYdGU1718ItRe50ExStl155NOa3J
pvZHpNFFFZmwUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAeZfFO0AgiuM5zxivFVYrJnGwn1r374mWZn0EXA58k5xXg2oXq3hRREE
2d69bAy9xo8nHwXMncS01J7Bbi2Cq8U33uOlUCoaQ7OFz8tJlhkgdOtA45z83aujS5zu7ikOntjD
JscDPYin219eWD77S5kjbr96ltZkguklmjMo9DTJpA900yJtUnhKmUU9GilO2zOw0v4n6rZbY9Qi
+1RDqe9dtpvjzRNTiEcjG0ZugYV4xLL5s2/bhu1TS3pnkjaaMOsYxheK5Z4ZfZOqGIa+I+hIWWdQ
8EySp7GpBJz+8Tyx6mvnmy17VdMk32d26LnhSc12uk/FO5VVi1S189PUVhKnNdDojXgz1RFSZH2n
dt5phBx9449KwtI8aaJqMTJbXAt3b+Fq3EEgiLhkkU91Oc1F9bGvxK43YnnpM0MZdRjJWsC78JWd
xeG8t5GguW5Y5+X8q6SFreSF/O3JL/CCKjYKwAzk96uM3F6EuClucHfeFNejlaWF47xf7u2sH/hL
brwd4jt5NR01IwflkXHavXlSTyi6E7F6815P8W9NcXtjqLr/AKOf9YaqdZuD0IVNRaszldb1S01D
xRcXelp5dvLyB71mZ/eFXHJPJpYXhF0IYEG1vumkkV0mdW6iumDTirGbu3cmkWMBPKfIPU0lwnkS
DDbwwpwSH7K37zDelViT3PPrWj0M1Z9BrE7upxWhperzaNepNbnmqBI5BpCgABXOam5rY9X0Hx7Y
XzrDck2r+uetdpY3UVyrt9p3L/DhutfORXdgZxz19K2o9Yu9DELWV80jHqD2rKUEy0z3dZ3H8TZ7
Zq39skliCOeK8h074m3YkVL2zM/ug5rttM8TaZqkYaG4Cuf4GOMVi6bL5jplihlIVvu1euRbOkca
xBgorFSUhAVcMP8AZOat2UyO5DyYHWs2ikRtYfMSoph0+QKTiryXqZxVi2uUml2HGBRzMLIwjayD
PBzUTW0q8810DXkPm/cGKZJNBI2cChSfYdjkNS0rUr21Y2xwi/fryLxBbajaatIkf2hoV7jNfQ5I
VDsOA33qqyWUM6iNoY3QdSVrSFSxnKClufNUl/eH708qt/vYqB55D1lZj7mvoO98E6FqMhjNkPMP
8QrnLn4UadmWMT7D29q09on1Eo22R40E3uO5PrWjY3P2CK6tRbLL5uPm9K6rVfhnNp9s0x1GIqvI
+auMZHgbaH5Bx9apWYndbMffWzs6SpaGGJ+me9LYG1il238RZWcAt/dFS3OpXU1tFbsfNSPpgfdq
nJO8nVN0g6ADrTaRF5N7aFzxNb6TDrJTQX32QUHJ7nvVTSrS0udWih1G4+z2Tffk/u1Xfdgo8ZR/
QjFIsTSMEQbjUWNOty/q39n2d9La6Y/n28Zylwf4qjtXnv5pLh9p2rjpUc1nFHYo6zZkP/LMdqQP
5kUEcKskjttbHehE76kUUAnnEW/aCTzULx7HKhsqDjPrV/WtKn0O+FpMymQKG+Q561VgWEMru3AO
ce9C1BxI5Ukiwk6FPQYozKISucR+masX1/NfOXmwdowOKqjldwb8KRLY3lgMsSB2PSrelpZ/2iqa
g2LYqTVdF3q3y8L1pAULqHHyUmgvqT3Vy0oMMZH2ZG+Sq+DwSOtWLmEZ89Iytv2z3qOSKRI1kdfk
bpTJYxTtb1pGOWpAcH2oLDd0qLpE21NC2hsZNPuHubgi5H3I/WqryH7is2wfdUngUzfH5edvz+tA
ZdvPB7H1o5ytS9pmmXeqeb5EgURDJBbANVHWXG+VTjOF44qPfITtSRlz6HFWLnULtrOGzlK+VEcp
xzUuoPdEG7DEGpEKFhnpVd5S5yaWOUqwNT7QnkuXlnWC5LwLtXGOaYI0ZZC8vzDmoppklA+XaajJ
wPbvRzXBq2hbjtpnsnuUPyL15oYQC2Vg+Zm+8KEtbkWXn5/0ZuozULRqELq+SO1CfQLW6B5m1h6n
owq5YSOZ1QnIJ5FOlg09NKhuIrjdeP8Aei/u1NoiKbkOxyRVxZPLqkb87RC2Ze+2uRlChW+tdXJD
vzs71ytyClw6NWkXoXO6d7HsfgiUyeE7U/3a7nSSo1CByeleb/Da68/QZYf+eZrv7PKywnvmuae7
OqHwo9DBzS01P9Wv0p1YGoUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFNk4jc+xp1RXJxbSn
0Qn9KAPlPxhJ53jS9btuNN1ibzvDNmfQmqurzed4kvnbrvagP53hd93PltRRdqiJq2cWQ2TJJbYZ
uK9M+DF3JFrM9oWOxuleY6aVlR8JgLXffC2Q2/jBWPCNxW1TcwpbJn0PRRRWJ0hRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBzvjW
3+0eGboegzivm+5Fut15bJt296+n9dtzc6NcxL3Q1806np88t/IkS7mDHNd+Blujgxydk0itpkRl
1Hm3E8QB/dk4qrtW41Bwi+UgJ4qImSNjtcgrwcGogWJzu59BXY/iZyxacFoSyDEzY6U0D5TQSQOR
zSZ+XiqTM5JvZEjyq8UcQTDDvUX0ODVr7JKbL7Tkbaq8MPb1obTHDRWY7YHACfep/nAKqquJF6mo
l+8McUq8MNwyM5PvStcq7SuyMBgd6OR34rXsPFWtaWyfZrxyi9m5qO8iF0ftdrbeTbqMGqAUE5P3
TUOlGa1RXtZQs0z0zTPiiJYU/tSMEjjcBXW2HiDR9VZTZ3iiRv4WrwJowwxjNPgmeCdHRmQqexrn
lh7fCzaOKa0kj6P8u4JBVl2Hj73FeY/GDWYzBaaKjq8nWTBziuV1DxRrUEQSy1F/KI5WuVma7uZD
cXUrPK33mY1hKnPY6VUTV0aeiWMdzb3UzT+XJCPkT+9SMzO5LnDUzSrWaSOV4RkR/fbNPI5y33q7
Ka5YJGUr31DGeD0NTRRQSW0rSS7ZF+7UQOF+bg9qRYzI23PPWrJJNOkWLUUkkj8xF/h/vUs94n9q
PdRweXF08qoo4g9wkTyeUN2N1S6nbW1lftBa3P2iMAfvfWoe5p0KkjvI7Oi/8BFMHUk9B0B7VYhm
WzuFkH7zjpT5Y7eZFeFibiQ8p6UDE0/UJ9LvFubbb5oUj5hkYNRwmeS6Zot7Mzb/AJP1p80YgjFv
PBtuf79SxS3mj3W+CVVkC88Z4NIexp2XifV7NpZbOc+THxtY10Fl8RnIQzx7R/G1efM2GY7iA5yR
XQeBdKttc8WW9lfbRaMpLbjilJrdoVm9Ez0iz8ZabcKreYVVujnpW1aana3UZaGcE+x614t4nl8j
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
raxo7aRqclmzq7IAcqcg1RWBwc8h/WtO5haxbbdqXl6qd2av659hOi6VPFOPtTZ82Ifw1O1gu7s5
3a4OC2au6Y6afqsN3LjYvPrUSXEKK6GLezdDUbKYztcZ9KGkzFtp3Rc1rUJdW1NrqX/Vt91cYFQK
EaLYsbGTtz0pXuzKixy4KrwuKSCZoJQ8f+s7UrJKyJcm3csPHDFZqUlzOfvCqm7IIA+anyAqzF/l
lPNRFi2OeaCRwHvzUkM5hc4Gc+tMICLzTVB3DH8RwKlj1WxMIgzAJ/FUsiNCwjPX1p19plzpjR+d
j94MjB6U6OxvL2wkvIl3QQ8OTWbXmaxb7EHlhJM4wanMzxqphBjf+8KhiXfty2aJJpSPLxlR3qHd
miskSMs8cXmMv3qYDuUBuDTvtEhhEbtnbTCwcAjrS6FdRrY2gDrTQAzc9RUjNlVXHzU9Ej8ltzfP
Uj1YRoCw3NhafaxQyXwhuJvLt/71RAkEHrjvSrbSXCvPjKLTVuo3dPQlvo7eK7K2cpkjpAmzbuPB
qIDkAdDTiHDAZyB+NFrq4X1Hhsttfp2zT8bDnPNKWhZAM/NTozGJlLfdFIZMsEshWMLh3+7mpJoz
Z4hmH771zmknupZ2Uls+X9wioXk8xvMdyX75prYTJgMjg804cfL1B60+1tbi/jke3C/uuWyaZkMo
7N3qkxEySyNGsTSMVHQE8CrcbqrbaoITnHerKt+dVYaZbiYc1oWr7e9Z0WfSrMbD1pjiaEWWbFaQ
JGwVmQhk+aryyFipqWmUj0Lwk2CB3ruF5Fee+EpcTgV6EOVrCW5oth1FFFIYUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBz3iZwLUivMrt90hAr0LxTJhd
tec3HDO3oa6KSImVZSyvskG01T8iSSYrHj86uXNz9oj3Sj5xVAI4+YZU+ua60jBhMHUAHjFUpVaQ
/Lk1cJVgwfOapvcvb52cg1pEzk0Z12skD/N823tVYhtQu44o1CM5AqcD7RP5UjFFf+OqVwotrkrD
IX2/xiuhbHm1G2/IvazZQ6TdtpjYmkVQwlBrJZtygdx3oZ2di7sXPqaQjIJxz6VUU0tSHK70Q0At
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
hIyPnrNlK25WbYNvl8t3pEJcdcU+GVYpN23IahV+YM42qzc+wqWhrdEQ3CXZ61IjbZQH+YelX9St
9Pttq2cvnZHL+hqKTTHt7OO4aUMrenWlzJovkaZXnZTNuUELUJbsM5q5F5LqfNf6VEq5Ziv4UuZ9
gcLvRkW5lII/EelasyQz2UMtvb+Vt++SfvVSCL369zU/msypGT8q9BUTaZpCLRXKvgk8KKk+yyJG
JG+4amaQrGU25B7mk3sIwrtlR2qObQ05RohDLx1pyQ4+9+VPV4ki37sP6VVe/jALM3zelJXY9FuX
gsaRs4529aY1yFyNwHrUMM1jLpF1PLd7LxP9XF/frFaaSXG48960jC5Dn2NGbUSOIm+b1qC1u2iv
kmnTzSvIFJb2D3AaQkKq1dgtgpyF5reMVEzctUbl54w1zVbSO0ll8i1UYCx/LVHT9Pe5cqz7fc9T
UlvajO6QZHarJYW+Nv3+wqXNLSJXI5ayLMcawYB6etF3cxQqXfGztVO6v3hI85PmI4UVRtbWbUJj
JdMRFnhKUYN6spzWyLtmZ9RnEsmVgToPWujtF85DtOFFUYEDxpHGm3ZwferokCEKgwaqb6IqEerL
IIVzs7Vs6JxqcTk9TWJuK5UDJNaGjlv7QiyehrOXwlrc9ztTutY/pU3c1V085tI/92rXc1ymotFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBVvuLZj7V45rBC6pM
+e9ex3wY2smPSvGdVlj/ALSnWX1rSktSJGLfRC4TZjk/drOg1B7RJrCQKA3XNaF1t3/IeB91qzDB
aS3+69chMcsK9Cm11OWrdaohkLWWJoUZo2PNJcWdleMJIZNjkZYelO+3M4NvA6vHGflzWcWupZpL
xEPlJxIQOBW3K9zndSOz2KxxFIDg/KeCRT5xeaiz3RwSowa1blkl0yJXhUCb7jd81jzLcWTGGX5N
3YHrV8yktTNLkejK4DMQuPmq4lgtwIkt5N0vVlPFV0bEishw470243wz5L/P2ZamV0awSa0BMGR1
PbikU4YIDmgCKSL5pNslPLokKIqfP60J9RuK2ZasXkDMkbGIt0bpXT+GPG19p87W96BdQrnGa49r
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
oJrrbllyVHpWblKWiNIwjBXLrz4XC9BVM3ck03lQtz3eqgae838MsI6uKv29qYIVZEynr61cYpbi
cnJ2RatoFgUqpy56mtCBdsZ3D5qrw7BGGx89Wt21QTndUuTZpBJKyLdt8m1h1rUsnJuIwe5rKVyY
wQMVt+HbcX2qwRFu9ZS2NUewaGCNOjB9K06htYBbwKg7Cph1rA0FooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKAG4ry/4nwtHeW0oX5H+8RXqB7VzHjvTvt3h+V1T
dJFyOKqm7NCa0PFLn906+U+e+KpXz/bX+bgjtVmPe9wu1Pu9c1n31ztuN23FejT30OOq/ddylJKb
a7VoT5Y6Gn3FgJVD2j+YeslTPFbtZtNIfmb7tZqyvFuWJyFbrXSnfY4JWhoxbeQRo8YhLSZypH8N
WDHeatBNdysr+Rw2TUUS3Vmq3MYAVujGqiuw3AO2GOSAetLZm0ZRcQYFSvPGcVYv7RLFlQSB2YZy
KvaNpM2opc3KIj29sP3m5sVmRiM3Q39GfaxJ+6KT1fustaR95EeA21fulv4vSrt60UVrDDG/msP+
WnpVm50M7r2bTbpbi0tVBZz15rKETspdI2KjqQM1CdylHlEBLMpGSe9SwW89wWaFdhTqVOMU+zvo
rS2uYHhDyy/cP92q8M8y7kjJVm+9707sqK6nQaV401vRjtiummiHVHOa9Dh8UaNqujRXOpLtWXia
JF6V43uw2G6DqfWtDTru8jtbmOEKbd/vq3apcIy6FKcj0e6+H3hvWw02h6jHBuGQC1YsvwtvILC6
ne53Sxf6sAffriLe7mtmL200iEH+9XVaZ8RtYsNiXObqFeuajkmtmP3JPU5m70m/s3ImtZF9wtUD
wSDlWHTNe2af8RvD2ox+Vf20cLt6rmtC58PeDfEEKG2WLzDzkMBSdVr4og6T+yzwm4vLq6SJJ33r
HwtMjvLi1m8yMlXxivXdQ+EEMkZmsr3bjoBzXMX3wy15NzRosgXoaanBrRhaV9UcQZlYl2+/S+ce
44HQ1sLol5pU7HUdMkkXGAVFYkkDgt+5kjOeAVq030Jsth7TBlAY8CnbvlBDMD7Gi1NrslFzwwHF
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
NNbQLuNbifKxxR8j5uSKxBC7xeYY2Ma87scVK97c3GFkmdsjGAal3vdEu3UZs3kgc0zOB6+1SRI5
DDGxF6k1b0HTI9Z1mOyeYRxsCTIabdgWmiKSHefm6CmtgHrkVPqMENpqEsNs/mRo2M1WPoAMU07k
yi2hc98c9quPYvbWcV2XVhJ/DnpVInHXrRlvulyQOgzSdzPRLVErfu2Kq3B702BUN0nm5ZN3zfSm
5yAO9PVjACVbJpMiNy/rK6aL4NpvEBUZ+tZzxlSDnK+lIgUsdwOPQU4RsY2YHp0FQtNLlO71sGMt
kdqkV2J3ZPFQoTGOe9OMvG0A4PXHak7lxa6gzlmyOfWrNjBb3hkNzc+RgfL70XdtbQQwtb3PnE/e
HpVcKHPPy+lFws27MnDTW6MkU3yseahdcHHGfWleIRuN7fe6UBwfkA5FZu+5pboOjd0RlA4PU1JB
5EUMnnJ5kjfcPpUmmWa6lqkFjLP9mWVsNKf4at+ItKh0PWn060uRdoqg+aO9KTexUY9TNRXdAfQ0
srvI6+Y7Ow7sc0oLL8tNwd+cEn2rNs0SFB2tlh1oXarH1NKzB6Tjdkg49am47Azddw4FIzORuc9K
s29pJdR70+4OuaWe1+zP5cjAuOuKOg9xRbR/YhO0o+b+GoEQgBup7ZqWKF7nKRKS4/hpDMTD5RTa
ydalvQpbjTIWYvL19qRiCR8u0UpACqQ+5m+8PSrN1FHD5awy+YrfePpUNjsVlUsDxQowQD1p/T+L
imSPBHhi+T7UNlWFALE+lSAEqBTobe8vW2WlrLI56YTiup0z4XeK9URHmi+zRt3NTfsCj3OU86OM
fNjFSWv2zUblLewtpJpCcAheK9h0n4H2EJV9UvGuj1KgYr0TSfDmlaFAIbCzjjUd8Amj3mXoeT+H
Pg1c3ZS41+cqnXyFr1vSNA03Q7ZYLC1SNV745rSwc9ePSjvTSSEOoooqgCiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKAGsAwwQGHoaxtS8KaRqoP2m1Uk9xxW0KMUAeVax8
H4JFeSwmw3ZTXAax8Pta0tGV7UlP7y819J9qRkVxhlDD3FNTa2ZLinuj5Dm0mWAEPCwb3FVfss6K
VHSvqzUPCej6kG861XJ7gVyd78JLCYMYLgxE9BitVXkjJ0Is+dnjwMqWyOopvlSGFpNvyV7HefCG
/Rz5BWQVgaj8O/EFmjRizzF7VaxCIVCS6nBpqd79hawjYC3fqNvWqu54WB27WWusm0a+tLF7Q6VI
HP8Ay12/drLFh9kZZLmN5M9iKuOIiyZUpodps1gCl5qDfaHf5TAOKp6iiW+rGGB/KiYg5U9Aajnt
dsjOgwTyPapXtoJdOTY5+1j7wNWqisZ8slpYi1SC0tb/AGWV19oiKgl/eqbNmrQECWpia3P2j+/V
doyFG1MGmpEu40EFRipIUWSYI77FpDCwQMRhqaVboyEmjmuRZpkjhFchHyBTM/OD1FKsQd1RRhm9
aWaF7WUI3NHN0Bwa1LOmBnvhtxwO9Q3DnzZFJ5z2qJGIJcMV+lTW0kSbvNi3g96lstRurJkO8t8v
arFpP5AY7N2ahMY3Er3p7wvCFw3BpOSEotaijZuOxclu1J86tl12gdqdEzRTLMi5I7Uu1ru5aSZt
o9KlyXctRlpoR7t7NuPPbNaSx20WlGQp/pFZvlgMR+VTFZmXDN8tQ5J9TSMWuhctbC4ktjflR5Cd
Ru5qFl+1Sl4FIUddxqJDLHGY1lba38OaGIQ/K+Pao5rs1UUoiq2T71NbXRtJi6IGJ45qBQACP4qm
McKw53/PWbkNIZ9+Rg3RuasSSg2kdsq5NVcAEEnmlW4WOQOGU496XP0K5R6vMiGNXKL6U0gnBJP4
0k98s8u8glvRRVi00rV9TkVbKwlfPqpqXLsyuUS2uZbSQywvh+mPUUXE0JclAB3PPWux0v4Q+Jb9
0N2otE9c13elfBHSrSZZL+4a6x1XGKWrGkeGxyNK22GGSQ/7K5rc0vwb4i1lv9EsXA65bivo/TPC
Gh6Qc2enxqfUjNbKxpGPkjVR6AYpKL7jPDtJ+CV/dIH1O/8AI/2AM12+k/CTwzp8Y862+0Sj+NjX
ejkUh9RyaqyApWWkWGnRCK1tIkUeiir3QYFA9KSqAdRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSEAjkZpaKAImtoHBDwxkH1
UVkXfhLRLxi01jGTW3RmgDir74XeHbsfJb+W3qDXP3fwWspCTb3hjP0r1XrRSsB4Te/BzVIs+RKs
1c/f/DbxDacmyyPavpWggHqM0XfRisux8pS+F9UhbcbKTj/ZqD+zb+GQM1jLx/sGvrEwxHrEn4qK
Q2tuesER/wCACnefcOWPY+Rr20ubi4M5spkPshqq1hOVBeKb8VNfXr6ZYv8AetIf++BUT6Hpj/es
oT/wGjmnbcn2cb3sfJUNusKsjwyZ90qHyfvDy3x/u19ZyeF9GkOWsIj+FQnwZoLddPj/ACpc8w9n
E+UDED8uxwPXFSoT5ZjCOfwr6mbwP4eI50+OlTwR4fT7unx0c0x8kbnyysUpHEEpPslTJpt/Ku6O
znP/AAA19Ww+HdIgA8uxhH1Wrq2dqg2rbxAeyCk+Zj5UfKEXhnWpj8lhJ/3zWhF4C8TSrlLBq+oh
DEOkSD/gIp+1R0A/Kiz7hZHy6Ph34qHP9mmpIvhp4suDj+zcfjX0/wAUUrPuFkfOEHwe8TSn96qx
/jWxafAy/l5udS8v2xmvd80EU+VDPIYvgZa4Am1JpB/u1r2PwX8NWw/fRtKfc16P3xRRyoDlLb4c
+FrRgY9NTI9ea6OCxtbWNUgt44wvTaoFWKTqKdgHUUUUwCiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/9kKZW5kc3Ry
ZWFtCmVuZG9iago4CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAK
UgovRm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQK
MApSCj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1By
b2NTZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjE3
CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYK
MApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRH
U3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERG
Ci9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjIzCjAKb2JqCjw8Ci9G
b250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYKMApSCj4+Ci9QYXR0
ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwKL0Fs
cGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERGCi9UZXh0Ci9JbWFn
ZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjI5CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250
MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9Y
T2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIK
L0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwov
SW1hZ2VJCl0KPj4KZW5kb2JqCjM0CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0Zv
bnQ0CjIwCjAKUgovRm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9J
bWFnZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgow
ClIKPj4KL1Byb2NTZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4K
ZW5kb2JqCjM5CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgov
Rm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApS
Cj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NT
ZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjQ0CjAK
b2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYKMApS
Cj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRHU3Rh
dGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERGCi9U
ZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjQ5CjAKb2JqCjw8Ci9Gb250
Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJu
Cjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhh
MAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIK
L0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjU0CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250Mgox
MwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2Jq
ZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0Fs
cGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1h
Z2VJCl0KPj4KZW5kb2JqCjU5CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0
CjIwCjAKUgovRm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFn
ZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIK
Pj4KL1Byb2NTZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5k
b2JqCjY0CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9u
dDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+
Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQK
WwovUERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjY5CjAKb2Jq
Cjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYKMApSCj4+
Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUK
PDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERGCi9UZXh0
Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjc0CjAKb2JqCjw8Ci9Gb250Cjw8
Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8
Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAox
MQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIKL0lt
YWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjc5CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwow
ClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0
Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhh
MQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJ
Cl0KPj4KZW5kb2JqCjg0CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIw
CjAKUgovRm9udDUKMjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMK
MTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4K
L1Byb2NTZXQKWwovUERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2Jq
Cjg5CjAKb2JqCjw8Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUK
MjYKMApSCj4+Ci9QYXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9F
eHRHU3RhdGUKPDwKL0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwov
UERGCi9UZXh0Ci9JbWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjk0CjAKb2JqCjw8
Ci9Gb250Cjw8Ci9Gb250MgoxMwowClIKL0ZvbnQ0CjIwCjAKUgovRm9udDUKMjYKMApSCj4+Ci9Q
YXR0ZXJuCjw8Cj4+Ci9YT2JqZWN0Cjw8Ci9JbWFnZTMKMTQKMApSCj4+Ci9FeHRHU3RhdGUKPDwK
L0FscGhhMAoxMQowClIKL0FscGhhMQoxMgowClIKPj4KL1Byb2NTZXQKWwovUERGCi9UZXh0Ci9J
bWFnZUIKL0ltYWdlQwovSW1hZ2VJCl0KPj4KZW5kb2JqCjEzCjAKb2JqCjw8Ci9UeXBlCi9Gb250
Ci9TdWJ0eXBlCi9UeXBlMAovQmFzZUZvbnQKL01VRlVaWStBcmlhbC1Cb2xkTVQKL0VuY29kaW5n
Ci9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMKWwo5NwowClIKXQovVG9Vbmljb2RlCjk4CjAK
Ugo+PgplbmRvYmoKMjAKMApvYmoKPDwKL1R5cGUKL0ZvbnQKL1N1YnR5cGUKL1R5cGUwCi9CYXNl
Rm9udAovTVVGVVpZK0FyaWFsTVQKL0VuY29kaW5nCi9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9u
dHMKWwoxMDEKMApSCl0KL1RvVW5pY29kZQoxMDIKMApSCj4+CmVuZG9iagoyNgowCm9iago8PAov
VHlwZQovRm9udAovU3VidHlwZQovVHlwZTAKL0Jhc2VGb250Ci9NVUZVWlkrQXJpYWwtQm9sZEl0
YWxpY01UCi9FbmNvZGluZwovSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzClsKMTA1CjAKUgpd
Ci9Ub1VuaWNvZGUKMTA2CjAKUgo+PgplbmRvYmoKOTgKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVE
ZWNvZGUKL0xlbmd0aAoxMDkKMApSCj4+CnN0cmVhbQp4nGVS226DMAx9z1fksXuogABllRDS1GkS
D7tobB8QEtMhjRAF+sDfL7HbrpdIYHx87ONgR7v6uTb9zKMPN6oGZt71RjuYxoNTwFvY94Ylgute
zUcP32qQlkU+uVmmGYbadCMrSx59+uA0u4WvnvTYwgOL3p0G15s9X33vGu83B2t/YQAz85hVFdfQ
+UKv0r7JAXiEaeta+3g/L2uf88/4WixwgX5CzahRw2SlAifNHlgZ+1Px8sWfioHRN/GYstqOXE84
fabXkVAo9YW8ydCIuEKwQy/JCVQIJgWBCk2aVZeFk1Nh9SNdYAtBtO5IQ3xzJy+OuhpNlqCSIPn0
kUCSTyWBLZq8QDDLTpRgNpSeAVHoZpsWwZzuklPNQlx1L267z0msIJWcyhfby7skd3dpSbANPYnw
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
REZvbnRUeXBlMgovQmFzZUZvbnQKL01VRlVaWStBcmlhbC1Cb2xkTVQKL0NJRFN5c3RlbUluZm8K
PDwKL1JlZ2lzdHJ5CihBZG9iZSkKL09yZGVyaW5nCihVQ1MpCi9TdXBwbGVtZW50CjAKPj4KL0Zv
bnREZXNjcmlwdG9yCjk5CjAKUgovQ0lEVG9HSURNYXAKL0lkZW50aXR5Ci9EVwo1NTYKL1cKWwow
ClsKNzUwCjAKMAoyNzcKMzMzCl0KNQoxNAowCjE1ClsKMjc3CjMzMwoyNzcKMjc3Cl0KMTkKMjEK
NTU2CjIyClsKMApdCjIzCjI4CjU1NgoyOQozMwowCjM0ClsKNjEwCjAKXQozNgozOQo3MjIKNDAK
Wwo2NjYKNjEwCjc3Nwo3MjIKMjc3CjU1NgowCjYxMAo4MzMKNzIyCjc3Nwo2NjYKNzc3CjcyMgo2
NjYKNjEwCjcyMgowCjk0Mwo2NjYKXQo2MAo2NwowCjY4ClsKNTU2CjYxMAo1NTYKNjEwCjU1Ngoz
MzMKNjEwCjYxMAoyNzcKMAo1NTYKMjc3Cjg4OQpdCjgxCjgzCjYxMAo4NApbCjAKMzg5CjU1Ngoz
MzMKNjEwCjAKNzc3CjAKNTU2Cl0KOTMKMTc4CjAKMTc5CjE4MAo1MDAKXQo+PgplbmRvYmoKOTkK
MApvYmoKPDwKL1R5cGUKL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZQovTVVGVVpZK0FyaWFsLUJv
bGRNVAovRmxhZ3MKNAovRm9udEJCb3gKWwotNjI3Ci0zNzYKMjAwMAoxMDE3Cl0KL0FzY2VudAo3
MjgKL0Rlc2NlbnQKLTIxMAovSXRhbGljQW5nbGUKMAovQ2FwSGVpZ2h0CjcxNQovU3RlbVYKODAK
L0ZvbnRGaWxlMgoxMDAKMApSCj4+CmVuZG9iagoxMDIKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVE
ZWNvZGUKL0xlbmd0aAoxMTEKMApSCj4+CnN0cmVhbQp4nG1Sy07DMBC8+yt8hEOV2HlApSgSKkLK
gYcIfEBsb4ol4liOe8jfY69LoQVLyXp2Z0ab7Ga77r4z2tPsxc2yB09HbZSDZT44CVTAXhvCOFVa
+iPCt5wGS7Ig7tfFw9SZcSZNQ7PXUFy8W+nVnZoFXJPs2Slw2uzp1fuuD7g/WPsJExhPc9K2VMEY
jB4H+zRMQDOUbToV6tqvm6D5YbytFihHzFIzclaw2EGCG8weSJOH09LmIZyWgFEX9TypxJhgIHxf
2XklGhXBKIQKA8/bf+nyY3DI3iZafaRhvv5rKpKpSuzbFpMjInZMSkzyElGRuigZJovUTJFcKo7J
MjEriaFOTJF0ItZ4zuRZ98Vl96JOtG3UspvoxCspEG3LhMbfXxZ/bdyA09zkwbkwMlwTnFWckjZw
2iQ726jC5wsPsrrlCmVuZHN0cmVhbQplbmRvYmoKMTA0CjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRl
RGVjb2RlCi9MZW5ndGgKMTEyCjAKUgo+PgpzdHJlYW0KeJycvQlgVNX1B3zvfeu8ZebNvmYyk8lM
CAMESFiC0TxlUYSwyGKCjAQBQRAlbCqKgspiREVb17rgjlYkQMCAtKaUatVSrFq3VqUtKlqj1FJq
gUy+c++bF4Jtv6//L8Pcd94y79137zm/s9xzLwgjhBxoFeKQMWv50sTjsff/CkceRkicfPmiuQt/
c13DQ0Afhe9Vc6+87vLv21/9FiG9EaE1T82bM3P2Id+rXyP0Ix5+M3geHPBUBkpgvwb2S+ctXHrt
jEGnpsI+XD9o9pVXz5opfhBYhNCv98P+vIUzr13kadVXIZTvA9cnFi2esyj9Xt0rsD8WIfXnwh4U
hm9EeBaF+QwKIdT1BXyP0G3+iq4j9Dzdkq/g122FL0Kb0RZ8BdqCXkH78FH41Va0G7WiX6MgGgHv
dQP6MVqHRDQNjtyGLoKPAMd/jMNdragCPQ7t8Dg6ANdejG5Ee1AAh7q+RDehNdw78Ks1SEcl6Fw0
AV2N7sBju5ah6ehT/hY0BI1FV6FFeFVXfdedXfd0PYWeRru5X3d1IhVF0Cz4HOj6Rvig64+oL/zi
XvQg+hTf49iJTHjKKrjyEbQYPcTleNw1t+sE1CCJroE68KgOHcDtJAt3n4O+wCF8Azcc7vJkV0vX
frgqhnJoHnoI7cGD8PkkKUzvqus6gALwjGvhrg+i7WgXfNrQz9BHWBOOdj3VdRSFUR80Gt6nFf0W
t3P5ztX5WmgxAVqpHFXDmavRz9Fr6C2cwr8gVwuaMFAwhRVd7yIfGoCmQG2fhV9+jv9JboTPTdyr
/Kiu85AT2uVu2troV+hPOIIr8Hg8lZSTq8mj3GIkwxMHwGc2ugLa+wG4+yc4i3cRjRzknuR/yp8U
i/KHupzQIxn0E/QI+gXW4U0TeAm+Gb+H/0KGkxnkJ+TP3I/55/i3pZnw1peihegO9FP0T+zBQ/FE
fAmeh2/A6/Dd+EF8AL+Fj5BzyWSygHzLzeOauJ/x58FnEr+Ev0VYK9wuHsnX5/fnf5f/Z9fArrVo
IvDDaqj9vehReLPd6CD6ED6foj9jAavYCZ8ETuIp+Hr43IjvwE/gzfg53ApPeQv/GX+Jv8P/wCcJ
go9IoiRJSuCTIovJNeTH5GFyED5vka/Jv7ggV8JluUFcDdfAXQ21WsdthM9O7k98hD/Id0E7DxTu
Ex4TNgs/FfYJR0VNullG8m9OPdnZu/OTPMqvz9+X355v7foT8kMfRqAVilEN1H4mfOZDf98HHLcV
vYM1aLsI7o3PwWOhZWbg+bgJXwsteSt+CD/N6v4i3gut9D7+Fuqskxircz8yiJxHxsPnUjKHNJGN
5B7SSt4jJziJUzkX5+d6c+dzOW4Ot5S7jruPa+F+w33M/Zk7zp2CTxev8MV8CZ/hs/z5/Ax+Gf8o
/wX/hTBdeFP4TFTEheJasU38mzRYOkeaIE2UctJd0i7pXbkRuPOXaCd6CfX4w4e41dxIbie6k1Ty
YfJb8lvg5xloNldHgFPJZryerMStpFS4VjyLnIXHoaN8Btr6VfIYOU7O4urwGDwJzScDrLuJPv55
2NTwv0Qd/F54t9/Cna8VNXwj+VbU0HaMSDU881dcfz7LvYk+4j7FEv84+gOv4CDuIM9yE4ALfsaf
I9SjJPcwepFrwivRTjISIeWkvAH4eBx+HnBhMh6Iv+e6EEfGARcN4f6CbkELyAeoA+R4Pbofz+bn
ojtRJb4BfYGeAakoF64Se4t+/Dq5gm8mXtyKCP8cvF01LsWc4EO34hz3kPgt+RAtQwd5BX3CvQC1
P0he5Or4o8JFeB5IwEq0FjV1rUbXCfX823gu4vBUlOYPAbrdwA3kk7C9CVBlOmDaLpDuPYAD53J1
cCQEnDMW+GIKIMRD8HkAcIIHDroCZPxiQLHfolZxMmlDcwUnBtRBiH8zfxGa1vUMerBrLrqq6x7U
F/BgXdcNcMfN6DN0F9qM1+SvR4tQHCTnEzxWGEUOCqO6+pJm8iGZRO47s3+htdM4hL6Cz4uwc47w
Mmrm30eTUG3Xhq7fA3f3AoR9EF2GLkSH4S2/gSdcwLWjyvw4sq1rFLcI3vdTNLHr2a5irKB5XVei
8WgveloS0EwpC33cgt+G970ezSEXdS3l5uSvgHa4C1rBhNZaBvhzmzl8yuRzzdpzzq45a1j10CGD
qioHDuhf0a9vn2zv8l5lmXRpqiSZKI4XxaKRcCgY8Pu8HrfhcuqaqjhkSRR4jmDUZ2RqVGOiJdPY
wmdSF1zQl+6nZsKBmT0ONLYk4NCoM69pSTSyyxJnXmnClZf/4ErTutLsvhIbiRpU07dPYmQq0XJg
RCrRhqdNrAf6jhGphkRLB6PrGL2R0TrQyST8IDEyNG9EogU3Jka2jFo+r3lk4wi43TZVGZ4aPkfp
2wdtU1QgVaBagqlF23DwHMwIEhw5bBtBsg6VaomkRoxsCadG0Bq0cOmRM2e3TJhYP3JENJls6Nun
BQ+flbqsBaXOa3Fl2SVoOHtMizi8RWKPSVxB3wbdntjWp715Q5uBLmvMarNTs2dOr2/hZjbQZ7iz
8NwRLcEVh0Ond+HmnuH163qejXLNI0NXJOhuc/O6RMumifU9zyZp2dAA94DfkvSoxuZR8OgN0Ihj
JiXgaWRNQ30LXgOPTNA3oW9lvd+c1Eh6pHF+osWROi81r3l+I3RNpLkFXXRdcnskYu7uOoQiIxPN
k+tTyZbaaKph5ojYNh9qvui6HWEzET7zTN8+2wy31bDbnK4Coek9iTnd5xjFLqfUmIu6WxbTGqVG
A0O0JGYloCb1KXinobSYMxQ1zxoKl8FfA4ZftcyGHrmixTG8sdkYRo/T37cIaSOVaP4HAg5IdXx9
5pGZhSNi2vgHoiTlk25Wg/M23ZLNtvTuTVlEGg59CnU8h+0P6ttneRtJpRYZCdhA86EJ0LYzG4ZV
QPMnk7SDb28z0WWw07JqYr21n0CXRbcjsyLb0EIa6Zl2+4x/Cj2zyj7T/fPGFHByK6Lmqr9FznT/
cxkB78h5w1pw4P/l9Bzr/JhJqTETp9UnRjY3Ftp2zOQz9qzzQ7vPFagW7/B6LkoKFIly7Cww5fTu
i+lOvdbCp+GfyJh6dpskA1eyIzgxqsVovMAqG5Rk8n/8UVvXUfortjn9s0I1W4Zlz9w/64z9M6qn
NXNQYVCVYyZPa25WzjgHrGY9cHRhAxyPJtcnE8Nb0BSQzDT8a+tqH0q/DdEWE5psOL0A+M86VNg9
48JogW6AP8qdffuMAqBrbh6VSoxqbmye2da16rJUwkg17yb7yL7mRSMbbcZp69pze7Rl1IYGaKt5
eBgIBUHnbUvh9RO3mXj9pGn1uw3wFdZPrt9OMBneeF7DtlI4V787gZDJjhJ6lB6kOwm6g8ZgeMnt
RGbXR3ebCK1iZ3l2gO3PasOIHZPtYxjNaiPWMcM+RuAYbx0z2TH6RzFm+OT6ntzDRLKhL3AjwczA
FhBY7BJCSXfSnYYCg9I9leDaT5kCOokSfDtciVpAO94FXo0AHtnKbSK96XaChDay1VTlGlFxDONr
xGEYVxzuPIxqOz+vjW6LsbMZOEuQqKhvco5hwlC+Bg2F67gaQhIY4zcVRV2dfPyBUDY7zjiWq6kz
OozDcIvDxjeotrbO6Px8zKT6HQKPMDZqjJqGhgH9vZy70s1xgyr9Xwz5tOrJg/hKzoFH5l8+9c/8
jw8coHW9lNtBrmF1VdGy3eCSfb+jJF0ltHV9b5ZkyqtUUQGlzGMkCKL6jUOWOY4gSa5RXI5VDuIA
1jD9uqvK8Qnm+BqCTd1dhcNa07MhWsVsTV1njdGZzdV01qDaGlqpzhoosNtTXU2/A/rjbNZLq8dV
snLjwAN9Px5woD+3AwePHs1/aZW0zeu7PhHKhHfA6umDBuOzzV+v8C8OLA6u6LeiYm3gmYqPkXxf
0ZMBclvFLYPJLbFbk6Q1gBuDM5Mk4DcD8xH3fPyjAFkSW1JElkUWR8kydH2ANAdviZLn/C8GyC3x
5gRpVm6JkTcTr5aRA4F9UbIn8qqPXDF4T4BcEZxTSeZU4KmV0weTUZXTikld4Lwo6R+pLiaZaGmC
oL594337KQqKBgJF/kQgkEjsUfr6FKVvptzAVeXxYZwaXVuUurTRu8i7yctVeE0v8f6x6K4QDrWR
aWYsfE58caIIFw0dWn7pJh3rmwZcmpCwNH9IE/S2cTzXcSzXAV1++FhHDjZAA98c7qjtWOfsl3Wu
NPZLzpp1TroxahgBDZv79z9U2KZFMVVSlhlUNXhIhpaVA8FAEvDgIUFRCgSlDB48eFBVJlUi+n2B
IMYi3VYOHMwdaHh7xZ9uXbD1xVnnHXzkvlfyf8VS3/DL/S+as+q6hfn4spEzzh89M5XCdfld91x+
580Tt2yZNeuBGx5c/4dJi+8879Zftq3+3Y/z2+qX9mq/Ye0ld43i1oycVztmxqUjSsb07hyEH7z4
3tEN7XNAWm/ITySN0NMGOttUylwYGR5JNow2XLkDPeaUYWu6pceclyLO4BIcx73gfmQDa6TO4x3G
8Q5gtNoa+v44Q9xVQwYPqRQl+PgNjD+997d10/auvq7s7FQWZ/MT9+LvsfObjzpPvtXQfN/LP8sX
5xNnPH+OqfUivQziUAyMPA5aA+UxDsO2FT3GXeoEPG81DDIFiO9bXS5GHG7VdUZ8bboUhUxxOYud
xPmCp1DHLPz9oJ7eFHJXlWXgUxkAS9UgnatBKkrOLluxeu+0uoP5ifgQ/tPe3fc1T3v7ZOdH3+S/
y8tQS5ObRX4PtQyhteaFKlaVKI4qvOLQnC7DLYkqJiFq9UqI5+SgR5fA5qV2MDODwQr28RInY0UU
VISMhA/7XhEBAZ4W2/C9pi48jUy3twqFw4s2WIJcd4wiVU1nrqa6osYTrIZ/IMRsSzcD+qOcd0gg
CK8gSt1sVCZKZcBhZr/HLvDiuznf3DX9blpx9tXXDht/4dDlSweu5rfcObR854hZ91b1ubO3c9D6
KePX33HhlLv6hQE+0fP5T/At6ABS0LidCkDuT6FqE8wMA0Os4BqkEA52kDhUGjYePMurwU/aBCi2
SaUACUJy7LDRAViDamkJSNnZQWFnQP9KwBkfrdngIbsOTLh4YDXw9YGm2zN14ZmXwHPPxW1kPlkI
iNPHDC8iizhSh+vgkSlEIsIiuCDML7qDNsrhnPE5qqjrgHdvgk4clPSfS8px286dtPZ7oFgHtedQ
2gwRWtkaq4pbEb8Jzm/iH7cEOwd80GFVas8BisiYRsVINfQshybtRlzXJ9t91aSt6xMz4au+n8OE
e4zbyhFuOcI+uBrUEocU7ggiR4Avn4OH8ztWwJ1rjGMdhsVj64R+2dxKCxOyWT+uxPi5jfn6sPD1
CR/VAFO6vuDdQjvwexFxmbpL07Tzprg0VT1vitjWdcR0030hRPclg5ZRelSllHUV7B8zA7p+3pSY
SEuXRkvJoOU2QrWfqUTivOCL63oQVMYRJiuUMMNUWBxupNEjKKBpUGr0GKoAQTkAxQFoH9pCUUuP
nnmnY3Ankd7pc5A6RnxjhlVVpLc06BFkaBot6bHuW56+Z6uYCBsxEGMwMNSfg0sQgK8Hvq6uQ+Y4
XlxH1qvrXa87BYekhshI71j/heHh0cne6f7p4YuiC6QF6izvlf4F4cbodeQacbm6wrVOfEC6z3g9
9BF5T3xP/YMr0l1dWlvakkB810qbLUh1rI82UnCJw0ymqvo7MHIYTKseY1ewJorRKxwbi92sX9xO
esIt04PuJYjq3wT8NIGoTcOuQDK9ArEr0Mb4a7dTPoOXzmU7oKRkromRhUbAuSaUQ0PpH4ZvQ0PW
/kOgmw0P1Q4BD8AS0xleg2oCtwHaQRKnLHhn0/LtS8+b/87j71539+7nbrjhueduvOHCHHkH8/js
F2bsyHd9lM/nf7nlgZfwI/n7vz2K5+H531yxlnL5p8B6J4HrFPSROUKxas5Khb0hYqVivQUrOWpb
LOBvIneRB2X+BR47kCgQziFgjeA3FNYUCm1FhCmKt3UdYtgMxFemm7FXjLGXk7EX9LkZpsxjcwjj
logmgABQ66fddNJ7CTghmAIRwuoeXIPXIEvwm6x2ZH+wQ60cMMAoJFKLBtQsaBf2l0y5RVEaBFBT
SU62nvvO5Pv/XLGUv/6cG4pfPP+NGVDLGpBXCVohTkK7kQSSQVtApuqEiRuVFUqwI0yogDV2MLmy
pMHhNvSQ1ytO0SnPuN2M+MZ0GAZQcZ8QpxwUpBfE4/RsPOaEM3GNvm28jbxsakQJBhPFhhtMzGLA
x4p3D9DyAKqgLJKtpeX+gVT8SPcDNY+HsAeaDpeb2M85ZKoeL5kS99Fj9N7b4dbWCxDK61+brOX/
09OoRNLn0aexh5mDzxLOEl8WXhFfll6TX49Jo7UGbbJzgTbbucKzwnubZ6/ns8hn0aMR7RX1JS+J
GjGjyIgb4s+7jkIrHkIybB3Qw5G4Ysii+EYs4ovFInIsAvgpR2KcHjfayFM7xruxuw2HdtI3QLTK
OzDRFFtQFVtQFSqoDM2UJcF3gHmpsOKXyWqUQAYeamrunbVkBrma3ASOyB5SiorxXduY2OUAhI9n
KRYzeQPrt7ajM3fYbatP23yzNBOyZXAoyuHc4oIkpv3JzBDgINsmo5qLGWzAWfCPl04NIcH0kw99
u/nB629+GO/2fv+7d45f8Oy+J6bHt2w5t2ZW+437P7t8wY8ebvYe/PCrLfXP731q/cwBVAKndn3O
B4D3srh1FxdiIN9W4EBK7OgB32o4ZNLOC8UQprKR1WAHl6cU0BauuKKU++MxPl4eE8r1lK6FwmAt
JQwqbQkpw+4Jl2cqKPgeqKAf5KmurQWd3AGd3/Gq8aqn2tifHUi/tPN7CXpAH6mv1fmR7ovdy6Pc
RYErjfm+2YFl+nW+tXqz77bo07oiJDjGdKqmO3kJw3Mx7VPq772M6TiIjgfBy/j50B7yFAqTeaYD
ailANXWP3cUeu4s93VjsWTIjcXWCJEJURBKrJPtSyb5U6r5UWpJhsJ3BKGNkCLzpsZforzIb+4ba
8NDt4XfwHjwU9Hm7qXZj9MY+bfieAndkOxh/FPD4WDbXDcudh6lcgNFCmcXiFUAW4A4AF9zUQOEF
7C0KxYwppCHdpM0flEEkWqJUSWZqa/G9C27a+sTKyrE+j7qkbe38Kzb4WpNfvXjtGwsun33zxvyR
937RhW8JPbiu5eYbHvc9Sq5dOevmW29N7Hxt7vbZMx7uF//Zne35f3xOrYUIIJYB/qIC7fvSbqR1
nTBfoO2ji4xxGISLrHRYcM5KgcG5yEqHBe2slGQGeKyUmOKSZes4bWCZlQIrRVY6WGmpBU+9Nk97
SHtOe10TxnJj9R/znAfEG2kiJwmKykmgT3T9DY73cRzP6YhoOhi9L5OXkQze/CZTQTwPl6A3FL6N
XP6SIChmUXGVYisOxbIqGPENMy+UNjzE1CWzJFUlrUoOkja6CBUGVfdVIWKQBOEI/TH9DRCHd9Hf
kJ3ONryB9ffXVAdTvXGMinWN8bnB1IZxrOZ4jbu6mjnF6/plecADl8sF3T18ev1upIMB6KkGtH3X
VCuruZK+1RxfVFRDb9EAzADXmD7NVKu1VROqNTNTrZXEYNu3mmFHA87++x/KJt3JQbjSXelPuTk3
Jvd13koe+dGrr7bmB+EZT3O7Tl34dP5xgLJ7OxdQnKD2YVJ4BsXxKdPrZd3pYaXKQIMZKSqlToOI
GaSUl1mHHlZyIdugYUJkXUQpLzMWPaxUQ6y/6UWss89Eod0IQ2vrtHlxzKnE/f6Yh6ow1cXz8Zju
xEgKgbJnxiUjGGJR5UIRh0oViFTnfkAZCjLlHqYEXawcE7muqLnoPu+z3l9q72l/iMoOb8jZO8I5
+gv91T2gUDhAGsOr+D1e7xtOl8/p9TldOsCN6aUVMZ2bwMdzukw/LlTqJReP36FQBOrFdNPquWcY
Vxs3GXcZvPH/ASohBiohjEJGiIRsUAltTHj24kHIhe8FyRu63bnzP4FL8Zngcga85KgvBIDC2iHn
hi+NH62T+2UFYDnEVBDTPrgJ/ISGH7JNT7wBkPEm/UkOgAb5fRJYhpkpP/M/eOXNrVs2XLyh13N3
kg87Xxp/693tWF56x7Ffd+JVRvPt+594aPv42gD52wv55dPzx3/32t3bD1FEqQP+8oMeKkK9Cbcb
zO+jrG3cbQUiYbeWbBNlNhulutkoafknrHQyZmJXM+SglopiuSTaaZ1W7MLFeAbmcLRX3NSxroMV
ExVK4j5diWOUNuivmHtixIMG5akg02hB5p4EC77EgXcPGL+yeSvXYezPUd7quyCMR0imf0R4RGKa
Z3JiATdbmi3P98xOLJWXxdbIa2Pvye8G3FKCdmyZhRkifRlQZ5RKshMSPVGWSCWS9ISb1nKCTqCe
UfwOtR3bqEqz64ypwkE703YTpW3OSndzVnqJwTjLwMgAgIMXPPoStX2NjX0A2Yaa3jiT6jgD5jiD
2HgbrjZLaoMzglcHbwryQeb+BVkrBgP0t8EArWmwjZTuyHZ7GpYe68l6HZZSY8oMmqnAZ/RSqtB6
ohT4HFjKlDH3QpSoJvNQSydVgtzGEKrXsK8HG3Ind4T6jF4w9dwpl5Fz985t7bzmrVv/lD/8yG1H
tnzcOWT8neMWP/XE9Sue5yc55/ev63/ON3+c1Zj/59vNHTfiMfgG/NwvNu879XHu+Ya2Rx/YuhVa
dCbotoDwLNLRItO5X8c8/CMy7wDlQYGmP8G8Q9OXcByhDTme2XwcibjkJY6/ovHATDMIVwubq/FN
4ACFnQVhpMHappq6Yx3jjOPUW6B+ObUFq93VluEHAkfjByLiRCk12OMZMpPbuSHfMWawazd3899v
409s2XBv3pM/2faHLfgr/NrDNB46CaQmDFITRCnUnxu1G8VsVz3CYFgKFWSncLSE7Vewsq9t55V3
Y3fm9OXMsy9hkhTr3o+w/XJb8Pqy+1Kqgp3IsNL6OWWcEobkse79CNsvt5Gd/ZxZ1BXsRCZ0GuZb
NRSN96OKFfwWMqVfP08yLgq94h49Ti0KFjg4tovFDbIuihFUNl22o0EJdtIV4uzwHGdfxXXLNFfq
1+jlfnZHP5Np/+n4wJnBB+qhdNBgdSEG8RKriGhXRLQqcpjFIly24i88nx4D4pRZQg/Sx9Jf+pnW
8bM3Pf1+9sPgWbiiUAH7S2FlyKAALg+MDozOfK592V9w9Mcr0Up8A79UblIXa8v0FcHbUTPewK+V
V6u3amv1O4K/cb/q9ZQAfGyPJSJ0k0hU0E3fRIZiSrg8oaF4CGlQjU39cI+WtmEkbsNInMIIA9H4
klcc2LGHzEXZwkVZ+6JsN9Zkl7jMBGCNCyOX4SKuNny3GR4YYgATYgATYgATWtLCYa6NzDX9pexk
KTtZyk6WLvHbjnjCb/qJf+OA12zdxhQaC2gc69Zv3dazpzrHGrEwxDC08Ac+VRNqaviPRpH1h0+H
w7uNZwRHvL4emNMTgPD8RVd+/kr7VwsWrrsjf/zDD/PH775s7YJ5a267fO76YaM3Tlq9ecvNNz3L
RcsfmL/po083XX5/eZ/96/d2IYzb7/oFnjzv1ltmzFp366muuo3jn1l18/Ob7Xgclew46MNNu5EL
RCVFm8MfskqmAVmZsiSdNVyyW5QDBrPB6X4RpfxMNstYmbLUJDPJkt3CHTDsYF/r6RP0YQGjoECP
9Ag6vKQWg3GSdoNpcpzxd8jStIw4avaiDB5yMw53s+CKO+Tuk1V7xWkofLyTczp9aALGzJHUDbc4
BVP7qIT64LTz9mdzA5mWGMj6D5ifSqNBNe3Hv+oORPSoxGmLz+zNTD43E+r/8tQzn/WDR1X0fJBZ
NSwyNmCmLglcnLqcuzKwMDI3tSKyMr4hcnv8ocBzkb2RrwKfJ44nvGcHHg1sCXDDymeLpIxaiymQ
rVAyISZ6xcc7Z1DTMEYfid+ZYKntVlqJYlvGim3xKbajPMV7cDVSC6dV2sz0tGqfVqm2dp9pJm7s
Qy0AMwgmAGOHNJOjtGwpfne3HLlNN3FvzJ4hR6CpCzJUkKBuI9HW1CjXhHMN/2YSdluF55BBVWVU
S8MWgfh43CxcmMH2KBIIzKItgRtmTlo5YTAe/PLCXaew9OpdHdev+NsTL3xE3nx66bXbn7th5eN4
krHiqrE3fbBIC01dgOUPPsXGQ/m/5L/Lf5Hf8eIrXNVPdu1/eAOoapCS3eCarOUzbDR2qJngBSRK
DiLW8FwNFnmF1IDJjwiNBD4uF0YEmqje7TDYOEA1gwYvHXOE7+4DBw5wDQcOnHr2wAFEujoREhrA
x5WQkxRRt+N7OyB0qrXg8nxvx0ksgqfIFzzty4q85dEWLjphyZks0pKnWojtEyaHmO6fyyRQYdIZ
YAFQdk5lXrWisPuw0uFk92e0xGjsdBnM4/yutUB8z6SR0Ps2MEXFlI7AygqjvzFXnudoNNZzG43X
hVfFduOoocpCA55KJhjz1Bbj79rf9b87HbzG67yTUxWHwPOa7pRFSdKAlkVNwgjRN3axiGpC0nxw
inAcPeanx7gEr/ngV464IMhxkRPbyCLTgWTtS5NgQvZgFSBQNT1aAs2RuIsm8Af5T3luI4/5NoxN
dYLWLn2qcRs1rNF9wyUdlMhN0iqJSD9yvfe+1Zth+MK/EPRoJGx0dKBQbU2ko/ZwDR336aCjHlnw
a9b1C7GtNeYMHraxf79z//51grUFBh/Tok4a0xKfOK2+lXdxsrSn6ygdBqd834AXN+X+q7aAvxSu
xCkuyXmTHB3u4kjl70j9xz/t/MnjH+K/PTiqJFYp7DkxCu/NjyDT8H27r7njdmq73Qd25pfAX27q
8+A1uxEPPVVOxyh4flRqaury1BLHrQ7xisgyYZFjiXqLcIsqlgUcXKisdzxQ5LCtt25vmrngUeYy
O7yeeO/e5eUoVhSHli6Ox91IBmzMs1+EbKih2G3q1I4PZUSNGkkA8p+baYqkooeiqCjSfhRlWiuR
cY7oo1wlTk7bd+vpYxw3vfRu6YwWo3fTFHoPjXJgGb2DFukD9enhXij06niCheoThTj9cQbkjCjE
6E+0MgazCNGK2issUp/LnjU91B2Fz9V0Qlkzju3XWcE06+904BW+AGk1BtjdVKG4aQICtuJqNGJf
6U72CJo5SQonB1ox10wqCeeGUIyj9H0ks/nNJZfPXXPXxat+sSH/I3z26qEXjhl186P5P+CFl2aG
Txs2+d4N+S3Cnobdcy59prJs76q52xoHcBe5A5fXjb66/OQmSRu6YNRF17EY7OVdXwjLhXeAD77d
OYvMLyLY6lP2rkfMGZRKoIH6LLQILS1ahW4t2ogeEn7KPa3v5lr11/S30OGivxe5nZ4id1ER11vs
5e4dSxSfr0/1XeyfGp4nLCi63nO75yHuQedDsc34KbLZ/XunF/lQxPAZEZ4OK27vVc008che1YYL
YT4KbiAXjfMOI+O6EGVo3kmkOMi6Lsi6Lsi6LphJyBjgjTraGq2lHI7Pmm4NFmdzrAugN4Ao+H7u
oJXskaOjTWBoLcZBkU+VlEKjekorB/JBKUNVBfH7PFRZ8K37zs7/8rOO/Ps/2YqH7/sj7nPWK5X7
fvTcX6Yv/Hztk38mZMC3J3+Br3r7Mzxl26E3+26654n8t3e/nP+yeS/VDY8Cfk8D+XKhIhw2PYli
PFy25MFtxF1IDtoc3HMs7rhZUngxBy5m0W4HY0yHwkYrQ+wIY2gGqZHiIoO1h8GsYoNpXeN/Zuh/
2gz9vc3Q8f/A0IXd3BlcPKD/8OvMwVxUkkVZkHmZF8OhSIiIqgJSp3CiP+ALeAOcGOWCSexxQhGS
Y0kcUNxJ6l1ns73hbzXOUY4PBoIBcLAJ8Hs6ObAwyADed/JR/K+fTruxYemScSvuPrAmvw1X3/30
gJF19185bkv+N8Ief9HYy/IH9z+bzz83c+CWwQNGfvnM5//sHYd3fwKwjc7oUFGr6ReFuCxLEuJ4
2viKI64iWaLcVmF4qqTJ3IUJJaETJaLzDmIpNwZnjMMc/wdwcDj+C0poZ11S4MlCs9bZQJGrO3b4
35BhQH9oFH+y8H2CLz31KJc99XvuVmHPlnztC3l9C9QIjHR+DbyhAz1hns3e8C4Jd78kvODDCZJQ
CYmo/7/eihrxhKl/9ir5f3sn5azp//WdDluRBWq7/fB9NnMfn/qMtHROoO8ybEvn5RR/FgL+7Ab8
SeNxZiTqi/pJYxm+VPZiD1daipKeIEmjOGEA4af1wFgMxp0c+IkOjDNl6VJbkkptSSqlksQiRKUJ
joOWKGtkcfHD7E2ZlVIIkH/E+o9ZKZX03mTxqjJcVsSarIg1WRFrsqJMQsEKgxqF+RNKODPrkjOg
ps7IHS+0hcEag8aZun13aBDYt8ZRqmm8BeRnBJ+KxiKxcIwTtYyR9meKM3Kaz6TSIb0oiQIubxIu
9nkTEuyVCOkkjqkgSD43FHFHMolKOSgQ8xmzNNuiptskoKKFcnhQ2n0GwAWCUj8CCEdTkXweHjBu
iJsbSxbelX9r0wf5x1p34Al/eAzjezJbk5ftunrNvmuSQ9dhcveNR88htS/gzkOLl+zGl37wHl7S
Orftx/0XraqbeOv49Y/tz3+/auYQ7KZ9+RSgXgmVPKzRYYN2M+D1V/Fc3KFsUt5SiCIQosqAGHaX
yXaXybTLHAzKE5Ik0uEOZgfAeeoGAsUinyINGfRm9gBm9kBulY51orIOU1mHqazD1ERhBL7dVKAK
/wOzywVm74GKgYIAJ3Sc0CfojfoinT+rIZTNNXUPvXejpNX52Rqr71nSS3WugkElBsUOMgDfFJRP
7SMn9u3rFIU9nc+QaSdGkR2ddVDTV6D5VkPLcbjEDBP2PhwricTGLqSCmf4v1lxQvX9ZsS8i0Nfl
WAmnT7ZSAk6fNFk7UDAgNJdgx9CzWU7Bjsoqa9u3v7XtVW5tU2lrWxS3tqGIlYPQWzeqEsJGYasA
ogQ2911oE2pBfAUy0QT0KTqKBE8CDm5EnGCNRNFmDRWa+2u7ub+xm5sKJjPYWXM/wb/X0EPjDJ9e
v30VWOW5hqbFNZ3dVi8domKa2/6j7fnKPmrWQssN6fqCm8ks2c9MYw6ZKy4ly8T1+nq36GCo0apS
0GjDEXB5XQ6HzXoOm/Uc3aznyCjKf2bNXYwzMyr19OmrqfbYjmpdzgjLaKJHTBaYVnMJL054Te8E
b6OX9+IMsqxmKyHEZrM/FjB1jGeX3RQdRq7peLfpCI6E5RJ3ZGsLSW7UPBk8CBqBhaUzZ22VFs0a
Pb/XvoZf3PyLA3hTaPMNw5fcyH13Ktz2xvxPqFyCtS9cROWSeM04VzKkWnYMK1MGiYOV85WLubXc
+5y0XPmQ+xBUN8VCZmj0EjbwzcLz/FeyoPB4EP8eT7OCDpkOT7KKS9ACTLcdWrWHHt0B+3Jhy9Nt
Edu27/AE6PFPzLPD8Mx0+mzZEQ6fDQjkUByyInA8nxAUnyDAHgi+CD6cqChIIDwGvpeRrHBExYhv
I8NMV38BbxJahHbhkMALF8r0mNpfwgnwyVokTmoja834f0KC/6t9/91pzb2ZunnZ0wZQJzjw1Imn
aFtDpbymhn4B4amvR9MoYBti46eSbNTINeDZhcCzi4JnR12sD4Y2WAEsunN0h+amjXgUvHZ3lWg4
3VWy4TSqHJRSDJA7ZD264TTz07FWt6MEGrNPuJqn35JoNQjeJ7sCQAaqRdrWqqdaLvFV86avmrb9
zjSQ/uoeLmMDvTFuWpzLIupbUnHCSQz/JPd9+8gHWOp8kNzchTqPHwWUKifvd7546gHy+Vd5vsBL
fG+WrX2zqWEC6C4gOUHdZvKsmZSIBVsc6wKOdQH3P5tRx//NJBX/k0n6ec6ymqhtQa0LqPTbgAZ/
30Lr9wBCogvqZ3BBU5N7q1ABwkp7CFcGeWeYLzt1N9P+gE5ACDRtqRelNA89Lbg0zoEwkR2qE8kO
oqgik32jIPgndjHBNxAdpS+82/f2u51qPSOFkIbxa9vbjbfeaqeJFNms1aXITikslhggiqzkWMmz
UmAlBSMzRSnCjDKwGKi14jwdWVFYKdmBF5qtZRazTBABawnFU+VihaBxCDvBBJbBFqYvTu/GCHaT
l8lU5EEGmWrqBetPtDuE3RbRQYHssYpjzBcA1rdeJtcDnS2ejZo3IeKSfSQq88u1tdqvoSm10dpo
F1fOp/U+znruEn65fq1znS6rRJCr9cHO8WQMN0Iy5Tr9PKfyAHmQu0+6T97MPSuJHuJyOvsLBHCC
yJqu9xdkIGXtItdF2MSEyLJDUUHxOJ0G7adGzyoP8ewhm5GOB2wXEnIbHgCI7FBYaMsKZCkJU7tJ
xeoeeGEnVuEq0gYbF0Z2qJPpKhbMRgnXIgMbbWTqSwmhUVglgKYjm3e4qSkQplm+uZpQJ8NpGgOC
vUiP3cM5FAJ7mE08sD8Ro4PFhtatZKEh2ACunw4B/QxpXSeBS99DpOs9FgEa06LBuV4MRPSu77c5
FXq0kJvx7q5ktbNPkuVn7BpS7Rw4hJE7+8LRQg5GtmFxUw5EnQZQEZV3cMWCg4fgJFgkOIXdD+BS
fEn/QHgQnoGFl/NTt+brhT0nv7v7ggk/4U6dGMW/eXIQf+hkgkrXw6BJiqnngfcWMraA1Y7sZBkZ
qm1uySEtwIa6aPgfKJmA7SDJgO4ykThOdvCEOCSZ55jBQtHCVrb0CChjeighioJtQQjddqBgiSbY
aWaGyUcuoeKEOkFtVBepq1RBlbtdHY25OswG1KFS/5vPw/+7Gdjt8/QwVbK5bA3r5FzTsR/afR46
7FNdvY5nPWzjPdd16CWAeTkBBWKYTu126MNW2RxVDe/dvmtUtWwOtMiB1RKAPA2O7AoDOdAi6dGU
lYmtpqolpw++Xrp/bJcXyCKLLALST8nvt3WjPu4hnBYLVGJqkGL3w69xZM9rp/LQ4av5m6CzV51c
RecmgVf2sfAucqIoDphjIi7sM3y+aDAa5XmD96lBNco/F9zlfNXJBYOhKEkUme7x3vFBM1Iv1Dsu
Nqa4Z3inBWeEpkYujt4efJAY4TjHeeKqw28bWH67z/1U0pii8GfojBM79ZilntIOk2z7UbLyMRjx
FYMuyR73kWgX1jIMjKwqwkUupoVcjBdc7OauDOUAKzOZeXJI7IFw4dis0y6tHTzKdfd23Q+zlXO5
Jq+BkgN5GrpgTtYQA1UORO4qkkmVoFl4PR78Jh7109b8rlcO5vds/jUuev8POHrdl3f/Nv8+eQMv
xI/syz/9x0/zm3b+Gk/7ef6f+YO4Ckd3YPVH+c+s+BHfCXKmoxA6asbnuBf4yBhjjO8S4xIfr2px
QEQUDFnevsdu0jNyCXexpKYM86zcLBuFBURlo6BQjpl96ZvLkUQEw79ISGdNprMm01mT6f/XSMG/
Rz/CPfX36SBpk9W0hWa1wx/MWwLPlYWF4gRaNpl0A90dESLl99RdeU/DN/nX8+vx9XsfzY0dcGv+
NmGP0zNn18KX852dL3B4w03Tb/HrNAb3OGDVFmjDECoBWzHpUZ3YMzg2rfhyeWEx72Dp1jIrJVaW
UmeBvo5uDYtZwWPburcIaNg/7/BEqmB7dEdJWZWb7heVVRmFrauwhfMf7CjKWOfheqOwpefN0UCk
nRfGLkxMUqfHFsYWO651Xudao6x33a8/52pzHXF+4TJAtyfcLp/b7XK7NIcnSpKRgCJ6aO6zEHI4
AsFIOB5k7o0VO2w3/bQTgkGULGFsEQq5XE45bvNGz2H0gr8TzzgfFu25EKLdrczHrmLetsii7blE
6aLSVaVcaUmI9Bg8ZxwS+l85RPyvuJqiVva/x5IKwhc+HCpEHqnmLDAKGOKwU13BcpitFGahe3ZJ
jz9UcCpNRTZd1S5jmNszjAIgbmK60wk4GglXuwFpPfB1mrFqA+xmo6QYvt3Q2dAjLB8MBL0prh8B
ZkwxxmRj8MnHSfP+36x44526XlPGdh3bN+Wqi/smx/wJP77mvnH3P5nvL+wZ/+vrHn6vKF06blm+
CQ+4dcNQVepcxlUOue78eWwmwvSuL/i/Cu+g/uRXu1FZYYw1Yw+2svypIMtVYOPqYVZGWKnbAzCa
Tag2EbMJNlnm7NMpkISVmJWzuFn8Em4pz6fLBnHVseHcaGls0cjiEaWjyiZxDdL0oot73eZ1pijz
0D4utYm0TWRsoswmUqz7rYstIm0TGZsoo0w4ilK99EwpKeXK0oNdVakR6ZEV0xJTU1PSV6rz9QXO
y31zQtepK/QVrpXGstIl6bVcs3qb3uy6w1hTekv6Hv0+133+eMGE7pvMeKKZiCNTDp42Ko94+IED
MmgO4IDe97robVESTQf0vvGyNE4LAYHinzUkGe/riMcDHAP3rNtTnbMCdXSTY1nPFR3WJ2r2TZc6
dVVIxoriUVkSeY6IOF1aAsdEIR7tGzEpq98FWNoRQH1ZxJJZKwZO4Am4ES/CG7GI23CL6exLH0kf
DTW+0GEPw/eMSRRSXRwZVI7LqbpzOgnNXjpmFtN7lkcGJq2kCyaNSTbKDi2AMx5qNNGLPbYYerrH
ST2TqbSGBxRil7m6wyzcUBgqsfVcYbzE6MxlD9PiGG0Fd5BNl6XDVQ00DNF0Wsxwzx0mdN4hcVI5
sBDJLy1jKS0sI7wwxuL3BQN8kAmVCLozM/0lfcavV179/KQJ08/KXznxirk3fvfjJ/+1Vtjj2vJc
y+PVQ/GH9atWrD35yGv5vz+I3zeuuuPi85aMGDk3FZyZHfLknKt/MfuK36x23n7n6kvGV1Yu6HXW
zuXLDi5Z+iWVrP6gR/ewcfRPzLDI8EtipcgiatJ/i6uJLKIm/Ye4mptSAolD7yO2jIejjSzZkbDG
jV8SE5hU0HwijHfiQgzyiKkyfJQL4Pid7e7+2UbJUzYq5i03i95R3vVgT8+XzrY2Og/nPjfYjMLa
Qmix+48mVNMYO/Hmi/jmfFTQt2w58XeaewCWHI3J+rBmKhlXPV8vvy7zgbZCdLaKP0sexV8oL3c9
IxxxSRoibjpxRnT4bM3hs7nSZ0fCfBliW+ak2zInRiGWfsjsxzzVXCKAE4EJAdIYWBRYFeAC/8HA
YHF1221QEoWkd0uNKDb/Kt1qROEL/qqlRpRuNaLk/NQ8P61GrHhNnZErhNK6DThmYmRRDle6C4Yb
C6SxmJqbb9w3O3/y3d/mTyzad/6Wle/tEvac2vZx/tSTd2L9S278qe2v7LxsH/ZBqzrAthhF5yDg
DtMr9GEswwCVDxWCht1hxBOMQD3M2u7A4ncWs1nBEuIsiP5XrYXk4a+sFCiF5bPRMIOlBXApLQkr
lUjh5p+bTB/gUhY0ZmUhy9gjgNnLDEUFCQ5ZwESo+PiA8fEBd2UlMFIty/+MmqUVAu6NenFppULr
rzVqt8m3OTZq7dpRTU1oEzTCE1UmhfQrB9ZUJMMta2tZUgP8WnE4ErLgk2UBAd8TwUeI4IBHfZlQ
wCmfI+M5RGYB4l7VE2S8St4owz7Gpk7MXtUzCL6LPEYIoUfcCWGCQPqDq71RaBeOCgK42+t3qI2b
LXe7iU5+o9+QYU0vjYQ7QtYU00KuBU21sNxpH7jM25EL+ORv2x0eTDeyjwZ8rGw86ln3gssGM88a
sTUmmH3/g4zgHsiWxJWW71yJybmdv34br+xXXNIXb3i1cx94UO+vWnTttXw5i0uHEZKWU+uT3EAz
6PJWMMEK7TttrgB7sLNwgus+wXyWNisfAxhKtCJpp1mEZ8DPsZJohZ9ZieYum3tctk4Bu+DdVtWa
0/CuyQJh5SjjLvdkQtVosLvaMzg0Gp3vHu05P1SPLnbXey4OGQ/ID7gKXW1WGjgSzvqrhCpthDBC
G+OfLEzWLvHPFmZrC/xLhaXa9X6X4KdhJY8MCEcYp9XWMr4KMg1K2SPO8YJARAnYQ4HXdehOl0vz
eT0efyAYCoEHWLNDQKEE3WoeN92a0/yyI4EEuu4EYBdGIUGW4/6Qz+8PeTSHI+73AOlxay5XwnD7
DMPtcWhyyC+43AaAGFRJ4EKGy+VwyDKBOoU8HrcbyZFgMGKc68ATUQJpUPrhayIBT9yVoHkG4XAb
vn2bZZDmIuG6zkioszMS7gyNGzlnxOfdVqgdyaEGaGEdCTu3p65nXOfMDbAPXRhhPxQ1+22qZwHs
6AJ2dFOu9Sg0Qcbi0TQc7H2aRwuxIicc2aGZgjnUYtvFOdTt6PfQC7jSazGs1wMbbyVOYZonhPGj
+etf+7Q0MlTBwa/eHp+K9f38l/mrXs6/WSYFffnXAflq77/3r6XcJ52R/Nd/v72Ve/HEKD63ITHn
/JNPogICjgb+9nKJ3cgoRM1cLGrG5gez5DFnd6KZNQeHwqGFeYKViMaO6t1poN7uOTpm5WmDFcya
MA6opNxT7h2Kh3BD5aGOofow5yDPEK/i8dLBCA8tnIURCL2w7TkyYV5JhyYS9uDFNfgalWT4cqmX
2tuZ8Qzmh8nDVHrHC+TJfE6erk5zTvbMxXP4+fIC9QrnHM8yfoVMTdFrPNd41/LNUrNyL98mv+R5
lX9dfp//QP7Q+Z7nC/6IfMT5uaePyGb8am6w/QK0VGVaAv58v4MSBdFSNeT3GSHFLVqpsk5KGSIi
OkA1ISyYRNkKetWSohwIkMOB6dJhHJgUXpdT17Fh6G6P16tCjxBd5TSvomLRIF6H4vUmkMOHkIMj
up7QOJ+mcQDTHEeIV9c1DckVfuwHgUhopka0NjzjpYSyUWlXOKUNt+2cUUDkNlMRW01jgnHQ4Ay4
yFQSKOzz70tSRM6OO0bFJBf6LNyR68gBwSQld4aorBPOkAo6zwf+XC4qCDXy/p4bSxD2NzC0taIB
3SzNnDaVBr/C1Zg6bKFotYfmD0WrvdaGp6n30Wq5JFpN14XZHqOh0HazOFbtBeeOg6/uDARrvJ5A
8GwZfOgajgdKpQG1fh64p6da1YqSZ2NUlKxRFUoRSmneIBzzBuEYpQhQZwpZT6kD7/KHBnElPq01
bPFzkCF57QusTEoNGI7L3unsJNmj+buKkwP8+Y3kFPl5fv2y2gkX4zWddaf+RdS+gybE8xh8mQu7
jvAx/hzUCw0hm80+Dt3RO6xHepfrvXtX64P9Q6LDeo/undNzvefrV/Ru7N+sry1/KPCTyHO6v5c9
QlnGVj2g1DPh53vtCr/ca3/4YK+3/R/3kkcEMM27p9M1xCkez+mUzUFUgsZTqjhYHMr26V1VzVf3
Gc1f0Geq3JC9XL4iu1xbp72u/Uv/V9Y9pMqJeaOitCo4MOkLzSi/upyUxyqctc67nI85u5zCY86t
zm+dnLM7KdWpFVYu+cpey+SYmaTzx50shdsp0hRvZ4bqNSeLOTudMS7YRp439RAzvUL3+mIxCXVX
HY0sUwbGOLV8pjGzZ0T/e9sUO0VngtMQIDPA08lSas8WHNyvLXu2lKcWZylNG6HTNEot+42Fif5I
DXqgWL1KbfO9tI1cYjrLTDoTN5Hpn9maEappgIb6YuD4vmcTx1hkLjOgmkWm46mq/tXt1WRTNa6m
CzSYC+itgyxtN5gOlVQwz66CqfkKpv4rSl8RD4qkWKwViehjlqfPmp7K/Boni+aw6SRiiIVx2DQT
kcXoRCcL6bAcFnHA0NN5DHQVAcv3y2YNYF+2XENHtzXN4nbZzz6jFvThbG1HZ/awNWu++7dNltts
TxRGLBLDpvGhJrbYD/MBh7DPoKoyawbfOYQ5hQE/XeUnleFEyUmsVG24iKuZvXv+1r3nL7lg0IKP
5uLKketvuq6oJXTVW7etf36C4QiW7I0FL9t/9fSBC6+Y90Sm6JYpo366ZtzqcT6nHilNK1f1Pbuh
KdR0+xhz5oX9rj16cs3ZQ/HHvWJGr7qKCxovGX/2NTRCuBakiY5mGKgIv25ejwXNVSoMEkYKQm1x
SzEpLi6JVcbOiy0q3lgsDvPWBGoiYwNjIzk5p9e7coFLI/PlK/V5rqsCV0Xaiz/UPgp+FP6z9+vg
1+G/FB0q7ioOJ4QKV4Wvv1DrMoWxrgnC5cJHRf/gTxia4XfyIkHRGACB4o851ZAd6wnZdhvNkzXT
jLlL31KxoZpqo7pK5a28QJVJjBoqDEUet6OUR+0cBGtZEpXO32O5CJSzJtG+V5diN2FLdzB2cVci
DxMOnskDbw2CMCe00rIwOWvpizQh7RhvxJtwCz6K+WJci8djDlM/h8oNpjJVRDkcM9bDzBvEHsp6
mLEe1X6tlLfZpQFaPRxiCV0sqReH4+cPOcODo2y12MqmYscOA2d2nsmtlB3hH0ukpTwHwLsYNSVT
4NENrhwYJ34DpUrKOF+wx3SZvs+2Lt522dYmM//dz/YuIFVT7l7+wtPLlr8g7On8x13j73pjSf7b
/HuP4PtemXL7gTffepWthzOh6wjXAagbwX/fjYJdR80SNojIWtDBShcrDatN5R7eV5XzJhd2qZim
yyxCHOI9MVUKxXgVO/2STBtMYg0msRkjdHUbKJlgHXj3VSsOsz83kH6pk3a+Q8PFseHe4cFJ3knB
Rm9j8CfkJ9xD+lPGUxFN1sPKfHIFN19Ypi3SV+nPaDsdu5SdmhbQ1mp/IZyzZIbratdNLs6FKXZm
+rMcnkao1ka0CR1CR8Gmc7lUdLqOMai6zZAuypCMV1ylTpnhckmUxTeO2aj6jbma8VKpmi0Gix3s
adOZBZ/UZF6ryfzTwSzgYjKOMBk7XMCYIMKYYHTMz9jNz1jPz/DOX3pQwsVSrUQkJxvzUejPJKad
JGudH3a1NCBatb87ZGIxSI9ErcWFRfXYHO6hDXB28TGaYLPYTtJzV1cYucPwj4W3gJVsFxAHrdmf
VWwhmu4QFluPrGZb0bcvfpT/5+Ivb9vyx+Kt4ZumrX/+qVvn34nXBF86iIuw8gImq7c+Hl1w5S/f
eW/fzYA5o4CXPrUy7/Er5g0K4fW0XqWP0IVBvkGxi8lk5SLfpNhcMluY45jla4y1F78r/N77cfgz
72e+b4N/DX/GsCVQXJyNUEAaE6HoJPUjpXq/wDAySB9DRuqjfKNjFytT9bn6Z+IXgRP4mNPAfs6p
Gi7AHFVyIwAd7gzQ+f4lBjqVtD+/e4n1Ytrtsi84kwnKGBOkDeMtNzbcprvRvcoNuEQ510Int4dC
gpupY4pTbpHyuZuhlZsFjGg/up20H9128oHbTjKghNnIBGmpx1pmwZrxz7jBUyqxQIe1ttMr0kHp
U6lL4il/jJc4Kc7kh+k9KW7JFeMZZkhIEcYz4XjVhB5IQ401Fh7qBhd20Mq7AsSpOVyIHNHvaaih
I+rJQVSxgWazOIPm0fScpjd0zv6bfr9s/ru3NN5XsaMz8cKy5U9vvv7ax9c+uuHkk49hrnniucR5
YhTx/OaNX7z60W/2U400BjRSHJDGD9zxqBksRjE/mcLlhJxjijqHWyBc7Zijyn5rjTfWVIfNiyhV
FGMTuT0fCid8xyP8AM+w8IDYuZ66yLmxiZ7p4YtiMz0LIzNj14rX+o+T4yEDBbBLDwYnBGhwjgvE
XBuNTQYxDD4aUyS0hzxPpcRG9naTdZUBAn2vF2AhaM+LP2MhKWbWBE2wuP/Iwna6vWiFbqe7MWPc
Uda7qkXHeqSY5oelM1V0+xI1g4pxcYDqhuls3l+lBaaFDHfGB0apZJb2rrL72pJ6CwESPfo9xvrd
wooY63GWyUn7/UwNk8uysabDcAx44Dgz2uu6J6DBCWsKWk1nU01hwlZhpgbLnrJhwRr39UlJFkPE
STZ1XOQu3dPnm91f5r/Fvj/+HjvxqSPK9jWzNnR+RCZqQ6fedsNzeGrwyVZcDDpUw73yn+T/ZSS2
7pmH7107fN4zVOd4gR1WCe+gIC434z4HdoUrwv3DZnhR+Cfaw/pzuhzRe+kt4fYwH6bNakaKq4pk
ndNcMQX7Sdbn5TkRKY/5sK/Ly9rQa/KF6ROsMYOaZWLyiCP3YJYnsWPA0CqWL5GNFVdtRDhsUukN
mzpIL/KxGHYvFsMuofKM+hSi198Vxvh8hTG+r5iaZ2lRbHkrsPPZLH/0ZCi8F+9BSXQcKwh8x+M9
BY6O+R0DZ5FJXUe2I0eD3DVsvaJqt5Ux7TPcokMSZbB7DYcnityiK4rB+eq9ejXOgjwurnSnBlUO
qhpCBxsApylM++kSI9sfe8wbuWX52OnRoQMvGnHwIPfQhqYFVaMu9jyijGq8bMOpy0HyzstP5L4C
yYuj3vhXZqOqCr4+ato3Vh3pEx1F4aI+asbXJ1WtDvZdqI7yTZXq1XnqCeUffme/VJ+yc1LnlI0t
29hnUx9pcHJweW2fUeqo5MjyycnJ5VdIs5Kzyhv7rOrzUdmR5Depb8vcwYDobyPbWnvFvBJTxUYC
9WeKeBVqR28h8GTIStMQYjGXMrIkpikBf2W6sudiUN/ZswG/N8tYGDgdCr0VxEbQDDYGVwX5PtAl
ZEofhsZBhsbBbjQOMjSmyyawo19ZaEyvossoFNA4aKWwMeKELesnzHmMc5a6cBqVFDNmKmbMVMyY
qbj0FddB16euLhdf7Kp1jQdLw1rJj2G1i8moK0J5xVXCJsjH6JOt9U9cDJtd4WyfpUkKz9lxp8W0
qTAsZfREaAbRTHyP01VFDhfmjB62IvxNoMKDdGoJ8yXKrHmhFKWDg+y02Z4zqi/fqg4cvnTl+pAT
L2/5w9GrfnfH3hXPzPnDpp9/9eAzK2/YvGXFtZvrIxPTA2dPG9JyO675+AGMNzyw6tT87w9e+1Ou
9+/aX/nNL1/9JZXadQhxR9hoy727UQBEyh+sYotEMccrzQ/iRnJ7dJ4d8gfDVUHZrbl9nICRKyZI
PlXRbJ2r2d3NprD1ZrHctMOsHFzV5cDtDhxgCjdgsglCvVjpox3roB6sm00VYta8I0KvcxQCcyJc
RTuajTCylT7o5CK2f3wXSyccx4aGyqsGV7UEjgbIosCmQEugK8AHiI91tY91qY91vi9t5VcZUKuj
dN3IBHDvIcSzVJBCTsAJM8jQgrfT7HtkWZ2w/ABEGDwQ5naM858/IdTTcGvK2jn2TdljZzKAPbfO
8gFoLJbhhFN0SmmnqEWxLgNCIBqfWY2ydE28Sss1CAT87pSbdb3od69rvbF9+YtjWpctmHBHDfgB
392Te+rhzhnk8XXXT7pzZefLgA7roXNraH4+kvCzZpgop4PyhSmzSmEk8ZQdbDhlLzNkETzzkFgU
31qqiJUiKyVWwo87bVO6057c22lP7u20ptIT5qhxrBRZKbESWwJ7np18WngyJdiTh7HR5MG0+cc7
Njo2OVoc7Y5PHUcdEnIUOxY5VjkeKxw65OhyKMUOsN8lnnAOkSakmX3ZU2/ESBREXhGltID4x/hN
fAvfzh/ixXb+KE8Qn+Dfgj2et1w9Qp9c6H6edT+v0OfzTFHwtqLg7WFPVk+FsgI/Tv4hEyxmCzjT
rs72XLs5t7hnqO3MPza1Gvp7fWtrK//XgwdP+vnMyY9ArXY9kZ+Ih7He9OCzzMXWsIo1CqdZw5NO
Ky51eojFcoY1VurWccsxZqXGSp2VvJAWzuIrhbWCEJQFQeJ5wgtehHWVcD6NdwuqxJo0YzepKkox
t2sjaOpgEFBQTyvKRhUXq7XqeJWjicbmENqEhcRj5lirLKajxpm3r9FWVGXm5zMsVcNe35bk+T9E
UepL14wzaHy2CdXWUdc5y6YjdTeou7JynSFb0/ucsuHKyIYSxQ6nFEWWEP0gwYa2MLYWfqODqHQV
prWt+Xklg4uHDG6tPPf+0fyXv/vdv65/0Dn6Hn76yU3762ZTjARZ4r5nsxFe3cXZg56nx0RtafnO
HGCtFMHkxFrDrUAzc06cKk5zcC7978JxkXPYM4itPC3FJhw2wRXWexGnTOGuUYhHTHjZwMDRHZ4y
OlBwtBW2HoEdYCMHR81b4YjI8wIvDnGcD70q9lXqlWu4ZcpH3F9E6RkRp8SMlJarxaGOWn283sA3
iPVSg2Mlf53woONV8W3+PfGw+KX0T/Ffst+jKALH8YROfXDIsOOQ5bQ14YHj+bQ1CUIBYePpsCov
0KEyVUUK34ZdpkPgWSi2RKZ7IxPMFzasZMeNYEoX5jsw7lOtddHSyGJqi0ktFiZpjMGqq0XjAdDo
NJUBDJgZWyFrWg6TTxoRAiBmDjZinj4Ka/qfkudf3pOhGD8VjDWaPtJ0nKaPgEvdHfoHbylYTcdl
eXtiBFsnHBhMruFYWRgI0cc4cLHjVo44QjrNjgXX21p7zlQcfYqqHXJRUQ2d2bC9iE5weHd7gm22
JQsrzLHU5iZUGCAQu9q3J1kW7fYA3Xyy3WDTImDD9jS22abaqdHUyaeP8nzMY9kXgKf5fDWsoClx
20P0x19vi1qX41yDFdk8nfSCChMoWGhfArDBz3+Zn49f+ST/+E3CnlN7cUt+eedsUrwiT9d2vgUE
YAib51Vn6j21yBmaozC3q4eeOEM3WMsp9dQEZ6C/lTUgMKxnc7mGDLXmdFUNsrb9B1hba5X9djMN
RopLKBYeEz4V+PFQHBW4YmGRsEroEnjQ6grhLEVP78QUvh+s7McQbkdHgZV6aP3vT2v9oh5a32Ir
yz+QC86BnerS1WUnvxTAH43jzwR/iv40BF2YB8b2fvhHu+CWVjYlzLLCxAzY8iny593IW4AUo0d2
rEW4baLIbr6YTURtImITRfbSGzGbiNpExCY0O+1DtwmnTbhswmtb74ZNeGzCbRNe2wg0bMJjE26b
0O3UZ9kmALQ+MOtUvSrNH+YPO/4U/Cwh/F44niBBOZFyhKIJB8el4jHRT81uCYupSNhQ3krjjelN
aZIG3eNMb3RjN8+CNyEWuGGjISx442ML2hQWuwOKsBAOUz1uNg7ittN/ewRycM6Mh+QeSaOMWUPp
jVEcZQ+Idj8gyh4QpUFEN31AlNmIURbri1KwYsZqVKOPitpDLlH6hF6IVKbY7VMM7FIM7FJp/BbC
NLBJihGFPI5BXtG/QR7TpChQsEhP2b7rMdPHTFOLJZ0WCpam2/C1O36oWa04NXNFekSvcz3XgKD7
nWxktGmxNW2slv3fGXRRgh5Tgp2az5vxae4o9uh+23C1Iw7/zcyhq2iy7LogWzaK2bXM9e1p4T4+
8Jn5y+8vvvGNR5/fkZp+zqIft9bPHrt6GJ+5d9yMy+r3bN3VWUYeuXLGsHuf6ryfbL/22gkP3d35
YcGf+RwkKYC3mV6BE71ks9Fm/IX7wnuUO+4VeaonS4DlrjPwA8ZboUOhrhCfkH1OX8AD/gwWA7qi
OzWnzbROW+KchUxGoEpDzIcJMX9GZZ6MyjwZtduTURmMqCXsikJKAZg5zJNRac4eYw5VKYx5HDeZ
7lKZs6Ri+KeOC1HY6kO9mtDREFkU2hRqCbWH+BBHKv0BxjcBxkMBxj2BtDUTyO0uTFD7j86M8gNn
xt3DmeEL6NZuen7oHI0LstWOuv8s9+YYc3DOOJG1Z4CyiSW1Hac9nIDodiiyIimcaGTcojOKXYqn
wDB09ncTVaKMMQoDbD24Yt0Tyz5ufHyCobT2XnDBkmf5zP1bRy6qG7iycwlZe9XCc+/5TSdbwWJE
1xG+DHpeR2H8yi4/W4zYa62ex9aYO2LOoVSYnfBISlg7X7xAnio2yHPFK2S5yhjmGRYYFBppjPGM
CYwMTRemOy4ycp5c4KLQQmGhY7ax0LMwMDt0DfY7REG/hJssTFYu0a7k5ghzlCs1JRjjJTcAVc/s
w2N2PuL3ppe5oqVRFuH4f9r7EviqirPv5yz3nLvmrllutnvJToIEQwADkVyQTaIshi0IggooiyIG
cSmFoCiiuFRbRWsFqXUBW0KCGNC+0LoVLEpbwLrTitalFmvRt4LJ/f7PnHMulwtI7dv39/2+75eb
/M8zM2fmnDkzz8w88zwz5+QI1tETr1nXhabZtKVYRjHhMLeKGC/FM7eTCMeOWFpRcXUvXSLdp0d5
O2nijZ1nvofeimNcwUpKuNMEuxiTgzRjolBE7jRWjIn31pAw5VCu4A6hhjT7D9FbktgcTDHcjjsm
mYQC03xxvlgOQ2dms6LSfGV+Mif4FlRMhZg19Xj+sPalsEaaJRlHg63BcYntEofK4grHCooXV5L5
GstkxceQR1e++JaU8b1Pb3+v87OtrStuaW27eUWrHJRK71zU+aeO3Z/eKOVLnt++8tvfvfjKLmR2
RedstRu4IkD50n2xhW7fGb6zffU+tS7aEpUj0e7uwryq9Kq8wXlXRe+O2vtn9s8ZmTkyp9F+oXtK
5pScOfa57tm+KzLn5uyI/iH0TtY72X/IPxg6mH8gGo9mFKoVvor0Pmp/3zB1pG+y7wPXp3mdPpc/
TcnIZUOplpGb5qK0sMUQYYshwuZmR7iK9jglnzPmnO5sdqpRwRbRmLmG9MOYSywrzbLWlFozhcQu
SMNo6mTe7iPWly6Ugr3l3qYRwjA/GKaIYqKTW0MtI6gvyQjqO84I+lWqEVQssECHL4ygkeH9sqTj
rKAJI2jF4YMn2j+FAdRfk2z+DFrjQUZ6SLwCrdSvJNX4ikf733P5rXvmXPPe9ybf1dP/2KLrNjy+
sGlT52zbL28bO3ZVfPVPO4/efl7/jqPKo7tfeGXfK7te595gROds5QDq3Ue50nWxeS65Qi7PGiDX
y9e7tbr0unB9+O78tfm26mB1Tl3+kOCQnIZgQ86lwUtzpuc35+/V9gU+1D52f5Ll6y4XuCvSa+Q+
7nPlYe7J8mz5DfdbWe9nfBz+MOcb2SupnlB2rktP00K5Kio7M603WfWdbGk01Z7ERiiv5PPGvNO9
zV41X6g980WNe4Xa05tQe3qF2tMr1J7edmM9Jvu5NrzGznzNiD5V9HALzS9cJH/zougEe1Oy/bFI
9DdCv6kL/aaeYczRDOtDXn6qZtNUbCZpNS2d5uHaE6uWFkh+0xDZ11RkHmdt6lF+//hfdh6a/4cl
Ly5Y19HtqeuaHtu46Jqfds6W7QNGST0lfW3nTY/deeQc5ee7dz//8t79L7OkfDMq9yXUq5/ejZ1f
GZR8qlSoVqvnqA3qLHWhqjn8dofd4Qn6HR5S7JJLNERyOsrutkv2gmhQCsoFx30QxCiuU+sFEzOE
f8b8SUOpJjrL4+QvQzWoJc1CRwWGv3Ay1eBB39TDV/N7Z7i8aqwXmZNv54o0sbd26tX8qiGjVRhm
AR3j4M3rBs6uu/CigYMHD7golK+WPLJgRP/HS4fXTb+6Yy/yXBf/SNmEkumlQPIxDCeGEBsWx7Kk
N0EbjpKkFx8ftt5IYzgKLUeB5ehmOaL8qEuFjq8gVNDfMdIxpGhCwcyCxY47HcuLHgtu6PFrxePI
zM7K7FXfY3+mLUceL8u+KsmZNcU+xTHFOcU1xT3FM8c+xzHHOcc1xz3Hs7lkc6mXt10Ude9bNNnZ
6JpRMqNsYeHCouaie50Pue8pu7/Hj3o96nzS/dPSR8vaSl4sySizZhAFlqPQchRZDvN5NesRNOuh
NOsxNZ4ivRsL5NdMtpcWu51qdrQkXXX1zMtmE0dBuIcwEIfrwqPD08Ibw6+FNW84Ep4ffi+sRsJ3
heXwL8EB6eBHYXuMhTi6jzd4+6Q9kkySTxLv82gLZVQLmyS/JkGSek7Jm5cn5+Wm66qxQktoHT+0
NIsfxoLMRmpuT1ckW8ouCseCWdVVnLyPsG1lGUdurWHx7Z9wlFOGo5wqLHQsYWE95LOo+23yhaTH
v9giNFNF5bjQ07k1e8qlcr4npy+3NtSVW31KubEmWzgOb+GrlGeLHHQrLa+eXrWjSq6raq6Sq9i8
WkRZxtRE8HvUKHzZeP8450twS4TzFhVcGC3yitHFK/LujZqd25FYiejyxAsCTPuKeI2jt+A9SwEU
PtO0hqIXSn5VHQbhis+uHmUtAquoWMA20aSJzGe8YqKCP5WyQCwB4/k47xNiknjJUaYhp8ZKz8gv
tIV6lPh9AV/Qp2gFnmgOOcr0HMl2Bg75IXi7pRXmUEGhx23v7syRykodTq1CzaGIL48lWuPVRuIg
pkDlFcuWLaOkHpN1wFOPBRz3YYrSktKeMn9k7oTtR/jjHabCElTX6l35vcXX9Sm+96UHRg86q/wH
Dd//5WR/i7tp9uI5GRmVOcu33z9h9kvff+0N6ezcuVfPHHJ2YVZx1bnLRg2/vixSMeJ7l2VdMOWC
foW5eUFnUe9Bi6dMXjPxKe5bi+JfyOW2ByhTivBXKjqtd6kmdoZ0Wm/gNxya5XCKF/KUVItvGzbA
0RyWSHJ7nJJCGT5HhdcJWUhxeX0FVCB5jhNPnIZ44pbiun2oY+h0/Sq9Wb9bVwlC7Vq9Rd+h79E1
saHa3Fl9WDCr2JQiFiMZMzXTYe61PiJ4j8VlFqFY9WpKzcZkQN8mz6Esqe+mWSlaG/H9M8N2c5BH
tM941xKPaP7evX07k7ZrFmca6yjYfOvvJ74KIXbkyL7s82ovmddj+fK2p58OVpTlP7LGN3DmOvnS
VZI+r/OOVR33nt8jm7Vq6KsPqCXIxE1bKZsXGaRnVsvRYAZvuP08Fg6EqiuCUpE9mOGWghkuDGB+
lB/1zrDmpRmWkJGRmJdmFGdl8gQyW8xOM8W8NDMgTKeJNaKZYvDKTMxIM0OmEdW0rWUKdUWm8aZL
FFk8U9qRKWWOyuaKLeXJaPbn2fJV2WuzW7Lj2Wq2YUYwTBCGqcFd7EgMpPxtrqhjj+OAQ3VYA6kj
MZCa1j6nsPHxHcX46RCzUYcwrTlGhY9TrJn2sxOnncagKhbX1daYL4hHY85WfWker4e3cfBr/zD1
VN055LH7DetAefkyY7G2uSqmtEQYBTKPva5IqVu876Kfjva5Nrv8V44de+eAzQ9tHnHF6D5N8j0d
bXecOXxsw123yjVH30SNZrMdFTXqlPvyG1u+MN9Wm2YKgqlbpOQMU/mZ+EzD5zHRFGRf0lq8TJud
nHZN0hIboYrE2yUqK5L3Q4ntUM/0sUlU4K9x8pDm8dc4MgK51XY+yLhpG6hkUidr3Rz53aqpDAcx
eXAUFFdTBg7wvRlbUtazmqI4eN3dqcxR4qyhPs4RNNw5QZogN9onOWZJs+TZ9tmO6+ha6Vr5evt1
jmudK6QV8i3KSv1W+22On9Bqxw+cT9E65y/pGX2Tcye96HyT9jn/Su87j9JhZw88jjOLMpxlVOLs
5xxNMafDFgtkVNtQONXWZ7p4F5jGshtzq1dsmiMxMnBZcJiYgXCpiFDZZnO7eI3vOxUoG2B3xe4K
qkxsF+vn1O32Yocz5HA4SZHlYmOXjs3pJKex5UbTnQ6FJFulW3IX2GOxmPG5Vinn6Zit2Sbb4Io5
onJMKnB98ntmy8+ywx1TO6ZmZ312cKr5fuSELcFfc/wbU3gPqrm++NgvedeWte8l2FuSftE5778O
FkeyKv66tfNKtaRj+WXzxy2Sb2VboEQake0ZcFrANo3315icZszrhek9z21YUFgdK/SXNsP4KlbR
KkmK90+M9yz4xEiraeaO3iOWHviIsdHLGIgD1gl74oSumSrkL4zviRjM7hP7ZDTVNJN9c0x7lvT5
w4C1udCeOGG8YN1pbQwz3vgsJPQC88RHlqHN/IyCP2qcNkegdy3D87ttx5oQfxvlsKGT042185o5
m94rvrClGq+A53V+UbdxYsfmNMMSvCNWyS5/TPidfkUiNwRxSfOCZTxu8bJft1+SVafqd5raZmMs
8vPnB3b79u/27RUvUjI3lwkWsIb8HPR3Ialc7e6UR/ov9N/pV/xR44tJ5rdNVMvBX3WJOSLdqn25
eYbpL/ZMpKha1dyOoJbjCAdsKqmay+FKswd8FFRCeq49x5WXVkTFerm9Iq2a+uj97QPShijDtZh+
vr3edY53uH9k4ELvBYG5+gz7ZYHrtRv0hfat2jbvlsCX2lFHmctfRmWe0rQyb2mgMnQW9Qtca7/F
vlq53/249IT8hOsx99O0RduW9ht1v/aG4yP1I+9fAoe1I45cl3gFg1scfZqxGcKQ5oTWzWzbOc40
rxogv123F+ve4jRWT6TpikdyF3va4/tj/XhM8KCJilcnSh4pFNScLn+Js8I/Tr3AOcU/z7/Yf5vf
6XeqaLBcHUbFpO7jq6w4XGnsBvcd5D9D2sN/TiykiP19us3hdNrBzk6fn5eP1rfZKACh9dzYLKc3
Lfq8X7dHdX8gUGHTQzabnoZ6LvakhTyeNDsm6RVOewjJedOf2Z2QLOkB1e71u9M8InsBjKP8Plfu
XwJefguKM/SVzyPxyxmbPYqnXXo85oyOdkrznUudsrNdHh9zjPZL8/1L/byxeXzM5bNJ04VtS0EP
9PjT0lfBr2YJOTh8/uGpU7Mgx+Kfe6KpWSff8Gd2TX5x/Bf2+/EXkRnsZtS3RBombfZE3VH5ufgB
zHUOUFp8z2bq5Y2iHR9IfCuisb6lukG8r2zPJp1fgo+Abg31Lb3FImZ7/MAmPWqEBsw3R/ErLfZs
wSwA10ZPsKdV78VXbKWz5G3GnRIXT6TLFOn88QNtzqgapbPMzYTmCzL2bgnUUA+A7a1BtoE2Wkqp
CmNDrHir1PHS96l+3CWLHjmYKfYhKqWKVN/57LYn69TeT25d0+fsLRs7Nz/7ZPfX0UX/+KB/l3xl
x+pXdsuzjr4pL376m9fQV3shFfwdfbVPlvjVV2Zf7UusIYg5jy3kMMf8dK/k0lTZocmaB4ztFRM+
b2WF4G3xSuicZ7wByVsQNl6eNyZcM9l7n3qf/YG0B707bDu0HforXoc3llGTrQQd6Z5sXx+pv2uZ
dKfLXhmYqDbqja5JafdLq52rXc/I7e7fuHal/db3prLP8TvPW74PnIHAsc1+Ab83y+OzNvuxyys2
+zmdsnbiZr9ZmqYY2/00h9jw5/X6eL+f1+vxJTb7+ZyaV/Y6fS/RSw7ZV5zY7veSR/IUJ+/403xi
x59zdEAKnOtZ4i5wei/WHEtiTozCz8S0MVqzeEP+ObG0qLJELhiNwj7Xv/gF8wuSYmDGuOz7wHf4
sxM29/WsmGoy/VTzK168t09s6HvBOIKI74Lba03e2pyWlVcj9t258mrcBZk1CsD+1m41PvE+gPQa
qaBbjSOWm3hxYaOwaggbPHt5U10mj/D92PKulEpeaXnnA3/6ac/cHsVtr3f+QLr9nTf7d34sl0md
Xw/vNbj30U53x6vSyMbOqTzqd+scq/wNnJQtz8V8OstY2GbsPBDzAXH0qqbp9XCs0lD5C8OrOLqN
GIYRIGlVkCG2BxLM6E5mxjxnyKu4lNywN6C5tGAs4I26Yu6oyZThyorsd7KzdmeHfUyEPksMczlt
3lzeiPFu7IrcmrLQBO9GpxLzxFDz0bJe1T4+6G5HIMOTFSh1lbpLPX3dfT190h7wu8oCZcERGY2B
xmBj+uzA7ODs9Ou1RZ7r/TeEbki/2XObf1VgVXBlaLXzCddzvmf920KfOP8S+tLT4fs6FM/Nt1g3
I+jKzVG9Q7zLvYo3nMi+oW8LJPZ49/N63T707RAHw6FgsDjgDMHjdaPzLnY5Qy6XM8hbCl0aX4By
fblyZe72XDm3Xa572ouyiIXa5XExV10gFpCnBbYH5EC7NHiLVyqgoTlOPiVKKxZ193KPditj3HGx
Z3VwWyVvUpHrNudEF6MjR+F18DcZwK38/r0s3+GDYf5e7mfZWb7PhIuyeCJqsa49eW0K8665G7W+
JQ29YxZ6x2cxd/+IXPGPpOS+MRR/d0u/GmdBv5o0fgFeeo3ffGVQI0+l+L2aJp8miacVwVJjPWo/
sR/bFE/5G6qFBUtDA3rUjsj0l9hcnVf8+p2KgkjF+5s75w0q6rV4QnXnZU/6yopy5nrz1LKOB65Z
tniRPPfobzYObmxg3XyD8g95su0P5KJM+mNsyprwxrB8SD8UlN/T3wvKr+mvBeXt+vagvFHfGJTX
6GuC8l36XUF5ib4kKB+1Hw3J8+zzQvJk++SQ7La7Q3IoaNcxc3WR4v06TflaTvPIkrvWQ7X8ibcx
scrgfH2pfpeu6FLwrFBtmsddi4E4lpldnXaNpJ9lr5UlqlWUu2RJDmcteNzQMYm1Z76Og+JbtMJF
dVNrO2o/84mXqfrMb6Lgn3w7WTdAVy9YsEBaYP6kqVJ6IS/s7pepaXq3JLcU+lW0/MIe/aoV6YeW
S33hdz+7pXZM92GZF0485kJJDVc+lkfZdoqSeis2SpTU5/bPQ7Jkl0LyAf1AUN6j7wnKO/QdQblF
bwnK6/R1Qfke/Z6gfKN+Y1C+Sr8qKM+0zwzJDfYGs6QggisU2hDksnF7UGRpKCzJvkHngF4SClCm
WklK89a6UV6lnsyB6Du4uDzXyLJSSyiyUuKXD8wRpYUOt5YtPbWiqA76hFt8Qp4/IG/R4wsrUU4L
FqDc+FPwvfmbiOIL872T3BN/Fam4sEffPsofLYf6TxTQgLHdh2dMazjm4h5ynvKxdLYoq4Wxkj/o
7+vyJv15Xf7CLt1rf8QuN9lvtMvj7TMx07NLdpSA+cD54oElFx6ZEk8nHi/s/sn1CWYwn6rDqHvj
eciqdq735EdYfLLcMue30kq1UDlCHspBlquSPpfVN5PXPVjmkRJ5zvy9izo7tzzT2blo7/ypv7hk
//3377vkF8qRq/dejTBJfqbpD1efd1HLRffv338/CJ7/2LVTrizPvfLYtY6/ApcbppPhB9Ombr1+
mrf2S3uOnfi37v3ScqavjBmw5cjGjst8ZHfD60B8SUTAUR/YOYrO8dGRjUdu8JEZnvh5GjUzSK5J
oEV+nS5SmygdOFfPo2ttE2iStIImy+tpMUPJo5j6FF2NuOvhHwS6jdMi/njgPaAWmABkm2HnAxcD
DexH3K2cFte4iq8jaBNNtkdovm1CvAP3u8/2Ms0CHoZ7nfo+PaHV0BXwP4p021WifhwHae7T1tNq
hD+E85ci7GHQSfA/AvcUpOtluh36HRRmCmgI747r3G4+b6nyK+qrNsX/hGdpxDVHArfgHmNAhwH1
iBMEHQyskF6mW6WX4+twHpRuwv1XcDgwxKQjcJ2bcb4O6YrgvwnubORDA/UC3YAy+SmqkUP0HGgl
nn+i8dzAy3Q5P3PimZB/M08nwshjfTJwz18ChXJN/ANQR1LeUnFTCs5VelMz6FwgBxgr76Yr1PNI
Qnk9YPuAFAY4j8vpXeBsdQaNgl9CPhtsm+lB9gPnCzTFO9SHaK1ymM7CuRu0+/AcM1DeZwJfUaX8
VzpDK6al4K8huP4y4GFc8yPBDzNoHO7fE7S3+oHgoVuAVbjXIaucuGzgX4Z6vQD3+oZbBNI3AMNR
L83APM4P7l/JZc71Lk3orEHcg4gzhYHwTAE8O/Mkp+H0uFaxyYfrjlFahzh3oFwPgKpAOufBguAz
Ezj3Eq4TBjQgD+gJfACsA+YC/YF6oAz3JtxXEfwKnmHeFPwB3rC9jDJE3gTPGs/wsKhPo808Yl6L
79NNe4rmmujG1+T2wjyLvGyyrs1tinnGooK/5wq+/xs/J/NUgqLtqZ/ScM6DaIPgLYtyu0OeuT3c
J4+nW0EfBB/fxDzL+bMolwvzmigTtAmT1iY9ay/RRkAVokKT12+yqFUWCXo5PYprTtcuQZ+ylkao
C2mE8gO6RP2chijdqaetF8LwPIjbIn9KF9h3UG/U5Wj4H0ihqxn6PmmObQeecwPKcx/9BGW6QN0n
F6j7JJttQ/xjG0k7bRvkJcJ9Ak2FtMM4x5SRfO67hv87kPfbNqDP3BD/xLYvHsfz3MNtQv9U6gVE
LYrwVqAZKLdXSKvtc6V2fTz5NKLDwHw1Rv1tMeqn7kD9pKOfR1tA+Hjbn2i7cgdGr33xN6Rmapb3
0S16Ol0s34c+DfeS99NNDL4+6FVJfHQcz6XykkUtfk2l3OebPBUB1dD+XjVx0MRXwJfgo3rwZJjH
Bu6fxfiAPhq4xeDX+JEEf+6kn4HebvFnCp/OTeFPdypfplIxtqB/t9op8rHSen7uH7mP4z6S+znu
Z6z4qTQp/W3yevAx98O7abLZrgtMjEQe/2y2ffTDqO+J8bg2LP64tjn+hBKIP6FVwf1HwBZ/HM99
XWJMnRTvNMfT7tZYaoSTyxpHbb3pCrM/e1T0N1/QD8U4OkHkz6FtpKW2o6h39IEiv2vNNojyRL7n
qtNR5g/SKjxHWFmB9ohwYAqXiagLoiweF3hMVH6Ecuax6A66SXkL8gKn7U1+MV7U0UTkfacIw5jK
lMNsE2md9ilVqePR1+6gGVxX/BycH657+zXksaejn9hHZ6pPIk46ORFvrSiDGD0u+ILTzoVIhbLQ
LyUdPDsKcfh6j4g0MQqY5fGoKAuRHrII8zCXBa6ppdMFQp74lNbYxtNEtKFH9GZ6RBuPNpdOT+Aa
P0O68ZwXpMsW4/WP6EK0r1vRN92KPocE/0+OH1U24HmuQ78OKM0oow2UZWtGGc4Vzz5ENfrYFdx+
lPVUwjyi/Qj9MMsTP6Lb1Aoaqs2lOxB2hw39JO57O8KWo/32QttdifQRs98m3HslwjltHcsyLCNw
e9FjFNSahRxAIg8sp+D+ysf0iDKSbgUfD7L/COVwM50BlmahMR8404DwLzGxyoAI8xlU6qb46Psc
Lvem3+MOLqI4j6Fb1WU0W51AVcqZaLt+OkP9Hdrq1/RjxUvT1F30Y7WdVrFfDVKZ0oLn3wzZksNf
ozEcLv8e/tU0Wa1F+lvpSnUaNSmbwHt7yanOQl0jne1O8EkR0n+B65qQ3qfJygS0rVvg/jr+FMcT
99gcn8hQR9AZIl0SRF4tpORZrsdTjUSdIr/sPi6/yGsin1YeT5I/8Zx8XaTjOOqPqRbl9DZQbNDO
sfIdtAFYK79J5yjn0/XSE/FtKNdhKRiR7Ff7SIuBnmofegZYBncP0P8CNhp+yG596C3gZlz7V6Bt
mjBiYbY1mPoyRdjDwGrgFetcMvg+JwtPhi0nvu04/9MYawDpcHwbIzU+yrkv7tdXPTu+jQFeHMnQ
llJIX0QhpRTh+UiX4rfloD09TUUKxf/7dHn6NuDXK6kcY8nPaNUHaMa/gLeTaJSpOTb823n7d4H6
XQpMFeX7N0o3eIjSpP3xt0EnSPvJp1wDHgTgPwP+oFWeVj0h/F4RnlJ/4BXiMk8NT/Wn1uvp/HIb
TUuGxQcJfriHBjLUOsQHUv32nTSQob2Icy+e6FcfPw0mU7nyIOcJPFh6ol8bTaUMuQh5zeY0aHNA
wv8a+giA44r0HhrO4LbLkDdjvgYkzvehoYykcu3L5ao8aJy36seql9T6Qf5i6qt0LmgJaA1oA+hI
iya32dR2mxpm9SUni5PSNnqd6pr/PwFtZxfwMvDS//a9JAKvAj5AextySB3kyH2QTy7kHX8d6Eu+
qQQeQz80DvR1hGH07uwOeOD2I+wy0J8QHf0S7qsRvs9AXFZzaK0pV4YRtsVMazev12CkP/oboiOH
gY1G+qPrgTlw/x3AeH70HdBfga5G/E+Qbjnor43zHdPgXwQ8B/+n8M8DJsF9N2g6aA8gCASQ/j4G
yyMnzEP/4/Tk849/lUJmuRT5jLDOC3Rx6hziX6ZWfZ6Gps41rPo/HU3SGaRQoxwwZ/oz5L6W5LnP
t81xLIr67EyGOj7eAZnSzXI0y7IsPwv50aRi/ibkWNyXKGRRlp1ZfmXZmeVX0EeEzsAm8jOe5/ki
X+a4kdy3SofpYcAH5Jh0LuJ8LZfGX0Xf4wV/f4m50aMM+NOACQbir2Hs8mKs245+90vQ3fDngX5p
jWlW33pCH3uaMe0/7f+uY+S/MaZWmZiWglOFWzjLxLmM1LH4u+J0Y/e/PZafYoxOHqf/p35rnLfg
GEhVDD0W38ZIlUtPkANO4z+dnPtd/alyx3f2p8gllj8VJ5xP5T1Lnsmm7ARS2t13Bc8t1KePyf5W
HlLbcaK9mX6U0dBkoB8oM8fQdegvIP/H8wCMUfF7ELbE/g1V2X9OVfA/DWDc7PwMdAafA10j3cH6
7XgH/DfC71N3i7iTTMw4HT+n8i3L50I+RJmJfvBuzj9VAgOAALAJuMKqa55D4t5vyBh1eZ6rTo5/
qb4KpMiAp6V9aAHwc/i98HvRF4c0P/rtGD3O+nhQJ6gT/fvYYzq+eId2g4gzUuiWF9II9PNXqvtY
9xV/Qej0Oom/B8F2lJswhkYsPR386awb0qOsL4m3m/q56doXGAcnYjx08NiB+04QNqG5Kutxv6Af
Ki4aYuqQQ5YumfVTPF5pPckn9BjJeuT36Ux1Cg0B6lTDTjWe9S/KB8JWs4L17sooes60b7U419PD
jpfpYfsMGmZfKuxN9ykP0U0Ie0i/kx7SKoR9Zbw1rvKYeBLdH+sysxM6TfOZU2UCkb8pdB7rY5Lv
a6WzD8NY+oXQQxl6zNPINhjjbwNmGPaK+Fcn13fGf2vqPS83x/hFiTE/VU8/hcYqSzDvs3Syj4Hu
p4vUWwCzjFPzYt0L5dJxKlnIkk3gnih0fYa9h3VQwSQ73DBRzh+L+jqX68zmQRv2cv3Ht6qGfW6w
eh3iyxRWDwGG7lHY51g3DEyU30D8h9FGr0RbAQ+q9wob3nITiBt/TKSbZ9jNtAagDvmahXTr2XZk
gW4+hvhBdTzdJiD0avF1cii+FfRq+RVhY/SatsCwuorGCZ3mMZtgllom9NZl6jgA9Q9cD3+ReHaT
irKKIZ0X8zp+RtbN9STCObsywNSRmnH1Z2iYHgO/umiYrY2KlPmQX3agr8tF3Y1EvXrpJuXPlK+e
RZcqfprBkIbFX5U+BYWkzpA/QfgboD+An22/r9NFll3N0E/TUYFdkBUA05bLmMmQ10vdTDtho+nO
M9wIq6EtAtY11tNjSUC8+J+Bo/IPce/BNENuxz3WIi+4j+JD+0sB0lxiosy8z3B1ItrY8TgnFUjL
tDIVCGdanAozPDsVCGc6OBUIH3ySfJwq3qnycarwklQgvOQ/kI9TXbcwFQgv/Jb81acC4fXfIR+n
KueiVCC86FvyMSoVCB+Vmg/0T5jHdr6EuelToH80x/uPQc8DBfd1vgA35hfxWab/j2a8+wHMf+MP
AJgrxwebQJ8X5znwCtC/AphXx8ceQ+dO0FxjHYZ1n/i9QDkwwbgXp+181ri3gHnPzjYjfcfPQX+T
4s8APjTuJ+7Nfe820ELgQfP5bjXv22LkvfPeY/E7c41nFOlajiGuABcgfQS04Rg6nzYQfx70FwDr
RV8288XufLM8+Jmf4Wsd6xfoiPog+ozpRBirQ/p6g6rfo/NEn/vacWPVVaI/fJ+eEP1dHH1fLVVp
HsghP6HBLDdwH26bKeLfbpuBsYkgn0wQ9ry56gGyqS9S2PYBTVOvpCHKFsjFw9Hf4h7CLoNrc7/N
Moeyks4HhK1S2ITYdnIdrXBuFvKLD3FC6l+Q3wdoO+Zst9omkYT0mt4T/rsxrj9C19m+RzfYr6Dt
2ufI6z6ahfEqok2jGtuNNMKa22pXkMPmhlxgUvtqulTvgfD1FFU/pFzHCsh1e2gMyqyfde+E7V6n
EMIfM/Qrgv+AbyqA80SekV/IYSrm1iFr3YBtKspkhsjPKGFzepJUzNHJdghj97lUpjsge1XSrY4s
Wqt9hefQIKdWCLv8LLPse7H9Sb+MzrStoBJr7q4dRDmPI6dF2R5n6QMguz2iXi7kxYCwa5n6gAS1
rsH2tmZaxWslUuUaS45KyBSmjiChc7CeB5THz8TzmzRJ3jB0Cjsgn6ZTBdvxhE4klZp5Ena8HeAl
U57Vt9NIXQF9jGZpt1CD7XyUS5Aa9OcpoA+nLJbPdF3IdVfwGG37GrJoA5Wgbs4x2/u1ALel4WYb
X4jw14GnjPbI7YvDRdtEWMeDZvgcYDEw2zjP5+JLDXfHIeP64txiI34H2mGcbXBykq7mPQNiHhJN
llPNtVS3nECP2e6Zf4adlv6LOjRuw7ym6iQ2/lR6L+jllh9y3ntoo/cgbRTQLDk6larG+pQlBhWy
IdOfmfSnzGss66XS1PUrp1rP8i1yrNHOLHr8uheLXmTSksS6nNPQ5HUyx2g8bvrT/lXdnalzy7bo
SdYfGDq5Y1Q7Yf6UTEWdkGLKsSy/jxR2fl6b8y1IrOG6ETxwPCYweD3ByaBhJGHo846HKeefEtpd
SAfYI6mI/4OBPC8zEP+xiU9NrGMoEubSgPqDVMT/IXDy9XVDtJ/gvoD9DAP6TgNC/v8WoAxIRwu2
BwTVeCz8VkDKYOiHTNxuIR5nWOVulaNVLni2D/HclyfybN3fvO7/tB7/p/Xyn3rub8t7Msw1ehbl
tXvaSfON+hH4hwGxlmY9BU1oKNdngQ3ALhP3MtBWsnmtkjIT/DRTrFdMpDmBD+7A3JRh+s31N5oG
yU7PMtoBr/0xQI0nKx99psF/eqlRTmLdjiF7fYDn8JhrbGeZfV+RYww9Yq6TjXDfgnGX23kv9Vc0
63iZL95gzKfj6zBO2hDfb1tIw+RX4j+13YA+4fP4b2xLIQsAuNdyEztNrDVkv/hGcx2kJtYDr6cn
k4G5bT6D4+B+TcDPTHmb5dirDXT+xQg/li+r71X+iec4SmGxvjQm5tdj1NmY08+msPIpzkNeYHuT
cjEN4jFD6QvZitfcXGeul2Xdw7ugBjwolzHKE0ntm9fX8LoaQKzJ4Xp6CWMAx39JpLfm92VCvzQX
/fhbFBFrf3BOrOnBNXitE8tFCmYUttHgi7GIOzb+O2U16AgT/wSuRH4n0Gx5OZ2hzMJ8eA/knXSE
LwDmw50F6gUagYeARXSmCD8KPjmC+ICiwv9bUBvm9jaEfW1ilQE+L+bbW2gGZOIZuJ4Rb59IY0Cj
GdKvxb1mKINxPcSTMVNSIFEo6aZbw/mbkW67MX9nvQLHF+esOI5jcWyf0TDnLBqmBYGV8W22QfFt
0sdUq04mP+rUA/RBXb9qzh9YjnoNQGnFH4Z/l5y6LsCyk5vU9nOabTubzrB1QD54G3xwgGptX9GP
bXVUpo3BOPYUMS8NAHhuN4vXE4u1xPvir1q6bwvaJEp3vEjDUYfE6zcsKm/grQN43vFiPBJr6SWW
3jYYEplYP220NSHn6kPoJrTjYcAIc933LMM+BhkUbU811qmWqT+jPEOO4zlUJ0orzu2hAX1DQvfK
lNe0MW+ZsiCSxp+Sf8/z2ng/tlXIY3i9lkh7oTEvjbO++ocA6ywfSrI/3cf4v23fklPsUKeyF51u
bcbp1mqc4P+ONpXUtRunW8txWn+KzeV09jLwKsvIwzCubNfWx/fB/wzwA/SvjzJUiseFftSQ11Yq
LrTthZiDnktFpk6U9aT56L/y1VVCp3+LcT0Kom8abOjm49+Y+xyEPpV1cyyXKlliH0S2ua+Brz/S
1N+KfRMJPW01jee+lvtUMWbw2m7M09DfzOC+Rd5JveVvjD5I2idA3BcJveRg5HGwoMItl5t9ymBy
yL3xLPcaULzxnaJPSjP6LIVwvXbuzzD+Gv1VnpJt9F/yXqMPkt9FHAuHgU/YVsPzaTGn5vUQT4qx
6YjRT4q+kPWQcIv9KMb8ycttkPfBnE5eMmXLDSn0WYueTi4002ww05wY37TdYCwJijH5ZerOa3sT
8y6i3mJt9IdivjIC51kGOSbnW/p2UU+oI8O2L6XOC9iew3VrzekNvVnn3iQ6zYAYp7kc/wK5zIlx
9zxxD/Rxwt7TFD9s5pPnJ2Hw6e2JuZ81l7PmGkQD1IfpUeUyyEK9eE2SGO+fS5rfPsoQa0h20s/E
WmZQhO1GvBHGuCHGkBeBPcDvgL8B+w09VccbvHeIyyUxH1rD6wc6t9reRnm9RA77eRTWthnyitJM
V7NenMH7Chhi75SF9WhX3I83sf5G/MpTgPtKS46HcrmJjzCK3IlR40oTkPq0HgDOaZCBHKOInOOI
3HgOr0bk+yeKFfP69D8TZSBdNuLlgeZ9cmpE0e8X4BqF64mKS4hKMIyVoO7KwOHd3ySqCBH1OIuo
53KiyiI0J0i81XOI+iBtv54GapCXs9FmBlajO7iNaNBTRENWEY2QT496lMv512GYe4FoLPLd8Fei
8VOIJq4jaryB6ELU2RTw07RfE11cRjQDvDQLs73LkY85OD/vAqIr4F+AmVITeHAh8nUtnoeXGS/F
s92Y0YX/LdwUI1o+z8DNvi50oQsnYN7/Mh7tQhe60IUudKELXehCF7rQhS50oQtd6EIXutCFLnSh
C13oQhe60IUudKELXehCF7rQhS50oQtd6EIXutCFLnTh/0lI/EUr+oJq6Sekk0w+quS3vqpPuf6L
bCRvpXFKWVtJVmTPc0p3OgDISvfWirzIVqVUyWsdEIm1K4VtgfQq76AzlCiuVimOURznAxuB7YBK
05R8hPtwXAo0AxuB7cAeQCPCkc9GgfnAGuAAn1HylNzWaMQ3qFQJI20YefQqmXQIiAMKRXCsBEYD
04C7gDWAJuJxyHxgKbAd+FyciSmZrff0Rt4zW28XpG3OvCrhvdjwTpkqvG0TGw16/liDDjnXiNbf
iHZmtRHcc7BBS3sYNFBc1czU6anaMShDycBDZiDjV+EoyS+QV5IoQmuVdGoBZEUzQ2JKoK2opGrN
dkUlSZEViWZQJL5DkVo9/qpBTjkuH6IAReS/yZ8ZZ+TP2tL8VWsGjZT/TBuB7YAi/xl/f5L/REvl
A1zmONYBa4DtwGvAIUCTD+DvPfy9K79LXvkdqgTqgGnAGmA7cAjQ5Xdw9MlvM7eII7vrAFl+G0ef
/BYe6y0cvfKbcL0pv4ms/aG1X03VVuGoqDQdkWLTkZljOgIZVe3y71u/7g6OKkFNg6OeVQpoIPVW
ClqLz4y0K1mttbMj7fL7bdGKyNpBveS91ALIyMle3HkvRYExwHTgKkCDaz9c+6kZuBtYC7QA4DIc
fUBU3gX8FthPvYAYMAawy3tacZt2+bXWksGRQRnyq/LLlIkS3y3/RtDfyi8J+or8oqA7QfNBd8kv
teZHaJAL5wlpfKA+0Eqct8m/aisKROKD/PJ2lF0Ex0qgDhgNTAPuAjR5u1zQOiMSwEWepV12QsxW
+ljQx2idnWJzIrGSc8CAUT6U9D8bLhzWRNeUyLGS+x6Alw8ld94DFx9Klq+Ciw8lNyyDiw8l8xbB
xYeSGXPg4kPJ5Glw8aFk9Di4cGiXH36mqDTSb/RcKTrIK1+LUroWpXQtSulaUuVr+Y++VjlvP24t
L0eJPRir6F4ead4mNT8nNV8gNa+TmmdKzUuk5mVSc63UfJHUXCE150rN+VJzTGp+VjoLRdEsxTYf
562JZUnNu6Tmn0vNTVJzidRcLDUXSc1RqV+sXe7Wem5vQYYK0jaIGx3o2QPR+3jlbijRbuD5bugT
tuP4GhAXvhgiRQuMyOF8pgVt5XWGv2f/qvmDRsjPI+HzqIbn6T1ARQU9DzZ6Hhd5Hhfw4lgHTAN2
AIeAOKAhdgEyfpc4enGsBOqAacBS4BCgiewcAmSab2Zxo8hYpZnp0eyTn8dfAf66yd1ieb5cX4Vv
hHJXruTNl0bnx/PlfpSRQUQBv93fLnm2/Lfnn//tIccgh3ynfBfloSLuNuldrV/nRdql1a0lz0YG
pUv3U74KrpNqqEQqBj2LmoS/D+XamVZTrrwBtKo1dwKSeVtLekS2SWmcakvk69yDkY9z22U4P8p9
NvJ6tF2VWiP7ELJhS2Rv7srIzsp2O0KeK2mXQLZFRdStuWdFfr5LRF2GEw+2RpYw2RL5fu7wyNxc
cWKmceKiJvhi3sgFJZMjI3C9IbmXRGJNuOaWSF3uRZFaI1YfTrMl0gtZqDCc5chs91xx08J8ccHx
/dqly2M99Pv0Sfpova9epffQu+kRPU/P0UP2gN1nT7O77U673a7ZVbtsJ3uoPX4gVsFfeAxpPia8
pVsiVbh9Mh9l45OQsmSXaSS1BJV6ub5hsFTfsuNSqr8k2vJVQ2G75Bw7ucVWOFhqCdRT/bjBLWdV
1Lfr8Qta+lXUt+hjLpy0SZLubERoi3xru0TjJrVLcQ66OaclcM6krSRJ/pvvyGFadvMdjY2UlbGo
LqsuMNBfM2zISQ7TzWPSB22zjnPntdxX3zCpZX1eY0sVO+J5jfUt9zZEp0zaKn0hfT50yFbp70wa
J21VBkpfDL2Aw5WBQxob69ulCSIeRaW/Ix445u8inh0DM8ejqD3fiPegEa8Y6RGviAniORxULOIV
OxwinipxvE1NRUOHbCoqEnEyo9Qk4jRlRpPj7CpGnOJiESejmXaJOLsymjlOy0ARJTcXUfJzRRQp
m3JFlFwpW0SZcCxKpRllZSLKSnEnRToWJ9eI4zlgxfEcQJxv+Wr68b+ZgysqpLYBjZdOGTqzcOj0
wqEzgektty+6PKul+ZJodNOljXwi2qKUTL/k0suZXjyzpbFw5pCWSwuHRDcNmHKS01P49IDCIZto
ytBxkzZNic0c0jogNmBo4cVDGtuGj6nud9y9VibuVT3mJBcbwxer5nsN73eS0/349HC+Vz++Vz++
1/DYcHEvEjw+ZtImOw1uPGeKQdtklxP8Oj2nW+PgDN9VAwXzDuiWtSRnG6SVJ8hV0djiLhzc4gH4
1BmDzhjEp9Cm+FQagr3mqawlA7rlbJOeME/5EOwvHEwVC69puoayhs4eYvw34YeghddwgRvHiqZT
/XBuaEvs4iFNC4nqW8ob6lvqxk6etEnXETqdH6mlvxXmcg1tj+8wAnsisD8HKkoiIofVcpjDYUY8
sf6vMan4BnWz/GybFMuXFlJTo9KSXz9ORlcwbjKedcrkSdsgS/Hw0NSIB2ySKqQm6xpmtvmD1Abh
Z7aw8BrTZZbFQpMaKZGkySqSxI8LqyJRYgtxQfo/03ymbAplbmRzdHJlYW0KZW5kb2JqCjEwMQow
Cm9iago8PAovVHlwZQovRm9udAovU3VidHlwZQovQ0lERm9udFR5cGUyCi9CYXNlRm9udAovTVVG
VVpZK0FyaWFsTVQKL0NJRFN5c3RlbUluZm8KPDwKL1JlZ2lzdHJ5CihBZG9iZSkKL09yZGVyaW5n
CihVQ1MpCi9TdXBwbGVtZW50CjAKPj4KL0ZvbnREZXNjcmlwdG9yCjEwMwowClIKL0NJRFRvR0lE
TWFwCi9JZGVudGl0eQovRFcKNTU2Ci9XClsKMApbCjc1MAowCjAKMjc3CjI3NwozNTQKXQo2CjgK
MAo5ClsKNjY2CjAKMzMzCjMzMwozODkKMAoyNzcKMzMzCjI3NwoyNzcKXQoxOQoyOAo1NTYKMjkK
WwoyNzcKXQozMAozNQowCjM2CjM3CjY2NgozOAozOQo3MjIKNDAKWwo2NjYKNjEwCjc3Nwo3MjIK
Mjc3CjUwMAo2NjYKNTU2CjgzMwo3MjIKNzc3CjY2NgowCjcyMgo2NjYKNjEwCjcyMgo2NjYKOTQz
CjY2NgpdCjYwCjY3CjAKNjgKNjkKNTU2CjcwClsKNTAwCjU1Ngo1NTYKMjc3CjU1Ngo1NTYKMjIy
CjIyMgo1MDAKMjIyCjgzMwpdCjgxCjg0CjU1Ngo4NQpbCjMzMwo1MDAKMjc3CjU1Ngo1MDAKNzIy
CjUwMAo1MDAKXQo5MwoxNzgKMAoxNzkKMTgwCjMzMwoxODEKWwowCjIyMgpdCjE4MwozNzkKMAoz
ODAKWwo2MDQKXQozODEKNDAzCjAKNDA0ClsKNjA0Cl0KXQo+PgplbmRvYmoKMTAzCjAKb2JqCjw8
Ci9UeXBlCi9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUKL01VRlVaWStBcmlhbE1UCi9GbGFncwo0
Ci9Gb250QkJveApbCi02NjQKLTMyNAoyMDAwCjEwMDUKXQovQXNjZW50CjcyOAovRGVzY2VudAot
MjEwCi9JdGFsaWNBbmdsZQowCi9DYXBIZWlnaHQKNzE2Ci9TdGVtVgo4MAovRm9udEZpbGUyCjEw
NAowClIKPj4KZW5kb2JqCjEwNgowCm9iago8PAovRmlsdGVyCi9GbGF0ZURlY29kZQovTGVuZ3Ro
CjExMwowClIKPj4Kc3RyZWFtCnicfVLLboMwELz7K3xsDxHYPNJICKlKVYlDHyrtBxB7SS0VYxnn
wN/X7DZpk0qxBMuwMzsLu8m2eWisCTx59aNqIfDeWO1hGg9eAd/B3lgmJNdGhR+EdzV0jiVR3M5T
gKGx/ciqiidvMTkFP/Obez3u4JYlL16DN3bPbz62bcTtwbkvGMAGnrK65hr6WOipc8/dADxB2arR
MW/CvIqaX8b77IBLxIKaUaOGyXUKfGf3wKo0nppXj/HUDKy+yKek2vUEI+H4KI4Z9dl5rJPFOmkq
05po+F6c62NeEE0UGLIjm/LZZVGxIVpZL0jmiHKBKJOE+uuGOTnlJYZSXjfM74hWoEWuCG0I9YTU
X0P5z7AQSCvoQ0tAbUFdFGsM6/Mulv++rMdpqOrgfZwn7hAOchmhsXBaMze6RYXXN9arxn4KZW5k
c3RyZWFtCmVuZG9iagoxMDgKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAox
MTQKMApSCj4+CnN0cmVhbQp4nO29eWCURfI/XN39HDO5ZnJNJgSYyTmQAEGOcBjJEAhXhIQ7QWKC
CnKIQkAEYQVPFEXihYoHeKAIq0wSwQCu4LGiCIIH3gooKIqsrAKuHPO8n36emRCy6u7v++6fSfhM
9d3V1dVV1c8zRmJEZKdFJMh5+ZzZ3lETr5yEkkeJtMCkGVdOH7yy40Ai/WIi9fSVV82b1GfO2blE
0YOIkoZNnjjhii+uL7+VKOMh9MmbjIKYztGXI78H+YzJ02fPvfkfA4YjeZzIt/+qay6fQF/f6yW6
+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
cBOxFk1y/gc/EwuLpowsZMWlZbU2KizvN96iLueMPqZmRCf3WZ2ymd4XRygypzwQkV4YiEyH4y9w
5zjzWa78P9/VLWSsotxM/SRTWlRAQzMdkCNcmOq+IUX+1Zo15ghRKI4OVXXs27GvrILOy6oY+X+z
DVW5b7gwNWUzWxOqcqI4FvP+3hJmzZqdM6tpwe+2+u9+yF00pb/1zx0Chr/WxOxZs+XPrKL++Deb
igPZI4sDPYePK6vV9aKAv6p/Oco6hcuEMMtq7XbQCf3LZ4V+cmZfOxsTyT9Tf4EfUYMfIYMf8YIf
wYIfkYIfYYIfDtwP7+2H6/bDb/vhtP3w2Kv6Rpjx3CoznltpplfCfXZlfkQVfoQUfjh0P7y5H2GC
H97Zj/jCD7fuR4Dhz26DCNpnfqR2PU9IJmNNfsopByuWFbNBrKprc9iscHHjz+wc+v8AWYwMegpl
bmRzdHJlYW0KZW5kb2JqCjEwNQowCm9iago8PAovVHlwZQovRm9udAovU3VidHlwZQovQ0lERm9u
dFR5cGUyCi9CYXNlRm9udAovTVVGVVpZK0FyaWFsLUJvbGRJdGFsaWNNVAovQ0lEU3lzdGVtSW5m
bwo8PAovUmVnaXN0cnkKKEFkb2JlKQovT3JkZXJpbmcKKFVDUykKL1N1cHBsZW1lbnQKMAo+Pgov
Rm9udERlc2NyaXB0b3IKMTA3CjAKUgovQ0lEVG9HSURNYXAKL0lkZW50aXR5Ci9EVwo1NTYKL1cK
WwowClsKNzUwCjAKMAoyNzcKXQo0CjE4CjAKMTkKMjEKNTU2CjIyCjI0CjAKMjUKWwo1NTYKXQoy
NgozNQowCjM2ClsKNzIyCl0KMzcKNDkKMAo1MApbCjc3NwpdCjUxCjY4CjAKNjkKWwo2MTAKNTU2
CjAKNTU2Cl0KNzMKNzUKMAo3NgpbCjI3NwowCjAKMjc3CjAKXQo4MQo4Mwo2MTAKODQKWwowCjM4
OQo1NTYKMzMzCl0KXQo+PgplbmRvYmoKMTA3CjAKb2JqCjw8Ci9UeXBlCi9Gb250RGVzY3JpcHRv
cgovRm9udE5hbWUKL01VRlVaWStBcmlhbC1Cb2xkSXRhbGljTVQKL0ZsYWdzCjY4Ci9Gb250QkJv
eApbCi01NTkKLTM3NgoxMzkwCjEwMTcKXQovQXNjZW50CjcyOAovRGVzY2VudAotMjEwCi9JdGFs
aWNBbmdsZQotMTIuMAovQ2FwSGVpZ2h0CjcxNQovU3RlbVYKODAKL0ZvbnRGaWxlMgoxMDgKMApS
Cj4+CmVuZG9iagoxMDkKMApvYmoKMzQ1CmVuZG9iagoxMTAKMApvYmoKMjQ0NTcKZW5kb2JqCjEx
MQowCm9iagozMjIKZW5kb2JqCjExMgowCm9iagozMTk3OAplbmRvYmoKMTEzCjAKb2JqCjMxOQpl
bmRvYmoKMTE0CjAKb2JqCjE0MjMxCmVuZG9iagoxCjAKb2JqCjw8Ci9UeXBlCi9QYWdlcwovS2lk
cwpbCjYKMApSCjE1CjAKUgoyMQowClIKMjcKMApSCjMyCjAKUgozNwowClIKNDIKMApSCjQ3CjAK
Ugo1MgowClIKNTcKMApSCjYyCjAKUgo2NwowClIKNzIKMApSCjc3CjAKUgo4MgowClIKODcKMApS
CjkyCjAKUgpdCi9Db3VudAoxNwo+PgplbmRvYmoKeHJlZgowIDExNQowMDAwMDAwMDAyIDY1NTM1
IGYgCjAwMDAxODk4OTYgMDAwMDAgbiAKMDAwMDAwMDAwMyAwMDAwMCBmIAowMDAwMDAwMDAwIDAw
MDAwIGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwMDE2MCAwMDAwMCBuIAowMDAwMDAwMjA3
IDAwMDAwIG4gCjAwMDAwMDAzNzMgMDAwMDAgbiAKMDAwMDExMTMzMiAwMDAwMCBuIAowMDAwMDAw
ODA5IDAwMDAwIG4gCjAwMDAwMDA4MjggMDAwMDAgbiAKMDAwMDAyMDQzMiAwMDAwMCBuIAowMDAw
MDIwNDcwIDAwMDAwIG4gCjAwMDAxMTUwMDMgMDAwMDAgbiAKMDAwMDAyMDUwNCAwMDAwMCBuIAow
MDAwMDAwODQ4IDAwMDAwIG4gCjAwMDAwMDEwMTcgMDAwMDAgbiAKMDAwMDExMTU0NyAwMDAwMCBu
IAowMDAwMDAyODAzIDAwMDAwIG4gCjAwMDAwMDI4MjQgMDAwMDAgbiAKMDAwMDExNTE1MiAwMDAw
MCBuIAowMDAwMDA0NTk0IDAwMDAwIG4gCjAwMDAwMDQ3NjMgMDAwMDAgbiAKMDAwMDExMTc2MyAw
MDAwMCBuIAowMDAwMDA1ODAwIDAwMDAwIG4gCjAwMDAwMDU4MjAgMDAwMDAgbiAKMDAwMDExNTI5
OCAwMDAwMCBuIAowMDAwMDA1ODQwIDAwMDAwIG4gCjAwMDAwMDYwMDkgMDAwMDAgbiAKMDAwMDEx
MTk3OSAwMDAwMCBuIAowMDAwMDA2OTk0IDAwMDAwIG4gCjAwMDAwMDcwMTQgMDAwMDAgbiAKMDAw
MDAwNzAzNCAwMDAwMCBuIAowMDAwMDA3MjAzIDAwMDAwIG4gCjAwMDAxMTIxOTUgMDAwMDAgbiAK
MDAwMDAwNzk3MCAwMDAwMCBuIAowMDAwMDA3OTkwIDAwMDAwIG4gCjAwMDAwMDgwMTAgMDAwMDAg
biAKMDAwMDAwODE3OSAwMDAwMCBuIAowMDAwMTEyNDExIDAwMDAwIG4gCjAwMDAwMDg5ODQgMDAw
MDAgbiAKMDAwMDAwOTAwNCAwMDAwMCBuIAowMDAwMDA5MDI0IDAwMDAwIG4gCjAwMDAwMDkxOTMg
MDAwMDAgbiAKMDAwMDExMjYyNyAwMDAwMCBuIAowMDAwMDA5NTUzIDAwMDAwIG4gCjAwMDAwMDk1
NzMgMDAwMDAgbiAKMDAwMDAwOTU5MyAwMDAwMCBuIAowMDAwMDA5NzYyIDAwMDAwIG4gCjAwMDAx
MTI4NDMgMDAwMDAgbiAKMDAwMDAxMDI5MyAwMDAwMCBuIAowMDAwMDEwMzEzIDAwMDAwIG4gCjAw
MDAwMTAzMzMgMDAwMDAgbiAKMDAwMDAxMDUwMiAwMDAwMCBuIAowMDAwMTEzMDU5IDAwMDAwIG4g
CjAwMDAwMTEzNzAgMDAwMDAgbiAKMDAwMDAxMTM5MCAwMDAwMCBuIAowMDAwMDExNDEwIDAwMDAw
IG4gCjAwMDAwMTE1NzkgMDAwMDAgbiAKMDAwMDExMzI3NSAwMDAwMCBuIAowMDAwMDEyNDQ1IDAw
MDAwIG4gCjAwMDAwMTI0NjUgMDAwMDAgbiAKMDAwMDAxMjQ4NSAwMDAwMCBuIAowMDAwMDEyNjU0
IDAwMDAwIG4gCjAwMDAxMTM0OTEgMDAwMDAgbiAKMDAwMDAxMzQ4MCAwMDAwMCBuIAowMDAwMDEz
NTAwIDAwMDAwIG4gCjAwMDAwMTM1MjAgMDAwMDAgbiAKMDAwMDAxMzY4OSAwMDAwMCBuIAowMDAw
MTEzNzA3IDAwMDAwIG4gCjAwMDAwMTQ4MzAgMDAwMDAgbiAKMDAwMDAxNDg1MSAwMDAwMCBuIAow
MDAwMDE0ODcxIDAwMDAwIG4gCjAwMDAwMTUwNDAgMDAwMDAgbiAKMDAwMDExMzkyMyAwMDAwMCBu
IAowMDAwMDE2MDI2IDAwMDAwIG4gCjAwMDAwMTYwNDYgMDAwMDAgbiAKMDAwMDAxNjA2NiAwMDAw
MCBuIAowMDAwMDE2MjM1IDAwMDAwIG4gCjAwMDAxMTQxMzkgMDAwMDAgbiAKMDAwMDAxNzE1MCAw
MDAwMCBuIAowMDAwMDE3MTcwIDAwMDAwIG4gCjAwMDAwMTcxOTAgMDAwMDAgbiAKMDAwMDAxNzM1
OSAwMDAwMCBuIAowMDAwMTE0MzU1IDAwMDAwIG4gCjAwMDAwMTg2OTUgMDAwMDAgbiAKMDAwMDAx
ODcxNiAwMDAwMCBuIAowMDAwMDE4OTIxIDAwMDAwIG4gCjAwMDAwMTkwOTAgMDAwMDAgbiAKMDAw
MDExNDU3MSAwMDAwMCBuIAowMDAwMDE5NDI3IDAwMDAwIG4gCjAwMDAwMTk0NDcgMDAwMDAgbiAK
MDAwMDAxOTQ2NyAwMDAwMCBuIAowMDAwMDE5NjM2IDAwMDAwIG4gCjAwMDAxMTQ3ODcgMDAwMDAg
biAKMDAwMDAyMDM5MiAwMDAwMCBuIAowMDAwMDIwNDEyIDAwMDAwIG4gCjAwMDAxNDA0MTIgMDAw
MDAgbiAKMDAwMDExNTQ1NSAwMDAwMCBuIAowMDAwMTQwOTU4IDAwMDAwIG4gCjAwMDAxMTU4Nzcg
MDAwMDAgbiAKMDAwMDE3MzYxNyAwMDAwMCBuIAowMDAwMTQxMTYxIDAwMDAwIG4gCjAwMDAxNzQy
MzcgMDAwMDAgbiAKMDAwMDE0MTU2MSAwMDAwMCBuIAowMDAwMTg5MTQyIDAwMDAwIG4gCjAwMDAx
NzQ0MzYgMDAwMDAgbiAKMDAwMDE4OTU0OSAwMDAwMCBuIAowMDAwMTc0ODMzIDAwMDAwIG4gCjAw
MDAxODk3NjQgMDAwMDAgbiAKMDAwMDE4OTc4NSAwMDAwMCBuIAowMDAwMTg5ODA4IDAwMDAwIG4g
CjAwMDAxODk4MjkgMDAwMDAgbiAKMDAwMDE4OTg1MiAwMDAwMCBuIAowMDAwMTg5ODczIDAwMDAw
IG4gCnRyYWlsZXIKPDwKL1NpemUKMTE1Ci9Sb290CjQKMApSCi9JbmZvCjUKMApSCj4+CnN0YXJ0
eHJlZgoxOTAwNjgKJSVFT0YK
--f4030435bc2c23a7800550464e5a--


From nobody Wed May 24 08:05:56 2017
Return-Path: <nohlmeier@mozilla.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B05BA1293D6 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 08:05:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 SX69gDnPPGTM for <perc@ietfa.amsl.com>; Wed, 24 May 2017 08:05:53 -0700 (PDT)
Received: from mail-pf0-x22a.google.com (mail-pf0-x22a.google.com [IPv6:2607:f8b0:400e:c00::22a]) (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 D7F6B126FB3 for <perc@ietf.org>; Wed, 24 May 2017 08:05:52 -0700 (PDT)
Received: by mail-pf0-x22a.google.com with SMTP id e193so140841016pfh.0 for <perc@ietf.org>; Wed, 24 May 2017 08:05:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=from:mime-version:subject:message-id:date:to; bh=M01KIMQ6UJDLOzAIbS1zBFR7mrfm8zPGKRkSGU61IXU=; b=FIsqnzZP3zEJ438CRC+XsrFit9rgYSKsrj2xfIA+igqtJt23IC2rIb4jOaYfBzR3IM 5h2HD3fpzvwoHEcxnP+dHRZPtBGEHC+ycffFWuLpt/96N+3uondaijNEgttebSPONnBC iUsky60SJAVv5kx3Fuj3ssilbLvOTHKkBCx/E=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=M01KIMQ6UJDLOzAIbS1zBFR7mrfm8zPGKRkSGU61IXU=; b=Td1v3Efghn4Ra9QqHvc+VX17bJxNvh63DKhQkpO+Os18bPAe6lJedsyUv6E8QNid2H +n7NIG5U4dk44I1n3pQruhL64iHSxlj4rKQbllBdgQtAj3qb70TWaXPBxrU9bKgcYz6B VKFO67INg52vnB1c8UuATkpBn02wahvjnaj/7wdadPYHt/rblYhXbSl/7W2WHg71c0gu CjvPF3aQ862iFXgpmjSeJhdAZWm29EXjdihcncBJwBzdMJjx6cc1raYJy5CvRw3m7mmh D6QJyvqvHQ2EDWr/WVq47o93MMrnkwJYdNGykJ9iZ5/yIYF1xCJzV1oGSEulB4rdpWQD ZR6w==
X-Gm-Message-State: AODbwcAkYBuAVNKuC24gDIuJXebN0+bM4BaXpPpmcyYoW/J9hQSkt6/5 wu8sbO/nUn8XFlEUzKni9g==
X-Received: by 10.84.198.3 with SMTP id o3mr44527002pld.60.1495638352106; Wed, 24 May 2017 08:05:52 -0700 (PDT)
Received: from ?IPv6:2620:101:80fc:224:1ea:33a6:7728:d665? ([2620:101:80fc:224:1ea:33a6:7728:d665]) by smtp.gmail.com with ESMTPSA id y78sm9173523pfd.32.2017.05.24.08.05.50 for <perc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 May 2017 08:05:50 -0700 (PDT)
From: Nils Ohlmeier <nohlmeier@mozilla.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_B908E046-10B5-4C8E-931B-8709E7815F32"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Message-Id: <06B4A75A-0AEE-4159-9466-132E4F449BB1@mozilla.com>
Date: Wed, 24 May 2017 08:05:48 -0700
To: perc@ietf.org
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/qSmn5jCN0D2qKo2_5VGl5edokJg>
Subject: [Perc] Meeting dial in details
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 15:05:55 -0000

--Apple-Mail=_B908E046-10B5-4C8E-931B-8709E7815F32
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

In case you missed it:

JOIN WEBEX MEETING
https://go.webex.com/go/j.php?MTID=3Dm2be380e546827d473a853fd6de1c9601
Meeting number (access code): 157 188 922
Meeting password: perc



JOIN FROM A VIDEO SYSTEM OR APPLICATION
Dial sip:157188922@go.webex.com
You can also dial 173.243.2.69 and enter your meeting number.


JOIN BY PHONE
1-877-668-4488 US Toll Free
+1-415-655-0000 US Toll

Global call-in numbers:
=
https://go.webex.com/go/globalcallin.php?serviceType=3DMC&ED=3D205371262&t=
ollFree=3D1

Toll-free dialing restrictions:
https://www.webex.com/pdf/tollfree_restrictions.pdf



Can't join the meeting?
https://help.webex.com/docs/DOC-5412


IMPORTANT NOTICE: Please note that this WebEx service allows audio and =
other information sent during the session to be recorded, which may be =
discoverable in a legal matter. By joining this session, you =
automatically consent to such recordings. If you do not consent to being =
recorded, discuss your concerns with the host or do not join the =
session.


--Apple-Mail=_B908E046-10B5-4C8E-931B-8709E7815F32
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJZJaFMAAoJEJ3NnGfOORkkAxgP/2D1ITJ4lpWNDWuP2EMvou17
chKVvWcfNPpkMG/DCma6Xz21QT3Gz9wGewymYyKHdemNxxMviK/xN/s9QBofsN9c
225dxQ1m3CLS+I9Ru95J0mswkXMqACwRhjB5Jp7I3C6PHJevZFojnAIlHLj6uM/c
J4lqCJRsgUSY7t5fFcH9btoPvMfZ38yORGNilqMCnHh9QrpEUAgkG1TMOQDczHBq
cpHeu3eqRFjrmYF80GSBeKUwbd+dhu5xIfHGM/K4DN4ipDpL+nQ1NAsTAvf15iFQ
LOPGux4qGib/MFwwCGtqL0cxG3SxtH+Gb/fEQaSnbf6rC+wi4/M+rpglA+Q6UD6U
D1xoeSjQKx4k7e8vPgs3ixyPO5JYDPqoWJsdSN5Vistdpn6BGMB58OQvNWt5TcS2
GhzqBVc3cUUslvOceej7cyhWTDfNg2fLy2gf1rY2n2nEcVXJIY6ofPo4wgOhPbi+
xfxZh/CM2pvbmRhu4PAe8BVk0Y+xq2js+h1eRgGNIQO++LLbvWQ3GkLUAWPb4p4r
U4DCDua/AUjIOs0xEnWyvXgR/yQ1DKPmpUfoVP27VHA8Uf6+2hnqMJbnbKNE1UE6
3oFgnA2p1/cIWBRGUdtuJy4HGFUCbEmM2jzkM3+XCAeoMskkcJrgUUUwj6VmUMKo
TrED2QtLxcfRByu2OHiz
=VnAP
-----END PGP SIGNATURE-----

--Apple-Mail=_B908E046-10B5-4C8E-931B-8709E7815F32--


From nobody Wed May 24 10:05:03 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2824F129BA0 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 10:05:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.7
X-Spam-Level: 
X-Spam-Status: No, score=0.7 tagged_above=-999 required=5 tests=[BAYES_50=0.8,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 7XP_hnT7XtL5 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 10:04:59 -0700 (PDT)
Received: from mail-wr0-x234.google.com (mail-wr0-x234.google.com [IPv6:2a00:1450:400c:c0c::234]) (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 5C5471200CF for <perc@ietf.org>; Wed, 24 May 2017 10:04:59 -0700 (PDT)
Received: by mail-wr0-x234.google.com with SMTP id j27so5013034wre.1 for <perc@ietf.org>; Wed, 24 May 2017 10:04:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=KCVhLQzXp8GNkGYZl/H0hg6phwkPcHn7reSCXwDg9BA=; b=SVnV0hidmnoPAQKVLl94XL/A+OyJzI8iqriQcyFCu/mC6KV6KRLIOxfXcxbCkswI+X 6qgQfB7LibZwNTlu342Z6hNLkCKeptAplwyjO7OUcoE3AUR7OAw1i/3R0C2Aw6V6bUCI Z8M4UW2tYlOXcGhSCZj0QUzsu2IhLPCYsuHmm5aOPFtLxDOZ9g28vmcuvg8xJVTDwDM0 NOTglU6qR0LmZzvEusNJZ/daxNm2T0oqRuMpsO36I3+8SkZpx0bBsDOVey7QF4yTzScA SNgJVk2ZWhtybV2/LZhS0yx560PKZIcxHN9HN9gCiKWCfk9TY9KygMZDBwo8843VnfoT UlJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=KCVhLQzXp8GNkGYZl/H0hg6phwkPcHn7reSCXwDg9BA=; b=Fa0RhRThEj/bNOx9JIyXbszSjq36TdKnXFnRb+RX/1l8okK5FCAnW8SAUffcb1wTg/ R+3CXbiLDqKrlxGuyVIxhCXjvOdldiS+WouE/n05S/XaKt62aPLu7FIdtNmEDHvj7IKn mcRfmiQmsImD6kWWmbJ3JA+5AA2ygun1vTWlwRfz+FrAodS3SwOAD0kkZJUCzjRxn1bo V6OnvBfLr6fz74ItgoWQ1k0JhfI9zWJYpqYoAn/MdBdV1xEiEfZYqPh8opn6w7kPlwKo CE9047yobgQ/VzY55NXJGMwojPUd2fPPD5NsVw5J08iExOje7Lw23dI2fI1Cl/DNORPX c+dQ==
X-Gm-Message-State: AODbwcDAC3EnDGjwEfBb4xlchaFGST03CxFt8VzHAgG776tPSNzBcqpq 00NgeXRPxv0fOb99O9w=
X-Received: by 10.223.130.117 with SMTP id 108mr13452200wrb.70.1495645497692;  Wed, 24 May 2017 10:04:57 -0700 (PDT)
Received: from [192.168.1.43] (84.red-83-36-143.dynamicip.rima-tde.net. [83.36.143.84]) by smtp.googlemail.com with ESMTPSA id v27sm5462948wra.19.2017.05.24.10.04.56 for <perc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 May 2017 10:04:56 -0700 (PDT)
To: "perc@ietf.org" <perc@ietf.org>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <3c3b4471-ca93-8f26-09e3-fbe10d5e2a6f@gmail.com>
Date: Wed, 24 May 2017 19:04:56 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/JqWdJDT16FeKBzinyeU0rK8lnFU>
Subject: [Perc] RTX/FEC E2E feasibility
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 17:05:01 -0000

Hi all,

As per my AP during the meeting, I would like to bring the topic about 
the feasibility of end 2 end RTX/FEC.

Same as for the media rtp stream, the MD will most probably have to 
rewrite PT, SSRC and seq numbers for the RTX/FEC stream, and given the 
rtx/fec packets will have to protect/recover the "media OHB", the 
rtx/fec packet will need to contain two different OHB headers, one for 
the media and one for the rtx/fec packet itself.

At least that is not feasible with current RTX (as the rtx packet 
extensions and the media extensions are the same), and not even sure how 
this will interact with E2E header extensions.

Best regards
Sergio


From nobody Wed May 24 10:11:59 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4404A12EB60 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 10:11:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.79
X-Spam-Level: 
X-Spam-Status: No, score=-0.79 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, 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, T_FREEMAIL_DOC_PDF=0.01] 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 tiaNwpY5qDW5 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 10:11:54 -0700 (PDT)
Received: from mail-wm0-x22a.google.com (mail-wm0-x22a.google.com [IPv6:2a00:1450:400c:c09::22a]) (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 A2F1712EB79 for <perc@ietf.org>; Wed, 24 May 2017 10:11:53 -0700 (PDT)
Received: by mail-wm0-x22a.google.com with SMTP id d127so74686633wmf.0 for <perc@ietf.org>; Wed, 24 May 2017 10:11:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:from:subject:message-id:date:user-agent:mime-version; bh=HAMWmX4dcByWbhINPXmlTFv1/WP1IMORdrGU7ZTeVFQ=; b=vYL23dtRnLx5xFV0DYcwl7b5p7QAxlirHPVxmrrCt8SdxuMgiEozQWFu7AGf5y3qKC PW/yOdLzMaLc+NbFHDc//0LYi39Qpvm7PiPjEIPb302RC61RlENQtuGX1iRL/gwGHwyO /RZPt3pDzRx6NqTFDrHXgqLq3OXIVVRXkYvWmNhQFbE1xrjN089Bgg3fFacz3eJeuZfp OI2418vu2+SWZ+aaY62BTN7/9Z/rg3+xFulO7X7ljKsefGDliXD1Oj3IjgWTzQoJnEtB i448D7l4k1ZNcdQusVVSakTglfxnQ8ZmgR1XFI6XxifLl6vtAj5O33bRuoKzkrgBgm8K K3fQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version; bh=HAMWmX4dcByWbhINPXmlTFv1/WP1IMORdrGU7ZTeVFQ=; b=peoW1UHb3vD1uGLiDpLWwRWxoPrdF7rLLrzeUXYC+NrysD5+FMef9Iey26qX67SWhX XFOIhbKJIEXiwZ1c6hleQvz92Sfpt5iIVujD//7MeArAdXbGKd3WkOZ5b2E2c1Vt3Nqu M0cK8kONFljMLks7cAgalUnJSDtp7LF3I9HPIcB5GcNl2Rqn+MhOOCVIsSfTuX2S0WaS i8CG3jOQps5ua8Lf2gq370WoBZIkVlSVEGHK8N3IlIUh2cZNk+wnNWlgGSbzjBGHCqs9 UDXjs3s7uXkxwGBuRRMIjVtnMVMpYw/lXAmibvL3uiG5LAycYWX/Vflno/2x855Ctubj VCXQ==
X-Gm-Message-State: AODbwcBlgiMXIT7UTLXlrAuFPN5FUEqnW5idU+JP480g2G3RssbCo4Gz OfT9alN3ctVuhe7Cs8E=
X-Received: by 10.28.43.130 with SMTP id r124mr6710417wmr.83.1495645911926; Wed, 24 May 2017 10:11:51 -0700 (PDT)
Received: from [192.168.1.43] (84.red-83-36-143.dynamicip.rima-tde.net. [83.36.143.84]) by smtp.googlemail.com with ESMTPSA id 4sm7067608wry.31.2017.05.24.10.11.50 for <perc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 May 2017 10:11:50 -0700 (PDT)
To: "perc@ietf.org" <perc@ietf.org>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com>
Date: Wed, 24 May 2017 19:11:50 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------44C8291FC2129350777CCB04"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/SB0qMHWz6EsDtz3yIEX0HWp5IEY>
Subject: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 17:11:56 -0000

This is a multi-part message in MIME format.
--------------44C8291FC2129350777CCB04
Content-Type: multipart/alternative;
 boundary="------------AA8F18F5EFAA577B9EC98E7E"


--------------AA8F18F5EFAA577B9EC98E7E
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi all again,

Also to start the discussion about 5), I would like to introduce again 
my proposal for a "PERC Lite" approach.

The main objectives and key points of this proposal are:

  * Minimum viable PERC implementation
  * Minimize impact on both endpoints and MD
  * OHB is carried in the RTP payload (Encrypted Payload Header).
  * No changes to the DTLS/SRTP code/api/standards
  * No RTP E2E Header extensions
  * RTX/FEC/RED is supported HBH without any change to current
    standards/implementations.

Best regards

Sergio



--------------AA8F18F5EFAA577B9EC98E7E
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 bgcolor="#FFFFFF" text="#000000">
    <p>Hi all again,</p>
    <p>Also to start the discussion about 5), I would like to introduce
      again my proposal for a "PERC Lite" approach.<br>
    </p>
    <p>The main objectives and key points of this proposal are:</p>
    <ul>
      <li>Minimum viable PERC implementation</li>
      <li>Minimize impact on both endpoints and MD</li>
      <li>OHB is carried in the RTP payload (Encrypted Payload Header).</li>
      <li>No changes to the DTLS/SRTP code/api/standards</li>
      <li>No RTP E2E Header extensions</li>
      <li>RTX/FEC/RED is supported HBH without any change to current
        standards/implementations.</li>
    </ul>
    <p>Best regards</p>
    <p>Sergio</p>
    <p><br>
    </p>
  </body>
</html>

--------------AA8F18F5EFAA577B9EC98E7E--

--------------44C8291FC2129350777CCB04
Content-Type: application/pdf;
 name="PERC LITE.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="PERC LITE.pdf"

JVBERi0xLjQKJSDi48/TCjQKMApvYmoKPDwKL1R5cGUKL0NhdGFsb2cKL05hbWVzCjw8Ci9K
YXZhU2NyaXB0CjMKMApSCj4+Ci9QYWdlTGFiZWxzCjw8Ci9OdW1zClsKMAo8PAovUwovRAov
U3QKMQo+PgpdCj4+Ci9PdXRsaW5lcwoyCjAKUgovUGFnZXMKMQowClIKPj4KZW5kb2JqCjUK
MApvYmoKPDwKL0NyZWF0b3IKKP7/AEcAbwBvAGcAbABlKQo+PgplbmRvYmoKNgowCm9iago8
PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0K
L0NvbnRlbnRzCjcKMApSCi9SZXNvdXJjZXMKOAowClIKL0Fubm90cwoxMAowClIKL0dyb3Vw
Cjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjcKMApv
YmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo5CjAKUgo+PgpzdHJlYW0KeJyt
U0tPwzAMtsTNPwQNBFlezuMIgsFhl0HRLrsg0DahbtDB/xdOS9bugYYmGjW2P7m2+31JhUpI
TOuycawkti8LrFAKKVV0gaStM7ZjTkpmgcaRd7L+vGwDLcnb5JS4FaR9jmNccpMK+1flx/xZ
4uyzniW/q9lR1ec4PccRr6pTXKXizW9yWaWtC8IYizr6YETdhIyOWnSwsoMppULwNdh+3AHX
TVNbEzKlrVfzmYNkjRZekw6EPgjlpfuhPM94XbAtVtgfvC+/NLrILflxWEw3FdM8jTLaB1SR
GSDHpYpGmOIVe2Bg0gOCUziBPlyA5/AMize8LY5o5rQTVgXr9jfLhQ8wcVgb5khxf+pK08HK
DmZJ8rytMhvQkbpYq9IxEGQpmnwXjI3p9Otf3F0ajW9o1Lua8R0jQ0GhtSKYGOOmZqzYCO5Y
sTE88L4OJdyzHcJNBgfwBJMJPHLikFNHa2X/c1oXmExFdv+wf9Y8rW8uLtKzCmVuZHN0cmVh
bQplbmRvYmoKOQowCm9iagozNzIKZW5kb2JqCjEwCjAKb2JqClsKXQplbmRvYmoKMTQKMApv
YmoKPDwKL1R5cGUKL1BhZ2UKL1BhcmVudAoxCjAKUgovTWVkaWFCb3gKWwowCjAKNzIwCjQw
NQpdCi9Db250ZW50cwoxNQowClIKL1Jlc291cmNlcwoxNgowClIKL0Fubm90cwoxOAowClIK
L0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9EZXZpY2VSR0IKPj4KPj4KZW5kb2Jq
CjE1CjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKMTcKMApSCj4+CnN0
cmVhbQp4nL1WbW/TMBA26icMX0DiJ7BuTKR+jWPxCdR1Yyva2qYtL+UDAm3T1A06+Cn8YJ5z
mjZtiphG0lquz5ez7/I8d3ZmXEaCU3uZCUZYjF+v+YyLSAjp48QKEyzW5zCi4Zrr2LpYhOXT
5UQJ6wwJU742of9LPuY3cDLjrdfTH5dfBL/4GWLJ++3FvXa/5OcveA9tVthc0ubZa2JbqUyc
kBeXCPIEF1Yrrwqq6VJlhBM+qPJ1S83CGbnTSQ7lUgo45hMatYqcMkZyE0OAu3iOdR7cmxRj
estbne83vxTXLtL0Uzw9X6WKIjAmSrT3PuZpxkX6je8yxQ7YO3bEOmzMuuwDpBFrsIfoEeTJ
BIJmfTzqwWC0x9MrfpDeIwLgEGmj4H1jHPnG/8DnLkyZWHi/ylSuKjAlE+WsXaGqoPoPrqQS
kffG2bwutPFUCeovYhlEZbDfOn4yiazQXsTkCTVVwO7B7wUtFTmzLnujVT9MhDTosjP2Hr2B
bOmyNvLnFJlCaTLZZZbtQCSTQVCfoVPmtEN69SE/qTpY43QkjbG6HHHVrpYkxHY7JJT8FEjo
ss8B+AztdijhRsC4AVL6mJ1AIvwP8XxRw9C1g66BvZqVRy1dpLQwrhx6fWz4ZDtslPzg+Nxn
zwMHhGsHyA7RukD9MGiJC+KBeLLMoUgagSscrKegpB3MHlHl9LB6SPoBFmTL9brhPh6QdATL
x9VXktM+8glxV3rR+riTWm6HvLIjJoEssXYSKuJ4fvmNgzZnrQnWWixmT9FzBjuwIBaqP8tw
/yROyg3B1shAbLbEQMnRnIEcV5TBM/pbzXQ6wz6FouiBn+wWGdWAPb5QEm292RBnjeB7tyXw
S44C7K+Q2JM9An0HkiWhuTjPRrjoB+HuGC4OJTrv9jF+hA3VSB824/mdEj4Xi+VUOUkx6sJL
ITcBVx9JuNC2Q1LZ0fIzfBRwHYZL5XhBUQ5/n70NNnQ0DepAXluJ8lBCbwjyzl/v1P4AvIeV
NgplbmRzdHJlYW0KZW5kb2JqCjE3CjAKb2JqCjc1MgplbmRvYmoKMTgKMApvYmoKWwpdCmVu
ZG9iagoxOQowCm9iago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApb
CjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjIwCjAKUgovUmVzb3VyY2VzCjIxCjAKUgovQW5u
b3RzCjIzCjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJHQgo+
Pgo+PgplbmRvYmoKMjAKMApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAoy
MgowClIKPj4Kc3RyZWFtCnic7Vxbj+zEEba0byYPEVIe88pV8emuvosn0LJnc0ICe2MhHB6i
IDhCXhIuEv+M35ev2pduz3hm1h57OCewI409NdPuctfXVV9Vt/f7Ulai5NdfmhMtDI7/fii/
L0UlhAzWG6HjLzY/40d8eCiVNc6K2LxOH0gYp/mkLjc+8PuL8r78Dp3w68n79X9f/EuW3/zY
9FP+8M2sK78ov36nvIqv3ReWpK3Hz6Xzgm8ZnRhFgTJRnURaOBGiqGuXJIPulO8GMp3FUew+
8FFR5UhrWWqLE3Rn25HulPvgFsfbH8onF//57icqlasU/1F5+/XQUKyB1pVXIQRb3jaWuP2q
fKtQxV1xXVwUl8XT4jOcXxafFmfFeXGP9/vib/h8Voj47UeQnuHby+IKny6Lu7fL22/LD29n
qGNgAYaGHlequ/CBwbrKjCai0SpywnhPBqcmnmk+M9Zb8qyhszZaxUppdbSmJAWYZKI6iZzW
vhF17ZKktWbWe6Pbz9DtWSnLb0upcfvGeGfKv5dffCnKr6CL0oEnBe04vX66qIo3j8caAcpE
XplSYtIYZbTaBzZVSlFZ/nOjYCO+mlBSb4DtvHj+vPgYiDsHhs6K14pPemz94RCepG96tNs9
CswPovFe56MpRPgqveMUGpLycd4nY2njzNBWnSQZpmt1AjQtp+AELFn4LeFhpxWh9C5wc/4Y
P7Tv8tpUUkml/emRs2mGh62JPzalt021GnKWU3ACciQhNAetw5rQef5W8QViG8exT+F5rvk4
H0PWVKA49leA0FZcQKjQQQsxDBWdKJlkJHqsBqNllZwAJUVQWFvt1g5oT2P8uiqezY9fBm9K
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
CjI2CjAKUgovUmVzb3VyY2VzCjI3CjAKUgovQW5ub3RzCjI5CjAKUgovR3JvdXAKPDwKL1MK
L1RyYW5zcGFyZW5jeQovQ1MKL0RldmljZVJHQgo+Pgo+PgplbmRvYmoKMjYKMApvYmoKPDwK
L0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAoyOAowClIKPj4Kc3RyZWFtCnicrVVLb9NA
EB7Jt7kg/gOH0orNPmZfR1DahocESd0E2lwqoImQ05LC/xezGzt20iBQGq/snfm889j5duwl
KiExjVcrgaTl+esClyiFlCq6YCXlFds6L0rTAo2z3slsXrWKltZTEircUtJzjhO84yBL7L2u
fs5vJM5+5Vya+2G2l/c53h7jkMey41wl56ttslulyYUUxQeZInEIa3TUHahqIZJexgw1di2y
DpbCmdCUspVyHRslzUYLr4kUkmOBw7m61k1yb0qeywfsnd3f/dZovDDp0ljeblKVMiASwcQY
HZYrLspveATTIxjCGVzCdAoXMIEBnEMBBvoJ+AgjFhJwwi+SNIDLl1j+wNNyjyzIWqH4Be3O
pXH8jxr9D1vkZIybbDVQhy0VtLd2g64O9AS+lJYiRvK26Q1DMXWD/ov4uIia2N8uFjkGd1SX
wRdM0ycmaszsFXy/Z5IK1vqMDmqkzyQX9dOCZ343KGXtCj7klSP4nP18yfiY0RFbPWPkIq8+
Z2QI72pv6WgM4Dqfm+F6dbE+IgfcuLPbGz/NKY/h+aHDWSOksk7bx0H3DkV8tITL187tKWVE
1Aduh0DBCYvBeLJtN6gOVLWQ8tJxEgmr7TpI50t5SKeT4/xdN0Qh/0pySYILuRe3DXizvbeL
m9l3i/37uixp/AE5XzWLCmVuZHN0cmVhbQplbmRvYmoKMjgKMApvYmoKNTA5CmVuZG9iagoy
OQowCm9iagpbCl0KZW5kb2JqCjMyCjAKb2JqCjw8Ci9UeXBlCi9QYWdlCi9QYXJlbnQKMQow
ClIKL01lZGlhQm94ClsKMAowCjcyMAo0MDUKXQovQ29udGVudHMKMzMKMApSCi9SZXNvdXJj
ZXMKMzQKMApSCi9Bbm5vdHMKMzYKMApSCi9Hcm91cAo8PAovUwovVHJhbnNwYXJlbmN5Ci9D
UwovRGV2aWNlUkdCCj4+Cj4+CmVuZG9iagozMwowCm9iago8PAovRmlsdGVyCi9GbGF0ZURl
Y29kZQovTGVuZ3RoCjM1CjAKUgo+PgpzdHJlYW0KeJy9VttuEzEQHbRP+AXxD1Uvod3aXl/W
iBdQGkKpoE03GyTygkBthdJCCp/CB3PGm202l6olpI0Vezy+nPGc8azHQqVScNmrBCMt2q+X
YixkKqUKLrfSxBnzfUzi5lJkznon4/LRtKOl9YaFkZjrcH0hBuIKIGOx/3r08+KLFOe/oi31
//p8pd0vxFlLnKCMG5sr3rw6JrZV2ricUXwuGQkQNtNBN1SjqcpIL0NU1eummhswhsvy2pVT
Kfqx7nCb6dRrY5QwDgLg3MTXtXFvCrTFtdjv/Lj6rUXm04x/WhRns1SxBcakeRZCcKKouCi+
iW3KqE896lCX3tInyF0qKaE2DVAP6D36Cck4egRtQltoS4z00R5gxQCr+zui+C4OihUMs8Gl
ymq33Lp63zu8dh/+jJMhzPJXqxr8qVx7a2cIbKj+g0GlZRqC8ba+LZkJfD/0LeKiD7XBfvPu
U3lqZRakYyTctIbvnvy5YeVfwbLlYNZXJ5rFIUUacbFJL2gDcouG2+SgsCwYymm3Ereg28UE
HvEIuwR/i6Wb1QIXB1v0fN1WO6VSn0njF01fN9SUDWcfh40FnAkb7EvPjm3BxxsQd6Fm37+E
5EFVQikPv4q3m3nbqJizS5lbPyk2pM6rsHiAlZHuvCEhXx8nt4BFThZwaA95sowZtYR0ioKc
GfvDHQhtOp6k2TZ6H5BYT+gQ/S59xqQueiV0PbScmE+QipO4Ia85miTqHupOTNcd7JDQuwjB
gcByjVHSs2jEICLxyqeUPIgTVKbmvdCdmN40KEFdHbpsHM5RQFpI6CM0wyGm9eNJeZB9wudY
PSJvsxqfchWC1ktMf7iYVM48TlAuAiHctmLQtGNgnUY3V2FzPOECvk/ip74dY7Ae5MdBHY9V
XT8UmKMOdMc3MVxT2otPhUO09Uj1FVg7j7nCWyPX+ZIT3/s1weUvPBjqowplbmRzdHJlYW0K
ZW5kb2JqCjM1CjAKb2JqCjcxNQplbmRvYmoKMzYKMApvYmoKWwpdCmVuZG9iagozNwowCm9i
ago8PAovVHlwZQovUGFnZQovUGFyZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1
Cl0KL0NvbnRlbnRzCjM4CjAKUgovUmVzb3VyY2VzCjM5CjAKUgovQW5ub3RzCjQxCjAKUgov
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
aFGgiCKjg/qJBZovYZ1UyTEJBxSm5Ihakulsj/Umf4WdJRs0x2iFOJxH8qkOZzbFnLbisW8Z
p+oV99YpWLFFP/UeODS1mmNYFK1C0YOkbz4Wue2tAiMyvkObOZJGoicJ90xBmsOqpFy3JZYF
CoHlo/o5g8BB8TAU33sQYB9k12Eq8muVfJICSoIAR21CDgJFz71B4DX2gTqrO9qziau8NSHX
pxpbVFiSfWId1s8t2Ix7QadWdNR+UFKckM3B2/r5w8EvdDvotjFkqyWnLospBipYZaABo824
JXRqRUdtCzVKWqjz8ehXsy/UW8N+y0wxpKi3zNRjxSRl7j3waXpFR/DJS3wIjmck1M9vd+io
NHV3aS8HTDZsiiEXMOM3aaZWdNS3aZwyxsZpiDTcYd1OVU/3Spms5/Y7D5EV9WRM8hDO73cO
p7/JxrRRsy4LlGKMYZW4GOnEoGIfBgN73yXKlkiH1ZacXayQZ7aE+k3d0PXh/aLJwTXIjLLJ
yTIJ23W9yalgZUdTmXvOLif5XkmAj5prl5N8y1G2Tl/m7zr2u0an3ql9Pe5zkL1XR/LkojPn
fANWfv8HSPy9ywplbmRzdHJlYW0KZW5kb2JqCjQwCjAKb2JqCjIxNjYKZW5kb2JqCjQxCjAK
b2JqClsKXQplbmRvYmoKNDIKMApvYmoKPDwKL1R5cGUKL1BhZ2UKL1BhcmVudAoxCjAKUgov
TWVkaWFCb3gKWwowCjAKNzIwCjQwNQpdCi9Db250ZW50cwo0MwowClIKL1Jlc291cmNlcwo0
NAowClIKL0Fubm90cwo0NgowClIKL0dyb3VwCjw8Ci9TCi9UcmFuc3BhcmVuY3kKL0NTCi9E
ZXZpY2VSR0IKPj4KPj4KZW5kb2JqCjQzCjAKb2JqCjw8Ci9GaWx0ZXIKL0ZsYXRlRGVjb2Rl
Ci9MZW5ndGgKNDUKMApSCj4+CnN0cmVhbQp4nL1XW2/TMBQ26pvhgSGQEIhXGGjLfHf8CEov
2wq9t4ONB8S0TVM36EDihZ/BD+az07RpM7SxpauV2D45Pp/PxV/SCeURo75tpgPFNPqvZ3RC
WcQYdybWTAWN5TmUfHdGpdHWsLB8PJ8Ipq3ygzFdmvj7CR3Rc4BM6Nbb8feTL4we/wh7ya6L
4xtZP6FHb2gHbZIzzr3x1E2Y5UKZ2KPYmHkkQGgpnMiJxnORYpa5IMrWzSUzMA8n4yyU81GI
YzbxvRSRFUpxqgwGgDPTWGebe9dH37+gW7Vv5z8FlTaS/ido/2gxVX4HSkWxdM4Z2k9z0T+k
68SQEUlw7ZHha9o/pdX+DcxzDtsCnlwOkhm+wvnrpEEZ5txiGjJRLg08FlbrhTzkRLdIBBcs
ck5ZnRW9VM6XufjHsBhEoWCvEL840kw6ZjwSDkwudvf+zNJSEpi2qUeLOOQVGaAQtlEKFdIk
Q9z3SIfUSQPyCqmRLmZDPB1AXkPfDJIXZe9OKhlZJ5wtbvEWUAiwCb8CnnGRlVxrql3kxELk
f+cORKSd4No4jIwGzv+B8MCTBQSyiziOSA9xfUEeoe0gqiNI90iVrIWYtyFtYz7AkxZalzwm
T8hzSOuzfD2EBZ+lGkatYKGB59WgXQ3rk5A5r3PVujWyD/1W5jmPpLE8Rr3/wp53cJ3isEfK
SsslfU/3PzN6eHl8uvWp24ZHsfPcdUYthyK3ai4b0165+ZxBFKK9knPEeYlVegU3cGPuhhyK
QOQlqnIQ6rEBNnhKnuHua6ZKPoUaGqGKKqgrzxieLTLtJmq3HRiljWprQddb6ExfOimH+HUt
6DfQ18nBQRB8xOVLPgmF3CifaGyssUaitIvurpZpuJOrppoixDW5JoG8C1ky5ZsEealDPmcK
n+9qmvEyWYI7PaMJpWFRCyFz0tKJIg+yHKyVnCp8iNwZVUjG7ug7ogBENskGsfiu3LjsYA9R
Wz20bqgg/5VxsD4ljRGEuSnDsjqqMMmENSyBjV6ON6rhzdYI+qnEV3T69dILDOSRhmEbldX4
L+Wy/+lGmlP38i/fSjg4SfBlF7P7QbeVRmY7PEr5tR3O3QcY6eA8VnDmkmDMh7KPCDbDqE4e
kLWyvTLav5p9CRU8W00AY9wVWy1S+veHByB7o38mvv0FQfW2lQplbmRzdHJlYW0KZW5kb2Jq
CjQ1CjAKb2JqCjg3NQplbmRvYmoKNDYKMApvYmoKWwo8PAovVHlwZQovQW5ub3QKL1N1YnR5
cGUKL0xpbmsKL1JlY3QKWwoxMDMuMjkzMzA0CjI2Ni4zNDg4CjU1Ny40MzEzNAoyODEuOTgw
NjgKXQovQm9yZGVyClsKMAowCjAKXQovQQo8PAovVHlwZQovQWN0aW9uCi9TCi9VUkkKL1VS
SQooaHR0cHM6Ly9naXRodWIuY29tL211cmlsbG8xMjgvZHJhZnQtcGVyYy1saXRlL2Jsb2Iv
bWFzdGVyL2RyYWZ0LXBlcmMtbGl0ZS54bWwpCj4+Cj4+Cjw8Ci9UeXBlCi9Bbm5vdAovU3Vi
dHlwZQovTGluawovUmVjdApbCjU1Ny40MzEzNAoyNjYuMzQ4OAo1NTcuNDMxMzQKMjgxLjk4
MDY4Cl0KL0JvcmRlcgpbCjAKMAowCl0KL0EKPDwKL1R5cGUKL0FjdGlvbgovUwovVVJJCi9V
UkkKKGh0dHBzOi8vZ2l0aHViLmNvbS9tdXJpbGxvMTI4L2RyYWZ0LXBlcmMtbGl0ZS9ibG9i
L21hc3Rlci9kcmFmdC1wZXJjLWxpdGUueG1sKQo+Pgo+Pgo8PAovVHlwZQovQW5ub3QKL1N1
YnR5cGUKL0xpbmsKL1JlY3QKWwoxMDMuMjkzMzA0CjE2NS44NDg4CjM2My4wNTc1CjE4MS40
ODA3Cl0KL0JvcmRlcgpbCjAKMAowCl0KL0EKPDwKL1R5cGUKL0FjdGlvbgovUwovVVJJCi9V
UkkKKGh0dHBzOi8vZ2l0aHViLmNvbS9hZ291YWlsbGFyZC9wZXJjLXdlYnJ0YykKPj4KPj4K
PDwKL1R5cGUKL0Fubm90Ci9TdWJ0eXBlCi9MaW5rCi9SZWN0ClsKMzYzLjA1NzUKMTY1Ljg0
ODgKMzYzLjA1NzUKMTgxLjQ4MDcKXQovQm9yZGVyClsKMAowCjAKXQovQQo8PAovVHlwZQov
QWN0aW9uCi9TCi9VUkkKL1VSSQooaHR0cHM6Ly9naXRodWIuY29tL2Fnb3VhaWxsYXJkL3Bl
cmMtd2VicnRjKQo+Pgo+PgpdCmVuZG9iago0NwowCm9iago8PAovVHlwZQovUGFnZQovUGFy
ZW50CjEKMApSCi9NZWRpYUJveApbCjAKMAo3MjAKNDA1Cl0KL0NvbnRlbnRzCjQ4CjAKUgov
UmVzb3VyY2VzCjQ5CjAKUgovQW5ub3RzCjUxCjAKUgovR3JvdXAKPDwKL1MKL1RyYW5zcGFy
ZW5jeQovQ1MKL0RldmljZVJHQgo+Pgo+PgplbmRvYmoKNDgKMApvYmoKPDwKL0ZpbHRlcgov
RmxhdGVEZWNvZGUKL0xlbmd0aAo1MAowClIKPj4Kc3RyZWFtCnicvVdZbxNJEK6V3xokxPHK
igfWArQZ+j6QeACZ2BhDDjtkCWa1KxBEyBwBJP4IP3i/6vHEY3sWguPg0UxXV1dXVVd/1V0+
EqqQgp+NkrDSoX35ThwJWUipko9O2iyx2IcQN++E8S54madPZh0tXbBMTMRCh7+HYl+8h5Ej
cfve5OPhv1K8+Zx9qd5Pb1bSfihe3xI7eI5qyhUrL5cJtUpbH9lKiJItwYQzOukaazJjWRlk
yqxq3oxzbIzNmViFckblOFYdbo0ugrZWCetBwJyfxrpy7v4I7eiTuL354f0XLUwoDP+0GL2e
3yr2wNoimpSSF6NyL0avxA26Qz16QI4CtalFT9Abj0E8BbGPZ0A71Ef/HP0J6iHt0h5tUyeP
PINMizT4Wzzp/E0xeisejFZwz7tYaJ8AlUYnK8U/CN5JttF6mdL8Nlas2jaqqINzc/tYY51i
I5WWRUo2uCppjE2cJvp/yOUgagt9i/FTsXDSJOnZEqJYi91v3463ZU3GXChXNG+HInDAqNgC
JuZBNaAu+uXofgmvAQDG320aYkIPbSnQg+gFjEBol/4CcZA1ss5HQF2JuH2M8XcPEk/RHovv
gXycxToY2ER/AP0QOJMQeLcYgk140c0udrAaOHUAAs3FddvX0hTBmbTsw7otzZCV4q9B1pId
Gt9ANDsA1FaO7SBveScjqIN3CG4Pe83R38HTA8VQ415ryn2Ifj8jpFMbG6LHnO182LGOq+te
kuebxijtlte1blN8him3mJdnYUVLj0WlFH8N8jTf4Yvmzgh9jbboOtK6m4FXQqeTzyRk9lU+
fJrgOcxwauUz0JDPx1s38y5NeS4DtTe9R/fWf0h45YqkXWxe00/dqbWqC/eXCdrZ1EjBNRN1
ykCRXpUFk07R4sCasSYzFjJDT6/VamKNNb1pa+ZL577Cub5Q4q1QFjWFcxE36mPx/IUUr+BN
UMHboBqp3e6aPRyevAxQUgLTyiihUQtFbZX9XkFnMaHw/AvNyZ4K3ZzrK6nDla659IpLd9rO
9Jodoteia3j5lD2YwrsNMJcncLvhBD5Hf6/uljamsKjidbNzqyvOuW5d04K3cxEyQEa3sSTk
+DAXHEVVGXPKC0qc9o9oA2UPuH/MiIhkH3M11CdJL1A198G4DPm7oMc3oXqjnNzPEiFLREhg
TGKkDR0YDXQld0KlLDKRoMuyHdDXSJxm/bGw0eIPRWMQTgckLuaX4/oPnaffTwGFWERptDbN
6k98nPHzH8RzqagKZW5kc3RyZWFtCmVuZG9iago1MAowCm9iago5NDYKZW5kb2JqCjUxCjAK
b2JqClsKXQplbmRvYmoKMTEKMApvYmoKPDwKL0NBCjEuMAovY2EKMS4wCj4+CmVuZG9iagox
MgowCm9iago8PAovQ0EKMAovY2EKMAo+PgplbmRvYmoKMzEKMApvYmoKPDwKL1N1YnR5cGUK
L0ltYWdlCi9XaWR0aAo5MDUKL0hlaWdodAoyMjgKL0NvbG9yU3BhY2UKL0RldmljZVJHQgov
Qml0c1BlckNvbXBvbmVudAo4Ci9GaWx0ZXIKL0RDVERlY29kZQovTGVuZ3RoCjM1MzgwCj4+
CnN0cmVhbQr/2P/gABBKRklGAAECAAABAAEAAP/bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkK
FA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/bAEMBBwcHCggK
EwoKEygaFhooKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo
KCgoKP/AABEIAOQDiQMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJ
Cgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR
8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2
d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX
2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJ
Cgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS
8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1
dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV
1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APqmiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAorkPHbSXmp+HdD86aG01G5k+1GGQxs8ccZbZuUggFtucHkAjvUXhOEa
J4y1jw/aPMdMS0t763illaTyS7SIyKWJO392DjPBJoWoPT+vkdpRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFZfiLTF1WwMUl3fW0a
5Zvslw0DPx0LrhgPoRWb8MneX4feHnlkeSRrKIs7sWZjtHJJ5JoWt/IGdNRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFYviTQ/7dFr
DcXtxDp8bF7i3gdozccfKrOpBCjkkDrxnjrjeAYBb3+sJpUs8nhwOi2fnStKBIARJ5bMSTHn
GOcZ3Y4xQgZ2dFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUVleItKttWshHfSXotoyZHitZnjMoA+62zDMP9kHn3rlPhhcQy6nr0elL
fW2jQyRpFZ37OJopMfOQkhLoh+XAOO5AwaFq7A9Fc9AooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKAOc8Y6Re3zaXqOj+Q2p6XcGeKKdykcyshR42YAlchsg4
PIFQ+FdK1P8AtrU9e1+O2t768jit47W3mMqwQx7iAXKruYs7k8YGQOcZOxr2s2eh2Iur5pNr
OIo44ozJJK56Iijlif6EngGovD2v2euxTm1S5gnt38ue2uoWilibAIDKfUEEEZB9aF1t/X9f
1uD8zWoorO1zWrHQ7ZZ9QkkVXbaiRQvNI5xnCogLE/QUm7bhuaNFUtF1O21nSLPUrEu1rdxL
NEXUqSrDIyD0q7Tatow3CisrxBr1loMEL3nnySzv5cFvbxNLLM2M4VFBJ4BJPQDqRSeHvEFl
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
/Kp6KKACoGtLdr1LxoUN0kZiWXHzBSQSM+mQPyqeigAooooAga0t2vUvGhQ3SRmJZcfMFJBI
z6ZA/Kp6KKACoGtLdr1LxoUN0iGJZcfMFJBIz6ZA/Kp6KACiiigCBrS3a9S8aFDdIhiWXHzB
SQSM+mQPyqeiigAqBrS3a9S8aFDdIhiWXHzBSQSM+mQPyqeigAooooAga0t2vUvGhQ3SIYll
x8wUkEjPpkD8qnoooAKga0t2vUvGhQ3SIYllx8wUkEjPpkD8qnooAKKKKAIGtLdr1LxoUN0i
GJZcfMFJBIz6ZA/Kp6KKACoGtLdr1LxoUN0iGJZcfMFJBIz6ZA/Kp6KACiiigCBrS3a9S8aF
DdIhjWXHzBSQSM+mQPyqeiigAqBrS3a9S8aFDdIhjWXHzBSQSM+mQKnooAKKKKAIGtLdr1Lx
oUN0iGNZcfMFJBIz6ZAqeiigAqBrS3a9S8aFDdIhjWXHzBSQSM+mQKnooAKKKKAIGtLdr1Lx
oUN0iGNZSPmCkgkZ9MgVPRRQAVA1pbtepeNChukQxrLj5gpIJGfTIFT0UAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQB//ZCmVuZHN0cmVhbQplbmRvYmoKOAowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagoxNgowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagoyMQowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagoyNwowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagozNAowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagozOQowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iago0NAowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iago0OQowCm9iago8PAovRm9udAo8
PAovRm9udDIKMTMKMApSCi9Gb250MwoyNAowClIKL0ZvbnQ0CjMwCjAKUgo+PgovUGF0dGVy
bgo8PAo+PgovWE9iamVjdAo8PAovSW1hZ2U1CjMxCjAKUgo+PgovRXh0R1N0YXRlCjw8Ci9B
bHBoYTAKMTEKMApSCi9BbHBoYTEKMTIKMApSCj4+Ci9Qcm9jU2V0ClsKL1BERgovVGV4dAov
SW1hZ2VCCi9JbWFnZUMKL0ltYWdlSQpdCj4+CmVuZG9iagoxMwowCm9iago8PAovVHlwZQov
Rm9udAovU3VidHlwZQovVHlwZTAKL0Jhc2VGb250Ci9NVUZVWlkrQXJpYWxNVAovRW5jb2Rp
bmcKL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cwpbCjUyCjAKUgpdCi9Ub1VuaWNvZGUK
NTMKMApSCj4+CmVuZG9iagoyNAowCm9iago8PAovVHlwZQovRm9udAovU3VidHlwZQovVHlw
ZTAKL0Jhc2VGb250Ci9NVUZVWlkrQXJpYWwtQm9sZE1UCi9FbmNvZGluZwovSWRlbnRpdHkt
SAovRGVzY2VuZGFudEZvbnRzClsKNTYKMApSCl0KL1RvVW5pY29kZQo1NwowClIKPj4KZW5k
b2JqCjMwCjAKb2JqCjw8Ci9UeXBlCi9Gb250Ci9TdWJ0eXBlCi9UeXBlMAovQmFzZUZvbnQK
L01VRlVaWStDb3VyaWVyTmV3Ci9FbmNvZGluZwovSWRlbnRpdHktSAovRGVzY2VuZGFudEZv
bnRzClsKNjAKMApSCl0KL1RvVW5pY29kZQo2MQowClIKPj4KZW5kb2JqCjUzCjAKb2JqCjw8
Ci9GaWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKNjQKMApSCj4+CnN0cmVhbQp4nIVSy26D
MBC88xU+pocIbCAPCSFVqSpx6EOl/QBjLxSpGMuQA39fs5ukJDkUicfszsyulw0PxVNh2pGF
765XJYysbo12MPRHp4BV0LQm4ILpVo0nhE/VSRuEXlxOwwhdYeo+yDIWfvjkMLqJrR51X8FD
EL45Da41DVt9HUqPy6O1P9CBGVkU5DnTUHujF2lfZQcsRNm60D7fjtPaa/4Yn5MFJhBzakb1
GgYrFThpGgiyyF85y579lQdg9E0+IlVVE/SE86c4Z9S3dOgTe58oElGOaE9ok5MIWfG120yr
kBYpYu9IWyPigoIKgzyhYIqvmOfLZvhtM3xHtHRZnt+V55JMqYt4+4+pJppcmiZ3poI6FTSB
hGP74lSChpTQQePTYSiXCgwmJE+p2Ob6oLdT59t5ciJV1azl+4RQvexw/qvz8l1WRh2d89uC
G4prMi9Ia+CyxLa3swrvX/Le3mUKZW5kc3RyZWFtCmVuZG9iago1NQowCm9iago8PAovRmls
dGVyCi9GbGF0ZURlY29kZQovTGVuZ3RoCjY1CjAKUgo+PgpzdHJlYW0KeJycvQl8VNX1OH7v
ffubNzNv9jWTSSYzWSYQIIEQjOYpm4hsspggI0EWWUQJm+AaVBYjKtq61iouVVzQAAEDak0p
1bpQqFqttiptUdGaylf5Ugtk5nfuffNC0Pb/6fc/k7nvvPu2u5z9nPuCMEJIQa2IQ/rslcvj
j0Y/+DvUPISQOGXekssXv7266UGAj8LvysuvWD2v8ewXPkHI3ozQ8mnz586ac8j72tcIremE
a4bMhwp3tb8Y9uF8VDJ/8fJVMwefmobQTV6EBs+54qrZs4TvTp1C6MVVsD9/8axVS9wd9laE
vj4E58eXLJ27JPn+uFcR6oZd2y+FPSgEv7DwFArxKRREKPcF/I7QbXZB7gg9TrfkKzi9M/9D
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
Q2Z0GTIbmNF498Kr0hrDVwSD22bVsUewUSmcccWsq5jOnN1Y12V2deOsLtXBbQOnnMN7CnsP
7FK9jaYMGV+7bUpodnXTwNDAIV1mVtc1Dxvdt+yMvFZE8uo7+hyJjebE+nJew8rO4V3G3sM4
rzLOq4zzGhYaJvIiweOja7c5qKru4ikGbZYTXODXGZm5dVWdvNcPFsw7MDdtceZuaCubKKG4
rjGxS1WjG2CvnpU9K9kLfYq9kuDsMb3SFg/MzdwtbTK9vHD2dami4gU3NtxIaUPmVhv/G/AH
pwU3coUbz+KG8/3Bb0hjaGZ1wwKimsbu42oaK8ZMrt1mt8N1Br9S4wDLLSFhSIu+z3DsBccB
7KgokYDsNojdnE4z4Nntf6NJxU/thuU9zVIoR1pADXVKY07NeBmiYPxkvOuUybW7oUvx8NBQ
hxdskIqlBisNs9jGL9gz4Xe2sOBG02TWxQKTGjERpcGqksgfV1ZxpMYWIEH631zETTQKZW5k
c3RyZWFtCmVuZG9iago1MgowCm9iago8PAovVHlwZQovRm9udAovU3VidHlwZQovQ0lERm9u
dFR5cGUyCi9CYXNlRm9udAovTVVGVVpZK0FyaWFsTVQKL0NJRFN5c3RlbUluZm8KPDwKL1Jl
Z2lzdHJ5CihBZG9iZSkKL09yZGVyaW5nCihVQ1MpCi9TdXBwbGVtZW50CjAKPj4KL0ZvbnRE
ZXNjcmlwdG9yCjU0CjAKUgovQ0lEVG9HSURNYXAKL0lkZW50aXR5Ci9EVwo1NTYKL1cKWwow
ClsKNzUwCjAKMAoyNzcKXQo0CjgKMAo5ClsKNjY2CjAKMzMzCjMzMwowCjAKMjc3CjMzMwoy
NzcKMjc3CjAKNTU2CjU1NgowCjAKNTU2CjAKNTU2CjU1NgowCjI3NwpdCjMwCjM1CjAKMzYK
MzcKNjY2CjM4CjM5CjcyMgo0MApbCjY2Ngo2MTAKMAo3MjIKMjc3CjUwMAo2NjYKNTU2Cjgz
Mwo3MjIKNzc3CjY2NgowCjcyMgo2NjYKNjEwCjcyMgo2NjYKOTQzCjY2NgpdCjYwCjY3CjAK
NjgKNjkKNTU2CjcwClsKNTAwCjU1Ngo1NTYKMjc3CjU1Ngo1NTYKMjIyCjIyMgo1MDAKMjIy
CjgzMwpdCjgxCjg0CjU1Ngo4NQpbCjMzMwo1MDAKMjc3CjU1Ngo1MDAKNzIyCl0KOTEKOTMK
NTAwCjk0CjM3OQowCjM4MApbCjYwNApdCjM4MQo0MDMKMAo0MDQKWwo2MDQKXQpdCj4+CmVu
ZG9iago1NAowCm9iago8PAovVHlwZQovRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lCi9NVUZV
WlkrQXJpYWxNVAovRmxhZ3MKNAovRm9udEJCb3gKWwotNjY0Ci0zMjQKMjAwMAoxMDA1Cl0K
L0FzY2VudAo3MjgKL0Rlc2NlbnQKLTIxMAovSXRhbGljQW5nbGUKMAovQ2FwSGVpZ2h0Cjcx
NgovU3RlbVYKODAKL0ZvbnRGaWxlMgo1NQowClIKPj4KZW5kb2JqCjU3CjAKb2JqCjw8Ci9G
aWx0ZXIKL0ZsYXRlRGVjb2RlCi9MZW5ndGgKNjYKMApSCj4+CnN0cmVhbQp4nGVSy26DMBC8
8xU+pocI2zzSSAipSlWJQx8q7QeAvSRIxViGHPj72rtJmqSWQMx4Zh/sxrvquTL9zOIPN6oa
Ztb1RjuYxqNTwFrY9yYSkulezSeEbzU0Noq9uV6mGYbKdGNUFCz+9JfT7Ba2etJjCw9R/O40
uN7s2ep7V3tcH639gQHMzHhUlkxD5wO9NvatGYDFaFtX2t/387L2nj/F12KBScSCilGjhsk2
Clxj9hAV3J+SFS/+lBEYfXfPydV2BL3g/CnON+rQOIyT+DicS16SDHl56w+yFmVckfqxDKTg
iERGpC6vMyX3mQSFSE5eTahBJFNEqbiuIv9XhcwpE1WRJuSFc1wkWyR9XCRJmW2QTE9ZiMwF
kWTP6D/kZM+opYyK3MibzuR9Z20oS3KxDV6xDVlkprrrXsKMwipdFkAdnfOzx33DoYdx9wYu
K2lHG1z4/AJGmM0ZCmVuZHN0cmVhbQplbmRvYmoKNTkKMApvYmoKPDwKL0ZpbHRlcgovRmxh
dGVEZWNvZGUKL0xlbmd0aAo2NwowClIKPj4Kc3RyZWFtCnic3L15YBRF2jBeVV19zj2ZO9dM
JpkcE0hIJgmBSBoIEYzcEBM0Eu7Di6AcuitERW4VFLkVdFUUXA13ANHouiK6vuIBoqsrqyig
ZmV3ERFIz/dUzwwGXHff9/1+3z+/mTz9VFVXd1c991PVAwgjhGTUjDhkHTfzDv+FXr/7BFrW
IySOmjht0i3Syb05UD6HEP/RpJvvnIi+DbcjZDqEUFXm5Aljxh+78citCA09A9eUToYG+xxX
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
4mItVuhDBdusYm2W6FtiFeL6N6tIUBNu6q0xWqsiSWCrkNxI3Luhy/Af7oj+F2d7wN4KZW5k
c3RyZWFtCmVuZG9iago1NgowCm9iago8PAovVHlwZQovRm9udAovU3VidHlwZQovQ0lERm9u
dFR5cGUyCi9CYXNlRm9udAovTVVGVVpZK0FyaWFsLUJvbGRNVAovQ0lEU3lzdGVtSW5mbwo8
PAovUmVnaXN0cnkKKEFkb2JlKQovT3JkZXJpbmcKKFVDUykKL1N1cHBsZW1lbnQKMAo+Pgov
Rm9udERlc2NyaXB0b3IKNTgKMApSCi9DSURUb0dJRE1hcAovSWRlbnRpdHkKL0RXCjU1Ngov
VwpbCjAKWwo3NTAKMAowCjI3NwpdCjQKMTAKMAoxMQoxMgozMzMKMTMKMTQKMAoxNQpbCjI3
NwozMzMKMjc3CjI3NwpdCjE5CjIxCjU1NgoyMgoyNgowCjI3ClsKNTU2CjAKMzMzCl0KMzAK
MzUKMAozNgpbCjcyMgowCjcyMgo3MjIKNjY2CjYxMAo3NzcKNzIyCjI3NwowCjcyMgo2MTAK
ODMzCjcyMgo3NzcKNjY2Cjc3Nwo3MjIKNjY2CjYxMAo3MjIKMAo5NDMKNjY2CjY2NgpdCjYx
CjY3CjAKNjgKWwo1NTYKNjEwCjU1Ngo2MTAKNTU2CjMzMwo2MTAKNjEwCjI3NwowCjU1Ngoy
NzcKODg5Cl0KODEKODMKNjEwCjg0ClsKMAozODkKNTU2CjMzMwo2MTAKNTU2Cjc3Nwo1NTYK
NTU2CjUwMApdCjk0CjE4MQowCjE4MgpbCjI3NwpdCjE4Mwo0MDMKMAo0MDQKWwo2MDQKXQpd
Cj4+CmVuZG9iago1OAowCm9iago8PAovVHlwZQovRm9udERlc2NyaXB0b3IKL0ZvbnROYW1l
Ci9NVUZVWlkrQXJpYWwtQm9sZE1UCi9GbGFncwo0Ci9Gb250QkJveApbCi02MjcKLTM3Ngoy
MDAwCjEwMTcKXQovQXNjZW50CjcyOAovRGVzY2VudAotMjEwCi9JdGFsaWNBbmdsZQowCi9D
YXBIZWlnaHQKNzE1Ci9TdGVtVgo4MAovRm9udEZpbGUyCjU5CjAKUgo+PgplbmRvYmoKNjEK
MApvYmoKPDwKL0ZpbHRlcgovRmxhdGVEZWNvZGUKL0xlbmd0aAo2OAowClIKPj4Kc3RyZWFt
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
iIwi3ZYWaJkyytVdmWjpVaUmdVclWro1ree3bSfktnbMddObewlMaeslKVZ0o4f9u4PdQEje
jbd6MnF7O7unbTtPbr21HRyX1bvqLXXm6ubGnwk6M+GQ84CuoYcD2Uh83fe0TG7rftLX3l3C
Eilfewtijv13hN20ilY0Ne6mlSxqb9utXU2rmiaxcu3qxvYz7SCI5Y27IcQiuR0EWTsIntXO
TytZuyiL0u38cjv/sHbbR4aaGreHQgNtRsptRg5vs3B4m4Vym4WZNly6TWhIG9UxCMltQqpj
P2nj/xfaRH+2zRBszh/1Mz9bPfghu2EceXf76JXsX0t0RprmI3R2r7tskat79ZxgcDeMJu9m
/utErHPO3EUsnj2/l7wbmd/YPTrSGNw+buVP67tXsupxkcbtsLJpStv2ldL8xp5x0rimyOzG
9h1jZuc+Pexxtww8bnvu7J/pbDbrLJc9a8zTP1P9NKsew571NHvW0+xZY6Qx8rNkrke2VMOo
9tEz0/EOqtMiA3d6Qu2jHMKyOpmba0Kuaz17eCCPgy7R3q2PjOo2ILCq/Ib8BlaFUsaqjOw/
iGSqXNfWhDx7yOOZKgGLzZFR4Gpa3Ih/y5dnEv/i3/Lly1dcsPyC5SyW/5avuBRB/nGa5bB8
Bfv9pAa9PL8FUBsz3bwOYb2so7nly9tXpI90Lb8UWG8rWHCm88HUpdgzWT7sp2+Wn/1hnJGA
NGB3yy8l8k+dYyLDNssJVmI3wAaZ6QXg/wHtTnxhCmVuZHN0cmVhbQplbmRvYmoKNjAKMApv
YmoKPDwKL1R5cGUKL0ZvbnQKL1N1YnR5cGUKL0NJREZvbnRUeXBlMgovQmFzZUZvbnQKL01V
RlVaWStDb3VyaWVyTmV3Ci9DSURTeXN0ZW1JbmZvCjw8Ci9SZWdpc3RyeQooQWRvYmUpCi9P
cmRlcmluZwooVUNTKQovU3VwcGxlbWVudAowCj4+Ci9Gb250RGVzY3JpcHRvcgo2MgowClIK
L0NJRFRvR0lETWFwCi9JZGVudGl0eQovRFcKNjAwCi9XClsKMApbCjYwMAowCjYwMApdCl0K
Pj4KZW5kb2JqCjYyCjAKb2JqCjw8Ci9UeXBlCi9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUK
L01VRlVaWStDb3VyaWVyTmV3Ci9GbGFncwo1Ci9Gb250QkJveApbCi0yMQotMzAwCjYyMgo5
NTEKXQovQXNjZW50CjYxMgovRGVzY2VudAotMTg4Ci9JdGFsaWNBbmdsZQowCi9DYXBIZWln
aHQKNTcxCi9TdGVtVgo4MAovRm9udEZpbGUyCjYzCjAKUgo+PgplbmRvYmoKNjQKMApvYmoK
MzUxCmVuZG9iago2NQowCm9iagoyOTExNAplbmRvYmoKNjYKMApvYmoKMzQ2CmVuZG9iago2
NwowCm9iagoyNDEwMAplbmRvYmoKNjgKMApvYmoKMzg1CmVuZG9iago2OQowCm9iagoxNzU1
MAplbmRvYmoKMQowCm9iago8PAovVHlwZQovUGFnZXMKL0tpZHMKWwo2CjAKUgoxNAowClIK
MTkKMApSCjI1CjAKUgozMgowClIKMzcKMApSCjQyCjAKUgo0NwowClIKXQovQ291bnQKOAo+
PgplbmRvYmoKeHJlZgowIDcwCjAwMDAwMDAwMDIgNjU1MzUgZiAKMDAwMDEyNDE1NSAwMDAw
MCBuIAowMDAwMDAwMDAzIDAwMDAwIGYgCjAwMDAwMDAwMDAgMDAwMDAgZiAKMDAwMDAwMDAx
NiAwMDAwMCBuIAowMDAwMDAwMTYwIDAwMDAwIG4gCjAwMDAwMDAyMDcgMDAwMDAgbiAKMDAw
MDAwMDM3MyAwMDAwMCBuIAowMDAwMDQ3NTU2IDAwMDAwIG4gCjAwMDAwMDA4MTkgMDAwMDAg
biAKMDAwMDAwMDgzOCAwMDAwMCBuIAowMDAwMDExOTQ5IDAwMDAwIG4gCjAwMDAwMTE5ODcg
MDAwMDAgbiAKMDAwMDA0OTI4MyAwMDAwMCBuIAowMDAwMDAwODU4IDAwMDAwIG4gCjAwMDAw
MDEwMjcgMDAwMDAgbiAKMDAwMDA0Nzc3MSAwMDAwMCBuIAowMDAwMDAxODU1IDAwMDAwIG4g
CjAwMDAwMDE4NzUgMDAwMDAgbiAKMDAwMDAwMTg5NSAwMDAwMCBuIAowMDAwMDAyMDY0IDAw
MDAwIG4gCjAwMDAwNDc5ODcgMDAwMDAgbiAKMDAwMDAwNDQ3NiAwMDAwMCBuIAowMDAwMDA0
NDk3IDAwMDAwIG4gCjAwMDAwNDk0MjcgMDAwMDAgbiAKMDAwMDAwNDUxNyAwMDAwMCBuIAow
MDAwMDA0Njg2IDAwMDAwIG4gCjAwMDAwNDgyMDMgMDAwMDAgbiAKMDAwMDAwNTI3MSAwMDAw
MCBuIAowMDAwMDA1MjkxIDAwMDAwIG4gCjAwMDAwNDk1NzYgMDAwMDAgbiAKMDAwMDAxMjAy
MSAwMDAwMCBuIAowMDAwMDA1MzExIDAwMDAwIG4gCjAwMDAwMDU0ODAgMDAwMDAgbiAKMDAw
MDA0ODQxOSAwMDAwMCBuIAowMDAwMDA2MjcxIDAwMDAwIG4gCjAwMDAwMDYyOTEgMDAwMDAg
biAKMDAwMDAwNjMxMSAwMDAwMCBuIAowMDAwMDA2NDgwIDAwMDAwIG4gCjAwMDAwNDg2MzUg
MDAwMDAgbiAKMDAwMDAwODcyMiAwMDAwMCBuIAowMDAwMDA4NzQzIDAwMDAwIG4gCjAwMDAw
MDg3NjMgMDAwMDAgbiAKMDAwMDAwODkzMiAwMDAwMCBuIAowMDAwMDQ4ODUxIDAwMDAwIG4g
CjAwMDAwMDk4ODMgMDAwMDAgbiAKMDAwMDAwOTkwMyAwMDAwMCBuIAowMDAwMDEwNzE4IDAw
MDAwIG4gCjAwMDAwMTA4ODcgMDAwMDAgbiAKMDAwMDA0OTA2NyAwMDAwMCBuIAowMDAwMDEx
OTA5IDAwMDAwIG4gCjAwMDAwMTE5MjkgMDAwMDAgbiAKMDAwMDA3OTM0MCAwMDAwMCBuIAow
MDAwMDQ5NzIzIDAwMDAwIG4gCjAwMDAwNzk5MjUgMDAwMDAgbiAKMDAwMDA1MDE1MCAwMDAw
MCBuIAowMDAwMTA0NzIwIDAwMDAwIG4gCjAwMDAwODAxMjIgMDAwMDAgbiAKMDAwMDEwNTMx
MSAwMDAwMCBuIAowMDAwMDgwNTQ0IDAwMDAwIG4gCjAwMDAxMjM2MDAgMDAwMDAgbiAKMDAw
MDEwNTUxMyAwMDAwMCBuIAowMDAwMTIzODMyIDAwMDAwIG4gCjAwMDAxMDU5NzQgMDAwMDAg
biAKMDAwMDEyNDAyOSAwMDAwMCBuIAowMDAwMTI0MDQ5IDAwMDAwIG4gCjAwMDAxMjQwNzEg
MDAwMDAgbiAKMDAwMDEyNDA5MSAwMDAwMCBuIAowMDAwMTI0MTEzIDAwMDAwIG4gCjAwMDAx
MjQxMzMgMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZQo3MAovUm9vdAo0CjAKUgovSW5mbwo1
CjAKUgo+PgpzdGFydHhyZWYKMTI0MjYzCiUlRU9GCg==
--------------44C8291FC2129350777CCB04
Content-Type: application/pdf;
 name="draft-perc-lite.txt.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="draft-perc-lite.txt.pdf"

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
M1uM+8Bko21BmHPRPVLD07ZBxm5YiIGxvJpgmpnA7jdMjrAxHhmnTUU2SEIelgN47bkkmdAW
tDU+GLvDRaM9TjA91CVpT3BU8Qu9o/ReyppydoS6WZcm1cGwhfY7nEz2v5R9Sr8Q6beSY+Z9
Q146/qX6v7d+E36ooAkbdkce4yxz5PebV+QKw7jWLjUai8aZsmQ8dqhV8dj9Bp3wasFYcR5e
taMeZjaV+sn5Sdvwg/Fp021tZKM88oWqNTn5Jb32tD8u/nCn5aDxH0FOE3Uv/gbxYrbeZW5k
c3RyZWFtCmVuZG9iagozOCAwIG9iagozNTcKZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdl
L01lZGlhQm94IFswIDAgNTk1IDg0Ml0KL1JvdGF0ZSAwL1BhcmVudCAzIDAgUgovUmVzb3Vy
Y2VzPDwvUHJvY1NldFsvUERGIC9UZXh0XQovRXh0R1N0YXRlIDkgMCBSCi9Gb250IDEwIDAg
Ugo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjExIDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAxNCAwIFIKL0ZvbnQgMTUgMCBS
Cj4+Ci9Db250ZW50cyAxMiAwIFIKPj4KZW5kb2JqCjE2IDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAxOSAwIFIKL0ZvbnQgMjAgMCBS
Cj4+Ci9Db250ZW50cyAxNyAwIFIKPj4KZW5kb2JqCjIxIDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAyNCAwIFIKL0ZvbnQgMjUgMCBS
Cj4+Ci9Db250ZW50cyAyMiAwIFIKPj4KZW5kb2JqCjI2IDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAyOSAwIFIKL0ZvbnQgMzAgMCBS
Cj4+Ci9Db250ZW50cyAyNyAwIFIKPj4KZW5kb2JqCjMxIDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAzNCAwIFIKL0ZvbnQgMzUgMCBS
Cj4+Ci9Db250ZW50cyAzMiAwIFIKPj4KZW5kb2JqCjM2IDAgb2JqCjw8L1R5cGUvUGFnZS9N
ZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAzOSAwIFIKL0ZvbnQgNDAgMCBS
Cj4+Ci9Db250ZW50cyAzNyAwIFIKPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2Vz
IC9LaWRzIFsKNCAwIFIKMTEgMCBSCjE2IDAgUgoyMSAwIFIKMjYgMCBSCjMxIDAgUgozNiAw
IFIKXSAvQ291bnQgNwo+PgplbmRvYmoKMSAwIG9iago8PC9UeXBlIC9DYXRhbG9nIC9QYWdl
cyAzIDAgUgovTWV0YWRhdGEgNDEgMCBSCj4+CmVuZG9iago3IDAgb2JqCjw8L1R5cGUvRXh0
R1N0YXRlCi9PUE0gMT4+ZW5kb2JqCjkgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKMTAg
MCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMTQgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRv
YmoKMTUgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMTkgMCBvYmoKPDwvUjcKNyAwIFI+
PgplbmRvYmoKMjAgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMjQgMCBvYmoKPDwvUjcK
NyAwIFI+PgplbmRvYmoKMjUgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMjkgMCBvYmoK
PDwvUjcKNyAwIFI+PgplbmRvYmoKMzAgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKMzQg
MCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKMzUgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRv
YmoKMzkgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKNDAgMCBvYmoKPDwvUjgKOCAwIFI+
PgplbmRvYmoKOCAwIG9iago8PC9CYXNlRm9udC9Db3VyaWVyL1R5cGUvRm9udAovU3VidHlw
ZS9UeXBlMT4+CmVuZG9iago0MSAwIG9iago8PC9UeXBlL01ldGFkYXRhCi9TdWJ0eXBlL1hN
TC9MZW5ndGggMTM1ND4+c3RyZWFtCjw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1w
Q2VoaUh6cmVTek5UY3prYzlkJz8+Cjw/YWRvYmUteGFwLWZpbHRlcnMgZXNjPSJDUkxGIj8+
Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J1hNUCB0b29s
a2l0IDIuOS4xLTEzLCBmcmFtZXdvcmsgMS42Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRw
Oi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0
cDovL25zLmFkb2JlLmNvbS9pWC8xLjAvJz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9
J3V1aWQ6ZDUzMDkyNjEtNzc0OS0xMWYyLTAwMDAtMzBhOTZkOGU5YThmJyB4bWxuczpwZGY9
J2h0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8nIHBkZjpQcm9kdWNlcj0nR1BMIEdob3N0
c2NyaXB0IDkuMDUnLz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6ZDUzMDky
NjEtNzc0OS0xMWYyLTAwMDAtMzBhOTZkOGU5YThmJyB4bWxuczp4bXA9J2h0dHA6Ly9ucy5h
ZG9iZS5jb20veGFwLzEuMC8nPjx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTA1LTIyVDEzOjI4OjU4
LTA3OjAwPC94bXA6TW9kaWZ5RGF0ZT4KPHhtcDpDcmVhdGVEYXRlPjIwMTctMDUtMjJUMTM6
Mjg6NTgtMDc6MDA8L3htcDpDcmVhdGVEYXRlPgo8eG1wOkNyZWF0b3JUb29sPkdOVSBFbnNj
cmlwdCAxLjYuNS45MDwveG1wOkNyZWF0b3JUb29sPjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRm
OkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDpkNTMwOTI2MS03NzQ5LTExZjItMDAwMC0z
MGE5NmQ4ZTlhOGYnIHhtbG5zOnhhcE1NPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
bW0vJyB4YXBNTTpEb2N1bWVudElEPSd1dWlkOmQ1MzA5MjYxLTc3NDktMTFmMi0wMDAwLTMw
YTk2ZDhlOWE4ZicvPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDpkNTMwOTI2
MS03NzQ5LTExZjItMDAwMC0zMGE5NmQ4ZTlhOGYnIHhtbG5zOmRjPSdodHRwOi8vcHVybC5v
cmcvZGMvZWxlbWVudHMvMS4xLycgZGM6Zm9ybWF0PSdhcHBsaWNhdGlvbi9wZGYnPjxkYzp0
aXRsZT48cmRmOkFsdD48cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkVuc2NyaXB0IE91
dHB1dDwvcmRmOmxpPjwvcmRmOkFsdD48L2RjOnRpdGxlPjwvcmRmOkRlc2NyaXB0aW9uPgo8
L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCjw/eHBhY2tldCBlbmQ9J3cnPz4KZW5kc3RyZWFtCmVuZG9iagoyIDAgb2JqCjw8
L1Byb2R1Y2VyKEdQTCBHaG9zdHNjcmlwdCA5LjA1KQovQ3JlYXRpb25EYXRlKEQ6MjAxNzA1
MjIxMzI4NTgtMDcnMDAnKQovTW9kRGF0ZShEOjIwMTcwNTIyMTMyODU4LTA3JzAwJykKL1Rp
dGxlKEVuc2NyaXB0IE91dHB1dCkKL0NyZWF0b3IoR05VIEVuc2NyaXB0IDEuNi41LjkwKT4+
ZW5kb2JqCnhyZWYKMCA0MgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDc5MDggMDAwMDAg
biAKMDAwMDAwOTkyNiAwMDAwMCBuIAowMDAwMDA3ODA3IDAwMDAwIG4gCjAwMDAwMDY2NzYg
MDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAxMTc5IDAwMDAwIG4gCjAwMDAw
MDc5NzMgMDAwMDAgbiAKMDAwMDAwODQzMyAwMDAwMCBuIAowMDAwMDA4MDE0IDAwMDAwIG4g
CjAwMDAwMDgwNDMgMDAwMDAgbiAKMDAwMDAwNjgzNSAwMDAwMCBuIAowMDAwMDAxMTk5IDAw
MDAwIG4gCjAwMDAwMDIzODUgMDAwMDAgbiAKMDAwMDAwODA3MyAwMDAwMCBuIAowMDAwMDA4
MTAzIDAwMDAwIG4gCjAwMDAwMDY5OTcgMDAwMDAgbiAKMDAwMDAwMjQwNiAwMDAwMCBuIAow
MDAwMDAzNDQyIDAwMDAwIG4gCjAwMDAwMDgxMzMgMDAwMDAgbiAKMDAwMDAwODE2MyAwMDAw
MCBuIAowMDAwMDA3MTU5IDAwMDAwIG4gCjAwMDAwMDM0NjIgMDAwMDAgbiAKMDAwMDAwNDUw
NiAwMDAwMCBuIAowMDAwMDA4MTkzIDAwMDAwIG4gCjAwMDAwMDgyMjMgMDAwMDAgbiAKMDAw
MDAwNzMyMSAwMDAwMCBuIAowMDAwMDA0NTI2IDAwMDAwIG4gCjAwMDAwMDU1MzggMDAwMDAg
biAKMDAwMDAwODI1MyAwMDAwMCBuIAowMDAwMDA4MjgzIDAwMDAwIG4gCjAwMDAwMDc0ODMg
MDAwMDAgbiAKMDAwMDAwNTU1OCAwMDAwMCBuIAowMDAwMDA2MjA3IDAwMDAwIG4gCjAwMDAw
MDgzMTMgMDAwMDAgbiAKMDAwMDAwODM0MyAwMDAwMCBuIAowMDAwMDA3NjQ1IDAwMDAwIG4g
CjAwMDAwMDYyMjcgMDAwMDAgbiAKMDAwMDAwNjY1NiAwMDAwMCBuIAowMDAwMDA4MzczIDAw
MDAwIG4gCjAwMDAwMDg0MDMgMDAwMDAgbiAKMDAwMDAwODQ5NSAwMDAwMCBuIAp0cmFpbGVy
Cjw8IC9TaXplIDQyIC9Sb290IDEgMCBSIC9JbmZvIDIgMCBSCi9JRCBbPERBNkFENjFENjQy
QjVFOTU5NDJCNzRFNTM1RUJBQ0Q2PjxEQTZBRDYxRDY0MkI1RTk1OTQyQjc0RTUzNUVCQUNE
Nj5dCj4+CnN0YXJ0eHJlZgoxMDEwNQolJUVPRgo=
--------------44C8291FC2129350777CCB04--


From nobody Wed May 24 10:54:06 2017
Return-Path: <nohlmeier@mozilla.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAD4A129435 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 10:54:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 MG3T6MJjGG6w for <perc@ietfa.amsl.com>; Wed, 24 May 2017 10:53:54 -0700 (PDT)
Received: from mail-pf0-x22d.google.com (mail-pf0-x22d.google.com [IPv6:2607:f8b0:400e:c00::22d]) (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 85A391204DA for <perc@ietf.org>; Wed, 24 May 2017 10:53:54 -0700 (PDT)
Received: by mail-pf0-x22d.google.com with SMTP id m17so142798755pfg.3 for <perc@ietf.org>; Wed, 24 May 2017 10:53:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=from:mime-version:subject:message-id:date:to; bh=Z4+3fLpuN4sfYTelnvihvcrx4PKiMMaqJb4CBLEuZ/g=; b=PRbSOojQXNc7Q9eMOld7XIkbVnDaWHlq4Je5wYIAfpR6bsgvXKuMVex3QMHULE+Rvj hrubb2Z3C4wZO0YH8Sg39fOT2IvhtHHvPcHiuewsghhhdyPq/iwsWkVBz9uLlr30vHUl MPn2TjqN+4nVmPEwPsBj/rW5AFuzE97d5WwSs=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=Z4+3fLpuN4sfYTelnvihvcrx4PKiMMaqJb4CBLEuZ/g=; b=GPsO9teMx52J9X7spc91KCy8upy/qO+ccQORxCLn/IIasURnQqIqYCtxrtzL2MKf60 2OwAPhQqotN69SFcxN7zPmw2fitfpl9QVOnHbJ9aTMjj4tS7eXdggzpX+Wbg4DH+Kv0D TmctGBAxAVIxoVL++1s3rWV3DlZejMbMve9i77GZYljOAhBwhuoeK6qT7AftTjFsQ5b2 1YNszubx08ZNxjLw23MM8HsBz7r74VrVswkKCpfyfXb1+9RoV+CUbgR2SQdGRQKVDcJL XSVxH2DdcbLEjnotVJ3gT8nkpoEnllFVYRWpepneMdf5Kui5dpDIzPAoEYwHTPpyVaDg pHiw==
X-Gm-Message-State: AODbwcAyoXxNxH5eGnn53fnro592GjwV82iD6OKgtaj/MAn7nfUdaiE2 7apwjEuyNznFZtcgSeQnDg==
X-Received: by 10.84.217.30 with SMTP id o30mr13218588pli.26.1495648433824; Wed, 24 May 2017 10:53:53 -0700 (PDT)
Received: from ?IPv6:2620:101:80fc:224:1ea:33a6:7728:d665? ([2620:101:80fc:224:1ea:33a6:7728:d665]) by smtp.gmail.com with ESMTPSA id k192sm8053346pgc.31.2017.05.24.10.53.52 for <perc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 May 2017 10:53:52 -0700 (PDT)
From: Nils Ohlmeier <nohlmeier@mozilla.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_19553892-E882-4E5A-B447-DD00185108F6"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Message-Id: <9A68847B-BEA5-426D-9419-3DCEEF7D7788@mozilla.com>
Date: Wed, 24 May 2017 10:53:47 -0700
To: perc@ietf.org
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/H7_b2NtOsi1xMwgdCy63Z1LvmZA>
Subject: [Perc] Doodle Poll for 2nd Perc Virtual Interim
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 17:54:05 -0000

--Apple-Mail=_19553892-E882-4E5A-B447-DD00185108F6
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_1596A168-119C-489B-9DC3-6C420C102624"


--Apple-Mail=_1596A168-119C-489B-9DC3-6C420C102624
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hello All,

As discussed during the 1st virtual interim meeting today we would like =
to have another virtual interim meeting before the IETF 99 meeting.
If you could please vote via this Doodle Poll:

http://doodle.com/poll/ve78y7rbbygqhdr7 =
<http://doodle.com/poll/ve78y7rbbygqhdr7>

The meeting will be again for 120 minutes (2 hours) and will be an =
online meeting.

Please complete the poll by 4/30/2017 EOD (PST time) to allow us to =
setup the official proceedings.

Cheers
Perc Chairs


--Apple-Mail=_1596A168-119C-489B-9DC3-6C420C102624
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hello All,<div class=3D""><br class=3D""></div><div =
class=3D"">As discussed during the 1st virtual interim meeting today we =
would like to have another virtual interim meeting before the IETF 99 =
meeting.</div><div class=3D"">If you could please vote via this Doodle =
Poll:</div><div class=3D""><br class=3D""></div><div class=3D""><font =
face=3D"Menlo-Regular" class=3D""><span style=3D"font-size: 11px;" =
class=3D""><a href=3D"http://doodle.com/poll/ve78y7rbbygqhdr7" =
class=3D"">http://doodle.com/poll/ve78y7rbbygqhdr7</a></span></font></div>=
<div class=3D""><br class=3D""></div><div class=3D"">The meeting will be =
again for 120 minutes (2 hours) and will be an online meeting.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Please complete the poll =
by 4/30/2017 EOD (PST time) to allow us to setup the official =
proceedings.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Cheers</div><div class=3D"">Perc Chairs</div><div =
class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_1596A168-119C-489B-9DC3-6C420C102624--

--Apple-Mail=_19553892-E882-4E5A-B447-DD00185108F6
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJZJcisAAoJEJ3NnGfOORkkBTgP/R4IbsqnzL9mHLxkpLr9umY1
s8NI1K8UlCo9mUG9xDLCu3bPDhPhoOYX20ZsnWVAWN7jr6nkPyMd6XGDFsXIwLBe
Oaa7Mxe5OZI2UKtTWT8mEng2hIIGXKQbu3dBOqxSTE50BZqzcsyiVuEnssAnGR11
n6n4TtQ73JbuL+PeN/4aJCIutpTIuuhu6ul8vVV3ETFZ/W/cMu7dFlkEEDxvV+zG
tyYhBY4j23cCW0ZIiW8RULoVdF+2jR9OKcT6Sp+s89Fgpxj5EWU3oJfqafQilIJ9
LIYum44T/O7t2pkthGsLb5AHP4bQMabskTzwK5k0/CUeHrTkDZOSoQkyGQgbCM9A
/f3YsTD3Lc238WBFSEuSPKokIGB2zTzfVTQMfHAb9R942g0O7twL29kCobOeILEk
sI3Ya/fGI8Qj4H0rnV+QQ3kFL1IbxmA7ZzBaSy9xkQYCwEP1oXokPBGrjxsWUNce
4e679sr78G8oi+alqKJnigt1ZSc4QrJdEuUWDo0tuHyBPCuMEdTEL6MvrdXjRW0A
8S2RISCDKHHwM1lX6VKuc7knutCJo2plts/UZ1cOhFI+n5xuGhfZKb1krBBVR6ja
dACmFx0pzvbFtTbPZYrp0Epf2XZ3I0qMDRhVfzPXkJ7XXAlNXGI2T+uEqL5UVq5+
zAC0Az1qIEKiKnB6llgk
=rABJ
-----END PGP SIGNATURE-----

--Apple-Mail=_19553892-E882-4E5A-B447-DD00185108F6--


From nobody Wed May 24 10:56:36 2017
Return-Path: <bernard.aboba@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10C5C126CF6 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 10:56:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 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, URIBL_BLOCKED=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 X3zaGzPyN7OU for <perc@ietfa.amsl.com>; Wed, 24 May 2017 10:56:33 -0700 (PDT)
Received: from mail-vk0-x231.google.com (mail-vk0-x231.google.com [IPv6:2607:f8b0:400c:c05::231]) (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 125E31200E5 for <perc@ietf.org>; Wed, 24 May 2017 10:56:33 -0700 (PDT)
Received: by mail-vk0-x231.google.com with SMTP id x71so79554790vkd.0 for <perc@ietf.org>; Wed, 24 May 2017 10:56:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=0AFAgbkgcGIEtvXRGwbGiYKNO0H5y3an4GOotoKqUVA=; b=pqHe9SdlCIT7oYGyChM3Kv5cdRSPSlR271UsWOqfNEMOLk5Ipe704QJRHS5M6enT0N M/BBnNwXWp1aHutIilcTT4vyw/Z18AATJnCuuFqSkzcvovODYNXexuBD5NARSI49sHS2 bXJ/naYQqukdBjxGUTYgmp5x3voFK6ykzYIUKU2L0qNJ4KEUvmv3XaTq1uIfeVysHXq/ 14xjTZQc/QumXu8J0mpT3G1WNvPHfEZ05iFrrbxa7N7fboKSmT4v89CVfCU+p9R/kpN9 sM7a/XbmrUsnfcHrxZHCdUCuCYqCzZ84LkeznzcPFHvzk5JHk7ohtB5y9roAxc1Pqv1E mlYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=0AFAgbkgcGIEtvXRGwbGiYKNO0H5y3an4GOotoKqUVA=; b=baXkOodnZjoAh6blNgHoiwf+zhcaLFPqMkbTCQHUk6CNjsbqU1GboKU/8D+vQ6YbU4 QWFEIF6FosL9n121v+N+KqVVVLrALyXn5/xkVg2WhsxSQPdoMgnZD0j7pVyiJ2AWgJhS 72+m8RVhoGxpERq3GsGaunHE5/jVw3UWEfWQgVp23vyQWVktHbj1I3ARYbKK+PHGp7Ji AFV2O0cafUYNbFasf9CE+dbvP2A+tkqgRhnlUkp8JWFZtQOm97odf0zvjE0GLyRIiLdh R8W06TRbeHvLhzpuQyn4guXeYA/Mg7CP/91cNc76leKdrZ4eeJTJdcTX6TP79ONpCcZO ifuA==
X-Gm-Message-State: AODbwcD4/dyncn+aZkekMZv/u6DEEQ0wTfEoD5UxF5dS66VDJPUjEL3/ oJAnga8Vb/nPzuUdpj8Dx2DaOdc6Kw==
X-Received: by 10.31.94.7 with SMTP id s7mr14990038vkb.49.1495648592140; Wed, 24 May 2017 10:56:32 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.49.18 with HTTP; Wed, 24 May 2017 10:56:11 -0700 (PDT)
In-Reply-To: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com>
From: Bernard Aboba <bernard.aboba@gmail.com>
Date: Wed, 24 May 2017 10:56:11 -0700
Message-ID: <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Cc: "perc@ietf.org" <perc@ietf.org>
Content-Type: multipart/alternative; boundary="001a114e1dfe0b1f2b055048d393"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/I_9TalGHXJk9B4hw77OBw5Pq0vM>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 17:56:35 -0000

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

Thanks for posting this.

Question:  In terms of API support, how is the crypto-algorithm specified?
So far, the proposed API just has the key.

On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo <
sergio.garcia.murillo@gmail.com> wrote:

> Hi all again,
>
> Also to start the discussion about 5), I would like to introduce again my
> proposal for a "PERC Lite" approach.
>
> The main objectives and key points of this proposal are:
>
>    - Minimum viable PERC implementation
>    - Minimize impact on both endpoints and MD
>    - OHB is carried in the RTP payload (Encrypted Payload Header).
>    - No changes to the DTLS/SRTP code/api/standards
>    - No RTP E2E Header extensions
>    - RTX/FEC/RED is supported HBH without any change to current
>    standards/implementations.
>
> Best regards
>
> Sergio
>
>
>
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc
>
>

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

<div dir=3D"ltr">Thanks for posting this.=C2=A0<div><br></div><div>Question=
: =C2=A0In terms of API support, how is the crypto-algorithm specified?=C2=
=A0 So far, the proposed API just has the key.=C2=A0</div></div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">On Wed, May 24, 2017 at 10:=
11 AM, Sergio Garcia Murillo <span dir=3D"ltr">&lt;<a href=3D"mailto:sergio=
.garcia.murillo@gmail.com" target=3D"_blank">sergio.garcia.murillo@gmail.co=
m</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 =20

   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000">
    <p>Hi all again,</p>
    <p>Also to start the discussion about 5), I would like to introduce
      again my proposal for a &quot;PERC Lite&quot; approach.<br>
    </p>
    <p>The main objectives and key points of this proposal are:</p>
    <ul>
      <li>Minimum viable PERC implementation</li>
      <li>Minimize impact on both endpoints and MD</li>
      <li>OHB is carried in the RTP payload (Encrypted Payload Header).</li=
>
      <li>No changes to the DTLS/SRTP code/api/standards</li>
      <li>No RTP E2E Header extensions</li>
      <li>RTX/FEC/RED is supported HBH without any change to current
        standards/implementations.</li>
    </ul>
    <p>Best regards</p><span class=3D"HOEnZb"><font color=3D"#888888">
    <p>Sergio</p>
    <p><br>
    </p>
  </font></span></div>

<br>______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/perc</a><br>
<br></blockquote></div><br></div>

--001a114e1dfe0b1f2b055048d393--


From nobody Wed May 24 12:46:38 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC583127599 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 12:46:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.688
X-Spam-Level: 
X-Spam-Status: No, score=-2.688 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, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=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 E4bHmXWS0Auw for <perc@ietfa.amsl.com>; Wed, 24 May 2017 12:46:35 -0700 (PDT)
Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (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 DCF91126C23 for <perc@ietf.org>; Wed, 24 May 2017 12:46:34 -0700 (PDT)
Received: by mail-wm0-x22d.google.com with SMTP id d127so77979832wmf.0 for <perc@ietf.org>; Wed, 24 May 2017 12:46:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to; bh=aJyMzHReF/XZEnI2Lpw8+ic9GlURo9m6eIO2dRLhxZU=; b=dWgDIS3luCzCP+B7EtiECoBj8RxF9YfXH78p/Zl/ft/dUC3Kx6fdojZBjX2wAyNgjl xj3bNiOXKE9tlPe+u8nt6wNr2qNcDbAZth474MNRi5b44r+FJocHXLHlpjcWMMSRJ21o Pa85WRCPoUdQ/mtIe1ob6pzAVlylFybAIvWo1WoxAIJ/ermd0GxzFNcng8R5NR0PkQe0 lea6GlUNarifZmQ4KfpDSxbL6VRSZZiCxAGXuntF5wE7pcOh5IRwxqW44kKNmRvCLkzh tUKi/FdqKo8qkTA+0iHM2oS5ZMKcYdj1I80pbwEi6+SGdB/K1lOqkp95ZosVVdoJ+8ip cL/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to; bh=aJyMzHReF/XZEnI2Lpw8+ic9GlURo9m6eIO2dRLhxZU=; b=nT2ijp2rOQ/YOIKoRo3mHi3H+GetTGrRJ7Q/b9BJozMjjooAMm9FVX0vOMhVwYm4EM +gjIgEo0vd9Ce4bZNE4EaJXm8IqDHXjDArVMLgiRcNa5xKorEpNMc/ZjlCp7QZrkvbbo 5XSfSS6JRFpE5letN9wNlq8uP2Cr7VmY6aoWtXtOVWOWuhSfQ6tEXjJzFTcg0vnGU/FE sWiSp0DfY8csGNRQOdf7geHbUC4xpSvhhLH+l/Tm/l1DlPUJcr9YDEkhqMTVuiEvPc8L d7MbuIT8kIxrBJZ6uPu/iwvSGJJq1VI7KT8CFl2TWe3AfB5+Io7m8e7sxBoBI/6ZggXJ eD8g==
X-Gm-Message-State: AODbwcBPTXKUCpfGYJaTeb/B5iMINuz81mgfeArUONxVqgOOLUBKAdW1 YfJR8BoTbDgMsVKPQKA=
X-Received: by 10.28.174.131 with SMTP id x125mr7138461wme.32.1495655193246; Wed, 24 May 2017 12:46:33 -0700 (PDT)
Received: from [192.168.0.199] ([193.125.41.240]) by smtp.googlemail.com with ESMTPSA id m14sm8281611wmi.2.2017.05.24.12.46.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 May 2017 12:46:32 -0700 (PDT)
To: Bernard Aboba <bernard.aboba@gmail.com>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com> <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com>
Cc: "perc@ietf.org" <perc@ietf.org>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <1adbb700-b61e-b283-6e29-ff3b5fd0d5ee@gmail.com>
Date: Wed, 24 May 2017 21:46:33 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------EB63E0B0D773D8C79D217C24"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/Wu-gM6CGl1QmHfCdnDfgtvLsIVY>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 19:46:38 -0000

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

Hi Bernard,

Yes, the example API is just the lazy approach I have taken on my 
modified chromium, hardcoding the key to AES-GCM 256 so I didn't have to 
add an object to the IDL and worry about how to retrieve later on the 
c++ code.

The API should allow to set the key and look more like:

*

const pc = new RTCPeerConnection({

mediaCrypto : {

key **: 'VEhJUyBJUyBUSEUgMzIgS0VZIFdJVEggMTIgU0FMVCBET1VCTEUgUEVSQyE=',

suite  : 'AEAD_AES_256_GCM'

}

});*

Anticipating the security comments, I don't expect that to be the final 
API for WebRTC, which IMHO should be a similar mechanism as the one in 
place for IdP (or even integrated with it), but I feel that that 
discussion should take place on the RTCWeb group and not here.

Best regards
Sergio

On 24/05/2017 19:56, Bernard Aboba wrote:
> Thanks for posting this.
>
> Question:  In terms of API support, how is the crypto-algorithm 
> specified?  So far, the proposed API just has the key.
>
> On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo 
> <sergio.garcia.murillo@gmail.com 
> <mailto:sergio.garcia.murillo@gmail.com>> wrote:
>
>     Hi all again,
>
>     Also to start the discussion about 5), I would like to introduce
>     again my proposal for a "PERC Lite" approach.
>
>     The main objectives and key points of this proposal are:
>
>       * Minimum viable PERC implementation
>       * Minimize impact on both endpoints and MD
>       * OHB is carried in the RTP payload (Encrypted Payload Header).
>       * No changes to the DTLS/SRTP code/api/standards
>       * No RTP E2E Header extensions
>       * RTX/FEC/RED is supported HBH without any change to current
>         standards/implementations.
>
>     Best regards
>
>     Sergio
>
>
>
>     _______________________________________________
>     Perc mailing list
>     Perc@ietf.org <mailto:Perc@ietf.org>
>     https://www.ietf.org/mailman/listinfo/perc
>     <https://www.ietf.org/mailman/listinfo/perc>
>
>


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

PGh0bWw+DQogIDxoZWFkPg0KICAgIDxtZXRhIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNl
dD11dGYtOCIgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIj4NCiAgPC9oZWFkPg0KICA8Ym9k
eSBiZ2NvbG9yPSIjRkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4NCiAgICA8ZGl2IGNsYXNzPSJt
b3otY2l0ZS1wcmVmaXgiPkhpIEJlcm5hcmQsPGJyPg0KICAgICAgPGJyPg0KICAgICAgWWVz
LCB0aGUgZXhhbXBsZSBBUEkgaXMganVzdCB0aGUgbGF6eSBhcHByb2FjaCBJIGhhdmUgdGFr
ZW4gb24gbXkNCiAgICAgIG1vZGlmaWVkIGNocm9taXVtLCBoYXJkY29kaW5nIHRoZSBrZXkg
dG8gPHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMzYsIDQxLCA0Nik7IGZvbnQtZmFtaWx5OiBT
Rk1vbm8tUmVndWxhciwgQ29uc29sYXMsICZxdW90O0xpYmVyYXRpb24gTW9ubyZxdW90Oywg
TWVubG8sIENvdXJpZXIsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxl
OiBub3JtYWw7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgZm9udC12YXJpYW50
LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5v
cm1hbDsgb3JwaGFuczogMjsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7
IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogcHJlOyB3aWRvd3M6IDI7IHdv
cmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IGJhY2tn
cm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgdGV4dC1kZWNvcmF0aW9uLXN0eWxl
OiBpbml0aWFsOyB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGluaXRpYWw7IGRpc3BsYXk6IGlu
bGluZSAhaW1wb3J0YW50OyBmbG9hdDogbm9uZTsiPkFFUy1HQ00gPC9zcGFuPjI1Ng0KICAg
ICAgc28gSSBkaWRuJ3QgaGF2ZSB0byBhZGQgYW4gb2JqZWN0IHRvIHRoZSBJREwgYW5kIHdv
cnJ5IGFib3V0IGhvdw0KICAgICAgdG8gcmV0cmlldmUgbGF0ZXIgb24gdGhlIGMrKyBjb2Rl
Ljxicj4NCiAgICAgIDxicj4NCiAgICAgIFRoZSBBUEkgc2hvdWxkIGFsbG93IHRvIHNldCB0
aGUga2V5IGFuZCBsb29rIG1vcmUgbGlrZTo8YnI+DQogICAgICA8YnI+DQogICAgICA8bWV0
YSBjaGFyc2V0PSJ1dGYtOCI+DQogICAgICA8YiBzdHlsZT0iZm9udC13ZWlnaHQ6bm9ybWFs
OyINCiAgICAgICAgaWQ9ImRvY3MtaW50ZXJuYWwtZ3VpZC04MjRmOWRhZi0zYmY5LTllM2Qt
ZjU3Ni1lMjIxZTdkYzY5NjMiPg0KICAgICAgICA8cCBkaXI9Imx0ciINCiAgICAgICAgICBz
dHlsZT0ibGluZS1oZWlnaHQ6MS4yO21hcmdpbi10b3A6MHB0O21hcmdpbi1ib3R0b206MHB0
OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo4cHQ7Zm9udC1mYW1pbHk6J0NvdXJpZXIgTmV3
Jztjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9udC13ZWln
aHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC1kZWNv
cmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3BhY2U6cHJlLXdy
YXA7Ij5jb25zdCBwYyA9IG5ldyBSVENQZWVyQ29ubmVjdGlvbih7PC9zcGFuPjwvcD4NCiAg
ICAgICAgPHAgZGlyPSJsdHIiDQogICAgICAgICAgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuMjtt
YXJnaW4tdG9wOjBwdDttYXJnaW4tYm90dG9tOjBwdDt0ZXh0LWluZGVudDoNCiAgICAgICAg
ICAzNnB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo4cHQ7Zm9udC1mYW1pbHk6J0NvdXJp
ZXIgTmV3Jztjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9u
dC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4
dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3BhY2U6
cHJlLXdyYXA7Ij5tZWRpYUNyeXB0byA6IHs8L3NwYW4+PC9wPg0KICAgICAgICA8cCBkaXI9
Imx0ciINCiAgICAgICAgICBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yO21hcmdpbi10b3A6MHB0
O21hcmdpbi1ib3R0b206MHB0O21hcmdpbi1sZWZ0Og0KICAgICAgICAgIDM2cHQ7dGV4dC1p
bmRlbnQ6IDM2cHQ7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjhwdDtmb250LWZhbWlseTon
Q291cmllciBOZXcnO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVu
dDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1h
bDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1z
cGFjZTpwcmUtd3JhcDsiPmtleSA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo4cHQ7
Zm9udC1mYW1pbHk6J0NvdXJpZXIgTmV3Jztjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29s
b3I6dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQt
dmFyaWFudDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFz
ZWxpbmU7d2hpdGUtc3BhY2U6cHJlLXdyYXA7Ij48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw
YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmU7Ij48Yj4gICA8L2I+PC9zcGFuPjwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjhwdDtmb250LWZhbWlseTonQ291cmllciBOZXcnO2Nv
bG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtmb250LXdlaWdodDo0
MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LWRlY29yYXRp
b246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDsi
PjogJ1ZFaEpVeUJKVXlCVVNFVWdNeklnUzBWWklGZEpWRWdnTVRJZ1UwRk1WQ0JFVDFWQ1RF
VWdVRVZTUXlFPTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjhwdDtmb250LWZhbWls
eTonQ291cmllciBOZXcnO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3Bh
cmVudDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5v
cm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0
ZS1zcGFjZTpwcmUtd3JhcDsiPic8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo4cHQ7
Zm9udC1mYW1pbHk6J0NvdXJpZXIgTmV3Jztjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29s
b3I6dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQt
dmFyaWFudDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFz
ZWxpbmU7d2hpdGUtc3BhY2U6cHJlLXdyYXA7Ij4sPC9zcGFuPjwvcD4NCiAgICAgICAgPHAg
ZGlyPSJsdHIiDQogICAgICAgICAgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuMjttYXJnaW4tdG9w
OjBwdDttYXJnaW4tYm90dG9tOjBwdDttYXJnaW4tbGVmdDoNCiAgICAgICAgICAzNnB0O3Rl
eHQtaW5kZW50OiAzNnB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo4cHQ7Zm9udC1mYW1p
bHk6J0NvdXJpZXIgTmV3Jztjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNw
YXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpu
b3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hp
dGUtc3BhY2U6cHJlLXdyYXA7Ij5zdWl0ZSDCoDogPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6OHB0O2ZvbnQtZmFtaWx5OidDb3VyaWVyIE5ldyc7Y29sb3I6IzAwMDAwMDtiYWNr
Z3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5v
cm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2Fs
LWFsaWduOmJhc2VsaW5lO3doaXRlLXNwYWNlOnByZS13cmFwOyI+J0FFQURfQUVTXzI1Nl9H
Q00nPC9zcGFuPjwvcD4NCiAgICAgICAgPHAgZGlyPSJsdHIiDQogICAgICAgICAgc3R5bGU9
ImxpbmUtaGVpZ2h0OjEuMjttYXJnaW4tdG9wOjBwdDttYXJnaW4tYm90dG9tOjBwdDttYXJn
aW4tbGVmdDoNCiAgICAgICAgICAzNnB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo4cHQ7
Zm9udC1mYW1pbHk6J0NvdXJpZXIgTmV3Jztjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29s
b3I6dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQt
dmFyaWFudDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFz
ZWxpbmU7d2hpdGUtc3BhY2U6cHJlLXdyYXA7Ij59PC9zcGFuPjwvcD4NCiAgICAgICAgPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo4cHQ7Zm9udC1mYW1pbHk6J0NvdXJpZXIgTmV3Jztjb2xv
cjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NDAw
O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC1kZWNvcmF0aW9u
Om5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3BhY2U6cHJlLXdyYXA7Ij59
KTs8L3NwYW4+PC9iPjxicj4NCiAgICAgIDxicj4NCiAgICAgIEFudGljaXBhdGluZyB0aGUg
c2VjdXJpdHkgY29tbWVudHMsIEkgZG9uJ3QgZXhwZWN0IHRoYXQgdG8gYmUgdGhlDQogICAg
ICBmaW5hbCBBUEkgZm9yIFdlYlJUQywgd2hpY2ggSU1ITyBzaG91bGQgYmUgYSBzaW1pbGFy
IG1lY2hhbmlzbSBhcw0KICAgICAgdGhlIG9uZSBpbiBwbGFjZSBmb3IgSWRQIChvciBldmVu
IGludGVncmF0ZWQgd2l0aCBpdCksIGJ1dCBJIGZlZWwNCiAgICAgIHRoYXQgdGhhdCBkaXNj
dXNzaW9uIHNob3VsZCB0YWtlIHBsYWNlIG9uIHRoZSBSVENXZWIgZ3JvdXAgYW5kIG5vdA0K
ICAgICAgaGVyZS4gPGJyPg0KICAgICAgPGJyPg0KICAgICAgQmVzdCByZWdhcmRzPGJyPg0K
ICAgICAgU2VyZ2lvPGJyPg0KICAgICAgPGJyPg0KICAgICAgT24gMjQvMDUvMjAxNyAxOTo1
NiwgQmVybmFyZCBBYm9iYSB3cm90ZTo8YnI+DQogICAgPC9kaXY+DQogICAgPGJsb2NrcXVv
dGUNCmNpdGU9Im1pZDpDQU9XKzJkdFJZWGNuelVuUDNjWktLTlhKMUZ4SlB3TXczaG1iMzQ5
S3BiTEp3UUQ1RkFAbWFpbC5nbWFpbC5jb20iDQogICAgICB0eXBlPSJjaXRlIj4NCiAgICAg
IDxkaXYgZGlyPSJsdHIiPlRoYW5rcyBmb3IgcG9zdGluZyB0aGlzLsKgDQogICAgICAgIDxk
aXY+PGJyPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdj5RdWVzdGlvbjogwqBJbiB0
ZXJtcyBvZiBBUEkgc3VwcG9ydCwgaG93IGlzIHRoZQ0KICAgICAgICAgIGNyeXB0by1hbGdv
cml0aG0gc3BlY2lmaWVkP8KgIFNvIGZhciwgdGhlIHByb3Bvc2VkIEFQSSBqdXN0IGhhcw0K
ICAgICAgICAgIHRoZSBrZXkuwqA8L2Rpdj4NCiAgICAgIDwvZGl2Pg0KICAgICAgPGRpdiBj
bGFzcz0iZ21haWxfZXh0cmEiPjxicj4NCiAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfcXVv
dGUiPk9uIFdlZCwgTWF5IDI0LCAyMDE3IGF0IDEwOjExIEFNLA0KICAgICAgICAgIFNlcmdp
byBHYXJjaWEgTXVyaWxsbyA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhDQogICAgICAgICAgICAg
IG1vei1kby1ub3Qtc2VuZD0idHJ1ZSINCiAgICAgICAgICAgICAgaHJlZj0ibWFpbHRvOnNl
cmdpby5nYXJjaWEubXVyaWxsb0BnbWFpbC5jb20iDQogICAgICAgICAgICAgIHRhcmdldD0i
X2JsYW5rIj5zZXJnaW8uZ2FyY2lhLm11cmlsbG9AZ21haWwuY29tPC9hPiZndDs8L3NwYW4+
DQogICAgICAgICAgd3JvdGU6PGJyPg0KICAgICAgICAgIDxibG9ja3F1b3RlIGNsYXNzPSJn
bWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMA0KICAgICAgICAgICAgLjhleDtib3Jk
ZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCiAgICAgICAgICAg
IDxkaXYgYmdjb2xvcj0iI0ZGRkZGRiIgdGV4dD0iIzAwMDAwMCI+DQogICAgICAgICAgICAg
IDxwPkhpIGFsbCBhZ2Fpbiw8L3A+DQogICAgICAgICAgICAgIDxwPkFsc28gdG8gc3RhcnQg
dGhlIGRpc2N1c3Npb24gYWJvdXQgNSksIEkgd291bGQgbGlrZSB0bw0KICAgICAgICAgICAg
ICAgIGludHJvZHVjZSBhZ2FpbiBteSBwcm9wb3NhbCBmb3IgYSAiUEVSQyBMaXRlIiBhcHBy
b2FjaC48YnI+DQogICAgICAgICAgICAgIDwvcD4NCiAgICAgICAgICAgICAgPHA+VGhlIG1h
aW4gb2JqZWN0aXZlcyBhbmQga2V5IHBvaW50cyBvZiB0aGlzIHByb3Bvc2FsDQogICAgICAg
ICAgICAgICAgYXJlOjwvcD4NCiAgICAgICAgICAgICAgPHVsPg0KICAgICAgICAgICAgICAg
IDxsaT5NaW5pbXVtIHZpYWJsZSBQRVJDIGltcGxlbWVudGF0aW9uPC9saT4NCiAgICAgICAg
ICAgICAgICA8bGk+TWluaW1pemUgaW1wYWN0IG9uIGJvdGggZW5kcG9pbnRzIGFuZCBNRDwv
bGk+DQogICAgICAgICAgICAgICAgPGxpPk9IQiBpcyBjYXJyaWVkIGluIHRoZSBSVFAgcGF5
bG9hZCAoRW5jcnlwdGVkIFBheWxvYWQNCiAgICAgICAgICAgICAgICAgIEhlYWRlcikuPC9s
aT4NCiAgICAgICAgICAgICAgICA8bGk+Tm8gY2hhbmdlcyB0byB0aGUgRFRMUy9TUlRQIGNv
ZGUvYXBpL3N0YW5kYXJkczwvbGk+DQogICAgICAgICAgICAgICAgPGxpPk5vIFJUUCBFMkUg
SGVhZGVyIGV4dGVuc2lvbnM8L2xpPg0KICAgICAgICAgICAgICAgIDxsaT5SVFgvRkVDL1JF
RCBpcyBzdXBwb3J0ZWQgSEJIIHdpdGhvdXQgYW55IGNoYW5nZSB0bw0KICAgICAgICAgICAg
ICAgICAgY3VycmVudCBzdGFuZGFyZHMvaW1wbGVtZW50YXRpb25zLjwvbGk+DQogICAgICAg
ICAgICAgIDwvdWw+DQogICAgICAgICAgICAgIDxwPkJlc3QgcmVnYXJkczwvcD4NCiAgICAg
ICAgICAgICAgPHNwYW4gY2xhc3M9IkhPRW5aYiI+PGZvbnQgY29sb3I9IiM4ODg4ODgiPg0K
ICAgICAgICAgICAgICAgICAgPHA+U2VyZ2lvPC9wPg0KICAgICAgICAgICAgICAgICAgPHA+
PGJyPg0KICAgICAgICAgICAgICAgICAgPC9wPg0KICAgICAgICAgICAgICAgIDwvZm9udD48
L3NwYW4+PC9kaXY+DQogICAgICAgICAgICA8YnI+DQogICAgICAgICAgICBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX188d2JyPl9fX19fX19fX19fX19fX19fPGJyPg0KICAgICAg
ICAgICAgUGVyYyBtYWlsaW5nIGxpc3Q8YnI+DQogICAgICAgICAgICA8YSBtb3otZG8tbm90
LXNlbmQ9InRydWUiIGhyZWY9Im1haWx0bzpQZXJjQGlldGYub3JnIj5QZXJjQGlldGYub3Jn
PC9hPjxicj4NCiAgICAgICAgICAgIDxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSINCiAgICAg
ICAgICAgICAgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9w
ZXJjIg0KICAgICAgICAgICAgICByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5o
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuLzx3YnI+bGlzdGluZm8vcGVyYzwvYT48YnI+
DQogICAgICAgICAgICA8YnI+DQogICAgICAgICAgPC9ibG9ja3F1b3RlPg0KICAgICAgICA8
L2Rpdj4NCiAgICAgICAgPGJyPg0KICAgICAgPC9kaXY+DQogICAgPC9ibG9ja3F1b3RlPg0K
ICAgIDxwPjxicj4NCiAgICA8L3A+DQogIDwvYm9keT4NCjwvaHRtbD4NCg==
--------------EB63E0B0D773D8C79D217C24--


From nobody Wed May 24 14:14:34 2017
Return-Path: <agouaillard@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A3B8129BDB for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:14:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.988
X-Spam-Level: 
X-Spam-Status: No, score=-1.988 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_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=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 qumzv-oswiZG for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:14:19 -0700 (PDT)
Received: from mail-ua0-x234.google.com (mail-ua0-x234.google.com [IPv6:2607:f8b0:400c:c08::234]) (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 1556D129BE6 for <perc@ietf.org>; Wed, 24 May 2017 14:14:18 -0700 (PDT)
Received: by mail-ua0-x234.google.com with SMTP id j17so104704671uag.3 for <perc@ietf.org>; Wed, 24 May 2017 14:14:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=G60fmzTizrTp/vpB02qLAl7DbIKsfa/QkCyS8fApvPE=; b=nX4O3Nz+OXNFEe2FYqPy/vxP7MqEXJtuWbnILefHtvjrl3rD7nN/YnLRQVSR06tIma LDJOVKN8eXH2aT8+4HIDXAHWFolb5rTTcSqSjKR6eJulIY6C3zyZYUnd4yzbdPT+nGzG USyD/O4O/mumlmcJQpjTZ02RqyL4+b3PzuZZvYMO5rXyhMhxu794pQE/kfdxBfusNnIV mrZ6fTzJ/vnkkqwotAlv9G988NlHZ23lxhha61Dx1a+S81RpANastjhJqwuNZdqXvk/H YvOReN9Jkl/RNzDPdCVm+YoHprdUDpcNxCwZ1Y0RKomkBZJQVxy8ZtPPzMPoxToASW6H 1+AQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=G60fmzTizrTp/vpB02qLAl7DbIKsfa/QkCyS8fApvPE=; b=EtE33sAeZG4fUyCcGL24PXL34z+XUsqtj7UPb0E2TvC1fDV2BfCm3bKuerkb0VV//e b2skPALIBtG9BBqVdHE87RcsD8kB8UszGqq0BoUDtq0QhHky5jcNRQN+Rwq0pO4OnoMn NsEl8m0iNaETa+ymnO0T2ZyfdjXvIrSft9GvIqGnF0vse85969LUo3YBiIIJw3eh8bs2 dxI7+7Kl+f6ot1jFxjIxfsf5M+eOKUhzDEGKCPcBdpUVALvZS3rEf7V6cQTsa8uaGZzr fQEK/WFUn7d/af0i/x0w2y+ARdTiPBrOz/tvMmJDxWmmjUjBsfbio/gNdJmuqE/M9nN0 AFiQ==
X-Gm-Message-State: AODbwcDGVrXN4qGi4Os0bld5knZA+24NlMNg8FiqjBrwHJ/kyo7OPCgq as5LFz4VQ9A89mytBsk2GkTETMOEdA==
X-Received: by 10.176.9.104 with SMTP id c40mr19095099uah.151.1495660457082; Wed, 24 May 2017 14:14:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.49.73 with HTTP; Wed, 24 May 2017 14:14:16 -0700 (PDT)
In-Reply-To: <1adbb700-b61e-b283-6e29-ff3b5fd0d5ee@gmail.com>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com> <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com> <1adbb700-b61e-b283-6e29-ff3b5fd0d5ee@gmail.com>
From: Alexandre GOUAILLARD <agouaillard@gmail.com>
Date: Thu, 25 May 2017 07:14:16 +1000
Message-ID: <CAHgZEq46mBQMEcQY-EM36s5_8FWCLJx9nrDo6FX4DA6COmmUYA@mail.gmail.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Cc: Bernard Aboba <bernard.aboba@gmail.com>, "perc@ietf.org" <perc@ietf.org>
Content-Type: multipart/alternative; boundary="f403043ee8f03fc92405504b9608"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/z4W8AkNGut3DEiXIRhGi8Ythavg>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 21:14:26 -0000

--f403043ee8f03fc92405504b9608
Content-Type: text/plain; charset="UTF-8"

bernard,

Good point.

i'm discussing with peter T, and proposal for webrtc WG and ORTC CG API
extensions are coming your way this week.  Sergio did it at the
PeerConnection level while peter is advocating an Api at the
RTPSender/Receiver level. Of course, the crypto-algorithm needs to be an
input variable as well.

On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia Murillo <
sergio.garcia.murillo@gmail.com> wrote:

> Hi Bernard,
>
> Yes, the example API is just the lazy approach I have taken on my modified
> chromium, hardcoding the key to AES-GCM 256 so I didn't have to add an
> object to the IDL and worry about how to retrieve later on the c++ code.
>
> The API should allow to set the key and look more like:
>
> * const pc = new RTCPeerConnection({ mediaCrypto : { key :
> 'VEhJUyBJUyBUSEUgMzIgS0VZIFdJVEggMTIgU0FMVCBET1VCTEUgUEVSQyE=', suite  :
> 'AEAD_AES_256_GCM' } });*
>
> Anticipating the security comments, I don't expect that to be the final
> API for WebRTC, which IMHO should be a similar mechanism as the one in
> place for IdP (or even integrated with it), but I feel that that discussion
> should take place on the RTCWeb group and not here.
>
> Best regards
> Sergio
>
>
> On 24/05/2017 19:56, Bernard Aboba wrote:
>
> Thanks for posting this.
>
> Question:  In terms of API support, how is the crypto-algorithm
> specified?  So far, the proposed API just has the key.
>
> On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo <
> sergio.garcia.murillo@gmail.com> wrote:
>
>> Hi all again,
>>
>> Also to start the discussion about 5), I would like to introduce again my
>> proposal for a "PERC Lite" approach.
>>
>> The main objectives and key points of this proposal are:
>>
>>    - Minimum viable PERC implementation
>>    - Minimize impact on both endpoints and MD
>>    - OHB is carried in the RTP payload (Encrypted Payload Header).
>>    - No changes to the DTLS/SRTP code/api/standards
>>    - No RTP E2E Header extensions
>>    - RTX/FEC/RED is supported HBH without any change to current
>>    standards/implementations.
>>
>> Best regards
>>
>> Sergio
>>
>>
>>
>> _______________________________________________
>> Perc mailing list
>> Perc@ietf.org
>> https://www.ietf.org/mailman/listinfo/perc
>>
>>
>
>
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc
>
>


-- 
Alex. Gouaillard, PhD, PhD, MBA
------------------------------------------------------------------------------------
President - CoSMo Software Consulting, Singapore
------------------------------------------------------------------------------------
sg.linkedin.com/agouaillard

   -

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

<div dir=3D"ltr">bernard,<div><br></div><div>Good point.</div><div><br></di=
v><div>i&#39;m discussing with peter T, and proposal for webrtc WG and ORTC=
 CG API extensions are coming your way this week.=C2=A0 Sergio did it at th=
e PeerConnection level while peter is advocating an Api at the RTPSender/Re=
ceiver level. Of course, the crypto-algorithm needs to be an input variable=
 as well.</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia Murillo <span dir=3D"ltr=
">&lt;<a href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank">=
sergio.garcia.murillo@gmail.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"m_1712962858383131803moz-cite-prefix">Hi Bernard,<br>
      <br>
      Yes, the example API is just the lazy approach I have taken on my
      modified chromium, hardcoding the key to <span style=3D"color:rgb(36,=
41,46);font-family:SFMono-Regular,Consolas,&quot;Liberation Mono&quot;,Menl=
o,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures=
:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;t=
ext-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;wo=
rd-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:init=
ial;text-decoration-color:initial;display:inline!important;float:none">AES-=
GCM </span>256
      so I didn&#39;t have to add an object to the IDL and worry about how
      to retrieve later on the c++ code.<br>
      <br>
      The API should allow to set the key and look more like:<br>
      <br>
     =20
      <b style=3D"font-weight:normal" id=3D"m_1712962858383131803docs-inter=
nal-guid-824f9daf-3bf9-9e3d-f576-e221e7dc6963">
        <p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-botto=
m:0pt"><span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color=
:#000000;background-color:transparent;font-weight:400;font-style:normal;fon=
t-variant:normal;text-decoration:none;vertical-align:baseline;white-space:p=
re-wrap">const pc =3D new RTCPeerConnection({</span></p>
        <p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-botto=
m:0pt;text-indent:36pt"><span style=3D"font-size:8pt;font-family:&#39;Couri=
er New&#39;;color:#000000;background-color:transparent;font-weight:400;font=
-style:normal;font-variant:normal;text-decoration:none;vertical-align:basel=
ine;white-space:pre-wrap">mediaCrypto : {</span></p>
        <p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-botto=
m:0pt;margin-left:36pt;text-indent:36pt"><span style=3D"font-size:8pt;font-=
family:&#39;Courier New&#39;;color:#000000;background-color:transparent;fon=
t-weight:400;font-style:normal;font-variant:normal;text-decoration:none;ver=
tical-align:baseline;white-space:pre-wrap">key </span><span style=3D"font-s=
ize:8pt;font-family:&#39;Courier New&#39;;color:#000000;background-color:tr=
ansparent;font-weight:400;font-style:normal;font-variant:normal;text-decora=
tion:none;vertical-align:baseline;white-space:pre-wrap"><span class=3D"m_17=
12962858383131803Apple-tab-span" style=3D"white-space:pre-wrap"><b>   </b><=
/span></span><span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;=
;color:#000000;background-color:transparent;font-weight:400;font-style:norm=
al;font-variant:normal;text-decoration:none;vertical-align:baseline;white-s=
pace:pre-wrap">: &#39;<wbr>VEhJUyBJUyBUSEUgMzIgS0VZIFdJVE<wbr>ggMTIgU0FMVCB=
ET1VCTEUgUEVSQyE=3D</span><span style=3D"font-size:8pt;font-family:&#39;Cou=
rier New&#39;;color:#000000;background-color:transparent;font-weight:400;fo=
nt-style:normal;font-variant:normal;text-decoration:none;vertical-align:bas=
eline;white-space:pre-wrap"><wbr>&#39;</span><span style=3D"font-size:8pt;f=
ont-family:&#39;Courier New&#39;;color:#000000;background-color:transparent=
;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none=
;vertical-align:baseline;white-space:pre-wrap">,</span></p>
        <p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-botto=
m:0pt;margin-left:36pt;text-indent:36pt"><span style=3D"font-size:8pt;font-=
family:&#39;Courier New&#39;;color:#000000;background-color:transparent;fon=
t-weight:400;font-style:normal;font-variant:normal;text-decoration:none;ver=
tical-align:baseline;white-space:pre-wrap">suite =C2=A0: </span><span style=
=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#000000;backgroun=
d-color:transparent;font-weight:400;font-style:normal;font-variant:normal;t=
ext-decoration:none;vertical-align:baseline;white-space:pre-wrap">&#39;AEAD=
_AES_256_GCM&#39;</span></p>
        <p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-botto=
m:0pt;margin-left:36pt"><span style=3D"font-size:8pt;font-family:&#39;Couri=
er New&#39;;color:#000000;background-color:transparent;font-weight:400;font=
-style:normal;font-variant:normal;text-decoration:none;vertical-align:basel=
ine;white-space:pre-wrap">}</span></p>
        <span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;colo=
r:#000000;background-color:transparent;font-weight:400;font-style:normal;fo=
nt-variant:normal;text-decoration:none;vertical-align:baseline;white-space:=
pre-wrap">});</span></b><br>
      <br>
      Anticipating the security comments, I don&#39;t expect that to be the
      final API for WebRTC, which IMHO should be a similar mechanism as
      the one in place for IdP (or even integrated with it), but I feel
      that that discussion should take place on the RTCWeb group and not
      here. <br>
      <br>
      Best regards<span class=3D"HOEnZb"><font color=3D"#888888"><br>
      Sergio</font></span><div><div class=3D"h5"><br>
      <br>
      On 24/05/2017 19:56, Bernard Aboba wrote:<br>
    </div></div></div><div><div class=3D"h5">
    <blockquote type=3D"cite">
      <div dir=3D"ltr">Thanks for posting this.=C2=A0
        <div><br>
        </div>
        <div>Question: =C2=A0In terms of API support, how is the
          crypto-algorithm specified?=C2=A0 So far, the proposed API just h=
as
          the key.=C2=A0</div>
      </div>
      <div class=3D"gmail_extra"><br>
        <div class=3D"gmail_quote">On Wed, May 24, 2017 at 10:11 AM,
          Sergio Garcia Murillo <span dir=3D"ltr">&lt;<a href=3D"mailto:ser=
gio.garcia.murillo@gmail.com" target=3D"_blank">sergio.garcia.murillo@gmail=
.<wbr>com</a>&gt;</span>
          wrote:<br>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000">
              <p>Hi all again,</p>
              <p>Also to start the discussion about 5), I would like to
                introduce again my proposal for a &quot;PERC Lite&quot; app=
roach.<br>
              </p>
              <p>The main objectives and key points of this proposal
                are:</p>
              <ul>
                <li>Minimum viable PERC implementation</li>
                <li>Minimize impact on both endpoints and MD</li>
                <li>OHB is carried in the RTP payload (Encrypted Payload
                  Header).</li>
                <li>No changes to the DTLS/SRTP code/api/standards</li>
                <li>No RTP E2E Header extensions</li>
                <li>RTX/FEC/RED is supported HBH without any change to
                  current standards/implementations.</li>
              </ul>
              <p>Best regards</p>
              <span class=3D"m_1712962858383131803HOEnZb"><font color=3D"#8=
88888">
                  <p>Sergio</p>
                  <p><br>
                  </p>
                </font></span></div>
            <br>
            ______________________________<wbr>_________________<br>
            Perc mailing list<br>
            <a href=3D"mailto:Perc@ietf.org" target=3D"_blank">Perc@ietf.or=
g</a><br>
            <a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"n=
oreferrer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/per=
c</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <p><br>
    </p>
  </div></div></div>

<br>______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/perc</a><br>
<br></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div cla=
ss=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr">=
<div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Alex. Gouaillard, P=
hD, PhD, MBA<div>----------------------------------------------------------=
--------------------------</div><div>President - CoSMo Software Consulting,=
 Singapore</div><div>------------------------------------------------------=
------------------------------</div><div><a href=3D"http://sg.linkedin.com/=
agouaillard" target=3D"_blank">sg.linkedin.com/agouaillard</a></div><div><u=
l style=3D"margin:0px;padding:0px 0px 8px;border:0px;outline:0px;font-size:=
12px;font-family:Helvetica,Arial,sans-serif;vertical-align:baseline;list-st=
yle:none;line-height:17px;display:table-cell;width:504px;color:rgb(51,51,51=
)"><li style=3D"margin:0px;padding:8px 12px 2px 0px;border:0px;outline:0px;=
font-style:inherit;font-size:11px;font-family:inherit;vertical-align:baseli=
ne;font-variant:inherit;line-height:1.2em"><dl style=3D"margin:0px;padding:=
0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;vertical-=
align:baseline;font-variant:inherit;line-height:inherit;word-wrap:break-wor=
d"><br></dl></li></ul></div></div></div></div></div></div></div>
</div>

--f403043ee8f03fc92405504b9608--


From nobody Wed May 24 14:42:46 2017
Return-Path: <mzanaty@cisco.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0A6B129BEC for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:42:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level: 
X-Spam-Status: No, score=-14.511 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_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 9vubTXr-FaZ6 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:42:43 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B0B8129BC6 for <perc@ietf.org>; Wed, 24 May 2017 14:42:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=15106; q=dns/txt; s=iport; t=1495662163; x=1496871763; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=jQQZLgwPZLRAKNW5agi7qUMCE3s/xmXGmbieQg3gCDI=; b=mcdTBECOPkyaHKpoMONajPV9mf+uVThE+26/vi8WJlurShV1LshGv2bl pUCUECzg7a9RBJFT31MtrEsvbfE1tyad4Krjr1gQ7i4UncX4PjVZexmtS 0oKqbX6dvmIN/rCG1TTqADGzcJ/pEVsWJM1TIGoDKBCDIKKKxorxQVC+y E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BuAQBl/SVZ/5JdJa1cGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBgm5nYoEMB4NoihiRXIYygXWIGIU4gg8hAQqCQoM2AoJzPxgBAgE?= =?us-ascii?q?BAQEBAQFrKIUYAQEBAQMBAQIcBEMHCxACAQgRAwECKAQDIQYDCBQJCAIEAQ0Fi?= =?us-ascii?q?g4DFQ6tdAyCJSuHCQ2EAAEBAQEBAQEBAQEBAQEBAQEBAQEBAR2GX4FegxyCVYI?= =?us-ascii?q?vFgiCVYJfBYlHjTKGbzsBhx+HMIRYkXeLMgKJGQEPEDiBCnEVRoQ+ORyBY3YBi?= =?us-ascii?q?DSBDQEBAQ?=
X-IronPort-AV: E=Sophos;i="5.38,388,1491264000";  d="scan'208,217";a="239094498"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 24 May 2017 21:42:42 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by rcdn-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id v4OLggeu001135 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 24 May 2017 21:42:42 GMT
Received: from xch-aln-005.cisco.com (173.36.7.15) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 24 May 2017 16:42:41 -0500
Received: from xch-aln-005.cisco.com ([173.36.7.15]) by XCH-ALN-005.cisco.com ([173.36.7.15]) with mapi id 15.00.1210.000; Wed, 24 May 2017 16:42:38 -0500
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: Alexandre GOUAILLARD <agouaillard@gmail.com>, Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
CC: "perc@ietf.org" <perc@ietf.org>, Bernard Aboba <bernard.aboba@gmail.com>
Thread-Topic: [Perc] PERC LIte
Thread-Index: AQHS1NapBPqB95PiJEC93Z039mvxgw==
Date: Wed, 24 May 2017 21:42:38 +0000
Message-ID: <D54B71A7.6E93C%mzanaty@cisco.com>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com> <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com> <1adbb700-b61e-b283-6e29-ff3b5fd0d5ee@gmail.com> <CAHgZEq46mBQMEcQY-EM36s5_8FWCLJx9nrDo6FX4DA6COmmUYA@mail.gmail.com>
In-Reply-To: <CAHgZEq46mBQMEcQY-EM36s5_8FWCLJx9nrDo6FX4DA6COmmUYA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.7.3.170325
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.82.218.50]
Content-Type: multipart/alternative; boundary="_000_D54B71A76E93Cmzanatyciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/jY__EZcT_AlPp0BtXs0gkmv7eQQ>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 21:42:45 -0000

--_000_D54B71A76E93Cmzanatyciscocom_
Content-Type: text/plain; charset="windows-1251"
Content-Transfer-Encoding: quoted-printable

Keys in JS app signaling/APIs??? Have we come full circle back to SDES???

Seems like PERC lite would weaken not strengthen the security of DTLS-SRTP =
/ WebRTC apps, if JS can inject keys to ignore DH, defeat PFS, etc.

Confused,
Mo

From: Perc <perc-bounces@ietf.org<mailto:perc-bounces@ietf.org>> on behalf =
of Alexandre GOUAILLARD <agouaillard@gmail.com<mailto:agouaillard@gmail.com=
>>
Date: Wednesday, May 24, 2017 at 5:14 PM
To: Sergio Murillo <sergio.garcia.murillo@gmail.com<mailto:sergio.garcia.mu=
rillo@gmail.com>>
Cc: "perc@ietf.org<mailto:perc@ietf.org>" <perc@ietf.org<mailto:perc@ietf.o=
rg>>, Bernard Aboba <bernard.aboba@gmail.com<mailto:bernard.aboba@gmail.com=
>>
Subject: Re: [Perc] PERC LIte

bernard,

Good point.

i'm discussing with peter T, and proposal for webrtc WG and ORTC CG API ext=
ensions are coming your way this week.  Sergio did it at the PeerConnection=
 level while peter is advocating an Api at the RTPSender/Receiver level. Of=
 course, the crypto-algorithm needs to be an input variable as well.

On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia Murillo <sergio.garcia.muril=
lo@gmail.com<mailto:sergio.garcia.murillo@gmail.com>> wrote:
Hi Bernard,

Yes, the example API is just the lazy approach I have taken on my modified =
chromium, hardcoding the key to AES-GCM 256 so I didn't have to add an obje=
ct to the IDL and worry about how to retrieve later on the c++ code.

The API should allow to set the key and look more like:


const pc =3D new RTCPeerConnection({

mediaCrypto : {

key : 'VEhJUyBJUyBUSEUgMzIgS0VZIFdJVEggMTIgU0FMVCBET1VCTEUgUEVSQyE=3D',

suite  : 'AEAD_AES_256_GCM'

}

});

Anticipating the security comments, I don't expect that to be the final API=
 for WebRTC, which IMHO should be a similar mechanism as the one in place f=
or IdP (or even integrated with it), but I feel that that discussion should=
 take place on the RTCWeb group and not here.

Best regards
Sergio


On 24/05/2017 19:56, Bernard Aboba wrote:
Thanks for posting this.

Question:  In terms of API support, how is the crypto-algorithm specified? =
 So far, the proposed API just has the key.

On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo <sergio.garcia.muri=
llo@gmail.com<mailto:sergio.garcia.murillo@gmail.com>> wrote:

Hi all again,

Also to start the discussion about 5), I would like to introduce again my p=
roposal for a "PERC Lite" approach.

The main objectives and key points of this proposal are:

  *   Minimum viable PERC implementation
  *   Minimize impact on both endpoints and MD
  *   OHB is carried in the RTP payload (Encrypted Payload Header).
  *   No changes to the DTLS/SRTP code/api/standards
  *   No RTP E2E Header extensions
  *   RTX/FEC/RED is supported HBH without any change to current standards/=
implementations.

Best regards

Sergio


_______________________________________________
Perc mailing list
Perc@ietf.org<mailto:Perc@ietf.org>
https://www.ietf.org/mailman/listinfo/perc




_______________________________________________
Perc mailing list
Perc@ietf.org<mailto:Perc@ietf.org>
https://www.ietf.org/mailman/listinfo/perc




--
Alex. Gouaillard, PhD, PhD, MBA
---------------------------------------------------------------------------=
---------
President - CoSMo Software Consulting, Singapore
---------------------------------------------------------------------------=
---------
sg.linkedin.com/agouaillard<http://sg.linkedin.com/agouaillard>

  *


--_000_D54B71A76E93Cmzanatyciscocom_
Content-Type: text/html; charset="windows-1251"
Content-ID: <3150A25398319D4B9FE6101506AE8CE6@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-1=
251">
</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: 12px; font-fami=
ly: Arial, sans-serif;">
<div>Keys in JS app signaling/APIs??? Have we come full circle back to SDES=
???</div>
<div><br>
</div>
<div>Seems like PERC lite would weaken not strengthen the security of DTLS-=
SRTP / WebRTC apps, if JS can inject keys to ignore DH, defeat PFS, etc.</d=
iv>
<div><br>
</div>
<div>Confused,</div>
<div>Mo</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 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>Perc &lt;<a href=3D"mailto:pe=
rc-bounces@ietf.org">perc-bounces@ietf.org</a>&gt; on behalf of Alexandre G=
OUAILLARD &lt;<a href=3D"mailto:agouaillard@gmail.com">agouaillard@gmail.co=
m</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Wednesday, May 24, 2017 at 5:=
14 PM<br>
<span style=3D"font-weight:bold">To: </span>Sergio Murillo &lt;<a href=3D"m=
ailto:sergio.garcia.murillo@gmail.com">sergio.garcia.murillo@gmail.com</a>&=
gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:perc@ie=
tf.org">perc@ietf.org</a>&quot; &lt;<a href=3D"mailto:perc@ietf.org">perc@i=
etf.org</a>&gt;, Bernard Aboba &lt;<a href=3D"mailto:bernard.aboba@gmail.co=
m">bernard.aboba@gmail.com</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Perc] PERC LIte<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir=3D"ltr">bernard,
<div><br>
</div>
<div>Good point.</div>
<div><br>
</div>
<div>i'm discussing with peter T, and proposal for webrtc WG and ORTC CG AP=
I extensions are coming your way this week.&nbsp; Sergio did it at the Peer=
Connection level while peter is advocating an Api at the RTPSender/Receiver=
 level. Of course, the crypto-algorithm
 needs to be an input variable as well.</div>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia M=
urillo <span dir=3D"ltr">
&lt;<a href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank">se=
rgio.garcia.murillo@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
<div class=3D"m_1712962858383131803moz-cite-prefix">Hi Bernard,<br>
<br>
Yes, the example API is just the lazy approach I have taken on my modified =
chromium, hardcoding the key to
<span style=3D"color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,&quo=
t;Liberation Mono&quot;,Menlo,Courier,monospace;font-size:12px;font-style:n=
ormal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:no=
rmal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:=
none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255=
);text-decoration-style:initial;text-decoration-color:initial;display:inlin=
e!important;float:none">
AES-GCM </span>256 so I didn't have to add an object to the IDL and worry a=
bout how to retrieve later on the c&#43;&#43; code.<br>
<br>
The API should allow to set the key and look more like:<br>
<br>
<b style=3D"font-weight:normal" id=3D"m_1712962858383131803docs-internal-gu=
id-824f9daf-3bf9-9e3d-f576-e221e7dc6963">
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt"><=
span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgro=
und-color:transparent;font-weight:400;font-style:normal;font-variant:normal=
;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">const
 pc =3D new RTCPeerConnection({</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;te=
xt-indent:36pt">
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">mediaC=
rypto : {</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt;text-indent:36pt">
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">key
</span><span style=3D"font-size:8pt;font-family:'Courier New';color:#000000=
;background-color:transparent;font-weight:400;font-style:normal;font-varian=
t:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"=
><span class=3D"m_1712962858383131803Apple-tab-span" style=3D"white-space:p=
re-wrap"><b></b></span></span><span style=3D"font-size:8pt;font-family:'Cou=
rier New';color:#000000;background-color:transparent;font-weight:400;font-s=
tyle:normal;font-variant:normal;text-decoration:none;vertical-align:baselin=
e;white-space:pre-wrap">:
 '<wbr>VEhJUyBJUyBUSEUgMzIgS0VZIFdJVE<wbr>ggMTIgU0FMVCBET1VCTEUgUEVSQyE=3D<=
/span><span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;=
background-color:transparent;font-weight:400;font-style:normal;font-variant=
:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">=
<wbr>'</span><span style=3D"font-size:8pt;font-family:'Courier New';color:#=
000000;background-color:transparent;font-weight:400;font-style:normal;font-=
variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre=
-wrap">,</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt;text-indent:36pt">
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">suite =
&nbsp;:
</span><span style=3D"font-size:8pt;font-family:'Courier New';color:#000000=
;background-color:transparent;font-weight:400;font-style:normal;font-varian=
t:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"=
>'AEAD_AES_256_GCM'</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt">
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">}</spa=
n></p>
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">});</s=
pan></b><br>
<br>
Anticipating the security comments, I don't expect that to be the final API=
 for WebRTC, which IMHO should be a similar mechanism as the one in place f=
or IdP (or even integrated with it), but I feel that that discussion should=
 take place on the RTCWeb group
 and not here. <br>
<br>
Best regards<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Sergio</font></span>
<div>
<div class=3D"h5"><br>
<br>
On 24/05/2017 19:56, Bernard Aboba wrote:<br>
</div>
</div>
</div>
<div>
<div class=3D"h5">
<blockquote type=3D"cite">
<div dir=3D"ltr">Thanks for posting this.&nbsp;
<div><br>
</div>
<div>Question: &nbsp;In terms of API support, how is the crypto-algorithm s=
pecified?&nbsp; So far, the proposed API just has the key.&nbsp;</div>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia =
Murillo <span dir=3D"ltr">
&lt;<a href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank">se=
rgio.garcia.murillo@gmail.<wbr>com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
<p>Hi all again,</p>
<p>Also to start the discussion about 5), I would like to introduce again m=
y proposal for a &quot;PERC Lite&quot; approach.<br>
</p>
<p>The main objectives and key points of this proposal are:</p>
<ul>
<li>Minimum viable PERC implementation </li><li>Minimize impact on both end=
points and MD </li><li>OHB is carried in the RTP payload (Encrypted Payload=
 Header). </li><li>No changes to the DTLS/SRTP code/api/standards </li><li>=
No RTP E2E Header extensions </li><li>RTX/FEC/RED is supported HBH without =
any change to current standards/implementations.
</li></ul>
<p>Best regards</p>
<span class=3D"m_1712962858383131803HOEnZb"><font color=3D"#888888">
<p>Sergio</p>
<p><br>
</p>
</font></span></div>
<br>
______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org" target=3D"_blank">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/perc</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<p><br>
</p>
</div>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/perc</a><br>
<br>
</blockquote>
</div>
<br>
<br clear=3D"all">
<div><br>
</div>
-- <br>
<div class=3D"gmail_signature" data-smartmail=3D"gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">Alex. Gouaillard, PhD, PhD, MBA
<div>----------------------------------------------------------------------=
--------------</div>
<div>President - CoSMo Software Consulting, Singapore</div>
<div>----------------------------------------------------------------------=
--------------</div>
<div><a href=3D"http://sg.linkedin.com/agouaillard" target=3D"_blank">sg.li=
nkedin.com/agouaillard</a></div>
<div>
<ul style=3D"margin:0px;padding:0px 0px 8px;border:0px;outline:0px;font-siz=
e:12px;font-family:Helvetica,Arial,sans-serif;vertical-align:baseline;list-=
style:none;line-height:17px;display:table-cell;width:504px;color:rgb(51,51,=
51)">
<li style=3D"margin:0px;padding:8px 12px 2px 0px;border:0px;outline:0px;fon=
t-style:inherit;font-size:11px;font-family:inherit;vertical-align:baseline;=
font-variant:inherit;line-height:1.2em">
<dl style=3D"margin:0px;padding:0px;border:0px;outline:0px;font-style:inher=
it;font-family:inherit;vertical-align:baseline;font-variant:inherit;line-he=
ight:inherit;word-wrap:break-word">
<br>
</dl>
</li></ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</span>
</body>
</html>

--_000_D54B71A76E93Cmzanatyciscocom_--


From nobody Wed May 24 14:51:08 2017
Return-Path: <agouaillard@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5189129BEC for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:51:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.988
X-Spam-Level: 
X-Spam-Status: No, score=-1.988 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_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=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 OZ7fizUeavwb for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:51:03 -0700 (PDT)
Received: from mail-ua0-x230.google.com (mail-ua0-x230.google.com [IPv6:2607:f8b0:400c:c08::230]) (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 57695129494 for <perc@ietf.org>; Wed, 24 May 2017 14:51:03 -0700 (PDT)
Received: by mail-ua0-x230.google.com with SMTP id e28so105405256uah.0 for <perc@ietf.org>; Wed, 24 May 2017 14:51:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=qW7wieG/4lp9gk6heyhxUpbB9D2w7d2m4ZdIEX3v9BE=; b=nEPHclJongT6GHP2j4XM5624HPCrpGKg9gdq4Uyyod92l/jRWnY9H3llfqOd38NK/q 8qqbp0jFAlI9TeIp8dyulhLPQ0j3cQ6FTeRkqbcucTFg80YJ0I4dy7igWlMcxdplAZTG cd2GBk7WFiKVDeJhDD2EONxzXIvAykXVdcAS6uuZR3RyH9xXtk02XZ29+2v8UBDpQP88 yWC2iPEJwLCHBF7Bd87/znWDBJUZ9/NuG+SqF2SHKXtV+GwkKEzGJFR/qqcxj+63qwQo b5es3nx44vG+0++o1NFKRqfAgUdRTotfCJHLAYLNNS215H/jq00AGRlxeFDGnXb96pwE BrKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=qW7wieG/4lp9gk6heyhxUpbB9D2w7d2m4ZdIEX3v9BE=; b=anuS9B4akrY0GfHKntVnTGTPnNZvLIXoQ3ATgTV4zIXcPsB97Z6+2J1m+uncGJK4wS wPfQk65KFhCBQwXXZp350XMaW+bxyPv+/Zj/c8xhRRTCjDawOAy/xM9L7K5gCH5fWFm9 c6BBkl0D4zmFpLFpk7evpQVwRo/1UUwUQ1ZyU9yJfrtR5KAqIlA8+9tvrqJ5v0klD74s sj290XHDtAkVtW5O48BczwDsPznFUxe1zH0KQ2jSzXxvx+tZxuerxT9V0CDlp9FPvVQp 8U3AvXeuSXzeoC6Z005VHelwUC4e+CC3slgywuvxewzG19aB+fKXESaqdex/yTsX/lsJ XDEw==
X-Gm-Message-State: AODbwcAdmcZk4H9YuXYREmxfVYrEEV7ooDI4PmGn753hG/TE97eYR4tc mSWMiGq1BS7BGjAkQSn5A5NpbAs30w==
X-Received: by 10.159.40.36 with SMTP id c33mr20328607uac.105.1495662662245; Wed, 24 May 2017 14:51:02 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.49.73 with HTTP; Wed, 24 May 2017 14:51:01 -0700 (PDT)
In-Reply-To: <D54B71A7.6E93C%mzanaty@cisco.com>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com> <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com> <1adbb700-b61e-b283-6e29-ff3b5fd0d5ee@gmail.com> <CAHgZEq46mBQMEcQY-EM36s5_8FWCLJx9nrDo6FX4DA6COmmUYA@mail.gmail.com> <D54B71A7.6E93C%mzanaty@cisco.com>
From: Alexandre GOUAILLARD <agouaillard@gmail.com>
Date: Thu, 25 May 2017 07:51:01 +1000
Message-ID: <CAHgZEq4fNmF4WBzfcUVcVyN=5ywjaCYbBz4i+xzVAoDK8E9BqA@mail.gmail.com>
To: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
Cc: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, "perc@ietf.org" <perc@ietf.org>, Bernard Aboba <bernard.aboba@gmail.com>
Content-Type: multipart/alternative; boundary="94eb2c0438daafe47e05504c19ab"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/4wmnS2i6wUDHtq8c9wqDaf2ty6s>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 21:51:06 -0000

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

you re' right, those API are not to be exposed to the pass-by internet.

<rant> Alas, as Martin and ear stated in 2014 when asking about making the
screensharing mechanism consistant across browsers, "it's a security
matter, and the security matters are the prerogative of the browser
vendors". So we might end up with extensions in chrome, and profile in
Firefox. </rant> But normal webpages' JS won't have the capacity to set
keys.

The security aspects are not forgotten, and were/are included in the
proposal that was circulated to Chrome and Mozilla teams back in November
last year.

I just wanted to give an heads-up to Bernard about it coming his way in the
immediate future.

;-)

On Thu, May 25, 2017 at 7:42 AM, Mo Zanaty (mzanaty) <mzanaty@cisco.com>
wrote:

> Keys in JS app signaling/APIs??? Have we come full circle back to SDES???
>
> Seems like PERC lite would weaken not strengthen the security of DTLS-SRTP
> / WebRTC apps, if JS can inject keys to ignore DH, defeat PFS, etc.
>
> Confused,
> Mo
>
> From: Perc <perc-bounces@ietf.org> on behalf of Alexandre GOUAILLARD <
> agouaillard@gmail.com>
> Date: Wednesday, May 24, 2017 at 5:14 PM
> To: Sergio Murillo <sergio.garcia.murillo@gmail.com>
> Cc: "perc@ietf.org" <perc@ietf.org>, Bernard Aboba <
> bernard.aboba@gmail.com>
> Subject: Re: [Perc] PERC LIte
>
> bernard,
>
> Good point.
>
> i'm discussing with peter T, and proposal for webrtc WG and ORTC CG API
> extensions are coming your way this week.  Sergio did it at the
> PeerConnection level while peter is advocating an Api at the
> RTPSender/Receiver level. Of course, the crypto-algorithm needs to be an
> input variable as well.
>
> On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia Murillo <
> sergio.garcia.murillo@gmail.com> wrote:
>
>> Hi Bernard,
>>
>> Yes, the example API is just the lazy approach I have taken on my
>> modified chromium, hardcoding the key to AES-GCM 256 so I didn't have to
>> add an object to the IDL and worry about how to retrieve later on the c++
>> code.
>>
>> The API should allow to set the key and look more like:
>>
>> * const pc = new RTCPeerConnection({ mediaCrypto : { key :
>> 'VEhJUyBJUyBUSEUgMzIgS0VZIFdJVEggMTIgU0FMVCBET1VCTEUgUEVSQyE=', suite  :
>> 'AEAD_AES_256_GCM' } });*
>>
>> Anticipating the security comments, I don't expect that to be the final
>> API for WebRTC, which IMHO should be a similar mechanism as the one in
>> place for IdP (or even integrated with it), but I feel that that discussion
>> should take place on the RTCWeb group and not here.
>>
>> Best regards
>> Sergio
>>
>>
>> On 24/05/2017 19:56, Bernard Aboba wrote:
>>
>> Thanks for posting this.
>>
>> Question:  In terms of API support, how is the crypto-algorithm
>> specified?  So far, the proposed API just has the key.
>>
>> On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo <
>> sergio.garcia.murillo@gmail.com> wrote:
>>
>>> Hi all again,
>>>
>>> Also to start the discussion about 5), I would like to introduce again
>>> my proposal for a "PERC Lite" approach.
>>>
>>> The main objectives and key points of this proposal are:
>>>
>>>    - Minimum viable PERC implementation
>>>    - Minimize impact on both endpoints and MD
>>>    - OHB is carried in the RTP payload (Encrypted Payload Header).
>>>    - No changes to the DTLS/SRTP code/api/standards
>>>    - No RTP E2E Header extensions
>>>    - RTX/FEC/RED is supported HBH without any change to current
>>>    standards/implementations.
>>>
>>> Best regards
>>>
>>> Sergio
>>>
>>>
>>>
>>> _______________________________________________
>>> Perc mailing list
>>> Perc@ietf.org
>>> https://www.ietf.org/mailman/listinfo/perc
>>>
>>>
>>
>>
>> _______________________________________________
>> Perc mailing list
>> Perc@ietf.org
>> https://www.ietf.org/mailman/listinfo/perc
>>
>>
>
>
> --
> Alex. Gouaillard, PhD, PhD, MBA
> ------------------------------------------------------------
> ------------------------
> President - CoSMo Software Consulting, Singapore
> ------------------------------------------------------------
> ------------------------
> sg.linkedin.com/agouaillard
>
>    -
>
>
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc
>
>


-- 
Alex. Gouaillard, PhD, PhD, MBA
------------------------------------------------------------------------------------
President - CoSMo Software Consulting, Singapore
------------------------------------------------------------------------------------
sg.linkedin.com/agouaillard

   -

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

<div dir=3D"ltr">you re&#39; right, those API are not to be exposed to the =
pass-by internet.<div><br></div><div>&lt;rant&gt; Alas, as Martin and ear s=
tated in 2014 when asking about making the screensharing mechanism consista=
nt across browsers, &quot;it&#39;s a security matter, and the security matt=
ers are the prerogative of the browser vendors&quot;. So we might end up wi=
th extensions in chrome, and profile in Firefox. &lt;/rant&gt; But normal w=
ebpages&#39; JS won&#39;t have the capacity to set keys.<div><br><div>The s=
ecurity aspects are not forgotten, and were/are included in the proposal th=
at was circulated to Chrome and Mozilla teams back in November last year.</=
div><div><br></div><div>I just wanted to give an heads-up to Bernard about =
it coming his way in the immediate future.</div><div><br></div><div>;-)</di=
v></div></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quot=
e">On Thu, May 25, 2017 at 7:42 AM, Mo Zanaty (mzanaty) <span dir=3D"ltr">&=
lt;<a href=3D"mailto:mzanaty@cisco.com" target=3D"_blank">mzanaty@cisco.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">



<div style=3D"word-wrap:break-word;color:rgb(0,0,0);font-size:12px;font-fam=
ily:Arial,sans-serif">
<div>Keys in JS app signaling/APIs??? Have we come full circle back to SDES=
???</div>
<div><br>
</div>
<div>Seems like PERC lite would weaken not strengthen the security of DTLS-=
SRTP / WebRTC apps, if JS can inject keys to ignore DH, defeat PFS, etc.</d=
iv>
<div><br>
</div>
<div>Confused,</div>
<div>Mo</div>
<div><br>
</div>
<span id=3D"m_299914331288267867OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri;font-size:11pt;text-align:left;color:blac=
k;BORDER-BOTTOM:medium none;BORDER-LEFT:medium none;PADDING-BOTTOM:0in;PADD=
ING-LEFT:0in;PADDING-RIGHT:0in;BORDER-TOP:#b5c4df 1pt solid;BORDER-RIGHT:me=
dium none;PADDING-TOP:3pt">
<span style=3D"font-weight:bold">From: </span>Perc &lt;<a href=3D"mailto:pe=
rc-bounces@ietf.org" target=3D"_blank">perc-bounces@ietf.org</a>&gt; on beh=
alf of Alexandre GOUAILLARD &lt;<a href=3D"mailto:agouaillard@gmail.com" ta=
rget=3D"_blank">agouaillard@gmail.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Wednesday, May 24, 2017 at 5:=
14 PM<br>
<span style=3D"font-weight:bold">To: </span>Sergio Murillo &lt;<a href=3D"m=
ailto:sergio.garcia.murillo@gmail.com" target=3D"_blank">sergio.garcia.muri=
llo@gmail.<wbr>com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:perc@ie=
tf.org" target=3D"_blank">perc@ietf.org</a>&quot; &lt;<a href=3D"mailto:per=
c@ietf.org" target=3D"_blank">perc@ietf.org</a>&gt;, Bernard Aboba &lt;<a h=
ref=3D"mailto:bernard.aboba@gmail.com" target=3D"_blank">bernard.aboba@gmai=
l.com</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Perc] PERC LIte<br>
</div><div><div class=3D"h5">
<div><br>
</div>
<div>
<div>
<div dir=3D"ltr">bernard,
<div><br>
</div>
<div>Good point.</div>
<div><br>
</div>
<div>i&#39;m discussing with peter T, and proposal for webrtc WG and ORTC C=
G API extensions are coming your way this week.=C2=A0 Sergio did it at the =
PeerConnection level while peter is advocating an Api at the RTPSender/Rece=
iver level. Of course, the crypto-algorithm
 needs to be an input variable as well.</div>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia M=
urillo <span dir=3D"ltr">
&lt;<a href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank">se=
rgio.garcia.murillo@gmail.<wbr>com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
<div class=3D"m_299914331288267867m_1712962858383131803moz-cite-prefix">Hi =
Bernard,<br>
<br>
Yes, the example API is just the lazy approach I have taken on my modified =
chromium, hardcoding the key to
<span style=3D"color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,&quo=
t;Liberation Mono&quot;,Menlo,Courier,monospace;font-size:12px;font-style:n=
ormal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:no=
rmal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:=
none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255=
);text-decoration-style:initial;text-decoration-color:initial;display:inlin=
e!important;float:none">
AES-GCM </span>256 so I didn&#39;t have to add an object to the IDL and wor=
ry about how to retrieve later on the c++ code.<br>
<br>
The API should allow to set the key and look more like:<br>
<br>
<b style=3D"font-weight:normal" id=3D"m_299914331288267867m_171296285838313=
1803docs-internal-guid-824f9daf-3bf9-9e3d-f576-e221e7dc6963">
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt"><=
span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#000000=
;background-color:transparent;font-weight:400;font-style:normal;font-varian=
t:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"=
>const
 pc =3D new RTCPeerConnection({</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;te=
xt-indent:36pt">
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">mediaCrypto : {</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt;text-indent:36pt">
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">key
</span><span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color=
:#000000;background-color:transparent;font-weight:400;font-style:normal;fon=
t-variant:normal;text-decoration:none;vertical-align:baseline;white-space:p=
re-wrap"><span class=3D"m_299914331288267867m_1712962858383131803Apple-tab-=
span" style=3D"white-space:pre-wrap"><b></b></span></span><span style=3D"fo=
nt-size:8pt;font-family:&#39;Courier New&#39;;color:#000000;background-colo=
r:transparent;font-weight:400;font-style:normal;font-variant:normal;text-de=
coration:none;vertical-align:baseline;white-space:pre-wrap">:
 &#39;VEhJUyBJUyBUSEUgMzIgS0VZIFdJV<wbr>EggMTIgU0FMVCBET1VCTEUgUEVSQyE<wbr>=
=3D</span><span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;co=
lor:#000000;background-color:transparent;font-weight:400;font-style:normal;=
font-variant:normal;text-decoration:none;vertical-align:baseline;white-spac=
e:pre-wrap">&#39;</span><span style=3D"font-size:8pt;font-family:&#39;Couri=
er New&#39;;color:#000000;background-color:transparent;font-weight:400;font=
-style:normal;font-variant:normal;text-decoration:none;vertical-align:basel=
ine;white-space:pre-wrap">,</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt;text-indent:36pt">
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">suite =C2=A0:
</span><span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color=
:#000000;background-color:transparent;font-weight:400;font-style:normal;fon=
t-variant:normal;text-decoration:none;vertical-align:baseline;white-space:p=
re-wrap">&#39;AEAD_AES_256_GCM&#39;</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt">
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">}</span></p>
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">});</span></b><br>
<br>
Anticipating the security comments, I don&#39;t expect that to be the final=
 API for WebRTC, which IMHO should be a similar mechanism as the one in pla=
ce for IdP (or even integrated with it), but I feel that that discussion sh=
ould take place on the RTCWeb group
 and not here. <br>
<br>
Best regards<span class=3D"m_299914331288267867HOEnZb"><font color=3D"#8888=
88"><br>
Sergio</font></span>
<div>
<div class=3D"m_299914331288267867h5"><br>
<br>
On 24/05/2017 19:56, Bernard Aboba wrote:<br>
</div>
</div>
</div>
<div>
<div class=3D"m_299914331288267867h5">
<blockquote type=3D"cite">
<div dir=3D"ltr">Thanks for posting this.=C2=A0
<div><br>
</div>
<div>Question: =C2=A0In terms of API support, how is the crypto-algorithm s=
pecified?=C2=A0 So far, the proposed API just has the key.=C2=A0</div>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia =
Murillo <span dir=3D"ltr">
&lt;<a href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank">se=
rgio.garcia.murillo@gmail.c<wbr>om</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
<p>Hi all again,</p>
<p>Also to start the discussion about 5), I would like to introduce again m=
y proposal for a &quot;PERC Lite&quot; approach.<br>
</p>
<p>The main objectives and key points of this proposal are:</p>
<ul>
<li>Minimum viable PERC implementation </li><li>Minimize impact on both end=
points and MD </li><li>OHB is carried in the RTP payload (Encrypted Payload=
 Header). </li><li>No changes to the DTLS/SRTP code/api/standards </li><li>=
No RTP E2E Header extensions </li><li>RTX/FEC/RED is supported HBH without =
any change to current standards/implementations.
</li></ul>
<p>Best regards</p>
<span class=3D"m_299914331288267867m_1712962858383131803HOEnZb"><font color=
=3D"#888888">
<p>Sergio</p>
<p><br>
</p>
</font></span></div>
<br>
______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org" target=3D"_blank">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/perc</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<p><br>
</p>
</div>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org" target=3D"_blank">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/perc</a><br>
<br>
</blockquote>
</div>
<br>
<br clear=3D"all">
<div><br>
</div>
-- <br>
<div class=3D"m_299914331288267867gmail_signature" data-smartmail=3D"gmail_=
signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">Alex. Gouaillard, PhD, PhD, MBA
<div>------------------------------<wbr>------------------------------<wbr>=
------------------------</div>
<div>President - CoSMo Software Consulting, Singapore</div>
<div>------------------------------<wbr>------------------------------<wbr>=
------------------------</div>
<div><a href=3D"http://sg.linkedin.com/agouaillard" target=3D"_blank">sg.li=
nkedin.com/agouaillard</a></div>
<div>
<ul style=3D"margin:0px;padding:0px 0px 8px;border:0px;outline:0px;font-siz=
e:12px;font-family:Helvetica,Arial,sans-serif;vertical-align:baseline;list-=
style:none;line-height:17px;display:table-cell;width:504px;color:rgb(51,51,=
51)">
<li style=3D"margin:0px;padding:8px 12px 2px 0px;border:0px;outline:0px;fon=
t-style:inherit;font-size:11px;font-family:inherit;vertical-align:baseline;=
font-variant:inherit;line-height:1.2em">
<dl style=3D"margin:0px;padding:0px;border:0px;outline:0px;font-style:inher=
it;font-family:inherit;vertical-align:baseline;font-variant:inherit;line-he=
ight:inherit;word-wrap:break-word">
<br>
</dl>
</li></ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></span>
</div>

<br>______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/perc</a><br>
<br></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div cla=
ss=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr">=
<div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Alex. Gouaillard, P=
hD, PhD, MBA<div>----------------------------------------------------------=
--------------------------</div><div>President - CoSMo Software Consulting,=
 Singapore</div><div>------------------------------------------------------=
------------------------------</div><div><a href=3D"http://sg.linkedin.com/=
agouaillard" target=3D"_blank">sg.linkedin.com/agouaillard</a></div><div><u=
l style=3D"margin:0px;padding:0px 0px 8px;border:0px;outline:0px;font-size:=
12px;font-family:Helvetica,Arial,sans-serif;vertical-align:baseline;list-st=
yle:none;line-height:17px;display:table-cell;width:504px;color:rgb(51,51,51=
)"><li style=3D"margin:0px;padding:8px 12px 2px 0px;border:0px;outline:0px;=
font-style:inherit;font-size:11px;font-family:inherit;vertical-align:baseli=
ne;font-variant:inherit;line-height:1.2em"><dl style=3D"margin:0px;padding:=
0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;vertical-=
align:baseline;font-variant:inherit;line-height:inherit;word-wrap:break-wor=
d"><br></dl></li></ul></div></div></div></div></div></div></div>
</div>

--94eb2c0438daafe47e05504c19ab--


From nobody Wed May 24 14:51:47 2017
Return-Path: <agouaillard@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D2C9129BF7 for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:51:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.688
X-Spam-Level: 
X-Spam-Status: No, score=-2.688 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, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=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 fzImP4acK9UT for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:51:42 -0700 (PDT)
Received: from mail-vk0-x232.google.com (mail-vk0-x232.google.com [IPv6:2607:f8b0:400c:c05::232]) (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 7EEE1129494 for <perc@ietf.org>; Wed, 24 May 2017 14:51:42 -0700 (PDT)
Received: by mail-vk0-x232.google.com with SMTP id p85so82641197vkd.3 for <perc@ietf.org>; Wed, 24 May 2017 14:51:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=h/pBBTw+2LH0e7dAAAA0427wW9L2f+xHF0J8xVo3COk=; b=Rz+YRmPrTaXGk23h3uKde9uEiUgL14bZHE90yOdFonwS+AKZLLs2PJ3IgKcE2ha1Bd TjkdBvRgr5GpujrJY7Y/wo9HudCRqgd907KWQ4nuQbmAltRP+pG5F22wB2oNmmsc59y8 xHRxFMrcBpeIZfWfumdyvVogT7genJFfJfrP3J/L5Z+tyOpsCOfuvJCBJwONtThjBxt1 +Vo1/82xjhIdChGGst+yXaGHZs+XT7J/Uo7AcRspimjagzek4TUAdNHHeyyo5rH9iPUk aU2TDRDUlGw4kifMCGH3o696CvI6glQBT2VKKzm1azygAQzvZCAf0O8w9U654jf3akK1 cMog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=h/pBBTw+2LH0e7dAAAA0427wW9L2f+xHF0J8xVo3COk=; b=XozRFzEKD6oc2i+IEGL7i5KbBc93X5sc9Gm1ORzZIVK24LWAl4TExv/yepqUary4T5 Cerng39ZyweRJAnZ2KJOE1Sdqpwi23mu02c1HqQV9N1h7LXhiFsRvmoVOUbqR1paGSvm pJDQwaYZKpeAuOGdViHe3e0s5saQg9+W9FhVSZEiTVA44oltl3s8O8orMSlcgQmCd4QW XZ5ovDUbXut2lY4megevRC0gY3yMU2XTTEoty7xa4sW5b4T62fZZFYGI5eJzbU6o0JyV 0jT7O6qVcIU8AoVKOfEOPJitCE7B+eJEraBpq6dqEE78PzHtayUXrJdmJAMAs0wA4RR4 zgfg==
X-Gm-Message-State: AODbwcBO11gIg5B8PiApyOCCPiRE+k4uxw0V13yh2Lqtr1XaaQciFP0J QCPGCQ5c425e+sXwTZLMZ6NGe1nZww==
X-Received: by 10.31.76.132 with SMTP id z126mr8587111vka.137.1495662701580; Wed, 24 May 2017 14:51:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.49.73 with HTTP; Wed, 24 May 2017 14:51:40 -0700 (PDT)
In-Reply-To: <CAHgZEq4fNmF4WBzfcUVcVyN=5ywjaCYbBz4i+xzVAoDK8E9BqA@mail.gmail.com>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com> <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com> <1adbb700-b61e-b283-6e29-ff3b5fd0d5ee@gmail.com> <CAHgZEq46mBQMEcQY-EM36s5_8FWCLJx9nrDo6FX4DA6COmmUYA@mail.gmail.com> <D54B71A7.6E93C%mzanaty@cisco.com> <CAHgZEq4fNmF4WBzfcUVcVyN=5ywjaCYbBz4i+xzVAoDK8E9BqA@mail.gmail.com>
From: Alexandre GOUAILLARD <agouaillard@gmail.com>
Date: Thu, 25 May 2017 07:51:40 +1000
Message-ID: <CAHgZEq7htYkOG8aq_vsLyg1sQHLQyj109AKum0vNpiUmpskjFQ@mail.gmail.com>
To: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
Cc: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, "perc@ietf.org" <perc@ietf.org>, Bernard Aboba <bernard.aboba@gmail.com>
Content-Type: multipart/alternative; boundary="001a114dc2d408194105504c1c75"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/wNUKFD0IJT79HmWcCI55UN2DSX8>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 21:51:45 -0000

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

also, it would only be the E2E keys. so it does not change anything to
existing DTLS-SRTP / webrtc mechanisms.

On Thu, May 25, 2017 at 7:51 AM, Alexandre GOUAILLARD <agouaillard@gmail.com
> wrote:

> you re' right, those API are not to be exposed to the pass-by internet.
>
> <rant> Alas, as Martin and ear stated in 2014 when asking about making the
> screensharing mechanism consistant across browsers, "it's a security
> matter, and the security matters are the prerogative of the browser
> vendors". So we might end up with extensions in chrome, and profile in
> Firefox. </rant> But normal webpages' JS won't have the capacity to set
> keys.
>
> The security aspects are not forgotten, and were/are included in the
> proposal that was circulated to Chrome and Mozilla teams back in November
> last year.
>
> I just wanted to give an heads-up to Bernard about it coming his way in
> the immediate future.
>
> ;-)
>
> On Thu, May 25, 2017 at 7:42 AM, Mo Zanaty (mzanaty) <mzanaty@cisco.com>
> wrote:
>
>> Keys in JS app signaling/APIs??? Have we come full circle back to SDES???
>>
>> Seems like PERC lite would weaken not strengthen the security of
>> DTLS-SRTP / WebRTC apps, if JS can inject keys to ignore DH, defeat PFS,
>> etc.
>>
>> Confused,
>> Mo
>>
>> From: Perc <perc-bounces@ietf.org> on behalf of Alexandre GOUAILLARD <
>> agouaillard@gmail.com>
>> Date: Wednesday, May 24, 2017 at 5:14 PM
>> To: Sergio Murillo <sergio.garcia.murillo@gmail.com>
>> Cc: "perc@ietf.org" <perc@ietf.org>, Bernard Aboba <
>> bernard.aboba@gmail.com>
>> Subject: Re: [Perc] PERC LIte
>>
>> bernard,
>>
>> Good point.
>>
>> i'm discussing with peter T, and proposal for webrtc WG and ORTC CG API
>> extensions are coming your way this week.  Sergio did it at the
>> PeerConnection level while peter is advocating an Api at the
>> RTPSender/Receiver level. Of course, the crypto-algorithm needs to be an
>> input variable as well.
>>
>> On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia Murillo <
>> sergio.garcia.murillo@gmail.com> wrote:
>>
>>> Hi Bernard,
>>>
>>> Yes, the example API is just the lazy approach I have taken on my
>>> modified chromium, hardcoding the key to AES-GCM 256 so I didn't have
>>> to add an object to the IDL and worry about how to retrieve later on the
>>> c++ code.
>>>
>>> The API should allow to set the key and look more like:
>>>
>>> * const pc = new RTCPeerConnection({ mediaCrypto : { key :
>>> 'VEhJUyBJUyBUSEUgMzIgS0VZIFdJVEggMTIgU0FMVCBET1VCTEUgUEVSQyE=', suite  :
>>> 'AEAD_AES_256_GCM' } });*
>>>
>>> Anticipating the security comments, I don't expect that to be the final
>>> API for WebRTC, which IMHO should be a similar mechanism as the one in
>>> place for IdP (or even integrated with it), but I feel that that discussion
>>> should take place on the RTCWeb group and not here.
>>>
>>> Best regards
>>> Sergio
>>>
>>>
>>> On 24/05/2017 19:56, Bernard Aboba wrote:
>>>
>>> Thanks for posting this.
>>>
>>> Question:  In terms of API support, how is the crypto-algorithm
>>> specified?  So far, the proposed API just has the key.
>>>
>>> On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo <
>>> sergio.garcia.murillo@gmail.com> wrote:
>>>
>>>> Hi all again,
>>>>
>>>> Also to start the discussion about 5), I would like to introduce again
>>>> my proposal for a "PERC Lite" approach.
>>>>
>>>> The main objectives and key points of this proposal are:
>>>>
>>>>    - Minimum viable PERC implementation
>>>>    - Minimize impact on both endpoints and MD
>>>>    - OHB is carried in the RTP payload (Encrypted Payload Header).
>>>>    - No changes to the DTLS/SRTP code/api/standards
>>>>    - No RTP E2E Header extensions
>>>>    - RTX/FEC/RED is supported HBH without any change to current
>>>>    standards/implementations.
>>>>
>>>> Best regards
>>>>
>>>> Sergio
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Perc mailing list
>>>> Perc@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/perc
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Perc mailing list
>>> Perc@ietf.org
>>> https://www.ietf.org/mailman/listinfo/perc
>>>
>>>
>>
>>
>> --
>> Alex. Gouaillard, PhD, PhD, MBA
>> ------------------------------------------------------------
>> ------------------------
>> President - CoSMo Software Consulting, Singapore
>> ------------------------------------------------------------
>> ------------------------
>> sg.linkedin.com/agouaillard
>>
>>    -
>>
>>
>> _______________________________________________
>> Perc mailing list
>> Perc@ietf.org
>> https://www.ietf.org/mailman/listinfo/perc
>>
>>
>
>
> --
> Alex. Gouaillard, PhD, PhD, MBA
> ------------------------------------------------------------
> ------------------------
> President - CoSMo Software Consulting, Singapore
> ------------------------------------------------------------
> ------------------------
> sg.linkedin.com/agouaillard
>
>    -
>
>


-- 
Alex. Gouaillard, PhD, PhD, MBA
------------------------------------------------------------------------------------
President - CoSMo Software Consulting, Singapore
------------------------------------------------------------------------------------
sg.linkedin.com/agouaillard

   -

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

<div dir=3D"ltr">also, it would only be the E2E keys. so it does not change=
 anything to existing DTLS-SRTP / webrtc mechanisms.</div><div class=3D"gma=
il_extra"><br><div class=3D"gmail_quote">On Thu, May 25, 2017 at 7:51 AM, A=
lexandre GOUAILLARD <span dir=3D"ltr">&lt;<a href=3D"mailto:agouaillard@gma=
il.com" target=3D"_blank">agouaillard@gmail.com</a>&gt;</span> wrote:<br><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex"><div dir=3D"ltr">you re&#39; right, those API =
are not to be exposed to the pass-by internet.<div><br></div><div>&lt;rant&=
gt; Alas, as Martin and ear stated in 2014 when asking about making the scr=
eensharing mechanism consistant across browsers, &quot;it&#39;s a security =
matter, and the security matters are the prerogative of the browser vendors=
&quot;. So we might end up with extensions in chrome, and profile in Firefo=
x. &lt;/rant&gt; But normal webpages&#39; JS won&#39;t have the capacity to=
 set keys.<div><br><div>The security aspects are not forgotten, and were/ar=
e included in the proposal that was circulated to Chrome and Mozilla teams =
back in November last year.</div><div><br></div><div>I just wanted to give =
an heads-up to Bernard about it coming his way in the immediate future.</di=
v><div><br></div><div>;-)</div></div></div></div><div class=3D"HOEnZb"><div=
 class=3D"h5"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On =
Thu, May 25, 2017 at 7:42 AM, Mo Zanaty (mzanaty) <span dir=3D"ltr">&lt;<a =
href=3D"mailto:mzanaty@cisco.com" target=3D"_blank">mzanaty@cisco.com</a>&g=
t;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div style=3D"word-wrap:break-word;color:rgb(0,0,0);font-size:12px;font-fam=
ily:Arial,sans-serif">
<div>Keys in JS app signaling/APIs??? Have we come full circle back to SDES=
???</div>
<div><br>
</div>
<div>Seems like PERC lite would weaken not strengthen the security of DTLS-=
SRTP / WebRTC apps, if JS can inject keys to ignore DH, defeat PFS, etc.</d=
iv>
<div><br>
</div>
<div>Confused,</div>
<div>Mo</div>
<div><br>
</div>
<span id=3D"m_-1204797663725262730m_299914331288267867OLK_SRC_BODY_SECTION"=
>
<div style=3D"font-family:Calibri;font-size:11pt;text-align:left;color:blac=
k;BORDER-BOTTOM:medium none;BORDER-LEFT:medium none;PADDING-BOTTOM:0in;PADD=
ING-LEFT:0in;PADDING-RIGHT:0in;BORDER-TOP:#b5c4df 1pt solid;BORDER-RIGHT:me=
dium none;PADDING-TOP:3pt">
<span style=3D"font-weight:bold">From: </span>Perc &lt;<a href=3D"mailto:pe=
rc-bounces@ietf.org" target=3D"_blank">perc-bounces@ietf.org</a>&gt; on beh=
alf of Alexandre GOUAILLARD &lt;<a href=3D"mailto:agouaillard@gmail.com" ta=
rget=3D"_blank">agouaillard@gmail.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Wednesday, May 24, 2017 at 5:=
14 PM<br>
<span style=3D"font-weight:bold">To: </span>Sergio Murillo &lt;<a href=3D"m=
ailto:sergio.garcia.murillo@gmail.com" target=3D"_blank">sergio.garcia.muri=
llo@gmail.c<wbr>om</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:perc@ie=
tf.org" target=3D"_blank">perc@ietf.org</a>&quot; &lt;<a href=3D"mailto:per=
c@ietf.org" target=3D"_blank">perc@ietf.org</a>&gt;, Bernard Aboba &lt;<a h=
ref=3D"mailto:bernard.aboba@gmail.com" target=3D"_blank">bernard.aboba@gmai=
l.com</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Perc] PERC LIte<br>
</div><div><div class=3D"m_-1204797663725262730h5">
<div><br>
</div>
<div>
<div>
<div dir=3D"ltr">bernard,
<div><br>
</div>
<div>Good point.</div>
<div><br>
</div>
<div>i&#39;m discussing with peter T, and proposal for webrtc WG and ORTC C=
G API extensions are coming your way this week.=C2=A0 Sergio did it at the =
PeerConnection level while peter is advocating an Api at the RTPSender/Rece=
iver level. Of course, the crypto-algorithm
 needs to be an input variable as well.</div>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia M=
urillo <span dir=3D"ltr">
&lt;<a href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank">se=
rgio.garcia.murillo@gmail.c<wbr>om</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
<div class=3D"m_-1204797663725262730m_299914331288267867m_17129628583831318=
03moz-cite-prefix">Hi Bernard,<br>
<br>
Yes, the example API is just the lazy approach I have taken on my modified =
chromium, hardcoding the key to
<span style=3D"color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,&quo=
t;Liberation Mono&quot;,Menlo,Courier,monospace;font-size:12px;font-style:n=
ormal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:no=
rmal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:=
none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255=
);text-decoration-style:initial;text-decoration-color:initial;display:inlin=
e!important;float:none">
AES-GCM </span>256 so I didn&#39;t have to add an object to the IDL and wor=
ry about how to retrieve later on the c++ code.<br>
<br>
The API should allow to set the key and look more like:<br>
<br>
<b style=3D"font-weight:normal" id=3D"m_-1204797663725262730m_2999143312882=
67867m_1712962858383131803docs-internal-guid-824f9daf-3bf9-9e3d-f576-e221e7=
dc6963">
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt"><=
span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#000000=
;background-color:transparent;font-weight:400;font-style:normal;font-varian=
t:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"=
>const
 pc =3D new RTCPeerConnection({</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;te=
xt-indent:36pt">
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">mediaCrypto : {</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt;text-indent:36pt">
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">key
</span><span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color=
:#000000;background-color:transparent;font-weight:400;font-style:normal;fon=
t-variant:normal;text-decoration:none;vertical-align:baseline;white-space:p=
re-wrap"><span class=3D"m_-1204797663725262730m_299914331288267867m_1712962=
858383131803Apple-tab-span" style=3D"white-space:pre-wrap"><b></b></span></=
span><span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#=
000000;background-color:transparent;font-weight:400;font-style:normal;font-=
variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre=
-wrap">:
 &#39;VEhJUyBJUyBUSEUgMzIgS0VZIFdJV<wbr>EggMTIgU0FMVCBET1VCTEUgUEVSQyE<wbr>=
=3D</span><span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;co=
lor:#000000;background-color:transparent;font-weight:400;font-style:normal;=
font-variant:normal;text-decoration:none;vertical-align:baseline;white-spac=
e:pre-wrap">&#39;</span><span style=3D"font-size:8pt;font-family:&#39;Couri=
er New&#39;;color:#000000;background-color:transparent;font-weight:400;font=
-style:normal;font-variant:normal;text-decoration:none;vertical-align:basel=
ine;white-space:pre-wrap">,</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt;text-indent:36pt">
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">suite =C2=A0:
</span><span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color=
:#000000;background-color:transparent;font-weight:400;font-style:normal;fon=
t-variant:normal;text-decoration:none;vertical-align:baseline;white-space:p=
re-wrap">&#39;AEAD_AES_256_GCM&#39;</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt">
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">}</span></p>
<span style=3D"font-size:8pt;font-family:&#39;Courier New&#39;;color:#00000=
0;background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
">});</span></b><br>
<br>
Anticipating the security comments, I don&#39;t expect that to be the final=
 API for WebRTC, which IMHO should be a similar mechanism as the one in pla=
ce for IdP (or even integrated with it), but I feel that that discussion sh=
ould take place on the RTCWeb group
 and not here. <br>
<br>
Best regards<span class=3D"m_-1204797663725262730m_299914331288267867HOEnZb=
"><font color=3D"#888888"><br>
Sergio</font></span>
<div>
<div class=3D"m_-1204797663725262730m_299914331288267867h5"><br>
<br>
On 24/05/2017 19:56, Bernard Aboba wrote:<br>
</div>
</div>
</div>
<div>
<div class=3D"m_-1204797663725262730m_299914331288267867h5">
<blockquote type=3D"cite">
<div dir=3D"ltr">Thanks for posting this.=C2=A0
<div><br>
</div>
<div>Question: =C2=A0In terms of API support, how is the crypto-algorithm s=
pecified?=C2=A0 So far, the proposed API just has the key.=C2=A0</div>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia =
Murillo <span dir=3D"ltr">
&lt;<a href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blank">se=
rgio.garcia.murillo@gmail.c<wbr>om</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
<p>Hi all again,</p>
<p>Also to start the discussion about 5), I would like to introduce again m=
y proposal for a &quot;PERC Lite&quot; approach.<br>
</p>
<p>The main objectives and key points of this proposal are:</p>
<ul>
<li>Minimum viable PERC implementation </li><li>Minimize impact on both end=
points and MD </li><li>OHB is carried in the RTP payload (Encrypted Payload=
 Header). </li><li>No changes to the DTLS/SRTP code/api/standards </li><li>=
No RTP E2E Header extensions </li><li>RTX/FEC/RED is supported HBH without =
any change to current standards/implementations.
</li></ul>
<p>Best regards</p>
<span class=3D"m_-1204797663725262730m_299914331288267867m_1712962858383131=
803HOEnZb"><font color=3D"#888888">
<p>Sergio</p>
<p><br>
</p>
</font></span></div>
<br>
______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org" target=3D"_blank">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/perc</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<p><br>
</p>
</div>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org" target=3D"_blank">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/perc</a><br>
<br>
</blockquote>
</div>
<br>
<br clear=3D"all">
<div><br>
</div>
-- <br>
<div class=3D"m_-1204797663725262730m_299914331288267867gmail_signature" da=
ta-smartmail=3D"gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">Alex. Gouaillard, PhD, PhD, MBA
<div>------------------------------<wbr>------------------------------<wbr>=
------------------------</div>
<div>President - CoSMo Software Consulting, Singapore</div>
<div>------------------------------<wbr>------------------------------<wbr>=
------------------------</div>
<div><a href=3D"http://sg.linkedin.com/agouaillard" target=3D"_blank">sg.li=
nkedin.com/agouaillard</a></div>
<div>
<ul style=3D"margin:0px;padding:0px 0px 8px;border:0px;outline:0px;font-siz=
e:12px;font-family:Helvetica,Arial,sans-serif;vertical-align:baseline;list-=
style:none;line-height:17px;display:table-cell;width:504px;color:rgb(51,51,=
51)">
<li style=3D"margin:0px;padding:8px 12px 2px 0px;border:0px;outline:0px;fon=
t-style:inherit;font-size:11px;font-family:inherit;vertical-align:baseline;=
font-variant:inherit;line-height:1.2em">
<dl style=3D"margin:0px;padding:0px;border:0px;outline:0px;font-style:inher=
it;font-family:inherit;vertical-align:baseline;font-variant:inherit;line-he=
ight:inherit;word-wrap:break-word">
<br>
</dl>
</li></ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></span>
</div>

<br>______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org" target=3D"_blank">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/perc</a><br>
<br></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div cla=
ss=3D"m_-1204797663725262730gmail_signature" data-smartmail=3D"gmail_signat=
ure"><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r">Alex. Gouaillard, PhD, PhD, MBA<div>------------------------------<wbr>-=
-----------------------------<wbr>------------------------</div><div>Presid=
ent - CoSMo Software Consulting, Singapore</div><div>----------------------=
--------<wbr>------------------------------<wbr>------------------------</d=
iv><div><a href=3D"http://sg.linkedin.com/agouaillard" target=3D"_blank">sg=
.linkedin.com/agouaillard</a></div><div><ul style=3D"margin:0px;padding:0px=
 0px 8px;border:0px;outline:0px;font-size:12px;font-family:Helvetica,Arial,=
sans-serif;vertical-align:baseline;list-style:none;line-height:17px;display=
:table-cell;width:504px;color:rgb(51,51,51)"><li style=3D"margin:0px;paddin=
g:8px 12px 2px 0px;border:0px;outline:0px;font-style:inherit;font-size:11px=
;font-family:inherit;vertical-align:baseline;font-variant:inherit;line-heig=
ht:1.2em"><dl style=3D"margin:0px;padding:0px;border:0px;outline:0px;font-s=
tyle:inherit;font-family:inherit;vertical-align:baseline;font-variant:inher=
it;line-height:inherit;word-wrap:break-word"><br></dl></li></ul></div></div=
></div></div></div></div></div>
</div>
</div></div></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br>=
<div class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=
=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Alex. Goua=
illard, PhD, PhD, MBA<div>-------------------------------------------------=
-----------------------------------</div><div>President - CoSMo Software Co=
nsulting, Singapore</div><div>---------------------------------------------=
---------------------------------------</div><div><a href=3D"http://sg.link=
edin.com/agouaillard" target=3D"_blank">sg.linkedin.com/agouaillard</a></di=
v><div><ul style=3D"margin:0px;padding:0px 0px 8px;border:0px;outline:0px;f=
ont-size:12px;font-family:Helvetica,Arial,sans-serif;vertical-align:baselin=
e;list-style:none;line-height:17px;display:table-cell;width:504px;color:rgb=
(51,51,51)"><li style=3D"margin:0px;padding:8px 12px 2px 0px;border:0px;out=
line:0px;font-style:inherit;font-size:11px;font-family:inherit;vertical-ali=
gn:baseline;font-variant:inherit;line-height:1.2em"><dl style=3D"margin:0px=
;padding:0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;=
vertical-align:baseline;font-variant:inherit;line-height:inherit;word-wrap:=
break-word"><br></dl></li></ul></div></div></div></div></div></div></div>
</div>

--001a114dc2d408194105504c1c75--


From nobody Wed May 24 14:55:39 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 426BF129B9C for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:55:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.988
X-Spam-Level: 
X-Spam-Status: No, score=-1.988 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_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=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 E4ED62AkSbYa for <perc@ietfa.amsl.com>; Wed, 24 May 2017 14:55:30 -0700 (PDT)
Received: from mail-wr0-x22d.google.com (mail-wr0-x22d.google.com [IPv6:2a00:1450:400c:c0c::22d]) (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 0BE4D129BF7 for <perc@ietf.org>; Wed, 24 May 2017 14:55:30 -0700 (PDT)
Received: by mail-wr0-x22d.google.com with SMTP id j27so8700716wre.1 for <perc@ietf.org>; Wed, 24 May 2017 14:55:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=vGppwHLs/OysyMOPLoqxqaZcPgfnrxYbAL7pXuBwkM4=; b=IFHctwrh1/h/sV2b1Nx/GfzL4vZ0G/OelupEvuLRIalAjvqVExukPmYDCy1X/wG2xk Z2D6ZsJwdQom2IShhf1xucVtxXRiRazsaOBQuvftM5x50EHfD/b8iKl9ajyojgcfTtt2 XCbr8az+j3Z1mWiWTTuegvKnIHknktet32pLs3+1usSbtsbI2M0lRKBXiQZePA6HsVcc CgII5pOfop5J6/bMh0ukUjuNedgzl03ql5+xAT2tYIprq+8YOEXNzMjxouK1dPaMrqEF zOLi1KrR35N8L0qTTXXWk6MiF6DlzpyYlj/PKiZwQKu/i3D3W50lPYNjoTG5Hd/0rMnm AXpg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=vGppwHLs/OysyMOPLoqxqaZcPgfnrxYbAL7pXuBwkM4=; b=UqGWzFPvkeV6G1PsCBKuf946YFD33zAop4pngfCJezZfUwLinDfNXyyqQpIbS0ReAg BaN0Y1pjVPFB7Z6H4BaCLnBwThM1XWNIl1HI4Jbq+zxQ84RM/eMqMICCetKYMP0wXhZL QCwcuiF8EIo70Uu1C05c2uutaC1eYP0Np2Zt6vSx8l7q4Q8mqUeThUYRumuI8CGqOR8O 1Fp4OleOOV5x1JQ90/CJPKp20ef1Pt5wblvk47KDi3mguCd9su7ZyKN595DxU9jCecT5 QUQ3aTfhwTQhnpT4NHO1fSAUnAeBI0mZBPc3HvOUZEI8QzPeREeFpmT69pFNSo9r7OtV vZaw==
X-Gm-Message-State: AODbwcAWIxIpGzvuqiX1gFkrQSIjIa2qD3tZ70jOuoiUmYGKGDzZpK4t 4uo0CEhtobg6ecfboss=
X-Received: by 10.223.164.9 with SMTP id d9mr19536354wra.91.1495662928141; Wed, 24 May 2017 14:55:28 -0700 (PDT)
Received: from [192.168.0.199] ([193.125.41.240]) by smtp.googlemail.com with ESMTPSA id v22sm3407176wrd.38.2017.05.24.14.55.26 for <perc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 May 2017 14:55:27 -0700 (PDT)
To: perc@ietf.org
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com> <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com> <1adbb700-b61e-b283-6e29-ff3b5fd0d5ee@gmail.com> <CAHgZEq46mBQMEcQY-EM36s5_8FWCLJx9nrDo6FX4DA6COmmUYA@mail.gmail.com> <D54B71A7.6E93C%mzanaty@cisco.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <9c8f493d-74f8-0c65-f660-289df0239d46@gmail.com>
Date: Wed, 24 May 2017 23:55:28 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <D54B71A7.6E93C%mzanaty@cisco.com>
Content-Type: multipart/alternative; boundary="------------4D63525E75FC3450C2DF7DC1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/TBknJPBHVXRqDUNlatMJD61M5-k>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 May 2017 21:55:36 -0000

This is a multi-part message in MIME format.
--------------4D63525E75FC3450C2DF7DC1
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

Hi Mo,

The key in JS is just for the media cencryption, DTLS/SRTP is setup 
normally on top, so it is in no way less secure than current DTLS/SRTP.

If JS is compromised, and an attacker gets the key, he will still be 
unable to access the media data as is encrypted HBH by DTLS. To gain 
access to the media, he would need to get the key AND break HBH DTLS.

Also, if JS is compromised, PERC will be defeated completely (any 
solution) as it could clone all the media streams and sent it to a rogue 
MD with a different PC.

To prevent that is why IdP was introduced into WebRTC, and a similar 
solution could be done for setting the key (just run a js script from 
the KD on an independent context and restrict the usage of that stream 
to the required identity).

Anyway, I understand this will be a sensible topic, so I am willing to 
discuss this in detail.

Best regards
Sergio



On 24/05/2017 23:42, Mo Zanaty (mzanaty) wrote:
> Keys in JS app signaling/APIs??? Have we come full circle back to SDES???
>
> Seems like PERC lite would weaken not strengthen the security of 
> DTLS-SRTP / WebRTC apps, if JS can inject keys to ignore DH, defeat 
> PFS, etc.
>
> Confused,
> Mo
>
> From: Perc <perc-bounces@ietf.org <mailto:perc-bounces@ietf.org>> on 
> behalf of Alexandre GOUAILLARD <agouaillard@gmail.com 
> <mailto:agouaillard@gmail.com>>
> Date: Wednesday, May 24, 2017 at 5:14 PM
> To: Sergio Murillo <sergio.garcia.murillo@gmail.com 
> <mailto:sergio.garcia.murillo@gmail.com>>
> Cc: "perc@ietf.org <mailto:perc@ietf.org>" <perc@ietf.org 
> <mailto:perc@ietf.org>>, Bernard Aboba <bernard.aboba@gmail.com 
> <mailto:bernard.aboba@gmail.com>>
> Subject: Re: [Perc] PERC LIte
>
> bernard,
>
> Good point.
>
> i'm discussing with peter T, and proposal for webrtc WG and ORTC CG 
> API extensions are coming your way this week.  Sergio did it at the 
> PeerConnection level while peter is advocating an Api at the 
> RTPSender/Receiver level. Of course, the crypto-algorithm needs to be 
> an input variable as well.
>
> On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia Murillo 
> <sergio.garcia.murillo@gmail.com 
> <mailto:sergio.garcia.murillo@gmail.com>> wrote:
>
>     Hi Bernard,
>
>     Yes, the example API is just the lazy approach I have taken on my
>     modified chromium, hardcoding the key to AES-GCM 256 so I didn't
>     have to add an object to the IDL and worry about how to retrieve
>     later on the c++ code.
>
>     The API should allow to set the key and look more like:
>
>     *
>
>     const pc = new RTCPeerConnection({
>
>     mediaCrypto : {
>
>     key : 'VEhJUyBJUyBUSEUgMzIgS0VZIFdJVEggMTIgU0FMVCBET1VCTEUgUEVSQyE=',
>
>     suite  : 'AEAD_AES_256_GCM'
>
>     }
>
>     });* Anticipating the security comments, I don't expect that to be
>     the final API for WebRTC, which IMHO should be a similar mechanism
>     as the one in place for IdP (or even integrated with it), but I
>     feel that that discussion should take place on the RTCWeb group
>     and not here. Best regardsSergio
>     On 24/05/2017 19:56, Bernard Aboba wrote:
>>     Thanks for posting this.
>>     Question:  In terms of API support, how is the crypto-algorithm
>>     specified?  So far, the proposed API just has the key.
>>     On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo
>>     <sergio.garcia.murillo@gmail.com
>>     <mailto:sergio.garcia.murillo@gmail.com>> wrote:
>>
>>         Hi all again,
>>
>>         Also to start the discussion about 5), I would like to
>>         introduce again my proposal for a "PERC Lite" approach.
>>
>>         The main objectives and key points of this proposal are:
>>
>>           * Minimum viable PERC implementation
>>           * Minimize impact on both endpoints and MD
>>           * OHB is carried in the RTP payload (Encrypted Payload
>>             Header).
>>           * No changes to the DTLS/SRTP code/api/standards
>>           * No RTP E2E Header extensions
>>           * RTX/FEC/RED is supported HBH without any change to
>>             current standards/implementations. 
>>
>>         Best regards
>>
>>         Sergio
>>
>>         _______________________________________________ Perc mailing
>>         list Perc@ietf.org <mailto:Perc@ietf.org>
>>         https://www.ietf.org/mailman/listinfo/perc
>>         <https://www.ietf.org/mailman/listinfo/perc> 
>>
>     _______________________________________________ Perc mailing list
>     Perc@ietf.org <mailto:Perc@ietf.org>
>     https://www.ietf.org/mailman/listinfo/perc
>     <https://www.ietf.org/mailman/listinfo/perc> 
>
> -- 
> Alex. Gouaillard, PhD, PhD, MBA
> ------------------------------------------------------------------------------------
> President - CoSMo Software Consulting, Singapore
> ------------------------------------------------------------------------------------
> sg.linkedin.com/agouaillard <http://sg.linkedin.com/agouaillard>
>
>  *
>
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc


--------------4D63525E75FC3450C2DF7DC1
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Mo,<br>
      <br>
      The key in JS is just for the media cencryption, DTLS/SRTP is
      setup normally on top, so it is in no way less secure than current
      DTLS/SRTP. <br>
      <br>
      If JS is compromised, and an attacker gets the key, he will still
      be unable to access the media data as is encrypted HBH by DTLS. To
      gain access to the media, he would need to get the key AND break
      HBH DTLS.<br>
      <br>
      Also, if JS is compromised, PERC will be defeated completely (any
      solution) as it could clone all the media streams and sent it to a
      rogue MD with a different PC.<br>
      <br>
      To prevent that is why IdP was introduced into WebRTC, and a
      similar solution could be done for setting the key (just run a js
      script from the KD on an independent context and restrict the
      usage of that stream to the required identity).<br>
      <br>
      Anyway, I understand this will be a sensible topic, so I am
      willing to discuss this in detail.<br>
      <br>
      Best regards<br>
      Sergio<br>
      <br>
      <br>
      <br>
      On 24/05/2017 23:42, Mo Zanaty (mzanaty) wrote:<br>
    </div>
    <blockquote cite="mid:D54B71A7.6E93C%25mzanaty@cisco.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div>Keys in JS app signaling/APIs??? Have we come full circle
        back to SDES???</div>
      <div><br>
      </div>
      <div>Seems like PERC lite would weaken not strengthen the security
        of DTLS-SRTP / WebRTC apps, if JS can inject keys to ignore DH,
        defeat PFS, etc.</div>
      <div><br>
      </div>
      <div>Confused,</div>
      <div>Mo</div>
      <div><br>
      </div>
      <span id="OLK_SRC_BODY_SECTION">
        <div style="font-family:Calibri; font-size:11pt;
          text-align:left; color:black; BORDER-BOTTOM: medium none;
          BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT:
          0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;
          BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
          <span style="font-weight:bold">From: </span>Perc &lt;<a
            moz-do-not-send="true" href="mailto:perc-bounces@ietf.org">perc-bounces@ietf.org</a>&gt;
          on behalf of Alexandre GOUAILLARD &lt;<a
            moz-do-not-send="true" href="mailto:agouaillard@gmail.com">agouaillard@gmail.com</a>&gt;<br>
          <span style="font-weight:bold">Date: </span>Wednesday, May
          24, 2017 at 5:14 PM<br>
          <span style="font-weight:bold">To: </span>Sergio Murillo &lt;<a
            moz-do-not-send="true"
            href="mailto:sergio.garcia.murillo@gmail.com">sergio.garcia.murillo@gmail.com</a>&gt;<br>
          <span style="font-weight:bold">Cc: </span>"<a
            moz-do-not-send="true" href="mailto:perc@ietf.org">perc@ietf.org</a>"
          &lt;<a moz-do-not-send="true" href="mailto:perc@ietf.org">perc@ietf.org</a>&gt;,
          Bernard Aboba &lt;<a moz-do-not-send="true"
            href="mailto:bernard.aboba@gmail.com">bernard.aboba@gmail.com</a>&gt;<br>
          <span style="font-weight:bold">Subject: </span>Re: [Perc]
          PERC LIte<br>
        </div>
        <div><br>
        </div>
        <div>
          <div>
            <div dir="ltr">bernard,
              <div><br>
              </div>
              <div>Good point.</div>
              <div><br>
              </div>
              <div>i'm discussing with peter T, and proposal for webrtc
                WG and ORTC CG API extensions are coming your way this
                week.  Sergio did it at the PeerConnection level while
                peter is advocating an Api at the RTPSender/Receiver
                level. Of course, the crypto-algorithm needs to be an
                input variable as well.</div>
            </div>
            <div class="gmail_extra"><br>
              <div class="gmail_quote">On Thu, May 25, 2017 at 5:46 AM,
                Sergio Garcia Murillo <span dir="ltr">
                  &lt;<a moz-do-not-send="true"
                    href="mailto:sergio.garcia.murillo@gmail.com"
                    target="_blank">sergio.garcia.murillo@gmail.com</a>&gt;</span>
                wrote:<br>
                <blockquote class="gmail_quote" style="margin:0 0 0
                  .8ex;border-left:1px #ccc solid;padding-left:1ex">
                  <div bgcolor="#FFFFFF" text="#000000">
                    <div class="m_1712962858383131803moz-cite-prefix">Hi
                      Bernard,<br>
                      <br>
                      Yes, the example API is just the lazy approach I
                      have taken on my modified chromium, hardcoding the
                      key to
                      <span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,&quot;Liberation Mono&quot;,Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none">
AES-GCM </span>256 so I didn't have to add an object to the IDL and
                      worry about how to retrieve later on the c++ code.<br>
                      <br>
                      The API should allow to set the key and look more
                      like:<br>
                      <br>
                      <b style="font-weight:normal"
id="m_1712962858383131803docs-internal-guid-824f9daf-3bf9-9e3d-f576-e221e7dc6963">
                        <p dir="ltr"
                          style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">const
 pc = new RTCPeerConnection({</span></p>
                        <p dir="ltr"
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;text-indent:36pt"><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">mediaCrypto : {</span></p>
                        <p dir="ltr"
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;margin-left:36pt;text-indent:36pt"><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">key
</span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"><span class="m_1712962858383131803Apple-tab-span" style="white-space:pre-wrap"></span></span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">:
 '<wbr>VEhJUyBJUyBUSEUgMzIgS0VZIFdJVE<wbr>ggMTIgU0FMVCBET1VCTEUgUEVSQyE=</span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"><wbr>'</span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">,</span></p>
<p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;margin-left:36pt;text-indent:36pt">
<span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">suite  :
</span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">'AEAD_AES_256_GCM'</span></p>
<p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;margin-left:36pt">
<span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">}</span></p>
<span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">});</span></b>



Anticipating the security comments, I don't expect that to be the final API for WebRTC, which IMHO should be a similar mechanism as the one in place for IdP (or even integrated with it), but I feel that that discussion should take place on the RTCWeb group
 and not here. 



Best regards<span class="HOEnZb"><font color="#888888">

Sergio</font></span>
<div>
<div class="h5">



On 24/05/2017 19:56, Bernard Aboba wrote:

</div>
</div>
</div>
<div>
<div class="h5">
<blockquote type="cite">
<div dir="ltr">Thanks for posting this. 
<div>

</div>
<div>Question:  In terms of API support, how is the crypto-algorithm specified?  So far, the proposed API just has the key. </div>
</div>
<div class="gmail_extra">

<div class="gmail_quote">On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo <span dir="ltr">
&lt;<a moz-do-not-send="true" href="mailto:sergio.garcia.murillo@gmail.com" target="_blank">sergio.garcia.murillo@gmail.<wbr>com</a>&gt;</span> wrote:

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<p>Hi all again,</p>
<p>Also to start the discussion about 5), I would like to introduce again my proposal for a "PERC Lite" approach.

</p>
<p>The main objectives and key points of this proposal are:</p>
<ul>
<li>Minimum viable PERC implementation </li><li>Minimize impact on both endpoints and MD </li><li>OHB is carried in the RTP payload (Encrypted Payload Header). </li><li>No changes to the DTLS/SRTP code/api/standards </li><li>No RTP E2E Header extensions </li><li>RTX/FEC/RED is supported HBH without any change to current standards/implementations.
</li></ul>
<p>Best regards</p>
<span class="m_1712962858383131803HOEnZb"><font color="#888888">
<p>Sergio</p>
<p>

</p>
</font></span></div>


______________________________<wbr>_________________

Perc mailing list

<a moz-do-not-send="true" href="mailto:Perc@ietf.org" target="_blank">Perc@ietf.org</a>

<a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/perc" rel="noreferrer" target="_blank">https://www.ietf.org/mailman/l<wbr>istinfo/perc</a>



</blockquote>
</div>


</div>
</blockquote>
<p>

</p>
</div>
</div>
</div>


______________________________<wbr>_________________

Perc mailing list

<a moz-do-not-send="true" href="mailto:Perc@ietf.org">Perc@ietf.org</a>

<a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/perc" rel="noreferrer" target="_blank">https://www.ietf.org/mailman/<wbr>listinfo/perc</a>



</blockquote>
</div>




<div>

</div>
-- 

<div class="gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Alex. Gouaillard, PhD, PhD, MBA
<div>------------------------------------------------------------------------------------</div>
<div>President - CoSMo Software Consulting, Singapore</div>
<div>------------------------------------------------------------------------------------</div>
<div><a moz-do-not-send="true" href="http://sg.linkedin.com/agouaillard" target="_blank">sg.linkedin.com/agouaillard</a></div>
<div>
<ul style="margin:0px;padding:0px 0px 8px;border:0px;outline:0px;font-size:12px;font-family:Helvetica,Arial,sans-serif;vertical-align:baseline;list-style:none;line-height:17px;display:table-cell;width:504px;color:rgb(51,51,51)">
<li style="margin:0px;padding:8px 12px 2px 0px;border:0px;outline:0px;font-style:inherit;font-size:11px;font-family:inherit;vertical-align:baseline;font-variant:inherit;line-height:1.2em">
<dl style="margin:0px;padding:0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;vertical-align:baseline;font-variant:inherit;line-height:inherit;word-wrap:break-word">


</dl>
</li></ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</span>




<fieldset class="mimeAttachmentHeader"></fieldset>
<pre wrap="">_______________________________________________
Perc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Perc@ietf.org">Perc@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/perc">https://www.ietf.org/mailman/listinfo/perc</a>
</pre>

</blockquote><p>
</p></body></html>
--------------4D63525E75FC3450C2DF7DC1--


From nobody Thu May 25 08:26:48 2017
Return-Path: <mzanaty@cisco.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08BA0129AD3 for <perc@ietfa.amsl.com>; Thu, 25 May 2017 08:26:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.512
X-Spam-Level: 
X-Spam-Status: No, score=-14.512 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_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 l7TdBLkOKvQY for <perc@ietfa.amsl.com>; Thu, 25 May 2017 08:26:44 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA9771294C8 for <perc@ietf.org>; Thu, 25 May 2017 08:26:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=20733; q=dns/txt; s=iport; t=1495726003; x=1496935603; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=+VAwNU0b3OU+AvrY3w/6ih+DtcDVTikrcOwt/iN666c=; b=VjCidcJShHH0YtzTe+av7sXxMo5TBE4YhBOhyV4ezEY9B34eBbF/XK2L BNv2Bo4xeVlqcp026P9dVIp/Hsvhe7MhqBSN4uaQib0fe/lYVWxruRZXt XLPuiwJHv1ab4KivmELg7D62LNAsQwJDLVQlUE1w0TBafqY6cyENB7bJZ I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AsAQD09iZZ/4MNJK0UBToJGQEBAQEBA?= =?us-ascii?q?QEBAQEBBwEBAQEBgm5nYoENB4NoihiRXoYzgXWNUIIPIQEKgkKDNgKCfT8YAQI?= =?us-ascii?q?BAQEBAQEBayiFGAEBAQEDAQECHARDBQIIEwIBCBEDAQIoBAMhBgMIFAkIAgQBE?= =?us-ascii?q?AIJEokqTAMVEIUTphMMgiUrhwQNhAcBAQEBAQEBAQEBAQEBAQEBAQEBAQEdhDm?= =?us-ascii?q?CJoFegxyCRhGBaEcWgl2CXwWJR40yhm87AYcfhzCEWJF3izICiRkBHziBCnMVR?= =?us-ascii?q?oRCORyBY0QyAYgWgQ0BAQE?=
X-IronPort-AV: E=Sophos;i="5.38,392,1491264000";  d="scan'208,217";a="429695573"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 25 May 2017 15:26:42 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v4PFQgoV030545 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 25 May 2017 15:26:42 GMT
Received: from xch-aln-005.cisco.com (173.36.7.15) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 25 May 2017 10:26:42 -0500
Received: from xch-aln-005.cisco.com ([173.36.7.15]) by XCH-ALN-005.cisco.com ([173.36.7.15]) with mapi id 15.00.1210.000; Thu, 25 May 2017 10:26:42 -0500
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, "perc@ietf.org" <perc@ietf.org>
Thread-Topic: [Perc] PERC LIte
Thread-Index: AQHS1WtPpcZC4Zzc10K6NFb/w4kMGw==
Date: Thu, 25 May 2017 15:26:41 +0000
Message-ID: <D54C6C11.6EA03%mzanaty@cisco.com>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com> <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com> <1adbb700-b61e-b283-6e29-ff3b5fd0d5ee@gmail.com> <CAHgZEq46mBQMEcQY-EM36s5_8FWCLJx9nrDo6FX4DA6COmmUYA@mail.gmail.com> <D54B71A7.6E93C%mzanaty@cisco.com> <9c8f493d-74f8-0c65-f660-289df0239d46@gmail.com>
In-Reply-To: <9c8f493d-74f8-0c65-f660-289df0239d46@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.7.3.170325
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.82.173.88]
Content-Type: multipart/alternative; boundary="_000_D54C6C116EA03mzanatyciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/pr9_ulzCHr8T_zM96hFIit1KOKc>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 May 2017 15:26:47 -0000

--_000_D54C6C116EA03mzanatyciscocom_
Content-Type: text/plain; charset="windows-1251"
Content-Transfer-Encoding: quoted-printable

Hi Sergio,

I was not thinking of compromised js (yet), just the real webrtc service js=
. What origin do you expect for this js? I expect the MD provider, or maybe=
 KD.MD subdomain (e.g. ietf.webex.com) where the MD provider still controls=
 the js while the KD subdomain is just for vanity and demux not operational=
 control. But seems like you expect the KD provider for this js.

What do you mean by "independent context" below? Are you referring to the I=
dP Proxy within the browser? So this key object would be restricted to the =
IdP Proxy and not accessible from the real webrtc js or DOM?

Thanks,
Mo


From: Perc <perc-bounces@ietf.org<mailto:perc-bounces@ietf.org>> on behalf =
of Sergio Murillo <sergio.garcia.murillo@gmail.com<mailto:sergio.garcia.mur=
illo@gmail.com>>
Date: Wednesday, May 24, 2017 at 5:55 PM
To: "perc@ietf.org<mailto:perc@ietf.org>" <perc@ietf.org<mailto:perc@ietf.o=
rg>>
Subject: Re: [Perc] PERC LIte

Hi Mo,

The key in JS is just for the media cencryption, DTLS/SRTP is setup normall=
y on top, so it is in no way less secure than current DTLS/SRTP.

If JS is compromised, and an attacker gets the key, he will still be unable=
 to access the media data as is encrypted HBH by DTLS. To gain access to th=
e media, he would need to get the key AND break HBH DTLS.

Also, if JS is compromised, PERC will be defeated completely (any solution)=
 as it could clone all the media streams and sent it to a rogue MD with a d=
ifferent PC.

To prevent that is why IdP was introduced into WebRTC, and a similar soluti=
on could be done for setting the key (just run a js script from the KD on a=
n independent context and restrict the usage of that stream to the required=
 identity).

Anyway, I understand this will be a sensible topic, so I am willing to disc=
uss this in detail.

Best regards
Sergio



On 24/05/2017 23:42, Mo Zanaty (mzanaty) wrote:
Keys in JS app signaling/APIs??? Have we come full circle back to SDES???

Seems like PERC lite would weaken not strengthen the security of DTLS-SRTP =
/ WebRTC apps, if JS can inject keys to ignore DH, defeat PFS, etc.

Confused,
Mo

From: Perc <perc-bounces@ietf.org<mailto:perc-bounces@ietf.org>> on behalf =
of Alexandre GOUAILLARD <agouaillard@gmail.com<mailto:agouaillard@gmail.com=
>>
Date: Wednesday, May 24, 2017 at 5:14 PM
To: Sergio Murillo <sergio.garcia.murillo@gmail.com<mailto:sergio.garcia.mu=
rillo@gmail.com>>
Cc: "perc@ietf.org<mailto:perc@ietf.org>" <perc@ietf.org<mailto:perc@ietf.o=
rg>>, Bernard Aboba <bernard.aboba@gmail.com<mailto:bernard.aboba@gmail.com=
>>
Subject: Re: [Perc] PERC LIte

bernard,

Good point.

i'm discussing with peter T, and proposal for webrtc WG and ORTC CG API ext=
ensions are coming your way this week.  Sergio did it at the PeerConnection=
 level while peter is advocating an Api at the RTPSender/Receiver level. Of=
 course, the crypto-algorithm needs to be an input variable as well.

On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia Murillo <sergio.garcia.muril=
lo@gmail.com<mailto:sergio.garcia.murillo@gmail.com>> wrote:
Hi Bernard,

Yes, the example API is just the lazy approach I have taken on my modified =
chromium, hardcoding the key to AES-GCM 256 so I didn't have to add an obje=
ct to the IDL and worry about how to retrieve later on the c++ code.

The API should allow to set the key and look more like:


const pc =3D new RTCPeerConnection({

mediaCrypto : {

key : 'VEhJUyBJUyBUSEUgMzIgS0VZIFdJVEggMTIgU0FMVCBET1VCTEUgUEVSQyE=3D',

suite  : 'AEAD_AES_256_GCM'

}

}); Anticipating the security comments, I don't expect that to be the final=
 API for WebRTC, which IMHO should be a similar mechanism as the one in pla=
ce for IdP (or even integrated with it), but I feel that that discussion sh=
ould take place on the RTCWeb group and not here. Best regards Sergio
On 24/05/2017 19:56, Bernard Aboba wrote:
Thanks for posting this.
Question:  In terms of API support, how is the crypto-algorithm specified? =
 So far, the proposed API just has the key.
On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo <sergio.garcia.muri=
llo@gmail.com<mailto:sergio.garcia.murillo@gmail.com>> wrote:

Hi all again,

Also to start the discussion about 5), I would like to introduce again my p=
roposal for a "PERC Lite" approach.

The main objectives and key points of this proposal are:

  *   Minimum viable PERC implementation
  *   Minimize impact on both endpoints and MD
  *   OHB is carried in the RTP payload (Encrypted Payload Header).
  *   No changes to the DTLS/SRTP code/api/standards
  *   No RTP E2E Header extensions
  *   RTX/FEC/RED is supported HBH without any change to current standards/=
implementations.

Best regards

Sergio

_______________________________________________ Perc mailing list Perc@ietf=
.org<mailto:Perc@ietf.org> https://www.ietf.org/mailman/listinfo/perc

_______________________________________________ Perc mailing list Perc@ietf=
.org<mailto:Perc@ietf.org> https://www.ietf.org/mailman/listinfo/perc
--
Alex. Gouaillard, PhD, PhD, MBA
---------------------------------------------------------------------------=
---------
President - CoSMo Software Consulting, Singapore
---------------------------------------------------------------------------=
---------
sg.linkedin.com/agouaillard<http://sg.linkedin.com/agouaillard>

  *

_______________________________________________
Perc mailing list
Perc@ietf.org<mailto:Perc@ietf.org>https://www.ietf.org/mailman/listinfo/pe=
rc

--_000_D54C6C116EA03mzanatyciscocom_
Content-Type: text/html; charset="windows-1251"
Content-ID: <AB655A0667F33E4FB4A4EFDC8E2167E3@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-1=
251">
</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: 12px; font-fami=
ly: Arial, sans-serif;">
<div>Hi Sergio,</div>
<div><br>
</div>
<div>I was not thinking of compromised js (yet), just the real webrtc servi=
ce js. What origin do you expect for this js? I expect the MD provider, or =
maybe KD.MD subdomain (e.g. ietf.webex.com) where the MD provider still con=
trols the js while the KD subdomain
 is just for vanity and demux not operational control. But seems like you e=
xpect the KD provider for this js.</div>
<div><br>
</div>
<div>What do you mean by &quot;independent context&quot; below? Are you ref=
erring to the IdP Proxy within the browser? So this key object would be res=
tricted to the IdP Proxy and not accessible from the real webrtc js or DOM?=
</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Mo</div>
<div><br>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 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>Perc &lt;<a href=3D"mailto:pe=
rc-bounces@ietf.org">perc-bounces@ietf.org</a>&gt; on behalf of Sergio Muri=
llo &lt;<a href=3D"mailto:sergio.garcia.murillo@gmail.com">sergio.garcia.mu=
rillo@gmail.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Wednesday, May 24, 2017 at 5:=
55 PM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:perc@ie=
tf.org">perc@ietf.org</a>&quot; &lt;<a href=3D"mailto:perc@ietf.org">perc@i=
etf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Perc] PERC LIte<br>
</div>
<div><br>
</div>
<div>
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
<div class=3D"moz-cite-prefix">Hi Mo,<br>
<br>
The key in JS is just for the media cencryption, DTLS/SRTP is setup normall=
y on top, so it is in no way less secure than current DTLS/SRTP.
<br>
<br>
If JS is compromised, and an attacker gets the key, he will still be unable=
 to access the media data as is encrypted HBH by DTLS. To gain access to th=
e media, he would need to get the key AND break HBH DTLS.<br>
<br>
Also, if JS is compromised, PERC will be defeated completely (any solution)=
 as it could clone all the media streams and sent it to a rogue MD with a d=
ifferent PC.<br>
<br>
To prevent that is why IdP was introduced into WebRTC, and a similar soluti=
on could be done for setting the key (just run a js script from the KD on a=
n independent context and restrict the usage of that stream to the required=
 identity).<br>
<br>
Anyway, I understand this will be a sensible topic, so I am willing to disc=
uss this in detail.<br>
<br>
Best regards<br>
Sergio<br>
<br>
<br>
<br>
On 24/05/2017 23:42, Mo Zanaty (mzanaty) wrote:<br>
</div>
<blockquote cite=3D"mid:D54B71A7.6E93C%25mzanaty@cisco.com" type=3D"cite">
<div>Keys in JS app signaling/APIs??? Have we come full circle back to SDES=
???</div>
<div><br>
</div>
<div>Seems like PERC lite would weaken not strengthen the security of DTLS-=
SRTP / WebRTC apps, if JS can inject keys to ignore DH, defeat PFS, etc.</d=
iv>
<div><br>
</div>
<div>Confused,</div>
<div>Mo</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt;
          text-align:left; color:black; BORDER-BOTTOM: medium none;
          BORDER-LEFT: medium none; PADDING-BOTTOM: 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>Perc &lt;<a moz-do-not-send=
=3D"true" href=3D"mailto:perc-bounces@ietf.org">perc-bounces@ietf.org</a>&g=
t; on behalf of Alexandre GOUAILLARD &lt;<a moz-do-not-send=3D"true" href=
=3D"mailto:agouaillard@gmail.com">agouaillard@gmail.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Wednesday, May 24, 2017 at 5:=
14 PM<br>
<span style=3D"font-weight:bold">To: </span>Sergio Murillo &lt;<a moz-do-no=
t-send=3D"true" href=3D"mailto:sergio.garcia.murillo@gmail.com">sergio.garc=
ia.murillo@gmail.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a moz-do-not-send=3D"tru=
e" href=3D"mailto:perc@ietf.org">perc@ietf.org</a>&quot; &lt;<a moz-do-not-=
send=3D"true" href=3D"mailto:perc@ietf.org">perc@ietf.org</a>&gt;, Bernard =
Aboba &lt;<a moz-do-not-send=3D"true" href=3D"mailto:bernard.aboba@gmail.co=
m">bernard.aboba@gmail.com</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Perc] PERC LIte<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir=3D"ltr">bernard,
<div><br>
</div>
<div>Good point.</div>
<div><br>
</div>
<div>i'm discussing with peter T, and proposal for webrtc WG and ORTC CG AP=
I extensions are coming your way this week.&nbsp; Sergio did it at the Peer=
Connection level while peter is advocating an Api at the RTPSender/Receiver=
 level. Of course, the crypto-algorithm
 needs to be an input variable as well.</div>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia M=
urillo <span dir=3D"ltr">
&lt;<a moz-do-not-send=3D"true" href=3D"mailto:sergio.garcia.murillo@gmail.=
com" target=3D"_blank">sergio.garcia.murillo@gmail.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">
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
<div class=3D"m_1712962858383131803moz-cite-prefix">Hi Bernard,<br>
<br>
Yes, the example API is just the lazy approach I have taken on my modified =
chromium, hardcoding the key to
<span style=3D"color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,&quo=
t;Liberation Mono&quot;,Menlo,Courier,monospace;font-size:12px;font-style:n=
ormal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:no=
rmal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:=
none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255=
);text-decoration-style:initial;text-decoration-color:initial;display:inlin=
e!important;float:none">
AES-GCM </span>256 so I didn't have to add an object to the IDL and worry a=
bout how to retrieve later on the c&#43;&#43; code.<br>
<br>
The API should allow to set the key and look more like:<br>
<br>
<b style=3D"font-weight:normal" id=3D"m_1712962858383131803docs-internal-gu=
id-824f9daf-3bf9-9e3d-f576-e221e7dc6963">
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt"><=
span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgro=
und-color:transparent;font-weight:400;font-style:normal;font-variant:normal=
;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">const
 pc =3D new RTCPeerConnection({</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;te=
xt-indent:36pt">
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">mediaC=
rypto : {</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt;text-indent:36pt">
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">key
</span><span style=3D"font-size:8pt;font-family:'Courier New';color:#000000=
;background-color:transparent;font-weight:400;font-style:normal;font-varian=
t:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"=
><span class=3D"m_1712962858383131803Apple-tab-span" style=3D"white-space:p=
re-wrap"></span></span><span style=3D"font-size:8pt;font-family:'Courier Ne=
w';color:#000000;background-color:transparent;font-weight:400;font-style:no=
rmal;font-variant:normal;text-decoration:none;vertical-align:baseline;white=
-space:pre-wrap">:
 '<wbr>VEhJUyBJUyBUSEUgMzIgS0VZIFdJVE<wbr>ggMTIgU0FMVCBET1VCTEUgUEVSQyE=3D<=
/span><span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;=
background-color:transparent;font-weight:400;font-style:normal;font-variant=
:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">=
<wbr>'</span><span style=3D"font-size:8pt;font-family:'Courier New';color:#=
000000;background-color:transparent;font-weight:400;font-style:normal;font-=
variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre=
-wrap">,</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt;text-indent:36pt">
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">suite =
&nbsp;:
</span><span style=3D"font-size:8pt;font-family:'Courier New';color:#000000=
;background-color:transparent;font-weight:400;font-style:normal;font-varian=
t:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"=
>'AEAD_AES_256_GCM'</span></p>
<p dir=3D"ltr" style=3D"line-height:1.2;margin-top:0pt;margin-bottom:0pt;ma=
rgin-left:36pt">
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">}</spa=
n></p>
<span style=3D"font-size:8pt;font-family:'Courier New';color:#000000;backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">});</s=
pan></b> Anticipating the security
 comments, I don't expect that to be the final API for WebRTC, which IMHO s=
hould be a similar mechanism as the one in place for IdP (or even integrate=
d with it), but I feel that that discussion should take place on the RTCWeb=
 group and not here. Best regards<span class=3D"HOEnZb"><font color=3D"#888=
888">
 Sergio</font></span>
<div>
<div class=3D"h5">On 24/05/2017 19:56, Bernard Aboba wrote: </div>
</div>
</div>
<div>
<div class=3D"h5">
<blockquote type=3D"cite">
<div dir=3D"ltr">Thanks for posting this.&nbsp;
<div></div>
<div>Question: &nbsp;In terms of API support, how is the crypto-algorithm s=
pecified?&nbsp; So far, the proposed API just has the key.&nbsp;</div>
</div>
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia =
Murillo <span dir=3D"ltr">
&lt;<a moz-do-not-send=3D"true" href=3D"mailto:sergio.garcia.murillo@gmail.=
com" target=3D"_blank">sergio.garcia.murillo@gmail.<wbr>com</a>&gt;</span> =
wrote:
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
<p>Hi all again,</p>
<p>Also to start the discussion about 5), I would like to introduce again m=
y proposal for a &quot;PERC Lite&quot; approach.
</p>
<p>The main objectives and key points of this proposal are:</p>
<ul>
<li>Minimum viable PERC implementation </li><li>Minimize impact on both end=
points and MD </li><li>OHB is carried in the RTP payload (Encrypted Payload=
 Header). </li><li>No changes to the DTLS/SRTP code/api/standards </li><li>=
No RTP E2E Header extensions </li><li>RTX/FEC/RED is supported HBH without =
any change to current standards/implementations.
</li></ul>
<p>Best regards</p>
<span class=3D"m_1712962858383131803HOEnZb"><font color=3D"#888888">
<p>Sergio</p>
<p></p>
</font></span></div>
______________________________<wbr>_________________ Perc mailing list <a m=
oz-do-not-send=3D"true" href=3D"mailto:Perc@ietf.org" target=3D"_blank">
Perc@ietf.org</a> <a moz-do-not-send=3D"true" href=3D"https://www.ietf.org/=
mailman/listinfo/perc" rel=3D"noreferrer" target=3D"_blank">
https://www.ietf.org/mailman/l<wbr>istinfo/perc</a> </blockquote>
</div>
</div>
</blockquote>
<p></p>
</div>
</div>
</div>
______________________________<wbr>_________________ Perc mailing list <a m=
oz-do-not-send=3D"true" href=3D"mailto:Perc@ietf.org">
Perc@ietf.org</a> <a moz-do-not-send=3D"true" href=3D"https://www.ietf.org/=
mailman/listinfo/perc" rel=3D"noreferrer" target=3D"_blank">
https://www.ietf.org/mailman/<wbr>listinfo/perc</a> </blockquote>
</div>
<div></div>
--
<div class=3D"gmail_signature" data-smartmail=3D"gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">Alex. Gouaillard, PhD, PhD, MBA
<div>----------------------------------------------------------------------=
--------------</div>
<div>President - CoSMo Software Consulting, Singapore</div>
<div>----------------------------------------------------------------------=
--------------</div>
<div><a moz-do-not-send=3D"true" href=3D"http://sg.linkedin.com/agouaillard=
" target=3D"_blank">sg.linkedin.com/agouaillard</a></div>
<div>
<ul style=3D"margin:0px;padding:0px 0px 8px;border:0px;outline:0px;font-siz=
e:12px;font-family:Helvetica,Arial,sans-serif;vertical-align:baseline;list-=
style:none;line-height:17px;display:table-cell;width:504px;color:rgb(51,51,=
51)">
<li style=3D"margin:0px;padding:8px 12px 2px 0px;border:0px;outline:0px;fon=
t-style:inherit;font-size:11px;font-family:inherit;vertical-align:baseline;=
font-variant:inherit;line-height:1.2em">
<dl style=3D"margin:0px;padding:0px;border:0px;outline:0px;font-style:inher=
it;font-family:inherit;vertical-align:baseline;font-variant:inherit;line-he=
ight:inherit;word-wrap:break-word">
</dl>
</li></ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</span><fieldset class=3D"mimeAttachmentHeader"></fieldset>
<pre wrap=3D"">_______________________________________________
Perc mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Perc@ietf.org">Perc@ie=
tf.org</a><a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/m=
ailman/listinfo/perc">https://www.ietf.org/mailman/listinfo/perc</a></pre>
</blockquote>
<p></p>
</div>
</div>
</span>
</body>
</html>

--_000_D54C6C116EA03mzanatyciscocom_--


From nobody Thu May 25 08:36:41 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB269129B04 for <perc@ietfa.amsl.com>; Thu, 25 May 2017 08:36:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.689
X-Spam-Level: 
X-Spam-Status: No, score=-2.689 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, T_KAM_HTML_FONT_INVALID=0.01] 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 98BMG6mEA4q4 for <perc@ietfa.amsl.com>; Thu, 25 May 2017 08:36:37 -0700 (PDT)
Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) (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 0C1DB129468 for <perc@ietf.org>; Thu, 25 May 2017 08:36:37 -0700 (PDT)
Received: by mail-wm0-x22f.google.com with SMTP id b84so97182081wmh.0 for <perc@ietf.org>; Thu, 25 May 2017 08:36:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=RtcrrQ8sNlAGfgFPQpj+N9NsO6vgpfO29gOi7bdZX2Q=; b=qjHcJkIwEjT1CmdWR7NWDix+zfTW7oRhTD08D5K9MUqzAHXvSeJobx0Wjw2amn4CC9 GiYntPh61DxX+PyTRfpXSsQGl1kiHBkIwSV6QkrXY6+/ak6h2Q9q3UJs1Ch2eXWCzfcg O+E9F7o27sfKIGkRACxaRRzDcpjBlDr4XmZO7kX8Cp3bobGOOgBIjBnOZAgcy+ZMJiA+ TDvLNHYTvCixmgp0qA66MivQoIxyiMKYmvWGYvmROfyfF2pEGx7S+XTuPbgRTJCG+vnT Mbs1RmY00qzg6V1hXIKp81Dd22+a2hNwwQEbqWBPGRQp5o0ZXkgncI5YMt5S9i55vbPP D/sA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=RtcrrQ8sNlAGfgFPQpj+N9NsO6vgpfO29gOi7bdZX2Q=; b=Qj3Vqa1Wim1w2Rq1U3vzBTu3qLMVIpaxbHe1n9ekvv+/oPbUDecg79eHC3b2ddHsEK 4vmpcpmnGAW2Sm/Dzs9ofnbL/RlNYZmmCeD4il8Xl1FYKOEQ+XVEn2wZn2CxuOozQXhj 5fE54UuWcIc2L+fsnOEWPDHzcm+9QwFhscH9D2pYo8Bw4kxOW9dHd51bc27AxAXmsohs KKYoReqx6Dg9ErvQSTrO7dmB+5IeER2robtjLzMMOHzp3Ry6QBIcYo+WEBjm8QDnQwBm +1ma0qXlgwD5RFmdWzQHd0LajHZoMvtn+xInNxkX5OvKCZn0deCZ0uFQrQ3TBX9PSF4K qpVw==
X-Gm-Message-State: AODbwcC17EndQxu/6dns53gETGbORTG5V4GE4itlfACtIWEcIeeWkwHC Gd7xokCuTqZA4TXSC/8=
X-Received: by 10.223.138.137 with SMTP id y9mr24046812wry.26.1495726595335; Thu, 25 May 2017 08:36:35 -0700 (PDT)
Received: from [192.168.1.43] (84.red-83-36-143.dynamicip.rima-tde.net. [83.36.143.84]) by smtp.googlemail.com with ESMTPSA id o17sm5251088wra.56.2017.05.25.08.36.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 May 2017 08:36:34 -0700 (PDT)
To: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>, "perc@ietf.org" <perc@ietf.org>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com> <CAOW+2dtRYXcnzUnP3cZKKNXJ1FxJPwMw3hmb349KpbLJwQD5FA@mail.gmail.com> <1adbb700-b61e-b283-6e29-ff3b5fd0d5ee@gmail.com> <CAHgZEq46mBQMEcQY-EM36s5_8FWCLJx9nrDo6FX4DA6COmmUYA@mail.gmail.com> <D54B71A7.6E93C%mzanaty@cisco.com> <9c8f493d-74f8-0c65-f660-289df0239d46@gmail.com> <D54C6C11.6EA03%mzanaty@cisco.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <64d4b052-47bd-2522-b4c9-f422fac5fddf@gmail.com>
Date: Thu, 25 May 2017 17:36:32 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1
MIME-Version: 1.0
In-Reply-To: <D54C6C11.6EA03%mzanaty@cisco.com>
Content-Type: multipart/alternative; boundary="------------58592BB9877F98922D005D76"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/Eav3b8iuwL1hiOpnvxynvBKOZi4>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 May 2017 15:36:40 -0000

This is a multi-part message in MIME format.
--------------58592BB9877F98922D005D76
Content-Type: text/plain; charset=windows-1251; format=flowed
Content-Transfer-Encoding: 7bit

Hi Mo,

I would expect the app to decide the location of the js, the same as it 
is currently specified in the IdP solution:

    In order to communicate with the IdP, the user agent loads the IdP
    JavaScript from the IdP. The URI for the IdP script is a well-known
    URI formed from the domain and protocol fields, as specified in
    [RTCWEB-SECURITY-ARCH].

    The IdP may generate an HTTP redirect to another "https" origin, the
    browser must treat a redirect to any other scheme as a fatal error.

    The user agent instantiates an isolated interpreted context, a
    JavaScript realm that operates in the origin of the loaded
    JavaScript. Note that a redirect will change the origin of the
    loaded script.

    The realm is populated with a global that implements both the
    RTCIdentityProviderGlobalScope and WorkerGlobalScope [WEBWORKERS]
    interfaces.

    The user agent provides an instance of RTCIdentityProviderRegistrar
    named rtcIdentityProvider in the global scope of the realm. This
    object is used by the IdP to interact with the user agent.

Whether it is hosted by the MD/KD or another system is up to the 
service/app to decide, as long as the user knows who/what is he trusting.

Best regards
Sergio

On 25/05/2017 17:26, Mo Zanaty (mzanaty) wrote:
> Hi Sergio,
>
> I was not thinking of compromised js (yet), just the real webrtc 
> service js. What origin do you expect for this js? I expect the MD 
> provider, or maybe KD.MD subdomain (e.g. ietf.webex.com) where the MD 
> provider still controls the js while the KD subdomain is just for 
> vanity and demux not operational control. But seems like you expect 
> the KD provider for this js.
>
> What do you mean by "independent context" below? Are you referring to 
> the IdP Proxy within the browser? So this key object would be 
> restricted to the IdP Proxy and not accessible from the real webrtc js 
> or DOM?
>
> Thanks,
> Mo
>
>
> From: Perc <perc-bounces@ietf.org <mailto:perc-bounces@ietf.org>> on 
> behalf of Sergio Murillo <sergio.garcia.murillo@gmail.com 
> <mailto:sergio.garcia.murillo@gmail.com>>
> Date: Wednesday, May 24, 2017 at 5:55 PM
> To: "perc@ietf.org <mailto:perc@ietf.org>" <perc@ietf.org 
> <mailto:perc@ietf.org>>
> Subject: Re: [Perc] PERC LIte
>
> Hi Mo,
>
> The key in JS is just for the media cencryption, DTLS/SRTP is setup 
> normally on top, so it is in no way less secure than current DTLS/SRTP.
>
> If JS is compromised, and an attacker gets the key, he will still be 
> unable to access the media data as is encrypted HBH by DTLS. To gain 
> access to the media, he would need to get the key AND break HBH DTLS.
>
> Also, if JS is compromised, PERC will be defeated completely (any 
> solution) as it could clone all the media streams and sent it to a 
> rogue MD with a different PC.
>
> To prevent that is why IdP was introduced into WebRTC, and a similar 
> solution could be done for setting the key (just run a js script from 
> the KD on an independent context and restrict the usage of that stream 
> to the required identity).
>
> Anyway, I understand this will be a sensible topic, so I am willing to 
> discuss this in detail.
>
> Best regards
> Sergio
>
>
>
> On 24/05/2017 23:42, Mo Zanaty (mzanaty) wrote:
>> Keys in JS app signaling/APIs??? Have we come full circle back to SDES???
>>
>> Seems like PERC lite would weaken not strengthen the security of 
>> DTLS-SRTP / WebRTC apps, if JS can inject keys to ignore DH, defeat 
>> PFS, etc.
>>
>> Confused,
>> Mo
>>
>> From: Perc <perc-bounces@ietf.org <mailto:perc-bounces@ietf.org>> on 
>> behalf of Alexandre GOUAILLARD <agouaillard@gmail.com 
>> <mailto:agouaillard@gmail.com>>
>> Date: Wednesday, May 24, 2017 at 5:14 PM
>> To: Sergio Murillo <sergio.garcia.murillo@gmail.com 
>> <mailto:sergio.garcia.murillo@gmail.com>>
>> Cc: "perc@ietf.org <mailto:perc@ietf.org>" <perc@ietf.org 
>> <mailto:perc@ietf.org>>, Bernard Aboba <bernard.aboba@gmail.com 
>> <mailto:bernard.aboba@gmail.com>>
>> Subject: Re: [Perc] PERC LIte
>>
>> bernard,
>>
>> Good point.
>>
>> i'm discussing with peter T, and proposal for webrtc WG and ORTC CG 
>> API extensions are coming your way this week.  Sergio did it at the 
>> PeerConnection level while peter is advocating an Api at the 
>> RTPSender/Receiver level. Of course, the crypto-algorithm needs to be 
>> an input variable as well.
>>
>> On Thu, May 25, 2017 at 5:46 AM, Sergio Garcia Murillo 
>> <sergio.garcia.murillo@gmail.com 
>> <mailto:sergio.garcia.murillo@gmail.com>> wrote:
>>
>>     Hi Bernard,
>>
>>     Yes, the example API is just the lazy approach I have taken on my
>>     modified chromium, hardcoding the key to AES-GCM 256 so I didn't
>>     have to add an object to the IDL and worry about how to retrieve
>>     later on the c++ code.
>>
>>     The API should allow to set the key and look more like:
>>
>>     *
>>
>>     const pc = new RTCPeerConnection({
>>
>>     mediaCrypto : {
>>
>>     key : 'VEhJUyBJUyBUSEUgMzIgS0VZIFdJVEggMTIgU0FMVCBET1VCTEUgUEVSQyE=',
>>
>>     suite  : 'AEAD_AES_256_GCM'
>>
>>     }
>>
>>     });* Anticipating the security comments, I don't expect that to
>>     be the final API for WebRTC, which IMHO should be a similar
>>     mechanism as the one in place for IdP (or even integrated with
>>     it), but I feel that that discussion should take place on the
>>     RTCWeb group and not here. Best regardsSergio
>>     On 24/05/2017 19:56, Bernard Aboba wrote:
>>>     Thanks for posting this.
>>>     Question:  In terms of API support, how is the crypto-algorithm
>>>     specified?  So far, the proposed API just has the key.
>>>     On Wed, May 24, 2017 at 10:11 AM, Sergio Garcia Murillo
>>>     <sergio.garcia.murillo@gmail.com
>>>     <mailto:sergio.garcia.murillo@gmail.com>> wrote:
>>>
>>>         Hi all again,
>>>
>>>         Also to start the discussion about 5), I would like to
>>>         introduce again my proposal for a "PERC Lite" approach.
>>>
>>>         The main objectives and key points of this proposal are:
>>>
>>>           * Minimum viable PERC implementation
>>>           * Minimize impact on both endpoints and MD
>>>           * OHB is carried in the RTP payload (Encrypted Payload
>>>             Header).
>>>           * No changes to the DTLS/SRTP code/api/standards
>>>           * No RTP E2E Header extensions
>>>           * RTX/FEC/RED is supported HBH without any change to
>>>             current standards/implementations.
>>>
>>>         Best regards
>>>
>>>         Sergio
>>>
>>>         _______________________________________________ Perc mailing
>>>         list Perc@ietf.org <mailto:Perc@ietf.org>
>>>         https://www.ietf.org/mailman/listinfo/perc
>>>         <https://www.ietf.org/mailman/listinfo/perc> 
>>>
>>     _______________________________________________ Perc mailing list
>>     Perc@ietf.org <mailto:Perc@ietf.org>
>>     https://www.ietf.org/mailman/listinfo/perc
>>     <https://www.ietf.org/mailman/listinfo/perc> 
>>
>> -- 
>> Alex. Gouaillard, PhD, PhD, MBA
>> ------------------------------------------------------------------------------------
>> President - CoSMo Software Consulting, Singapore
>> ------------------------------------------------------------------------------------
>> sg.linkedin.com/agouaillard <http://sg.linkedin.com/agouaillard>
>>
>>  *
>>
>> _______________________________________________
>> Perc mailing list
>> Perc@ietf.orghttps://www.ietf.org/mailman/listinfo/perc



--------------58592BB9877F98922D005D76
Content-Type: text/html; charset=windows-1251
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1251">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Mo,<br>
      <br>
      I would expect the app to decide the location of the js, the same
      as it is currently specified in the IdP solution:<br>
      <blockquote><font size="-2">In order to communicate with the IdP,
          the user agent loads the IdP JavaScript from the IdP. The URI
          for the IdP script is a well-known URI formed from the domain
          and protocol fields, as specified in [RTCWEB-SECURITY-ARCH].<br>
          <br>
          The IdP may generate an HTTP redirect to another "https"
          origin, the browser must treat a redirect to any other scheme
          as a fatal error.<br>
          <br>
          The user agent instantiates an isolated interpreted context, a
          JavaScript realm that operates in the origin of the loaded
          JavaScript. Note that a redirect will change the origin of the
          loaded script.<br>
          <br>
          The realm is populated with a global that implements both the
          RTCIdentityProviderGlobalScope and WorkerGlobalScope
          [WEBWORKERS] interfaces.<br>
          <br>
          The user agent provides an instance of
          RTCIdentityProviderRegistrar named rtcIdentityProvider in the
          global scope of the realm. This object is used by the IdP to
          interact with the user agent.</font><br>
      </blockquote>
      Whether it is hosted by the MD/KD or another system is up to the
      service/app to decide, as long as the user knows who/what is he
      trusting.<br>
      <br>
      Best regards<br>
      Sergio<br>
      <br>
      On 25/05/2017 17:26, Mo Zanaty (mzanaty) wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:D54C6C11.6EA03%25mzanaty@cisco.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1251">
      <div>Hi Sergio,</div>
      <div><br>
      </div>
      <div>I was not thinking of compromised js (yet), just the real
        webrtc service js. What origin do you expect for this js? I
        expect the MD provider, or maybe KD.MD subdomain (e.g.
        ietf.webex.com) where the MD provider still controls the js
        while the KD subdomain is just for vanity and demux not
        operational control. But seems like you expect the KD provider
        for this js.</div>
      <div><br>
      </div>
      <div>What do you mean by "independent context" below? Are you
        referring to the IdP Proxy within the browser? So this key
        object would be restricted to the IdP Proxy and not accessible
        from the real webrtc js or DOM?</div>
      <div><br>
      </div>
      <div>Thanks,</div>
      <div>Mo</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <span id="OLK_SRC_BODY_SECTION">
        <div style="font-family:Calibri; font-size:11pt;
          text-align:left; color:black; BORDER-BOTTOM: medium none;
          BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT:
          0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;
          BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
          <span style="font-weight:bold">From: </span>Perc &lt;<a
            href="mailto:perc-bounces@ietf.org" moz-do-not-send="true">perc-bounces@ietf.org</a>&gt;
          on behalf of Sergio Murillo &lt;<a
            href="mailto:sergio.garcia.murillo@gmail.com"
            moz-do-not-send="true">sergio.garcia.murillo@gmail.com</a>&gt;<br>
          <span style="font-weight:bold">Date: </span>Wednesday, May
          24, 2017 at 5:55 PM<br>
          <span style="font-weight:bold">To: </span>"<a
            href="mailto:perc@ietf.org" moz-do-not-send="true">perc@ietf.org</a>"
          &lt;<a href="mailto:perc@ietf.org" moz-do-not-send="true">perc@ietf.org</a>&gt;<br>
          <span style="font-weight:bold">Subject: </span>Re: [Perc]
          PERC LIte<br>
        </div>
        <div><br>
        </div>
        <div>
          <div bgcolor="#FFFFFF" text="#000000">
            <div class="moz-cite-prefix">Hi Mo,<br>
              <br>
              The key in JS is just for the media cencryption, DTLS/SRTP
              is setup normally on top, so it is in no way less secure
              than current DTLS/SRTP.
              <br>
              <br>
              If JS is compromised, and an attacker gets the key, he
              will still be unable to access the media data as is
              encrypted HBH by DTLS. To gain access to the media, he
              would need to get the key AND break HBH DTLS.<br>
              <br>
              Also, if JS is compromised, PERC will be defeated
              completely (any solution) as it could clone all the media
              streams and sent it to a rogue MD with a different PC.<br>
              <br>
              To prevent that is why IdP was introduced into WebRTC, and
              a similar solution could be done for setting the key (just
              run a js script from the KD on an independent context and
              restrict the usage of that stream to the required
              identity).<br>
              <br>
              Anyway, I understand this will be a sensible topic, so I
              am willing to discuss this in detail.<br>
              <br>
              Best regards<br>
              Sergio<br>
              <br>
              <br>
              <br>
              On 24/05/2017 23:42, Mo Zanaty (mzanaty) wrote:<br>
            </div>
            <blockquote cite="mid:D54B71A7.6E93C%25mzanaty@cisco.com"
              type="cite">
              <div>Keys in JS app signaling/APIs??? Have we come full
                circle back to SDES???</div>
              <div><br>
              </div>
              <div>Seems like PERC lite would weaken not strengthen the
                security of DTLS-SRTP / WebRTC apps, if JS can inject
                keys to ignore DH, defeat PFS, etc.</div>
              <div><br>
              </div>
              <div>Confused,</div>
              <div>Mo</div>
              <div><br>
              </div>
              <span id="OLK_SRC_BODY_SECTION">
                <div style="font-family:Calibri; font-size:11pt;
                  text-align:left; color:black; BORDER-BOTTOM: medium
                  none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in;
                  PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP:
                  #b5c4df 1pt solid; BORDER-RIGHT: medium none;
                  PADDING-TOP: 3pt">
                  <span style="font-weight:bold">From: </span>Perc &lt;<a
                    moz-do-not-send="true"
                    href="mailto:perc-bounces@ietf.org">perc-bounces@ietf.org</a>&gt;
                  on behalf of Alexandre GOUAILLARD &lt;<a
                    moz-do-not-send="true"
                    href="mailto:agouaillard@gmail.com">agouaillard@gmail.com</a>&gt;<br>
                  <span style="font-weight:bold">Date: </span>Wednesday,
                  May 24, 2017 at 5:14 PM<br>
                  <span style="font-weight:bold">To: </span>Sergio
                  Murillo &lt;<a moz-do-not-send="true"
                    href="mailto:sergio.garcia.murillo@gmail.com">sergio.garcia.murillo@gmail.com</a>&gt;<br>
                  <span style="font-weight:bold">Cc: </span>"<a
                    moz-do-not-send="true" href="mailto:perc@ietf.org">perc@ietf.org</a>"
                  &lt;<a moz-do-not-send="true"
                    href="mailto:perc@ietf.org">perc@ietf.org</a>&gt;,
                  Bernard Aboba &lt;<a moz-do-not-send="true"
                    href="mailto:bernard.aboba@gmail.com">bernard.aboba@gmail.com</a>&gt;<br>
                  <span style="font-weight:bold">Subject: </span>Re:
                  [Perc] PERC LIte<br>
                </div>
                <div><br>
                </div>
                <div>
                  <div>
                    <div dir="ltr">bernard,
                      <div><br>
                      </div>
                      <div>Good point.</div>
                      <div><br>
                      </div>
                      <div>i'm discussing with peter T, and proposal for
                        webrtc WG and ORTC CG API extensions are coming
                        your way this week.  Sergio did it at the
                        PeerConnection level while peter is advocating
                        an Api at the RTPSender/Receiver level. Of
                        course, the crypto-algorithm needs to be an
                        input variable as well.</div>
                    </div>
                    <div class="gmail_extra"><br>
                      <div class="gmail_quote">On Thu, May 25, 2017 at
                        5:46 AM, Sergio Garcia Murillo <span dir="ltr">
                          &lt;<a moz-do-not-send="true"
                            href="mailto:sergio.garcia.murillo@gmail.com"
                            target="_blank">sergio.garcia.murillo@gmail.com</a>&gt;</span>
                        wrote:<br>
                        <blockquote class="gmail_quote" style="margin:0
                          0 0 .8ex;border-left:1px #ccc
                          solid;padding-left:1ex">
                          <div bgcolor="#FFFFFF" text="#000000">
                            <div
                              class="m_1712962858383131803moz-cite-prefix">Hi
                              Bernard,<br>
                              <br>
                              Yes, the example API is just the lazy
                              approach I have taken on my modified
                              chromium, hardcoding the key to
                              <span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,&quot;Liberation Mono&quot;,Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none">
AES-GCM </span>256 so I didn't have to add an object to the IDL and
                              worry about how to retrieve later on the
                              c++ code.<br>
                              <br>
                              The API should allow to set the key and
                              look more like:<br>
                              <br>
                              <b style="font-weight:normal"
id="m_1712962858383131803docs-internal-guid-824f9daf-3bf9-9e3d-f576-e221e7dc6963">
                                <p dir="ltr"
                                  style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">const
 pc = new RTCPeerConnection({</span></p>
                                <p dir="ltr"
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;text-indent:36pt"><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">mediaCrypto : {</span></p>
                                <p dir="ltr"
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;margin-left:36pt;text-indent:36pt"><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">key
</span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"><span class="m_1712962858383131803Apple-tab-span" style="white-space:pre-wrap"></span></span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">:
 '<wbr>VEhJUyBJUyBUSEUgMzIgS0VZIFdJVE<wbr>ggMTIgU0FMVCBET1VCTEUgUEVSQyE=</span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"><wbr>'</span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">,</span></p>
                                <p dir="ltr"
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;margin-left:36pt;text-indent:36pt"><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">suite  :
</span><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">'AEAD_AES_256_GCM'</span></p>
                                <p dir="ltr"
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;margin-left:36pt"><span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">}</span></p>
                                <span style="font-size:8pt;font-family:'Courier New';color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">});</span></b>
                              Anticipating the security comments, I
                              don't expect that to be the final API for
                              WebRTC, which IMHO should be a similar
                              mechanism as the one in place for IdP (or
                              even integrated with it), but I feel that
                              that discussion should take place on the
                              RTCWeb group and not here. Best regards<span
                                class="HOEnZb"><font color="#888888">
                                  Sergio</font></span>
                              <div>
                                <div class="h5">On 24/05/2017 19:56,
                                  Bernard Aboba wrote: </div>
                              </div>
                            </div>
                            <div>
                              <div class="h5">
                                <blockquote type="cite">
                                  <div dir="ltr">Thanks for posting
                                    this. 
                                    <div>Question:  In terms of API
                                      support, how is the
                                      crypto-algorithm specified?  So
                                      far, the proposed API just has the
                                      key. </div>
                                  </div>
                                  <div class="gmail_extra">
                                    <div class="gmail_quote">On Wed, May
                                      24, 2017 at 10:11 AM, Sergio
                                      Garcia Murillo <span dir="ltr">
                                        &lt;<a moz-do-not-send="true"
                                          href="mailto:sergio.garcia.murillo@gmail.com"
                                          target="_blank">sergio.garcia.murillo@gmail.<wbr>com</a>&gt;</span>
                                      wrote:
                                      <blockquote class="gmail_quote"
                                        style="margin:0 0 0
                                        .8ex;border-left:1px #ccc
                                        solid;padding-left:1ex">
                                        <div bgcolor="#FFFFFF"
                                          text="#000000">
                                          <p>Hi all again,</p>
                                          <p>Also to start the
                                            discussion about 5), I would
                                            like to introduce again my
                                            proposal for a "PERC Lite"
                                            approach.
                                          </p>
                                          <p>The main objectives and key
                                            points of this proposal are:</p>
                                          <ul>
                                            <li>Minimum viable PERC
                                              implementation </li>
                                            <li>Minimize impact on both
                                              endpoints and MD </li>
                                            <li>OHB is carried in the
                                              RTP payload (Encrypted
                                              Payload Header). </li>
                                            <li>No changes to the
                                              DTLS/SRTP
                                              code/api/standards </li>
                                            <li>No RTP E2E Header
                                              extensions </li>
                                            <li>RTX/FEC/RED is supported
                                              HBH without any change to
                                              current
                                              standards/implementations.
                                            </li>
                                          </ul>
                                          <p>Best regards</p>
                                          <span
                                            class="m_1712962858383131803HOEnZb"><font
                                              color="#888888">
                                              <p>Sergio</p>
                                            </font></span></div>
                                        ______________________________<wbr>_________________
                                        Perc mailing list <a
                                          moz-do-not-send="true"
                                          href="mailto:Perc@ietf.org"
                                          target="_blank">
                                          Perc@ietf.org</a> <a
                                          moz-do-not-send="true"
                                          href="https://www.ietf.org/mailman/listinfo/perc"
                                          rel="noreferrer"
                                          target="_blank">
                                          https://www.ietf.org/mailman/l<wbr>istinfo/perc</a>
                                      </blockquote>
                                    </div>
                                  </div>
                                </blockquote>
                              </div>
                            </div>
                          </div>
                          ______________________________<wbr>_________________
                          Perc mailing list <a moz-do-not-send="true"
                            href="mailto:Perc@ietf.org">
                            Perc@ietf.org</a> <a moz-do-not-send="true"
href="https://www.ietf.org/mailman/listinfo/perc" rel="noreferrer"
                            target="_blank">
                            https://www.ietf.org/mailman/<wbr>listinfo/perc</a>
                        </blockquote>
                      </div>
                      --
                      <div class="gmail_signature"
                        data-smartmail="gmail_signature">
                        <div dir="ltr">
                          <div>
                            <div dir="ltr">
                              <div dir="ltr">
                                <div dir="ltr">Alex. Gouaillard, PhD,
                                  PhD, MBA
                                  <div>------------------------------------------------------------------------------------</div>
                                  <div>President - CoSMo Software
                                    Consulting, Singapore</div>
                                  <div>------------------------------------------------------------------------------------</div>
                                  <div><a moz-do-not-send="true"
                                      href="http://sg.linkedin.com/agouaillard"
                                      target="_blank">sg.linkedin.com/agouaillard</a></div>
                                  <div>
                                    <ul style="margin:0px;padding:0px
                                      0px
8px;border:0px;outline:0px;font-size:12px;font-family:Helvetica,Arial,sans-serif;vertical-align:baseline;list-style:none;line-height:17px;display:table-cell;width:504px;color:rgb(51,51,51)">
                                      <li style="margin:0px;padding:8px
                                        12px 2px
0px;border:0px;outline:0px;font-style:inherit;font-size:11px;font-family:inherit;vertical-align:baseline;font-variant:inherit;line-height:1.2em">
                                        <dl
style="margin:0px;padding:0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;vertical-align:baseline;font-variant:inherit;line-height:inherit;word-wrap:break-word">
                                        </dl>
                                      </li>
                                    </ul>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </span>
              <fieldset class="mimeAttachmentHeader"></fieldset>
              <pre wrap="">_______________________________________________
Perc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Perc@ietf.org" moz-do-not-send="true">Perc@ietf.org</a><a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/perc" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/perc</a></pre>
            </blockquote>
          </div>
        </div>
      </span>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------58592BB9877F98922D005D76--


From nobody Thu May 25 09:36:57 2017
Return-Path: <rlb@ipv.sx>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B900129B3C for <perc@ietfa.amsl.com>; Thu, 25 May 2017 09:36:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ipv-sx.20150623.gappssmtp.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 5sLgveEhFxI0 for <perc@ietfa.amsl.com>; Thu, 25 May 2017 09:36:53 -0700 (PDT)
Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (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 8A0C7129B3A for <perc@ietf.org>; Thu, 25 May 2017 09:36:53 -0700 (PDT)
Received: by mail-wm0-x235.google.com with SMTP id b84so99362871wmh.0 for <perc@ietf.org>; Thu, 25 May 2017 09:36:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipv-sx.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=X8Yy5At94w9JJUWoyQzm/mqrN1F1DgeXK3jH9HfNcCw=; b=XgaUoE7fa8y8awLycsPRugHMDgc5Q9IIWL1DcG5W4yzuPPagcezBStJJb2t1e+CHiK A+jI4LFzfjO9QqCOO7muQPCwSmonOsr6EJs4dA2qsnQI3ubl2dOwWulU8V0QXTCVoFDr wnbJfeMJpVXE7TrzOI0MW5FqQQGxH17DuoSxfI2okirJrXjWa0DLS7SSZNmQJ3B0Jq/X Z4kbRumAcyW/ccmEWMWanvr9VnA42R1TtAE2RbsHUYWEwnahygfsvsTkZVXdTdz1yJr4 kvJhKDsF6r13mCXcr+cqzTFu6lY9VrzD9jT7/cPivoZQr8A8XykM3mR8nkmmsxredvFW 6PrQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=X8Yy5At94w9JJUWoyQzm/mqrN1F1DgeXK3jH9HfNcCw=; b=lbIEhHmLs0j6Tq0/QE27TYwlOD8MyaPYe8+IohIqmedAVAgHlRjbEaF9fJ5I6MWDyb 4/+VxSvVId+pe6hTAzR8wz0j60ikqvc2GivooKb7usvx3LaqI0dgOJSI+ommZBnlwl6c HP+LEsBTd0wczdLKtQlG76Cnn31vc7OT5PB54/1pyIxPm6sRvZ/mRw4NrzYCMFl0ZXT4 J9/J6LbbQ5u/oX1kKTEkTVbymU7ib7h/5K+uilCvEPKUqxCSK4hS9fkdOlr2OOJQft6C NHaUNvxZZPzVOJNDEnikSzwtBQXZPoR/grmq9pgYLmK6WvvOlFnKBqyKc4u1G+RndLSV Z/uQ==
X-Gm-Message-State: AODbwcD2TphZ3newh3mfaGvFkcr6rHZCfreocIb/lxJuFrb64oM6C/yM R+C/13JfG1tJynfS0+EhAhZ+Waop7WF8PrE=
X-Received: by 10.28.157.74 with SMTP id g71mr10088152wme.74.1495730212071; Thu, 25 May 2017 09:36:52 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.28.109.82 with HTTP; Thu, 25 May 2017 09:36:51 -0700 (PDT)
In-Reply-To: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com>
From: Richard Barnes <rlb@ipv.sx>
Date: Thu, 25 May 2017 12:36:51 -0400
Message-ID: <CAL02cgS9YRuiDv37xwwS1qggvZOo=ZDB4v7sSueac3pgK9bE7w@mail.gmail.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Cc: "perc@ietf.org" <perc@ietf.org>
Content-Type: multipart/alternative; boundary="001a114baa5ef881a705505bd30f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/T0FCM0aadCssbdFlb3I8GlS9nZA>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 May 2017 16:36:55 -0000

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

Hey Sergio,

Emil said on the call yesterday that this has been implemented in Chrome.
Is your patch some place public?  It might help folks understand your
proposal here if they could see the code.

Thanks,
--Richard

On Wed, May 24, 2017 at 1:11 PM, Sergio Garcia Murillo <
sergio.garcia.murillo@gmail.com> wrote:

> Hi all again,
>
> Also to start the discussion about 5), I would like to introduce again my
> proposal for a "PERC Lite" approach.
>
> The main objectives and key points of this proposal are:
>
>    - Minimum viable PERC implementation
>    - Minimize impact on both endpoints and MD
>    - OHB is carried in the RTP payload (Encrypted Payload Header).
>    - No changes to the DTLS/SRTP code/api/standards
>    - No RTP E2E Header extensions
>    - RTX/FEC/RED is supported HBH without any change to current
>    standards/implementations.
>
> Best regards
>
> Sergio
>
>
>
> _______________________________________________
> Perc mailing list
> Perc@ietf.org
> https://www.ietf.org/mailman/listinfo/perc
>
>

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

<div dir=3D"ltr"><div>Hey Sergio,</div><div><br></div><div>Emil said on the=
 call yesterday that this has been implemented in Chrome.=C2=A0 Is your pat=
ch some place public?=C2=A0 It might help folks understand your proposal he=
re if they could see the code.</div><div><br></div><div>Thanks,</div><div>-=
-Richard<br></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_=
quote">On Wed, May 24, 2017 at 1:11 PM, Sergio Garcia Murillo <span dir=3D"=
ltr">&lt;<a href=3D"mailto:sergio.garcia.murillo@gmail.com" target=3D"_blan=
k">sergio.garcia.murillo@gmail.com</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex">
 =20

   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000">
    <p>Hi all again,</p>
    <p>Also to start the discussion about 5), I would like to introduce
      again my proposal for a &quot;PERC Lite&quot; approach.<br>
    </p>
    <p>The main objectives and key points of this proposal are:</p>
    <ul>
      <li>Minimum viable PERC implementation</li>
      <li>Minimize impact on both endpoints and MD</li>
      <li>OHB is carried in the RTP payload (Encrypted Payload Header).</li=
>
      <li>No changes to the DTLS/SRTP code/api/standards</li>
      <li>No RTP E2E Header extensions</li>
      <li>RTX/FEC/RED is supported HBH without any change to current
        standards/implementations.</li>
    </ul>
    <p>Best regards</p><span class=3D"HOEnZb"><font color=3D"#888888">
    <p>Sergio</p>
    <p><br>
    </p>
  </font></span></div>

<br>______________________________<wbr>_________________<br>
Perc mailing list<br>
<a href=3D"mailto:Perc@ietf.org">Perc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/perc" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/perc</a><br>
<br></blockquote></div><br></div>

--001a114baa5ef881a705505bd30f--


From nobody Thu May 25 09:51:29 2017
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 083EE129B4B for <perc@ietfa.amsl.com>; Thu, 25 May 2017 09:51:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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, 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 qRI7EzLF1Eg9 for <perc@ietfa.amsl.com>; Thu, 25 May 2017 09:51:25 -0700 (PDT)
Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com [IPv6:2a00:1450:400c:c09::229]) (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 7FCF812955A for <perc@ietf.org>; Thu, 25 May 2017 09:51:24 -0700 (PDT)
Received: by mail-wm0-x229.google.com with SMTP id 7so98851868wmo.1 for <perc@ietf.org>; Thu, 25 May 2017 09:51:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=50d0OxL36AEYw4LQrOD8Sd/seM4NUyaOjLPmYTvKkEQ=; b=HvfuZwPSsG+8uYdbk89cVrIYPfarGvJZ9o4o0msraOguDMInxWd9oHrfBTzO+TXCRd yvpG0E4eYIOLKRkuyBhpLTfVVMVTAB825hXsHIV1qJ+aNaOGz+jgf5plxWN6Qtd9tNKg NcTMM7OvCG2O2m+Gbgh1gU7Br+fX8ntXedpyBFGY3KHaGOvHld0JbJ9qIQnUKCZFiCC7 WM7qxtZeKVzOVXGOjLvUqL0X514XrFb/fnOlRv/TdlXmoXvaoQH08ibjQJbd00kYh2Zk 8fVhYOqID3JDU8sji3OWDvc8AU+9YmnoGcIUljc1BeYrqCak4H71V59YfsexKaj86MdR jSfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=50d0OxL36AEYw4LQrOD8Sd/seM4NUyaOjLPmYTvKkEQ=; b=mkAGSROar/A/lcsEznQGzseNkjZwlyGPnWhqWpj+SNZ/dqcvavG+nEr8BHHTFtRTBU mhGXywEXx19uxS8zwgQAyUwN0BPp9gk68ri48wwCXsLVYMsQ04pfazdQnxlTRz6op2Bi hz/GxoQXJwZ6b5N/5u7Du7zt9MahwM9d3l/bebQdZs75NeANAGGBEVSsUupWRE4eQJZk trcDfChYtCEIPUH/7LudGmCNTL9xuRoIh7b743FQXPcIxDlaTsF3r9qaEHUEDBGsA7dg p34bZhQ+P0t17Dud550ivMu/l5Qvh3zj144nJ6PQgEtX+TRaqFHEEA2hYxDF2gfi0iyl QKEQ==
X-Gm-Message-State: AODbwcD1+uYFqeqdNz3tR0TMGkdgdQaaLG2bMWdaVW7boNXE15Hq69+Q z06VMZkX/irDXl7ufCo=
X-Received: by 10.223.176.37 with SMTP id f34mr24308673wra.93.1495731082682; Thu, 25 May 2017 09:51:22 -0700 (PDT)
Received: from [192.168.1.43] (84.red-83-36-143.dynamicip.rima-tde.net. [83.36.143.84]) by smtp.googlemail.com with ESMTPSA id 4sm13236395wrv.33.2017.05.25.09.51.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 May 2017 09:51:21 -0700 (PDT)
To: Richard Barnes <rlb@ipv.sx>
Cc: "perc@ietf.org" <perc@ietf.org>
References: <9d1552b8-b69f-ac14-e28b-2905bd5e5692@gmail.com> <CAL02cgS9YRuiDv37xwwS1qggvZOo=ZDB4v7sSueac3pgK9bE7w@mail.gmail.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <8193b142-9933-d401-7acd-a50e591b1eaa@gmail.com>
Date: Thu, 25 May 2017 18:51:20 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1
MIME-Version: 1.0
In-Reply-To: <CAL02cgS9YRuiDv37xwwS1qggvZOo=ZDB4v7sSueac3pgK9bE7w@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------38788B755BCC83DA1F04F064"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/6RrUZI7WSMjc1flhggnNXAuYNzs>
Subject: Re: [Perc] PERC LIte
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 May 2017 16:51:27 -0000

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

Hi Richard,

Yes, it is public:

https://github.com/agouaillard/perc-webrtc

We used chrome 57 as the base for our changes, here are the full changes

https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master

Note that most of the changes are due to the implementation of frame 
marking header extension, supporting variable length header extensions 
and passing the key from the peerconnection to the rtp sender/receivers.

The modifications required to encrypt/decrypt the media are in

modules/rtp_rtcp/source/rtp_receiver_audio.cc 
<https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-c5cf31c9ff685c103d9f0c2f406a55f5>
https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-c5cf31c9ff685c103d9f0c2f406a55f5
modules/rtp_rtcp/source/rtp_receiver_video.cc 
<https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-75f36e7452edf5ba9231d5817a14f7bb>
https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-75f36e7452edf5ba9231d5817a14f7bb
modules/rtp_rtcp/source/rtp_sender_audio.cc 
<https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-3ca482263cebacd292343743d732bd3b>
https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-3ca482263cebacd292343743d732bd3b
modules/rtp_rtcp/source/rtp_sender_video.cc 
<https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-a1231f68963ac881e630a460df9fe972>
https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-a1231f68963ac881e630a460df9fe972

The class used for encrypt/decrypt an rtp packet given the shared key is:
https://github.com/agouaillard/perc-webrtc/blob/0fc30dba17f65d66d65a95b2664654a958e6c3f8/modules/rtp_rtcp/source/media_crypto.cc

Note that no code for FEC/RTX/RED or DTLS has been modified at all. 
Also, we required no modifications on Jitsi/master except a minor bug 
fix on framemarking handling.

Best regards
Sergio

On 25/05/2017 18:36, Richard Barnes wrote:
> Hey Sergio,
>
> Emil said on the call yesterday that this has been implemented in 
> Chrome.  Is your patch some place public?  It might help folks 
> understand your proposal here if they could see the code.
>
> Thanks,
> --Richard
>
> On Wed, May 24, 2017 at 1:11 PM, Sergio Garcia Murillo 
> <sergio.garcia.murillo@gmail.com 
> <mailto:sergio.garcia.murillo@gmail.com>> wrote:
>
>     Hi all again,
>
>     Also to start the discussion about 5), I would like to introduce
>     again my proposal for a "PERC Lite" approach.
>
>     The main objectives and key points of this proposal are:
>
>       * Minimum viable PERC implementation
>       * Minimize impact on both endpoints and MD
>       * OHB is carried in the RTP payload (Encrypted Payload Header).
>       * No changes to the DTLS/SRTP code/api/standards
>       * No RTP E2E Header extensions
>       * RTX/FEC/RED is supported HBH without any change to current
>         standards/implementations.
>
>     Best regards
>
>     Sergio
>
>
>
>     _______________________________________________
>     Perc mailing list
>     Perc@ietf.org <mailto:Perc@ietf.org>
>     https://www.ietf.org/mailman/listinfo/perc
>     <https://www.ietf.org/mailman/listinfo/perc>
>
>


--------------38788B755BCC83DA1F04F064
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Richard,<br>
      <br>
      Yes, it is public:<br>
      <br>
      <a class="moz-txt-link-freetext" href="https://github.com/agouaillard/perc-webrtc">https://github.com/agouaillard/perc-webrtc</a><br>
      <br>
      We used chrome 57 as the base for our changes, here are the full
      changes<br>
      <br>
<a class="moz-txt-link-freetext" href="https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master">https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master</a><br>
      <br>
      Note that most of the changes are due to the implementation of
      frame marking header extension, supporting variable length header
      extensions and passing the key from the peerconnection to the rtp
      sender/receivers.<br>
      <br>
      The modifications required to encrypt/decrypt the media are in<br>
      <br>
      <a
href="https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-c5cf31c9ff685c103d9f0c2f406a55f5"
        class="link-gray-dark"
        title="modules/rtp_rtcp/source/rtp_receiver_audio.cc"
        style="box-sizing: border-box; background-color: rgb(250, 251,
        252); color: rgb(36, 41, 46) !important; text-decoration: none;
        font-family: SFMono-Regular, Consolas, &quot;Liberation
        Mono&quot;, Menlo, Courier, monospace; font-size: 12px;
        font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;">modules/rtp_rtcp/source/rtp_receiver_audio.cc</a><span
        style="color: rgb(36, 41, 46); font-family: SFMono-Regular,
        Consolas, &quot;Liberation Mono&quot;, Menlo, Courier,
        monospace; font-size: 12px; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: normal; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; background-color: rgb(250, 251,
        252); text-decoration-style: initial; text-decoration-color:
        initial; display: inline !important; float: none;"></span><br>
<a class="moz-txt-link-freetext" href="https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-c5cf31c9ff685c103d9f0c2f406a55f5">https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-c5cf31c9ff685c103d9f0c2f406a55f5</a><br>
      <a
href="https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-75f36e7452edf5ba9231d5817a14f7bb"
        class="link-gray-dark"
        title="modules/rtp_rtcp/source/rtp_receiver_video.cc"
        style="box-sizing: border-box; background-color: rgb(250, 251,
        252); color: rgb(36, 41, 46) !important; text-decoration: none;
        font-family: SFMono-Regular, Consolas, &quot;Liberation
        Mono&quot;, Menlo, Courier, monospace; font-size: 12px;
        font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;">modules/rtp_rtcp/source/rtp_receiver_video.cc</a><span
        style="color: rgb(36, 41, 46); font-family: SFMono-Regular,
        Consolas, &quot;Liberation Mono&quot;, Menlo, Courier,
        monospace; font-size: 12px; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: normal; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; background-color: rgb(250, 251,
        252); text-decoration-style: initial; text-decoration-color:
        initial; display: inline !important; float: none;"><span
          class="Apple-converted-space"><br>
<a class="moz-txt-link-freetext" href="https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-75f36e7452edf5ba9231d5817a14f7bb">https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-75f36e7452edf5ba9231d5817a14f7bb</a><br>
        </span></span><a
href="https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-3ca482263cebacd292343743d732bd3b"
        class="link-gray-dark"
        title="modules/rtp_rtcp/source/rtp_sender_audio.cc"
        style="box-sizing: border-box; background-color: rgb(250, 251,
        252); color: rgb(36, 41, 46) !important; text-decoration: none;
        font-family: SFMono-Regular, Consolas, &quot;Liberation
        Mono&quot;, Menlo, Courier, monospace; font-size: 12px;
        font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;">modules/rtp_rtcp/source/rtp_sender_audio.cc</a><span
        style="color: rgb(36, 41, 46); font-family: SFMono-Regular,
        Consolas, &quot;Liberation Mono&quot;, Menlo, Courier,
        monospace; font-size: 12px; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: normal; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; background-color: rgb(250, 251,
        252); text-decoration-style: initial; text-decoration-color:
        initial; display: inline !important; float: none;"><br>
<a class="moz-txt-link-freetext" href="https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-3ca482263cebacd292343743d732bd3b">https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-3ca482263cebacd292343743d732bd3b</a><br>
      </span><a
href="https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-a1231f68963ac881e630a460df9fe972"
        class="link-gray-dark"
        title="modules/rtp_rtcp/source/rtp_sender_video.cc"
        style="box-sizing: border-box; background-color: rgb(250, 251,
        252); color: rgb(36, 41, 46) !important; text-decoration: none;
        font-family: SFMono-Regular, Consolas, &quot;Liberation
        Mono&quot;, Menlo, Courier, monospace; font-size: 12px;
        font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;">modules/rtp_rtcp/source/rtp_sender_video.cc</a><span
        style="color: rgb(36, 41, 46); font-family: SFMono-Regular,
        Consolas, &quot;Liberation Mono&quot;, Menlo, Courier,
        monospace; font-size: 12px; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: normal; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; background-color: rgb(250, 251,
        252); text-decoration-style: initial; text-decoration-color:
        initial; display: inline !important; float: none;"><span
          class="Apple-converted-space"> </span><br>
<a class="moz-txt-link-freetext" href="https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-a1231f68963ac881e630a460df9fe972">https://github.com/agouaillard/perc-webrtc/compare/275c7b012d0d3f08d8ba7360784d731a62d32318...master#diff-a1231f68963ac881e630a460df9fe972</a><br>
        <br>
        The class used for encrypt/decrypt an rtp packet given the
        shared key is:<br>
<a class="moz-txt-link-freetext" href="https://github.com/agouaillard/perc-webrtc/blob/0fc30dba17f65d66d65a95b2664654a958e6c3f8/modules/rtp_rtcp/source/media_crypto.cc">https://github.com/agouaillard/perc-webrtc/blob/0fc30dba17f65d66d65a95b2664654a958e6c3f8/modules/rtp_rtcp/source/media_crypto.cc</a><br>
        <br>
        Note that no code for FEC/RTX/RED or DTLS has been modified at
        all. Also, we required no modifications on Jitsi/master except a
        minor bug fix on framemarking handling.<br>
        <br>
        Best regards<br>
        Sergio<br>
        <br>
      </span>On 25/05/2017 18:36, Richard Barnes wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAL02cgS9YRuiDv37xwwS1qggvZOo=ZDB4v7sSueac3pgK9bE7w@mail.gmail.com">
      <div dir="ltr">
        <div>Hey Sergio,</div>
        <div><br>
        </div>
        <div>Emil said on the call yesterday that this has been
          implemented in Chrome.Â  Is your patch some place public?Â  It
          might help folks understand your proposal here if they could
          see the code.</div>
        <div><br>
        </div>
        <div>Thanks,</div>
        <div>--Richard<br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Wed, May 24, 2017 at 1:11 PM, Sergio
          Garcia Murillo <span dir="ltr">&lt;<a
              href="mailto:sergio.garcia.murillo@gmail.com"
              target="_blank" moz-do-not-send="true">sergio.garcia.murillo@gmail.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000">
              <p>Hi all again,</p>
              <p>Also to start the discussion about 5), I would like to
                introduce again my proposal for a "PERC Lite" approach.<br>
              </p>
              <p>The main objectives and key points of this proposal
                are:</p>
              <ul>
                <li>Minimum viable PERC implementation</li>
                <li>Minimize impact on both endpoints and MD</li>
                <li>OHB is carried in the RTP payload (Encrypted Payload
                  Header).</li>
                <li>No changes to the DTLS/SRTP code/api/standards</li>
                <li>No RTP E2E Header extensions</li>
                <li>RTX/FEC/RED is supported HBH without any change to
                  current standards/implementations.</li>
              </ul>
              <p>Best regards</p>
              <span class="HOEnZb"><font color="#888888">
                  <p>Sergio</p>
                  <p><br>
                  </p>
                </font></span></div>
            <br>
            ______________________________<wbr>_________________<br>
            Perc mailing list<br>
            <a href="mailto:Perc@ietf.org" moz-do-not-send="true">Perc@ietf.org</a><br>
            <a href="https://www.ietf.org/mailman/listinfo/perc"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/<wbr>listinfo/perc</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------38788B755BCC83DA1F04F064--


From nobody Tue May 30 12:51:49 2017
Return-Path: <nohlmeier@mozilla.com>
X-Original-To: perc@ietfa.amsl.com
Delivered-To: perc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DED25129404 for <perc@ietfa.amsl.com>; Tue, 30 May 2017 12:51:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.599
X-Spam-Level: 
X-Spam-Status: No, score=-0.599 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 TqETaeti9Eid for <perc@ietfa.amsl.com>; Tue, 30 May 2017 12:51:46 -0700 (PDT)
Received: from mail-pf0-x22f.google.com (mail-pf0-x22f.google.com [IPv6:2607:f8b0:400e:c00::22f]) (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 EAC181292FD for <perc@ietf.org>; Tue, 30 May 2017 12:51:45 -0700 (PDT)
Received: by mail-pf0-x22f.google.com with SMTP id m17so81282553pfg.3 for <perc@ietf.org>; Tue, 30 May 2017 12:51:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=from:mime-version:subject:message-id:date:to; bh=x5TyxH0i5wE4iGD7mn5JGTIaATOCk/QTEmbAALIImy4=; b=MRpA5x5lp/uYRV1Yd1Sfh8pJkH4hB3yrgNOKoViosGDd+hsxUN3Eq/hAeVUhyjxha3 Xqisz/VlDf4Q/6kbuZLUC5o5FDkDv37d0ATWH0QYNmw9oghQZfBd/k++mZxkZTeYrEH5 r4mkUncO0U0mjEV32JyLhhnRXRsxPPOR3novo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=x5TyxH0i5wE4iGD7mn5JGTIaATOCk/QTEmbAALIImy4=; b=kM/+ozxSK2reI4ZzutXzBK/X3euBrhalXBXv+fxdB9PQxsBO6VVpGgak4s8cVuQlFA MdYdQV2xSl5yaoixGsfoLhFDpT+V9IU3NU0JCZLuED8oSijdVE3cQ2/omyfaEsxk2Q2Q DntWvB/iW1ME/c0VqysGXsMG3FFEHHdNWe/EdU+uG8Jdt6U1MzidZ++nimjTw49SE6Sh 0FxzCC+d576RaNjodkJ66KodtutZuMVlLGOIcgXFp6bE56f0fHi6dKAiMs7CO9Zpc+yc Z/ixU1CA9rjUUZ536f+rKVOH5KCi9ZjWLhovAJjz7TofN4kihBMTd3jCsCzGPt+T3ExQ d4iw==
X-Gm-Message-State: AODbwcDp9uTHyBJj3mC3cpvX71+0amoXJmglK0QKsKfkNiX6vb3TRtTI vFTovV1fxw9v2ACd1+KEZg==
X-Received: by 10.98.8.19 with SMTP id c19mr24729495pfd.91.1496173904998; Tue, 30 May 2017 12:51:44 -0700 (PDT)
Received: from ?IPv6:2620:101:80fc:224:35eb:c83a:3cd:87ca? ([2620:101:80fc:224:35eb:c83a:3cd:87ca]) by smtp.gmail.com with ESMTPSA id 128sm25396036pgi.49.2017.05.30.12.51.43 for <perc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 30 May 2017 12:51:43 -0700 (PDT)
From: Nils Ohlmeier <nohlmeier@mozilla.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_FEC6CAD0-1257-4F14-9985-C9F4B482BBE8"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Message-Id: <23E38F71-DEC6-4A40-B4B5-7C1F1A5F50DF@mozilla.com>
Date: Tue, 30 May 2017 12:51:40 -0700
To: "perc@ietf.org" <perc@ietf.org>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/perc/uAolSST6ajuejlJagzCvXAvIxuU>
Subject: [Perc] Reminder to vote for 2nd virtual interim
X-BeenThere: perc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Privacy Enhanced RTP Conferencing <perc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/perc>, <mailto:perc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/perc/>
List-Post: <mailto:perc@ietf.org>
List-Help: <mailto:perc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/perc>, <mailto:perc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 May 2017 19:51:48 -0000

--Apple-Mail=_FEC6CAD0-1257-4F14-9985-C9F4B482BBE8
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_A0C56D37-9605-46CF-9AC9-292791A249A4"


--Apple-Mail=_A0C56D37-9605-46CF-9AC9-292791A249A4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hello,

This is friendly reminder to please vote before EOD today here =
http://doodle.com/poll/ve78y7rbbygqhdr7 =
<http://doodle.com/poll/ve78y7rbbygqhdr7>
so that the chairs can pick a date for the 2nd virtual interim meeting.

Thank you

The Perc Chairs


--Apple-Mail=_A0C56D37-9605-46CF-9AC9-292791A249A4
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello,<div class=""><br class=""></div><div class="">This is friendly reminder to please vote before EOD today here&nbsp;<a href="http://doodle.com/poll/ve78y7rbbygqhdr7" rel="nofollow" class="">http://doodle.com/poll/ve78y7rbbygqhdr7</a></div><div class="">so that the chairs can pick a date for the 2nd virtual interim meeting.</div><div class=""><br class=""></div><div class="">Thank you</div><div class=""><br class=""></div><div class="">The Perc Chairs</div><div class=""><br class=""></div></body></html>
--Apple-Mail=_A0C56D37-9605-46CF-9AC9-292791A249A4--

--Apple-Mail=_FEC6CAD0-1257-4F14-9985-C9F4B482BBE8
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJZLc1NAAoJEJ3NnGfOORkkJ0cQALaeJscPMIPEL0N4U2Ien4ax
b+JD242ub8RJxYzotIqyuvexCH16BoyABQnby8yj0WiJRS7tw/frm88kVo90m7cA
TPvHwygcTvPVZZi0646O7qfzZM1Egul+v1BNjDIqkaTV3wK5p9wYfIragLA1CRrL
ZPgOtjN2SsQtRsf9XYpo48dYd0ZwFTc5EJOrheZahNMYap+Lj2dOu/IFpKAiF2EV
gEvGIR8LIlhldiRTvZ7PBudaWluE3nelLKXPmRdVM37KpJK7NodO5D4XSi5yWxGz
3rS7zx+EUMEiBkhZxlI6pe7vWm7C2OTY9Hj/jcm+LvRdBqADDuLPzXxbnQFhG1L2
5mYTP+rbjSF0rW/POebqmRX4bzM2eS7Os9yJ7SJ4gP/fV2zsYvvfnO3qB3tJ2c3t
/oX81GKYvGrFdflpvb8UPxrlHPizVc/vDIthqS3ag6hM2PLwVqXy9wHc+IrPB0b3
Dzv1ghfOnWxX8q5c22BUZ6kr35vqqyRXsrpbBZPiN0uhAvJbUmTgwVRz3QIuF6ug
4VpGm1nPMKxPhAe3nlacBdKySUeTVusnV9nt0O/5A697CtJ/QS8TOOlkpLAnCvQi
fqrgJPb8weEkxLk9ryFw5zMOKkaF2xTECG5GgHC2usBQ+6fq8dtvJFYNT4GaBHGw
v7D9vP/7p0UL5km40lC+
=yIMD
-----END PGP SIGNATURE-----

--Apple-Mail=_FEC6CAD0-1257-4F14-9985-C9F4B482BBE8--

