
From nobody Fri Nov  7 01:43:10 2014
Return-Path: <k.pentikousis@eict.de>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BD861ACE7D for <ippm@ietfa.amsl.com>; Fri,  7 Nov 2014 01:43:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.444
X-Spam-Level: 
X-Spam-Status: No, score=-1.444 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.594] autolearn=ham
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 fbdTuWtWo7ro for <ippm@ietfa.amsl.com>; Fri,  7 Nov 2014 01:43:07 -0800 (PST)
Received: from mx2.eict.de (mx2.eict.de [212.91.241.168]) by ietfa.amsl.com (Postfix) with ESMTP id AF9AF1ACF64 for <ippm@ietf.org>; Fri,  7 Nov 2014 01:43:07 -0800 (PST)
Received: by mx2.eict.de (Postfix, from userid 481) id A1F381FF6B; Fri,  7 Nov 2014 10:43:06 +0100 (CET)
Received: from mail.eict.de (mx1 [172.16.6.1]) by mx2.eict.de (Postfix) with ESMTP id 344701FF67; Fri,  7 Nov 2014 10:43:06 +0100 (CET)
Received: from sbs2008.eict.local (sbs2008.intern.eict.de [192.168.2.11]) by mail.eict.de (Postfix) with ESMTP id C11DD378057; Fri,  7 Nov 2014 10:43:05 +0100 (CET)
Received: from SBS2008.eict.local ([fe80::2051:ef24:c7c9:f298]) by SBS2008.eict.local ([fe80::2051:ef24:c7c9:f298%13]) with mapi; Fri, 7 Nov 2014 10:43:05 +0100
From: Kostas Pentikousis <k.pentikousis@eict.de>
To: "MORTON, ALFRED C (AL)" <acm@research.att.com>, Bill Cerveny <ippm@wjcerveny.com>, "ippm@ietf.org" <ippm@ietf.org>
Date: Fri, 7 Nov 2014 10:43:04 +0100
Thread-Topic: [ippm] WGLC: draft-ietf-ippm-ipsec-05.txt
Thread-Index: Ac/xTxebk3+0/VItRoKEJRffeYkkCwBX7z/AABBNse0B36QV4A==
Message-ID: <0C7EDCF89AB9E2478B5D010026CFF4AEA10C7AE2AE@SBS2008.eict.local>
References: <20140919143517.9076.18495.idtracker@ietfa.amsl.com>, <A89ADC2E-6F05-4AA8-AE6C-78B16A4CB746@wjcerveny.com> <4AF73AA205019A4C8A1DDD32C034631D7BBF8A2B@NJFPSRVEXG0.research.att.com>, <0C7EDCF89AB9E2478B5D010026CFF4AEA10C7ADE72@SBS2008.eict.local> <4AF73AA205019A4C8A1DDD32C034631D7BBF8A34@NJFPSRVEXG0.research.att.com>
In-Reply-To: <4AF73AA205019A4C8A1DDD32C034631D7BBF8A34@NJFPSRVEXG0.research.att.com>
Accept-Language: en-US, de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, de-DE
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/6PfYjSiOdaQDkC03AIYZNIV9N7A
Subject: Re: [ippm] WGLC: draft-ietf-ippm-ipsec-05.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Nov 2014 09:43:09 -0000

Dear Al,

| Although we may say some appropriate things in section 4, this right
| place to take care of this is in a "Scope and Applicability"
| section, where you could simply say that the control procedures are
| applicable to OWAMP, but without a registry for Mode values there is no
| way to extend OWAMP at the time of this writing.
|=20

Sounds good to me, and we will implement this in the next revision (bound t=
o hit the datatracker as soon as it's on again).

| And since this is a Standards Track extension of TWAMP, I don't think
| we will be able to encourage use of a specific Mode value for OWAMP
| implementations - this "overhanging" the assignment process is strongly
| frowned upon.  Until IETF and IANA take action, arranging for use of
| this feature must be arranged privately among consenting OWAMP users.
| (I think that's roughly acceptable language for situations like this.)

Should we add some text along these lines in the Scope & Applicability sect=
ion?=20

Best regards,

Kostas


From nobody Fri Nov  7 05:24:09 2014
Return-Path: <acmorton@att.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85F6A1ACFD6 for <ippm@ietfa.amsl.com>; Fri,  7 Nov 2014 05:24:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.795
X-Spam-Level: 
X-Spam-Status: No, score=-4.795 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.594, SPF_HELO_PASS=-0.001] autolearn=ham
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 jij81pzk7xDw for <ippm@ietfa.amsl.com>; Fri,  7 Nov 2014 05:24:06 -0800 (PST)
Received: from mail-pink.research.att.com (mail-pink.research.att.com [204.178.8.22]) by ietfa.amsl.com (Postfix) with ESMTP id 1611D1A1A72 for <ippm@ietf.org>; Fri,  7 Nov 2014 05:24:06 -0800 (PST)
Received: from mail-azure.research.att.com (unknown [135.207.255.18]) by mail-pink.research.att.com (Postfix) with ESMTP id CE92D123217; Fri,  7 Nov 2014 08:34:23 -0500 (EST)
Received: from exchange.research.att.com (njfpsrvexg0.research.att.com [135.207.240.40]) by mail-azure.research.att.com (Postfix) with ESMTP id 79813E05D0; Fri,  7 Nov 2014 08:24:02 -0500 (EST)
Received: from NJFPSRVEXG0.research.att.com ([fe80::c5dd:2310:7197:58ea]) by NJFPSRVEXG0.research.att.com ([fe80::c5dd:2310:7197:58ea%17]) with mapi; Fri, 7 Nov 2014 08:24:02 -0500
From: "MORTON, ALFRED C (AL)" <acmorton@att.com>
To: Kostas Pentikousis <k.pentikousis@eict.de>, Bill Cerveny <ippm@wjcerveny.com>, "ippm@ietf.org" <ippm@ietf.org>
Date: Fri, 7 Nov 2014 08:24:00 -0500
Thread-Topic: [ippm] WGLC: draft-ietf-ippm-ipsec-05.txt
Thread-Index: Ac/xTxebk3+0/VItRoKEJRffeYkkCwBX7z/AABBNse0B36QV4AAH2GQQ
Message-ID: <4AF73AA205019A4C8A1DDD32C034631D7BF185D5@NJFPSRVEXG0.research.att.com>
References: <20140919143517.9076.18495.idtracker@ietfa.amsl.com>, <A89ADC2E-6F05-4AA8-AE6C-78B16A4CB746@wjcerveny.com> <4AF73AA205019A4C8A1DDD32C034631D7BBF8A2B@NJFPSRVEXG0.research.att.com>, <0C7EDCF89AB9E2478B5D010026CFF4AEA10C7ADE72@SBS2008.eict.local> <4AF73AA205019A4C8A1DDD32C034631D7BBF8A34@NJFPSRVEXG0.research.att.com> <0C7EDCF89AB9E2478B5D010026CFF4AEA10C7AE2AE@SBS2008.eict.local>
In-Reply-To: <0C7EDCF89AB9E2478B5D010026CFF4AEA10C7AE2AE@SBS2008.eict.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/jCcHXKURE1QJlIKjO9MQmL2duZY
Subject: Re: [ippm] WGLC: draft-ietf-ippm-ipsec-05.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Nov 2014 13:24:07 -0000

> -----Original Message-----
> From: Kostas Pentikousis [mailto:k.pentikousis@eict.de]
> Sent: Friday, November 07, 2014 4:43 AM
> To: MORTON, ALFRED C (AL); Bill Cerveny; ippm@ietf.org
> Subject: AW: [ippm] WGLC: draft-ietf-ippm-ipsec-05.txt
>=20
> Dear Al,
>=20
> | Although we may say some appropriate things in section 4, this right
> | place to take care of this is in a "Scope and Applicability"
> | section, where you could simply say that the control procedures are
> | applicable to OWAMP, but without a registry for Mode values there is no
> | way to extend OWAMP at the time of this writing.
> |
>=20
> Sounds good to me, and we will implement this in the next revision (bound
> to hit the datatracker as soon as it's on again).
>=20
> | And since this is a Standards Track extension of TWAMP, I don't think
> | we will be able to encourage use of a specific Mode value for OWAMP
> | implementations - this "overhanging" the assignment process is strongly
> | frowned upon.  Until IETF and IANA take action, arranging for use of
> | this feature must be arranged privately among consenting OWAMP users.
> | (I think that's roughly acceptable language for situations like this.)
>=20
> Should we add some text along these lines in the Scope & Applicability
> section?
>=20

Yes, I think that will do it.  Thanks Kostas.

regards,
Al


From nobody Sat Nov  8 14:43:01 2014
Return-Path: <mjethanandani@gmail.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA70A1A0231; Sat,  8 Nov 2014 14:42:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 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, MIME_QP_LONG_LINE=0.001, SPF_PASS=-0.001, URIBL_RHS_DOB=1.514] autolearn=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 1IQLuvalP1MV; Sat,  8 Nov 2014 14:42:57 -0800 (PST)
Received: from mail-qc0-x22b.google.com (mail-qc0-x22b.google.com [IPv6:2607:f8b0:400d:c01::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F32D41A0211; Sat,  8 Nov 2014 14:42:56 -0800 (PST)
Received: by mail-qc0-f171.google.com with SMTP id m20so4230108qcx.16 for <multiple recipients>; Sat, 08 Nov 2014 14:42:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:from:subject:date:to; bh=xwJw+vbfQE63pAZJNunXi8dAOvjfaCPjaa5Kl+oKToc=; b=iFw3qc7YNskjjBYfQDFlS6w0js/XikCbv7P3B6DFvAPzaTd1CfJO2O+oJS+F8+rGP3 JX13IAU5mtY8xBF7/t+q/PyNJiA4Bxy2+GG+HnK1izJyWXhrlWqGF/+D7ZJXfm3akjPJ 5aiaun1YnT9e50w52NIqb62ot4lJ1t3g0OdcOHRzvVWWlUYnW2V1jobY6Q4ntvPJVSsG XEsI8f0hS1EldrO7QTQ6c7rQY20xVjbI8N4DhWT0IB4nB28zcaZ6ekP7x8IFqZQS1q+M lpGAGNbgPvfErj+tA5x3OyuPPbLcKcv9+A2Pu0czW/CITWrfrwInSSg/s0PIzWdnuGJw AxGQ==
X-Received: by 10.224.129.9 with SMTP id m9mr31299145qas.50.1415486575998; Sat, 08 Nov 2014 14:42:55 -0800 (PST)
Received: from [192.168.1.108] (108-247-127-76.lightspeed.sntcca.sbcglobal.net. [108.247.127.76]) by mx.google.com with ESMTPSA id u7sm11783918qau.17.2014.11.08.14.42.55 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 08 Nov 2014 14:42:55 -0800 (PST)
References: <08E2A62E-05F6-4DAA-98DF-12249F81B27E@gmail.com> <5457761E.8040206@cisco.com> <CAAchPMtCAxra4m_ZTCYnZvabPD7fHeD_D6gnWZJnY0uLTpEUDw@mail.gmail.com> <545D8A73.40603@cisco.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <545D8A73.40603@cisco.com>
Content-Type: multipart/alternative; boundary=Apple-Mail-276B51A7-9C68-41C0-BA90-0FEFEBF9076A
Content-Transfer-Encoding: 7bit
Message-Id: <FF476EA1-C778-432C-A244-E731706F9994@gmail.com>
X-Mailer: iPad Mail (11D257)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Date: Sat, 8 Nov 2014 14:42:54 -0800
To: Benoit Claise <bclaise@cisco.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/nPz0u8shLTURNu_iGFjCwORv1-U
Cc: "rtg-yang-coord@ietf.org" <rtg-yang-coord@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>
Subject: [ippm] YANG Module for TWAMP (RFC 5357)
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Nov 2014 22:42:58 -0000

--Apple-Mail-276B51A7-9C68-41C0-BA90-0FEFEBF9076A
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

As Benoit suggested cross posting this to the WG.

I am trying to form a design group for developing a YANG module for TWAMP. L=
et me know if you are interested.

We are planning to meet for 30 min right after the session on Tuesday in the=
 same room.

Mahesh Jethanandani
mjethanandani@gmail.com

> On Nov 7, 2014, at 7:13 PM, Benoit Claise <bclaise@cisco.com> wrote:
>=20
> Hi Mahesh,
>=20
> This request should be sent to the IPPM WG.
>=20
> Regards, Benoit
>> Is there interest on this mailing list for anyone to work on a YANG modul=
e for TWAMP (RFC 5357)?=20
>>=20
>> Mahesh Jethanandani
>> mjethanandani@gmail.com
>>=20
>>=20
>> _______________________________________________
>> Rtg-yang-coord mailing list
>> Rtg-yang-coord@ietf.org
>> https://www.ietf.org/mailman/listinfo/rtg-yang-coord
>=20

--Apple-Mail-276B51A7-9C68-41C0-BA90-0FEFEBF9076A
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=3D=
utf-8"></head><body dir=3D"auto"><div>As Benoit suggested cross posting this=
 to the WG.</div><div><br></div><div>I am trying to form a design group for d=
eveloping a YANG module for TWAMP. Let me know if you are interested.</div><=
div><br></div><div>We are planning to meet for 30 min right after the sessio=
n on Tuesday in the same room.<br><br><b style=3D"-webkit-tap-highlight-colo=
r: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192=
, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.2304=
69); ">Mahesh Jethanandani</b><div><span style=3D"-webkit-tap-highlight-colo=
r: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192=
, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.2304=
69);"><a href=3D"mailto:mjethanandani@gmail.com">mjethanandani@gmail.com</a>=
</span></div></div><div><br>On Nov 7, 2014, at 7:13 PM, Benoit Claise &lt;<a=
 href=3D"mailto:bclaise@cisco.com">bclaise@cisco.com</a>&gt; wrote:<br><br><=
/div><blockquote type=3D"cite"><div>
 =20
    <meta content=3D"text/html; charset=3DISO-8859-1" http-equiv=3D"Content-=
Type">
 =20
 =20
    <div class=3D"moz-cite-prefix">Hi Mahesh,<br>
      <br>
      This request should be sent to the IPPM WG.<br>
      <br>
      Regards, Benoit<br>
    </div>
    <blockquote cite=3D"mid:CAAchPMtCAxra4m_ZTCYnZvabPD7fHeD_D6gnWZJnY0uLTpE=
UDw@mail.gmail.com" type=3D"cite">
      <meta http-equiv=3D"Content-Type" content=3D"text/html;
        charset=3DISO-8859-1">
      Is there interest on this mailing list for anyone to work on a
      YANG module for TWAMP (RFC 5357)?&nbsp;<br>
      <div class=3D"gmail_quote"><br>
      </div>
      <div class=3D"gmail_quote">Mahesh Jethanandani</div>
      <div class=3D"gmail_quote"><a moz-do-not-send=3D"true" href=3D"mailto:=
mjethanandani@gmail.com">mjethanandani@gmail.com</a></div>
      <br>
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap=3D"">_______________________________________________
Rtg-yang-coord mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Rtg-yang-coord@ietf.org=
">Rtg-yang-coord@ietf.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/mailman/list=
info/rtg-yang-coord">https://www.ietf.org/mailman/listinfo/rtg-yang-coord</a=
>
</pre>
    </blockquote>
    <br>
 =20

</div></blockquote></body></html>=

--Apple-Mail-276B51A7-9C68-41C0-BA90-0FEFEBF9076A--


From nobody Mon Nov 10 05:08:41 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D2C61A8A59; Mon, 10 Nov 2014 05:08:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 rjEe_2taKZNq; Mon, 10 Nov 2014 05:08:37 -0800 (PST)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DA611A8A49; Mon, 10 Nov 2014 05:08:37 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.7.2.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20141110130837.13519.57373.idtracker@ietfa.amsl.com>
Date: Mon, 10 Nov 2014 05:08:37 -0800
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/c85plbcrRTtcizWJyczhejpSv3A
Cc: ippm@ietf.org
Subject: [ippm] I-D Action: draft-ietf-ippm-ipsec-06.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Nov 2014 13:08:39 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the IP Performance Metrics Working Group of the IETF.

        Title           : IKEv2-based Shared Secret Key for O/TWAMP
        Authors         : Kostas Pentikousis
                          Emma Zhang
                          Yang Cui
	Filename        : draft-ietf-ippm-ipsec-06.txt
	Pages           : 13
	Date            : 2014-11-10

Abstract:
   The O/TWAMP security mechanism requires that both the client and
   server endpoints possess a shared secret.  Since the currently-
   standardized O/TWAMP security mechanism only supports a pre-shared
   key mode, large scale deployment of O/TWAMP is hindered
   significantly.  At the same time, recent trends point to wider IKEv2
   deployment which, in turn, calls for mechanisms and methods that
   enable tunnel end-users, as well as operators, to measure one-way and
   two-way network performance in a standardized manner.  This document
   discusses the use of keys derived from an IKEv2 SA as the shared key
   in O/TWAMP.  If the shared key can be derived from the IKEv2 SA, O/
   TWAMP can support certificate-based key exchange, which would allow
   for more operational flexibility and efficiency.  The key derivation
   presented in this document can also facilitate automatic key
   management.


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

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-ippm-ipsec-06

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-ippm-ipsec-06


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

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


From nobody Mon Nov 10 05:13:47 2014
Return-Path: <k.pentikousis@eict.de>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B0431A8A6E for <ippm@ietfa.amsl.com>; Mon, 10 Nov 2014 05:13:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.844
X-Spam-Level: 
X-Spam-Status: No, score=-2.844 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.594] autolearn=ham
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 VF6xNIaceZwH for <ippm@ietfa.amsl.com>; Mon, 10 Nov 2014 05:13:43 -0800 (PST)
Received: from mx2.eict.de (mx2.eict.de [212.91.241.168]) by ietfa.amsl.com (Postfix) with ESMTP id EDA431A8A89 for <ippm@ietf.org>; Mon, 10 Nov 2014 05:13:41 -0800 (PST)
Received: by mx2.eict.de (Postfix, from userid 481) id 33FDC1FF58; Mon, 10 Nov 2014 14:13:41 +0100 (CET)
Received: from mail.eict.de (mx1 [172.16.6.1]) by mx2.eict.de (Postfix) with ESMTP id CFAA51FF54; Mon, 10 Nov 2014 14:13:38 +0100 (CET)
Received: from sbs2008.eict.local (sbs2008.intern.eict.de [192.168.2.11]) by mail.eict.de (Postfix) with ESMTP id 6918E3780A1; Mon, 10 Nov 2014 14:13:38 +0100 (CET)
Received: from SBS2008.eict.local ([fe80::2051:ef24:c7c9:f298]) by SBS2008.eict.local ([fe80::2051:ef24:c7c9:f298%13]) with mapi; Mon, 10 Nov 2014 14:13:38 +0100
From: Kostas Pentikousis <k.pentikousis@eict.de>
To: "MORTON, ALFRED C (AL)" <acmorton@att.com>, "ippm@ietf.org" <ippm@ietf.org>
Date: Mon, 10 Nov 2014 14:13:37 +0100
Thread-Topic: [ippm] WGLC: draft-ietf-ippm-ipsec-05.txt
Thread-Index: Ac/6xXtWs+an0BHjRRq5YnOxPi7eAgCIj3sA
Message-ID: <0C7EDCF89AB9E2478B5D010026CFF4AEA10C7AE38E@SBS2008.eict.local>
References: <20140919143517.9076.18495.idtracker@ietfa.amsl.com>, <A89ADC2E-6F05-4AA8-AE6C-78B16A4CB746@wjcerveny.com> <4AF73AA205019A4C8A1DDD32C034631D7BBF8A2B@NJFPSRVEXG0.research.att.com>, <0C7EDCF89AB9E2478B5D010026CFF4AEA10C7ADE72@SBS2008.eict.local> <4AF73AA205019A4C8A1DDD32C034631D7BBF8A34@NJFPSRVEXG0.research.att.com> <0C7EDCF89AB9E2478B5D010026CFF4AEA10C7AE2AE@SBS2008.eict.local> <4AF73AA205019A4C8A1DDD32C034631D7BF185D5@NJFPSRVEXG0.research.att.com>
In-Reply-To: <4AF73AA205019A4C8A1DDD32C034631D7BF185D5@NJFPSRVEXG0.research.att.com>
Accept-Language: en-US, de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, de-DE
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/-r-94XlaTG0zlUnj45edCdkUK7Q
Subject: Re: [ippm] WGLC: draft-ietf-ippm-ipsec-05.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Nov 2014 13:13:46 -0000

Dear Al, and all,

| > Should we add some text along these lines in the Scope &
| Applicability
| > section?
| >
|=20
| Yes, I think that will do it.  Thanks Kostas.

We have now updated the document. Latest version at https://datatracker.iet=
f.org/doc/draft-ietf-ippm-ipsec/, and diff at http://www.ietf.org/rfcdiff?u=
rl1=3Ddraft-ietf-ippm-ipsec-05&url2=3Ddraft-ietf-ippm-ipsec-06=20

Best regards,

Kostas


From nobody Mon Nov 10 18:11:21 2014
Return-Path: <ippm@wjcerveny.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 641631ACD4C for <ippm@ietfa.amsl.com>; Mon, 10 Nov 2014 18:11:12 -0800 (PST)
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
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 B9VnDLSDmyLo for <ippm@ietfa.amsl.com>; Mon, 10 Nov 2014 18:11:10 -0800 (PST)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 464701AD43F for <ippm@ietf.org>; Mon, 10 Nov 2014 18:08:45 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id B704F20695 for <ippm@ietf.org>; Mon, 10 Nov 2014 21:08:44 -0500 (EST)
Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Mon, 10 Nov 2014 21:08:44 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:content-type:subject :message-id:date:to:mime-version; s=smtpout; bh=f5uVCkMlZCFyI5dL bRnMIavf1VM=; b=VjzYgkUwn8vdZE9c0KuVdvTc959CApPcQqKvju+6BuSyj0m+ KqlsK+JEBah2sfqW3YJ8+34Qkx0D+MCQeOqYc9KAlJV/CQoc5UvumA/lrVikvLTh mqyCJIKArY4V/VwHn7VFOfUIOu0tZgbL//h3pp9s7FxW6lBsr5GxNXGzraE=
X-Sasl-enc: 05YM3RjeVZAaUEc+KxD0uDF5ZJ5jSTzkFl06FALR/hDF 1415671724
Received: from dhcp-976a.meeting.ietf.org (unknown [31.133.151.106]) by mail.messagingengine.com (Postfix) with ESMTPA id 46D526800EC for <ippm@ietf.org>; Mon, 10 Nov 2014 21:08:44 -0500 (EST)
From: Bill Cerveny <ippm@wjcerveny.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_8CF89AF9-4A37-411E-A933-FF205AE1FDD0"
Message-Id: <D05EA9AF-4B85-4EE5-8C5C-FE4E12DA239F@wjcerveny.com>
Date: Mon, 10 Nov 2014 16:08:42 -1000
To: ippm@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\))
X-Mailer: Apple Mail (2.1990.1)
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/XCHXYszbR65_0OzJmU9ci7uPoZY
Subject: [ippm] Note takers and scribes needed for IETF91 IPPM meeting
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Nov 2014 02:11:13 -0000

--Apple-Mail=_8CF89AF9-4A37-411E-A933-FF205AE1FDD0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Dear IPPM Attendees,

I need attendees who can take notes and be jabber scribes for the =
upcoming IPPM meeting. Please respond to this e-mail if you available to =
perform one of these important tasks.

As a reminder, the IPPM WG meeting at IETF91 will run from 3:20pm to =
5:20pm Hawaii time Tuesday (Nov. 11) in the Hibiscus room. The meeting =
will be available via jabber, meetecho and audio. See:

http://tools.ietf.org/agenda/91/#TUESDAY =
<http://tools.ietf.org/agenda/91/#TUESDAY>

Thanks,

Bill Cerveny
IPPM WG co-chair=

--Apple-Mail=_8CF89AF9-4A37-411E-A933-FF205AE1FDD0
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"">Dear IPPM Attendees,<div class=3D""><br class=3D""></div><div =
class=3D"">I need attendees who can take notes and be jabber scribes for =
the upcoming IPPM meeting. Please respond to this e-mail if you =
available to perform one of these important tasks.</div><div =
class=3D""><br class=3D""></div><div class=3D"">As a reminder, the IPPM =
WG meeting at IETF91 will run from 3:20pm to 5:20pm Hawaii time Tuesday =
(Nov. 11) in the Hibiscus room. The meeting will be available via =
jabber, meetecho and audio. See:</div><div class=3D""><br =
class=3D""></div><div class=3D""><a =
href=3D"http://tools.ietf.org/agenda/91/#TUESDAY" =
class=3D"">http://tools.ietf.org/agenda/91/#TUESDAY</a></div><div =
class=3D""><br class=3D""></div><div class=3D"">Thanks,</div><div =
class=3D""><br class=3D""></div><div class=3D"">Bill Cerveny</div><div =
class=3D"">IPPM WG co-chair</div></body></html>=

--Apple-Mail=_8CF89AF9-4A37-411E-A933-FF205AE1FDD0--


From nobody Sun Nov 16 06:37:35 2014
Return-Path: <ietf@wjcerveny.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2FA61A6F14; Tue, 11 Nov 2014 14:56:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 23Tu_GLZfGGl; Tue, 11 Nov 2014 14:56:19 -0800 (PST)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FB591A1B81; Tue, 11 Nov 2014 14:56:19 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "Bill Cerveny" <ietf@wjcerveny.com>
To: spencerdawkins.ietf@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 5.7.2.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20141111225619.6331.43293.idtracker@ietfa.amsl.com>
Date: Tue, 11 Nov 2014 14:56:19 -0800
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/9x3hJyuY9wQTbmNmgTTYa0VxPBg
X-Mailman-Approved-At: Sun, 16 Nov 2014 06:37:34 -0800
Cc: ietf@wjcerveny.com, iesg-secretary@ietf.org, ippm@ietf.org, ippm-chairs@tools.ietf.org, draft-ietf-ippm-rate-problem.all@tools.ietf.org
Subject: [ippm] Publication has been requested for draft-ietf-ippm-rate-problem-07
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Nov 2014 22:56:25 -0000

Bill Cerveny has requested publication of draft-ietf-ippm-rate-problem-07 as Informational on behalf of the IPPM working group.

Please verify the document's state at http://datatracker.ietf.org/doc/draft-ietf-ippm-rate-problem/


From nobody Sun Nov 16 06:37:39 2014
Return-Path: <rs@netapp.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAC451A0069 for <ippm@ietfa.amsl.com>; Sun, 16 Nov 2014 06:31:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.597
X-Spam-Level: 
X-Spam-Status: No, score=-5.597 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.594, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 xIcrB3sPAfd9 for <ippm@ietfa.amsl.com>; Sun, 16 Nov 2014 06:31:08 -0800 (PST)
Received: from mx12.netapp.com (mx12.netapp.com [216.240.18.77]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF99C1A3BA9 for <ippm@ietf.org>; Sun, 16 Nov 2014 06:31:08 -0800 (PST)
X-IronPort-AV: E=Sophos;i="5.07,397,1413270000"; d="scan'208";a="210744420"
Received: from hioexcmbx06-prd.hq.netapp.com ([10.122.105.39]) by mx12-out.netapp.com with ESMTP; 16 Nov 2014 06:31:06 -0800
Received: from HIOEXCMBX05-PRD.hq.netapp.com (10.122.105.38) by hioexcmbx06-prd.hq.netapp.com (10.122.105.39) with Microsoft SMTP Server (TLS) id 15.0.995.29; Sun, 16 Nov 2014 06:31:05 -0800
Received: from HIOEXCMBX05-PRD.hq.netapp.com ([::1]) by hioexcmbx05-prd.hq.netapp.com ([fe80::7d24:377:dc4c:f0b5%21]) with mapi id 15.00.0995.031; Sun, 16 Nov 2014 06:31:05 -0800
From: "Scheffenegger, Richard" <rs@netapp.com>
To: "ippm@ietf.org" <ippm@ietf.org>
Thread-Topic: Ippm pdm
Thread-Index: AQHQAan0GzG9lVLwV02RvG4jFpMyqw==
Date: Sun, 16 Nov 2014 14:31:05 +0000
Message-ID: <CB49AF5C-DFD0-475F-B6EC-27FAC45ADD8D@netapp.com>
Accept-Language: de-AT, en-US
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-ID: <0FB9DD62EE40444497756EDC11916813@hq.netapp.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/GVePLg42Xj8qDpRZOgi_1DlxY88
X-Mailman-Approved-At: Sun, 16 Nov 2014 06:37:34 -0800
Cc: "trammell@tik.ee.ethz.ch" <trammell@tik.ee.ethz.ch>
Subject: [ippm] Ippm pdm
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Nov 2014 14:31:10 -0000

Sorry for the sparse text and short (harsh) wording, writing this while on =
a plane...

I re-read the draft once more and these are the problema that i see with th=
e pdm option as described and proposed.

1) service time can not be measured on the ip layer (example: nfs over rpc =
over tcp). At best, simple tcp may be captured for host stack response time=
 (but never service/application response time). In any case, the proposed m=
odel breaks down for any communication models that are not p2p and e2e. In =
that case about 1/2 of the option is useless (always empty).

Please do not claim to be able to measure something here that is not feasib=
le at that layer...


2) Timebase plus time scale plus delta is effectively a 2-times scaled floa=
ting number with an expoentent covering about 10^9*2^127. (draft describes =
a signed 8 bit value, not a signed 7bit). This seems excessive (also consid=
ering the effecitve precision of the clock insertion time).

3) Any studies as to how many unique 5-tuple sessions a busy web server (or=
, more applicable, oracle dnfs-enabled db server) serves over about 52 days=
?  I just wonder if keeping all that state plus an appropriate hash table i=
s worth the possible gain. Imho, we are probably talking about millions of =
sessions (5tuples) for the dnfs oracle db server - each process aka query h=
as a unique 5tuple; and probably tens of billions for a busy google or akam=
ai frontend web server...

The proposed state is 5-tuple, plus 2 counters plus 2 unscaled timestamps, =
roughtly 128+128+16+16+8+16+16+128+128 bit per entry or 73 bytes before a h=
ash, thus tables in the order of dozen MB to dozen GB...

4) Also, the draft forbids straight implementations alike ipid (single glob=
al counter across all packets, only outbound)

5) Is a 16 pkt cnts field not excessive? I guess the rationale here is an e=
nvironment where traffic is sampled instead of captured in full, to get few=
er unobserved counter wraps? However, no rationale is given for the counter=
 size - there is more on the delta/time side

For many / most stuff and 2119 wording i miss a concise rationale.

6) Instead of describing in acute detail how to do a subtraction (sec 5) i =
would rather have a discussion about the expected implementation complexity=
, memory demands, effective scope (with precise nomenclature; as mentioned =
this only works for a simple tcp-ish point-to-point transport model; it pro=
bably already starts breaking down with mptcp, multicasts without doubt, an=
d dtn protos (since they are alluded to) also.

7) Why would this proto have securit implications that go beyond those of a=
 dest opt? Are you expecting all implementations to be buggy?=20


Imho, i can see that something resembling ipid would be valueable (also wit=
h more bits, ie 16 if doing 2-tuple, or 32 bits if global counter).

I can also see that putting in some "absolute" time or time detala w/ defin=
ed clock base can benefit analysis. However that information imho should ge=
t derived from the used transport.

8) A discussion about when and where that clock is beig inserted (vm, parav=
irt driver, hypervisor, hardware,...) is fully absent, as is a discussion a=
round the effective precision (making up some picosecond timer, in a vm, wi=
ll at best have a jitter in the low millisecond range).



Best regards,
   Richard Scheffenegger=


From nobody Sun Nov 16 07:49:59 2014
Return-Path: <nalini_elkins@insidethestack.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2563C1A8784 for <ippm@ietfa.amsl.com>; Sun, 16 Nov 2014 07:49:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 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_NONE=-0.0001] autolearn=ham
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 WkWXHTcATeYu for <ippm@ietfa.amsl.com>; Sun, 16 Nov 2014 07:49:55 -0800 (PST)
Received: from nm8-vm2.bullet.mail.ne1.yahoo.com (nm8-vm2.bullet.mail.ne1.yahoo.com [98.138.90.156]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCAF51A0123 for <ippm@ietf.org>; Sun, 16 Nov 2014 07:49:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1416152994; bh=IO7QEz3zgMH2ogAEKjPWEpnU9B7dmVJw4+y98p8jcwE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject; b=Ba82CvkuZcKB/qFnQBdu3xc1EiPG+EghH3CAyYaD6Xctc+Fd1c+QGquBog2GyG28rjtIgC6Ub0VHAn7X/hPySPpgHbR6b8LnroeyvfHY9YpcAwEVEpT/347aFeytpoLavtgRZa4cxBNb2vCMvoRKCHuAOS3fhRVHa68FrElyLjYRQkVws38Cq6ymEEc6rg39Y1H12UNRLiUuBUygea6uI8nvchiwRQJ5sTTT4bRxnd98AfbKoAD0WvzdYFVDuqfjbnoEfw14OkVtd1eZ4I1bc6PJFzq682JPBrxefIJa3YmlufMfPd8X7+N2JGDDXIiBfqekG2H8s1QTxvLQKh5+oQ==
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s2048; d=yahoo.com; b=MRQAOju0gxCwqWpZUhetc+KzqOUU0LD3vkd8EpT/uj1Ea+jOSEPO+y5zNtQIuESHbpnebShAkNPvhQxY3qUw5WUIeybMSBhMZhIvaAbZl2znBuwSa63NAZk+kRICHsUFYWvmxNWS7wdpbr1kOL1+56haJkjOctbtFDhE/4/+MrF2es5VGFqdyU4Ufb4ApjHyyq963qTp5/611+/womQ7xf2RneAJ7cVy2/KnU/qYyQDfCgRlaPWOKWCPkvee6MdwmRLKTUSBpp27j/xXwUdOQK7+T56OIK2V2Gkkht65Xx8kzB4LZvsk1UoIrLU5jEdW7Mo86bemXhRv8t4C36SwBw==;
Received: from [98.138.101.129] by nm8.bullet.mail.ne1.yahoo.com with NNFMP; 16 Nov 2014 15:49:54 -0000
Received: from [98.138.89.170] by tm17.bullet.mail.ne1.yahoo.com with NNFMP; 16 Nov 2014 15:49:54 -0000
Received: from [127.0.0.1] by omp1026.mail.ne1.yahoo.com with NNFMP; 16 Nov 2014 15:49:54 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 20825.88509.bm@omp1026.mail.ne1.yahoo.com
X-YMail-OSG: 9gaX6qYVM1lcaanYATI1xCUOUE7sAXStzqUFBQpjTjp7f.8Nxxq9Jb6NbN0qyVt klVgOrTfz6vl5EU7w64N2DdOt3XcEmc.liqDlFQaYkDuLCRRp0Eiq6nEj4AQblPbAmk7aEIsWXy. bzewCL_2Tv.4LhxYDjJ2hSAHZ1qdWW1ecsLorbmBaKZz4dWgzt278VWZJrP6ndPWwGSqrH7IfIhF WTvuTSHuJ9hS3xGw7bA37BC9fWOnj7320BgJWzvIL9wVyV782eoHLn1arZd66X1T_imRHmSXnBnG PUShIC8mPRm44wOWNC3Sv60rcTm5uLcNKRdy4ZvYwm2uLlF5.LdGhsSf5Vyf5G8WjdWUV656pkBU 4PbjDg2u88rhT0hhZ7oFGxYEWNUW3lkt5sQeT7b1RaqpTZv_4CHGOgfwzFYUesBPlY1CnkgBqUqA vFNkkROYYOjuLwN.gEAefy86jOTanGqhn53zi2NN0eJM4t2rC_jZMYVLTIsRa9nwpWfGJI88mA2l h1CFzhKvpIJ.Dy3D.MmpcvBIHppnEJtHjYGKIsRaInDgy5nbdwAKCt8NOrfOE_S41hw3QsatBSKW dm1.K
Received: by 98.138.105.253; Sun, 16 Nov 2014 15:49:53 +0000 
Date: Sun, 16 Nov 2014 15:49:52 +0000 (UTC)
From: Nalini Elkins <nalini.elkins@insidethestack.com>
To: "Scheffenegger, Richard" <rs@netapp.com>, "ippm@ietf.org" <ippm@ietf.org>
Message-ID: <1436597742.779040.1416152993073.JavaMail.yahoo@jws10035.mail.ne1.yahoo.com>
In-Reply-To: <CB49AF5C-DFD0-475F-B6EC-27FAC45ADD8D@netapp.com>
References: <CB49AF5C-DFD0-475F-B6EC-27FAC45ADD8D@netapp.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_779039_949316220.1416152993069"
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/50uhQj2FPWL7w8OUC5ejWXqco3Q
Cc: "trammell@tik.ee.ethz.ch" <trammell@tik.ee.ethz.ch>
Subject: Re: [ippm] Ippm pdm
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Nalini Elkins <nalini.elkins@insidethestack.com>
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Nov 2014 15:49:58 -0000

------=_Part_779039_949316220.1416152993069
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Richard,
Thanks for the comments and I will address them at length in the next 2 - 3=
 days when I have recovered from the flight & meetings!
One point I wanted to make though - from discussions that we have had with =
people, I realize that what was not made clear is that we assume an externa=
l correlation engine which will incorporate this data along with all the da=
ta that we can get from other layers (TCP seq no, mac addresses, ANYTHING!)=
 to actually do diagnostics and response time calculations.
We want PDM to get some pieces of data that we cannot get about what the cl=
ient actually knows about its experience. =C2=A0 I will write this up fully=
 as well as addressing your comments. =C2=A0 I am so glad that you have wri=
tten up your thoughts so that we can have the conversation. =C2=A0 Definite=
ly we have a lot more work to do.
More to come ...

Nalini Elkins
Inside Products, Inc.
(831) 659-8360
www.insidethestack.com

      From: "Scheffenegger, Richard" <rs@netapp.com>
 To: "ippm@ietf.org" <ippm@ietf.org>=20
Cc: "trammell@tik.ee.ethz.ch" <trammell@tik.ee.ethz.ch>=20
 Sent: Sunday, November 16, 2014 6:31 AM
 Subject: [ippm] Ippm pdm
  =20
Sorry for the sparse text and short (harsh) wording, writing this while on =
a plane...

I re-read the draft once more and these are the problema that i see with th=
e pdm option as described and proposed.

1) service time can not be measured on the ip layer (example: nfs over rpc =
over tcp). At best, simple tcp may be captured for host stack response time=
 (but never service/application response time). In any case, the proposed m=
odel breaks down for any communication models that are not p2p and e2e. In =
that case about 1/2 of the option is useless (always empty).

Please do not claim to be able to measure something here that is not feasib=
le at that layer...


2) Timebase plus time scale plus delta is effectively a 2-times scaled floa=
ting number with an expoentent covering about 10^9*2^127. (draft describes =
a signed 8 bit value, not a signed 7bit). This seems excessive (also consid=
ering the effecitve precision of the clock insertion time).

3) Any studies as to how many unique 5-tuple sessions a busy web server (or=
, more applicable, oracle dnfs-enabled db server) serves over about 52 days=
?=C2=A0 I just wonder if keeping all that state plus an appropriate hash ta=
ble is worth the possible gain. Imho, we are probably talking about million=
s of sessions (5tuples) for the dnfs oracle db server - each process aka qu=
ery has a unique 5tuple; and probably tens of billions for a busy google or=
 akamai frontend web server...

The proposed state is 5-tuple, plus 2 counters plus 2 unscaled timestamps, =
roughtly 128+128+16+16+8+16+16+128+128 bit per entry or 73 bytes before a h=
ash, thus tables in the order of dozen MB to dozen GB...

4) Also, the draft forbids straight implementations alike ipid (single glob=
al counter across all packets, only outbound)

5) Is a 16 pkt cnts field not excessive? I guess the rationale here is an e=
nvironment where traffic is sampled instead of captured in full, to get few=
er unobserved counter wraps? However, no rationale is given for the counter=
 size - there is more on the delta/time side

For many / most stuff and 2119 wording i miss a concise rationale.

6) Instead of describing in acute detail how to do a subtraction (sec 5) i =
would rather have a discussion about the expected implementation complexity=
, memory demands, effective scope (with precise nomenclature; as mentioned =
this only works for a simple tcp-ish point-to-point transport model; it pro=
bably already starts breaking down with mptcp, multicasts without doubt, an=
d dtn protos (since they are alluded to) also.

7) Why would this proto have securit implications that go beyond those of a=
 dest opt? Are you expecting all implementations to be buggy?=20


Imho, i can see that something resembling ipid would be valueable (also wit=
h more bits, ie 16 if doing 2-tuple, or 32 bits if global counter).

I can also see that putting in some "absolute" time or time detala w/ defin=
ed clock base can benefit analysis. However that information imho should ge=
t derived from the used transport.

8) A discussion about when and where that clock is beig inserted (vm, parav=
irt driver, hypervisor, hardware,...) is fully absent, as is a discussion a=
round the effective precision (making up some picosecond timer, in a vm, wi=
ll at best have a jitter in the low millisecond range).



Best regards,
=C2=A0 Richard Scheffenegger
_______________________________________________
ippm mailing list
ippm@ietf.org
https://www.ietf.org/mailman/listinfo/ippm


  
------=_Part_779039_949316220.1416152993069
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12px"><div dir=3D"ltr" id=3D"yui_3_16_0_1_1416152550479_3398"><span=
>Richard,</span></div><div dir=3D"ltr" id=3D"yui_3_16_0_1_1416152550479_339=
9"><span><br></span></div><div dir=3D"ltr" id=3D"yui_3_16_0_1_1416152550479=
_3400"><span id=3D"yui_3_16_0_1_1416152550479_3402">Thanks for the comments=
 and I will address them at length in the next 2 - 3 days when I have recov=
ered from the flight &amp; meetings!</span></div><div dir=3D"ltr" id=3D"yui=
_3_16_0_1_1416152550479_3400"><span><br></span></div><div dir=3D"ltr" id=3D=
"yui_3_16_0_1_1416152550479_3400">One point I wanted to make though - from =
discussions that we have had with people, I realize that what was not made =
clear is that we assume an external correlation engine which will incorpora=
te this data along with all the data that we can get from other layers (TCP=
 seq no, mac addresses, ANYTHING!) to actually do diagnostics and response =
time calculations.</div><div dir=3D"ltr" id=3D"yui_3_16_0_1_1416152550479_3=
400"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_1_1416152550479_3400">We w=
ant PDM to get some pieces of data that we cannot get about what the client=
 actually knows about its experience. &nbsp; I will write this up fully as =
well as addressing your comments. &nbsp; I am so glad that you have written=
 up your thoughts so that we can have the conversation. &nbsp; Definitely w=
e have a lot more work to do.</div><div id=3D"yui_3_16_0_1_1416152550479_34=
05"><br></div><div id=3D"yui_3_16_0_1_1416152550479_3405">More to come ...<=
br><br><div id=3D"yui_3_16_0_1_1416152550479_3406">Nalini Elkins<br>Inside =
Products, Inc.<br>(831) 659-8360<br>www.insidethestack.com<br></div></div><=
br>  <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, A=
rial, Lucida Grande, sans-serif; font-size: 12px;" id=3D"yui_3_16_0_1_14161=
52550479_3413"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, H=
elvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id=3D"yui_3_1=
6_0_1_1416152550479_3412"> <div dir=3D"ltr" id=3D"yui_3_16_0_1_141615255047=
9_3411"> <hr size=3D"1">  <font size=3D"2" face=3D"Arial" id=3D"yui_3_16_0_=
1_1416152550479_3410"> <b><span style=3D"font-weight:bold;">From:</span></b=
> "Scheffenegger, Richard" &lt;rs@netapp.com&gt;<br> <b><span style=3D"font=
-weight: bold;">To:</span></b> "ippm@ietf.org" &lt;ippm@ietf.org&gt; <br><b=
><span style=3D"font-weight: bold;">Cc:</span></b> "trammell@tik.ee.ethz.ch=
" &lt;trammell@tik.ee.ethz.ch&gt; <br> <b><span style=3D"font-weight: bold;=
">Sent:</span></b> Sunday, November 16, 2014 6:31 AM<br> <b><span style=3D"=
font-weight: bold;">Subject:</span></b> [ippm] Ippm pdm<br> </font> </div> =
<div class=3D"y_msg_container"><br>Sorry for the sparse text and short (har=
sh) wording, writing this while on a plane...<br><br>I re-read the draft on=
ce more and these are the problema that i see with the pdm option as descri=
bed and proposed.<br><br>1) service time can not be measured on the ip laye=
r (example: nfs over rpc over tcp). At best, simple tcp may be captured for=
 host stack response time (but never service/application response time). In=
 any case, the proposed model breaks down for any communication models that=
 are not p2p and e2e. In that case about 1/2 of the option is useless (alwa=
ys empty).<br><br>Please do not claim to be able to measure something here =
that is not feasible at that layer...<br><br><br>2) Timebase plus time scal=
e plus delta is effectively a 2-times scaled floating number with an expoen=
tent covering about 10^9*2^127. (draft describes a signed 8 bit value, not =
a signed 7bit). This seems excessive (also considering the effecitve precis=
ion of the clock insertion time).<br><br>3) Any studies as to how many uniq=
ue 5-tuple sessions a busy web server (or, more applicable, oracle dnfs-ena=
bled db server) serves over about 52 days?&nbsp; I just wonder if keeping a=
ll that state plus an appropriate hash table is worth the possible gain. Im=
ho, we are probably talking about millions of sessions (5tuples) for the dn=
fs oracle db server - each process aka query has a unique 5tuple; and proba=
bly tens of billions for a busy google or akamai frontend web server...<br>=
<br>The proposed state is 5-tuple, plus 2 counters plus 2 unscaled timestam=
ps, roughtly 128+128+16+16+8+16+16+128+128 bit per entry or 73 bytes before=
 a hash, thus tables in the order of dozen MB to dozen GB...<br><br>4) Also=
, the draft forbids straight implementations alike ipid (single global coun=
ter across all packets, only outbound)<br><br>5) Is a 16 pkt cnts field not=
 excessive? I guess the rationale here is an environment where traffic is s=
ampled instead of captured in full, to get fewer unobserved counter wraps? =
However, no rationale is given for the counter size - there is more on the =
delta/time side<br><br>For many / most stuff and 2119 wording i miss a conc=
ise rationale.<br><br>6) Instead of describing in acute detail how to do a =
subtraction (sec 5) i would rather have a discussion about the expected imp=
lementation complexity, memory demands, effective scope (with precise nomen=
clature; as mentioned this only works for a simple tcp-ish point-to-point t=
ransport model; it probably already starts breaking down with mptcp, multic=
asts without doubt, and dtn protos (since they are alluded to) also.<br><br=
>7) Why would this proto have securit implications that go beyond those of =
a dest opt? Are you expecting all implementations to be buggy? <br><br><br>=
Imho, i can see that something resembling ipid would be valueable (also wit=
h more bits, ie 16 if doing 2-tuple, or 32 bits if global counter).<br><br>=
I can also see that putting in some "absolute" time or time detala w/ defin=
ed clock base can benefit analysis. However that information imho should ge=
t derived from the used transport.<br><br>8) A discussion about when and wh=
ere that clock is beig inserted (vm, paravirt driver, hypervisor, hardware,=
...) is fully absent, as is a discussion around the effective precision (ma=
king up some picosecond timer, in a vm, will at best have a jitter in the l=
ow millisecond range).<br><br><br><br>Best regards,<br>&nbsp;  Richard Sche=
ffenegger<br>_______________________________________________<br>ippm mailin=
g list<br><a ymailto=3D"mailto:ippm@ietf.org" href=3D"mailto:ippm@ietf.org"=
>ippm@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/ippm=
" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ippm</a><br><br><=
br></div> </div> </div>  </div></body></html>
------=_Part_779039_949316220.1416152993069--


From nobody Mon Nov 17 22:53:08 2014
Return-Path: <ietf@trammell.ch>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91FE41AD2D9 for <ippm@ietfa.amsl.com>; Mon, 17 Nov 2014 22:53:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 6ttbKMobAjt8 for <ippm@ietfa.amsl.com>; Mon, 17 Nov 2014 22:53:04 -0800 (PST)
Received: from trammell.ch (trammell1.nine.ch [5.148.172.66]) by ietfa.amsl.com (Postfix) with ESMTP id 517641AD2C0 for <ippm@ietf.org>; Mon, 17 Nov 2014 22:53:04 -0800 (PST)
Received: from [10.0.27.105] (cust-integra-122-165.antanet.ch [80.75.122.165]) by trammell.ch (Postfix) with ESMTPSA id 540B41A0325 for <ippm@ietf.org>; Tue, 18 Nov 2014 07:53:03 +0100 (CET)
From: Brian Trammell <ietf@trammell.ch>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <DE817872-A451-4EB1-97A7-6A141C90F59E@trammell.ch>
Date: Tue, 18 Nov 2014 07:53:02 +0100
To: ippm@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\))
X-Mailer: Apple Mail (2.1990.1)
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/F_8eB37vY_hmEnp-HpWJfhw8Yro
Subject: [ippm] rate-problem publication unrequested
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Nov 2014 06:53:06 -0000

Dear IPPM participants,

As discussed during the IPPM working group meeting at IETF91, =
draft-ietf-ippm-rate-problem was submitted to the IESG for publication. =
There were pending WGLC comments at the time; though many of these =
concerned points counter to what the chairs believe WG consensus is on =
asymmetric packet sizes, we find on review that some did not.=20

We are therefore unrequesting publication for this document, bringing it =
back into the WG. We ask the authors to address the WGLC comments sent =
to the list, mindful of the fact that there is WG consensus for a SHOULD =
support asymmetric packet size configuration compromise, and to submit a =
new revision for submission to the IESG for publication.

We apologize for the erroneous submission, and for not clearly =
describing the process used to decide thereon.

Regards,

Bill Cerveny and Brian Trammell
IPPM WG co-chairs=


From nobody Tue Nov 18 00:10:52 2014
Return-Path: <ietf@trammell.ch>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10D201A0049 for <ippm@ietfa.amsl.com>; Tue, 18 Nov 2014 00:10:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 2obG0isNxYiM for <ippm@ietfa.amsl.com>; Tue, 18 Nov 2014 00:10:46 -0800 (PST)
Received: from trammell.ch (trammell1.nine.ch [5.148.172.66]) by ietfa.amsl.com (Postfix) with ESMTP id D26C01A0066 for <ippm@ietf.org>; Tue, 18 Nov 2014 00:10:44 -0800 (PST)
Received: from [172.20.10.3] (unknown [213.55.184.213]) by trammell.ch (Postfix) with ESMTPSA id 614401A014C for <ippm@ietf.org>; Tue, 18 Nov 2014 09:10:43 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\))
From: Brian Trammell <ietf@trammell.ch>
In-Reply-To: <DE817872-A451-4EB1-97A7-6A141C90F59E@trammell.ch>
Date: Tue, 18 Nov 2014 09:10:41 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <E78AD0B2-90DA-4C36-A498-388F50A0EC9E@trammell.ch>
References: <DE817872-A451-4EB1-97A7-6A141C90F59E@trammell.ch>
To: ippm@ietf.org
X-Mailer: Apple Mail (2.1990.1)
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/lU-V4A_qgMuyAhaF1xtFKzPIDfM
Subject: Re: [ippm] rate-problem publication unrequested
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Nov 2014 08:10:50 -0000

Greetings, all,

It has been pointed out that this message may not be entirely clear, so =
one clarification inline:

> On 18 Nov 2014, at 07:53, Brian Trammell <ietf@trammell.ch> wrote:
>=20
> Dear IPPM participants,
>=20
> As discussed during the IPPM working group meeting at IETF91, =
draft-ietf-ippm-rate-problem was submitted to the IESG for publication. =
There were pending WGLC comments at the time; though many of these =
concerned points counter to what the chairs believe WG consensus is on =
asymmetric packet sizes, we find on review that some did not.=20

To clarify: those WGLC comments related to changing requirements for =
asymmetric packet size support were considered, but do not appear to =
provide new information, and therefore do not in the eyes of the chairs =
change the rough consensus achieved by the working group for the =
compromise solution in Toronto: asymmetric packet sizes SHOULD be =
supported for rate measurement, with an enumeration of situations in =
which that SHOULD applies.=20

> We are therefore unrequesting publication for this document, bringing =
it back into the WG. We ask the authors to address the WGLC comments =
sent to the list, mindful of the fact that there is WG consensus for a =
SHOULD support asymmetric packet size configuration compromise, and to =
submit a new revision for submission to the IESG for publication.

We are *not* asking the authors to ignore any of the WGLC comments; =
indeed, we ask them to consider them all. However, we also ask that the =
new revision not revisit old ground with respect to this consensus =
compromise.

Regards,

Bill Cerveny and Brian Trammell
IPPM WG co-chairs

> We apologize for the erroneous submission, and for not clearly =
describing the process used to decide thereon.
>=20
> Regards,
>=20
> Bill Cerveny and Brian Trammell
> IPPM WG co-chairs
> _______________________________________________
> ippm mailing list
> ippm@ietf.org
> https://www.ietf.org/mailman/listinfo/ippm


From nobody Tue Nov 18 07:52:42 2014
Return-Path: <nalini_elkins@insidethestack.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44B851A19E9 for <ippm@ietfa.amsl.com>; Tue, 18 Nov 2014 07:52:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.801
X-Spam-Level: 
X-Spam-Status: No, score=0.801 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
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 xwPFkS3xTtQT for <ippm@ietfa.amsl.com>; Tue, 18 Nov 2014 07:52:33 -0800 (PST)
Received: from nm18.bullet.mail.ne1.yahoo.com (nm18.bullet.mail.ne1.yahoo.com [98.138.90.81]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C8861A0451 for <ippm@ietf.org>; Tue, 18 Nov 2014 07:52:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1416325952; bh=MEe00fSp8d7iR9CxvN8BczonGYMTYJBg5up/fjwRo9s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject; b=Nz8Yd9EKsjSLqpi8VIgoL3rvdy9JAOH1UDUonjmKz1hVCyE/wQM3SkIyG9OcjT7EdrW5Cw3Uk2nkw0L7GqGcKn8tL63KmpOLRX62ZBNkDQvMmcfcLgkoDyt8hbb/HVHQzjoRHl7HyUFDgOjfCZ3DPQgKM5aZZLwQ6SWrR1fiVUl0Dhlik4izmKmUWnJtdeWgOuG74WDhlt4jbaCXp7seROBapZRWV9nrlezrrUMGZxoiyndGwZdoalOWTwt9qfZfRzjgWOgJdg0TDQQ5r79wyYzSGFj2F5xUKWaYXMpQWAuibCbp16pRCWpOcO13wXl7t0y9bFf3JoXaskpjj5MUKQ==
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s2048; d=yahoo.com; b=uXi7Om9udYEKoUqdbbGEqRokbuMEdmMY6CTFG+6h0GNQyDzJ1ypWHWVT67szJD+8I12KHRC/b+heGBVXP0sK8pOU2p4JFIB97T1LUme9Ax0kmLEsdgi8WKNFgIAksZ1a+lB2wRbFNtYbQPkPp4dkhAw/RvBWfdXKHmlmCr/HkHBpkP5yrIKW/zdxS0d5jeNtVPYF2bJXtM5DB0B/wKvEz+LcJC+kCwJelQ7banbz0ZmPvFc69daw04c5//DiZtbdIeSsjVzQGOEL7Pkl3vpbqNT1dsnNLgakjEPnWjuHrLWTx+FuG7c/OePgEF3neBFcxsk0T3Ejx9V7UqOVHPF3zg==;
Received: from [98.138.100.115] by nm18.bullet.mail.ne1.yahoo.com with NNFMP;  18 Nov 2014 15:52:32 -0000
Received: from [98.138.89.253] by tm106.bullet.mail.ne1.yahoo.com with NNFMP;  18 Nov 2014 15:52:32 -0000
Received: from [127.0.0.1] by omp1045.mail.ne1.yahoo.com with NNFMP; 18 Nov 2014 15:52:32 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 379249.31893.bm@omp1045.mail.ne1.yahoo.com
X-YMail-OSG: UkFbaxEVM1kjfOI3qiYXVBMLCSekn60aIAcHCx0RZiYEsAOFoyZ5HkFdpeju5cz Aw.aaffhQR6_BJjOh5fzjsg_pCup7raOlC0_1dsB0kbD2EMehZsmbIRaL3DBb2PRjCq_IBvQo9OX Q760f5Q6Kn6UzVN7OOwUzXOvl0MQs05s4JsrICeiVJQWi0LD1mDOE1mlVcFEPIEsKwawdAPScFAq .P2y47yPQ4ufXOquBjhOmzBLip9NWySsZZ5k8xVtWTY_jVuswBsugf.mEVSjKuCRFBBiUMBYZwsT rJIEByN3UkVk8BPtFpOIZMQurNqtf0hre0bqVrZrAQcWIljwpr5fEg_lt3kFs0y2cuTPVbb2lHtS 8kqylAoxziZYW0p_9AfsIa2FAqxczhBUCJkNhT1L8TGuwLFfeRxY3mZR7N3d7WxKeIcVBgp3J0qp bjR0rEBgq4PN9jCA5d8kWgl7onKAZ1iBcT.eYO0ncgqBsxLaDyU8IHgQTlFwVwJfJNHw6oluH7P. Erw--
Received: by 98.138.105.221; Tue, 18 Nov 2014 15:52:31 +0000 
Date: Tue, 18 Nov 2014 15:52:31 +0000 (UTC)
From: Nalini Elkins <nalini.elkins@insidethestack.com>
To: "Scheffenegger, Richard" <rs@netapp.com>, "ippm@ietf.org" <ippm@ietf.org>
Message-ID: <1144780872.1341740.1416325951170.JavaMail.yahoo@jws10081.mail.ne1.yahoo.com>
In-Reply-To: <CB49AF5C-DFD0-475F-B6EC-27FAC45ADD8D@netapp.com>
References: <CB49AF5C-DFD0-475F-B6EC-27FAC45ADD8D@netapp.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_1341739_694018470.1416325951160"
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/4cVluUREsnXkPILVRKG7p6STk_U
Cc: "trammell@tik.ee.ethz.ch" <trammell@tik.ee.ethz.ch>
Subject: Re: [ippm] Ippm pdm
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Nalini Elkins <nalini.elkins@insidethestack.com>
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Nov 2014 15:52:37 -0000

------=_Part_1341739_694018470.1416325951160
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

=C2=A0>Sorry for the sparse text and short (harsh) wording, writing this wh=
ile on a plane...
No problem. =C2=A0Thanks for the comments.

>I re-read the draft once more and these are the problema that i see with t=
he pdm option as described and proposed.

>1) service time can not be measured on the ip layer (example: nfs over rpc=
 over tcp). At best, simple tcp may be captured for host stack response tim=
e (but never service/application >response time). In any case, the proposed=
 model breaks down for any communication models that are not p2p and e2e. I=
n that case about 1/2 of the option is useless (always empty).

>Please do not claim to be able to measure something here that is not feasi=
ble at that layer...
First, what we propose here gives us data that is missing to us from lookin=
g at both the upper layer protocol (tcp, udp) and layer 2. =C2=A0(Ex. time =
from client to network - the last mile)
The proposed architecture is:
client (with PDM) -- network -- collector device (packet broker) -- network=
 -- server
The output of the collector device then goes to a correlation engine which =
will use as many fields in all layers as possible. =C2=A0For example, by lo=
oking at the MAC address, I can tell that this is a Canon device. =C2=A0 Th=
en, I see multicast DNS being done. =C2=A0So, I conclude that this may be a=
 printer & then do performance analysis accordingly. =C2=A0I am simplifying=
 obviously to make a point.
The second point of the naming of "host response time" - I believe we calle=
d it "server delay". =C2=A0 Of course, it can be due to many things. =C2=A0=
In any analysis, if one imagines there are 100 steps, PDM will only help us=
 with step 1. =C2=A0 Other tools and mechanisms are needed for other steps.=
 =C2=A0
In the real world, I have seen literally days or weeks go by while people f=
ight about step 1.
The point about data flows - I have made a list of data flow types that PDM=
 needs to handle. =C2=A0I am sure that I have packet traces with all such. =
=C2=A0 I will create a document which shows how PDM will be useful and what=
 the contents will be for all such. =C2=A0I did not do this before because =
if people do not understand what we are trying to do with the simplest case=
, no need to add complexity before it is needed. =C2=A0 These are the flows=
:
One way traffic flowTwo way traffic flowOne way traffic flow with keep-aliv=
eTwo way traffic flow with keep-aliveMultiple send traffic flowMultiple rec=
eive traffic flow
Immediate ACK data flowDelayed ACK data flowProxied ACK data flow
If you have others, please let me know.

>2) Timebase plus time scale plus delta is effectively a 2-times scaled flo=
ating number with an expoentent covering about 10^9*2^127. (draft describes=
 a signed 8 bit value, not a signed >7bit). This seems excessive (also cons=
idering the effecitve precision of the clock insertion time).
We will discuss this internally. =C2=A0We wanted to be "future proof". =C2=
=A0That is handle time which was in pico seconds to delays which may happen=
 for DTN networks (traffic to Mars, for example.)

>3) Any studies as to how many unique 5-tuple sessions a busy web server (o=
r, more applicable, oracle dnfs-enabled db server) serves over about 52 day=
s?=C2=A0 I just wonder if keeping all >that state plus an appropriate hash =
table is worth the possible gain. Imho, we are probably talking about milli=
ons of sessions (5tuples) for the dnfs oracle db server - each process aka =
>query has a unique 5tuple; and probably tens of billions for a busy google=
 or akamai frontend web server...

>The proposed state is 5-tuple, plus 2 counters plus 2 unscaled timestamps,=
 roughtly 128+128+16+16+8+16+16+128+128 bit per entry or 73 bytes before a =
hash, thus tables in the >order of dozen MB to dozen GB...
This was a concern that we had also. =C2=A0So, before proposing this header=
, =C2=A0we talked =C2=A0to two different OS vendors, both of whom service t=
he largest enterprises in the world. =C2=A0So, they are aware of scalabilit=
y issues. =C2=A0 The people we talked to were the lead developers for the s=
tack. =C2=A0So, they know what is in their control blocks. =C2=A0=C2=A0
They said that today, a TCP/IP stack in an OS maintains quite a bit of stat=
e. =C2=A0 A stack needs state to manage its connections. =C2=A0They told us=
 that what we were asking for, for TCP, may already be kept in control bloc=
ks. =C2=A0
The issues are actually different for the stack - having to do with segment=
ation offload for TCP, etc. =C2=A0 But, I believe that Boeing has already d=
one a Linux implementation of a Destination Options header. =C2=A0So, we ca=
n discuss with them.
I am scheduling a discussion with another OS vendor in a week. =C2=A0I am h=
oping to have one or more such vendors comment on the list with their comme=
nts.

>4) Also, the draft forbids straight implementations alike ipid (single glo=
bal counter across all packets, only outbound)
Many OS vendors implement IPID by 5-tuple today. =C2=A0We have talked with =
one who does not & they said that it would not be a problem for them.

>5) Is a 16 pkt cnts field not excessive? I guess the rationale here is an =
environment where traffic is sampled instead of captured in full, to get fe=
wer unobserved counter wraps? >However, no rationale is given for the count=
er size - there is more on the delta/time side

>For many / most stuff and 2119 wording i miss a concise rationale.
Thanks. =C2=A0Will provide more wording.

>6) Instead of describing in acute detail how to do a subtraction (sec 5) i=
 would rather have a discussion about the expected implementation complexit=
y, memory demands, effective >scope (with precise nomenclature; as mentione=
d this only works for a simple tcp-ish point-to-point transport model; it p=
robably already starts breaking down with mptcp, multicasts >without doubt,=
 and dtn protos (since they are alluded to) also.
See answer to question 1. =C2=A0Will provide further discussion.

>7) Why would this proto have securit implications that go beyond those of =
a dest opt? Are you expecting all implementations to be buggy?=C2=A0
I am not understanding this comment. =C2=A0Can you expand?


>Imho, i can see that something resembling ipid would be valueable (also wi=
th more bits, ie 16 if doing 2-tuple, or 32 bits if global counter).

>I can also see that putting in some "absolute" time or time detala w/ defi=
ned clock base can benefit analysis. However that information imho should g=
et derived from the used transport.
We initially proposed an "absolute" time. =C2=A0 Many people felt that time=
 synchronization would be our downfall. =C2=A0We actually have a proposal w=
hich uses absolute time. =C2=A0I can revive that for the group. =C2=A0We ou=
rselves prefer that implementation.
>8) A discussion about when and where that clock is beig inserted (vm, para=
virt driver, hypervisor, hardware,...) is fully absent, as is a discussion =
around the effective precision (making >up some picosecond timer, in a vm, =
will at best have a jitter in the low millisecond range).
Thanks. =C2=A0Will provide this.



Best regards,
=C2=A0 Richard Scheffenegger
_______________________________________________
ippm mailing list
ippm@ietf.org
https://www.ietf.org/mailman/listinfo/ippm


  
------=_Part_1341739_694018470.1416325951160
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12px"><div id=3D"yui_3_16_0_1_1416322458197_25647">&nbsp;</div><div=
 id=3D"yui_3_16_0_1_1416322458197_25657"><div id=3D"yui_3_16_0_1_1416322458=
197_25656"><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_=
25659" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Ar=
ial, 'Lucida Grande', sans-serif; font-size: 16px;">&gt;Sorry for the spars=
e text and short (harsh) wording, writing this while on a plane...</div><di=
v class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=
=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida=
 Grande', sans-serif; font-size: 16px;"><br></div><div class=3D"y_msg_conta=
iner" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-family: Helveti=
caNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; fo=
nt-size: 16px;">No problem. &nbsp;Thanks for the comments.<br><br>&gt;I re-=
read the draft once more and these are the problema that i see with the pdm=
 option as described and proposed.<br><br>&gt;1) service time can not be me=
asured on the ip layer (example: nfs over rpc over tcp). At best, simple tc=
p may be captured for host stack response time (but never service/applicati=
on &gt;response time). In any case, the proposed model breaks down for any =
communication models that are not p2p and e2e. In that case about 1/2 of th=
e option is useless (always empty).<br><br>&gt;Please do not claim to be ab=
le to measure something here that is not feasible at that layer...</div><di=
v class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=
=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida=
 Grande', sans-serif; font-size: 16px;"><br></div><div class=3D"y_msg_conta=
iner" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=3D"font-fam=
ily: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sa=
ns-serif; font-size: 16px;">First, what we propose here gives us data that =
is missing to us from looking at both the upper layer protocol (tcp, udp) a=
nd layer 2. &nbsp;(Ex. time from client to network - the last mile)</div><d=
iv class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D=
"ltr" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Ari=
al, 'Lucida Grande', sans-serif; font-size: 16px;"><br></div><div class=3D"=
y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=
=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida=
 Grande', sans-serif; font-size: 16px;">The proposed architecture is:</div>=
<div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" dir=
=3D"ltr" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, =
Arial, 'Lucida Grande', sans-serif; font-size: 16px;"><br></div><div class=
=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" st=
yle=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Luc=
ida Grande', sans-serif; font-size: 16px;">client (with PDM) -- network -- =
collector device (packet broker) -- network -- server</div><div class=3D"y_=
msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=3D=
"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Gr=
ande', sans-serif; font-size: 16px;"><br></div><div class=3D"y_msg_containe=
r" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=3D"font-family=
: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-=
serif; font-size: 16px;">The output of the collector device then goes to a =
correlation engine which will use as many fields in all layers as possible.=
 &nbsp;For example, by looking at the MAC address, I can tell that this is =
a Canon device. &nbsp; Then, I see multicast DNS being done. &nbsp;So, I co=
nclude that this may be a printer &amp; then do performance analysis accord=
ingly. &nbsp;I am simplifying obviously to make a point.</div><div class=3D=
"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=
=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida=
 Grande', sans-serif; font-size: 16px;"><br></div><div class=3D"y_msg_conta=
iner" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=3D"font-fam=
ily: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sa=
ns-serif; font-size: 16px;">The second point of the naming of "host respons=
e time" - I believe we called it "server delay". &nbsp; Of course, it can b=
e due to many things. &nbsp;In any analysis, if one imagines there are 100 =
steps, PDM will only help us with step 1. &nbsp; Other tools and mechanisms=
 are needed for other steps. &nbsp;</div><div class=3D"y_msg_container" id=
=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=3D"font-family: Hel=
veticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif=
; font-size: 16px;"><br></div><div class=3D"y_msg_container" id=3D"yui_3_16=
_0_1_1416322458197_25659" dir=3D"ltr" style=3D"font-family: HelveticaNeue, =
'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size:=
 16px;">In the real world, I have seen literally days or weeks go by while =
people fight about step 1.</div><div class=3D"y_msg_container" id=3D"yui_3_=
16_0_1_1416322458197_25659" dir=3D"ltr" style=3D"font-family: HelveticaNeue=
, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-siz=
e: 16px;"><br></div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_14163=
22458197_25659" dir=3D"ltr" style=3D"font-family: HelveticaNeue, 'Helvetica=
 Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">Th=
e point about data flows - I have made a list of data flow types that PDM n=
eeds to handle. &nbsp;I am sure that I have packet traces with all such. &n=
bsp; I will create a document which shows how PDM will be useful and what t=
he contents will be for all such. &nbsp;I did not do this before because if=
 people do not understand what we are trying to do with the simplest case, =
no need to add complexity before it is needed. &nbsp; These are the flows:<=
/div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659"=
 dir=3D"ltr" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helveti=
ca, Arial, 'Lucida Grande', sans-serif; font-size: 16px;"><br></div><div cl=
ass=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr"=
><div class=3D"" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=
=3D""><font size=3D"3" class=3D"" style=3D"">One way traffic flow</font></d=
iv><div class=3D"" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" styl=
e=3D""><font size=3D"3" class=3D"" style=3D"" id=3D"yui_3_16_0_1_1416322458=
197_25786">Two way traffic flow</font></div><div class=3D"" id=3D"yui_3_16_=
0_1_1416322458197_25659" dir=3D"ltr" style=3D""><font size=3D"3" class=3D""=
 style=3D"" id=3D"yui_3_16_0_1_1416322458197_25785">One way traffic flow wi=
th keep-alive</font></div><div class=3D"" id=3D"yui_3_16_0_1_1416322458197_=
25659" dir=3D"ltr" style=3D""><font size=3D"3" class=3D"" style=3D"" id=3D"=
yui_3_16_0_1_1416322458197_25784">Two way traffic flow with keep-alive</fon=
t></div><div class=3D"" id=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr"=
 style=3D""><font size=3D"3" class=3D"" style=3D"" id=3D"yui_3_16_0_1_14163=
22458197_25783">Multiple send traffic flow</font></div><div class=3D"" id=
=3D"yui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=3D""><font size=3D"=
3" class=3D"" style=3D"" id=3D"yui_3_16_0_1_1416322458197_25782">Multiple r=
eceive traffic flow</font></div><div class=3D"" id=3D"yui_3_16_0_1_14163224=
58197_25659" dir=3D"ltr" style=3D""><br></div><div class=3D"" id=3D"yui_3_1=
6_0_1_1416322458197_25659" dir=3D"ltr" style=3D""><font size=3D"3" class=3D=
"" style=3D"">Immediate ACK data flow</font></div><div class=3D"" id=3D"yui=
_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=3D""><font size=3D"3" clas=
s=3D"" style=3D"">Delayed ACK data flow</font></div><div class=3D"" id=3D"y=
ui_3_16_0_1_1416322458197_25659" dir=3D"ltr" style=3D""><font size=3D"3" cl=
ass=3D"" style=3D"">Proxied ACK data flow</font></div></div><div class=3D"y=
_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-famil=
y: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans=
-serif; font-size: 16px;"><br></div><div class=3D"y_msg_container" id=3D"yu=
i_3_16_0_1_1416322458197_25659" style=3D"font-family: HelveticaNeue, 'Helve=
tica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;=
" dir=3D"ltr">If you have others, please let me know.</div><div class=3D"y_=
msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-family=
: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-=
serif; font-size: 16px;"><br><br>&gt;2) Timebase plus time scale plus delta=
 is effectively a 2-times scaled floating number with an expoentent coverin=
g about 10^9*2^127. (draft describes a signed 8 bit value, not a signed &gt=
;7bit). This seems excessive (also considering the effecitve precision of t=
he clock insertion time).</div><div class=3D"y_msg_container" id=3D"yui_3_1=
6_0_1_1416322458197_25659" style=3D"font-family: HelveticaNeue, 'Helvetica =
Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;"><br=
></div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_2565=
9" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial,=
 'Lucida Grande', sans-serif; font-size: 16px;" dir=3D"ltr">We will discuss=
 this internally. &nbsp;We wanted to be "future proof". &nbsp;That is handl=
e time which was in pico seconds to delays which may happen for DTN network=
s (traffic to Mars, for example.)</div><div class=3D"y_msg_container" id=3D=
"yui_3_16_0_1_1416322458197_25659" style=3D"font-family: HelveticaNeue, 'He=
lvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16=
px;"><br><br>&gt;3) Any studies as to how many unique 5-tuple sessions a bu=
sy web server (or, more applicable, oracle dnfs-enabled db server) serves o=
ver about 52 days?&nbsp; I just wonder if keeping all &gt;that state plus a=
n appropriate hash table is worth the possible gain. Imho, we are probably =
talking about millions of sessions (5tuples) for the dnfs oracle db server =
- each process aka &gt;query has a unique 5tuple; and probably tens of bill=
ions for a busy google or akamai frontend web server...<br><br>&gt;The prop=
osed state is 5-tuple, plus 2 counters plus 2 unscaled timestamps, roughtly=
 128+128+16+16+8+16+16+128+128 bit per entry or 73 bytes before a hash, thu=
s tables in the &gt;order of dozen MB to dozen GB...</div><div class=3D"y_m=
sg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-family:=
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-s=
erif; font-size: 16px;"><br></div><div class=3D"y_msg_container" id=3D"yui_=
3_16_0_1_1416322458197_25659" style=3D"font-family: HelveticaNeue, 'Helveti=
ca Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;" =
dir=3D"ltr">This was a concern that we had also. &nbsp;So, before proposing=
 this header, &nbsp;we talked &nbsp;to two different OS vendors, both of wh=
om service the largest enterprises in the world. &nbsp;So, they are aware o=
f scalability issues. &nbsp; The people we talked to were the lead develope=
rs for the stack. &nbsp;So, they know what is in their control blocks. &nbs=
p;&nbsp;</div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_14163224581=
97_25659" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica,=
 Arial, 'Lucida Grande', sans-serif; font-size: 16px;"><br></div><div class=
=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-=
family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande',=
 sans-serif; font-size: 16px;" dir=3D"ltr">They said that today, a TCP/IP s=
tack in an OS maintains quite a bit of state. &nbsp; A stack needs state to=
 manage its connections. &nbsp;They told us that what we were asking for, f=
or TCP, may already be kept in control blocks. &nbsp;</div><div class=3D"y_=
msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-family=
: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-=
serif; font-size: 16px;" dir=3D"ltr"><br></div><div class=3D"y_msg_containe=
r" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-family: HelveticaN=
eue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-=
size: 16px;" dir=3D"ltr">The issues are actually different for the stack - =
having to do with segmentation offload for TCP, etc. &nbsp; But, I believe =
that Boeing has already done a Linux implementation of a Destination Option=
s header. &nbsp;So, we can discuss with them.</div><div class=3D"y_msg_cont=
ainer" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-family: Helvet=
icaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; f=
ont-size: 16px;" dir=3D"ltr"><br></div><div class=3D"y_msg_container" id=3D=
"yui_3_16_0_1_1416322458197_25659" style=3D"font-family: HelveticaNeue, 'He=
lvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16=
px;" dir=3D"ltr">I am scheduling a discussion with another OS vendor in a w=
eek. &nbsp;I am hoping to have one or more such vendors comment on the list=
 with their comments.</div><div class=3D"y_msg_container" id=3D"yui_3_16_0_=
1_1416322458197_25659" style=3D"font-family: HelveticaNeue, 'Helvetica Neue=
', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;" dir=3D"=
ltr"><br></div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458=
197_25659" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica=
, Arial, 'Lucida Grande', sans-serif; font-size: 16px;" dir=3D"ltr"><br></d=
iv><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" s=
tyle=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lu=
cida Grande', sans-serif; font-size: 16px;" dir=3D"ltr">&gt;4) Also, the dr=
aft forbids straight implementations alike ipid (single global counter acro=
ss all packets, only outbound)</div><div class=3D"y_msg_container" id=3D"yu=
i_3_16_0_1_1416322458197_25659" style=3D"font-family: HelveticaNeue, 'Helve=
tica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;=
" dir=3D"ltr"><br></div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1=
416322458197_25659" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', =
Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;" dir=3D"ltr=
">Many OS vendors implement IPID by 5-tuple today. &nbsp;We have talked wit=
h one who does not &amp; they said that it would not be a problem for them.=
</div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659=
" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, =
'Lucida Grande', sans-serif; font-size: 16px;" dir=3D"ltr"><br></div><div c=
lass=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"f=
ont-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Gran=
de', sans-serif; font-size: 16px;"><br>&gt;5) Is a 16 pkt cnts field not ex=
cessive? I guess the rationale here is an environment where traffic is samp=
led instead of captured in full, to get fewer unobserved counter wraps? &gt=
;However, no rationale is given for the counter size - there is more on the=
 delta/time side<br><br>&gt;For many / most stuff and 2119 wording i miss a=
 concise rationale.</div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_=
1416322458197_25659" style=3D"font-family: HelveticaNeue, 'Helvetica Neue',=
 Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;"><br></div=
><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" sty=
le=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Luci=
da Grande', sans-serif; font-size: 16px;" dir=3D"ltr">Thanks. &nbsp;Will pr=
ovide more wording.</div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_=
1416322458197_25659" style=3D"font-family: HelveticaNeue, 'Helvetica Neue',=
 Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;"><br><br>&=
gt;6) Instead of describing in acute detail how to do a subtraction (sec 5)=
 i would rather have a discussion about the expected implementation complex=
ity, memory demands, effective &gt;scope (with precise nomenclature; as men=
tioned this only works for a simple tcp-ish point-to-point transport model;=
 it probably already starts breaking down with mptcp, multicasts &gt;withou=
t doubt, and dtn protos (since they are alluded to) also.</div><div class=
=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-=
family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande',=
 sans-serif; font-size: 16px;"><br></div><div class=3D"y_msg_container" id=
=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-family: HelveticaNeue, =
'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size:=
 16px;" dir=3D"ltr">See answer to question 1. &nbsp;Will provide further di=
scussion.</div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458=
197_25659" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica=
, Arial, 'Lucida Grande', sans-serif; font-size: 16px;"><br><br>&gt;7) Why =
would this proto have securit implications that go beyond those of a dest o=
pt? Are you expecting all implementations to be buggy?&nbsp;</div><div clas=
s=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font=
-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande'=
, sans-serif; font-size: 16px;"><br></div><div class=3D"y_msg_container" id=
=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-family: HelveticaNeue, =
'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size:=
 16px;" dir=3D"ltr">I am not understanding this comment. &nbsp;Can you expa=
nd?<br><br><br>&gt;Imho, i can see that something resembling ipid would be =
valueable (also with more bits, ie 16 if doing 2-tuple, or 32 bits if globa=
l counter).<br><br>&gt;I can also see that putting in some "absolute" time =
or time detala w/ defined clock base can benefit analysis. However that inf=
ormation imho should get derived from the used transport.</div><div class=
=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-=
family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande',=
 sans-serif; font-size: 16px;" dir=3D"ltr"><br></div><div class=3D"y_msg_co=
ntainer" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-family: Helv=
eticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;=
 font-size: 16px;" dir=3D"ltr">We initially proposed an "absolute" time. &n=
bsp; Many people felt that time synchronization would be our downfall. &nbs=
p;We actually have a proposal which uses absolute time. &nbsp;I can revive =
that for the group. &nbsp;We ourselves prefer that implementation.</div><di=
v class=3D"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=
=3D"font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida=
 Grande', sans-serif; font-size: 16px;" dir=3D"ltr"><br></div><div class=3D=
"y_msg_container" id=3D"yui_3_16_0_1_1416322458197_25659" style=3D"font-fam=
ily: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sa=
ns-serif; font-size: 16px;" dir=3D"ltr">&gt;8) A discussion about when and =
where that clock is beig inserted (vm, paravirt driver, hypervisor, hardwar=
e,...) is fully absent, as is a discussion around the effective precision (=
making &gt;up some picosecond timer, in a vm, will at best have a jitter in=
 the low millisecond range).</div><div class=3D"y_msg_container" id=3D"yui_=
3_16_0_1_1416322458197_25659" style=3D"font-family: HelveticaNeue, 'Helveti=
ca Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;" =
dir=3D"ltr"><br></div><div class=3D"y_msg_container" id=3D"yui_3_16_0_1_141=
6322458197_25659" style=3D"font-family: HelveticaNeue, 'Helvetica Neue', He=
lvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;" dir=3D"ltr">=
Thanks. &nbsp;Will provide this.<br><br><br><br>Best regards,<br>&nbsp;  Ri=
chard Scheffenegger<br>_______________________________________________<br>i=
ppm mailing list<br><a ymailto=3D"mailto:ippm@ietf.org" href=3D"mailto:ippm=
@ietf.org">ippm@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/lis=
tinfo/ippm" target=3D"_blank" id=3D"yui_3_16_0_1_1416322458197_25858">https=
://www.ietf.org/mailman/listinfo/ippm</a><br><br><br></div> </div> </div>  =
</div></body></html>
------=_Part_1341739_694018470.1416325951160--


From nobody Tue Nov 18 12:49:50 2014
Return-Path: <nalini_elkins@insidethestack.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24A4D1A897E for <ippm@ietfa.amsl.com>; Tue, 18 Nov 2014 12:49:44 -0800 (PST)
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_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
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 Rk00ZtPXmpMo for <ippm@ietfa.amsl.com>; Tue, 18 Nov 2014 12:49:40 -0800 (PST)
Received: from nm30-vm6.bullet.mail.ne1.yahoo.com (nm30-vm6.bullet.mail.ne1.yahoo.com [98.138.91.123]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74E991A8989 for <ippm@ietf.org>; Tue, 18 Nov 2014 12:49:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1416343776; bh=BJ/k+gy3hJAhxfisqFDUD2Ywsu8erNxeAcQ1lQMqKVg=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject; b=prN6YgWXHLuITKl1X0Jiwnxs02Vc42VVTiniSxulig8T0yGT/59I3jprZuayQmFw/ULHxS/dBGvHZ61TKxj619wxCEI2tj+IIb4n7GMgwiYX1QqYV4NI7tLTR0Gcw7/cInIe2g7livW0ADB607IAAao+16rzKT2nMdiBzYMss9myxNe3S5kVr7YylLfdqzkygFEeipRP006ZP1vWKw2mvNt0B2d3TNAzSdl8c16ewIXashsSWKV4SHxaVcc4bDQ9EwCpS6reG2g2FeIVf2Yo+8X1c6XE8Qz6mn9v3RuMIlucXNb3AyK7I4zdCNOdWqPMRwVkCChsmpyryKpPY/9uJw==
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s2048; d=yahoo.com; b=EqQN++xm7pFxhQeP1mP9DTQ6vdM0b5YIsW56GWSM17B/wasLdcOM47FHJCSXq9cizWHkJlin6z/xO6B0sFwE2OXb7RXv4+1892lUEulc8/TV/GIAmKFtRHyHNBzr2JUKIUyau8BrUxkl489HnskeIKC+pq8rkKrOQwNOnaSRPaqre5bugfCqyV4PszO0w9Sk7EzVTKRafXOHWbmOavzhcRh0oLPgG5KE3NQonM+npwICGG3NYYUTnEzqFUikgw8gZiPvUr2OxLFbcGPOpIqf9wN6Gpmlu/DJ/AiF5qMHxlQld1yB0pLNfO/uHeWU2/YBQWIisa6nq+cuzGzaYmuDkA==;
Received: from [98.138.101.129] by nm30.bullet.mail.ne1.yahoo.com with NNFMP;  18 Nov 2014 20:49:36 -0000
Received: from [98.138.89.198] by tm17.bullet.mail.ne1.yahoo.com with NNFMP; 18 Nov 2014 20:49:36 -0000
Received: from [127.0.0.1] by omp1056.mail.ne1.yahoo.com with NNFMP; 18 Nov 2014 20:49:36 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 785036.10993.bm@omp1056.mail.ne1.yahoo.com
Received: by 98.138.105.218; Tue, 18 Nov 2014 20:49:36 +0000 
Date: Tue, 18 Nov 2014 20:49:35 +0000 (UTC)
From: Nalini Elkins <nalini.elkins@insidethestack.com>
To: IPPM IETF <ippm@ietf.org>
Message-ID: <1376201361.1456963.1416343775641.JavaMail.yahoo@jws10036.mail.ne1.yahoo.com>
In-Reply-To: <80057533.1437566.1416342551920.JavaMail.yahoo@jws10087.mail.ne1.yahoo.com>
References: <7ebbd65ee709400787e28ebf7b384b96@hioexcmbx05-prd.hq.netapp.com> <80057533.1437566.1416342551920.JavaMail.yahoo@jws10087.mail.ne1.yahoo.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/Wbeb7vJ7SM-6BXIbUu3glMS0Pa0
Subject: [ippm]  Ippm pdm
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Nalini Elkins <nalini.elkins@insidethestack.com>
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Nov 2014 20:49:44 -0000

Richard,

Thank you for your comments.=20
>1) service time [=E2=80=A6]
>Please do not claim to be able to measure something here that is not feasi=
ble at that layer...

-First, what we propose here gives us data that is missing to us from looki=
ng at both the upper layer protocol (tcp, udp) and layer 2.  (Ex. time from=
 client to network - the last ---mile)

>Relative Timing can be extracted by the observation point without in-packe=
t information. Loss potentially not, and when doing sampling captures, it b=
ecomes problematic as well=E2=80=A6 In >short, I see some relevance for a d=
elta-since-last-sent-segment (but with not quite as much emphasis as the pa=
cket counter piece), much less so for the delta-since-last-received, and >p=
acket-number-last-received. I guess my main bone remains the unclear releva=
nce of the receiver side timing/packet number counters, in anything but TCP=
 really.=20


In large enterprises, protocols embedded in UDP are widely used.  In fact, =
it was one of these use cases that originally started our exploration on th=
is path.  TCP is much too limited.  We need to be able to handle any upper =
layer protocol.  You may want to look at Fred Templin's presentation of the=
 IPv6 Destination Option that he proposed.

https://tools.ietf.org/html/draft-skeen-6man-ipv6geo-01

His slides are here.  He makes the point that IP is the commonality between=
 many disparate types of functions. =20

http://www.ietf.org/proceedings/91/slides/slides-91-6man-8.pdf (page 5)

 =20
-The proposed architecture is:

-client (with PDM) -- network -- collector device (packet broker) -- networ=
k -- server

-The output of the collector device then goes to a correlation engine which=
 will use as many fields in all layers as possible.  For example, by lookin=
g at the MAC address, I can tell -that this is a Canon device.   Then, I se=
e multicast DNS being done.  So, I conclude that this may be a printer & th=
en do performance analysis accordingly.  I am simplifying obviously -to mak=
e a point.

-The second point of the naming of "host response time" - I believe we call=
ed it "server delay".   Of course, it can be due to many things.  In any an=
alysis, if one imagines there are -100 steps, PDM will only help us with st=
ep 1.   Other tools and mechanisms are needed for other steps. =20

>I believe in your talk you mentioned =E2=80=9Eservice time=E2=80=9C. Which=
 is probably ok, if it is clear, which service (ie. TCP in the OS) you refe=
r to. However, the common use of =E2=80=9Cservice time=E2=80=9D >is not rea=
lly in the transport layer, but more like session to application layer. And=
 the delta times of a 5-tuple response to a 5-tuple packet are unlikely to =
truly match here.

I hope that it will be useful, actionable information. =20

-In the real world, I have seen literally days or weeks go by while people =
fight about step 1.

-The point about data flows - I have made a list of data flow types that PD=
M needs to handle.  I am sure that I have packet traces with all such.   I =
will create a document which shows -how PDM will be useful and what the con=
tents will be for all such.  I did not do this before because if people do =
not understand what we are trying to do with the simplest case, no --need t=
o add complexity before it is needed.   These are the flows:

-One way traffic flow
-Two way traffic flow
-One way traffic flow with keep-alive
-Two way traffic flow with keep-alive
-Multiple send traffic flow
-Multiple receive traffic flow

-Immediate ACK data flow
-Delayed ACK data flow
-Proxied ACK data flow

-If you have others, please let me know.

>In this list, what about SAP / IP Multicast services; a number of ip hosts=
 send to a well-known IPMC dst; a client sends a response to a (different) =
IPMC address, announcing it wants to >receive a IPMC stream with an IPMC ad=
dress extracted from the SAP packets

>If a majority of flows effectively look unidirectional on the L5 tuple, ha=
lf of the bytes in the option go wasted, not?

>Why is a two-way w/ keepalive different from a two-way w/o keepalive? I as=
sume that all the ACK data flows are a subset of the two-way, or is that di=
fferent? I don=E2=80=99t quite understand the differences in that list, as =
I only see 2 relevant entries (the first two), and the others being an ense=
mble of a number of those, at best=E2=80=A6



The differences are for how the correlation engine must calculate what the =
numbers mean.  Interpreting what a packet means which is an ACK with a PDM =
is quite different from getting a packet with data in it.


>2) Timebase plus time scale plus delta is effectively a 2-times scaled flo=
ating number with an expoentent covering about 10^9*2^127.=20
>(draft describes a signed 8 bit value, not a signed 7bit). This seems exce=
ssive (also considering the effecitve precision of the clock insertion time=
).
-We will discuss this internally.  We wanted to be "future proof".  That is=
 handle time which was in pico seconds to delays which may happen for DTN n=
etworks (traffic to Mars, for --example.)

>Mars is max. 15 light minutes away ;) Even Pluto, though no longer regarde=
d a planet, is only around 8-9 light hours. If the sender is stateful, and =
has to maintain a 5-tuple for the >maximum time of 50+ days, this sounds ex=
cessive.

>As you have read the timestamps drafts by Brian, Mirja and myself, you sho=
uld probably be aware of the point that multiple representations can be cho=
osen for the same time delta; I >may have missed where you describe how to =
select an appropriate representation (IEEE floats get one bit free by stipu=
lating the leftmost bit of the mantissa is always one=E2=80=A6)

Will look at this.

>3) Any studies as to how many unique 5-tuple sessions a busy web server (o=
r, more applicable, oracle dnfs-enabled db server) serves over about 52 day=
s?  I just wonder if keeping all >that state plus an appropriate hash table=
 is worth the possible gain. Imho, we are probably talking about millions o=
f sessions (5tuples) for the dnfs oracle db server - each process aka >quer=
y has a unique 5tuple; and probably tens of billions for a busy google or a=
kamai frontend web server...

>The proposed state is 5-tuple, plus 2 counters plus 2 unscaled timestamps,=
 roughtly 128+128+16+16+8+16+16+128+128 bit per entry or 73 bytes before a =
hash, thus tables in the >order >of dozen MB to dozen GB...

-This was a concern that we had also.  So, before proposing this header,  w=
e talked  to two different OS vendors, both of whom service the largest ent=
erprises in the world.  So, they -are aware of scalability issues.   The pe=
ople we talked to were the lead developers for the stack.  So, they know wh=
at is in their control blocks. =20

-Unlike a transport protocol control block, you don=E2=80=99t have any clue=
 when a session (L5 tuple) ends, on L2 =E2=80=93 thus you are forced to kee=
p that information around for a maximum time (in -case the transport decide=
s to send a follow up packet). If the transport decided to re-use a port-po=
int towards a host, forming a new L4 session, it will have to look as a --c=
ontinuation of the previous session on L2 here=E2=80=A6

-To the same point, TCP is not known to keep state for very much longer tha=
n 2*MSL;  And very busy frontend webservers run stateless for the majority =
of a session lifetime (initial -SYN till ACK, then a IW burst of data, foll=
owed by a FIN, the last couple packets taking about as long as the first).

-In your talk, you alluded not only to OS Stack vendors (Linux having the l=
argest share, which is not a =E2=80=9COS vendor=E2=80=9D per se) but NIC / =
HW manufacturers as well=E2=80=A6=20


-Finally, if I understand this correct, the IPv6 DestOpt seems to be a work=
around for a TCP option (or ensemble of options, like TS, SACK, [Echo])?

What we want are:

- metrics that can be commonly known and interpreted no matter what the pro=
tocol
- something that network operations and diagnosticians can turn on / off ea=
sily and interpret easily

I don't know that it is a "work around".  Many protocols seem to be re-inve=
nting what should have been there to start with.

-They said that today, a TCP/IP stack in an OS maintains quite a bit of sta=
te.   A stack needs state to manage its connections.  They told us that wha=
t we were asking for, for TCP, may -already be kept in control blocks. =20


>Yes, but again, TCP state, while many dozen or hundred bytes per session, =
is usually recycled after a few seconds, not 50+ days... I guess you can ti=
e this into the TCP transport. >But then the question arises, why not make =
a generic TCP option, which would work not only for IPv6, but IPv4 as well?=
 And as I tried to convey earlier, much of this is not useful >for anything=
 but TCP anyway; finally, TSopt is already there and could easily convey th=
is information (ie. run an =E2=80=9Cabsolute=E2=80=9D clock on the 24 MSB b=
its, and the delta from last->received in the 8 LSB; or use the upcoming TC=
P (new) Echo option which I=E2=80=99m co-authoring.

I do not agree with you in the least about TCP only.  And in fact, the IP s=
equence number can be quite helpful for TCP retransmit issues.  It is hard =
to diagnose a layer from within itself.  It is good to have another viewpoi=
nt.

Your point about the 50+ days to maintain state is well taken.  I need to t=
hink about a timeout.  I do not know about the "recycled after a few second=
s" business though.  I have done plenty of stack diagnostics where the cont=
rol block & actually buffers stick around for DAYS until the session ends. =
  In fact, this is a known problem in some stacks.

-The issues are actually different for the stack - having to do with segmen=
tation offload for TCP, etc.   But, I believe that Boeing has already done =
a Linux implementation of a -Destination Options header.  So, we can discus=
s with them.

-I am scheduling a discussion with another OS vendor in a week.  I am hopin=
g to have one or more such vendors comment on the list with their comments.


>4) Also, the draft forbids straight implementations alike ipid (single glo=
bal counter across all packets, only outbound)

-Many OS vendors implement IPID by 5-tuple today.  We have talked with one =
who does not & they said that it would not be a problem for them.

>There is no IPv6 IPID;

I know.  In fact, it was our discovery that this important field which in I=
Pv4, for quite a few stacks had the properties of being sequential, was mis=
sing (or rather moved to the Fragmentation Extension Header) that led us to=
 where we are today.   We first brought up this issue in v6Ops about 3 year=
s ago.

> and yes, it=E2=80=99s completely a choice by the IP stack by which means =
the IPID is filled (static, global counter, flow counter, random=E2=80=A6).
>I can only repeat, I see the most value in the packet counter, which allow=
s to uniquely identify retransmissions and other interesting cases.  Howeve=
r, your draft uses 2119 language to forbid all but one >method as to how th=
at field is to be set.

Yes.   We need to know what we are getting.   It CANNOT be a choice by the =
stack.


>7) Why would this proto have securit implications that go beyond those of =
a dest opt? Are you expecting all implementations to be buggy?=20

I am not understanding this comment.  Can you expand?

=E2=80=9D6  Security Considerations

   TBD.   It is conceivable that in allowing this Destination Option
   through a firewall, that other malicious traffic may be allowed
   through.
=E2=80=9C

>Besides, the real security implication (apart from buggy firewall implemen=
tations, and blue-eyed firewall admins) of YOUR proposal is the exposure of=
 host-specific, and flow-specific >information; So you can do all these sid=
e-band analysis of (user) behaviour with a much higher fidelity signal than=
 if you=E2=80=99d otherwise passively monitor traffic at some random point,=
 >as everything is in the clear. Your counters can expose internal state of=
 both sender and receiver (ie. knowledge that a cetain critical day-zero ap=
parently wasn=E2=80=99t fixed here, as the >box was not rebooted since rele=
ase of the patch, for example=E2=80=A6) For TCP, some aspects (ie. informat=
ion leaked in TCP timestamps) are listed here https://tools.ietf.org/html/d=
raft-ietf-tcpm-tcp-security and you may want to analyze the information you=
 expose with these scenarios in mind. (The timing analysis vector is not de=
scribed therein though); What you do >for the purpose of troubleshooting (t=
iming analysis) also prevents any meaningful protection, unless the data is=
 scrambled with a shared secret perhaps (shared between analyst <> >sender,=
 analyst<>receiver; the receiver can pretty much do what you propose by tre=
ating the =E2=80=9CPSN this=E2=80=9D as opaque blob of data; the rest is lo=
cal data anyway.

>Note that the IAB requires all new protocols to include discussions around=
 such points, due to the new threat model of the internet. I=E2=80=99m by n=
o means a security expert, but guess that >something simple as described ab=
ove addresses security, (timing) confidentiality and integrity issues.

Will look at this & rework the draft.



>Imho, i can see that something resembling ipid would be valueable (also wi=
th more bits, ie 16 if doing 2-tuple, or 32 bits if global counter).

>I can also see that putting in some "absolute" time or time detala w/ defi=
ned clock base can benefit analysis. However that information imho should g=
et derived from the used transport.

We initially proposed an "absolute" time.   Many people felt that time sync=
hronization would be our downfall.  We actually have a proposal which uses =
absolute time.  I can revive that for the group.  We ourselves prefer that =
implementation.

I know about the problems of absolute time and synchonization to an extent =
that I don=E2=80=99t like JRelative time, and an idea of the attainable pre=
cision (see my comments earlier on about different representations of the s=
ame value) is better.



Best regards,
  Richard


From nobody Mon Nov 24 12:19:38 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14A141A8963; Mon, 24 Nov 2014 12:19:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 H4KoTpMG8x_A; Mon, 24 Nov 2014 12:19:31 -0800 (PST)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B67571A878C; Mon, 24 Nov 2014 12:19:31 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.7.4
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20141124201931.3256.87453.idtracker@ietfa.amsl.com>
Date: Mon, 24 Nov 2014 12:19:31 -0800
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/vjkZxcBPloX57wGLg4F2vmis6MU
Cc: ippm@ietf.org
Subject: [ippm] I-D Action: draft-ietf-ippm-rate-problem-08.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Nov 2014 20:19:33 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the IP Performance Metrics Working Group of the IETF.

        Title           : Rate Measurement Test Protocol Problem Statement
        Author          : Al Morton
	Filename        : draft-ietf-ippm-rate-problem-08.txt
	Pages           : 12
	Date            : 2014-11-24

Abstract:
   This memo presents an access rate-measurement problem statement for
   test protocols to measure IP Performance Metrics.  The rate
   measurement scenario has wide-spread attention of Internet access
   subscribers and seemingly all industry players, including regulators.
   Key test protocol aspects require the ability to control packet size
   on the tested path and enable asymmetrical packet size testing in a
   controller-responder architecture.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ippm-rate-problem/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-ippm-rate-problem-08

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-ippm-rate-problem-08


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

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


From nobody Mon Nov 24 12:19:41 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50C8A1A8963 for <ippm@ietfa.amsl.com>; Mon, 24 Nov 2014 12:19:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 z0aOIZz4tJz0; Mon, 24 Nov 2014 12:19:33 -0800 (PST)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id ED9251A87B8; Mon, 24 Nov 2014 12:19:31 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: ietf@wjcerveny.com, draft-ietf-ippm-rate-problem.all@tools.ietf.org, ippm-chairs@tools.ietf.org, ippm@ietf.org, spencerdawkins.ietf@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 5.7.4
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20141124201931.3256.26809.idtracker@ietfa.amsl.com>
Date: Mon, 24 Nov 2014 12:19:31 -0800
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/zeUMwJOehQ194MZCk8272f1x4Tc
Subject: [ippm] New Version Notification - draft-ietf-ippm-rate-problem-08.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Nov 2014 20:19:34 -0000

A new version (-08) has been submitted for draft-ietf-ippm-rate-problem:
http://www.ietf.org/internet-drafts/draft-ietf-ippm-rate-problem-08.txt


The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-ippm-rate-problem/

Diff from previous version:
http://www.ietf.org/rfcdiff?url2=draft-ietf-ippm-rate-problem-08

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

IETF Secretariat.


From nobody Tue Nov 25 05:40:36 2014
Return-Path: <acmorton@att.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C30871A878C for <ippm@ietfa.amsl.com>; Mon, 24 Nov 2014 12:19:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level: 
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 fSN8_JzU_ZNx for <ippm@ietfa.amsl.com>; Mon, 24 Nov 2014 12:19:16 -0800 (PST)
Received: from mail-pink.research.att.com (mail-pink.research.att.com [204.178.8.22]) by ietfa.amsl.com (Postfix) with ESMTP id 08A871A6FE6 for <ippm@ietf.org>; Mon, 24 Nov 2014 12:19:16 -0800 (PST)
Received: from mail-green.research.att.com (H-135-207-255-15.research.att.com [135.207.255.15]) by mail-pink.research.att.com (Postfix) with ESMTP id 9059D12184B; Mon, 24 Nov 2014 15:30:25 -0500 (EST)
Received: from exchange.research.att.com (njfpsrvexg0.research.att.com [135.207.240.40]) by mail-green.research.att.com (Postfix) with ESMTP id 16C8CE069C; Mon, 24 Nov 2014 15:16:21 -0500 (EST)
Received: from NJFPSRVEXG0.research.att.com ([fe80::c5dd:2310:7197:58ea]) by NJFPSRVEXG0.research.att.com ([fe80::c5dd:2310:7197:58ea%17]) with mapi; Mon, 24 Nov 2014 15:19:15 -0500
From: "MORTON, ALFRED C (AL)" <acmorton@att.com>
To: Brian Trammell <ietf@trammell.ch>, "ietf@wjcerveny.com" <ietf@wjcerveny.com>, "ippm@ietf.org" <ippm@ietf.org>
Date: Mon, 24 Nov 2014 15:16:03 -0500
Thread-Topic: [ippm] rate-problem publication unrequested
Thread-Index: AdADB0FBp0v5P8K6RNSgrVJYXIEERAAsAX3/ARsMU4I=
Message-ID: <4AF73AA205019A4C8A1DDD32C034631D7FC6EB38@NJFPSRVEXG0.research.att.com>
References: <DE817872-A451-4EB1-97A7-6A141C90F59E@trammell.ch>, <E78AD0B2-90DA-4C36-A498-388F50A0EC9E@trammell.ch>, <4AF73AA205019A4C8A1DDD32C034631D7DEC9635@NJFPSRVEXG0.research.att.com>
In-Reply-To: <4AF73AA205019A4C8A1DDD32C034631D7DEC9635@NJFPSRVEXG0.research.att.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/mixed; boundary="_002_4AF73AA205019A4C8A1DDD32C034631D7FC6EB38NJFPSRVEXG0rese_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/Yj3dg4viGxBy6lEmCqPImJGvFAs
X-Mailman-Approved-At: Tue, 25 Nov 2014 05:40:35 -0800
Subject: Re: [ippm] rate-problem publication unrequested
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Nov 2014 20:19:19 -0000

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

IPPM,

The comments not pertaining to the consensus compromise have been addressed=
.

regards,=20
Al

________________________________________
From: ippm [ippm-bounces@ietf.org] On Behalf Of Brian Trammell [ietf@tramme=
ll.ch]
Sent: Tuesday, November 18, 2014 3:10 AM
To: ippm@ietf.org
Subject: Re: [ippm] rate-problem publication unrequested

Greetings, all,

It has been pointed out that this message may not be entirely clear, so one=
 clarification inline:

> On 18 Nov 2014, at 07:53, Brian Trammell <ietf@trammell.ch> wrote:
>
> Dear IPPM participants,
>
> As discussed during the IPPM working group meeting at IETF91, draft-ietf-=
ippm-rate-problem was submitted to the IESG for publication. There were pen=
ding WGLC comments at the time; though many of these concerned points count=
er to what the chairs believe WG consensus is on asymmetric packet sizes, w=
e find on review that some did not.

To clarify: those WGLC comments related to changing requirements for asymme=
tric packet size support were considered, but do not appear to provide new =
information, and therefore do not in the eyes of the chairs change the roug=
h consensus achieved by the working group for the compromise solution in To=
ronto: asymmetric packet sizes SHOULD be supported for rate measurement, wi=
th an enumeration of situations in which that SHOULD applies.

> We are therefore unrequesting publication for this document, bringing it =
back into the WG. We ask the authors to address the WGLC comments sent to t=
he list, mindful of the fact that there is WG consensus for a SHOULD suppor=
t asymmetric packet size configuration compromise, and to submit a new revi=
sion for submission to the IESG for publication.

We are *not* asking the authors to ignore any of the WGLC comments; indeed,=
 we ask them to consider them all. However, we also ask that the new revisi=
on not revisit old ground with respect to this consensus compromise.

Regards,

Bill Cerveny and Brian Trammell
IPPM WG co-chairs

> We apologize for the erroneous submission, and for not clearly describing=
 the process used to decide thereon.
>
> Regards,
>
> Bill Cerveny and Brian Trammell
> IPPM WG co-chairs
> _______________________________________________
> ippm mailing list
> ippm@ietf.org
> https://www.ietf.org/mailman/listinfo/ippm

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

--_002_4AF73AA205019A4C8A1DDD32C034631D7FC6EB38NJFPSRVEXG0rese_
Content-Type: application/pdf; name="Ericsson Comments+Res.pdf"
Content-Description: Ericsson Comments+Res.pdf
Content-Disposition: attachment; filename="Ericsson Comments+Res.pdf";
	size=142768; creation-date="Mon, 24 Nov 2014 20:18:07 GMT";
	modification-date="Mon, 24 Nov 2014 20:18:07 GMT"
Content-Transfer-Encoding: base64

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
TOFO49hGvCuRDfrWBCG6T8QGIaJWqBWSa3Y9QpQGKdIh412KwGuNxKtAYbe7L0x+sQdknlmgoyrN
7d8aR1RaQ5G6SitYYK1PK8JiC5CTtmLNoqFGP8VgwT3n48XawAxnbYcYJStFt+i1WI9WuL81Us1B
ro47tdJtD7fQr93u3MydIEOiAT1mMRfZYvR8p5Syor2PJDpgocTpJ65oyGQu5tmF+BtwRoGs9/CY
drp4RbRoiu7fSgzPUwplbmRzdHJlYW0KZW5kb2JqCjUgMCBvYmoKMzc1NAplbmRvYmoKMiAwIG9i
ago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgNiAwIFIgL0NvbnRlbnRz
IDQgMCBSIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdCj4+CmVuZG9iago2IDAgb2JqCjw8IC9Qcm9j
U2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAwIFIgPj4gL0ZvbnQgPDwg
L0YzLjAgMTEgMCBSCi9GNC4wIDEyIDAgUiAvRjIuMCAxMCAwIFIgL0YxLjEgOSAwIFIgPj4gPj4K
ZW5kb2JqCjEzIDAgb2JqCjw8IC9MZW5ndGggMTQgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNl
UkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AZ2Wd1RT2RaHz703vdASIiAl9Bp6
CSDSO0gVBFGJSYBQAoaEJnZEBUYUESlWZFTAAUeHImNFFAuDgmLXCfIQUMbBUURF5d2MawnvrTXz
3pr9x1nf2ee319ln733XugBQ/IIEwnRYAYA0oVgU7uvBXBITy8T3AhgQAQ5YAcDhZmYER/hEAtT8
vT2ZmahIxrP27i6AZLvbLL9QJnPW/3+RIjdDJAYACkXVNjx+JhflApRTs8UZMv8EyvSVKTKGMTIW
oQmirCLjxK9s9qfmK7vJmJcm5KEaWc4ZvDSejLtQ3pol4aOMBKFcmCXgZ6N8B2W9VEmaAOX3KNPT
+JxMADAUmV/M5yahbIkyRRQZ7onyAgAIlMQ5vHIOi/k5aJ4AeKZn5IoEiUliphHXmGnl6Mhm+vGz
U/liMSuUw03hiHhMz/S0DI4wF4Cvb5ZFASVZbZloke2tHO3tWdbmaPm/2d8eflP9Pch6+1XxJuzP
nkGMnlnfbOysL70WAPYkWpsds76VVQC0bQZA5eGsT+8gAPIFALTenPMehmxeksTiDCcLi+zsbHMB
n2suK+g3+5+Cb8q/hjn3mcvu+1Y7phc/gSNJFTNlReWmp6ZLRMzMDA6Xz2T99xD/48A5ac3Jwyyc
n8AX8YXoVVHolAmEiWi7hTyBWJAuZAqEf9Xhfxg2JwcZfp1rFGh1XwB9hTlQuEkHyG89AEMjAyRu
P3oCfetbEDEKyL68aK2Rr3OPMnr+5/ofC1yKbuFMQSJT5vYMj2RyJaIsGaPfhGzBAhKQB3SgCjSB
LjACLGANHIAzcAPeIACEgEgQA5YDLkgCaUAEskE+2AAKQTHYAXaDanAA1IF60AROgjZwBlwEV8AN
cAsMgEdACobBSzAB3oFpCILwEBWiQaqQFqQPmULWEBtaCHlDQVA4FAPFQ4mQEJJA+dAmqBgqg6qh
Q1A99CN0GroIXYP6oAfQIDQG/QF9hBGYAtNhDdgAtoDZsDscCEfCy+BEeBWcBxfA2+FKuBY+DrfC
F+Eb8AAshV/CkwhAyAgD0UZYCBvxREKQWCQBESFrkSKkAqlFmpAOpBu5jUiRceQDBoehYZgYFsYZ
44dZjOFiVmHWYkow1ZhjmFZMF+Y2ZhAzgfmCpWLVsaZYJ6w/dgk2EZuNLcRWYI9gW7CXsQPYYew7
HA7HwBniHHB+uBhcMm41rgS3D9eMu4Drww3hJvF4vCreFO+CD8Fz8GJ8Ib4Kfxx/Ht+PH8a/J5AJ
WgRrgg8hliAkbCRUEBoI5wj9hBHCNFGBqE90IoYQecRcYimxjthBvEkcJk6TFEmGJBdSJCmZtIFU
SWoiXSY9Jr0hk8k6ZEdyGFlAXk+uJJ8gXyUPkj9QlCgmFE9KHEVC2U45SrlAeUB5Q6VSDahu1Fiq
mLqdWk+9RH1KfS9HkzOX85fjya2Tq5FrleuXeyVPlNeXd5dfLp8nXyF/Sv6m/LgCUcFAwVOBo7BW
oUbhtMI9hUlFmqKVYohimmKJYoPiNcVRJbySgZK3Ek+pQOmw0iWlIRpC06V50ri0TbQ62mXaMB1H
N6T705PpxfQf6L30CWUlZVvlKOUc5Rrls8pSBsIwYPgzUhmljJOMu4yP8zTmuc/jz9s2r2le/7wp
lfkqbip8lSKVZpUBlY+qTFVv1RTVnaptqk/UMGomamFq2Wr71S6rjc+nz3eez51fNP/k/IfqsLqJ
erj6avXD6j3qkxqaGr4aGRpVGpc0xjUZmm6ayZrlmuc0x7RoWgu1BFrlWue1XjCVme7MVGYls4s5
oa2u7act0T6k3as9rWOos1hno06zzhNdki5bN0G3XLdTd0JPSy9YL1+vUe+hPlGfrZ+kv0e/W3/K
wNAg2mCLQZvBqKGKob9hnmGj4WMjqpGr0SqjWqM7xjhjtnGK8T7jWyawiZ1JkkmNyU1T2NTeVGC6
z7TPDGvmaCY0qzW7x6Kw3FlZrEbWoDnDPMh8o3mb+SsLPYtYi50W3RZfLO0sUy3rLB9ZKVkFWG20
6rD6w9rEmmtdY33HhmrjY7POpt3mta2pLd92v+19O5pdsN0Wu067z/YO9iL7JvsxBz2HeIe9DvfY
dHYou4R91RHr6OG4zvGM4wcneyex00mn351ZzinODc6jCwwX8BfULRhy0XHhuBxykS5kLoxfeHCh
1FXbleNa6/rMTdeN53bEbcTd2D3Z/bj7Kw9LD5FHi8eUp5PnGs8LXoiXr1eRV6+3kvdi72rvpz46
Pok+jT4Tvna+q30v+GH9Av12+t3z1/Dn+tf7TwQ4BKwJ6AqkBEYEVgc+CzIJEgV1BMPBAcG7gh8v
0l8kXNQWAkL8Q3aFPAk1DF0V+nMYLiw0rCbsebhVeH54dwQtYkVEQ8S7SI/I0shHi40WSxZ3RslH
xUXVR01Fe0WXRUuXWCxZs+RGjFqMIKY9Fh8bFXskdnKp99LdS4fj7OIK4+4uM1yWs+zacrXlqcvP
rpBfwVlxKh4bHx3fEP+JE8Kp5Uyu9F+5d+UE15O7h/uS58Yr543xXfhl/JEEl4SyhNFEl8RdiWNJ
rkkVSeMCT0G14HWyX/KB5KmUkJSjKTOp0anNaYS0+LTTQiVhirArXTM9J70vwzSjMEO6ymnV7lUT
okDRkUwoc1lmu5iO/kz1SIwkmyWDWQuzarLeZ0dln8pRzBHm9OSa5G7LHcnzyft+NWY1d3Vnvnb+
hvzBNe5rDq2F1q5c27lOd13BuuH1vuuPbSBtSNnwy0bLjWUb326K3tRRoFGwvmBos+/mxkK5QlHh
vS3OWw5sxWwVbO3dZrOtatuXIl7R9WLL4oriTyXckuvfWX1X+d3M9oTtvaX2pft34HYId9zd6brz
WJliWV7Z0K7gXa3lzPKi8re7V+y+VmFbcWAPaY9kj7QyqLK9Sq9qR9Wn6qTqgRqPmua96nu37Z3a
x9vXv99tf9MBjQPFBz4eFBy8f8j3UGutQW3FYdzhrMPP66Lqur9nf19/RO1I8ZHPR4VHpcfCj3XV
O9TXN6g3lDbCjZLGseNxx2/94PVDexOr6VAzo7n4BDghOfHix/gf754MPNl5in2q6Sf9n/a20FqK
WqHW3NaJtqQ2aXtMe9/pgNOdHc4dLT+b/3z0jPaZmrPKZ0vPkc4VnJs5n3d+8kLGhfGLiReHOld0
Prq05NKdrrCu3suBl69e8blyqdu9+/xVl6tnrjldO32dfb3thv2N1h67npZf7H5p6bXvbb3pcLP9
luOtjr4Ffef6Xfsv3va6feWO/50bA4sG+u4uvnv/Xtw96X3e/dEHqQ9eP8x6OP1o/WPs46InCk8q
nqo/rf3V+Ndmqb307KDXYM+ziGePhrhDL/+V+a9PwwXPqc8rRrRG6ketR8+M+YzderH0xfDLjJfT
44W/Kf6295XRq59+d/u9Z2LJxPBr0euZP0reqL45+tb2bedk6OTTd2nvpqeK3qu+P/aB/aH7Y/TH
kensT/hPlZ+NP3d8CfzyeCZtZubf94Tz+wplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjI2MTIK
ZW5kb2JqCjcgMCBvYmoKWyAvSUNDQmFzZWQgMTMgMCBSIF0KZW5kb2JqCjE2IDAgb2JqCjw8IC9M
ZW5ndGggMTcgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AcWc224cxxGG7+cp
JlFiLxNztHPc3QBB4BhO4AAJHIeAL2JfSBQp0ZFIHSjZzvv4ffJI+ar/ntme024vtZRIYA59rr+q
q6qre/ZV+s/0VZqv07LJlvyVab1q0lWdZ0X6+iL9Nr1OH37xJk/P36R5uuT/zTnll1lRuTf3sFmm
q2WdNcn5i/TPZ2Qul0WTnp2nTeMK+dvZi/ThX4psSUNnl+m/08Xt1YuT9LROF1fX3Mt08VS39NFJ
clqki3Net7e3ynzNLU8Xj3p5P5+k36dnf0u/PIOcWYKSWILyTZE1+aoQWanI6hGT9IlZpCfp2Q97
up/DMxnimW+aPd2ng+7/57tPdlA/1/2IncWyypq68dSHTK0jmJp6nnoG/UdcMw5/n+zlUPwYq3XW
VOtqJHg1wrVX8J7CLsTtJbKEfF2cIJEmbFyvThIy3rhnpfuikOOyrZ6qKUPVbq5vXYvKuXnuXlLX
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
+Lf83yN/kfLv9smI4eykv4d/S/+e/mf071D+7ROcZSd/O/W/8wvcbpmzPMfBf51ndV21+u/Dy/9m
qbMw8fhH8j8Sf35aYlMQLdjZ//3Jv/06y6bs5C8G/0j64+S/yPkqbb2H/PsTf5Bnm7UTvw8u/oUF
i+zHceLVT+T0j4Qf8+eCVTvFr4d/JPvjxL/gzMSy4EjNzv7vUfz54R93zCce/0j6I/Gvy6zcLPe4
Hz38I/kfiT9RtMqOGcTj39J/FPVfYP5W9ap1P2LUTyT9kfhj/lb4v7vp7+Hf0n8U82s7Nzlf0MTD
vyUfBrzvp+0FYYEc/vv+Y+CPJD8Sfn6ajO+Q94hfD/4t/TDgYPoH3k/J78zVy078Prj6L7F+LH5a
8YvBP5L+OPzt8IFtIO4Uvx78keyP0z5lUWdFQbBhZ//3p/1LO09TdeIXA38k/ZHwY/3c5xw76e/h
H8n+SPztZ++Wnfh9ePHH+m0YwAHqJ5L+SPyxfpvVPvnr4R/J/0j82UNyH1rt5P89yj8fAnBi9RDr
G0l/JP72BZbtoe2kv4d/JP8j8cf8uV/i2tl/D/+W/qN4PyW/BIbz1erfGP0TSX8c/lj+DOvXBp9m
5n8P/5b+o3g/Fd8UV8WmXfzP9N/Dv6X/KPhXfMrMV2Wt/MXgH0l/JP7Yv9WGb5J2yl8P/5b+4+CP
/Vsf5n629B8H/8p+hq5q5S8G/0j6I/GvNvyWxT756+Hf0n8c/Im5Evvd4/7eo/w3fE5q38RJ/mLw
j6Q/En/snztk/rHkH/u3yTv5i9E/Lf3Hkf81J87tJ9Xi8T+u/PMTUHznvUf+7lH+sX+N/QTVTv7f
n/zX2D/3s8/x+Lf83zP/4+SfX5WJId3vu0bu+M64PsN9V7aa+cx/3X7JNb3j6yP+kT3HEW2b3Dl+
Z3tqdLrne6J5g8JZ87P0Maru2FSvcTb4SfyoPfaw7/8Dap2d0wplbmRzdHJlYW0KZW5kb2JqCjE3
IDAgb2JqCjQ3MjQKZW5kb2JqCjE1IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMyAwIFIg
L1Jlc291cmNlcyAxOCAwIFIgL0NvbnRlbnRzIDE2IDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzky
XSA+PgplbmRvYmoKMTggMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3Bh
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
cmNlcyAyNCAwIFIgL0NvbnRlbnRzIDIyIDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+Pgpl
bmRvYmoKMjQgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwg
L0NzMSA3IDAgUiA+PiAvRm9udCA8PCAvRjYuMCAyNSAwIFIKL0Y3LjAgMjYgMCBSIC9GMi4wIDEw
IDAgUiAvRjEuMSA5IDAgUiA+PiA+PgplbmRvYmoKMjggMCBvYmoKPDwgL0xlbmd0aCAyOSAwIFIg
L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBvZtbcxu3Fcff91OgTZOSabzmXrgkHxNb
naat48amJw91HmhqZbERSVmk6jqfstN+of6A/3KFXd5AmVNpZi8HZ4GDcz8A+MH8aD6YZGiyIu7x
l5n+oDCDfhKn5q40P5mFefpslZjpyvTc/2oKfi9Oc73bh1HPDHr9uIimc/PdmMZerxiY8dQUhUOq
buO5efrHNO6ZxIyvzN9N57v7rklN56Zr8s21dJB1NwJiHDx3ED2vuiYznYmDfHJXQdS6dvjXDi4c
C4mqfgTxMTWWetC3ar11Pdy5sZbuWa3LbgS1UwcRXJTrqxdd84TmN9wS03ndZZadsZreuU80nCAT
15Xg6sRv3QxnmSN8f9CFRxJE/hyN/2wuxojx8wWZ50U8TIfJljj7iOyoOJfMBPFA8c/mKE3RCcpV
DAdxkpoH7cqzLXKiLe2arFARK4s5N+iqbiXcha9wjqaZe55CMiDkbtEn01+6kX2oMNW4Euqv5Urv
E8RgkS51e9o1hemgFRamvjedur5WJbru4YMZwKSWBUZ7LTDLRnGR9k2DUwesL+o86ZrxP86lN1me
x6MB42l8zw8cV5zOcoHuH6UlWF+yYhj3Bujwfl60dOWzeBG1nWE2yOI8HQ2a41ufOOhvaa1paG2E
T/yIn0JZ5d1Qob7poLBcYRLw2lsBUSuuAbi+kueyz1FHzgWtBRPD5Kpn9aZnv8/Y4dBngF4GC4PI
UCCPIveMtz/cYkNLILDhNQQyLYwMe5L3qz0kcCYKHGZgtoJjXs4aI66PMq794S0Z5PEQ4WkmlXIf
MC4TqlBRUHRNhkTb1BrXFie3vXKLk4HG1fIzYkW0I9KnvSzObIBo0HKcF9GZAlTaQ5kG1rgcLzxH
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
FFYm56NRnA5IBCSqyhO3XVPDJqH6fDaJknByMSnsby4fCnUONB7PvMacgYBv6DRyhL1IQM/ovaRB
q+CQjPy/d3A9IwAgyFLxkv1fJMMzRRzXbRzsRArHV9utGlfw9Lzbo2m/HyOf3Aw59mp/mrrlvVmx
tZ6/ujV+S4XZoIdHpRWcSqYFubojZltmLluO2prjL/CQcT3shtzAUWuiOC97WxtrBoitAt/p14fV
m02YaEOYzlL0SfUBMgzwWsFTzPidU2b3CVtq2ZhYK0u2GlEz+X8eP5aSCmVuZHN0cmVhbQplbmRv
YmoKMjkgMCBvYmoKMzYwMgplbmRvYmoKMjcgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAz
IDAgUiAvUmVzb3VyY2VzIDMwIDAgUiAvQ29udGVudHMgMjggMCBSIC9NZWRpYUJveApbMCAwIDYx
MiA3OTJdID4+CmVuZG9iagozMCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29s
b3JTcGFjZSA8PCAvQ3MxIDcgMCBSID4+IC9Gb250IDw8IC9GNy4wIDI2IDAgUgovRjUuMSAyMCAw
IFIgL0YyLjAgMTAgMCBSIC9GNi4wIDI1IDAgUiA+PiA+PgplbmRvYmoKMzIgMCBvYmoKPDwgL0xl
bmd0aCAzMyAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBzVxbd9y2EX7nr0Al
2125EkUSvKbN1Y3PSd/So9M81H1YS+tYjbRydtfJSX59v8EMuAC5ywUtalP7nKUI4jKXbwYzIMCf
1ffqZ5XWSpdxgn9aFVWpqiKNM7VaqB/UUl2+Wqfqeq0S8399jfpJnOV8T380iaqSOm7K6PpefXOl
Cn4ml6t7dfm6ihOVqqt3avbdmbr6r/r2CuMOjRyFjVzFdZJmlYyvePwEnKSNurr2KYk6lNx/uFvc
L5ab+eb2YblW9/Pf1Prjhw8Pq426flhuVg93ar68UT8ulouVqaPePawUkR8dJD9YcGWTxzoTwe0h
XHUIf1jegdTf7u8Xm9Xttfowv/5psVHr298Xa/Xr+8VSLR+WC/XwTm3eL9T87cMvC3UWhQg9nOqq
ifN8HNWQ6c0ti/r9w91N7OEgehwCszSP6wzgLV3CytJgVC5GiFmLQ6PIyXCYqDIvYl06CMyB92vl
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
pNkoeyEN3BpvDNlMPDwMD8+NgRxq5NJVMY/cD+d2nGm5/DKJPEg7VAAGe1G9VfYe/9zDIGK1FN9x
bL9aS3H2Dm37npm+WVUxySws/lu0hYkO6mBJsBq4kisnyX/5gSstbtAHhysgtz4Pw/1wW48Wd0y4
QbOuwDrghoVNtrlPbuv2z31yN/zLLZAv1wYgXBkuDXD8lj3a69bZocztUgyAh/YFRFjjrl5U/KQd
B8UBSOjlLp+CBHpv5Np9pgOWrS4hFzMNt5OXFEB2VJ6ZVTrYJq2+Epv+YycCQuVtBCS1IT9q1Jab
OAoVS+pmpFzMJxj7chleH8pKfNqC3vGnXelgnaC7qNdx2LCTfStisnAmi2Gn0DmYMjM1uD09xexo
F8Fwz09llU8W5yjeQROqaf6gSIfuYQu4ADRo95IfRiYMakt7vYWLMWo/g90XI1zO8DJbQ9MffVzb
BEWQOlwNfzJ2Z1AENnih7RUboevY2TismyB/07oSsM1P2cewIJ67RfyAO3U9B00KYofoxM4DXJvb
s2t2fYLI2e2Gi2iSILq48nO5YHkfXXMN+Iz2bzb51hvhTYerLVTDIyINmG8fiLs1C3bW33LP24m2
bfKCKeRxmLLnqOxo/n/MltUuCmVuZHN0cmVhbQplbmRvYmoKMzMgMCBvYmoKNDQ3OAplbmRvYmoK
MzEgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVzb3VyY2VzIDM0IDAgUiAv
Q29udGVudHMgMzIgMCBSIC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9iagozNCAwIG9i
ago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDcgMCBSID4+
IC9Gb250IDw8IC9GOC4xIDM2IDAgUgovRjQuMCAxMiAwIFIgL0Y2LjAgMjUgMCBSIC9GNy4wIDI2
IDAgUiAvRjEuMSA5IDAgUiAvRjUuMSAyMCAwIFIgL0YyLjAgMTAgMCBSCj4+ID4+CmVuZG9iagoz
OCAwIG9iago8PCAvTGVuZ3RoIDM5IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K
eAHFW9tSHMkRfe+vqAWEZzDT0/fpASvWkmLX1voqG68ezD5gFnuxF5AECoX89T5ZJ6unqrtnVAME
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
cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVzb3VyY2VzIDQwIDAgUiAvQ29udGVudHMgMzggMCBS
IC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9iago0MCAwIG9iago8PCAvUHJvY1NldCBb
IC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDcgMCBSID4+IC9Gb250IDw8IC9GOC4x
IDM2IDAgUgovRjcuMCAyNiAwIFIgL0Y1LjEgMjAgMCBSIC9GMi4wIDEwIDAgUiA+PiA+PgplbmRv
YmoKNDIgMCBvYmoKPDwgL0xlbmd0aCA0MyAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
ZWFtCngBjY/LCgIxDEX38xV3IyhIpulzulV0LxT8gKILYYTa/wfTziDiymSRJzk3BRcU8ATjSYkZ
uOARHJPG64YrnhiPlZErFLGOlmVXkdbGSSGZVWGyhlHzUNpAes1bEhWCcuSRZxwSvO6jNaQZ49kR
g5Hu2O53SA+cksgRQcN/gvq9muWBH7AhE5l5wQ8L3nVdWEPH8we/+cK/ATzbObIKZW5kc3RyZWFt
CmVuZG9iago0MyAwIG9iagoxNTcKZW5kb2JqCjQxIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJl
bnQgMyAwIFIgL1Jlc291cmNlcyA0NCAwIFIgL0NvbnRlbnRzIDQyIDAgUiAvTWVkaWFCb3gKWzAg
MCA2MTIgNzkyXSA+PgplbmRvYmoKNDQgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0g
L0NvbG9yU3BhY2UgPDwgL0NzMSA3IDAgUiA+PiAvRm9udCA8PCAvRjUuMSAyMCAwIFIKL0YxLjEg
OSAwIFIgPj4gPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAw
IDYxMiA3OTJdIC9Db3VudCA3IC9LaWRzIFsgMiAwIFIgMTUgMCBSIDIxIDAgUgoyNyAwIFIgMzEg
MCBSIDM3IDAgUiA0MSAwIFIgXSA+PgplbmRvYmoKNDUgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cg
L1BhZ2VzIDMgMCBSID4+CmVuZG9iago0NiAwIG9iago8PCAvTGVuZ3RoIDQ3IDAgUiAvTGVuZ3Ro
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
JBg7kyKdKpxUO4pq86neDcHbBmEibhrh577bNswB/0j+U9x3RB/42q1jTXpq5vVD/XTuNuvIfLs9
3wZLmJ1jjPK9wwZtbuOwCJWrxpIv7+J8P607HWVnDruJwF0b7hysQDMh7s7evfn5mZkW2NoQ8+n1
LOo2eBo9c3YwKzP/vzkyS8z0+uBoZydmBDyqDg+eEsFHVRVuEfaQm8geYncodRZdX1SEPUyrskSH
HS6e7LKGpxUMHT211GXUGjVKeASLLp65yN18a1N21Piutltpv85qUF0Ulxaj10SmC4mZDiH8hGfB
jOqkxNHp0fGOBENs5pDIhEhrlEOIGja1o6xw2ZruS+80RON/BaMkBHLIXio4R8kFvnElleOcxY0X
z53ZNjejaP7F7H/M+C+uC/mZCmVuZHN0cmVhbQplbmRvYmoKNDcgMCBvYmoKNjY0OAplbmRvYmoK
NDggMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTUyIC9DYXBIZWlnaHQg
NjQ2IC9EZXNjZW50IC0yNjkgL0ZsYWdzIDQKL0ZvbnRCQm94IFstNDkzIC0xOTQgMTIzOSA5NTJd
IC9Gb250TmFtZSAvV1hHREtHK0NhbGlicmktQm9sZCAvSXRhbGljQW5nbGUKMCAvU3RlbVYgMCAv
QXZnV2lkdGggNTE4IC9NYXhXaWR0aCAxMzEwIC9YSGVpZ2h0IDQ4MyAvRm9udEZpbGUyIDQ2IDAg
UiA+PgplbmRvYmoKNDkgMCBvYmoKWyA1MjkgNTM4IDgxMyA1MDMgNTM3IDM0NyAyMjYgNTA3IDI2
NyA1MDcgXQplbmRvYmoKNTAgMCBvYmoKPDwgL0xlbmd0aCA1MSAwIFIgL0ZpbHRlciAvRmxhdGVE
ZWNvZGUgPj4Kc3RyZWFtCngBXZHLboNADEX3fIWX6SLCkFcjIaQqVSQWfai0HzDMmBSpDKOBLPj7
3pmgVOriWjr2XGPs9FQ9V7abKH33g65lorazxss4XL0WauTS2STLyXR6WijmdK9cksJcz+MkfWXb
gYoiIUo/YBknP9PqyQyNPITcmzfiO3uh1depjpn66tyP9GIn4qQsyUiLdi/KvapeKI3WdWVQ76Z5
Ddffi8/ZCWEiOLLbSHowMjqlxSt7kaRgLovzuUzEmn+lxdC0+lv5pMgPZUHMfAzBIOSMoJiid3l1
vH2kaZfueVYWQczbTYkeORBi3rcBN0AIaAJugRBwF3AHhIAScA+EmA/bgI9AiHmTBTwCIYwVHysg
hGq+zHebKPxmOMd9ffrqPTYXbxaXGpbVWbmf1Q0uLCfqF2L7l5YKZW5kc3RyZWFtCmVuZG9iago1
MSAwIG9iagozMDcKZW5kb2JqCjM2IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVl
VHlwZSAvQmFzZUZvbnQgL1dYR0RLRytDYWxpYnJpLUJvbGQgL0ZvbnREZXNjcmlwdG9yCjQ4IDAg
UiAvV2lkdGhzIDQ5IDAgUiAvRmlyc3RDaGFyIDMzIC9MYXN0Q2hhciA0MiAvVG9Vbmljb2RlIDUw
IDAgUiA+PgplbmRvYmoKNTIgMCBvYmoKPDwgL0xlbmd0aCA1MyAwIFIgL0xlbmd0aDEgMjQ3ODQg
L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBlXwJYBTV/f97b47dmb1mN5u9k93NZjch
Gwgk4QhEMhwBFLkPCRINAsohcooXaqwiihe1rXcLHvVWliRgQPsjVar1oNB6VG0VqqhojVKL1INk
/5/3doPY9n/t7Dvnzcyb9773+75Zu/riRcROWolEzAXL568k4he0I/nDgnVrY7myfQ4h6sDzV16w
PFf23ECI8scLLrzs/Fw5NIyQxu8WL5q/MFcmJ5AOWYyKXJnWIi1dvHztpblyYB7SzIUrFuTPB/+K
8tzl8y/NP5/wcuyi+csX5dq3ZHh55Yo1a/Nlfr/1K1cvyren6J+ezZ3LxeZxJyEU+UpEDWQBUQgj
BqkiswmRHWgroczPS/Z9b5922Rvnuuq/toat4uIHPiyr4Jndk/Zc/d22nguM4VY+Hppoz0/gOsvI
3slkjEG+29ZbYww/eYaf5b/K7TNdo0okP/kSIYsgkSjiKoQpCOci3IawBUElrnzNCqRXI+xBOIqg
ElPyt91eY3YiuUkk7UsvrBbF+bnivGZRbD+rKZdOmpZLx56eazY812xQba56wOhcWlaZSz3J6lbc
vF13VHeN8kk+cgCBkZWIKdtLXJSSKNkqFZIMApPQVVFjSp720lT1lj2STKjEJEoWkmi2S6JtDnf1
KJ1l2ZfEQ6LsC9adO8O6253u6i2jzmAfkG0IexAk9gGOv7G/kavZIQyggbgBYQvCHoT9CF8iqOwQ
joM43mfvExd7j1QhNCCci7AFYQ/ClwgW9h5ig/2VT4eIeb4BgbG/IjbYX/Baf0HsYu8i9y57N9vF
Xm8bWle9S2TSVflMNJnP+MP5jMdX3cn+1PZtv2gn+7A9lo5uHTWQvUEyCAwPewM3f4PEEKYitCCs
RFCRewu5t0grwmaErQgZBBXXvIVr3sI1ryC8hvAWGYhgIkxFsLIDbXhMJ9vflhodHeVjf2AvET8G
dR/7vUhfYy+K9FX2O5G+jLQY519hL7YVR8koG84TXGMgNZBW4bzCftte6olmR7nZHgxSFHEVQgPC
FIRzEW5DUNkeVtK2MOrBTZ4lrwAroqyNfCrSh8kDVmIujZqpMYCxGI9Sw09DDtGW2JYUM1N33I0i
j1K33o4cj1LX3Ywcj1KXX4Mcj1IXrkOOR6mFS5HjUWruucjxKDVlJnKIOtmvniktiw6dsozGRrnY
JRilSzBKl2CULiEyu4Qf5FuZ9/HetooKjNg9ZrpfRbR1N219jrZOp60P0NZFtPUq2noNba2nrefQ
1jRtjdDWYtpq0tZn6TAMRSs1O35UrDMDtPUV2voUbV1DW1O0NUlbS2lrjA41O1m87XQgFpJGkbSP
4njF4u2njax2oY9xjGgcYB0H2u9BvB8hK0omGsVKco2DxTwtaa9oyJUHDK9eMWoCewEXvoBpeIEc
RJAxQS8AjF7ATV7A7VyIGxDORehC+BIhi6CidQne4zYRuxBXITQgnItwNcKXCKrozpfoCiMrEPMu
bhMdq0LcgDCFl9gLOEpwxFncLDIiRtqYIN0Woa5iOqU4W8yGEp8PRM7jtro7qWPnvxzf/MtBtFEa
u5XdRoowEZvz6W1t3xZFO+ldbalno6MK6Z2kWAbU0TqSokmkw8gaUR5MIlZeX0si7Amk1W2R2bjM
1ZaqjO6mTn7Vzui3kcPRTyOdDNkjkWejf451yrQt+iZqntgZfSNyY/Tlqk4rap5LdVIku2Oi6a7I
sOhTr4im1+DEPW3Rq3iyM3plZHx0WUScWJQ7cc4alExXdHpqbnQC7jc2cl7UXIN77ow2RM6J1uda
DebX7IwORBfSuWwFOtsvIh6aKBY3nDW0ky42Ky13WOZYpliGWKotlZa4JWopsoQtXqvHalidVrtV
t1qtqlW2Miuxejuzh8w05yxe1eCJCoCmRBZ5AxSGcjKDmDBqZeQMkimQJrKJM0bTiZmuBWTiebHM
8RmJTqpPm5tREqNpxjORTJw5OjMsPbHTkp2eGZqemLFMPXvOdkpvbUJtht3QScnMOZ00y6s2hDOe
MXN2EUrdG24J87R8wy1NTSTgW9cQaPCMdNeNG/tfohZR2TI2/cMv8EM2HUgXZe6YOGNO5vGipkw1
z2SLmiZmfjYjNm/OLvoVPdo4dhf9B0+a5uySRtKvGqfzemnk2KamiZ10tmhHYvQfaAeIQYJ21mIS
4+1IzFqca3dPrl0S16NdKU/QTtNIUrRLappoJ1Pebvua0sax20sRoY0/RtaINmv8sVPbvJJEmyQi
tPG1kldEm1d8rbxNZqS4TSSCJsWI0ISGSEQ0idCQaCJ6vl00qco3ufFkkxvFk6Rcb0QbHuE2jkN9
bRyH0OaUgfw/ZxeNTqdp+4imBfMaFyUaWxKNixBaMjetWxzItJ4Xi21f0MRPxDJSquW8BYt5On9R
pimxaGxmQWJsbPsIcd2/nZ7HT49IjN1O5jXOnLN9nrlobNsIc0RjYv7YpvbxU2uH/uhZN558Vu3U
//KsqfxmtfxZ48V1//asofz0eP6sofxZQ/mzxpvjxbOIgPGpc7ZbyeimMZg/nrYzmw54bQnHm0b7
jJUjBfCOiAeuCu+GQPIosaWbMvbE6IwDgcN1/1H9R/FTwCl+yolqV/5U4KoR8fBu+mj+lIFqd2I0
Sa+9eM3FJNC4ZGzuvwY/VK29mE9FLk7zuv/6Q5PGjDl/LJdWJ2YqZkzMNEybO2e7xYLalrFNqBve
V2ezNXZmu3KVA1A5nDeUpJMNeV09r9O0fMP/hAXRJ1RjdHZB0Hi2nZrFdC1Z0yRliifOZCAFM+di
GObNnbMb4hJnEmua8IJraJqu6bsbf480yZUIXnlNX1h7cT6XH4e1+VQ05Zes6RuOvlul+SgRZTcJ
IoSUR0hQTpEAIdlPEI7wtHdJ9gg/z1P2GchaZz4Q8ih5ii4hT5E95Hl6FFdtI7tIB+ECz1hyH1lP
fk42gonNRc2NZDoOBfU/p8FsByT7+8Ee7yf70PYschXZTXw0kP2UXE02SK/jqg3EQUrIKDKVrCC3
0DOzF5N55KB8LRlKziQXkZW0NTsne2v29uxD5Ndkl/T7bA+xkRBZgGNf9gvl7exfSX9c8QtyNzlI
b9d2EBNPaUXLX5LV5B6pWabZC7LfoQdxcgn6IJNJZB/tYmncfRH5hAboemkM7vJgNpPdi1YR0kwW
k3vIbjqYjmdxZV52UnYf8eEZl+Kud5M2shNHJ/kNeZfalaPZh7JHSZBUktPxPh3kD7RL6u25prcB
46ZglPqROpxZQf6HvEQO0AT9LVuh2JVqxVQuz75BvGQQmYXePoIrP6b/YlfhuFp6UR6XHU2cGJef
8tEmvyN/oyFaRafQ2awfW8F+Ja0mVjxxEI6FZAnG+y7c/X0AzU5mZ/ulB+Un5O/Vot5DWSdmJEXu
Jb8kv6UOvGmMrqE/oW/RD9kYdi67l30g/Vx+TP6TZT7e+hyynNxCniD/oh46jE6jZ9PFdD3dSH9K
76b76AF6hI1iM9ky9qW0WFol/UYejWOGvEa+VrleuUk90jund2/vH3v/la3OXk+mAR6uQe9/QX6F
N9tF9pN3cBwkH1CF2qgTR4zG6Sx6BY6r6C30AfoofYx24CkH6Af0UzCgr+n3DHyVqSwMUYcLPAm2
GvLkz9l9bD+OA+xz9q3kl0qktDRYqpeapBXo1UZpM44d0t/kkLxfzmKcq5U7lC3Ko8oTyvPKUdVu
+Qk4+msnHuyp6Hm/l/Te0HtHb1tvR/ZvpBBzCF4BnaoevZ+PYynm+w5A3DbyOrVj7EK0go6kZ2Jk
zqVL6Sp6KUbyOnoP/bXo+9P0OYzSn+mX6LODRUSfB7DBbDSbguMctoitguh1O+tgb7HvJItkk1xS
oVQhjZeapUXSWuky6Q4pI70mvSd9IB2XTuDIyroclUvklJyWx8vnyhfLv5I/kT9R5imvKh+purpc
vV7tVP8BGWakZaplmqXZcptlp+UNawug8wWygzwDCDz5o4eka6RGaQe5ldXIQSgsfwA8n0sWSpMY
IJU9Sm9gV9IOVqpcqo5gI+hkclROYaxfZFvYcTZCmkQn0hlkKRuUu6HqlR9Hrl5+gXTLz+Hd/oA7
X6ra6VXsS9VO2iAR1UEi+p00UE5Lr5J3pYPUIt9P/iLr1E+72SPSVEDBb+SRyhwSl+4jT0ur6JVk
B2uEpeB7682A48n0cdCFmbSafiPBHsAmA4qGSh+Sa8ky9jbpBh7fQO6kC+ULyK2khq4nn5CHgRX9
lIvUCrWQvsyWyJtYAe0gTH4Mb1dHS6mkeMl1tFm6R/2SvUMuJvtlnbwvPYne72dPS5Pko8p0uhgY
cCW5nqzKXkMuU+bIf6IXEInOJkn5EKjbeqlajiO9GlRlHmjaTmD3btCBUdIk1AQAOWcCLmaBQtyD
4y7QCRkQtAQ4fhao2B9IhzqTdZILFCcF1YGl49Xe6WRu9mFyd/YCclH2dtIf9GBjdj3u+Cj5iNxG
HqUbeq8gK6E4vgPcPlMZx/Yr47L92Sb2DpvB7vjx/GK0kzRAPsPxNBlHRirPkk3yn8kM0pC9Ofsm
oLscFPZuch7E08N4yy/whAlSF6npncy2Z8dJK/G+B8m07CPZKNXJ4uyFZAp5jvzaopD5lrQ5ZtbM
UWbDyNPqRwyvGzZ0cG1N9aCBVQP6V6Yr+pWXpZKliZJ4LFpcFAmHggG/r9Bb4HEbLqfDbtM1q0VV
ZIlRUtmYGNcSy6RaMnIqMWFCf15OzEfF/FMqWjIxVI37cZtMjF83H6d+1NJEy/P/raWZa2mebEmN
WD2p718Za0zEMvvGJmKddO60OcjfMjbRFMt0i/wkkd8s8g7k43FcEGsMLB4by9CWWGNm3LrFmxpb
xvavpNtt+pjEmEV6/0qyXbcha0Mu40+s3E79I6nIMH/j8O2MWB14xUwoMbYxE0zgUtxGSjbOX5iZ
Om1O49hwPN7UvzJDxyxInJchXOZJiyZkjHhMRh2TsYjHxJZAWsmQm2LbK7s23dxpkPNa0vaFiYXz
583JSPNxj8aMO43njs34Lz8c+KGIm0O62njq2bC0qTGwJMYbb9q0MZbZOm3OKdeG4/wOTU24B65l
yXEtm8bh0TdjpiZyqTrDNjTNydANeCRExKR4q9z75eTXZMvSWEZLjE4s3rS0BVMT2pQh0y+Lt4VC
5q7sIRJqjG2aOScRzzSEE03zx0a2e8mm6Ze1B81Y8Mdn+lduN9y5gd3udOUzdsepmUUY9Nw5kRPN
eW7i9JMjS3kfE6dDpsvEFsTQkzkJvNMwHi0aRjYtGIYJwK+J4qrMQszIkow2pmWTMZzX4xVpRkka
idimrwkgINH9+Y9r5udr1KTxNeEnOZycBLUMnd+Xz6TTmYoKDiKWMZhT9HGkKA/uX7mukyUSKw1o
wlz8J1MxtvObhldh+ONxPsE3dZrkPBQyrdPm5Moxcl64jZhVkJJZCz/T1XemcBY/09p35uTlLQlA
cgfXTElhxpo6+XcZvoLGxcMz1Pd/OL0od37ijMRECLmxxk0teaidOPNHpdx5PqAYN5zL5zIFY+ZI
YYY6nmNhSZzNybp9TSD4zrFn5CT+qgDqhZ0WK6BS1NDYuIzRMiEXN+nxeB5n/m8XdWaP8qtE8sNl
+dfIDE/nO5rrdmbEj8o/6p59kzRxJkgOg4y+aZP+o3MAtVwvT88ngHio7PHYmAyZBcxM4g/lYRgP
TeGMiSHDmZnAIlHdFM4Xf9QwnL+oCT8Onf0rx4Fmbto0LhEbt6ll0/zObOt5iZiR2LSLPc+e37Sy
EdQuBzid2d03hTPjbm7CiC2mw4EejIzmaDxm5pz8m4sx59CNaQI8qNxqwXn0RjIX6ePscTIK6W55
DSTvNeDsa8gsZXa2R3mJnK/MJg/IH5JH1TqyHG32oHwH6u9H3UDLLdAh1pAzEK6HnjYV6TiEiWhX
gHQ0wkb6ErkB525Aeq0Kvs7rEMbm0wl49gacb8A1pai7FvkQ7s/NLC6EOEI5ukwFIBOsiKikC+UY
OTtfg4L4cTNM7ieB9yoiqxJLX6VIYSj90U9DSUew4b4OpFiaIC6EH36w8xC3KHp+qDyZKwB/L4R2
4IcEwCXIMM5EYGiDuRc9jIPrJkgpSUIKL8Nb9CMVBKYk8RtChpAmSMid5C06ljVJa+QJ8kfKeOUB
dan6V8u/tP7adfqDdrv9e8ebzm2uW41h7oEe5llf8HvvuMJzfKP8JQE5sD84PZwKd0Y2Ft0RfTX2
XolW0oN7g91y5QMDIOHtR3cweli1dLK7zQKiyIclolvkw5QErapymEnPQajTIOIPIIG0cby+p36y
cax+Uk89aUDeOIFo0MC4O+5OIoLVi5yISV0nTIV8T2JyF5+VuVI7LYPOqJCUWUgUiSpfMCJdE6Ob
KaNL1VWP8Ps2d5OGbur21NUNGlggDa4plG4YsG8grvR8/XXvF7jL473v02uhnelk8g4d3X5C7aRT
zRSV6hmjOq0nOtYypHqiDrMMnwLJdQXksK145lbb/XfhAceajx02uusNdJvHRrfRIx43aGANHuZV
LWVDhgzduW/qWdV1Q6R9+1bdlJoUnM/hZxTtZEvZcoxUpRlcyVZKbBKdhEcmCAspK9EgKK+8JZCe
bBxuNj4mVZO6Bw0kq2hzweB44SjWj3bu2MHHYDeijei9RJJmgPHO1ue6uI3IW3F+qyx6ebxZjEOu
U7v37dvHrz2ICfte6cKbbzNjkulw1y6Tr2a3sbut8pMy1YiqMElTqJ3RV3QCgmLq8UTtQEJjuBam
yQ7DYLOQ+cx0u1zIRex2xE6HQ9QeNYMulzqLGHY7jx0OxCG7YjpctQq/l5PfS6Ex6KNMCdp203q6
AYDAX3dVGvOWtxygkIOJBn8ddWMOaTNpTscTblW1DMbI1rDvO0a9PvPOD6rWyleMXB99evwr5/J3
q4eca8G7FdOXtqucGpma23AECgrUWY7O7LEOt1tkvjA1w0Cu2KsUd2aPmH7eoLiYny2OOHGm2M57
XtzJnjXtTPf7Y1HDzVgsCoCqemMfj/eRqm7e2QYe74WAGt7OTj7Q7vEw8UBTc7mRyz3nkGnzFLBZ
xV5ex+/dhlvj8R02G5uFzOemGMX/9rR0Ovc8/jTxMHPICGWE+qyyR33W8pL15YjldHuTfaZzmX2h
83LP5QU3ep7zfBT6KHw0ZN9je6aAhWG4LzKKDfV/YDywQD6yItWyR81QsW5YVfWVSMgbiYSskZBE
mTUUkRzFRid7qH2Km8KsH9jB34CI4XBRZtfX+F/HaJuYS/osuwZ0x6DDTLt7RwOU/BXsaiaz3awU
xvvbtt8kkPFYN2a23jgGpAR+N3T3NB92e/jMItroHJB2Xmns5cgKWB+GH+URaabNq5uakoXx1FDM
+JAhg2tTiRKBWDXVEPoBCfjLlhNDmT/54D1fPnr3FT+5j+4q+OaPrx+f8MjzD8wrfuqpUfULuq7a
+9H5y35236aC/e989tScx5976Ib5g6Doz8p+Igc5pJAK+nQOVp6xRQOUJN2BzuzxDg7FyBzr4ICA
zFGznIN0wC0gwy3g2x1wV6Zt5cUuZ9Q5xSk5nV4ylVLK4dxhAJaoXBxxlPCha+hu6N6bbq4G4DR3
Vwu6VJVO45829r2xz3jvdyfh55ROfIZOMP7sz8wKjl54Nse1/81Tf/ysf3sUnvTDg8za4aEzfWbi
bN9ZifOlC33LQxckLg9dWXxz6Kbie3yPhZ4Lfeb7OHY8VnCa71e+p3zS8H4LVVa2G1CTwMpEIB5T
Y+XFU5znOpnTGeGvR1+fymkDW9zBO4FlmjpiA0C4AxxCBmJMA0aABTZX0k46rIPsSK5x95GCmNt0
M/fm9Es5OEl3c0gB8ndz8g0oaegWIwb8z4EEKGFTU8FQn6+meiQbXFumqokSpAQQAR2QoZSiAkwK
vWgyZOVTvvXzZ1w5dQgd8uzynSeo5cXbuq+4/B8PPPkue/XXay9te2z9lffTGcblF5159dsr7YHZ
y6j17YPUuKf3w96vej/pbX96j1R778699928bRuIJuyARGkC57EQJ71gJ3W6QAlZZ/arjnzmGwEs
qDlmNnFg0TBf6ixFxFXGQOMC62KtxbhB2my8rLyodhlHDZtVaYKRbaqx2JYx/mn/p+OfTk22yw7Z
KUGZVWTZ7nBaVYvFjrwV1iQw2s7sN6ZL0NyYxe7FKSZJvK6Q10kx2e7FVVqxoliLVUntZCtNjVjt
n5qMMrab2gilNtNjj5FFFmn6VBitDsrSZpnKWLMybVPtXZaDdmmzndp52XBZ9lvY1ZZWC7P8zPXW
nwXfWxU81rwK/0C30R0KGpipQEN9qLvhMJgg/huVAek00HnjACz/5NG6zl1Xt9HYu9e5d+9GJZdi
RidmbLBoF0PY75BdktWyGySJZL/hE91EV69q5tQ1nU7QGpqQ4lJBXEqVqRaJ1fyRzXnviZ5773+H
/uPucSWRGmX3d+Poc71j2Vx6x65LbrmJ84Hzs58o65TXIRe9vmMBW1rEgJSczoIbcXp/Ls/FSLVj
Aewda4tayXVFm8k9yhPSrx27pA7HS44D5HDRP4vcTk+Ru6hIqlDL3RWRWHS8Y7b3rMLZwcXKsqIr
PDd57pHudt4TeZQ+xB51v+nkklnI8BohGRDwflt5nSAE/cvrDBehcrig2C6Fi2XNSLnOIKkY6EQo
6k/FrNRq572xBosXzOOM8Fi6eVL3ZGDBJCCDIBxuP2eA6XRz8yowwTRdTf2qnCgpBeB7SmuqZb8l
xSkjK/R6ONDLHc+f1vvCR929f753Gx3z/F9p5Yg9Nc//7LEP5y3/+PoHP2Bs0Jff/5Ze9KeP6Kzt
h17tv/X2B3q//OmzvZ9ueo6P3APgoNwibyO/MAtVpdhqtViIJBcDfHSt2EasFo67RYan1jJTOiOm
xxxMDzlkLSbkg1heOOD0U8gDx4ESIvNdh4DZzizPiGk4aupCPGi2jzg79+Jiwps54xfvf+xwOscv
wDNABuoNLhrWuOOFkAxFeEAuPfErKX3iTek6ZfdTvQ1P9jqe4u/wKN5hA95BI7eYafEOt1noydfA
K9wXYzEbYyHb/0O/TZvouJgkAE/vf3RfH5GfN9H99A/9P0waOLvjFOzf+/6o9N6Jj1imZyrv9/Cn
es5Hr5cDZncBZpO0wAyFveFC1lJGz7EWUI9UWkriHj9LEkwDH/4YH0JKVX+xU4oXqxqlqbJkaUyS
8F5lLUwCAB4WMyCoE58BZN4VM4DMMTPMr2erW8toWVEqplNdsDM9mFqQnwkA3ySjWUhjeB8MPBd5
BDAiTeOlUMafMzLOtcdcZo6VE+FIKBKMSKo9ZSQLU9GUNQnTWzLgKIoTn6sgjsbegpgFpRIlGacR
mz9OvW5ExVo8TkolRGLVCZAOgbo+N5qIK67hwh8dnHT/COp9fssABrCHGADAlwH4Q93SmWz5bb0H
tr7du6WjnU79yxZKb09ti5+3c8WG5y+JD9tI2U+vOjqSNTxJew6tXrOLnvP2W3RNxwWdPx+4snXS
tOum3LBlb+83rfOHUjfmYw9A6RpAkURe20FhYGNcgG0fdpoQZNtranNp/4G5tLxfLk0kc2lRcS4N
hEQKDm7UxpTNyjYFswQyfhu0iQyRq4iJZaiD5ChRPDFUbiaSkJNtAm0CeXT6vA+dvuhDp+MmpgyI
FRM07QH5rSYuaOUhEGaOtlYQ+uamVavre/KENJ2GrtLAEajGved5TjTxjneAo03n2E57zWKpZGid
VRtepg9Wh+jj9bOk66U/S5Z1+jvSOzo4CeAmwHtVrtwsb1Ielz+zKrpMB8tvyUzjLguaJ14rxXgE
8tdur/Pw2naUrflU5mlRvBZpV7vHx+vfN08L4pnJ5GlWLRg8DZOpwYarK5IsxxTdqygoWWMWFXxO
1XX4LMmUWWxYUtElZoN22MmGmy7oE1uVjNKlHFJk5Qwrr7MNtNAY+FbGIkERvd6022IxvO7/D3n6
6gfy9ChnfPmxhVSyqhvsr5vDaD3XWuvreQBecNbHJVmkgbSMjMVq1FvrwegCYHRhMLpdRM6+Pawp
J27ywtF2u5uP11HTj4xqON21VsNp1Go8pxuAmfxCbJPgAKIPmF3TrZVg3CqDdTIPJeE6AM37O33I
+uowU+9D06izlnjrZNNbx4d5RxLZwrrcO4gYy75gJatWN6cJZ7UcKmic4m9x3/E8e5taeu5mP8mS
nuNHld09/dife54+cRf7+LNeGbLz/YCapwA1AVJCT5hxj81JPUMic6PnW5dHweA4VbeK2CLiUsy3
oD1CBeNga+eCNc/Y+jKezuwH7Z5QLdKj7SVltZAQP2gvKqs18qkrn+L82+1Fqdx5tBfnkfLz5unI
JJ1nRM6IzbDNiyyPrNYudV7m2qDf4LrT8Zir03XE+YnLcNrtMbfL63a73C675sFqX8inq5AeHXYl
oGk+fyhYDGWsywxy1PL7SbyEMz8SCLhcTmtxynkfBviIQEhkcvwNmUNmCX8hVeVvrzbHSleWtpZK
pSWB/ytjzDMYVWByZ/ZffQzmmz4ATIwAAHLBIPcTDCZPnIOHA1yn4rCYZzVpGFHq66qEdpVTrhRA
IqDnJBkQd+Gz38whSbearjqXMdztGY6qJroKlbuIEyAUCta5AWUeBKcZqTMATkZJFOEkHDWBGVf7
uC5m8fl9/oKENICVpRIJN6pz+lr8frZp72uXv/L6pPJZZ2aPPT/rorP6xyf+jd6/4Y7Jdz7YO1DZ
PeX3l933VlGydPLFvavooOtuHmaz9Fws1Qy9bPzi6zkvHwhevhuwZiE3mg6FFWNxBwwcizxaJ1vT
HstJrs+oMcqqYK+B1LqD5i0VR0ybIJ/WvCjylYA4sPAP+ojoib6h7hWCOzSYNe3WnXefQkmhs3Le
fbj5Yz7EOX4uzFMwx8TdrKC3SN7UG1YcTz313T95b4PwBl7HMYP+xUz1Iyl3P08qUEeGuOs8QwKn
k/Hu0z3jA3PIWe45nrMCxl3Wu1wsb6eoMWgomC6sVWrtY5Wx9omFM5WZ9rMLFyoL7csK1ypr7VcU
upRCu0SoB+TPxawcJhv4jyvRzUKlDIOGy4rCVIsVtBlyi+Zwulx2rI95Cn3+QKCwM1vfDieBGE/t
HjdPzbmFVi0GyspicDij0NUUq7W4MOAtLAx47JpWXOhB1uO2u1wxw+01DLdHs1sDhYoLOjBh6JIi
BQyXSwOhhhmLBTwet5tYQ35/yBil0WkkRuyICxFMotBpO2Nc9A0GO+lN23Ng3RwKTuoJBXp6QsGe
wOTGRWM/PgnRfND5waEZpjxIG7kAdWLSgPTGK4WW8R8J4HijE2oGonoeidypESiyCxTZDYrc5tG5
us9VjomZJCorBJkm3I4O5xyuoThR0243FRONOBle3RynNQU+/5ChSDxICqChQABTLZT+qveKlw6W
hoZh3fmzP01JRPp//ELvRc/2vlpm8Xt7X1Z2n2i48xd/L5Xe7wn1fv7Pmzqkp78bJzffHFs0/vsH
QVfPyB6RI/JI2G2Hsv5mpebQKoKOUEU/R0VFnWNI4dDw8IrTK5odzRVLHUsqWgZuclzf7x7fvaHH
HIXlfepNGVdvBOV6OPh4+c7gs+V7g/vL/1T4Xrl1rI/C2HXMhBVBneXx8Dinmg7m1GsWL0f90UC6
sqK2Tq6rPF2eUDnb2pQ+37okvc6+0f6y/VvHt2n30FonlY2q0lp/ddwbOLffin6sX6TK2eC8zbnF
mXUqW5zbnF/CFgJ4YbOcsF0IeyEyx8xCbnNzCvuJU+X2FZgPJH8ne3xn4BewPlmAmsfMEO8HaSzT
qyOSrd98Yz4BRYWgk4yDjXwubsYzphCQSmVOc1E+LGxoyBwTSh4yf+XYr84qFQ9COYfrpZ3sbNNZ
ZpKUkYqlBqa2pZQ6zp2cTjYr1Zl9a6fIDOJ1pqMYxou6rjq2tY7WgSMcM0fxO/qTgZKq0j3qfpVF
1QaVqUAx0H28FuKA4AHQFXgNJ+gqTHqIhXytDhrWJ6KluRDRnTZg6oDQ1tzdR9shWqc/+ogL2odh
WeyBlQziNv+h/SoUOAYA1blCyFVBzsGRkFVJbghJDa7lhjJ+wDTCVUJL2UgG0wiIcyEMIv5ESlIt
TuiJXE1EI6l+4a6l254bv2bC4GXvXkBrGm+4+rKiTOCiAzfe8PhUQ/OXPBfxn7d3xbzq5UsWP5Aq
unbWuCc2TL5mstfpCJUm9Yv6n9a0KrDqponm/DMGXHr0+w2nDaPvlUeM8klVE1rOnnLaJYDo6wHR
UdBDgxTBo/peqthdpcpgpVFRGqKZKItGob9HRkdWRjdH1eEF9b56GKbODDVbmx1zXM2+c0JLrRc6
Frsu8l0U6oq+Y3/X/27wg4LP/Z8HPyw6FM1GgzGlylXlHag0uEzlTNdU5Xzl3aKv5e8Mu1HolFVG
whEgpV4YcdoCpQds1LCZthZbq02Omny2bAJGbUKohSByvE8iOSpgSIgmHEqROSQYBa8xq/h82tZS
dw0RwIcdJKggNVKSsS6KNYitNEOPUjlKG+A/JUFd6xVAi8wJs4iDFxWgQoX8Tj0cVKgAFbT4Bk2h
2PGmPv5oCnhC7OWPoMHi8UNPlQMEVKzm2hmg57DRw8GB/wAqHIDwd3N44ZBCm1etJqtgPq9xD6mp
LmaFBkmUlElePweEnF2V9n+kY/X287atMnu/+s1zy1jtrJ+ue/LXF697EuLf17dNue2VNb1f9r71
S3rHnlk37Xv1wIv7wO2mZo9I3aBXITo3b/yudV7toi4b5UrNSmhOsidiswQiMnywCi1W/vYW8fYW
Ycm0GPztLQLC973xotAvjb3N1TzAIGqO1+w0GhlTMMY/o2CGv6WgxX8vu1e6x/GQ8VDIbnUE9aVs
ibRUudi+0tHqeNi+Q9up77Dbffbr7R8yyVlyrmuF62qX5MKKy+PmZQOFptWCbm2G6nUIGpdGXC4b
xIu+PkbQ9VKnlQ+2sySM9yu1paPgiOBXJsdlGMT47EwQcxISc3J6pLB0v4VGLQ0wkTl5I4vOG1kE
ebUMCtfuzUsTXGPI6dOr8yukcK3mXKZ79bF09+o+3dpdV2U0H8afTxusnauaYOwBbhN3rQdTB6VX
2HpyKCzVby/68ul3e/+1+tMbn/prdFvw6rk3PP7QdUtvpRv8z+ynRVR/krJrtt0fXnbhC6+/9fxP
YMMk4zBnB4GRbmDkLPMhncmOpKPWMdahDPYOjpzFZurTvTMiF7CFyiJtgbcl0hV9Q3mz4L3gRwUf
eb/0/z34kcA8XzSaDnF0nRjiuAtNvNQxwDecDXZMZI2Ocd7TI2fpsx0XOD5SP/F9R485DVooOW0w
hIUBD24ClJRsgRpubHclDeOAmxowBLe4W91ATQ4TOQR1e7gAB1UATIsTWbfKIcgtEBa1X6EpRtzt
5COO8hcCS5H5xhzNZ8e91lO6BxbMg5asReZTNAXaYLEAOUGnLcWcClgE8nGwxLQJ7mMJFtdOPQXT
mldN6j6JXRy/xHJfPcw73Q1YzGio/wHPVjUDzQZzWgxinJswrlgJgpvDM2nYor1Xv3nx0jeubbmj
qr0n9uTF63796BWX3n/9r27+/sEtVNo0bRRzfjeOeV575bcvvvvaXj5nE0FFi4FnhZizGaY/SiKF
MPU2K83aLNsiaZmyQltks0K4OyzEWAzAYXM6f52iCI/LPO8o33mPh+RBnuHBQZFRnkmhUZFpnnnB
6ZH5nuWh+ZFL1UsLj7PjAQNusi6H3z/V1+JbiR1gEddmY6vBDEMOR3QL2Y11c0BsHzXrAjZg3A1g
xy8KgOF+E+rdX4VojQw3VIilts/EpKCmy9TKKmozDuoIRVFqT6ZqeWqO4mw2SqO+GqPUYpZW1PbN
FEwbmJ3cTOFFkM8hGBYcMVM+MV+YqVNpYnN6Us/hyQZWEo8jpNOTcssIII+5hYT6nlX1QlLmZFEs
KQoduA/FDKwjELfXEufrC0NoPCWYqHTO7sovdn3a+yX1/vVNeJKeOKK3bVhwc8+7bJp92Owb1z9G
Z/sf7KBREHs7Le99v/dbI7Zt92L6i+vHLH4YVKQAU9gKu56fOsxir0ZdwargwCAWf4P32u9zPOaw
hhzljkywKygH+XiUh6K1RVaHZHdFdFrI0t4CGZvt9C1e6s0WmLI/KcM/8XaQJT6Ig4bV8tRMR6K1
mwkNmhxNgqYDaEK8Qvsp5zWkhCMOqeSjiPZAHC6nEC9HH5S5jCYyH0OtFZnvnhFi2IOB4HN0N4mT
4/DSgz0/b2DiQ5uG3AHtCMI51gG6m7lqVC/W9mDsFwZBL1bANItqhYRkQM0mbtUVpmkKc941NA08
WV3jTgyuGVyLlb2aapA1iCuFhTWFCXfbli0FoWvXnTkvPKx6+tj9+6V7bl61rHbcWZ5f6uNazrv5
xPnAiNG906TPgBF89W6F2WKzKd5KW9J7pq3Rq2pFwaJKW8pbmaizDfGeYRvnnW2ZY1ts+07/utA5
IFFZNjIxsuzMss2VWystQ+JD+jVUjrONizf2mxmf2W+JZUF8Qb+WytbKd8uOxL9IfFnm9vvUwk62
vaM8UmARnMSIQSnlfKQVbiEHoJh2sivNaiUScemNJRG77iusSdboyUDggJ8aftPf4m/1y5UYcjar
UsgdfkHWhEQpyJpfkDU/IFosA3+WI2u8FaTNPrKGzAnzDA70/rUumiQl0dI9rv2ug66sS466GlxT
wOgExrhAw9gsVwm/myvCZ9glaBuvRz6Yrlwb5+QtPbnPpAXyhmW3f6NwPYePc98GII5YhjvcANs7
2BGYkh+qPsePoUPKQOj4IgSfwME1bizJgvAVnELszt9mqx6z9sobAk66LvOXoxf98ZbnLn940V+2
/s9ndz985fpHn7r80kfnhKYlqxfOHZq5ida/dxelN9/VemLpN/svfUKq+GPXntdeePEFrldvhGsJ
X5Xw0vm7iA+AX+jnZrNDfMVcnZWUB8PXeLdDFlXD/cFav9Vtd3slhRJXRLF4bbo9qZk1Q2qzGu3S
qA8jzGb5QMDYLK1cxF6OIDBYfm66+cBhEQ6DqIV4O9Qez02JBpTCqh5nMFA/kNM5uvDzO/nYapN9
HBf9tUNqM76jPrbSt9WX8WV9so95kwJfTQN9OIr3gVZ8ADKIDOT7ThBUnjH9AktzYqWVP5rIeQz9
LicPEibQkvGHk8mF4zGNJzUK8CVumOcqxUltQuApVlOhUOfEQa5GC+x0qk5L0qnaw9RhBV4SIGb6
GgKkpsIUiBmFXcedcIvFVLXQvbHjqq51T0/suHjZ1FvqIRJ+dXvzQ/f1nMvu33jFjFuv7HkWOHkD
JgqnIPVZyD7zHG0If4Mp2mZtq5bRurSD2lHNQrSotlJr1bbkqw5pWU2PapCxLDK8TlTpKmx3U1RZ
Vy1Jhchb5K1yRu6SD8lql3xUZkSOyQdQkuWcrMxmIZMfN6x6YspknT9VFpQN53KUDZmchQeZE6bO
x1CebP330YOpXFh48n5DXNXiIL96VbqA+w+Bj9/Q0dEh/33//u8L5dT373K4xDtL3+CdbWy+GeY6
IDiTOludq0kuxz+V46qk2Tl4wT6Ys3fqfRkATa4GIHvEFGbSWdIlOvOosQJhMT/a7imrRaujHUg9
MO+iIi4qzOtQo8qyIqtDtfGyklT763P0S6SL9XelD1XLwypNqClL0lqnDtMaHFMcTXKTOsfSpF0p
X6bcrb2o/kl+Sz2sfmr5l/qttdCjw9guyYxb3mF41xWYcZI5ezts8MmcDV7HxMhW2JtkhZuWbDai
Y73YZWJRmo+lUmLlpXhMSMFC1bWENoPR25KEJaETEdoA/24GGO81BwkYxwsDunNLGGLGCBQhwLQQ
m+HLzOE7aHf8LT7+/FMoFRe9JsHVCsujq47zZVJIzidtRRDDYO+ECZ5b3oUJntviLYYVJnhJxHlL
m2OiRqPadRLTAvB9AsyvasI8C1uoVllUp1mLiuoxYe+3FXFT+httMZFsj+es502Q8JrpKthPhaFU
zXa1xeswiV1tPp6832YIAzwSUbKLZLstb3pvAprxC03PezK1en14mtdbLyI863hbgF/8+fZwrjkW
cHJafhqUN2eir6GwNVkAifTxT3uX0j3v995/NcxKz9FM77qehSx6ee/ZHC6vRTRU4OKHOxWBiGLx
auiw3KJU7eBcOnBQLi3JLVqZSZBVlxLFBpaDijwF0VFFiiorlVYlq2B3LveJyxGydtwJ09llFoKD
byG0C+oUO5WqcU1WyBrf5ZTevLKcm+uc3GHNCx19xtdsVoiKuG0eR8lk+cc4iqlaDalDoKngRijx
H1+8uLZDLGnh3cEr1BRkgwR9aRdxAM04NGERJJcBSr1tTrI5apPyYfmw9jf/RzHlTeV4jPmtsYQW
CMc0SUoUR9RCzjotVE3Ax0E/kKSbk1uTLAmrpjO5GU5RMn89N5YEhH4CcxQHa7eXkyDI3/Ao42TI
zThQu0ECEAtDFM7l1r+5lpKX1mmzaQ8kN4dpWNwuLKxb/HZhcTuUvzDd/HZhwQ3CQsFEbW+OCYVh
xVBnoZyzcIU7cT98uKEmkaQHCHBvK2FRfPViCugyv0aYILhj3kn8E9Yq4stzmhN9suAx0yuEQUEu
uX8fR8nSZCe9tD3Op+Wk/IAJwLxg1f7wySUK1Pxg0kKhR5h1YYMQq2UNOSQGunJZvI8hwUyd8trd
YepxFPYxpLyIjvkt5FIibK6IcmxJyIunMqj7qx9euu7O6FWv/Orx9sS8kSt/3jFn4ZnXDJdTv5h8
7nlzdm/b2VPGfnnhucN/8VDPnazt0kun3vPTnnc4rnDZ4mPAi49eaRYoklrAHjU6jQ+lTwqOSscL
VPCMo2Y9AOYyg95lHAgcCmQDcszqdXp9HsgWVPU5dIfT7iwNCHkiIGQLm5AqbEKqgNkoL1XYBIuy
lfDJFMYkob/ahFSB8re5CbUJqQLl4/DTAXm1CcHFRrM2apsMY3WXGeISRuBogK0MbA1kAl1wzIVf
TKFP4OZxODnmMO8HFDxVsMih4A+CBURQzGxOsMjZsvgjPP8uqEz2C8csgW88AhZC+Of2S4RTfzmn
2HrYn9wnpQ2f6tZ0q27BMrKRghYfpi7dk59kvrwPctq8SswylztgrRQTm5vijQ9c/F7L/VMNvaNi
2YQ1j8ipO7c1rpxUfWXPGnb9RctH3f5aD/xWGBkLHbkMs+ggQbpsZyFsBOqsAm4V5xmsDh4x1/Bc
UJzwWPSgfbw6wTpbbbJeoC6xWmuN4Z7hvsGBRmOiZ6KvMTBPmadNN5o9zb7pgeXKcm2hsdyz3Lcw
cAkt1FTFcbaE5Rn9bPuF0iJlkX6hXfdHZIsbJMNbGhYyfliAAXxl8m6yFmG0yBu8OFfn6IbTR0X/
RIbPg8jwSUemyywoTdZiIZtYDEsMpotBB0EjeP3pXGVG3llK7E6u3nkEOgubGkEnUCNU5TzWCvpD
fPy2xMQtOTlgZFCIq86Y1JOT1w3FuRkuwycrOHeF4yJILbdrcLalzVBmaOcp52ky5028YYExFEhJ
uD8mrFSnCv9jH7rxd3+hviv+ftPB3u5dbRuvb2vfsLEN2+TKbl3X+7eefX//CS2mjtdefe2Pv3v1
FXRoY+8SOY4Z9MB79zzzVrvR3zjNmGjIDbFMjEVj/eyJourC6qLRRStjm2PW4f7h4TP8Z4SbrGfb
5/nnhZdal9mXGMv9y8Jdsde97wXeC71efNh7uPhQLBvzJeS0kS4cLA83xslnGHONj2x/L+o1bG4n
jBzcRKz6YCImzmDpAZ0auqm36K26HBNTGBPTCbntY9PGqb0uJhLlnEMTMl+IuRSSHZ9CZI6YCT7Y
+lpaUMNqPElC/rtluM8gLKhx3iAsTKInDcLHBTU+xSAsfAlBIgHKNBiFQZiesjKcJ8QwCP+7ORjT
yPGR09o+a3BBH1HF+q1wnCxzS6eobhsfGn774hsOLL344BVzbxvgfnjdpU88snbN9t4lym82TZt2
c/auB3u/v+nM4T3fSw/t2/vqm6++8meOhRN6l0iHMIcGidAh5q02lmYVgRFsIrvMrjYUNgQnBjcX
by1Wagtqww3FYwvGhmHYDS8oWBBuKW4tfkN90/Ox+qn9s4DRj5XY04V1bLD9dDbOPpctYe/Y/xL4
0Pdp8OPwCeaissMbgiXRqXpheSJOv7OGcDuiixou09XianXJxULhLhaz5xIKN4hA3o7oEgq3Syjc
qAUjFSqzj/NpTiqEHCKaNwjqsdb9n3bEUo5m3F6IWOjaFoFgFmEXtgSLin+sZf8XG2LPMa5u/NvE
wNcfPu7C3ivsIlCrf2Q9rKy4c9Zver9c8fpVv1v1QE/8yUvXPLxt3cUP9i5h1hGT6QBq2dp77cO3
fjdGemrfvhdeeuOtlziH24CpeRGz4iYvmyOqCqgh04RcK4/Bdurz5bWyqrmtmlVzFLg1B5Gs1CZQ
guha+WZ4J5bECmgBK3H/7zXYk7LeN6b7FA0WDg2CD50iUYhFDaIKSpQT8id7xvdZyAXZATOphyDR
fGw1957jMMudR4XNjhgvb3ReCVcG0ryaNvfJBDnLEXzA3BseGLmk4exzRo4ePeIcb7Gcun/VhOGP
lI1vaFnd8wYfhQZYvrdjFAZKfvMKucRbMlw7QxtbOrtkUcl67VbtutKHC56ofF5yaP5QwD9wYuVb
fiUMxzlmVFM9MM86T5unz7PNs89zLLUu1ZbqS21L7UsdHamOMldZqrSstN+Q0rl6k21hamH52sRa
OH/8TL/Pfnv5nZW/GPiQ/pj9wbKHyttTv0v5sFSbk0RL+jKJvkxpX0a04aMk2vCMaMMzog3PFHE3
H09x3VxrWdKuy6FYqlC2DSgK8cWOkmAlH/xosCE4JXhucFtwf1B1BaPBFcGDQTkavC3Igr/B3BQC
LoRN14REzmDKNSkzsCOeEWpgLw1YTbvXV8tTk/sjUTpgXtGFRawoUmiBVMSXWoUC/rEgUqj52Czg
FFCODLBFQzRUGjQLArXV/PIqYZcU8i3nwLBRAlsQxzjKBWP8qqBQHIPCrhvEMm2bpbQCl+6I1B2o
oMh9DKxks5DJ+d6IDB8HZD7bydG0IiQeFYeVuaW6q5o1VLdWs2puny4l4pn57Six3CizWSLDO8Az
uX0rsVKXIMAu0T1XjHcVhOA7E11EDr5DJ81pJQf71NrgoLwRGkieN73wTSFGGus6k/NLvOn0Klij
fzDMiBUfNGroXiWWeLlmA6ItEgjF+OeXeeFaaZb1L07AwJlyGx6jwJDUEkcsTLRyS5gq/REVe1GM
OxNhUpJw2K399DAtL9N0NS2HSdQo4nJWzqOSu1JwQw98KtPXXANzT9+PrzTB4zrnWC8Wj8vwLYFa
mPiEIejkohO3/PmxfJiz9DW0uW68Yv2lg5M/e/HuKaOGVfx0xpW/mevO2NcsWb/U56sKX7fnztlL
Xrxy/zv0tMiy1YvGnpYIJKtPv2by+MvKo+kJV1wQmD5v+tBEpKhAL60ZtX7e3C1nPcnxtDT7FatQ
7sYOt7d34Ut+Xe2JFLd7YKUAmdYgbEV2h04l4jO0tEsH65ZsLqMErmgOT9JOsxZro9bYYlkJ77/N
FplActoKN8AuywEL9qSBWXPFDZljwoMLma/E4j8yXB8Tp74RkIYabprLyWSc9yMnKBdO5KRKy262
FJ4+Q7bDRvGDGQ6SrNgaBlPcYU7hsT4Ed1mwXndNjfEyV1vT6aQfJB5LRNwC7h4KRpxwe/maAzNC
Z9afd2Hldde179hRkC4vvn+LMXLRA2zBzdRyYe8tN/f8bFJliI/RtaBlh/i3VOiUXSSEsdGgubNY
gY87wh01azze2nQBLbUW+Oy0wGfD+oEbw0RqfMmAn6sTIaGr+IWW4vdwog37ct6pwi+0FGGeFvqJ
38tHAeW81dMvFE6Uj5sOjg9ZP+3yU//kEJ+jQq6ahI6G2MrQ1lAmlA3JIZhe+Rlh+oSlT4tpB7RD
Gvy3xHK3sK/mGUfe6goNJWdVzRk9NaGbaMLoqU0O/sgkAHbR/Z9KCDgIH/eG+hznEAbPkGw4HS4H
941SrYoViohsDxOH1Y0NlHxVouIaCEbAh/zqXRkmBxZtv1gJGsLzUsP6N895cIph67C5L5o27dYR
Hfd1TFg+ZfAadntP+y2Dxk+bcdsNrA5mQUowRdIRzI5OP8uvi/sVK9GtKlXhw6pZFcqUUk5QlKr0
e9j9sw+gwbkdF8/CzwxWKClx1+mcvjvcdRrUzForj+C6/Vk7UhBkkaLF26ZWHK8l5YhQOmJqsOQQ
HyKU3jWvKh9QS2KIXPZ+pFxL6XVksD6BjNdnY89Jk3WOdj49ny2xLtEuJZfQS9hl1ku1S/SNdCO7
XrrRcoN1k/ZLcpf2U/1J8oD+G/KMZbv+Mvmd/i55U/+cfKh/T47plXgdPUB8ejlJ6UP1KcTEphXT
46tVoMrW5u1t2EtI+KsT9OmY6eKkWifCVMrHgtcJcZaPiqhlimK3gQBWvZfG2CDsS+9Lkyru6MbH
xxyqwwaZ1HSvpulYCoOFUfitKfAP5t7CcEJTLboGRzmlCvtYSqymacLiDB9lGt5hwpQFP24aNrUY
M2mJ7bM/cdzFRpae5p7mUKD7cDOeAmStO2lXdAuj4g9OZjAWgnAKv5s+8gkPnOamPqcweIPRp3sv
/J/DSfhSfb6r9yI51XPdBStmrmM35GzGKrxnnwF0eOSiHHTsIh4umQrqk3N2EjGG640OO0gSOCt8
GXnOHeMxTsBjCWQMJ8Baec5tirLuliixwyOeqi6MhsMOggVvWzdl+LaLG5YcYZ3KETo33C727TPe
2me8gc2FgL6cJ6F4O/5iHBnCwEAvrZD76ewM99nuW92SGyxR6DiHhOKKHuQysGcdNbVovNaIwGsX
uH3UfCZaWiurdq1ADWtBj4JPbqk2zea0egxSIHktEWvYVgQNNmmpsKadtWSwZbh1hHOsNF41LZOs
E21jXOPdZ3jOdk33LLMstF7guUy93LLWukvd7drp+Vr9Xiu3uctJuaPMWe4q81R5h5Ghnkus11vv
ku60P0IfZY/a4BBCdqq7nb+Hvfsd7Yh8xPWJ55j6nRaxCR9du4gNETtF7BKxJw+2Yd3pkj3EbbXA
IO5KOrka57RIDmpPYjX7LXMop1IOQF8Fz+BrR94CVbe5U3raPVOers9zX+he797k1t26DFjk05Gb
mB+GOue0WZU+hj/36TIO8wPwl/uHTSxgcWdOi6LpuhU6im7Aa7kzOxE+nB7ILKeb5+suZ+wFtwUu
8m6PJ42VLkWxODHPSYfT68DWMRh30rrVi8u5h2ceU7Bf2+KRrS633ekQ3fOAjvN9Phx1PPBydhLd
e9xw0BYHd6yRHJ30EVOPTdHpCv1qnemdbJapYWfoCvfV2LzHSzZDoS3CTozdC/SRHfR4wXEwRfgs
Bycda24OQK7BnyNZc+C/e3fmsQ6yPnDv/8G50wLfTh64eycPEzPRGXM6HDF7jD2HjYoUwZk90EEG
umJwGT8ktg+KnWUTM7Uz4OBszR7YbuG7CvEVvzicPGuE26c1e2i7JZar9aCWb07jztAHdkIUxL1B
rQ60WQbyO7aRYYxvicSTTt5c3I1f5xfXubHdQY/JMb6nVXiOihUDZ/aNnZ46UokABN9ewE39TRzh
ctZt8eU1rDDkCIrwLi3wCxdTqUyiE3uf3f1Yg1zz2K4tg0/bua2349nH+v0ZBObew+5X2EU9d726
j53//bts/Y4T+8GH8F0B6R+gNAb9a54PFbqoTcV+DSzKOwCRLiGRu6qwz4qjP3crDD/j8lAXfL75
Eog5NVg313WHfIcVG91cXUqX2mV51aW5TF9dSCrQCh0hYzAdbruG3mqzVnnOkpssTbY5zjvpXfpd
tmdYp/33tlecrxnvSm9qf3T8xfhI9/Qhl82OL4a6Ag4IFnjOESzjIudS8SkroutM5euVfIsRxkao
fmHzfFWVLFZNo6qKVScJIh88+R0O6nI5DGwEgXRgk+yGrrqYSzdeJC9qzEgSzYsvNUvM8SLWopJ2
CeZ0Sddg34dHggMgT/QpHuo53XGVvUR3zVe1q0wdnOEZU52qtoqtk2NMZ0y6ipVMwVie7l4vFNXm
YzlmAV5hfIQdzR/D9UH4KOdivgDVnGcWzVh/IvwtXK6NVgGluXivdS8HXaxLgZfwhacOZ6CoDgZf
bNsoqrOX+OskBF7G0hI2OGAHfmEdLYnXaXDDF5CCqEkYTTE+zU1gODWQy4cMHcpXh6Qy6qLX9d79
twcHRCqT7X/u/Sm96b13h/d+yspp77fjB46u+b7X3vMHekZTbzPeKw5Pii8AIyH6rzyMFOleFz4X
Fgm6PKpNLTA98Csw7bE8rASr0qH3QoF9WBbhCQecbuGPGm534auw/CWWR+rKvbNd23R8XMDEhMTK
B9YaPMI2Vo/PEfCU2crsZY4h9iGOwc673bZyT3nBBF+Tp6mgqXCJZ0nBksLL1HWOy9yXey8v3ODY
5L7Zc3PBjd679EdtzxnPund7P9M/8X7t6DG+9WYjxX0Q5SuwRcKya6zrOjhCBE92X/QPc9DnID8U
/vBwYfdAcgh6CwqSHt2LgssOYpi06VCDdTjL2+02lb8/iRgRVhXZE2H4smzDDhfGwvR2spmmrcFj
eti5nj34QEYnHb3TRUtIYxiEcWZutLBBb6B9il2aas/aGbbSjm6vgm8h7tERjq0HYcTg9fA9tAAi
voU2YBw7HORfQOgOBYxukcOmWigOXGHjEGU9dUmTgxRIHuAHVM8JahMAtXmW2PFBRVv2CCdeebDa
RbzYFDS0Tse+LjhgH9lRiA0duc0bgB7uNozl/uamgjJoHlD1cOT92iHCQIaAinK1d0Rl/QS/O6XY
epc//166JJr+sKP3wlGlA9fPru294DGjvDS8zFUkl/fcffE169exZd//ftvophlcQykH7XkDcOWk
20yHp5O9bGUeWu3x811ff8BeMX8tHQmpFaXnzTOQ6cfKtSoDntb66XQcG2c9XZtizKMz2UzrXG2q
cSFdwBbA7HIFXWu9QruJbrDeqH1Lj7Fw0Jqi/axprc76a+ufqYVjyzNGYS0DeYUQ8oaZgCLNhms6
w9p2kjJscGCUb6lm85U0XlGf7yDg5sdMTXDztFNnWMruADNU1GcZllLxsYRjplgbg5Vvq5MSp+ls
cbY6jzoV4dMOMyC8RdcS/SpKtxE6Bd8J4d+TD/BqEnQZa+OcbPC1svzadQ/PHMZ+Mj65PVBT4EX1
EVTEj4QTIZ9sUA/DuTcN0gA0h+GdYzyIxI5+NIVNH32jZ+VjidLzz/BR5EMpGlI4jPJ9PZzDvd/m
4oOQT448E8Zqsy98GhfO2vz8DHYY+eoYVqFZyPcDYakZjFXPODa4UMuQmnhhOXtozZzeKdLCnt+u
uGwp/fvtklW9/ZKec67Q7sXwwOYrftkyvpfwv/wqUYcvwIAXGbA/8m/XRPB9mlT+2zSVZAAZjO9u
Dse3OxvxHbnxZAK+XnkGmYhvZU7GmuVUfBtxOr4qNxNfrZyN79rNwRds5uI7PPPwzUz+o1gtwLo0
fir/kk7j3GnTZ85Ij1q9ZP6Fk2b+L2Gs3mYKZW5kc3RyZWFtCmVuZG9iago1MyAwIG9iagoxNzYw
OAplbmRvYmoKNTQgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9D
YXBIZWlnaHQgNzI4IC9EZXNjZW50IC0yMTIgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTY2NSAtMzI1
IDIwMjggMTAwNl0gL0ZvbnROYW1lIC9FWlFSVFMrQXJpYWxNVCAvSXRhbGljQW5nbGUgMCAvU3Rl
bVYKMCAvQXZnV2lkdGggNDQxIC9MZWFkaW5nIDMzIC9NYXhXaWR0aCAyMDAwIC9YSGVpZ2h0IDUz
MCAvRm9udEZpbGUyIDUyIDAgUgo+PgplbmRvYmoKNTUgMCBvYmoKWyAyNzggMCAwIDAgMCAwIDAg
MTkxIDAgMCAwIDAgMjc4IDMzMyAyNzggMCAwIDU1NiA1NTYgMCAwIDAgMCAwIDAgNTU2IDAgMAow
IDAgMCAwIDAgNjY3IDAgNzIyIDAgNjY3IDYxMSA3NzggMCAyNzggMCA2NjcgMCAwIDAgMCAwIDAg
NzIyIDAgNjExIDAgMCA5NDQKMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDU1NiA1MDAgNTU2IDU1NiAy
NzggNTU2IDU1NiAyMjIgMCA1MDAgMjIyIDgzMyA1NTYgNTU2CjU1NiA1NTYgMzMzIDUwMCAyNzgg
NTU2IDUwMCA3MjIgNTAwIDUwMCA1MDAgXQplbmRvYmoKMTEgMCBvYmoKPDwgL1R5cGUgL0ZvbnQg
L1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvRVpRUlRTK0FyaWFsTVQgL0ZvbnREZXNjcmlw
dG9yCjU0IDAgUiAvV2lkdGhzIDU1IDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMjIgL0Vu
Y29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iago1NiAwIG9iago8PCAvTGVuZ3RoIDU3
IDAgUiAvTGVuZ3RoMSA4OTcyIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ac1ZC3RT
Vbr+9zk5eTVpk7Z5NH2cnJymj7Rp+kwpVHrapi2hgLxJaistpaUUKpRH5SGKykPascCgwqCDXMZh
HJEhjRWD4mMURLSMT0bHwSszgle91tdC1JEm9z8nBdHleL1rzZp1z157f/vx773//f37/GdnZ8Wy
lW2ggfVAg9Da1bIUpMe0GOHZ1p4V1mg5Jh+AsbUvXdAVLetmAsg/WrB4dXu0bJ4AoO7oaGuZHy3D
JUS3WBEtk2LE9I6uFauiZZOAmLt4SetouxnHB3NXy6rR+eEMlq03tHS1IeJj+wCT9KVLlq+QimAL
II5ZuqxtVJ74AFSno22X01gAgvkYmAty2AhKoECHoQZA8QHKyrBVbMcn+PXfSufGlX9J9EqpvG/D
SQmffVz2VTjv0lOx49SNKKu6LC+iHMIoE7s4nBfOU1y80iL1wyQmBONyQlCAMTPn0W3ybQrKEKL6
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
wrPHfIGNSSGGOoM+RiBcDCxVquRCCqf3JsVYhUTOUBcTQi01goJTah2pgE1p4svFui5ZXrAMoeUs
15wyW871nMHiMfzCIlQMibVDZguupcclvj0J4mcVQ5G+yMDjR0BcQ/QbYMvMKNFzyVklrqZJxc89
p03My3InF6QX+m6Z4O6gZ5Ul2QqK21eG9zeM7MpJdZYVmmeWNCUXb6F2iecN8bCNT2QV9EVzP0hj
sEzj2dAARrybnQBT8V58OszBWoJ3jESSloMeYLp36szJM3JmLuxqW+6sWrJ4PvwPK03nhwplbmRz
dHJlYW0KZW5kb2JqCjU3IDAgb2JqCjYwNDQKZW5kb2JqCjU4IDAgb2JqCjw8IC9UeXBlIC9Gb250
RGVzY3JpcHRvciAvQXNjZW50IDc1MCAvQ2FwSGVpZ2h0IDY5MyAvRGVzY2VudCAtMjUwIC9GbGFn
cyAzMgovRm9udEJCb3ggWy0yMjggLTQwNyAxNzc4IDEyOTVdIC9Gb250TmFtZSAvUklQVE1TK1Rp
bWVzLUJvbGQgL0l0YWxpY0FuZ2xlCjAgL1N0ZW1WIDAgL01heFdpZHRoIDE4MDMgL1hIZWlnaHQg
NDc0IC9Gb250RmlsZTIgNTYgMCBSID4+CmVuZG9iago1OSAwIG9iagpbIDI1MCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwMCA1MDAgNTAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
CjAgMCAwIDcyMiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAKMCA0NDQgMCAwIDAgMCAwIDAgMCA4MzMgNTU2IDUwMCAwIDAgMCAw
IDMzMyBdCmVuZG9iagoyNSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUg
L0Jhc2VGb250IC9SSVBUTVMrVGltZXMtQm9sZCAvRm9udERlc2NyaXB0b3IKNTggMCBSIC9XaWR0
aHMgNTkgMCBSIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDExNiAvRW5jb2RpbmcgL01hY1JvbWFu
RW5jb2RpbmcKPj4KZW5kb2JqCjYwIDAgb2JqCjw8IC9MZW5ndGggNjEgMCBSIC9MZW5ndGgxIDEz
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
AC8B3gH8AfA54BtsNAmQB9AANYOJD9amK20Bfl/bZw9w9TjOZa7plw3ptw7pTxvSnzOkP3dIf96Q
fseQPmvB1c+zYEh/4ZD+oiH924b0bx/Sv2NIH/HjNfdbOqS/bEhf/g/JVfRcMWT8ziH9lUP6q4b0
Vw/prx3S/yH3/x/evpnKCmVuZHN0cmVhbQplbmRvYmoKNjEgMCBvYmoKODMwMgplbmRvYmoKNjIg
MCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzU0IC9DYXBIZWlnaHQgNTk1
IC9EZXNjZW50IC0yNDYgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTY1NSAtNDA5IDc2NCAxMDg5XSAv
Rm9udE5hbWUgL1JBVFhDSitDb3VyaWVyIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9NYXhXaWR0
aCA4MjMgL1hIZWlnaHQgNDYyIC9Gb250RmlsZTIgNjAgMCBSID4+CmVuZG9iago2MyAwIG9iagpb
IDYwMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNjAwIDYwMCA2MDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2MDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCA2MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg
NjAwIDYwMCAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgMCAw
IDAgNjAwIDYwMCBdCmVuZG9iagoxMiAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1
ZVR5cGUgL0Jhc2VGb250IC9SQVRYQ0orQ291cmllciAvRm9udERlc2NyaXB0b3IKNjIgMCBSIC9X
aWR0aHMgNjMgMCBSIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDEyMiAvRW5jb2RpbmcgL01hY1Jv
bWFuRW5jb2RpbmcKPj4KZW5kb2JqCjY0IDAgb2JqCjw8IC9MZW5ndGggNjUgMCBSIC9MZW5ndGgx
IDE2MjY4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae17eXxT153vOfdql2xdSdZm
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
fbzazPNaWdJQTr1fo9Nr9hdXBqnQdTJcTVyh7NPsXvS08mpea2N3vtceOXKE3/bhh+cHT51iEWAd
fYGLcksws1eycpTnnpUIpXaeqtSUFE+F66ZvVjGJt9bLRROV9Dh94XGMncF/ny5BppRJ/JKgxbjM
TKNW1PHjRqNgVtzgrYuXB8cwXsn3NdpAUma0xZRRvLB/elWFxqR+2DtbbF61ZnZ02o0L82Kt2PMt
tIb/jF+m7LlWyqPPi3ik6nlJVlOzOl/NGXg1ryUqnV6lxTotFPlScrHsHviPbNM25EkUcAu/5csx
fgv35o4dicEd7PeyFClb8hsADVZPuuZ2LZzdHmwZvHrFtWsG/xf4yE5TCmVuZHN0cmVhbQplbmRv
YmoKNjUgMCBvYmoKMTAzMjEKZW5kb2JqCjY2IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRv
ciAvQXNjZW50IDk1MCAvQ2FwSGVpZ2h0IDY3NCAvRGVzY2VudCAtMjIyIC9GbGFncyA0Ci9Gb250
QkJveCBbLTE0NzUgLTI0NjMgMjg2NyAzMTE3XSAvRm9udE5hbWUgL01RTVdOSCtDYW1icmlhIC9J
dGFsaWNBbmdsZSAwCi9TdGVtViAwIC9BdmdXaWR0aCA1OTYgL01heFdpZHRoIDI5MTkgL1hIZWln
aHQgNDc1IC9Gb250RmlsZTIgNjQgMCBSID4+CmVuZG9iago2NyAwIG9iagpbIDYxMSA0MTQgNDg4
IDQ5NCAyMjAgODE1IDI3OCA0MzAgNTI0IDUwNCAyNjQgNjIzIDU1OCA1NTUgNDg4IDIyMSA0NDEg
NTMxCjgzMiAzMzggMzMyIDU1NCA1NjMgNTUyIDMwMyBdCmVuZG9iago2OCAwIG9iago8PCAvTGVu
Z3RoIDY5IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkstqwzAQRff+Ci3b
RfBYyhOMoaQEsuiDpv0AWRqnhkY2irPI3/eObFKaxRUczcNz5cm3++d9aAeVv8fOHXhQTRt85HN3
iY5Vzcc2ZIVWvnXDROnOnWyf5Sg+XM8Dn/ah6VRZZkrlHyg5D/GqHp58V/Oj3L1Fz7ENR/XwtT2k
m8Ol73/4xGFQlFWV8tyg3YvtX+2JVZ5KZ3uPeDtcZ6j6y/i89qwwESqKcSTXeT731nG04chZSVSV
u12VcfB3oamgbty3jVmpF1WpiGgjh8ehCYcllWqnrLsaM9ZoSbdeaSr+p2szDlU30zS6qEoR0XxV
4ZsaCBGttKABQkTLheAcCAFT8hIIodZLdAWEEN0IroEQWhnBDRBCtBa0QAjRlFwDISJjJeqAEDoX
gh4IoZYFGQgB54INEAJKssH7iuBdOhuYEyEqYxiYEwEbQZgTAcWCgTkRppLOBuZEmCpFYc4kg/PU
CuZMMrhcSzLMidBqOf2h8Y3lR8tC3hbIXWLE7qStTWsl69IGvi123/WyHkm/QaPSUQplbmRzdHJl
YW0KZW5kb2JqCjY5IDAgb2JqCjQwNgplbmRvYmoKOSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3Vi
dHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9NUU1XTkgrQ2FtYnJpYSAvRm9udERlc2NyaXB0b3IK
NjYgMCBSIC9XaWR0aHMgNjcgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDU3IC9Ub1VuaWNv
ZGUgNjggMCBSID4+CmVuZG9iago3MCAwIG9iago8PCAvTGVuZ3RoIDcxIDAgUiAvTGVuZ3RoMSAy
ODI1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGUvQlglMX9Nz7zPM/eu9n7vnez
u9nsJpv7IIE8EBIU5BBBEiASLkGEQgRvK1iryKGgeCFaab1FISSAAVSo9ay10Iq3/UF9EY+K0v6Q
2kJ2/595djcQrH3ff5aZeWbmOed7H8/Dsquunku0ZAXhiTh70cwlRPpzfojmj7OvWRbI9rVaQhRr
L18yb1G2b36QENnCeQuvvzzbd1sImXj//Lkz52T75AzamvkYyPZpFdrC+YuWXZftOwW0hxYunp2b
dz2N/sJFM6/LXZ98in7gZzMXzc3u/7M6tEVLFi9dlu0veg7t2iVXzc3tT9sIUW/PzuXrAkIotqtp
iFxIbiUywhEDSZHJhPCPyqYQAX02LyOk+MBv75qhb/xeqVJKBz8WuVi6r9c0f/pVRvHv9cJpZQIT
Kml/tgeOkz/Tv5EQ4Z2MIvNn4fTAjHQ8quo9ZFJmP7+/Z3Kl2IdmiNT0FhRWrEC3V6OT2h5VZdPw
FL+fLEHZhnIARSAzUC/PjfDEj60mFDa6DkUgm/m9pBtlP8pBFDayByN7MLIHI3sw0sT3Ecq/wO/q
KfTjDnb0Ogsrvhvu4ntJBoXj7+bXkCDOfVmunZFr16Etxvj6XHsnv6anwa8frkKfku9QZ1A4PNvD
PaPGV+yWNmobpY1N+ZFNvRjxD3fyD+OuHsZdPYy7ehh39R1qirNvwvgmjG/C+CZpfBOh0qmC8dyp
chsP9+htuRFsDFfz7fylpAKnaMu1U/hLeyr8+4Z38pNx6m1SvZmfhO11Uj1DqsdL9XJpdrm0vVja
XixtN0nbTbltdmxK2s7Wfmlbz2p+In8JiePqF/OjpXYC30Ii6I9Hn7Xj+Auldiw/SmovwrgD42P4
FmJCO5pvlfoXoj8S/QvQZ+0ovrVnpL9s+BL0Z2COI3qejY/EnYwEMEdikdjIOpTNKIelkRmol6Mc
QOGlPSk/Er9m/Ibzw3GEiHOImBEJz4v4NeE3jB+GmaF4mqGoRb4Rz+tHnUJpQhmPMgNlP8pBFAXf
iDrAV5MyFBFlAkonigznSeK4JO4riSsk+RJSiHMFubXEgjaQa/3cGuJD38et6fH5xeEqbgeZgNKJ
sgRlBbejR2bSD7dgP7ZvCmU8ygyU5SiPomxDUZIm1JgRNVwT18SP58bzArA73tvYWCG1lTXZ1uPN
tlpXhX74VXwcyxQnj6LwuOU4bjmOR833/NjigDoxsg/lAMphFLbgMSxGDIsRwwPGcHxM2ksu7fcd
ehkUnixGvRzl3H3Y0sTwyDFc6+xZ2GgRRopwziIcU4TzFWEZD6Om0hFsfgLKOpR9KGwuhLl1Ut2E
ejwKh3OE8ARsS4/az4d6OJW+D+tLh+iH12Ldx6NgkrsTq3kn1u1OhiFYPeA2Zppye6xDuw1Fxu/G
L45fDL8i/EL4BfEL4OfHzwforcdvHX534XcnfmvxWwNoWLYl9iW4GdWLq5dXr6t+tHpb9b5qxV5u
Jn6dXKeoJjYbeKLJqHQNN3ACmU509N9S/bxUXyXVolTbRdd03dHpujen6zZO1903Xdc2XTduuq51
ui41XddHZ4n2hO6ThG59QndpQleT0FUndJUJXTyhG26k7XQK0ZGXpXqEVFdIdUiqvXRKj46oXqTT
SFAJjKexHcFb/J8H+wTa47812KdE84tsb1q2aWCDu/xlwXn+ZHYkmm0Kgy8JOAOZTJ8jCpoQk4q3
FDMUoqJeUaooURQpYoqwwq+wKE1Kg7JAqVWqlUqlXCkoOSVRWvoyR0SIE0oscgNr5JCFlAjStoFj
26hQE44qOTKadJv5MdyYS0bQMd37Z5MxswLdpy4J91H1xVO7ZeERtNs0hoyZNMLRXZsY06fITOyu
S4zpVk2Y1rad0rva0evm7uijZFJbH82wodvc3abmtt2E0uRtd7pzbXs7O6Ztu0DvvLOd2K5pcjSZ
hhnrW0f+h6pTGuwcmTj75zi7mUiwO/F23z/mkrbuZ73t3RVsI+NtH4N1viQwvW03V8fVtIzczdWy
pr1tt3oFV9cykY2rV4zEjeT3IwGMj9xNgqyR9iMBth8JnLefj6tl+0VYk93PJ+3nG7Tf9qHBlpHb
g6iy+wyV9hk6eJ95g/eZJ+0zL7cPL92/dIr8eRRHSFDaJ6g4It37ufv4stf6r/tE/uM+5yzn3BHn
dH60SXeT0fT97c03tMwNt3SGW+aidHavuWa+o3vFrEBgN2mm77OpQDcf7Zw1ez5rZ87to++H547s
bg6PDGwfLR06eL77BjY9OjxyO7mhZVLb9hvEuSN7RoujW8IzR7b3jppZ/Pygy63KX2578cwfX6x7
JjtZMbvWKOm48671PJsexa71PLvW8+xao8RR0rUkrAdaKsmI9ubp2baX06iBwJ3uYPsIm2HJMAmb
G4KOm917BEKfJppEe7c2PKJbh8IQvWR4yXA2BSpjUwUY1uemHDc3BN176NO5KQOGjeERxNFyxUj8
W7o0t5Ht/l/rpUuXLrts6WVoli6T/i1ddjVaBjOylEBzxRMM10ryzQ9uzHjzGpS1Eo/mly5tX0Yk
+C69mrCrL2PVwEXPbl2Nk9Ol52ICYZcc9IdZmiDZgtMtvZriHthtXJ09ji6lmMRpcOiy3Bh4jvAF
yj3EjdbHz4LEJpnDufJZ+ubsfLo/k+E+wM6TcgWNtDWJ3Icx/OjYbEvmkENkEbmbPICxSvpH8gwR
iR5zhwhPCTT2RrKBXEveI5Mzf8dokDxGviNJUk/mZ9LESJaTNP05eYxybKVIHXmXzCXruUY+IfwN
zLGYlvFb6C9ICc4yidxP7OQAzlicUaPfy3m5Rhw1ibzNz1AmM2WZf9D9wluZWeQ3tJF7X9hK/kCO
05BA0rdm1mQ2ZR4mBeQk7+3/XaY8swhHTSad5GpyE+5gBfkVeYe2c0O5fZlVuKc23MNy8gJ5myaA
UJ3Q6CZi71+SB8lu8jI5QD4kn1NK9bSIrqDv0kMy0v9q+tXMhZlZmcWkhYwjE8gKzHpphA7npvJT
+ef5D/r/T/pIxodzTyLXkOvIjWQdWU+2kA/IR+QTynNqbhI3mX+euMlQMpXMwmpuwD09Q94ih6mS
VtEhVKS30+e4awS+/1VIeIFYsYIX4GxzsO8mrOkTZBt5lRwkf8I5/4415akTwJ9Mp9Of09voXfRe
+gR9jm6lf+Nk3Ic8z98ivC78Lf1+Rp15KPMMrusmHhKArpsEDC4CPN8hX+P5immSNtE/cwkuyVNB
259OV2ZGZZZnXst8QMIkhn2HQq9tIWPJFNz19bC/9pLXcew75I/kGPknVomnamrCWgRomE6kl9Cr
cRfP0+9oP2cD/Oq4hVwPd4hP8O8IU4St/TvS1nRP+rt0JrMl0535XeYPEnxrcJ1mQKCDLAGJMYjt
xHVeI0fJV+R7XENO/bjXC+gYPO+DOP9hegbopORu5p7jMtB+1/NvCU7hwfS49KL0g+neTFVmLHCL
h9LlJFX4DQE2TSbtOPcvsJqPkWcBmV5gz/vkW+qgPlpGL6SX0jbaSefTxXQJ7aI30puwqs/QHXQv
fZ9+Qr/lBE7OWbFOCW429wtuA7eDe5V7nzvKE/4S2DBd/I38Bn4Hf5D/UjAISaFMGCt0CtcLN8ig
ksltyj+csZ9Z1D+r/6H+36VL0yPTV6bXpH+bfj/9WUaT2Zf5nMhJGe6xnczDPf4cz387uYs8Cvx4
Fvf4V/IF+Rtg/g+sBU9V1IU79ktwa8Z9j8WdT4HKdDl+8+kCrP8KuoX20Bfpfvpb+hZ9m/6Zfkq/
4yjuvhS/BlDBZO5yPMND3Baum/sIv++5f/FRaP0VfCWsik48zUr+DjzPA/yn/OcCJ1iFcuESYbnw
hoyXzZHdL9ske1X2puxruUE+DRia/WX5h1Tzf+B+KwzjF5LNsA54/mvuz1wj/Tl3mj7FeelvcTUv
P4GfwDVzDdCN9gLLFxGLYpM8KA9yFmJQdLKTcBu5En6KEOW1ZBnojXBTudu5TvIkfZGc5i4Apl3D
v8Nt5mbwm4R7hGH0A9gXv4UrQEdPkeFkOB0G2L1LugChEn6b8Ed2RpmSPyNbxOkyK4UvZBz/Z/DB
oZTjf0+n0uN0AmfDajVwd5Ew+gZ6HO2FoMCPgPm7oXbWCUf4tdxo7hOMLSQb6G/xjHvJQm4v/Q3g
Ugd6vIpOoA/z5eRm2oUVqScLuHtJiFvChYDPk8n/0l9QKyj3NGBTyF1OBF7HzSaHuHZA/SA1caX0
ZuDpIrKGriZJ2k/3kz9wd5MaOpd/+Yyzv4ijZ47T7fwFZDs9LbwlvAXl+zRW0gvMVVIRGPIYeMRk
UGaQjwJr6oiMgx0HeuoErRu57+lN3EJyBX2Q/4o+wQ0n48lcfinXSu9Pfy8M5yuxYnvATZrl9Uoi
a5R5hSpA/AsyDNg4Dx6S+cJh2S/YNv8ufzLTngmmZ8gK0p+SG7A6F4C7rQEtXUA+pjZ6Gb1YyHBj
hEzmUrKF2yZ8mrFTLQ2SP2VAYemdtJEWZgK0K6OhFwPDL2O+F2GNcJtwtXAT5NNpcM3byT3kIfIK
pMnjkFsxrONFWM3p4D1XQEaUwWNQjacbRkaAK12IuQnkUvDTTnDJy8nPSBc47yPkObIdEmoM1uMy
HHc5WYDxpZBQN5KbQf8ryVrwgPvJk+RP3LPco7Bx7+Be467hriAfk4/5N3iRXkoOCauE5eQS2MAX
UzOuXAso+XHc2sy7uFqcuMH9q0ClwPzM3zLvZ57uP4DzPYl7v0c+gvxN3kyKyHh6SnBRmTh8ktg0
bGhjw5D6utrqqsqK8rJUaUkyURwvikUjheFQMOD3eT1ul9Nht1ktZpPRoC/QaTVqlVIhlwk8R0my
JdzaGeiOdnYL0fAFF5SwfngmBmaeM9DZHcBQ6+B9ugPsuJmYGrSniD0vP29PMbunOLAnNQQaSWNJ
MtASDnS/MzIc6KNTL27D9p0jw+2B7uPS9lhpe720rcN2MIgDAi2O+SMD3bQz0NLdes381S2dI0uS
dLtG3RxunqsuSZLtag02NdjqtoeXbKf2YVTa4OwtQ7ZzRKnDI3a7wiNbup1hHIrT8JGWmXO6J1zc
1jLSHQy2lyS7afPs8KxuwrTAhLQLaZYu0y1v7lZIlwlc0Y2nIWsC25P7V6/tM5BZnQntnPCcmdPb
uvmZOEdLtzGB647stt9w1HG2i5ND31x57qybX93iuCLAdl69emWge/PFbecc6w6yM7S34xw4lou0
dq5uxaXXAlJjmKXUzd3W3tZNb8MloTNHpKfKPl9Wo490Lgh0q8IjwvNXL+gEaFyru8nE64M9Lpe4
O3OEuFoCqye1hYPdTe5w+8yRnu0Wsnri9b1OMeAcPFOS3G4wZhd2e4E+t6HVnbsxF4uenZO2pN3Z
1piJAytL2T2GL+wWgVGzA7iTtjCeqY5Vc+vI6tl1AAD+2imO6p4DiFzRrWruXG0YwsbxiLRbFjGE
A6u/J8CA8PFvBo/MzI3II4bvCZtkeDKAat10Zn67O5HoLi5mKKJoBkxxj8OkfnVJ8po+7orwEkMA
DQwiMgFrO7N9SArLHwwyAK/pE8ksdLpXXNyW7QfILHcPEVOwG7hONrM/P2OdzGZW5GcGDu8MA5N3
QIkgxNqtjA780xts5pb5Q7qp7b9Mz83Oj7kkPObiqW2BltWdOawdM2lQLzvPFhTrhrncVre5uY13
cxhjW5ybl2aBlNOnDuyCTpu2W4jgn1xC6jl9CiWwUhqhgdZuQ+cF2bpdHQzmaOb/dlBf5gQ7SmrO
HpZ7jO4hidyNZm+7u2FQf9DtaVfzYyaB5XBjJk1dvVo9aK4VzGz16tZwoHV15+qZfZkVs8IBQ3j1
bigg0dVLWsCGshDty+xZ4+5uXduOR5lPhwBvOTJie5jecfF2kd5xydS23fC0BO6Y1NYD1aa5c0R7
e4nwDpmHAm8+1yG8Q9GHfv8O2YP2HbTHUI6ibEH5Hcr7uXEjtpej/AqlDeVKlM9RVqA4UEpR5ucK
m9+Nsg7lEhQDynoUdm123ptR2HEfoPwcZTLKSyj7UPaiWFEWotyNwo5h+7LjDqDcgzINpQGlDuU+
lONAQBhZqAmiO3KyH22ATMuNsNHsHwdpz/4E6LxyosCWEnEONdFIo9kKsZ9z/nTYLoBFhlXEnxE2
EPszw99rJczLZ4d/20lckt0gTZ1XeZknGPcSJCFYCoUkgvkoJHYR5GMxScDOKCGliNOUkXJIbUIq
od9k/2ohT++ChWWlKejzW7gynvIfQgfok30sf0gxS1mtWqzWqJdq3te+ozutH2KYaowaf2O61jzX
MttaYf3K9oC9xn7U8aLzd64y90eelPc3vl7/LYEZwQtDpvCCwoLCg5GdsTuKtsXHwLaA/iLMkyFU
hDVp3S5X9FHtDohUmcA2eKKWy7Cxi+c5l0rBxnZR4lSOv9GRGGc42Ti2v3Gc4VTjWEM/HOqN/Y2s
lJdVGoPGSNAYnCeQMwF+/xlRRk6TgLCfUK4jfQba5hdYswliLK4tNnAye4FZbbLJ5TKD3Wa2DjPL
xqpU5s0FhQQLzxGn5/d7qIw4qPM2dsWOsf0nGw3HDUdxuaZGo6m+nrKqvIx20CqTqbamsgI6ggKG
iMXEtAV5OBSLclGuo/HZmLbA5FT87LLLfqZwmgq0kadF+o+llKMTwxqHUa39fbrv8SfSfW9p1Uan
JkRHp+E3LEmf4Zbn7jau4lQuJ+d0CeyOVSa53WaQyXG3ajVuGverB7A54vI+voeOzd/vKXa/R3HD
0u0OulsLxylwd9HqqtoaU3UVF8MW7t5uM9m45f/xbv++NJ1JPx/SOnG3b9ELHn+CXvB73K1DE0rv
YnebSB/i/kRLgdWVouMV8mdyhJwAuu8S6P9yvyV/1sNRyylepA8C6RdRL3EkDKc6jvYfJanj0vIF
ae52YBYZ0x+4o84wT0v7P6wIO9UgDEr2cArBzC0HprhELdmPZ5VxTmH2FoYKRw3HSGosO5E1WC2Y
zzzFLb/uOtzTO5nP4AL5O5zVHlFNe5Qa4UONs2DRburD9QHPsVgZHBWRwCYPS+tRw00urJtwcS2r
/j6+bsg4VnD9Y5kp/NeyRUCLReIQlcpGnSq+jtSrWumFqmmqK1XX0OtUq5SrVPfTjaon6DOqXWQX
fYO+pXqfHqNfqU7RH1R2jYpq+uibO3nNMDJN1Ud7cFPTlC+lQF8fGPvo3u0vYlVOdvQfP3k8ty5d
HR2wrrNwojVZ9OKP9E83uo1ONfeYxlJgdMoK/90Wceq1VtnT9gKnXoN7PQqC+lL4AXi+vcekdPdl
fhD1RjlRqtyie4JpgltQ6fdwzxAt3SSqDFqt3vCySsmxERlGTFQm4+jLypzCqzC5LXvgiTJy814g
MpVS6+Qse7lbwJHs3B8RcphnNNJ5xEANL3FL4ML4NRxQDri8GXiPNxr6jxtOSuh3/DhIxV5PDP1D
TfUpBzV8f/LVQZ3yMtJRhz9qDDIikoeDDDtrKoNGWR5Ra7n1NOBzuXz9C1lNA+lvLSq9U610Cj+c
nm43mxwOk9kulF0qdxr1OiWLI2/BSnwgk8FHF9gu55ontb3g1iRkgoWQPjptp1prGRqSAQea+tnN
lZfBT2/L/I+YdBdWXaC/oeD22O1Ft8efLHoyvle7o1ilM6lt1dq6YiEeLvYlLDFfUVhr0fRlvhF1
X5uO2/5t6rcJRcr8Sn76Qm4hZS/RoyALDdUBJaftUKnUWlcf/dcO6dp76TQIAQ7jyr8ah0aG67jF
YMx2jPqwv4ZbBHPzbirPr+nJ44ZTQA9G0sePN2F9jxqO09yaEram5WXN14sef6HJYYsEotagQyTm
sFGkdr9FpKZCVMxnib9bbsmuN5acdNGuRHttUGIBNitoqLB2GFddFQ2H5Ar8snSRxT65XEEU/dxt
Dqz2mUOU/KNrkn/rjT971ilXaQ1G+xW7Zz7yWXTaNekP90wKMiBdfdOxbxfPH1+08MmbOxwKtd1Q
9vhlH68eMnPpsvSnv2Z0/bvMZwIWigDwvQvrKOnL/EOsrKioNg4pvLBwdKS57ioiXx68ve4+YUP1
/XVPVD9Zt9u8x/62+W3LO/ZPzH+xf2P+tz2TMrLjdlpCAJyxDxD0YCOu1GsSRUY+hRtxEFnYQ5y+
QFE06QToewMBU7KP3tkbHVpZgHanaag8PLSmj+pEtXUo7/HU864hqT0AgYe75QWNs75SJtd9s4eu
yAKCNDVRxj+OHh1nOAZ8HmsAUIDOR/EP3eOQCqZ6I5MO9nr8MwK1GFiqqgsjZosgi1SFRWqWWUVa
WB0VqUUwiQR+Y8DlFvyhqevoqiN1XdSWFSLRAfZcWVEDuAAwEm3YpZ4EpTyNZFkZb152w/d9C78s
1dsNBsum5+95beauDp/L6byga8NDN025J2kwaoyOKdc/9OgfZnFbqnbOeuCL6WUGk8GhX/rCkjHr
L2G0RFdPu2x9Y5VFZTcUDZ2875eT7oeAeZ/RE2SSF3rFn0QduHGA8wVlXr/HhmU9tsvrfdmmt5r6
aKdoKih42RoIBudxPKQNzwX9MFGnvcDzgizo0/mw3QMFp4/7R4/X62FkYCN6jNmsfB93q6insoJ5
Xq+f6H0UpODbw/2MBOk0EeyNUmdIEKzaX++hfwY4Cm9L5MDRNbb/VEdXYyPIohEy2tB4nG18CwHY
aMAgGzbWy1aWJn5ueNVBGOF8f6gx3+rLy7posJpWGvPSIL+RY0SVRmOY8nz/u/Tdba1+l8vfKtXp
N9n2I8n0FDpjJh878we2dunv89yIzuAO9wdB4JIs4mdBFrlJuajS99g0yh4iN+2lNuhxArXt1Gic
Ts9Z4QS9JkvnTETR/E1JgDcP6p0jsCSpJVX8rAm1DeNY6V83IMU4cG0i7EPsoZiU0l1iosYIPHUP
S9aWjDJd6Loo2VoC8WCb4ZqRnFDyQ7E+QYqLk6WU40rUhj7ucdGmW6d7VMcd1lFd3KjTGYxetdEU
jrOpgmi0sjgajRd7w8VJFUCIIbm8kpPLec6r4kqcZmnIZrvUZLOZTV6nyRjysKEL/MS/wr/ezx/0
U3/c7fd73N6Q2+VKFhf73C6L2+0yGY0+rgQ4VFIYDsPvQqgvoS/1w1laqnKWJKMucxSqkWsPAhNJ
Oky0FEfdol7VRIxU7/a7j7hPuAV3H03uKuOixpKoaQ8dRoyZ/b1GdRNYxX7RgH31RkqM443fGTNG
AZI42ZtqWehAK4mxLhAkY7mQaNjsl+QZwywQeapDUjuBWytlElqtLHUkVv4c2KUcEHR/7+hKQdad
M/D/qysdrQD+spJVlfgc+POISXPsIJjHkvwEz4d5/sb+D7t+zVhx+nVWD6dLf5Ck51P0oeHS8BsM
gTdv+NL/V7oy/U4ecfmv7Waz/fQr+T5dyc3uf4Rx7OWZw8JFwvPw8x0Wryux0BRpgseSl9mstkvt
cy1zbFeULrEstS1x7LCraz01ZaNto2um2adVL7DPr77NszGlrizXB9whBACUBTZ7bUUg7NODk5g0
4R0JU6RWs0bwRRK1vMAlVAVRZWcwGnUNcUf15f7yVHlTuVDurF95fRY4kkp+HDbA2P5+SMSmJkYx
7Mf4LsDDlPMsD66XeDAZ0625ZEx3Iaz+3cST+abHaCF7Mt8Qb+abnTab3eOwMQ0Ef+20o4sA2nmJ
yDR5MOEYGC8TiAq51Woh4MUDGj/mY6V8dXWVCWKS/5Atnd1stHOyS5fdO/NSMToi5qGGHQu3TDBa
TbbExHeumHbZBZetqrjti5UHBX8DA8NXfpfDPWl4e8JfMm5Ga9uGF9N/u2yG1Wa0p6Z3hN0XbLl7
ypabKEsJQ1yKCNeAhr1Ad60YvEu9SnOHaZV5lWWtdZ1/XWB18M7Y6vi6Yq2miMYCcU+QJUKoNsZ2
Brlmpd3LaE7jihOXy0u8diXH+tWyuKSreJXGUr3fZ7N5fXZlwqdScT4lVxjV66leH9Bzeldp0ge1
C9CGaVSyl9ZTZVYeMkDkzLGOLkmrBtNtAttlWt9/VfogFqsCxWprgV6n1+o1ekEejcQiRZF4RJCb
TRYTJw9GitWFpTRgDZfSiD5RSkMmf2lOXCaKi4tzigzt6ogY84RQYbPjByAx7SVPDcGKmhpAiIEx
Gg5S7yiJDF5dsK10fNx71W2zf5FuZCObaPmC3R3OwhGFay9OH5iUpYO2uhkLxl6x7JZ/TB3BdMzV
v73swXFD2yckLwQ9ICdSSAEe1dQkumb4F8uXy3mjpiBhMnk1IY+/Ohz2eniVHLymV+9rYq2Y1Dub
5Jdy4IwWlz1hNntdVaUMwbnyRHW1tzRWQooNxVxxIhr1lvj76EKx0cXRqCZcGHVVk2jEhxi7i9Mo
Q1G9h37nyXg4z3AEFlR0gmqz6qDqiOqESqaqjkZLSYmhhCvpA1e0RSKFYJyqieaU6TvTCRNvctaM
XixZQYDc8X4mNQFDyMuOruMnUUBO4G/oS9IULcQlVJzvOw41DmzkRKg0nkjkJw5J+0K0MpUe6nyO
iIx5OAxAySiRVXU1jPX8PrkROpm7ndHQmZkMIl1drOaXspH+J2kJ0z0BBQdXnfZLvCy9gwElC6n0
YbbzO+kxM1ib/pbVMwClKwGlxYBSM31F1Jp+bdua6rXtSwlZwabRJXLyzAW3JUSXwUu9iaDXGwh6
XckKaYikaCpemUpVVHqTjSPYkEHf5Ed6XKK5qWlEs7cxK/U08kRO6GVFnsYWz0m8REQ6j76IFiUK
i4oihd5EQzUbaobyW5eoqqurrvI2hEM+qDgqZ0U0mUwEoq5INJHISrjGhgY1xF+lr7DKV9gMJb/q
0eZtzdy65sPNXHMft1d0t5h8waDRV8aJSCBD1t5BjtNzM7jF0L5eRDhsJEtiYZb3yQ4AGFDCRlcC
WhKz0ABn+DSOo2EcFDUTbwwfBgy2jkEW2+DeoKlBncH7/bceM17gSIHndDdJgUhUekuTTUSVAsm8
UGBGBxWzXdpp8EfKWY7085oRnEDnj5wnNflb+9+VECv9qYQjVUwM/ottdnElS6As+//FRqqyeIR9
nP4lXE3alxeIWXRjOJm+iO7IcnxgrC0/D5z7HNryV8A5P/lALEkJpbKwNqALWALWlCflGyar1JZZ
yqxNnibfOFmzVrSI1jGe8d7xPivLMASX1tZIxrlX5fRLfU8N8Xj8xOvMcm2NrCbHtR0mNh+z1hit
VpPR6/BHnaao08FxUaU+qlIpmcpkHA8b3RlYezhP85LTjAGbQR36zE/Y5YOM9EEdCVo/stZzVJ4z
4rm7z7PYj7AF5u5ltTDs7GKdXUymYawArbZh3YJkoVgHVlrNWGnQ7asmxOsGK/0kxzmrGefkoho3
Y4Z6FVW5wnhSs8kZeuJ66TGzMulYB5hZVp2WVH6JXw1wqbwBgMcB0jAvmM36Y16V9UnQ97hSyfLt
ZA/w5puspp/nH4aOY0iSvuwsM2JYgedx4Hn243nquJg45DPvMR/XSkbX7Ue2yLv0Q8+fvKfIKXrK
q46QmDfmi9aN8kzxPO3b7TtEDtFD3q/pl15dm49qJSCbH2XC2A9hHDfr9SazV+uX2IqBhCaEuFA8
GgpFol5/SmIsmgrk6VZU13hTGpmEQcpKQamUCV6N28r65kcdVO/wOzhH3OJwWC1ed2kRGy8giQnI
pIjHEomimLe0L7NG9HgpCXi8Xh/lLJTVvjpCfF6fBUMw4ryixheJ+v0+n8cbpaw/2uNx19VyvDXq
5kpTsZpoKqXRaAVzVKuMxurqvD6ft7bGFxORUOSPzYgtjm2L7YvJYvDLVsVEU7U+ti52MHYkdgJj
fdxfRavXT2dQbh09AKcpFTwegeMEKDPXizZzgBcsgm+8+YD5sPk7s2B21r+Sk2xjmeXnchqOO4z1
qey/ji50OxKJLofhmEuyCNmEAR5kSdZJ0q4R20wgosNYocQSmYIPzX6lEhq+DAZkAhbkAM2cx9a6
BnHAn+78+DAg4VVdHXDIhGn4J1kczev5/2EX7led6ZcMmxhKpn/P6lHVrP4jMi7q/yjxs6zV+jaM
K/8mEzNPz6fC/iR3iCHuueOMKqF0CbcAi5N0sWhTclTlcXq4NziqoXK3m9rcgsYoIVlBHKa/ERQb
SWSRCQIvniwqSiS9EbUg7aKo5BUKgfeqXRapDx3IbreAmAt9rB8KVnqDQZ/XW+jmkLzk87gtwCbq
JuZENBLxRQsLobbesMttiYLyYUXeAEeqRq2mSq/HR2G2iW5CkmKkWp8cn5yRXJxclzyclCddpRzv
M7nZ7mbTDPNi8zrzCbOgN1Ozs2TIlQMWRRfTh4AYMCs6EuAax7KMEkggMUq0+MfU2np4EiCs4KpQ
WoqaqMXoQWVwNzH3WrtkBJ5FkJ/GgUEzgxGCCUTJDgmG6U8jQ17O5ThuWOAW9t+3iYE6/TarWyUh
9ym3EEjh9NMaCSkE+5mheUGV5b2nv+BfywsxpPMgO/CwMB9Wno446Rkx85b+NSdnOmY75viX4V+m
k7aTTvkbto8MH5net33g+MrwlUnhMrhMVpvNIbxh+rf+lJl/RHWf9nHuGdkzqse1v5f/Xqm8lVsr
u1O5QgtTxXovt0mmrJXXKitVjdohhkpTpW2IQ1nMJbQpQ8QUsaUcDYgW6PcZekw95h5rt22fY49T
+bx+q+EJ02/Mj1kft21zPOtUTjFfbOtwPGq4z7zB9rBjo1PZYm6xtthGOy5yTtVPNUw0KeOOIfoa
c6213jFOP9rQYlJq5GqlW+5WxvUxc8wKS85JBaVZrxOIwh4RVMaImi+IsOhPAKGxzQjXXWuJKJy9
ruYbciGD/g7mfG3K+rOZ05h2SX8d7I/AYw+c2GlTe4xNpr7MqV60Bjjge02OJhtzxBdY3E02h83b
5GCVCsZZL4wBTH3NWllf5v2BvsbE+q/0osV+Umtmrc7YZGXHZduTYoHW0GQN6EzDzD5UtC/zZa/Z
2aTLtRxrDdYmba51MA+rzmgeRgtQaUNsiylVg/+yObKJdmjwFg7WLTEaYPDaTIoqLhxCfAsdkzD/
ju9WvZ1+m1a/verbVZO/fWn7aap44qVvudan03/djJy3AuThtG1Of/bMO7Q1/danX6c/oC1Z3DJK
uFVKhtC3xBkrE7eXra56ILGx6umiJ4sfL1WaFpRfUcmpY3zCHbMkLCVRMrqsuaq55sL6MUM6CqdG
Lo11lF1SOblqSu20+ulD5iTmlM+r6qzdWvZY1ebal8p2VfZUddfuHvJ64vWyUJm2Fqu+a4i6TFnI
Nk/2lCsr0YjtCW1MGS+J11cXNRUPKRlSf2HhqMSdhWtityZ+WfrLslU1mwo3xTYk1pfeV7ax5gny
ZOLdxFf1/y47VXWq5t9DPDW19UOEqsoyPhmFI4P4wiELwkfey4ErYECX9mguRyhzlWjmI/Y6GGYV
kbg9zodVBZcnEXjo6KHH4QtNio7qVIQkDclAsiy5OSlLXlsdiTobgGmS60kKUAHbDKfgV0bIsSnF
bGp4mLORjN1EkdnfozJUJdqPOj93YFwSUQU/f1VyeUiYKUVUsi4NpL11MW7VGm506ptK5/hMTYki
VKUMU2t8qKpYVWNxG5qqWFXjw341FnsBuqhqLDYdtlAlLEC8wShDoJJ3yBTQney2yooBr4gUOsi6
TCRlvLY2ylUzPGLYZD4Hk7irllxS0za5MThklEdrsquto+tqiu9tKb9g7lCLyuiw733qOyAZEC19
8JMBNAtOMgbsKZPdrNc4As4ardEoc1gshpVxOvpLhnjpp9N/T3+ffoqbcy76cZK9/jLkWAmppb/G
ew+ZV8VxgeCwhMXuGDat+vLyq8t5RWJI+ejyqa628mWBZcnrqu+sfqL42fID0ff87wYOR98r+S5q
hGJd3uJvDV6XvM2/Onm3/zf+Lck3A28FjyV0vr2ZHxDw0UOSabSJnA6f19krB+nsDdZETmdP+gPF
iaA8VJIMw71RE3VChXdwJcSXKhXBAFABaqVKRzwcLS5mOr1/D3cDKeE2wwuPB/EZKiMeEqVRoNfO
5Z51cAn00SLMheiE0ObQwdCJkBBiepneKBpoynDCwBmcdaNzXk7mv+mCstzRdbTjaAezBqD9nMqZ
hcclTycYAvN1MuEH2WfK+tXOUYEGybHzOuCRdfC9mXK+tx6/NrAncxIrf3JHQltt84NP9lQFysED
s7iK2Ec7/DngPQiK/JTky8o7Bfx2OcMuzEVjCOXCyYPIVZBOzsrAzUzeZT0I9MwjH9z28NQVd4ps
bMnDWxanv//8Z70XP3N9+m1OnR49WCC+8fOpj1YPe/gfbJTaX66eNGFh3aQHoQfthmS0QDKOJJ+I
xUMrL3KPr+yovNZ2u22la5V7bf3GEeoLA63DOYYSzwx/esR79mP27+0KRGFP9ZgdNSw61Z4Q40Mb
XA69zEJobUFFWZgvrWI+UKPGGW1srDJGmuEFLV0Tq4oEm+EIjSmDkiu0NjLDt9jH+VytlohYHg1H
xeGL48vj6+KPxrfFZXFnyyN7qP+sR27s0eOw7Jgek/eP5h2k/VB5c05SezaHIeswhccGEKBMjJ3v
+4TrU261+DjmWMulNkgJDlG41JjNhNFscIr513LxKn5DVqMw2anssV+uebz0os7Ltwyf0n7sd5/c
ypYVBTN7f/WrF1pbyh780/Tp7z7fLQzzMOi8j5ide9Lt62ZWTKz0Gz3e2OrL1r+9qoxNfck8pdMf
+NXCEfN8VhcyLm/75ctMP10H/bQRdB0md4nFepW22mDwquCAq2EOOE4pq6bUqzQ7bTWwJp1hExRg
DmSEsNXiXQaDET41cO7FYsDgSXk6PQc8gt7T5BnvmeFZAmra5jnsUXq+ijDDgsUBkAYCcyGbB9Kf
c4gNWJSD7UtmV+YwdMADFsy5vmBwZj1eRm79x+zZ+v/J6o/TT7Pl4Z9nyzfYTE7/hel09Nr0KqmF
vUsuAT7ehOcuo6G98Gr/QPyZH3r8Bs8ebLqhcYSudR+VH/N87f8X9738e/cP/tMBlYYT5NSt8d/m
3iSXmxxM6TYQq8HKWSudVqvD6TUVl7HBAlJCS+KkpKSMeIuNaklZ18VVOp1a5TXGw6w/KloZYhFJ
b7wMnCkcjccdUZM6ajJyXuhToaCP0sWADaeH23gGS9+ocLp8SuV41QzVYtVy1Tq4Kp3l5+jfUL9z
2nd2iylbzEORVbz/X1TqwVo0ekxHY6IQyE2zCx6tzqrNEFV5vdloYQhck5sYGOf7v3lqydYb4Cwu
0Pqy2vOml39xyap5ko2VHRCG9Y/YfmLWG9dxLwNiOjUDW/+INa9c9KvZ0ghiAZIfALlcApM8Cdou
ehBHd5SRixyjE53eewwHvf9y/Cuhfpo87eW0klFUYDBUWhG9tXq1VluomC01GPySKEeihmhn9GBU
QLgNHuLihDeUIBop5OZYrKAs02axAvZVnFMoEHzTcDToZEdf6PVWOrxep8MbdNitsKJ9oGPQsiMB
BcbusNjtSHEujoac0aAlquWjmhDyNbUajsDLj9h0tMwxwdHtOOEQoJ4MEzV2LpqyzrDus/JW9HuR
Sm7fQ28lNu5gb1KKns1B9OzksY6T0GBQ4IOBfzFvTTO/UyqVt6n/Q9Ds/BgZSG5wDO1HAzkww1aC
rsHC4xIIGatCZg9ejPoPo9wTV6fbh9stOp3FTusdZl2B2f5reruc3rLZYUHHQeuyrSgMU1m1Wqsq
W5+x8V+f22c67XpQ4aX8CuTX1dBZ4sXPKh73P1vKRxURf4OwzHyt6xr3Csttrnss97m2KDZbHndt
Te1UvFiw3bLDtdv3dsHJcqsaKf7FlH/IeK+Lu7F0demm0mcLtpS+Vv5e+eflyiLI7q2iK5IKRiKh
YKjI5DXb4zVBUhOnfKVWlUTmwhFxKr2jiKgrg7xGFWRq5ZIkn4w3aLVFlocNQa+CTehIIBAUdbYm
fZCmgk3B8cEZwUeD24L7goeDyqCrzr6uLChn84vlj8r3yQ/LBbmztnjvgEIKiTy2/xgTKQiFMu+a
ZAodZzkPqQ5op02NJyX1IC9VEHYbpCNAwIzpdub0gH3QYH8gVZkTpBrFmTnZa1KWKrMqAAyPrly4
zoJw3V7iwy7mzH7E5phw6ghWwyjJJq3Z7FKqiqRssny2rPqZ57k8400w8yTqruXbXjj4wLNHPhhy
x/gVK2ZtD6gMdnXB7IcnPNqzhPHT1xp+eeEL88Zde9WivbOvf2jj4ht26Q13tFxer3aYjGq9q/iR
2f1wjUAf+I3RML5h4kXzp8xgsC8B7KcgK8JDimjhdh1C3VtFjSFlMRjMlpDOY2N9szNldTpt1pDH
p+CpJhDVdiAZbPbOaFAVCELyzBaLeQ/8xQqVxhvUY+U5uas4PIloA1YLC2frLYsthy28xRm/7K5z
wcGAgCwUyHgWsmlqdBqOOkBczqOOo8xHgfKTLFMChjYHDHHSAhUt05QVjiq6tGhO0TOhJwpfoLs1
L/p2xV6Vva08JHyqPCr7Wmm0CeW0QjZU00zHay70XUonyzoUHZo59HLZQs3V3I3qG33X+1f59vhf
Cu2M2GCLnujRGIqg2W33ScFVBryudmqEykBgRSJsas3BsTLvyKBS4lEWYLT4wQ/6qDz9z52fbniN
icZcLOhXH99zz8esCF/0v/t6+vtXXk2feP0J5ngVhkkO2jcf/ctfHkWBfNwC6IwBZRaTEzuDaqjR
MJ5PiUlsvGH9NPJR7Ij/SPBvka9jikJrzDYyMDYyNjY50BGZGlugX+C8IrLKqYV1/g9xqdnSbr7U
emXk8tgpl0wOr6LVFTfETRHXasMmw/2O+1xPWJ/AvmGIPr3T4pbi206PPavXkTuMwbhC0yvIPb+x
B8OaggZl+2Y/Xe/f7+f8rqQlGGVA3hyl+qg/uh651s7Eq+fAGdQ2VtLkusay/APkfuEHAEth7rMh
bkAbQGWyDgKPKc+5uJoVPJAFsEEKeUpgOhvLVYVpX10Fk4x/jYXUqBS1lm+7d+8r7z876+2JVuR0
zX3szbfTp6nm7d/yOg+jkpf9Lrt71IqvH3js0AUTLHZjYsSVlH/jbYo8TY7cjNXeAlrwYb3/uuvC
4vnFeBGQEUABsgtlKcn6CSl9UDm2igZ3yu52O+whn9oWKlJ1qEEGvUVBrDfIIRAKWnxEq7EokJaM
/DVVYAV755NSVzISXIFgRh9d25soXpElBsOprtz6MNMFbAnJANAYkB539CSjg58gAkk5GNNtyxFB
bwG+JcBYzJjuPF3sxtuu3/QELDGmTkUzX/SGlYXOAR41oNqFJX6UFTsV9jwqm89BZYHLsph7/nrV
n66//k9LP71f6i/58L77P/zw/vs+FL44vYjxlqfevP7ItdcdvuFN+nEWkzd/+ulmhskcWYG1TQGT
nXBOHRSvUNs2WrkKbgQ3Ee88vs69bv6982PTx85P3f/H8bn/3zad01PsqeLqfKPdF/mnu6f6F7sX
+m92r3Vv9Gz0vSDTX23b43mVf9X0luctn1z5mtEVCCDyaPQG7QohaNRoJ7kaNhO6BBTURz8X7aFA
A23YbKGLLfssB8CKBIszWPzcWVaEuL+UIoPcVYacueghcpfOWcwemwXx7xM73Ba/D36pb6R1ZKwe
+RY0KFkQWe4NxBzATKKQ8FYhlJx52vb5M5f9cbi5wOAwlH1/y4fpw1T/5h+peorzvQ0bDrnoI4+9
MaxS7zQaDRVTqPutF8A5/veWNVufuxMYhLf7iDAVmFlF3hYjonaCbIXsVu0t5Zu1PdodiVcShxJq
O4JI2jcNhpCqqpSU0/I+TthFSKgUxkMfFUUXpSFlYVGIRDriQS8+tBFwlpY45CqlOgRcFNU1cI0H
XAck1LxP1KWsonWJ9aBVsDqrr95N/5DNOe4YK4XZG5GyzBSiRmZU9x+V/Mn5SFS2RaA9PyBlDxYU
J9wAaNJPEu64nzKVDLmCLMCejU0NGBd5firR/oCxJpG+Nbcvl6KSV7h/MeOpb+9i9a7n7rp2ZaXV
YVGaH5j/s2vpKjbI6/pHMaRknJXbzfBx+YKHbUqbyWTn7QtblrMRRvU/T98s3AzMjJFK6hPLWyxL
LNynwXcj3wSPRk4HTxbKr4wvKpmdml15g+6meFfl2viKykfid1duiW+u3OMr4JSMG8ySGIRKJlOq
QhzxJcodAYM9AFgW+DaUBwPqRJBsiCqUDZwcLxwXeQM0oFYbkPDQreL1KmZObFMdgDHhqi4Nrgiv
D28Od4eFfeED4SPhE2Eh7KwqnjkIWSUlhkUFwTDALo43HWUsFSoqpOdgjiExiXOweC/MqpPEBV9i
sbIC3sUenxLppyd7ksoy1sS1cDD+0FNiQ9w679DIITrTXGh13l9htCgKuFzWeSVyOWuRngKsR+at
qbLiXNbB35KVfYWOJdPHShkNfx99bcy28r3nT59+/r2Vb9955+9/f+edb3NvPiRxjN2TRiQvK4LN
4aAXXVg8/MxuSnfupCQ95t4/vLPh3nfeAS3g61zCItBCHb1KLNnoOh3gBLzvMUd+tXw9vZfbTB/n
umkvp35C/qRih2yn4nXFh4rDLoVLabRLfFtv8Vs4y3S42+yOkDGeYoOa5PSyZDJVFoobYCcyfo80
wemSqRgyZPVXTWR6Tn+tQ07FVjFcnSqvrq4oD9VRlqgkxIuKAO46IigMaqUq4DzsoJATj4maISQY
KN9XdqCMK+ujf+utH5UDJdQelqIgUVSO5UvhOuNPMvxBnqnBhuL5U3k3K0XiDtKJocsc6TG6quAI
a5cI0uByyxTyiFuGqIpL4cmSJMurPuvp2k3kmZM7A1q/Jav9wEvKFCAjbJMKWF55HXWAdJm4QHrZ
j8ZzJE0nTtgwbdaq6Zf5nYgzf8dk8WW3Xj19eGrhuckuEmVDLzo9ZVTLuvH9/xygX37aDSWBa/u/
yQ9kVSVQ70vABpvMCOPcQ5aLxSFnhVN0TnTOdi5z/tKpMOsMbRbosXKtqk0mC2ltHud9Vuix/Gtc
H713l0eu06oJ3sNnxj0HM6RAEGQB63gLtTi9Fy8/m24Aq14KpTWdAoUNyr09y+dAHtZwtfk8njaQ
y8Gtv2k5Hc2eu9/B2BMd/T2LY8qMH32UvviM5KrLcSroMozn78OTbQCeV3N9u0kcgIT/Os4ysSxa
qRXHmzRN88xPmrlXq2ixpThSGi+uKqquL2yKDI03VS2wLAhrLjfTsLnGzCUs4+MfRT6q+ibyTdXp
yOkq5ZDIkKoFhQuqt1i2hOWFyPPCNw8kSpClclzMw8y2HfgGkh8+zv29iNOwVjRA9/RPD/v9oXDI
EyYllRK9lJW1VpWVVVaFSqqqjRrpRAUpdUGBRh0ysng9bIhssN6xUYrWh9wWczLKxkfF49Mj8Xg0
EkpGCiOFhYHqKgvccmG8rmwOkDDedggTc3WhRRamoQaPx9rglkcbkpUNJSXJJKdpMBmJsoFyagsz
IlWLYUA/FCmcXL2HbiYRjOiWVK2o4gJVZVWdVXwVo0dvrRnSD/x3iWqFijOoAqoybDBOLFc5a/bS
R5DB4aCw//N+ZSmWzrLKkEcLXwAkn+TTyYXW84mC9vqVghRS3Q1L71Cvr7EJ4a5DvZ7abOusyLb2
EqntQdA1G6VqpytliMwX5CLzg5Jvf+RHGETl5/kUBnehP6fO5xCKAmTh5hmDGTE4V2EV+9JUr95Y
hZs90oOW3RQ4BL4jdVaHDEOHtCgjezL/gL17ikmDrIO7C3sVQvmcIKWkhhEnjDirAtI0i/yyKAvN
K5MDBlKlcSDjNyv6wwMZAXlOQumL55hLr9G5CYlcdIx0Zqb76KMz2Vb6BBttSD9Ar0mvPsd4+jdN
MmOACZP0t+n2PL/Ad2wovvtB4P3+AjktHWLVLOtS661WiF9tG9OaoCe1MR3J5LDeZzSGHASqEaEB
o8Ew3rDPwBucznP5AdN//gsf+EkecPdgDvAPxgHyyvPZh2DUb8W97oNW0soVi436Wn1dQb1+iL5R
P1Qv6pv1LSpTVFuj3eHuSQoxWkO5yZ5ZilmeZYplHlmNosLTomjxTFbIypS1QyX6PDyEDmkdNmTI
0GGhWisytLaKvoCJTjAdNB1BQqVATAaTiLzK1gKTSV8QskaQtAUTh4QMyMtp9YVCfl8oUgOvKhus
NFRyla2pysqyVKimVWSDcw830+bWpuZmsSlUkpL7oqUlRV6PnCqKa8UG0iovDvKuoErFK2praiIR
q1pXELDbRH91mW2FjbOdiXp9gViU9aMr8M7hmWEkFWgaxlw5ZNi+YQfwMULnqOLns9w467oBJbKQ
Tq4BNJhzLqv/gD6Zbcm0UqTv/lSayyBSGkwpSDA8fzZPNXLGhSVxer5YzcnVQFHcgZf+BJkmEhdi
fiqTO9V2fGBGVuynDi2c3yAwmjA0Zt+WIQi6j+l25wy44WqiznxLBBRF5mNI34/xvct389oXZRFQ
KW7aa3MNkzJy0UKw7+9BK9Et7TBbmXC2MxGNFOK8KA4bJVNuQDRn++fI6rzWnafWL69cOHxWsG7p
kGk1o6RM403jKksvH97KKG7T+PKS5NBmafgzNpDdg581eWlLa2tLw0VT+3cyouMeECe1zO1/V9q+
u3mKNz4n28kJOaZ8U3zvhAhTgOV1dKVY+578PSX3qvxVJfeYskfeo+S7FCsU3GzFHOUcN7/J/YSc
u9HfS3dwvMe/wA/XLtKofKBXCSv1Vj8CAK1SACBkOl+ry4qkAlJAC1pzUimr1RlIxBDhzlPtdNWt
WdWuoqFOTvfQIyQAm97sDQoKaHkmuNNU6oDrsJPCNf2YaJAUvPVlm6HgOZl2J0kO5trK63ZZ5MTL
F03HB9DxfAw7x9M4GBvP3zGPij+l2VncHplSgU8JcnKPDAjnViL7jBlcLNn8LLL1+C3Anf/Z7rYw
hk2QBQLfFhJAoMNksecc9Mn6KivPw6I8u84jDZ3Sdld75/i6aRJq/JXx6NZfLLrkhq5z9Ttpjp+1
vH1k3Lfmwv7v8uyZ49tvbL6t/+8DfcleY9bZ3fAbNAJDNHix8AKxzmQTbBa7jX+LvqV5j/tE9hfF
exr5lYorjNxcbq5whfIK9QLdQuNc8+V2pTXI64MqOJQV2iBsHGSwO5uktsAutaLOWt1NqAG5Mp1Q
//q4laLDBA8ydpOL2GcxnMgH5EfkJ+QyeR/9rNcBFpR/rwbC7TgizljWBHNdMrtLchbkX9HYi3cx
TxILgsQGS4HFvifzGdSCz3p1PqNPImhp0bHiUKlZYoPGxpKvkADgZu/1nIKy5GvSWFAp1agUrML4
N6IXGp/CgpC6hlU2i9E+zMIqswWpxtjjVdGEDbUaypqSVRyv9zdS9l23QX/tlHkvs74zojjXz9OY
Pg535LfU9Oor1Dz5r5s3/5UVum1/+gQ17tuP15tP/PZX/3P4kYePHAZsSmA5M+qNwOFQIjaVq/X1
MZTqkouRBN+hm0MBE/mVumX0xuKrSjW/k+9Xf6T4SPVx7KPyY/LP8eorPgt1o2Itv5F/Dt+xQi4c
DDFnyos3ybwhW1ZKaUxvDhJJw0OpnDTCa1wpfYPV0wBbpCAV1KjjQbpBUBB/Q0QeDeqVVOmqTJKC
gE/vHe+d4V3sFbzOinPdz4xCpUS57Dsfkgn9nyzoQQR4Xmewg6hIW8ZSA0qk1ABdgDKol2f+sj0W
HoC5BHEgTZbKcOuSGznPqH9EUueAhhaPee7qm/68NN3/0l/X/oEx3rTkAMk5lR9598GNhw5tfOAQ
P2vjtOnLDly1M515IS1n9MQCeEKDpBBdcfeBg+vvPngAsFsB2D0L2IXxbsBFu0kic6pHXw/z4pRY
p6/fSp5yb43wE8kM1xzyM9eCIL6c5rqm9FZyp+v20o3Rh5MPlD4TfS75ZKnx8TDdFN8S2BLns/ZD
1lOaMyGyvFljfTPHlrNseCJjw3njgLhiJY4GE1PkC0qCHrwjAB9JDN6SkKIQr6k7AyvUVK8+oj6h
5tWu8uIge91us7/bLxzwH/GfwEdnnWV5N6qksOc9zSx5Fq4R+EVY4ocUhP2RY+QcnjsIrmDAgwHr
yr5qlYIiHLEkQYg9RZZEHyAbPw+yWb/1gI8ktzEA1qxbsPA8B8lzrzFeuUTyqKaRvA+n1prPXkz3
U/7lI2sOPfjgIVa4tzYyCJ5GnmMWovTfL8A1siuTHnP3gQN3333wIKQp3hgXpvLXgttbRctNBTSp
Gq9eYLretMp0v/wRs0Ky6ESN/82c9ea27uG2wtgRRVXOKGOveWwVxxeNk97xCCU0BRbpc1EyhQ4f
q7IUGNSFkQaSkKubDBCGsMWYSeZW6xUn8IEEVwmxBAr14QnhrAvrRFgedib77zorEPHCMQulwm/F
ssEAFelFRAaXrMZWPzjg9lPwOfnqfxWCkHLGnEq102wpsJk8WRGHT+9Jso2FVQciCorzVPUBQ4Xj
Hn+sZcwtTrO6wByuctZu2keXMTj1L2KpqG9LCan8rEP3Tp7rMsPPEHa1bUlXScAx4d25FxmwAJED
mcN8GlQ2kv5dvMPS5BnOmS7Cp/iuGPlc4LnaX9f9wfzWiP8xv297f9gnI/5mPlr15Ygz5pNVP4ww
acxym2yYaoTfbLVZh7lHrAndV7VXr5linlp3Rd2Chhvqbm5YVbeq4QlLj0V9V8NOP3exMoHsqnJx
aGMVcnMKFFZtPalCco5QWqMv0PJq5Oc4G4YOxetKzYhUVO/gA6W0tI/eL3qiNcEgaVBMrg+O97EU
HR4pOuWTwg1xa1BkBr8N8lBsXxynyNFpVvDyqDqouSwXuWB+K+ltcniGaYLl9w1k7DAYS9lY2XQd
6VXyvFouRX6gnUuuqLraEaaAJ2KO2IdZ/aTBXe+ntQFUphHo2pocfoLctqFDvI3QZVwNjXX+Gj+x
DDdKqjTT+qFNo2LWJv4kHScP/R0Nliq158XMF8SOFyVHgmyHWZBG+U1vyNbIcCL7J70v2cUyX3eT
OshYFcyOBguqOiZxHcg+bbCgGslE7EgLhOpIC1wgHnYerAzb6QWmWFhYlb0JVrPkUym3iL3IJ2Fb
9gVMK5SXc9KQWIAf6lUu1IU5m5SIFIsWSmkACG3dlLVmgVPyuokr7xzX0Fp2+7aRM2f88Y03liut
OikRyWkPb1z8+OaLJ6bfuOOiQxu28gkvMHW9z2VzNsbq6hPVjUUevdkRvumCK5+aG7IUuHzPA4mt
pf6yphtGjkulAlXzGxcuZ1bnPdC2GpDlkSRviYWn3VTndrm5x9U71a+o31UfVcuuKbi94L6CJwte
17yvkduVVME4iABHrFUpCApliBosKqtRbzCaLDKnNt5HHxONvobCQkUDxVestUGnxnKH0EefES3J
JLyk0eDrxGPwBJCntM8jgwbweW8JM/TgGz0K5gANWgrISOkz/ZJZJyXvDWYT2QiDy63WaFwqP1G7
tX68YskiDFLAtoPmgwzZLJlzgzT5VJqaysocCKDuS2/GpOuu7pr8eq1FZ3DoAv/s2rBVSpnZxIDB
z2LE3f+nC2dVBnTsax3Bsauv5lJsUHqjj63jNKxjOz+LxMCJtWphp40rslEXQjSSkqNNKbValTKk
z4YSNe5xuVBiLMjm8YF8WtgaKCwMBkIxatNbAsEGElPbHQ14R0WvVDUY9HILEiIQ8yJ2BOgfE1Vx
gzGgPKCgyNz9W2/R+S5mLCQLvDJ+y4gl+7Wh/2dxmGe3eFFBZL7kwCBHssksyGURs2D0E5Pckl35
LBmac0z4JWIF+dmgDJkyn4HmWMxMSoFApl3eeKiUYFN7tpsTnfztz715o3iJ5BZ+bf64d7ZIYPhO
MiNufLi57WrOJwHjzokLXsxuZj2pDAYNkIb3AAZhOkMs30K3mJ4z8wF1QBNgL7IVBPQBWG4NtM40
xHw5N894heWK8Dbs9KzZJPope7Vyq2jVEZ1Bl9LxunHSK5YhfDIgK0TxtHCMnnWDsvcnETaQy6dL
L1DCnUSzbs8mh156SWncgNvTiOylgMlogR1pCRMSMFssZjO8nZSocw5Ot6FBzTeoVfJwA9yaC0SN
mWtIGZuM24y8cQ9dQMxUJerwrZsy02LTZrhwBNNLdBtwJkKDWdclDM+uY1LukuSuzOefNTX+17Sl
jvP9jVCKznnz//xp1peS00hHNm+JUVA+IS2bs3TuCNd9V/qpS5l2QxtYvYZWRWjpWmmgkcUEJvM6
BkoJnKOy8Tq2zSBZl8kI9wKSRXxSfKLIFrPfzj9rewLhnN22HXYl4Qzccts62zbby7bDtrRNuRmf
nj3A8fiYvhUJX9YiLi4UWWP2OqHOeoFwgXWKMMXSZm1zthVdTq8U5lvn2ec55xXdKFxnfdB2v/1J
bovwtHWzfSe3V+izdttfcL5Q9JbtDfsntkP2r2xH7QmNzW3DC2a2hH2lc2XRc7a9ttdlr1s+tX1J
v7T/wJ22/WA3ZrNokASXT6OxWIN4E2yrmFxSSElhoFAs5E+wrc2FBwv5JYUrCjlD4YRCrrBwY1Fh
YawoFCwiWjk7ID5DSjOEl9KPMCH/nYpuU+1THWZRQ6pSbZSpVHJENWRCwMX2Nnq9KafX63KGAk7H
fZzNHujLjBYrrAIfsMgEAdk4FoijIiCdwwl8dOLrdjwNOOzYtuM9W8oHrDbsYeP2wedhp8uATUew
/FY40sMCvtBN+UmCOtYQdDUEzA06eYM2GAjodFr5YsS6fudEItBaMUo2OMWyaqdYlKhyipEYKq8P
ldOFCg5mZ4PYiXeq9tKnYIPY6RrRbpvMieX1VRzbj2P7caLBWIXwzFOiThbotFLr7yzCBksDXifZ
31NWzZreuvoqqZvIdnEZaRhnkFocL7U4GWtFk81eJROt1ctl62QckY2Xcfiu0Wckfg7FnOrAe3W5
v+NHkYjUgRfsWL/fccxp6O9wOY5nZ0+ie7SDOLIuR6blSNoskmqRr4GA7HGWGKjES3ZoHWc32EA2
VRD/+8G5ZHU+0cEF0/WjfMH/NChR39mPQuwsUjqVgoHxV/YBCLhzrgoqePxHHXnnXs7dbjZXms3n
jfF3zN/dN39rnBHjF6y68r7eOX3rFjDv9DGm9BZRzoNA/zkUejln6f+Gk2K2eSq9Dxblg6DSCvqi
2OQgDpMjlNAF7dW02jheJ9pPm/8V0qjMY8yjQ/PpfON15utCd5jvCO02vmTeE3o99EGoAKRuqjAZ
K8xZ7uvT6VIDbNcd8q3Ap3Q2hnyw/92hcAIJDlt3lJZJWqxd1FSUlpZXhBIVZlU2YUcm25hN11FR
wl7UA3HYy5DmmZJe1gu5zBXFhWx0USyWCsdi+FhucThkrsAHPaS3YYwmU4DAS2IyE1qBCRM+sqL0
yUz47mGowe22NLhcYNIcY9KFDcXlDYlEcQHxTfBxS3xHfCeYDl01QYZvARpkAdkS2RHZCZlc5qws
3kMZh8anWfDdt44uWENdA+bQ2TRhfLtAyorC65rS25oMb6Sv/pzDjM/DmvN5809NS18v+3tHyjCI
s2NvhdLQqGSfaOnqCOYCNNCJBiI0g/BFjozUQWkbQW5h+ganz6Wz2o4x7OnCR8MnSiL7c7/LYCnt
/+ZWNpyWkuOpAlhk0llVEqMfz21nLdJXbYqzti3j+ceRT/gtsMlOvhLVBcyZRZUFau6lzCmiQzaT
mgiAnkaRkl7GDKltksAeaU79f+MXFhbgVxLjY2QSYlLg5QOujwUeeczExyjGy8TDyMevwCAOPNVH
gZuHizGWxZqfy54rHzSyICkWm8/DyCMpUQrt2YAGE3yhaxNBS+UhbSbQkkTwchch0AZKyHZ/JuA0
H3B6D7gk6MBm4PQemAZO7wHpG5uAo4igUgO8oxLlqDMUDjDYQV0R4JH7osBTnCC9BnbgcU6KsE0K
zNf+djNZgBdF/GVgKvr7DdIM9f5rWwIK2BPeTIeKQIzjwNVmTEAMBP+UgSdIg8IRHQD3oQMHO7kZ
eBhA53OCzuaEnMopDjyTRQV6yibohE3Y6ZomwFOxzYCnagLPCwTuGnFlcGNwB57I7Qm8dMYbeEa2
H3BhfABDIPCOg2CgfaHAE7PDgXuUIoEnWccATwgH2S8EdQMbaEbLIzjQzdtL2zm/tCgztcgvtTwg
2DeEAQBrs5qwCmVuZHN0cmVhbQplbmRvYmoKNzEgMCBvYmoKMTk0NjcKZW5kb2JqCjcyIDAgb2Jq
Cjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDgzMyAvQ2FwSGVpZ2h0IDU3MSAvRGVz
Y2VudCAtMzAwIC9GbGFncyAzMgovRm9udEJCb3ggWy0xMjIgLTY4MCA2MjIgMTAyMV0gL0ZvbnRO
YW1lIC9IU1FGS0orQ291cmllck5ld1BTTVQgL0l0YWxpY0FuZ2xlCjAgL1N0ZW1WIDAgL0F2Z1dp
ZHRoIDYwMCAvTWF4V2lkdGggNjAwIC9YSGVpZ2h0IDQyMyAvRm9udEZpbGUyIDcwIDAgUiA+Pgpl
bmRvYmoKNzMgMCBvYmoKWyA2MDAgMCAwIDAgMCAwIDAgMCA2MDAgNjAwIDAgMCA2MDAgNjAwIDYw
MCA2MDAgMCA2MDAgNjAwIDYwMCA2MDAgMCAwIDAgMAowIDYwMCAwIDAgMCAwIDAgMCA2MDAgMCA2
MDAgNjAwIDYwMCAwIDAgNjAwIDYwMCAwIDAgNjAwIDYwMCA2MDAgNjAwIDAgNjAwCjYwMCA2MDAg
NjAwIDYwMCA2MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2
MDAgNjAwIDYwMAowIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg
NjAwIDYwMCAwIDYwMCA2MDAgXQplbmRvYmoKMjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5
cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvSFNRRktKK0NvdXJpZXJOZXdQU01UIC9Gb250RGVzY3Jp
cHRvcgo3MiAwIFIgL1dpZHRocyA3MyAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTIyIC9F
bmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKNzQgMCBvYmoKPDwgL0xlbmd0aCA3
NSAwIFIgL0xlbmd0aDEgMjg4ODAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB1X13
fFzFufbMOdt7L1pJu6vVrsqq92JLazWrWLZlWbZkW7bkbuNesHHBpoPBoZNACCXFhJjAWraxjCE4
iRNCEhMgBNIgcFMoiRNIIxRL3zNndmSZcr/v9/v+uXetZ59nZs45e+admXfKmQPbtmxfQYxkP5FJ
ybL1w5uI8qlgfO2yS7eFeDi6nBC1YeWmVet5OB/p+rRV6y5bycOV6wipb1m9YhjHKZ+P8V21GhE8
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
oXZO03lk24jrcqS1jriuA7WMuPaBmkdc+0FNI4420DROCU6NnBpGHBgX0Kk8NGXEPoBQPae6ETtr
R7Wcakbs0xGqHrH3g6pG7AtAlTytglP5iL0AkWX8yNIRO8tYyYidOaRiTkX89EL+CwWc4vxi+Zzy
+MVyOeVwinGKjtiZlbI5Rfg1s/g1w/xiIX6VIKdMfl4Gp3ROAU5pnPwjtkFc0zdiWwzyjtiWgDyc
3JxcnJycHPwEOz/BxiOtnCyczJxM/EgjP9LAI/WcdJy0nDT8SDU/UsUjZU4SJ8qJJMatS4MMY9Zl
wfPW5cGPoT8CPgQ+QNx/EPc+8G/gX8A/Ef8P4O9Iew/hd4G/AX8FziH+L8CfkfYOwm8DbwFvAn+y
rAr+0bI6+Afg98B/AW8g7nXw74DXgFcR/i34N8CvgV8BvzRfEnzFXBp8GfwL87rgS+ZY8OfAi9Av
mOPB54GfAc8h/SzifmpeH/wJ9I+hn4X+kXlt8BnzmuAPzauDPzCvCp7Bud/H9b4HfBdIjJ/G99PA
d4CnTJuDT5q2BE+ZtgafMG0LngRGgROIfxw4jrRjSDuKuBHgCJAEHjNeFnzUuCv4beOe4CPGvcHD
xsuD3wIeBr4JPAQcAr5hLAx+Hfw14Ks450HwA8ZLgvdD3wf9FeBe6C/jWvfgWnfjWl9C3BeBu4A7
gTuA24HbcN6tuN4thpnBmw2zgl8wrAoeNHwjeJPhoeA1cjR4tVwTvIrWBK/s2993xeH9ffv69vZd
fnhvn3EvNe4N7O3au3vv4b2/2Zvo1hj29O3q2314V99lfTv6dh7e0Xfp4e19qu2u7du2y//cTg9v
py3bacl2KpHttu2h7bJpW9+Wvq2Ht/SRLbO37N+S3KKqT255fYtEtlDD6Pjpo1sCmW3gxJ4tZlvb
5r6NfZsOb+zbsHJ931rc1pqaVX2rD6/qW1mzvG/F4eV9y2qW9g3XDPUtqRnsW3x4sG9RzYK+hYcX
9A3U9PfNx/Hzaub29R2e29db09M353BP36yamX0zEd9d09U343BXX2dNe1/H4fa+6TVtfa3IMkm3
pYfSZRu7gZnpuBMSoE0lgUTg9cC7ARUJJAOnA7LDmhZMk/Ksfto8y083+vf5b/bLVt/PfFLCl1fQ
ZvX+zPs779+8KmfCm1fURjw2T8gju1nePN1zWd6OehpbOJdWKnnt9kRibVY3tbqDbqk16KbE/rr9
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
Z7uxsNQOdYJtRXU6fWg4BQlTQd0/Q1nYQ6ou6PFd1HQGsTmbPVCltpdTLebM4Eu88XDjMv+WcvZo
LXxccmGapYzYxbtCeOCOl4n4HFe+q23/kXVT1s2tsuL1OjyG0Rryp69pb97UU5TTs2fe1P5Yui+Y
IU3VWQ1ql2MsI9JRsvHQxlr6wOqvbqyz+30Wkz3NYQ/YddgzGmpZ1dmwpDFoSotK1nAIszVndu7Y
nWqpcvjA+LgY3eA/EleCfhNvWaMNPAbLB8krJ7HD+q2EwR6mM+w2mBROBaZSWHk2oYRRF8HYm4K6
uE1Z7kOVTp1lY2exIDsLrJylJBvZAuN2tBo8w2bxOBmLeqeVkg2zMdLp1KbMXyp7wrDgqHQ6k/Z7
KNdE+PXjKDy3GvPywqNpPUbl9Q62BRwf1HJWCmwpgX1SNGn9T3kFb/IcXX5MVus1Y0Vqqzc7LSuG
ZQX6zvnbnU61waKX/m5xGzWqM46MgN/y0XMmq17WmLEw0pmb7US/guds8CBzUG8PoacoIU3kqYQz
r4jmq2mesnKXH6MxA21BTrAHGhW4Bd0HGjrvOTJ2ldLa0o7SNaVyHJtF2AsJemKxhPCfK2KjELgN
pYa+fozV0HrWT+BU8LsJB3Py2+tpVX1b/cp6ORvrg6NSPGEpjuIJ0d9DIW3VP/N7UWt1R7T8HR+2
gYttP0VbZ7u34sqGZwQwnL5QZ5VayxbxL3q8UT1pD7R4MWZi1FIlH3KV9Ox+eFO8Z1oBNpBrjDpj
7tQ55cM39hdIlXcMrbt9IKds7de39OxdlMixP5bVNNQ4bVF9ur9mQVPXTdITcx+5/8bV9UabwxFM
86RZ1FaHtevyQ4uCJfUrb+qd9+VL2/K61x94sG3/Y+tKimctr6xf2hJlAz3UWLZ6wz4agjemW3vm
tQ1MjzcPr1uzdMua/wM0yi5pCmVuZHN0cmVhbQplbmRvYmoKNzUgMCBvYmoKMTYzODIKZW5kb2Jq
Cjc2IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDk1MiAvQ2FwSGVpZ2h0
IDY0NCAvRGVzY2VudCAtMjY5IC9GbGFncyA0Ci9Gb250QkJveCBbLTQ3NiAtMTk0IDEyMTQgOTUy
XSAvRm9udE5hbWUgL0VRVkZZRytDYWxpYnJpIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9BdmdX
aWR0aCA1MDMgL01heFdpZHRoIDEyODggL1hIZWlnaHQgNDc2IC9Gb250RmlsZTIgNzQgMCBSID4+
CmVuZG9iago3NyAwIG9iagpbIDUxNyAzOTEgNDk4IDUyNSA1MjUgNTI3IDMwNiA1MjUgNzE1IDQ3
OSA0NTMgMjI2IDM0OSA0NTIgMjI5IDQxOCA0MjMgMzM1CjQxOCAyNTAgNTI1IDIyOSA1MjUgMjUy
IDI1MiAzMDUgNzk5IDQ1NSA1MjUgNDMzIDQ3MSA0NTkgNTA3IDI2OCA1NDMgNDYzIDg1NQo2NjIg
NDU5IDUzMyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgMzk1IDQ4NyA4OTAgNTc5IDI1MCA1
MjUgMzAzIDMwMyBdCmVuZG9iago3OCAwIG9iago8PCAvTGVuZ3RoIDc5IDAgUiAvRmlsdGVyIC9G
bGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdlM1um0AURvc8xSzTReQxA04sIaQqVSQv+qO6fQBgBhep
xgjjhd++57t2UzWLY+njzh3uGcCrl92n3TgsbvVtPnX7tLh+GOOczqfL3CXXpsMwZuvcxaFb7smu
dcdmylY076/nJR13Y39yVZU5t/pOy3mZr+7hYzy16YOufZ1jmofx4B5+vuztyv4yTb/TMY2L81ld
u5h6tvvcTF+aY3Ira33cRerDcn2k69+KH9cpOSaiY30bqTvFdJ6aLs3NeEhZ5X1dvb7WWRrju9K9
oe27X82cVflTXTnv88hPE13u195Z233B++WdLfdblnv15F6N//eU/jZU29+nydd1Jbwvfc09cyJ4
/xQUAxG835SKBRGoWiyJQLVQdUMEYq/4TARiUtwSgd4nxYYIVNeKLRGobhUjEYi5YiICcaPYE4Fe
LQ4cqOCAOkVsBFUpBGwEvRoyYCNYHBWxEZyW9WITbkbPqmIj2MqqPJAAbKWzCsgJeiUYkBPeFzYV
cuEmqJkDcoKt7L48rADEVlVcBVG+AVfBjWwMXMPNV0dX4Cp4ZBIscBXeI0LEVRAbRVwFi7Vzgaug
qmdU4CqYWVMVuAqiVXEtzJeLVHEVVO2+uBYmyPFSRU6wsw6nQI49Fa0Xm8KMOCKq2AiqepF49Qx8
NXOJjWBmGTG4QZQ+0gZj6M1hicED1c4lNoKtrIoNXUReRX1yf198fX36l3j7qrvLPPNB21+Jfev6
hocxvf3bTKdJGxh/AHOFKikKZW5kc3RyZWFtCmVuZG9iago3OSAwIG9iago1NjYKZW5kb2JqCjIw
IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0VRVkZZ
RytDYWxpYnJpIC9Gb250RGVzY3JpcHRvcgo3NiAwIFIgL1dpZHRocyA3NyAwIFIgL0ZpcnN0Q2hh
ciAzMyAvTGFzdENoYXIgODcgL1RvVW5pY29kZSA3OCAwIFIgPj4KZW5kb2JqCjgwIDAgb2JqCjw8
IC9MZW5ndGggODEgMCBSIC9MZW5ndGgxIDI2MDY4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
cmVhbQp4Aby8B5gVRbowXNXhdJ+cc+wT+pwzJ86cybEnDwxhyDPAkJEkwiAOoIIYQUyYFV2BXSPq
MiDgYGQVwyq67q66LoZ1FV2vwtW9i2yAOfO91WcG3b37//99/uf7vunpqurq6u6qt956c521ay5Z
jDRoM6KRtHDl/NVI/jOdRAhfs7B/baBwzXsQYnwXrF6ysnCtqUWI3brkwg0XFK6tPEITv1u6eP6i
wjU6B3n5UqgoXONSyMNLV65dX7g2HoX3xy5ctXDkvoV8966V89ePfB99BNeBi+avXFxov3gA8vDq
VRevLVwv+hvkg6vXLB5pj7sRUrxcuDea6uATUB6L+pAC3YWUiEIGOGoQ4r6CtgzcJffh7x3nEyvn
6mu/x0YYBvz9rG6WnL/0DJvLzzt3u3aHKgkVytH2JFegPFRpX8nPyz/BPXv+jvwcJGMHUXFiEEUT
kl75q6lYPxU3vBPHO6diqVGLz0LzrJwG5NQgpwifldQYBfB2Dm9X4O8aJ1Kkj99SNKRHKNLbATyM
BqD0IsXDfO2F0l4oUWgnRU5SuoJCcJKcR7dA+RYob6ZYyHnEoVVQswpqVkHNKqhh0Fy46oIvzIUr
Gk2EK/LVifJVFq4a4CorX2Xgaxm4yshXforfj3npGfwFHo8nH9T7X+rT+Z/DnXg8WoD8uHj/dRP9
L+CHUQBp8S1yepWkC2g/CWiPB7S3BLRXBLQv4BtQF9y+UE6xpOvSftClbe7SNnRpq7u0z+IaFIPb
tGSJaZ+PaQdj2kdi2stj2v6YNhWDp/fB1GrxI3J6hxQYq/3rWO3rY7X3jNVeO1Z76VjtBWO1wljt
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
y6IoudFfOxCAlRkWKHEDHkKkKqmryiIiF0W7bKIsoOIMvfSGRQ1aI4ZwU6DCsNfeY7hUQMbc04M3
xVVxHZ0yXg/T1oUt5Rez0eNP94VNeFc4V/wbrC4Mr24PSx6gdK/8jV/4oA6AlQIwSwR1Qo/wHMq4
ENADmAvUEebTOz+SumtjTSG18ICGilsv9DpCFWSSX1YK6yNvCcU/fHwmO/cXUNFgqJAlusTfZvvl
W1wl2fpMcli/IFufUnvyh53v0S+MYPBeRoL5Wb+u3FhY+GjlIln6+NLCysrCJXCLdrfJu/wuomA8
V49CuTSAzpUUrKDXgmsMxMM4PCVQEGs45ne3C2R3Zob5JB38S3yichYdEDEuZ8QNhQ/Spqp4g5T3
UU7xhep46rRo/tDiG5jhWsy5iH9csGje2niyyIhHhXvmkRUdm9shGGvT7Uj77x5W/CyIzfJubFez
L5qNHc//L3ZcnfIMzLjsRyqDo0aq/xTZfPMYLthdhiU83JUZOlHx+mo0Gr2YttuFlu5H++ZyM59E
otGX06BGHWqLjZ4dMP33Qf48n0JNYjW8rHFDM2ohj0LzQXtcjqKzlroEpZaG1cR1vEda9aLrOtr3
NG0RNUbJYoHJcs88os6DLfbMgD0sEFdCTGE+hOD5lJ/Kv4CnkjtUQjzxqauTnufj1S5HyhYdhFAn
i9q1CXnwtOQ6LAYPJA/3QKqR1Ug0nYuHJIfQ3taamcs9c6MpmpjvwZsu16fjw/lBc53/mj9P7kMu
Lzrd/QaEonkpXsUkclpqTCKVd9Hpr94Twhw+MGw76GK6y54DAP5lwsu+YZP7po7dUkqMDHX39p+s
GAKFCjp12oX2Q5HRM2OmTtnM5HZnuVnz5L+HLC5ggcDusUSALNEfS+xHLGCI5LIoUIn42AD/nXEe
y5THuOkL7+c5lmmO3SA39nMDJg9xmMua3O1RRF8f557gjnI5ELInuCfNjOQUWNnHuadAu5vmXgW/
eQ1c6s/NQbKsFzHPLCz/Ndo7MNKb0SbOzM+eS+TOzp/O/wPfLb85CmVuZHN0cmVhbQplbmRvYmoK
ODEgMCBvYmoKMTk2NDIKZW5kb2JqCjgyIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAv
QXNjZW50IDc1MCAvQ2FwSGVpZ2h0IDY3NiAvRGVzY2VudCAtMjUwIC9GbGFncyAzMgovRm9udEJC
b3ggWy0yMDMgLTQyOCAxNzAwIDEyNzJdIC9Gb250TmFtZSAvTUJGS0JDK1RpbWVzLVJvbWFuIC9J
dGFsaWNBbmdsZQowIC9TdGVtViAwIC9NYXhXaWR0aCAxNzIxIC9YSGVpZ2h0IDQ2MSAvRm9udEZp
bGUyIDgwIDAgUiA+PgplbmRvYmoKODMgMCBvYmoKWyAyNTAgMCAwIDUwMCAwIDAgNzc4IDE4MCAz
MzMgMzMzIDAgMCAyNTAgMzMzIDI1MCAyNzggNTAwIDUwMCA1MDAgNTAwIDUwMAo1MDAgNTAwIDAg
NTAwIDUwMCAyNzggMCAwIDU2NCAwIDQ0NCAwIDcyMiA2NjcgNjY3IDcyMiA2MTEgNTU2IDcyMiA3
MjIgMzMzCjAgNzIyIDYxMSA4ODkgNzIyIDcyMiA1NTYgMCA2NjcgNTU2IDYxMSA3MjIgMCA5NDQg
MCAwIDAgMCAwIDAgMCAwIDAgNDQ0IDUwMAo0NDQgNTAwIDQ0NCAzMzMgNTAwIDUwMCAyNzggMjc4
IDUwMCAyNzggNzc4IDUwMCA1MDAgNTAwIDUwMCAzMzMgMzg5IDI3OCA1MDAKNTAwIDcyMiA1MDAg
NTAwIDQ0NCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMAowIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAzNTAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgNTAwIDAgNDQ0IDQ0NCAwIDMzMyBdCmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAv
Rm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9NQkZLQkMrVGltZXMtUm9tYW4gL0Zv
bnREZXNjcmlwdG9yCjgyIDAgUiAvV2lkdGhzIDgzIDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hh
ciAyMTMgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iago4NCAwIG9iagooTWlj
cm9zb2Z0IFdvcmQgLSBFcmljc3NvbiBDb21tZW50cy5kb2N4KQplbmRvYmoKODUgMCBvYmoKKE1h
YyBPUyBYIDEwLjYuOCBRdWFydHogUERGQ29udGV4dCkKZW5kb2JqCjg2IDAgb2JqCihBbCBNb3J0
b24pCmVuZG9iago4NyAwIG9iagooTWljcm9zb2Z0IFdvcmQpCmVuZG9iago4OCAwIG9iagooRDoy
MDE0MTEyNDE2MjcxMFowMCcwMCcpCmVuZG9iago4OSAwIG9iagooKQplbmRvYmoKOTAgMCBvYmoK
WyBdCmVuZG9iagoxIDAgb2JqCjw8IC9UaXRsZSA4NCAwIFIgL0F1dGhvciA4NiAwIFIgL1Byb2R1
Y2VyIDg1IDAgUiAvQ3JlYXRvciA4NyAwIFIgL0NyZWF0aW9uRGF0ZQo4OCAwIFIgL01vZERhdGUg
ODggMCBSIC9LZXl3b3JkcyA4OSAwIFIgL0FBUEw6S2V5d29yZHMgOTAgMCBSID4+CmVuZG9iagp4
cmVmCjAgOTEKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMTQwNjMwIDAwMDAwIG4gCjAwMDAwMDM4
NzAgMDAwMDAgbiAKMDAwMDAyODA2MyAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAw
MDM4NTAgMDAwMDAgbiAKMDAwMDAwMzk3NCAwMDAwMCBuIAowMDAwMDA2ODQ3IDAwMDAwIG4gCjAw
MDAwMDAwMDAgMDAwMDAgbiAKMDAwMDA4MTQyNiAwMDAwMCBuIAowMDAwMTQwMjAxIDAwMDAwIG4g
CjAwMDAwNTQxMjYgMDAwMDAgbiAKMDAwMDA2OTk1OSAwMDAwMCBuIAowMDAwMDA0MTExIDAwMDAw
IG4gCjAwMDAwMDY4MjYgMDAwMDAgbiAKMDAwMDAxMTcwNCAwMDAwMCBuIAowMDAwMDA2ODgzIDAw
MDAwIG4gCjAwMDAwMTE2ODMgMDAwMDAgbiAKMDAwMDAxMTgxMSAwMDAwMCBuIAowMDAwMDAwMDAw
IDAwMDAwIG4gCjAwMDAxMTk1MjcgMDAwMDAgbiAKMDAwMDAxNDU0OCAwMDAwMCBuIAowMDAwMDEx
OTUwIDAwMDAwIG4gCjAwMDAwMTQ1MjcgMDAwMDAgbiAKMDAwMDAxNDY1NSAwMDAwMCBuIAowMDAw
MDYwODkwIDAwMDAwIG4gCjAwMDAxMDE3MTUgMDAwMDAgbiAKMDAwMDAxODQ5MiAwMDAwMCBuIAow
MDAwMDE0NzkzIDAwMDAwIG4gCjAwMDAwMTg0NzEgMDAwMDAgbiAKMDAwMDAxODU5OSAwMDAwMCBu
IAowMDAwMDIzMzEzIDAwMDAwIG4gCjAwMDAwMTg3MzggMDAwMDAgbiAKMDAwMDAyMzI5MiAwMDAw
MCBuIAowMDAwMDIzNDIwIDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDAzNTcwMSAw
MDAwMCBuIAowMDAwMDI3MzQ1IDAwMDAwIG4gCjAwMDAwMjM1OTcgMDAwMDAgbiAKMDAwMDAyNzMy
NCAwMDAwMCBuIAowMDAwMDI3NDUyIDAwMDAwIG4gCjAwMDAwMjc4NDQgMDAwMDAgbiAKMDAwMDAy
NzU5MSAwMDAwMCBuIAowMDAwMDI3ODI0IDAwMDAwIG4gCjAwMDAwMjc5NTEgMDAwMDAgbiAKMDAw
MDAyODE4OCAwMDAwMCBuIAowMDAwMDI4MjM4IDAwMDAwIG4gCjAwMDAwMzQ5NzcgMDAwMDAgbiAK
MDAwMDAzNDk5OCAwMDAwMCBuIAowMDAwMDM1MjM4IDAwMDAwIG4gCjAwMDAwMzUyOTggMDAwMDAg
biAKMDAwMDAzNTY4MSAwMDAwMCBuIAowMDAwMDM1ODY4IDAwMDAwIG4gCjAwMDAwNTM1NjcgMDAw
MDAgbiAKMDAwMDA1MzU4OSAwMDAwMCBuIAowMDAwMDUzODM4IDAwMDAwIG4gCjAwMDAwNTQyOTkg
MDAwMDAgbiAKMDAwMDA2MDQzMyAwMDAwMCBuIAowMDAwMDYwNDU0IDAwMDAwIG4gCjAwMDAwNjA2
ODAgMDAwMDAgbiAKMDAwMDA2MTA2NiAwMDAwMCBuIAowMDAwMDY5NDU5IDAwMDAwIG4gCjAwMDAw
Njk0ODAgMDAwMDAgbiAKMDAwMDA2OTcwMSAwMDAwMCBuIAowMDAwMDcwMTMyIDAwMDAwIG4gCjAw
MDAwODA1NDQgMDAwMDAgbiAKMDAwMDA4MDU2NiAwMDAwMCBuIAowMDAwMDgwODA0IDAwMDAwIG4g
CjAwMDAwODA5MjQgMDAwMDAgbiAKMDAwMDA4MTQwNiAwMDAwMCBuIAowMDAwMDgxNTg3IDAwMDAw
IG4gCjAwMDAxMDExNDUgMDAwMDAgbiAKMDAwMDEwMTE2NyAwMDAwMCBuIAowMDAwMTAxNDA5IDAw
MDAwIG4gCjAwMDAxMDE4OTUgMDAwMDAgbiAKMDAwMDExODM2OCAwMDAwMCBuIAowMDAwMTE4Mzkw
IDAwMDAwIG4gCjAwMDAxMTg2MjUgMDAwMDAgbiAKMDAwMDExODg2NSAwMDAwMCBuIAowMDAwMTE5
NTA3IDAwMDAwIG4gCjAwMDAxMTk2ODkgMDAwMDAgbiAKMDAwMDEzOTQyMiAwMDAwMCBuIAowMDAw
MTM5NDQ0IDAwMDAwIG4gCjAwMDAxMzk2NzEgMDAwMDAgbiAKMDAwMDE0MDM3OCAwMDAwMCBuIAow
MDAwMTQwNDM2IDAwMDAwIG4gCjAwMDAxNDA0ODggMDAwMDAgbiAKMDAwMDE0MDUxNiAwMDAwMCBu
IAowMDAwMTQwNTQ5IDAwMDAwIG4gCjAwMDAxNDA1OTEgMDAwMDAgbiAKMDAwMDE0MDYxMCAwMDAw
MCBuIAp0cmFpbGVyCjw8IC9TaXplIDkxIC9Sb290IDQ1IDAgUiAvSW5mbyAxIDAgUiAvSUQgWyA8
OGM2NDU5MDc2YWZhODk3N2E0OWY0YTIwYmUxMjcwZmY+Cjw4YzY0NTkwNzZhZmE4OTc3YTQ5ZjRh
MjBiZTEyNzBmZj4gXSA+PgpzdGFydHhyZWYKMTQwNzg5CiUlRU9GCg==

--_002_4AF73AA205019A4C8A1DDD32C034631D7FC6EB38NJFPSRVEXG0rese_--


From nobody Wed Nov 26 10:29:22 2014
Return-Path: <ippm@wjcerveny.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DC531A1B2F for <ippm@ietfa.amsl.com>; Wed, 26 Nov 2014 10:29:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.1
X-Spam-Level: 
X-Spam-Status: No, score=0.1 tagged_above=-999 required=5 tests=[BAYES_50=0.8,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
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 i2QBgcJM7Aah for <ippm@ietfa.amsl.com>; Wed, 26 Nov 2014 10:29:18 -0800 (PST)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 267DD1A1B30 for <ippm@ietf.org>; Wed, 26 Nov 2014 10:29:18 -0800 (PST)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 2408D2068F for <ippm@ietf.org>; Wed, 26 Nov 2014 13:29:17 -0500 (EST)
Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Wed, 26 Nov 2014 13:29:17 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:content-type :content-transfer-encoding:subject:message-id:date:to :mime-version; s=smtpout; bh=2aUrRx3dfhk/xe+r5AmWQCOeq+M=; b=JqG KaWFtmKv/us+XY470a7E3WwHxDkdgJ9I1DS3BzIzQskg0nqPkDkJmSuqd5WJlsYZ o6qvrb6un6MSGlJaJVSYkgji//5H67ryC4dVNJffw7UnAXyCsIzhNEGXtMpBo44s 6s0Nx7kzrIaHGZnJJKRIYUwrZXMA/OAzPRnU7KHo=
X-Sasl-enc: vcQqBJBlUHmOAPODJfng8xutd+Yydskq8/qTygFb4pAj 1417026556
Received: from eng-6-52.aa.arbor.net (unknown [216.130.192.1]) by mail.messagingengine.com (Postfix) with ESMTPA id DF24EC00280 for <ippm@ietf.org>; Wed, 26 Nov 2014 13:29:16 -0500 (EST)
From: Bill Cerveny <ippm@wjcerveny.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <14DF4ABE-7967-4ED1-AA38-B7386CFC91E8@wjcerveny.com>
Date: Wed, 26 Nov 2014 13:29:16 -0500
To: ippm@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\))
X-Mailer: Apple Mail (2.1993)
Archived-At: http://mailarchive.ietf.org/arch/msg/ippm/q6SX-Aw6TVyBNonjETIpvh0wYMA
Subject: [ippm] IPPM@IETF91 minutes posted
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Nov 2014 18:29:20 -0000

The IPPM WG minutes from IETF91 have been posted. Many thanks to Sarah =
Banks for taking these minutes.

Regards,

Bill Cerveny
IPPM WG co-chair=

