
From ben@niven-jenkins.co.uk  Mon Jul  4 02:07:26 2011
Return-Path: <ben@niven-jenkins.co.uk>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02ABD21F8654 for <cdni@ietfa.amsl.com>; Mon,  4 Jul 2011 02:07:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.547
X-Spam-Level: 
X-Spam-Status: No, score=-103.547 tagged_above=-999 required=5 tests=[AWL=0.053, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6nIuVMWldtly for <cdni@ietfa.amsl.com>; Mon,  4 Jul 2011 02:07:25 -0700 (PDT)
Received: from mailex.mailcore.me (mailex.mailcore.me [94.136.40.64]) by ietfa.amsl.com (Postfix) with ESMTP id 4759121F8587 for <cdni@ietf.org>; Mon,  4 Jul 2011 02:07:25 -0700 (PDT)
Received: from host1.cachelogic.com ([212.44.43.80] helo=dhcp-128-devlan.cachelogic.com) by mail5.atlas.pipex.net with esmtpa (Exim 4.71) (envelope-from <ben@niven-jenkins.co.uk>) id 1Qdf7j-00089H-Hi for cdni@ietf.org; Mon, 04 Jul 2011 10:07:23 +0100
From: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Mon, 4 Jul 2011 10:07:21 +0100
Message-Id: <D8FC23F5-12EE-4823-AFC3-FF4AEA282E22@niven-jenkins.co.uk>
To: cdni@ietf.org
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
X-Mailcore-Auth: 9600544
X-Mailcore-Domain: 172912
Subject: [CDNi] Progressing the CDNI Problem Statement
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Jul 2011 09:07:26 -0000

Colleagues,

Our first milestone is to submit the CDNI Problem Statement for =
publication. Although I think the current document is in reasonably good =
shape there are a number of questions (which I have included below) that =
I think need to be answered as they will affect the final structure and =
content of the problem statement.

Questions (2), (3) & (4) below are related to the fact that prior to the =
WG being formed the Problem Statement was used as a sort of "holding =
area" for material that was relevant to WG formation but that wasn't =
strictly related to describing the actual problem that CDNI is now =
chartered to solve.

Therefore, in order to progress the problem statement document it would =
be useful to get feedback from the group on the following questions:

1) Are the set of protocols (request routing, metadata, logging and =
control) listed in the problem statement sufficient to implement CDNI? =
Does the problem statement describe them in sufficient detail (bearing =
in mind that it is only a problem statement and not a =
framework/specification and so doesn't need to be exhaustive in its =
description)?

2) Is it necessary to retain the "Non-Goals for IETF" section as the =
scope of the work the WG will undertake (and the areas the WG will not =
undertake) is now documented in the WG's charter?

3) Is it necessary to retain the "Prioritizing the CDNI Work" section as =
the priority of the work of the WG is now documented in the WG's charter =
and milestones?

4) Is it necessary to retain the sections on related standardisation and =
research projects as the ongoing work in other bodies is always a =
"moving target" and attempting to keep an up to date description could =
be challenging and will almost certainly become out of date pretty =
rapidly and therefore it may not be worthwhile trying to capture that =
material within an RFC?

If we want to point to specific work that could be reused or may be =
directly relevant to the work on CDNI in IETF then relevant references =
to work by other bodies is already captured in the Gap Analysis (section =
6.3).

5) Are there any significant gaps or additional topics not present in =
the current document that people think need to be covered by additional =
sections/text prior to the document being ready for publication?

Thanks
Ben=

From zhouzp@huawei.com  Mon Jul  4 08:50:00 2011
Return-Path: <zhouzp@huawei.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E365C21F86E6 for <cdni@ietfa.amsl.com>; Mon,  4 Jul 2011 08:50:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.547
X-Spam-Level: 
X-Spam-Status: No, score=-1.547 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_73=0.6, MIME_8BIT_HEADER=0.3, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rSYtYNo684XF for <cdni@ietfa.amsl.com>; Mon,  4 Jul 2011 08:50:00 -0700 (PDT)
Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [119.145.14.64]) by ietfa.amsl.com (Postfix) with ESMTP id CA35521F8699 for <cdni@ietf.org>; Mon,  4 Jul 2011 08:49:59 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LNT009SZFZ71O@szxga05-in.huawei.com> for cdni@ietf.org; Mon, 04 Jul 2011 23:49:55 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LNT008K8FZ7NP@szxga05-in.huawei.com> for cdni@ietf.org; Mon, 04 Jul 2011 23:49:55 +0800 (CST)
Received: from z54906a ([10.138.73.38]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LNT003ZKFZ4R5@szxml06-in.huawei.com> for cdni@ietf.org; Mon, 04 Jul 2011 23:49:55 +0800 (CST)
Date: Mon, 04 Jul 2011 23:49:51 +0800
From: zhouzhipeng <zhouzp@huawei.com>
To: cdni@ietf.org
Message-id: <000001cc3a62$03448550$09cd8ff0$@com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: text/plain; charset=utf-8
Content-language: zh-cn
Content-transfer-encoding: quoted-printable
Thread-index: Acw6YYJY6s2zTMpqSKu6OD4A7sNtYAAABGEw
Subject: [CDNi] =?utf-8?b?6L2s5Y+ROiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9y?= =?utf-8?q?_draft-zhou-cdni-use-case-00=2Etxt?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Jul 2011 15:50:01 -0000

Dear,
Pls kindly find that I have just uploaded a draft for CDNI: =
http://www.ietf.org/id/draft-zhou-cdni-use-case-00.txt.
Comments welcome.
Thanks.
Zhipeng=20

-----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
=E5=8F=91=E4=BB=B6=E4=BA=BA: internet-drafts@ietf.org =
[mailto:internet-drafts@ietf.org]=20
=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2011=E5=B9=B47=E6=9C=884=E6=97=A5 =
23:46
=E6=94=B6=E4=BB=B6=E4=BA=BA: zhouzp@huawei.com
=E6=8A=84=E9=80=81: zhouzp@huawei.com
=E4=B8=BB=E9=A2=98: New Version Notification for =
draft-zhou-cdni-use-case-00.txt

A new version of I-D, draft-zhou-cdni-use-case-00.txt has been =
successfully submitted by Zhipeng Zhou and posted to the IETF =
repository.

Filename:	 draft-zhou-cdni-use-case
Revision:	 00
Title:		 CDNI use case
Creation date:	 2011-07-04
WG ID:		 Individual Submission
Number of pages: 9

Abstract:
   Industry needs the CDN interconnection to provide the CDN service
   that may cover a wider geographical area and a better service
   quality.  In the real pragmatic operation, the relationship between
   two CDNs should concern many factors(for instance, CDN or CP may
   select the downstream CDN based on some principals or conditions or
   service authorizations), hence the CDN interconnection is defacto a
   sort of constrained interconnection.  This document will give the use
   cases to indicate the models of how the CDN interconnection may be
   used and the associated examples for the use cases will be listed
   subsequently.

                                                                         =
        =20


The IETF Secretariat



From bdavie@cisco.com  Tue Jul  5 05:45:01 2011
Return-Path: <bdavie@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E4DE21F8730 for <cdni@ietfa.amsl.com>; Tue,  5 Jul 2011 05:45:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level: 
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dVvUgu3t-wNc for <cdni@ietfa.amsl.com>; Tue,  5 Jul 2011 05:45:00 -0700 (PDT)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id 3ECA021F86A9 for <cdni@ietf.org>; Tue,  5 Jul 2011 05:45:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=bdavie@cisco.com; l=5870; q=dns/txt; s=iport; t=1309869900; x=1311079500; h=from:subject:date:references:to:message-id:mime-version; bh=ZTLOmokITCJpIFWOqmXhw6qUv+fyLHjj+9p9/0hwUAk=; b=FDCvtfYBjyJuPUIhPpiRSgILvuoIduwnh9tgLkbh3rHUPAE0dlQnmLLH UcDk6a7dFvoxsWJH2ciUk1LAkWqejtjiRvwkGEJCSxlixnjuHBU0dPfZM RCMCV61FPdfghhrY+wtwbIAMExIEXHPS6OZZoyKn4IeS6aOjv33xDeOri s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AoAIAE8GE05Io8UR/2dsb2JhbABTmQqOdXeIeqRLnXKGNgSSNoR4i1o
X-IronPort-AV: E=Sophos;i="4.65,479,1304294400"; d="scan'208,217";a="40661015"
Received: from bgl-core-2.cisco.com ([72.163.197.17]) by ams-iport-2.cisco.com with ESMTP; 05 Jul 2011 12:44:58 +0000
Received: from [10.32.241.70] ([10.32.241.70]) by bgl-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p65Cisds021065 for <cdni@ietf.org>; Tue, 5 Jul 2011 12:44:56 GMT
From: Bruce Davie <bdavie@cisco.com>
Content-Type: multipart/alternative; boundary=Apple-Mail-189-850212310
Date: Tue, 5 Jul 2011 08:44:53 -0400
References: <20110701223523.17859.54099.idtracker@ietfa.amsl.com>
To: cdni@ietf.org
Message-Id: <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com>
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
Subject: [CDNi] New Version Notification for draft-davie-cdni-framework-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Jul 2011 12:45:01 -0000

--Apple-Mail-189-850212310
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

This draft may be of interest to the CDNI WG.=20

If you have comments, please copy them to the CDNI list.

Bruce Davie

Begin forwarded message:

> From: internet-drafts@ietf.org
> Date: July 1, 2011 6:35:23 PM EDT
> To: bsd@cisco.com
> Cc: lpeterson@verivue.com, bsd@cisco.com
> Subject: New Version Notification for =
draft-davie-cdni-framework-00.txt
>=20
> A new version of I-D, draft-davie-cdni-framework-00.txt has been =
successfully submitted by Bruce Davie and posted to the IETF repository.
>=20
> Filename:	 draft-davie-cdni-framework
> Revision:	 00
> Title:		 Framework for CDN Interconnection
> Creation date:	 2011-07-01
> WG ID:		 Individual Submission
> Number of pages: 47
>=20
> Abstract:
>   This document presents a framework for Content Distribution Network
>   Interconnection (CDNI).  The purpose of the framework is to provide
>   an overall picture of the problem space of CDNI and to describe the
>   relationships among the various components necessary to interconnect
>   CDNs.  CDN Interconnection requires the specification of several
>   interfaces and mechanisms to address issues such as request routing,
>   metadata exchange, and the acquisition of content by one CDN from
>   another.  The intent of this document is to outline what each
>   interface needs to accomplish, and to describe how these interfaces
>   and mechanisms fit together, while leaving their detailed
>   specification to other documents.
>=20
>=20
>=20
>=20
>=20
> The IETF Secretariat


--Apple-Mail-189-850212310
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">This =
draft may be of interest to the CDNI WG.&nbsp;<div><br></div><div>If you =
have comments, please copy them to the CDNI =
list.</div><div><br></div><div>Bruce Davie<br><div><br><div>Begin =
forwarded message:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>From: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;"><a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a><br><=
/span></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
1);"><b>Date: </b></span><span style=3D"font-family:'Helvetica'; =
font-size:medium;">July 1, 2011 6:35:23 PM EDT<br></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>To: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;"><a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a><br></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>Cc: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;"><a =
href=3D"mailto:lpeterson@verivue.com">lpeterson@verivue.com</a>, <a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a><br></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>Subject: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;"><b>New Version =
Notification for =
draft-davie-cdni-framework-00.txt</b><br></span></div><br><div>A new =
version of I-D, draft-davie-cdni-framework-00.txt has been successfully =
submitted by Bruce Davie and posted to the IETF =
repository.<br><br>Filename:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> =
draft-davie-cdni-framework<br>Revision:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> 00<br>Title:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> =
Framework for CDN Interconnection<br>Creation date:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> =
2011-07-01<br>WG ID:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> Individual Submission<br>Number =
of pages: 47<br><br>Abstract:<br> &nbsp;&nbsp;This document presents a =
framework for Content Distribution Network<br> =
&nbsp;&nbsp;Interconnection (CDNI). &nbsp;The purpose of the framework =
is to provide<br> &nbsp;&nbsp;an overall picture of the problem space of =
CDNI and to describe the<br> &nbsp;&nbsp;relationships among the various =
components necessary to interconnect<br> &nbsp;&nbsp;CDNs. &nbsp;CDN =
Interconnection requires the specification of several<br> =
&nbsp;&nbsp;interfaces and mechanisms to address issues such as request =
routing,<br> &nbsp;&nbsp;metadata exchange, and the acquisition of =
content by one CDN from<br> &nbsp;&nbsp;another. &nbsp;The intent of =
this document is to outline what each<br> &nbsp;&nbsp;interface needs to =
accomplish, and to describe how these interfaces<br> &nbsp;&nbsp;and =
mechanisms fit together, while leaving their detailed<br> =
&nbsp;&nbsp;specification to other documents.<br><br><br><br><br><br>The =
IETF Secretariat<br></div></blockquote></div><br></div></body></html>=

--Apple-Mail-189-850212310--

From kevin.ma@azukisystems.com  Thu Jul  7 00:30:20 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4013C21F8801 for <cdni@ietfa.amsl.com>; Thu,  7 Jul 2011 00:30:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oLJczqVm-DwJ for <cdni@ietfa.amsl.com>; Thu,  7 Jul 2011 00:30:19 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id 3900421F8812 for <cdni@ietf.org>; Thu,  7 Jul 2011 00:30:19 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 992DE416E0D; Thu,  7 Jul 2011 03:30:18 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB016.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 2C327416D7C; Thu,  7 Jul 2011 03:30:18 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB016.mail.lan ([10.110.17.16]) with mapi; Thu, 7 Jul 2011 03:30:16 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: "Peterson, Larry" <lpeterson@verivue.com>, "cdni@ietf.org" <cdni@ietf.org>
Date: Thu, 7 Jul 2011 03:30:17 -0400
Thread-Topic: new Internet Draft
Thread-Index: Acv+wCTyxRA1YJ7ORsKgdLt613Ztdw9eGiZg
Message-ID: <291CC3F9E50E7641901A54E85D0977C6518BF04CAE@MAILR002.mail.lan>
References: <73B09441-5D82-4CA6-B665-1F7072D654BF@verivue.com>
In-Reply-To: <73B09441-5D82-4CA6-B665-1F7072D654BF@verivue.com>
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
Subject: Re: [CDNi] new Internet Draft
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jul 2011 07:30:20 -0000

Hi Larry,

  I had a couple of comments/questions on the draft:

  In sections 5.x.1, i just wanted to clarify if the exchange of IP
  prefixes is just an example of a method for determining geo-footprint,
  or is there a more fundamental requirement for IP prefix information?

  In section 6.4, with respect to bypassing metadata distribution,
  checking availability windows on an initial request may not work
  well for certain types of content, e.g., HLS with relative uris and
  and endlist tag, where the manifest may point at multiple hours of
  content?  As for proxying metadata requests, could that introduce
  scalability issues for the uCDN?

thanx!

--  Kevin J. Ma


> -----Original Message-----
> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of
> Peterson, Larry
> Sent: Tuesday, April 19, 2011 2:33 PM
> To: cdni@ietf.org
> Subject: [CDNi] new Internet Draft
>=20
> Dear all,
>=20
> We have posted a new I-D, available at
>=20
>      http://tools.ietf.org/html/draft-peterson-cdni-strawman-00
>=20
> It presents a strawman for CDN interconnection,
> and is meant to spur discussion.
>=20
> Looking forward to your feedback.
>=20
> Larry
>=20
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni

From kevin.ma@azukisystems.com  Thu Jul  7 00:30:34 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E74621F86B9 for <cdni@ietfa.amsl.com>; Thu,  7 Jul 2011 00:30:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xTi0LhMWDna9 for <cdni@ietfa.amsl.com>; Thu,  7 Jul 2011 00:30:33 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id 3CB2521F887C for <cdni@ietf.org>; Thu,  7 Jul 2011 00:30:33 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 88C6478E059; Thu,  7 Jul 2011 03:30:23 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB023.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 7E4F678F183; Thu,  7 Jul 2011 03:30:22 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB023.mail.lan ([10.110.17.23]) with mapi; Thu, 7 Jul 2011 03:29:08 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: Bruce Davie <bdavie@cisco.com>, "cdni@ietf.org" <cdni@ietf.org>
Date: Thu, 7 Jul 2011 03:30:20 -0400
Thread-Topic: [CDNi] New Version Notification for draft-davie-cdni-framework-00.txt
Thread-Index: Acw7EUnSYRh2bW0/TJSx2wu3WXR+RgBJ03+A
Message-ID: <291CC3F9E50E7641901A54E85D0977C6518BF04CAF@MAILR002.mail.lan>
References: <20110701223523.17859.54099.idtracker@ietfa.amsl.com> <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com>
In-Reply-To: <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_291CC3F9E50E7641901A54E85D0977C6518BF04CAFMAILR002maill_"
MIME-Version: 1.0
Subject: Re: [CDNi] New Version Notification for	draft-davie-cdni-framework-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jul 2011 07:30:34 -0000

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

Hi Bruce,

  The draft looks good and it reads well.  I had a couple comments:

  Section 2 focuses on redirection, but does not discuss transparent
  proxying.  It probably does not make sense in geo-footprint or
  capacity offload cases, but might certain resiliency cases benefit
  from not redirecting, e.g., if network interruptions are transient?

  In Section 3.2, though there is a note in the first paragraph about
  the use of HTTP redirection inside uCDN and dCDN, it is perhaps
  worth mentioning more explicitly that steps 3/4/5 and 7/8/9 may be
  combined?  The use of intra-CDN HTTP redirects is not necessarily
  germane to CDNI, but the additional steps could be construed to
 imply that HTTP redirects are inherently more complex than DNS?

  In Section 3.2.1, there is an allusion to a solution to the cookie
  problem, possibly in a future version of the draft.  Section 5.2 of
  draft-peterson-cdni-strawman-01 discusses a possible solution.  Is
  the intent to roll something similar into the framework document?

  In Section 3.7, prepositioning is shown as a notification to the
  dCDN which then pulls the content from the uCDN.  Could there be a
  case where the uCDN might push content to the dCDN?

  In section 4.5, in response to the question of metadata vs control,
  I had interpreted metadata as affecting distribution, i.e., things
  checked on each end user request, e.g., content sunrise/sunset,
  geo-restrictions, etc., whereas control was for actions originating
  from the CSP or uCDN, e.g., purge, pre-positioning, etc.?

  In Section 5, do you see an additional case whereby the CSP could
  use the CDNI interfaces for interacting with the uCDN rather than
  having to rely on interfaces outside the scope of CDNI, i.e., where
  the CSP has a management agent (MA) for accessing the control,
  metadata, and logging interfaces, in order to manage distribution,
  while leaving the request routing to the uCDN or CDN exchange?

   #####################################       ##################
   #                                   #       #                #
   #       Organization A              #       # Organization B #
   #                                   #       #                #
   #     --------       -------------  #       #  -----------   #
   #    /   CSP  \     /   uCDN(MA)  \ #       # /   uCDN    \  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    |        |     |  | C  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=
=3D=3D>| C  |   |  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    |        |     |  | L  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=
=3D=3D>| L  |   |  #
   #    |        |*****|  +----+     | #       # |  +----+   |  #
   #    |        |     |             | #       # |  +----+   |  #
   #    |        |     |             | #       # |  | RR |   |  #
   #    |        |     |             | #       # |  +----+   |  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    |        |     |  | D  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=
=3D=3D>| D  |   |  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    \        /     \             / #       # \           /  #
   #     --------       -------------  #       #  -----------   #
   #                                   #       #                #
   #####################################       ##################

thanx!

--  Kevin J. Ma


From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of Bru=
ce Davie
Sent: Tuesday, July 05, 2011 8:45 AM
To: cdni@ietf.org
Subject: [CDNi] New Version Notification for draft-davie-cdni-framework-00.=
txt

This draft may be of interest to the CDNI WG.

If you have comments, please copy them to the CDNI list.

Bruce Davie

Begin forwarded message:


From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
Date: July 1, 2011 6:35:23 PM EDT
To: bsd@cisco.com<mailto:bsd@cisco.com>
Cc: lpeterson@verivue.com<mailto:lpeterson@verivue.com>, bsd@cisco.com<mail=
to:bsd@cisco.com>
Subject: New Version Notification for draft-davie-cdni-framework-00.txt

A new version of I-D, draft-davie-cdni-framework-00.txt has been successful=
ly submitted by Bruce Davie and posted to the IETF repository.

Filename:       draft-davie-cdni-framework
Revision:       00
Title:              Framework for CDN Interconnection
Creation date:            2011-07-01
WG ID:                     Individual Submission
Number of pages: 47

Abstract:
  This document presents a framework for Content Distribution Network
  Interconnection (CDNI).  The purpose of the framework is to provide
  an overall picture of the problem space of CDNI and to describe the
  relationships among the various components necessary to interconnect
  CDNs.  CDN Interconnection requires the specification of several
  interfaces and mechanisms to address issues such as request routing,
  metadata exchange, and the acquisition of content by one CDN from
  another.  The intent of this document is to outline what each
  interface needs to accomplish, and to describe how these interfaces
  and mechanisms fit together, while leaving their detailed
  specification to other documents.





The IETF Secretariat


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.apple-tab-span
	{mso-style-name:apple-tab-span;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Courier New";
	color:windowtext;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f=
ont-size:10.0pt;font-family:"Courier New"'>Hi Bruce,<o:p></o:p></span></p><=
p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier Ne=
w"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-si=
ze:10.0pt;font-family:"Courier New"'>&nbsp; The draft looks good and it rea=
ds well.&nbsp; I had a couple comments:<o:p></o:p></span></p><p class=3DMso=
Normal><span style=3D'font-size:10.0pt;font-family:"Courier New"'><o:p>&nbs=
p;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;fon=
t-family:"Courier New"'>&nbsp; Section 2 focuses on redirection, but does n=
ot discuss transparent<o:p></o:p></span></p><p class=3DMsoNormal><span styl=
e=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; proxying.&nbsp; It =
probably does not make sense in geo-footprint or<o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>=
&nbsp; capacity offload cases, but might certain resiliency cases benefit<o=
:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;fo=
nt-family:"Courier New"'>&nbsp; from not redirecting, e.g., if network inte=
rruptions are transient?<o:p></o:p></span></p><p class=3DMsoNormal><span st=
yle=3D'font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span>=
</p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Couri=
er New"'>&nbsp; In Section 3.2, though there is a note in the first paragra=
ph about<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size=
:10.0pt;font-family:"Courier New"'>&nbsp; the use of HTTP redirection insid=
e uCDN and dCDN, it is perhaps<o:p></o:p></span></p><p class=3DMsoNormal><s=
pan style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; worth menti=
oning more explicitly that steps 3/4/5 and 7/8/9 may be<o:p></o:p></span></=
p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier=
 New"'>&nbsp; combined?&nbsp; The use of intra-CDN HTTP redirects is not ne=
cessarily<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-siz=
e:10.0pt;font-family:"Courier New"'>&nbsp; germane to CDNI, but the additio=
nal steps could be construed to<o:p></o:p></span></p><p class=3DMsoNormal><=
span style=3D'font-size:10.0pt;font-family:"Courier New"'> &nbsp;imply that=
 HTTP redirects are inherently more complex than DNS?<o:p></o:p></span></p>=
<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N=
ew"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-s=
ize:10.0pt;font-family:"Courier New"'>&nbsp; In Section 3.2.1, there is an =
allusion to a solution to the cookie<o:p></o:p></span></p><p class=3DMsoNor=
mal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; probl=
em, possibly in a future version of the draft.&nbsp; Section 5.2 of<o:p></o=
:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fam=
ily:"Courier New"'>&nbsp; draft-peterson-cdni-strawman-01 discusses a possi=
ble solution.&nbsp; Is<o:p></o:p></span></p><p class=3DMsoNormal><span styl=
e=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; the intent to roll =
something similar into the framework document?<o:p></o:p></span></p><p clas=
s=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.=
0pt;font-family:"Courier New"'>&nbsp; In Section 3.7, prepositioning is sho=
wn as a notification to the<o:p></o:p></span></p><p class=3DMsoNormal><span=
 style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; dCDN which the=
n pulls the content from the uCDN.&nbsp; Could there be a<o:p></o:p></span>=
</p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Couri=
er New"'>&nbsp; case where the uCDN might push content to the dCDN?<o:p></o=
:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fam=
ily:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span s=
tyle=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; In section 4.5, =
in response to the question of metadata vs control, <o:p></o:p></span></p><=
p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier Ne=
w"'>&nbsp;&nbsp;I had interpreted metadata as affecting distribution, i.e.,=
 things<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Courier New"'>&nbsp; checked on each end user request, =
e.g., content sunrise/sunset,<o:p></o:p></span></p><p class=3DMsoNormal><sp=
an style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; geo-restrict=
ions, etc., whereas control was for actions originating<o:p></o:p></span></=
p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier=
 New"'>&nbsp; from the CSP or uCDN, e.g., purge, pre-positioning, etc.?<o:p=
></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font=
-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><sp=
an style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; In Section 5=
, do you see an additional case whereby the CSP could<o:p></o:p></span></p>=
<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N=
ew"'>&nbsp; use the CDNI interfaces for interacting with the uCDN rather th=
an<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0p=
t;font-family:"Courier New"'>&nbsp; having to rely on interfaces outside th=
e scope of CDNI, i.e., where<o:p></o:p></span></p><p class=3DMsoNormal><spa=
n style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; the CSP has a=
 management agent (MA) for accessing the control,<o:p></o:p></span></p><p c=
lass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'=
>&nbsp; metadata, and logging interfaces, in order to manage distribution,<=
o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;f=
ont-family:"Courier New"'>&nbsp; while leaving the request routing to the u=
CDN or CDN exchange?<o:p></o:p></span></p><p class=3DMsoNormal><span style=
=3D'font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p=
><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&nbsp;&nbsp; #####################################&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; ##################<o:p></o:p></span></p><p class=3DMsoNor=
mal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp;=
 #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #<o:p></o:p></span></p><p class=3DMsoN=
ormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbs=
p; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Organization A&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp; &nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;# Organization B #<o:p></o:p></span></p><p class=3DMs=
oNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&n=
bsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #<o:p></o:p></span></p><p class=3D=
MsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;=
&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp; --------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; -------------&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp; ------=
-----&nbsp;&nbsp; #<o:p></o:p></span></p><p class=3DMsoNormal><span style=
=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&=
nbsp; /&nbsp;&nbsp; CSP&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp;&nbsp; uCDN(=
MA)&nbsp; \ #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # /&nbsp;&nbsp; uCDN&nbsp=
;&nbsp;&nbsp; \&nbsp; #<o:p></o:p></span></p><p class=3DMsoNormal><span sty=
le=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp=
;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbs=
p; |&nbsp; +----+&nbsp; &nbsp;&nbsp;&nbsp;| #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; # |&nbsp; +----+&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></p><p class=
=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nb=
sp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |=
&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; | C&nbsp; |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DC=
DNI=3D=3D=3D=3D=3D&gt;| C&nbsp; |&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></=
p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier=
 New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; +----+&nbsp;&nbsp;&nbsp;&nbsp; |=
 #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; |&nbsp;=
 #<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0p=
t;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; +----+&nbs=
p;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +---=
-+&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></p><p class=3DMsoNormal><span st=
yle=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbs=
p;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nb=
sp; |&nbsp; | L&nbsp; |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=3D=3D&gt=
;| L&nbsp; |&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></p><p class=3DMsoNorma=
l><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #=
&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |*****|&nbsp=
; +----+&nbsp;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # =
|&nbsp; +----+&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></p><p class=3DMsoNor=
mal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp;=
 #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nb=
sp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbs=
p;&nbsp; |&nbsp; #<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D=
'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbs=
p; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | #=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; | RR |&nbsp;&nbsp; |&nbsp; #=
<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;=
font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span>=
</p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Couri=
er New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; +----+&nbsp;&nbsp;&nbsp;&nbsp;=
 | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; |&nbs=
p; #<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.=
0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; | D&nbsp=
; |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=3D=3D&gt;| D&nbsp; |&nbsp;&n=
bsp; |&nbsp; #<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'fon=
t-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp=
; +----+&nbsp;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # =
|&nbsp; +----+&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></p><p class=3DMsoNor=
mal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp;=
 #&nbsp;&nbsp;&nbsp; \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&nbsp;&nb=
sp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; / #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # \&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp; #<o:p></o:p></span></p>=
<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N=
ew"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp; --------&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; -------------&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&n=
bsp; -----------&nbsp;&nbsp; #<o:p></o:p></span></p><p class=3DMsoNormal><s=
pan style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #<o:p></o:p></span></p><p class=3DMsoNormal>=
<span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; ###=
##################################&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ####=
##############<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'fon=
t-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p cla=
ss=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>t=
hanx!<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10=
.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>--&nbsp; K=
evin J. Ma<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-si=
ze:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'><o:=
p>&nbsp;</o:p></span></p><div style=3D'border:none;border-left:solid blue 1=
.5pt;padding:0in 0in 0in 4.0pt'><div><div style=3D'border:none;border-top:s=
olid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span=
 style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span><=
/b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> cdni=
-bounces@ietf.org [mailto:cdni-bounces@ietf.org] <b>On Behalf Of </b>Bruce =
Davie<br><b>Sent:</b> Tuesday, July 05, 2011 8:45 AM<br><b>To:</b> cdni@iet=
f.org<br><b>Subject:</b> [CDNi] New Version Notification for draft-davie-cd=
ni-framework-00.txt<o:p></o:p></span></p></div></div><p class=3DMsoNormal><=
o:p>&nbsp;</o:p></p><p class=3DMsoNormal>This draft may be of interest to t=
he CDNI WG.&nbsp;<o:p></o:p></p><div><p class=3DMsoNormal><o:p>&nbsp;</o:p>=
</p></div><div><p class=3DMsoNormal>If you have comments, please copy them =
to the CDNI list.<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&nbsp;=
</o:p></p></div><div><p class=3DMsoNormal>Bruce Davie<o:p></o:p></p><div><p=
 class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMsoNormal>Begin for=
warded message:<o:p></o:p></p></div><p class=3DMsoNormal><br><br><o:p></o:p=
></p><div><p class=3DMsoNormal><b><span style=3D'font-size:13.5pt;font-fami=
ly:"Helvetica","sans-serif"'>From: </span></b><span style=3D'font-size:13.5=
pt;font-family:"Helvetica","sans-serif"'><a href=3D"mailto:internet-drafts@=
ietf.org">internet-drafts@ietf.org</a></span><o:p></o:p></p></div><div><p c=
lass=3DMsoNormal><b><span style=3D'font-size:13.5pt;font-family:"Helvetica"=
,"sans-serif"'>Date: </span></b><span style=3D'font-size:13.5pt;font-family=
:"Helvetica","sans-serif"'>July 1, 2011 6:35:23 PM EDT</span><o:p></o:p></p=
></div><div><p class=3DMsoNormal><b><span style=3D'font-size:13.5pt;font-fa=
mily:"Helvetica","sans-serif"'>To: </span></b><span style=3D'font-size:13.5=
pt;font-family:"Helvetica","sans-serif"'><a href=3D"mailto:bsd@cisco.com">b=
sd@cisco.com</a></span><o:p></o:p></p></div><div><p class=3DMsoNormal><b><s=
pan style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'>Cc: </s=
pan></b><span style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif=
"'><a href=3D"mailto:lpeterson@verivue.com">lpeterson@verivue.com</a>, <a h=
ref=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span><o:p></o:p></p></div><=
div><p class=3DMsoNormal><b><span style=3D'font-size:13.5pt;font-family:"He=
lvetica","sans-serif"'>Subject: New Version Notification for draft-davie-cd=
ni-framework-00.txt</span></b><o:p></o:p></p></div><p class=3DMsoNormal><o:=
p>&nbsp;</o:p></p><div><p class=3DMsoNormal>A new version of I-D, draft-dav=
ie-cdni-framework-00.txt has been successfully submitted by Bruce Davie and=
 posted to the IETF repository.<br><br>Filename:<span class=3Dapple-tab-spa=
n>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span> draft-davie-cdni-framework<b=
r>Revision:<span class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span> 00<br>Title:<span class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span> Framework fo=
r CDN Interconnection<br>Creation date:<span class=3Dapple-tab-span>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span> 2011-07=
-01<br>WG ID:<span class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; </span> Individual Submission<br>Number of pages: 47<br><br>Ab=
stract:<br>&nbsp;&nbsp;This document presents a framework for Content Distr=
ibution Network<br>&nbsp;&nbsp;Interconnection (CDNI). &nbsp;The purpose of=
 the framework is to provide<br>&nbsp;&nbsp;an overall picture of the probl=
em space of CDNI and to describe the<br>&nbsp;&nbsp;relationships among the=
 various components necessary to interconnect<br>&nbsp;&nbsp;CDNs. &nbsp;CD=
N Interconnection requires the specification of several<br>&nbsp;&nbsp;inte=
rfaces and mechanisms to address issues such as request routing,<br>&nbsp;&=
nbsp;metadata exchange, and the acquisition of content by one CDN from<br>&=
nbsp;&nbsp;another. &nbsp;The intent of this document is to outline what ea=
ch<br>&nbsp;&nbsp;interface needs to accomplish, and to describe how these =
interfaces<br>&nbsp;&nbsp;and mechanisms fit together, while leaving their =
detailed<br>&nbsp;&nbsp;specification to other documents.<br><br><br><br><b=
r><br>The IETF Secretariat<o:p></o:p></p></div></div><p class=3DMsoNormal><=
o:p>&nbsp;</o:p></p></div></div></div></body></html>=

--_000_291CC3F9E50E7641901A54E85D0977C6518BF04CAFMAILR002maill_--

From hexiaoyan@huawei.com  Fri Jul  8 01:30:35 2011
Return-Path: <hexiaoyan@huawei.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F20921F86B1 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 01:30:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.181
X-Spam-Level: ****
X-Spam-Status: No, score=4.181 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dQ6X69CugyTS for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 01:30:34 -0700 (PDT)
Received: from szxga04-in.huawei.com (szxga04-in.huawei.com [119.145.14.67]) by ietfa.amsl.com (Postfix) with ESMTP id EDF9621F86B3 for <cdni@ietf.org>; Fri,  8 Jul 2011 01:30:33 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LO000H3SA8QAH@szxga04-in.huawei.com> for cdni@ietf.org; Fri, 08 Jul 2011 16:29:14 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LO000GQFA8QV6@szxga04-in.huawei.com> for cdni@ietf.org; Fri, 08 Jul 2011 16:29:14 +0800 (CST)
Received: from w36710x ([10.144.113.87]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LO0008G3A8P4N@szxml06-in.huawei.com> for cdni@ietf.org; Fri, 08 Jul 2011 16:29:13 +0800 (CST)
Date: Fri, 08 Jul 2011 16:29:12 +0800
From: He Xiaoyan <hexiaoyan@huawei.com>
In-reply-to: <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com>
To: 'Bruce Davie' <bdavie@cisco.com>, cdni@ietf.org
Message-id: <020b01cc3d49$1e0bf9b0$5771900a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Office Outlook 11
Content-type: multipart/alternative; boundary="Boundary_(ID_1jh55ZQM4tqTsot9ypCc/g)"
Thread-index: Acw7EWC3f+/+XThmTleF+2shcVeqjwCJu3QQ
Subject: [CDNi] =?gb2312?b?tPC4tDogIE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBm?= =?gb2312?b?b3IJZHJhZnQtZGF2aWUtY2RuaS1mcmFtZXdvcmstMDAudHh0?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 08:30:35 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_1jh55ZQM4tqTsot9ypCc/g)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable

Hi Bruce,

Some comments/questions on this well worked and valuable draft:

=20

1.       Regarding the reference model of figure 1, as a delivery node =
in a
downstream CDN may contact the RR of an Upstream CDN such as step 8 =
showed
in figure 3.

An interface between these two blocks in the figure 1 should be added.

=20

2. In the context of CDNi, a content provider (CP) contracts only with =
an
upstream CDN, but not multiple CDNs for content delivery acceleration. =
The
upstream CDN generally would like to keep the CP relationship exclusive, =
and
won=A1=AFt expose it to connected CDNs. What=A1=AFs your view on this, =
could there a
new paragraph be added in this framework draft to address this?  I can =
make
a proposal on this if it is thought valuable.=20

=20

3.       Regarding the example on recursive redirection, several =
comments as
follows:

*          It is not mentioned in step2 under figure 4, how the RR of an
upstream CDN finds the address of the RR of its downstream CDN, I think =
this
should be specified.

=20

*  It is also not mentioned the factors based on what the downstream CDN
will select the delivery node for the end user, as this will affect the
parameters conveyed via the request router interface, I think =
description on
such actions should be specified.

=20

* On the disadvantages of recursive redirection, exposing more internal
structure e.g. request routing and edge caches is listed. I can not
understand this clearly, could you give more explanation here? As in the
iterative redirection, a delivery node of a downstream CDN can also =
=A1=AEsee=A1=AF
the address of the RR of the Upstream CDN. Which to me means  the edge
caches and RR of each CDN also expose to its peers.

=20

* The protocols used in queries between the two RRs are not specified, =
the
existing protocols used could be HTTP and DNS, some of my colleagues and =
I
also drafted a contribution on recursive
redirection(http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-reques=
tro
uting-01.txt), if it is ok for you, I can make some proposal on this =
part
and merge some text of my draft into this framework draft.

=20

4.       HTTP and DNS based iterative redirection, Recursive redirection =
are
all mentioned in this document, do you have any preference on these =
methods
selection? I think some guideline or principle on method selection =
should be
specified, such as the method for a content could be arranged by the CSP =
to
the upCDN and then to the downCDN?=20

=20

Thanks.

=20

Best Regards

Xiaoyan(Susan) He

  _____ =20

=B7=A2=BC=FE=C8=CB: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] =
=B4=FA=B1=ED Bruce
Davie
=B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C25=C8=D5 20:45
=CA=D5=BC=FE=C8=CB: cdni@ietf.org
=D6=F7=CC=E2: [CDNi] New Version Notification for =
draft-davie-cdni-framework-00.txt

=20

This draft may be of interest to the CDNI WG.=20

=20

If you have comments, please copy them to the CDNI list.

=20

Bruce Davie

=20

Begin forwarded message:





From: internet-drafts@ietf.org

Date: July 1, 2011 6:35:23 PM EDT

To: bsd@cisco.com

Cc: lpeterson@verivue.com, bsd@cisco.com

Subject: New Version Notification for draft-davie-cdni-framework-00.txt

=20

A new version of I-D, draft-davie-cdni-framework-00.txt has been
successfully submitted by Bruce Davie and posted to the IETF repository.

Filename:       draft-davie-cdni-framework
Revision: 00
Title:              Framework for CDN Interconnection
Creation date:       2011-07-01
WG ID:         Individual Submission
Number of pages: 47

Abstract:
  This document presents a framework for Content Distribution Network
  Interconnection (CDNI).  The purpose of the framework is to provide
  an overall picture of the problem space of CDNI and to describe the
  relationships among the various components necessary to interconnect
  CDNs.  CDN Interconnection requires the specification of several
  interfaces and mechanisms to address issues such as request routing,
  metadata exchange, and the acquisition of content by one CDN from
  another.  The intent of this document is to outline what each
  interface needs to accomplish, and to describe how these interfaces
  and mechanisms fit together, while leaving their detailed
  specification to other documents.





The IETF Secretariat

=20


--Boundary_(ID_1jh55ZQM4tqTsot9ypCc/g)
Content-type: text/html; charset=gb2312
Content-transfer-encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dgb2312">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Dotum;
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"FrutigerNext LT Regular";
	panose-1:2 11 8 3 4 5 4 2 2 4;}
@font-face
	{font-family:"MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@Dotum";
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"\@MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.a, li.a, div.a
	{margin-top:4.0pt;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"FrutigerNext LT Regular";
	layout-grid-mode:line;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
 /* Page Definitions */
 @page
	{mso-endnote-separator:url("cid:header.htm\@01CC3D8C.2B96CA40") es;
	=
mso-endnote-continuation-separator:url("cid:header.htm\@01CC3D8C.2B96CA40=
") ecs;}
@page Section1
	{size:661.25pt 841.9pt;
	margin:72.0pt 155.95pt 72.0pt 90.0pt;
	mso-footer:url("cid:header.htm\@01CC3D8C.2B96CA40") f1;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1041051930;
	mso-list-type:hybrid;
	mso-list-template-ids:553130614 -170774746 -1591060892 67698715 =
67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-start-at:4;
	mso-level-number-format:bullet;
	mso-level-text:\F09F;
	mso-level-tab-stop:39.0pt;
	mso-level-number-position:left;
	margin-left:39.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;
	mso-fareast-font-family:=CB=CE=CC=E5;
	mso-bidi-font-family:Arial;}
@list l1
	{mso-list-id:1188714986;
	mso-list-type:hybrid;
	mso-list-template-ids:43817262 -538125776 67698713 67698715 67698703 =
67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1027" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DZH-CN link=3Dblue vlink=3Dblue style=3D'word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space'>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Hi =
Bruce,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Some =
comments/questions on
this well worked and valuable draft:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal =
style=3D'margin-left:18.0pt;text-indent:-18.0pt;mso-list:l1 level1 =
lfo1'><![if !supportLists]><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'><span style=3D'mso-list:Ignore'>1.<font =
size=3D1
face=3D"Times New Roman"><span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span dir=3DLTR><font =
size=3D1
color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'>Regarding the reference model of figure 1, as a delivery =
node in a
downstream CDN may contact the RR of an Upstream CDN such as step 8 =
showed in
figure 3.<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>An interface =
between these
two blocks in the figure 1 should be added.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>&nbsp;<o:p></o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>2. In the context =
of CDNi,
a content provider (CP) contracts only with an upstream CDN, but not =
multiple
CDNs for content delivery acceleration.</span></font><span lang=3DEN-US> =
</span><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'>The upstream CDN generally would like to =
keep the
CP relationship exclusive, and won=A1=AFt expose it to connected CDNs. =
What=A1=AFs your
view on this, could there a new paragraph be added in this framework =
draft to
address this? &nbsp;I can make a proposal on this if it is thought =
valuable. <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal =
style=3D'margin-left:18.0pt;text-indent:-18.0pt;mso-list:l0 level1 =
lfo2'><![if !supportLists]><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'><span style=3D'mso-list:Ignore'>3.<font =
size=3D1
face=3D"Times New Roman"><span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span dir=3DLTR><font =
size=3D1
color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'>Regarding the example on recursive redirection, several =
comments as
follows:<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal =
style=3D'margin-left:39.0pt;text-indent:-18.0pt;mso-list:l0 level2 =
lfo2'><![if !supportLists]><font
size=3D1 color=3Dnavy face=3DWingdings><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Wingdings;color:navy'><span =
style=3D'mso-list:Ignore'>&#159;<font size=3D1
face=3D"Times New Roman"><span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span dir=3DLTR><font =
size=3D1
color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'>It is not mentioned in step2 under figure 4, how the RR of =
an
upstream CDN finds the address of the RR of its downstream CDN, I think =
this
should be specified.<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal style=3D'margin-left:21.0pt'><font size=3D1 =
color=3Dnavy
face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-left:18.0pt'><font size=3D1 =
color=3Dnavy
face=3DWingdings><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Wingdings;
color:navy'>&#159;</span></font><font size=3D1 color=3Dnavy =
face=3DArial><span lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'> &nbsp;It is also =
not
mentioned the factors based on what the downstream CDN will select the =
delivery
node for the end user, as this will affect the parameters conveyed via =
the
request router interface, I think description on such actions should be
specified.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal style=3D'margin-left:18.0pt'><font size=3D1 =
color=3Dnavy
face=3DWingdings><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Wingdings;
color:navy'>&#159;</span></font><font size=3D1 color=3Dnavy =
face=3DArial><span lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'> On the =
disadvantages of
recursive redirection, exposing more internal structure e.g. request =
routing
and edge caches is listed. I can not understand this clearly, could you =
give
more explanation here? As in the iterative redirection, a delivery node =
of a downstream
CDN can also =A1=AEsee=A1=AF the address of the RR of the Upstream CDN. =
Which to me means
&nbsp;the edge caches and RR of each CDN also expose to its =
peers.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-left:18.0pt'><font size=3D1 =
color=3Dnavy
face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-left:18.0pt'><font size=3D1 =
color=3Dnavy
face=3DWingdings><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Wingdings;
color:navy'>&#159;</span></font><font size=3D1 color=3Dnavy =
face=3DArial><span lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'> The protocols =
used in
queries between the two RRs are not specified, the existing protocols =
used
could be HTTP and DNS, some of my colleagues and I also drafted a =
contribution
on recursive redirection(</span></font><span lang=3DEN-US><a
href=3D"http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requestrou=
ting-01.txt"
title=3D"http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requestro=
uting-01.txt">http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requ=
estrouting-01.txt</a></span><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'>), if it is ok for you, I can make some =
proposal on
this part and merge some text of my draft into this framework =
draft.<o:p></o:p></span></font></p>

<p class=3DMsoNormal =
style=3D'margin-left:18.0pt;mso-para-margin-left:1.5gd;
text-indent:4.5pt'><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal =
style=3D'margin-left:18.0pt;text-indent:-18.0pt;mso-list:l0 level1 =
lfo2'><![if !supportLists]><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'><span style=3D'mso-list:Ignore'>4.<font =
size=3D1
face=3D"Times New Roman"><span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span dir=3DLTR><font =
size=3D1
color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'>HTTP and DNS based iterative redirection, Recursive =
redirection are
all mentioned in this document, do you have any preference on these =
methods
selection? I think some guideline or principle on method selection =
should be
specified, such as the method for a content could be arranged by the CSP =
to the
upCDN and then to the downCDN? <o:p></o:p></span></font></span></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Thanks.<o:p></o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3D"Times New =
Roman"><span
lang=3DEN-US style=3D'font-size:10.0pt;color:navy'>Best =
Regards</span></font><font
color=3Dnavy><span lang=3DEN-US =
style=3D'color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3D"Times New =
Roman"><span
lang=3DEN-US style=3D'font-size:10.0pt;color:navy'>Xiaoyan(Susan) =
He</span></font><span
lang=3DEN-US><o:p></o:p></span></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

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

<p class=3DMsoNormal><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;
font-family:=CB=CE=CC=E5;font-weight:bold'>=B7=A2=BC=FE=C8=CB<span =
lang=3DEN-US>:</span></span></font></b><font
size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'>
cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] =
</span></font><b><font
size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5;font-weight:bold'>=B4=FA=
=B1=ED
</span></font></b><font size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;
font-family:=CB=CE=CC=E5'>Bruce Davie<br>
</span></font><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold'>=B7=A2=CB=CD=CA=B1=BC=E4<span =
lang=3DEN-US>:</span></span></font></b><font
size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'> <st1:chsdate
IsROCDate=3D"False" IsLunarDate=3D"False" Day=3D"5" Month=3D"7" =
Year=3D"2011" w:st=3D"on">2011<span
 lang=3DEN-US><span lang=3DEN-US>=C4=EA7</span></span><span =
lang=3DEN-US><span lang=3DEN-US>=D4=C25</span></span><span
 lang=3DEN-US><span lang=3DEN-US>=C8=D5</span></span></st1:chsdate> =
20:45<br>
</span></font><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold'>=CA=D5=BC=FE=C8=CB<span =
lang=3DEN-US>:</span></span></font></b><font
size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'>
cdni@ietf.org<br>
</span></font><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold'>=D6=F7=CC=E2<span =
lang=3DEN-US>:</span></span></font></b><font size=3D2
face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'> [CDNi] New
Version Notification for =
draft-davie-cdni-framework-00.txt</span></font><span
lang=3DEN-US><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"FrutigerNext LT =
Regular"><span
lang=3DEN-US style=3D'font-size:12.0pt;font-family:"FrutigerNext LT =
Regular"'><!--[if gte vml 1]><v:shapetype=20
 id=3D"_x0000_t74" coordsize=3D"21600,21600" o:spt=3D"74" =
path=3D"m10860,2187c10451,1746,9529,1018,9015,730,7865,152,6685,,5415,,41=
75,152,2995,575,1967,1305,1150,2187,575,3222,242,4220,,5410,242,6560,575,=
7597l10860,21600,20995,7597v485,-1037,605,-2187,485,-3377c21115,3222,2042=
0,2187,19632,1305,18575,575,17425,152,16275,,15005,,13735,152,12705,730v-=
529,288,-1451,1016,-1845,1457xe">
 <v:stroke joinstyle=3D"miter" />
 <v:path gradientshapeok=3D"t" o:connecttype=3D"custom" =
o:connectlocs=3D"10860,2187;2928,10800;10860,21600;18672,10800"=20
  o:connectangles=3D"270,180,90,0" textboxrect=3D"5037,2277,16557,13677" =
/>
</v:shapetype><v:shape id=3D"DtsShapeName" o:spid=3D"_x0000_s1026" =
type=3D"#_x0000_t74"=20
 =
alt=3D"EURB29506@135026C7G8E45E26@0895C089M?I8=3D:@CV27601Y!!!!!BIHO@]i27=
618!!!1@81C83B110D816B5319Onsl`m/enu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!y"=20
 =
style=3D'position:absolute;margin-left:0;margin-top:0;width:.05pt;height:=
.05pt;
 z-index:1;visibility:hidden'>
 <w:anchorlock/>
</v:shape><![endif]--></span></font><span lang=3DEN-US>This draft may be =
of
interest to the CDNI WG.&nbsp;<o:p></o:p></span></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'>If you have comments, please copy them to the =
CDNI
list.<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'>Bruce Davie<o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'>Begin forwarded =
message:<o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><br>
<br>
<o:p></o:p></span></font></p>

<div><span style=3D'color:rgba(0, 0, 0, 1)'>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>From: =
</span></span></font></b><font
size=3D4 face=3DHelvetica><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:
Helvetica'><a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a></sp=
an></font><span
lang=3DEN-US><o:p></o:p></span></p>

</div>

<div><span style=3D'color:rgba(0, 0, 0, 1)'>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>Date: =
</span></span></font></b><font
size=3D4 face=3DHelvetica><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:
Helvetica'>July 1, 2011 6:35:23 PM EDT</span></font><span =
lang=3DEN-US><o:p></o:p></span></p>

</div>

<div><span style=3D'color:rgba(0, 0, 0, 1)'>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>To: =
</span></span></font></b><font
size=3D4 face=3DHelvetica><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:
Helvetica'><a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span></font><span
lang=3DEN-US><o:p></o:p></span></p>

</div>

<div><span style=3D'color:rgba(0, 0, 0, 1)'>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>Cc: =
</span></span></font></b><font
size=3D4 face=3DHelvetica><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:
Helvetica'><a =
href=3D"mailto:lpeterson@verivue.com">lpeterson@verivue.com</a>, <a
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span></font><span =
lang=3DEN-US><o:p></o:p></span></p>

</div>

<div><span style=3D'color:rgba(0, 0, 0, 1)'>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>Subject=
: </span>New
Version Notification for =
draft-davie-cdni-framework-00.txt</span></font></b><span
lang=3DEN-US><o:p></o:p></span></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'>A new version of I-D,
draft-davie-cdni-framework-00.txt has been successfully submitted by =
Bruce
Davie and posted to the IETF repository.<br>
<br>
Filename:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
draft-davie-cdni-framework<br>
Revision:<span class=3Dapple-tab-span> </span> 00<br>
Title:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
Framework for CDN Interconnection<br>
Creation date:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
<st1:chsdate IsROCDate=3D"False" IsLunarDate=3D"False" Day=3D"1" =
Month=3D"7" Year=3D"2011"
w:st=3D"on">2011-07-01<br>
</st1:chsdate>WG ID:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span>
Individual Submission<br>
Number of pages: 47<br>
<br>
Abstract:<br>
&nbsp;&nbsp;This document presents a framework for Content Distribution =
Network<br>
&nbsp;&nbsp;Interconnection (CDNI). &nbsp;The purpose of the framework =
is to
provide<br>
&nbsp;&nbsp;an overall picture of the problem space of CDNI and to =
describe the<br>
&nbsp;&nbsp;relationships among the various components necessary to
interconnect<br>
&nbsp;&nbsp;CDNs. &nbsp;CDN Interconnection requires the specification =
of
several<br>
&nbsp;&nbsp;interfaces and mechanisms to address issues such as request
routing,<br>
&nbsp;&nbsp;metadata exchange, and the acquisition of content by one CDN =
from<br>
&nbsp;&nbsp;another. &nbsp;The intent of this document is to outline =
what each<br>
&nbsp;&nbsp;interface needs to accomplish, and to describe how these =
interfaces<br>
&nbsp;&nbsp;and mechanisms fit together, while leaving their =
detailed<br>
&nbsp;&nbsp;specification to other documents.<br>
<br>
<br>
<br>
<br>
<br>
The IETF Secretariat<o:p></o:p></span></font></p>

</div>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</body>

</html>

--Boundary_(ID_1jh55ZQM4tqTsot9ypCc/g)--

From flefauch@cisco.com  Fri Jul  8 02:35:42 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D727E21F898C for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 02:35:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.805
X-Spam-Level: 
X-Spam-Status: No, score=-5.805 tagged_above=-999 required=5 tests=[AWL=-4.557, BAYES_50=0.001, HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, J_CHICKENPOX_33=0.6, MIME_CHARSET_FARAWAY=2.45, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_HI=-8, SARE_GIF_ATTACH=1.42]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jdo43iCndb+W for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 02:35:40 -0700 (PDT)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id 34F8721F8949 for <cdni@ietf.org>; Fri,  8 Jul 2011 02:35:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=116190; q=dns/txt; s=iport; t=1310117737; x=1311327337; h=from:mime-version:subject:date:references:cc:to: message-id; bh=Pg51lqK8iWbVNCW7mxD5w0Ug+6cuVyRLGyG9lCQyg3Y=; b=E4R7k1/b3A8qCadK8grqyK5CuZKyOM3+2T+59nEM0UObB2veY0/9SUwc NWnMBD6E41fDrHDi3TEUe6eeNAd0TtDq4nyW6LMjg5OOtC+m8LuFFwy3c KN7Kdy5Q+jHQfRTaRhtcNkM7n1fApFvoeN5vUQPY4v5KhjyX3hyXduStD s=;
X-Files: image001.jpg, green.gif : 11041, 87
X-IronPort-AV: E=Sophos;i="4.65,498,1304294400";  d="gif'147?jpg'147,145?scan'147,145,208,145,147,217";a="41205916"
Received: from ams-core-3.cisco.com ([144.254.72.76]) by ams-iport-2.cisco.com with ESMTP; 08 Jul 2011 09:35:32 +0000
Received: from ams-flefauch-8714.cisco.com (ams-flefauch-8714.cisco.com [10.55.161.197]) by ams-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id p689ZRCv009450; Fri, 8 Jul 2011 09:35:28 GMT
From: Francois Le Faucheur <flefauch@cisco.com>
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-241--1049440011
Date: Fri, 8 Jul 2011 11:35:25 +0200
References: <828F91BD-2299-45C0-8D1C-193DAE705D02@cisco.com>
To: Niven-Jenkins Ben <ben@niven-jenkins.co.uk>, Nabil Bitar N <nabil.n.bitar@verizon.com>
Message-Id: <9C7F201C-E4B1-4C3C-9E75-A2ECA733C966@cisco.com>
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: [CDNi] Updating Ref Model picture in cdni-problem-statement?
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 09:35:43 -0000

--Apple-Mail-241--1049440011
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=GB2312

Ben, Nabil,

Are you OK with updating the Ref Model picture in the next rev of =
cdni-problem-statement as proposed below?

Cheers

Francois


Begin forwarded message:

> From: Francois Le Faucheur <flefauch@cisco.com>
> Date: 9 June 2011 15:40:26 CEST
> To: He Xiaoyan <hexiaoyan@huawei.com>
> Cc: Francois Le Faucheur <flefauch@cisco.com>, cdni@ietf.org
> Subject: Re: =B4=F0=B8=B4: [CDNi] Comments on definition of =
recursive&iterative request routing
>=20
> Hi again,
>=20
> On 9 Jun 2011, at 05:08, He Xiaoyan wrote:
>=20
>> Hi Francois,
>> Thanks for your reply.
>> Some further concerns.
>> =A1=B0ie I'd picture that the cache in the downstream CDN (CDN2) will =
issue its inter-CDN acquisition request and that request will be handled =
directly by the upstream CDN Request Routing system (CDN1) - via HTTP or =
DNS, like a regular CDN scenario.=A1=B1
>> Not very clear how that works because there is no interface between a =
delivery node and RR in another CDN of CDNI model as below.
>=20
> We could show a "Request" interface between the "Surrogate" in the =
Downstream CDN and the Request Routing system in the Upstream CDN (ie =
same interface as the "Request" interface shown between the User-Agent =
and the uCDN/dCDN Request Routing system) like shown below.
> Does that help ?
>=20
>      --------
>      /        \
>      |   CSP  |
>      \        /
>       --------
>           *
>           *
>           *                        /\
>           *                       /  \
>       ---------------------      |CDNI|       ---------------------
>      /    Upstream CDN     \     |    |      /   Downstream CDN    \
>      |     +-------------+ | Control protocol| +-------------+     |
>      |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=
=3D=3D>| CDN Control |     |
>      |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>      |            * * *    |     |    |      |   * * *             |
>      |     +------*------+ | Logging protocol| +-----*-------+     |
>      | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=
=3D=3D>|  Logging    |**** |
>      | *   --------------+ |     |    |      | +-------------+   * |
>      | *            * *    | Request Routing |   * *             * |
>    ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>    . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=
=3D=3D>| Req-Routing |** * |  .
>    . | * * +-------------+.|     |    |      | +-------------+ * * |  =
.
>    . | * *            *    .  CDNI Metatdata |   *             * * |  =
.
>    . | * * +----------*--+ |.    protocol     | +-*-----------+ * * |  =
.
>    . | * * |Distribution |<=3D=3D.=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=
=3D=3D>| Distribution| * * |  .
>    . | * * |             | |  .   \  /       | |             | * * |  =
.
>    . | * * |             | |   .   \/        | |             | * * |  =
.
>    . | * ****+---------+ | |    ..Request........+---------+**** * |  =
.
>    . | ******|Surrogate|*************************|Surrogate|****** |  =
.
>    . |     | +---------+ | |   Acquisition   | | +-----*---+ |     |  =
.
>    . |     +-------------+ |                 | +-------*-----+     |  =
.
>    . \                     /                 \         *           /  =
.
>    .  ---------------------                   ---------*-----------   =
.
>    .                                                   *              =
.
>    .                                                   * Delivery     =
.
>    .                                                   *              =
.
>    .                                                +------+          =
.
>    ...............Request...........................| User =
|..Request..
>                                                     | Agent|
>                                                     +------+
>=20
>=20
>=20
>> And I=A1=AFm not sure if any additional security issues need to be =
considered when we talking about that a cache in the downstream CDN =
directly interact with the upstream CDN=A1=AFs RR.
>>      --------
>>      /        \
>>      |   CSP  |
>>      \        /
>>       --------
>>           *
>>           *
>>           *                        /\
>>           *                       /  \
>>       ---------------------      |CDNI|       ---------------------
>>      /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>      |     +-------------+ | Control protocol| +-------------+     |
>>      |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| CDN Control |     |
>>      |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>      |            * * *    |     |    |      |   * * *             |
>>      |     +------*------+ | Logging protocol| +-----*-------+     |
>>      | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>|  Logging    |**** |
>>      | *   --------------+ |     |    |      | +-------------+   * |
>>      | *            * *    | Request Routing |   * *             * |
>>    ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>    . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Req-Routing |** * |  .
>>    . | * * +-------------+ |     |    |      | +-------------+ * * |  =
.
>>    . | * *            *    |  CDNI Metatdata |   *             * * |  =
.
>>    . | * * +----------*--+ |    protocol     | +-*-----------+ * * |  =
.
>>    . | * * |Distribution |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Distribution| * * |  .
>>    . | * * |             | |      \  /       | |             | * * |  =
.
>>    . | * * |             | |       \/        | |             | * * |  =
.
>>    . | * ****+---------+ | |                 | | +---------+**** * |  =
.
>>    . | ******|Surrogate|*************************|Surrogate|****** |  =
.
>>    . |     | +---------+ | |   Acquisition   | | +-----*---+ |     |  =
.
>>    . |     +-------------+ |                 | +-------*-----+     |  =
.
>>    . \                     /                 \         *           /  =
.
>>    .  ---------------------                   ---------*-----------   =
.
>>    .                                                   *              =
.
>>    .                                                   * Delivery     =
.
>>    .                                                   *              =
.
>>    .                                                +------+          =
.
>>    ...............Request...........................| User =
|..Request..
>>                                                     | Agent|
>>                                                     +------+
>> =A1=B0I am not sure we'd want to invoke the CDNI Request Routing =
protocol at that stage (that is intended to operate across Request =
Routing systems). ie I'd picture that the cache in the downstream CDN =
(CDN2) will issue its inter-CDN acquisition request and that request =
will be handled directly by the upstream CDN Request Routing system =
(CDN1) - via HTTP or DNS, like a regular CDN scenario.=A1=B1
>> I am not proposing CDNI Request Routing protocol must be invoked in =
dynamic content acquisition. But I think any possibilities should not be =
excluded in requirement stage.  In my understanding, election of =
mechanisms/solutions is job of next stage (framework?)?
>=20
> Detailed mechanisms/solutions/protocols is to be done as part of the =
work on the actual "interfaces" but the Requirements I-D aims at =
identifying what functionality those need to support.=20
>=20
> Thank you.
>=20
> Francois=20
>=20
>=20
>> Thanks.
>> =20
>> Best Regards
>> Xiaoyan(Susan) He
>> =B7=A2=BC=FE=C8=CB: Francois Le Faucheur [mailto:flefauch@cisco.com]=20=

>> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA6=D4=C29=C8=D5 0:19
>> =CA=D5=BC=FE=C8=CB: He Xiaoyan
>> =B3=AD=CB=CD: Francois Le Faucheur; cdni@ietf.org
>> =D6=F7=CC=E2: Re: [CDNi] Comments on definition of =
recursive&iterative request routing
>> =20
>> Hello He,
>> =20
>> You are right that these definitions have been written with handling =
of enduser requests in mind (as opposed to handling of inter-CDN =
acquisition requests).
>> =20
>> The logic is that the inter-CDN acquisition request (issued by a =
downstream CDN cache and pointing to the upstream CDN request routing =
system) can be considered simply as another request of its own (only, in =
that case, the "end user" happens to be a downstream CDN cache). Since =
the inter-CDN acquisition request is expected to come out of a cache (eg =
via a HTTP get), I am not sure we'd want to invoke the CDNI Request =
Routing protocol at that stage (that is intended to operate across =
Request Routing systems). ie I'd picture that the cache in the =
downstream CDN (CDN2) will issue its inter-CDN acquisition request and =
that request will be handled directly by the upstream CDN Request =
Routing system (CDN1) - via HTTP or DNS, like a regular CDN scenario. Of =
course, if the upstream CDN (CDN1) decided to redirect that particular =
(inter-CDN acquisition) request to a 3rd CDN (CDN3), then the =
iterative/recursive redirection would apply across these CDNs; but in =
this case, I think the current definitions actually work, because with =
respect to the inter-CDN acquisition request, CDN1 is the upstream CDN =
and CDN3 is the downstream CDN). (remember that the definitions of =
upstream CDN and downstream CDN are all relative to a given user =
request).
>> =20
>> Thanks for looking into the Requirements document.
>> =20
>> Francois
>> =20
>> =20
>> On 8 Jun 2011, at 04:23, He Xiaoyan wrote:
>>=20
>>=20
>> Hi all,
>> Some comments on definition of recursive and iterative request =
routing in I-D .draft-lefaucheur-cdni-requirements.
>> 1) =A1=B0When an Upstream CDN elects to redirect a request towards a =
Downstream CDN,the Upstream CDN can query the Downstream CDN Request =
Routing system via the CDNI Request Routing protocol to find out how the =
Downstream CDN wants the request to be redirected =A1=AD=A1=B1 This =
definition only covers requests initiated by users where upstream CDN =
will query the downstream CDN for routing decision. There is another =
case where recursive request routing is also utilized but not covered by =
this definition in CDNI, i.e. In case of cache miss and hence dynamic =
content acquisition invoked, for the content locate request issued by a =
delivery node of downstream CDN, the downstream CDN can query the =
upstream CDN on routing/redirection decision. In my view, these are two =
very similar scenarios with no essential difference on routing =
procedure.
>> =20
>> 2) Similarly, for iterative request routing, the definition only =
covers the case that requests redirected from upstream CDN to downstream =
CDN, the direction that requests redirected from downstream CDN to =
upstream CDN for content locate requests in case of dynamic content =
acquisition is not covered.
>> Is the intent to exclude routings for content locate requests or =
something else?
>> Thanks.
>> =20
>> Best Regards
>> Xiaoyan(Susan) He
>> =20
>> _______________________________________________
>> CDNi mailing list
>> CDNi@ietf.org
>> https://www.ietf.org/mailman/listinfo/cdni
>> =20
>> <image001.jpg>
>> =20
>> =20
>>=20
>> Francois Le Faucheur
>> Distinguished Engineer
>> Corporate Development
>> flefauch@cisco.com
>> Phone: +33 49 723 2619
>> Mobile: +33 6 19 98 50 90
>>=20
>>=20
>> Cisco Systems France
>> Greenside
>> 400 Ave de Roumanille
>> 06410 Sophia Antipolis
>> France
>> Cisco.com
>>=20
>> =20
>>=20
>> <image002.gif>
>> =20
>>  Think before you print.
>>=20
>> This email may contain confidential and privileged material for the =
sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.
>>=20
>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille Desmoulins =A8C Imm Atlantis Zac Forum Seine =
Ilot 7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 =
RCS Nanterre, Directeur de la publication: Jean-Luc Michel Givone.
>>=20
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>=20
>> =20
>=20
>=20
>=20
> Francois Le Faucheur
> Distinguished Engineer
> Corporate Development
> flefauch@cisco.com
> Phone: +33 49 723 2619
> Mobile: +33 6 19 98 50 90
>=20
>=20
>=20
> Cisco Systems France
> Greenside
> 400 Ave de Roumanille
> 06410 Sophia Antipolis
> France
> Cisco.com
>=20
>=20
> =20
>=20
>=20
>  Think before you print.
>=20
> This email may contain confidential and privileged material for the =
sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.
>=20
> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille Desmoulins =A8C Imm Atlantis Zac Forum Seine =
Ilot 7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 =
RCS Nanterre, Directeur de la publication: Jean-Luc Michel Givone.
>=20
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>=20
>=20



Francois Le Faucheur
Distinguished Engineer
Corporate Development
flefauch@cisco.com
Phone: +33 49 723 2619
Mobile: +33 6 19 98 50 90



Cisco Systems France
Greenside
400 Ave de Roumanille
06410 Sophia Antipolis
France
Cisco.com


=20


 Think before you print.

This email may contain confidential and privileged material for the sole =
use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.

Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille Desmoulins =A8C Imm Atlantis Zac Forum Seine =
Ilot 7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 =
RCS Nanterre, Directeur de la publication: Jean-Luc Michel Givone.

For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html



--Apple-Mail-241--1049440011
Content-Type: multipart/related;
	type="text/html";
	boundary=Apple-Mail-242--1049440010


--Apple-Mail-242--1049440010
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=GB2312

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Ben, =
Nabil,<div><br></div><div>Are you OK with updating the Ref Model picture =
in the next rev of cdni-problem-statement as proposed =
below?</div><div><br></div><div>Cheers</div><div><br></div><div>Francois</=
div><div><br><div><br><div>Begin forwarded message:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>From: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;">Francois Le =
Faucheur &lt;<a =
href=3D"mailto:flefauch@cisco.com">flefauch@cisco.com</a>&gt;<br></span></=
div><div style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: =
0px; margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>Date: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;">9 June 2011 =
15:40:26 CEST<br></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
1);"><b>To: </b></span><span style=3D"font-family:'Helvetica'; =
font-size:medium;">He Xiaoyan &lt;<a =
href=3D"mailto:hexiaoyan@huawei.com">hexiaoyan@huawei.com</a>&gt;<br></spa=
n></div><div style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: =
0px; margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>Cc: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;">Francois Le =
Faucheur &lt;<a =
href=3D"mailto:flefauch@cisco.com">flefauch@cisco.com</a>&gt;, <a =
href=3D"mailto:cdni@ietf.org">cdni@ietf.org</a><br></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>Subject: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;"><b>Re: =B4=F0=B8=B4: =
[CDNi] Comments on definition of recursive&amp;iterative request =
routing</b><br></span></div><br><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi =
again,<div><br><div><div>On 9 Jun 2011, at 05:08, He Xiaoyan =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"country-region">
<o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" name=3D"City">=

<o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"place">
<o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate">
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Dotum;
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"FrutigerNext LT Regular";
	panose-1:2 11 8 3 4 5 4 2 2 4;}
@font-face
	{font-family:"MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@Dotum";
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"\@MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
@font-face
	{font-family:Times;
	panose-1:2 2 6 3 5 4 5 2 3 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.a, li.a, div.a
	{margin-top:4.0pt;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"FrutigerNext LT Regular";
	layout-grid-mode:line;}
span.EmailStyle25
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
 /* Page Definitions */
 @page
	{mso-endnote-separator:url("<a href=3D"<a =
href=3D"cid:header.htm\@01CC2695.89185E80">cid:header.htm\@01CC2695.89185E=
80</a>">cid:header.htm\@01CC2695.89185E80</a>") es;
	mso-endnote-continuation-separator:url("<a href=3D"<a =
href=3D"cid:header.htm\@01CC2695.89185E80">cid:header.htm\@01CC2695.89185E=
80</a>">cid:header.htm\@01CC2695.89185E80</a>") ecs;}
@page Section1
	{size:661.25pt 841.9pt;
	margin:72.0pt 155.95pt 72.0pt 90.0pt;
	mso-footer:url("<a href=3D"<a =
href=3D"cid:header.htm\@01CC2695.89185E80">cid:header.htm\@01CC2695.89185E=
80</a>">cid:header.htm\@01CC2695.89185E80</a>") f1;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1027" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->


<div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space">

<div class=3D"Section1"><p class=3D"MsoNormal"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Hi =
Francois,<o:p></o:p></span></font></p><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Thanks for your =
reply.<o:p></o:p></span></font></p><p class=3D"MsoNormal"><font size=3D"1"=
 color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Some further =
concerns.<o:p></o:p></span></font></p><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">=A1=B0</span></font=
><span lang=3D"EN-US">ie I'd picture that the cache in the downstream =
CDN (CDN2) will
issue its inter-CDN acquisition request and that request will be handled
directly by the upstream CDN Request Routing system (CDN1) - via HTTP or =
DNS,
like a regular CDN scenario.=A1=B1<o:p></o:p></span></p><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" style=3D"font-size:9.0pt;font-family:Arial;color:navy">Not =
very clear how that
works because there is no interface between a delivery node and RR in =
another
CDN of CDNI model as =
below.</span></font></p></div></div></o:smarttagtype></o:smarttagtype></o:=
smarttagtype></o:smarttagtype></blockquote><div><br></div><div>We could =
show a "Request" interface between the "Surrogate" in the Downstream CDN =
and the Request Routing system in the Upstream CDN (ie same interface as =
the "Request" interface shown between the User-Agent and the uCDN/dCDN =
Request Routing system) like shown below.</div><div>Does that help =
?</div><div><br></div><div><div style=3D"margin-right: 0cm; margin-left: =
0cm; font-size: 12pt; font-family: 'Times New Roman'; margin-top: 0cm; =
margin-bottom: 0.0001pt; "><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; &nbsp; =
--------<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
\<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; CSP&nbsp; =
|<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
/<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
--------<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
*<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
*<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
/\<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp; =
\<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
---------------------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|CDNI|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
---------------------<o:p></o:p></span></font></div><div =
style=3D"margin-right: 0cm; margin-left: 0cm; font-size: 12pt; =
font-family: 'Times New Roman'; margin-top: 0cm; margin-bottom: =
0.0001pt; "><font size=3D"2" color=3D"black" face=3D"Courier New"><span =
lang=3D"EN-US" style=3D"font-size: 10pt; font-family: 'Courier New'; =
color: black; ">&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp;&nbsp;&nbsp; Upstream =
CDN&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp;&nbsp; =
Downstream CDN&nbsp;&nbsp;&nbsp; \<o:p></o:p></span></font></div><div =
style=3D"margin-right: 0cm; margin-left: 0cm; font-size: 12pt; =
font-family: 'Times New Roman'; margin-top: 0cm; margin-bottom: =
0.0001pt; "><font size=3D"2" color=3D"black" face=3D"Courier New"><span =
lang=3D"EN-US" style=3D"font-size: 10pt; font-family: 'Courier New'; =
color: black; ">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
+-------------+ | Control protocol| =
+-------------+&nbsp;&nbsp;&nbsp;&nbsp; =
|<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |CDN Control&nbsp; =
|&lt;=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D&gt;| CDN =
Control |&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></font></div><div =
style=3D"margin-right: 0cm; margin-left: 0cm; font-size: 12pt; =
font-family: 'Times New Roman'; margin-top: 0cm; margin-bottom: =
0.0001pt; "><font size=3D"2" color=3D"black" face=3D"Courier New"><span =
lang=3D"EN-US" style=3D"font-size: 10pt; font-family: 'Courier New'; =
color: black; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></font><font =
size=3D"2" color=3D"black" face=3D"Courier New"><span style=3D"font-size: =
10pt; font-family: 'Courier New'; color: black; =
">|&nbsp;&nbsp;&nbsp;&nbsp; +------*-*-*--+ |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | =
+-*-*-*-------+&nbsp;&nbsp;&nbsp;&nbsp; =
|<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * * =
*&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; * * =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp; +------*------+ | Logging protocol| =
+-----*-------+&nbsp;&nbsp;&nbsp;&nbsp; =
|<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp;&nbsp;&nbsp; | =
****| Logging&nbsp;&nbsp;&nbsp;&nbsp; =
|&lt;=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D&gt;|&nbsp; =
Logging&nbsp;&nbsp;&nbsp; |**** |<o:p></o:p></span></font></div><div =
style=3D"margin-right: 0cm; margin-left: 0cm; font-size: 12pt; =
font-family: 'Times New Roman'; margin-top: 0cm; margin-bottom: =
0.0001pt; "><font size=3D"2" color=3D"black" face=3D"Courier New"><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp; | *&nbsp;&nbsp; --------------+ =
|&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | +-------------+&nbsp;&nbsp; * =
|<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp;&nbsp;&nbsp; | =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * =
*&nbsp;&nbsp;&nbsp; | Request Routing |&nbsp;&nbsp; * =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
* |<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; =
....*...+--------*----+ |&nbsp;&nbsp;&nbsp; =
protocol&nbsp;&nbsp;&nbsp;&nbsp; | =
+---*---------+...*.....<o:p></o:p></span></font></div><div =
style=3D"margin-right: 0cm; margin-left: 0cm; font-size: 12pt; =
font-family: 'Times New Roman'; margin-top: 0cm; margin-bottom: =
0.0001pt; "><font size=3D"2" color=3D"black" face=3D"Courier New"><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp; . | * **|Req-Routing&nbsp; |&lt;=3D=3D=3D=3D=3D=3D|=3D=3D=3D=
=3D|=3D=3D=3D=3D=3D=3D=3D&gt;| Req-Routing |** * |&nbsp; =
.<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . | * * =
+-------------+.|&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | +-------------+ * * |&nbsp; =
.<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . | * =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * =
&nbsp; &nbsp;. &nbsp;CDNI Metatdata |&nbsp;&nbsp; =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
* * |&nbsp; .<o:p></o:p></span></font></div><div style=3D"margin-right: =
0cm; margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . | * * =
+----------*--+ |. &nbsp; &nbsp;protocol&nbsp;&nbsp;&nbsp;&nbsp; | =
+-*-----------+ * * |&nbsp; .<o:p></o:p></span></font></div><div =
style=3D"margin-right: 0cm; margin-left: 0cm; font-size: 12pt; =
font-family: 'Times New Roman'; margin-top: 0cm; margin-bottom: =
0.0001pt; "><font size=3D"2" color=3D"black" face=3D"Courier New"><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp; . | * * |Distribution |&lt;=3D=3D.=3D=3D=3D|=3D=3D=3D=3D|=3D=
=3D=3D=3D=3D=3D=3D&gt;| Distribution| * * |&nbsp; =
.<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . | * * =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
| | &nbsp;. &nbsp; \&nbsp; /&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
| * * |&nbsp; .<o:p></o:p></span></font></div><div style=3D"margin-right: =
0cm; margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . | * * =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
| | &nbsp; . &nbsp; \/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
| * * |&nbsp; .<o:p></o:p></span></font></div><div style=3D"margin-right: =
0cm; margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . | * =
****+---------+ | | &nbsp; &nbsp;..Request........+---------+**** * =
|&nbsp; .<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . | =
******|Surrogate|*************************|Surrogate|****** |&nbsp; =
.<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . =
|&nbsp;&nbsp;&nbsp;&nbsp; | +---------+ | |&nbsp;&nbsp; =
Acquisition&nbsp;&nbsp; | | +-----*---+ |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; .<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . =
|&nbsp;&nbsp;&nbsp;&nbsp; +-------------+ =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; | +-------*-----+&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; .<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; . =
\&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
\&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp; =
.<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; .&nbsp; =
---------------------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
---------*-----------&nbsp;&nbsp; .<o:p></o:p></span></font></div><div =
style=3D"margin-right: 0cm; margin-left: 0cm; font-size: 12pt; =
font-family: 'Times New Roman'; margin-top: 0cm; margin-bottom: =
0.0001pt; "><font size=3D"2" color=3D"black" face=3D"Courier New"><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp; =
.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; .<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; =
.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; * Delivery&nbsp;&nbsp;&nbsp;&nbsp; =
.<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; =
.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; =
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; .<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; =
.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
+------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
.<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; ">&nbsp;&nbsp; =
...............Request...........................| User =
|..Request..<o:p></o:p></span></font></div><div style=3D"margin-right: =
0cm; margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| =
Agent|<o:p></o:p></span></font></div><div style=3D"margin-right: 0cm; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman'; =
margin-top: 0cm; margin-bottom: 0.0001pt; "><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; color: black; =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; =
+------+</span></font></div></div><div><br></div><div><br></div><br><block=
quote type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"country-region"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"City"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"place"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" style=3D"font-size:9.0pt;font-family:Arial;color:navy"> =
And I=A1=AFm not sure if any additional security issues
need to be considered when we talking about that a cache in the =
downstream CDN
directly interact with the upstream CDN=A1=AFs RR. =
<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; =
--------<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp;
/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
\<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; CSP&nbsp; =
|<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp;
\&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
/<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
--------<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
*<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
*<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
=
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/\<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
=
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/&nbsp; \<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
---------------------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
|CDNI|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
---------------------<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp;&nbsp;&nbsp; Upstream
CDN&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp;&nbsp; Downstream =
CDN&nbsp;&nbsp;&nbsp;
\<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
+-------------+
| Control protocol| +-------------+&nbsp;&nbsp;&nbsp;&nbsp; =
|<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |CDN
Control&nbsp; |&lt;=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D&g=
t;| CDN Control
|&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">|&nbsp;&nbsp;&nbsp;&nbsp; +------*-*-*--+
|&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
+-*-*-*-------+&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp;
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * *
*&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; * *
=
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
+------*------+
| Logging protocol| +-----*-------+&nbsp;&nbsp;&nbsp;&nbsp; =
|<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; | ****| =
Logging&nbsp;&nbsp;&nbsp;&nbsp;
|&lt;=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D&gt;|&nbsp; =
Logging&nbsp;&nbsp;&nbsp; |**** |<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; | *&nbsp;&nbsp; --------------+
|&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
+-------------+&nbsp;&nbsp; * |<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;&nbsp;&nbsp; |
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *
*&nbsp;&nbsp;&nbsp; | Request Routing |&nbsp;&nbsp; *
=
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
* |<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; ....*...+--------*----+ |&nbsp;&nbsp;&nbsp;
protocol&nbsp;&nbsp;&nbsp;&nbsp; | =
+---*---------+...*.....<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . | * **|Req-Routing&nbsp; =
|&lt;=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D&gt;|
Req-Routing |** * |&nbsp; .<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . | * * +-------------+ =
|&nbsp;&nbsp;&nbsp;&nbsp;
|&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | +-------------+ * =
*
|&nbsp; .<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . | *
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
*&nbsp;&nbsp;&nbsp; |&nbsp; CDNI Metatdata |&nbsp;&nbsp;
=
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
* *
|&nbsp; .<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . | * * +----------*--+ |&nbsp;&nbsp;&nbsp;
protocol&nbsp;&nbsp;&nbsp;&nbsp; | +-*-----------+ * * |&nbsp; =
.<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . | * * |Distribution =
|&lt;=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D&gt;|
Distribution| * * |&nbsp; .<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . | * *
=
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp; =
/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
=
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
| * *
|&nbsp; .<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . | * *
=
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
\/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
=
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
| * *
|&nbsp; .<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . | * ****+---------+ |
=
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
| | +---------+**** * |&nbsp; .<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . |
******|Surrogate|*************************|Surrogate|****** |&nbsp; =
.<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . |&nbsp;&nbsp;&nbsp;&nbsp; | +---------+ |
|&nbsp;&nbsp; Acquisition&nbsp;&nbsp; | | +-----*---+ =
|&nbsp;&nbsp;&nbsp;&nbsp;
|&nbsp; .<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; . |&nbsp;&nbsp;&nbsp;&nbsp; +-------------+
=
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
| +-------*-----+&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; =
.<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; .
=
\&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;
=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
\&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp; =
.<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; .&nbsp;
=
---------------------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
---------*-----------&nbsp;&nbsp; .<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;
=
.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
=
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
.<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;
=
.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
* Delivery&nbsp;&nbsp;&nbsp;&nbsp; .<o:p></o:p></span></font></p><p =
class=3D"MsoNormal" style=3D"text-autospace:none"><font size=3D"2" =
color=3D"black" face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;
=
.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
=
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
.<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp;
=
.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
.<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:black">&nbsp;&nbsp; =
...............Request...........................|
User |..Request..<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
=
color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|
Agent|<o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-autospace:none"><font size=3D"2" color=3D"black" =
face=3D"Courier New"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;;
=
color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
+------+</span></font><font size=3D"2" color=3D"black" face=3D"Courier =
New"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:&quot;Courier =
New&quot;;color:black"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"3" face=3D"Times New Roman"><span =
lang=3D"EN-US" style=3D"font-size:12.0pt">=A1=B0I am not sure we'd want =
to invoke the CDNI Request
Routing protocol at that stage (that is intended to operate across =
Request
Routing systems). ie I'd picture that the cache in the downstream CDN =
(CDN2)
will issue its inter-CDN acquisition request and that request will be =
handled
directly by the upstream CDN Request Routing system (CDN1) - via HTTP or =
DNS,
like a regular CDN scenario.=A1=B1<o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" style=3D"font-size:9.0pt;font-family:Arial;color:navy">I =
am not proposing CDNI
Request Routing protocol must be invoked in dynamic content acquisition. =
But I
think any possibilities should not be excluded in requirement stage. =
&nbsp;In
my understanding, election of mechanisms/solutions is job of next stage =
(framework?)?</span></font></p></div></div></o:smarttagtype></o:smarttagty=
pe></o:smarttagtype></o:smarttagtype></blockquote><div><br></div><div>Deta=
iled mechanisms/solutions/protocols is to be done as part of the work on =
the actual "interfaces" but the Requirements I-D aims at identifying =
what functionality those need to =
support.&nbsp;</div><div><br></div><div>Thank =
you.</div><div><br></div><div>Francois&nbsp;</div><div><br></div><br><bloc=
kquote type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"country-region"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"City"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"place"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p></o:p></span><=
/font></p><p class=3D"MsoNormal"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Thanks.<o:p></o:p><=
/span></font></p><p class=3D"MsoNormal"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p>&nbsp;</o:p></=
span></font></p><p class=3D"MsoNormal"><font size=3D"2" color=3D"navy" =
face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;color:navy">Best Regards</span></font><font =
color=3D"navy"><span lang=3D"EN-US" =
style=3D"color:navy"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"2" color=3D"navy" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;color:navy">Xiaoyan(Susan) =
He</span></font><span lang=3D"EN-US"><o:p></o:p></span></p>

<div class=3D"MsoNormal" align=3D"center" =
style=3D"text-align:center"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">

<hr size=3D"2" width=3D"100%" align=3D"center" tabindex=3D"-1">

</span></font></div><p class=3D"MsoNormal"><b><font size=3D"2" =
face=3D"=CB=CE=CC=E5"><span style=3D"font-size:10.0pt;
font-family:=CB=CE=CC=E5;font-weight:bold">=B7=A2=BC=FE=C8=CB<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=CB=CE=CC=E5"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=CB=CE=CC=E5">
Francois Le Faucheur [mailto:flefauch@cisco.com] <br>
</span></font><b><font size=3D"2" face=3D"=CB=CE=CC=E5"><span =
style=3D"font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold">=B7=A2=CB=CD=CA=B1=BC=E4<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=CB=CE=CC=E5"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=CB=CE=CC=E5"> <st1:chsdate =
isrocdate=3D"False" islunardate=3D"False" day=3D"9" month=3D"6" =
year=3D"2011" w:st=3D"on">2011<span lang=3D"EN-US"><span =
lang=3D"EN-US">=C4=EA6</span></span><span lang=3D"EN-US"><span =
lang=3D"EN-US">=D4=C29</span></span><span lang=3D"EN-US"><span =
lang=3D"EN-US">=C8=D5</span></span></st1:chsdate> 0:19<br>
</span></font><b><font size=3D"2" face=3D"=CB=CE=CC=E5"><span =
style=3D"font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold">=CA=D5=BC=FE=C8=CB<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=CB=CE=CC=E5"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=CB=CE=CC=E5"> He
Xiaoyan<br>
</span></font><b><font size=3D"2" face=3D"=CB=CE=CC=E5"><span =
style=3D"font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold">=B3=AD=CB=CD<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=CB=CE=CC=E5"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=CB=CE=CC=E5"> Francois Le
Faucheur; <a href=3D"mailto:cdni@ietf.org">cdni@ietf.org</a><br>
</span></font><b><font size=3D"2" face=3D"=CB=CE=CC=E5"><span =
style=3D"font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold">=D6=F7=CC=E2<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=CB=CE=CC=E5"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=CB=CE=CC=E5"> Re: [CDNi]
Comments on definition of recursive&amp;iterative request =
routing</span></font><span lang=3D"EN-US"><o:p></o:p></span></p><p =
class=3D"MsoNormal"><font size=3D"3" face=3D"Times New Roman"><span =
lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"3" face=3D"FrutigerNext LT =
Regular"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt;font-family:&quot;FrutigerNext LT =
Regular&quot;"><!--[if gte vml 1]><v:shapetype=20
 id=3D"_x0000_t74" coordsize=3D"21600,21600" o:spt=3D"74" =
path=3D"m10860,2187c10451,1746,9529,1018,9015,730,7865,152,6685,,5415,,417=
5,152,2995,575,1967,1305,1150,2187,575,3222,242,4220,,5410,242,6560,575,75=
97l10860,21600,20995,7597v485,-1037,605,-2187,485,-3377c21115,3222,20420,2=
187,19632,1305,18575,575,17425,152,16275,,15005,,13735,152,12705,730v-529,=
288,-1451,1016,-1845,1457xe">
 <v:stroke joinstyle=3D"miter" />
 <v:path gradientshapeok=3D"t" o:connecttype=3D"custom" =
o:connectlocs=3D"10860,2187;2928,10800;10860,21600;18672,10800"=20
  o:connectangles=3D"270,180,90,0" textboxrect=3D"5037,2277,16557,13677" =
/>
</v:shapetype><v:shape id=3D"DtsShapeName" o:spid=3D"_x0000_s1026" =
type=3D"#_x0000_t74"=20
 =
alt=3D"EURB29506@135026C7G8E45E26@0895C089M?I8=3D:@CV27601Y!!!!!BIHO@]i276=
18!!!1@81C83B110D816B5319Onsl`m/enu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!1!y"=20
 =
style=3D'position:absolute;margin-left:0;margin-top:0;width:.05pt;height:.=
05pt;
 z-index:1;visibility:hidden'>
 <w:anchorlock/>
</v:shape><![endif]--></span></font><span lang=3D"EN-US">Hello =
He,<o:p></o:p></span></p>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">You are right =
that these definitions have been written
with handling of enduser requests in mind (as opposed to handling of =
inter-CDN
acquisition requests).<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">The logic is that =
the inter-CDN acquisition request
(issued by a downstream CDN cache and pointing to the upstream CDN =
request
routing system) can be considered simply as another request of its own =
(only,
in that case, the "end user" happens to be a downstream CDN cache).
Since the inter-CDN acquisition request is expected to come out of a =
cache (eg
via a HTTP get), I am not sure we'd want to invoke the CDNI Request =
Routing
protocol at that stage (that is intended to operate across Request =
Routing
systems). ie I'd picture that the cache in the downstream CDN (CDN2) =
will issue
its inter-CDN acquisition request and that request will be handled =
directly by
the upstream CDN Request Routing system (CDN1) - via HTTP or DNS, like a
regular CDN scenario. Of course, if the upstream CDN (CDN1) decided to =
redirect
that particular (inter-CDN acquisition) request to a 3rd CDN (CDN3), =
then the
iterative/recursive redirection would apply across these CDNs; but in =
this
case, I think the current definitions actually work, because with =
respect to
the inter-CDN acquisition request, CDN1 is the upstream CDN and CDN3 is =
the
downstream CDN). (remember that the definitions of upstream CDN and =
downstream
CDN are all relative to a given user =
request).<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Thanks for =
looking into the Requirements document.<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt">Francois<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">On 8 Jun 2011, at =
04:23, He Xiaoyan wrote:<o:p></o:p></span></font></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><br>
<br>
<o:p></o:p></span></font></p>

<div link=3D"blue" vlink=3D"purple"><p class=3D"MsoNormal" =
style=3D"text-align:justify;text-justify:inter-ideograph"><font size=3D"1"=
 face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial">Hi
all,<u1:p></u1:p></span></font><font size=3D"2"><span lang=3D"EN-US" =
style=3D"font-size:
10.5pt"><o:p></o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"text-align:justify;text-justify:inter-ideograph"><font size=3D"1"=
 face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial">Some
comments on definition of recursive and iterative request routing in I-D
.draft-lefaucheur-cdni-requirements.<u1:p></u1:p></span></font><font =
size=3D"2"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"1" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:
9.0pt;font-family:Arial">1) =A1=B0When an Upstream CDN elects to =
redirect a request
towards a Downstream CDN,the<span class=3D"apple-converted-space"><font =
color=3D"red"><span style=3D"color:red">&nbsp;</span></font></span><font =
color=3D"red"><span style=3D"color:red">Upstream CDN can query the =
Downstream CDN<span =
class=3D"apple-converted-space">&nbsp;</span></span></font>Request =
Routing system
via the CDNI Request Routing protocol to find out how the Downstream CDN =
wants
the request to be redirected =A1=AD=A1=B1 This definition only covers =
requests initiated
by users where upstream CDN will query the downstream CDN for routing =
decision.
There is another case where recursive request routing is also utilized =
but not
covered by this definition in CDNI, i.e. In case of cache miss and hence
dynamic content acquisition invoked, for the content locate request =
issued by a
delivery node of downstream CDN, the downstream CDN can query the =
upstream CDN
on routing/redirection decision. In my view, these are two very similar
scenarios with no essential difference on routing =
procedure.<u1:p></u1:p></span></font><font size=3D"2"><span lang=3D"EN-US"=
 style=3D"font-size:10.5pt"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"1" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:
9.0pt;font-family:Arial"><u1:p>&nbsp;</u1:p></span></font><font =
size=3D"2"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"1" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:
9.0pt;font-family:Arial">2) Similarly, for iterative request routing, =
the
definition only covers the case that requests redirected from upstream =
CDN to
downstream CDN, the direction that requests redirected from downstream =
CDN to
upstream CDN for content locate requests in case of dynamic content =
acquisition
is not covered.<u1:p></u1:p></span></font><font size=3D"2"><span =
lang=3D"EN-US" style=3D"font-size:10.5pt"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"1" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:
9.0pt;font-family:Arial">Is the intent to exclude routings for content =
locate
requests or something else?<u1:p></u1:p></span></font><font =
size=3D"2"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"1" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:
9.0pt;font-family:Arial">Thanks.<u1:p></u1:p></span></font><font =
size=3D"2"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"1" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:
9.0pt;font-family:Arial"><u1:p>&nbsp;</u1:p></span></font><font =
size=3D"2"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal" =
style=3D"text-align:justify;text-justify:inter-ideograph"><font size=3D"2"=
 face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt">Best
Regards</span></font><font size=3D"2"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt"><u1:p></u1:p><o:p></o:p></span></font></p><p =
class=3D"MsoNormal" =
style=3D"text-align:justify;text-justify:inter-ideograph"><font size=3D"2"=
 face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt">Xiaoyan(Susan)
He</span></font><font size=3D"2"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt"><u1:p></u1:p><o:p></o:p></span></font></p><p =
class=3D"MsoNormal" =
style=3D"text-align:justify;text-justify:inter-ideograph"><font size=3D"2"=
 face=3D"FrutigerNext LT Regular"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;
font-family:&quot;FrutigerNext LT =
Regular&quot;"><u1:p>&nbsp;</u1:p></span></font><font size=3D"2"><span =
lang=3D"EN-US" style=3D"font-size:10.5pt"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"3" face=3D"Times New Roman"><span =
lang=3D"EN-US" =
style=3D"font-size:12.0pt">_______________________________________________=
<br>
CDNi mailing list<br>
<a href=3D"mailto:CDNi@ietf.org">CDNi@ietf.org</a><br>
<a =
href=3D"https://www.ietf.org/mailman/listinfo/cdni">https://www.ietf.org/m=
ailman/listinfo/cdni</a><o:p></o:p></span></font></p>

</div>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

<div>

<div>

<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" =
cellpadding=3D"0" width=3D"543" style=3D"width:407.25pt">
 <tbody><tr>
  <td style=3D"padding:0cm 0cm 0cm 0cm"><p class=3D"MsoNormal"><font =
size=3D"3" color=3D"#1f497d" face=3D"Calibri"><span lang=3D"EN-US" =
style=3D"font-size:11.5pt;font-family:Calibri;color:#1F497D"><span>&lt;ima=
ge001.jpg&gt;</span></span></font><span class=3D"apple-style-span"><span =
style=3D"orphans: 2;text-align:auto;widows: 2;
  -webkit-border-horizontal-spacing: =
0px;-webkit-border-vertical-spacing: 0px;
  -webkit-text-decorations-in-effect: none;-webkit-text-size-adjust: =
auto;
  -webkit-text-stroke-width: 0px;word-spacing:0px"><font size=3D"4" =
color=3D"black" face=3D"Times"><span lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Times;
  color:black"><o:p></o:p></span></font></span></span></p>
  <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" =
cellpadding=3D"0" width=3D"543" =
style=3D"width:407.25pt;background-attachment:initial;-webkit-background-c=
lip: initial;
   -webkit-background-origin: =
initial;background-color:initial;background-repeat:
   no-repeat;background-position-x:50%;background-position-y:0%">
   <tbody><tr>
    <td style=3D"padding:0cm 0cm 0cm 0cm"><p class=3D"MsoNormal"><font =
size=3D"3" face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>
    </td>
   </tr>
  </tbody></table><p class=3D"MsoNormal"><span =
class=3D"apple-style-span"><font size=3D"4" color=3D"black" =
face=3D"Times"><span lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Times;
  color:black"><o:p>&nbsp;</o:p></span></font></span></p>
  <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" =
cellpadding=3D"0" width=3D"543" =
style=3D"width:407.25pt;background-attachment:initial;-webkit-background-c=
lip: initial;
   -webkit-background-origin: =
initial;background-color:initial;background-repeat:
   no-repeat;background-position-x:50%;background-position-y:0%">
   <tbody><tr>
    <td nowrap=3D"" valign=3D"top" style=3D"padding:0cm 0cm 11.25pt =
18.0pt"><p style=3D"margin-bottom:12.0pt"><b><font size=3D"1" =
color=3D"#666666" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:8.5pt;font-family:Arial;color:#666666;
    font-weight:bold"><br>
    <strong><b><font face=3D"Arial"><span =
style=3D"font-family:Arial">Francois Le
    Faucheur</span></font></b></strong></span></font></b><font size=3D"1" =
color=3D"#666666" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:8.5pt;
    font-family:Arial;color:#666666"><br>
    <strong><b><font face=3D"Arial"><span =
style=3D"font-family:Arial">Distinguished
    Engineer</span></font></b></strong><br>
    <strong><b><font face=3D"Arial"><span =
style=3D"font-family:Arial">Corporate
    Development</span></font></b></strong><br>
    <a href=3D"mailto:flefauch@cisco.com"><font color=3D"#666666"><span =
style=3D"color:#666666">flefauch@cisco.com</span></font></a><br>
    Phone:&nbsp;<strong><b><font face=3D"Arial"><span =
style=3D"font-family:Arial">+33
    49 723 2619</span></font></b></strong><br>
<st1:city w:st=3D"on"><st1:place =
w:st=3D"on">Mobile</st1:place></st1:city>:&nbsp;<strong><b><font =
face=3D"Arial"><span style=3D"font-family:Arial">+33 6 19 98 50 =
90</span></font></b></strong><br>
    <br>
    <o:p></o:p></span></font></p>
    </td>
    <td nowrap=3D"" valign=3D"top" style=3D"padding:0cm 0cm 7.5pt =
15.0pt"><p style=3D"margin-bottom:12.0pt"><strong><b><font size=3D"1" =
color=3D"#666666" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:8.5pt;font-family:Arial;
    color:#666666">Cisco Systems <st1:country-region =
w:st=3D"on"><st1:place =
w:st=3D"on">France</st1:place></st1:country-region></span></font></b></str=
ong><font size=3D"1" color=3D"#666666" face=3D"Arial"><span lang=3D"EN-US"=
 style=3D"font-size:8.5pt;
    font-family:Arial;color:#666666"><br>
    Greenside<br>
    400 Ave de Roumanille<br>
    06410 Sophia Antipolis<br>
<st1:country-region w:st=3D"on"><st1:place =
w:st=3D"on">France</st1:place></st1:country-region><br>
    <a href=3D"http://www.cisco.com/"><font color=3D"#666666"><span =
style=3D"color:#666666">Cisco.com</span></font></a><o:p></o:p></span></fon=
t></p>
    </td>
    <td width=3D"200" style=3D"width:150.0pt;padding:0cm 0cm 0cm 0cm"><p =
class=3D"MsoNormal"><font size=3D"3" face=3D"Times New Roman"><span =
lang=3D"EN-US" =
style=3D"font-size:12.0pt">&nbsp;<o:p></o:p></span></font></p>
    </td>
   </tr>
  </tbody></table><p class=3D"MsoNormal"><font size=3D"4" color=3D"black" =
face=3D"Helvetica"><span lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;color:black"><br>
  <span>&lt;image002.gif&gt;</span></span></font><span =
class=3D"apple-style-span"><span style=3D"orphans: =
2;text-align:auto;widows: 2;
  -webkit-border-horizontal-spacing: =
0px;-webkit-border-vertical-spacing: 0px;
  -webkit-text-decorations-in-effect: none;-webkit-text-size-adjust: =
auto;
  -webkit-text-stroke-width: 0px;word-spacing:0px"><font size=3D"4" =
color=3D"black" face=3D"Times"><span lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Times;
  color:black"><o:p></o:p></span></font></span></span></p>
  <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" =
cellpadding=3D"0" width=3D"400" style=3D"width:300.0pt">
   <tbody><tr>
    <td style=3D"padding:0cm 0cm 0cm 0cm"><p class=3D"MsoNormal"><font =
size=3D"3" face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>
    </td>
   </tr>
   <tr>
    <td style=3D"padding:0cm 18.0pt 0cm 18.0pt"><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"#009900" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:7.5pt;font-family:Arial;color:#009900">&nbsp;Think
    before you print.<o:p></o:p></span></font></p>
    </td>
   </tr>
   <tr>
    <td style=3D"padding:5.25pt 18.0pt 4.5pt 18.0pt"><p =
class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><font size=3D"1" =
color=3D"#999999" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:7.5pt;font-family:Arial;
    color:#999999"><br>
    This email may contain confidential and privileged material for the =
sole
    use of the intended recipient. Any review, use, distribution or =
disclosure
    by others is strictly prohibited. If you are not the intended =
recipient (or
    authorized to receive for the recipient), please contact the sender =
by
    reply email and delete all copies of this message.<br>
    <br>
    Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
    Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les =
Moulineaux,
    Au capital de 91.470 =80, 349 166 561 RCS <st1:city =
w:st=3D"on"><st1:place w:st=3D"on">Nanterre</st1:place></st1:city>, =
Directeur de la publication:
    Jean-Luc Michel Givone.<br>
    <br>
    For corporate legal information go to:<br>
    <a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><o=
:p></o:p></span></font></p>
    </td>
   </tr>
  </tbody></table>
  <span class=3D"apple-style-span"></span><font size=3D"4" color=3D"black"=
 face=3D"Times"><span lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Times;color:black"></span></font><p =
class=3D"MsoNormal"><span class=3D"apple-style-span"><font size=3D"4" =
color=3D"black" face=3D"Times"><span lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Times;
  color:black"><o:p></o:p></span></font></span></p>
  </td>
 </tr>
</tbody></table>

</div>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</div>


=
</o:smarttagtype></o:smarttagtype></o:smarttagtype></o:smarttagtype></bloc=
kquote></div><br><div>
<div><span class=3D"Apple-style-span" style=3D"font-family: Times; =
"><table width=3D"543" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0"><tbody><tr><td><span class=3D"Apple-style-span" =
style=3D"font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
font-size: 15px; "><span><img height=3D"100" width=3D"154" =
id=3D"a1b4f45a-602a-4fe9-bff1-8df97d408065" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:image001.jpg@01CB778A.6ECCAA50"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr></tr></tbody></table><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr><td valign=3D"top" align=3D"left" nowrap=3D"nowrap" =
style=3D"padding-left: 24px; padding-bottom: 15px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong><br =
class=3D"Apple-interchange-newline">Francois Le =
Faucheur</strong><br><strong>Distinguished =
Engineer</strong><br><strong>Corporate Development</strong><br><a =
href=3D"mailto:flefauch@cisco.com" style=3D"color: rgb(102, 102, 102); =
">flefauch@cisco.com</a><br>Phone:&nbsp;<strong>+33 49 723 =
2619</strong><br>Mobile:&nbsp;<strong>+33 6 19 98 50 =
90</strong><br><br><br></p></td><td valign=3D"top" nowrap=3D"nowrap" =
style=3D"padding-left: 20px; padding-bottom: 10px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong>Cisco Systems =
France</strong><br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com/" style=3D"color: =
rgb(102, 102, 102); ">Cisco.com</a><br><br></p></td><td =
width=3D"200">&nbsp;</td></tr></tbody></table><span></span></span><br =
class=3D"Apple-interchange-newline"><span><img height=3D"19" width=3D"18" =
id=3D"7df11329-93ae-4bf8-a141-2d1257b129c2" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"400" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0"><tbody><tr></tr><tr><td =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 10px; =
padding-left: 24px; padding-right: 24px; padding-top: 0px; =
padding-bottom: 0px; color: rgb(0, 153, 0); ">&nbsp;Think before you =
print.</td></tr><tr><td style=3D"font-family: Arial, Helvetica, =
sans-serif; font-size: 10px; color: rgb(153, 153, 153); padding-left: =
24px; padding-right: 24px; padding-top: 7px; padding-bottom: 6px; =
"><br>This email may contain confidential and privileged material for =
the sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 =
responsabiit=A8=A6 limit=A8=A6e, Rue Camille Desmoulins =A8C Imm =
Atlantis Zac Forum Seine Ilot 7 92130 Issy les Moulineaux, Au capital de =
91.470 =80, 349 166 561 RCS Nanterre, Directeur de la publication: =
Jean-Luc Michel Givone.<br><br>For corporate legal information go =
to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><b=
r><br></td></tr></tbody></table></span></span>

=
</span></span></td></tr></tbody></table></span></div></div><br></div></div=
></blockquote></div><br><div>
<div><span class=3D"Apple-style-span" style=3D"font-family: Times; =
"><table width=3D"543" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0"><tbody><tr><td><span class=3D"Apple-style-span" =
style=3D"font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
font-size: 15px; "><span><img height=3D"100" width=3D"154" =
id=3D"a9dfbd52-eace-4106-8541-b7ef88302c02" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:image001.jpg@01CB778A.6ECCAA50"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr></tr></tbody></table><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr><td valign=3D"top" align=3D"left" nowrap=3D"nowrap" =
style=3D"padding-left: 24px; padding-bottom: 15px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong><br =
class=3D"Apple-interchange-newline">Francois Le =
Faucheur</strong><br><strong>Distinguished =
Engineer</strong><br><strong>Corporate Development</strong><br><a =
href=3D"mailto:flefauch@cisco.com" style=3D"color: rgb(102, 102, 102); =
">flefauch@cisco.com</a><br>Phone:&nbsp;<strong>+33 49 723 =
2619</strong><br>Mobile:&nbsp;<strong>+33 6 19 98 50 =
90</strong><br><br><br></p></td><td valign=3D"top" nowrap=3D"nowrap" =
style=3D"padding-left: 20px; padding-bottom: 10px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong>Cisco Systems =
France</strong><br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com" style=3D"color: =
rgb(102, 102, 102); ">Cisco.com</a><br><br></p></td><td =
width=3D"200">&nbsp;</td></tr></tbody></table><span></span></span><br =
class=3D"Apple-interchange-newline"><span><img height=3D"19" width=3D"18" =
id=3D"50ede753-cc40-4b78-8886-58d9514c62d6" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"400" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0"><tbody><tr></tr><tr><td =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 10px; =
padding-left: 24px; padding-right: 24px; padding-top: 0px; =
padding-bottom: 0px; color: rgb(0, 153, 0); ">&nbsp;Think before you =
print.</td></tr><tr><td style=3D"font-family: Arial, Helvetica, =
sans-serif; font-size: 10px; color: rgb(153, 153, 153); padding-left: =
24px; padding-right: 24px; padding-top: 7px; padding-bottom: 6px; =
"><br>This email may contain confidential and privileged material for =
the sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 =
responsabiit=A8=A6 limit=A8=A6e, Rue Camille Desmoulins =A8C Imm =
Atlantis Zac Forum Seine Ilot 7 92130 Issy les Moulineaux, Au capital de =
91.470 =80, 349 166 561 RCS Nanterre, Directeur de la publication: =
Jean-Luc Michel Givone.<br><br>For corporate legal information go =
to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><b=
r><br></td></tr></tbody></table></span></span>

=
</span></span></td></tr></tbody></table></span></div></div><br></div></bod=
y></html>=

--Apple-Mail-242--1049440010
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=image001.jpg
Content-Type: image/jpeg;
	name="image001.jpg"
Content-Id: <image001.jpg@01CB778A.6ECCAA50>

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

--Apple-Mail-242--1049440010
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=green.gif
Content-Type: image/gif;
	name="green.gif"
Content-Id: <EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com>

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

--Apple-Mail-242--1049440010--

--Apple-Mail-241--1049440011--

From grant.watson@bt.com  Fri Jul  8 06:26:27 2011
Return-Path: <grant.watson@bt.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB27321F8A5E for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 06:26:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.301
X-Spam-Level: 
X-Spam-Status: No, score=-2.301 tagged_above=-999 required=5 tests=[AWL=0.745,  BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CliEkvGkvt+F for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 06:26:27 -0700 (PDT)
Received: from smtpe1.intersmtp.com (smtp63.intersmtp.COM [62.239.224.236]) by ietfa.amsl.com (Postfix) with ESMTP id D1E0D21F8A5D for <cdni@ietf.org>; Fri,  8 Jul 2011 06:26:26 -0700 (PDT)
Received: from EVMHT69-UKRD.domain1.systemhost.net (10.36.3.129) by RDW083A007ED63.smtp-e3.hygiene.service (10.187.98.12) with Microsoft SMTP Server (TLS) id 8.3.159.2; Fri, 8 Jul 2011 14:26:25 +0100
Received: from EMV64-UKRD.domain1.systemhost.net ([169.254.1.38]) by EVMHT69-UKRD.domain1.systemhost.net ([10.36.3.129]) with mapi; Fri, 8 Jul 2011 14:26:25 +0100
From: <grant.watson@bt.com>
To: <ben@niven-jenkins.co.uk>, <cdni@ietf.org>
Date: Fri, 8 Jul 2011 14:26:24 +0100
Thread-Topic: [CDNi] Progressing the CDNI Problem Statement
Thread-Index: Acw6Kc6+DXmNBIv9SeG7VLZyTWLc5QDR+CNg
Message-ID: <1F3DE948AD28CB4D905D51039D081AF62659902006@EMV64-UKRD.domain1.systemhost.net>
References: <D8FC23F5-12EE-4823-AFC3-FF4AEA282E22@niven-jenkins.co.uk>
In-Reply-To: <D8FC23F5-12EE-4823-AFC3-FF4AEA282E22@niven-jenkins.co.uk>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-GB
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [CDNi] Progressing the CDNI Problem Statement
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 13:26:28 -0000

1) Are the set of protocols (request routing, metadata, logging and control=
) listed in the problem statement sufficient to implement CDNI? Does the pr=
oblem statement describe them in sufficient detail (bearing in mind that it=
 is only a problem statement and not a framework/specification and so doesn=
't need to be exhaustive in its description)?
>>>I think this is sufficient, in terms of detail I think there is sufficie=
nt considering the context of the document.

2) Is it necessary to retain the "Non-Goals for IETF" section as the scope =
of the work the WG will undertake (and the areas the WG will not undertake)=
 is now documented in the WG's charter?
>>>I think that this is on the one hand repetition but perhaps it adds valu=
e to hold this (at least from a HL) in this document should it be used as a=
 landing-point to understand CDNI?

3) Is it necessary to retain the "Prioritizing the CDNI Work" section as th=
e priority of the work of the WG is now documented in the WG's charter and =
milestones?
>>>I think that this can be removed.

4) Is it necessary to retain the sections on related standardisation and re=
search projects as the ongoing work in other bodies is always a "moving tar=
get" and attempting to keep an up to date description could be challenging =
and will almost certainly become out of date pretty rapidly and therefore i=
t may not be worthwhile trying to capture that material within an RFC?
>>>Personally I don't see value in this section right now, others may do.

If we want to point to specific work that could be reused or may be directl=
y relevant to the work on CDNI in IETF then relevant references to work by =
other bodies is already captured in the Gap Analysis (section 6.3).
>>>Agreed.

5) Are there any significant gaps or additional topics not present in the c=
urrent document that people think need to be covered by additional sections=
/text prior to the document being ready for publication?
>>>>I don't have anything additional that is not already covered elsewhere,=
 use-cases I-D for example.

Cheers.
grant


-----Original Message-----
From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of Ben=
 Niven-Jenkins
Sent: 04 July 2011 10:07
To: cdni@ietf.org
Subject: [CDNi] Progressing the CDNI Problem Statement

Colleagues,

Our first milestone is to submit the CDNI Problem Statement for publication=
. Although I think the current document is in reasonably good shape there a=
re a number of questions (which I have included below) that I think need to=
 be answered as they will affect the final structure and content of the pro=
blem statement.

Questions (2), (3) & (4) below are related to the fact that prior to the WG=
 being formed the Problem Statement was used as a sort of "holding area" fo=
r material that was relevant to WG formation but that wasn't strictly relat=
ed to describing the actual problem that CDNI is now chartered to solve.

Therefore, in order to progress the problem statement document it would be =
useful to get feedback from the group on the following questions:

1) Are the set of protocols (request routing, metadata, logging and control=
) listed in the problem statement sufficient to implement CDNI? Does the pr=
oblem statement describe them in sufficient detail (bearing in mind that it=
 is only a problem statement and not a framework/specification and so doesn=
't need to be exhaustive in its description)?

2) Is it necessary to retain the "Non-Goals for IETF" section as the scope =
of the work the WG will undertake (and the areas the WG will not undertake)=
 is now documented in the WG's charter?

3) Is it necessary to retain the "Prioritizing the CDNI Work" section as th=
e priority of the work of the WG is now documented in the WG's charter and =
milestones?

4) Is it necessary to retain the sections on related standardisation and re=
search projects as the ongoing work in other bodies is always a "moving tar=
get" and attempting to keep an up to date description could be challenging =
and will almost certainly become out of date pretty rapidly and therefore i=
t may not be worthwhile trying to capture that material within an RFC?

If we want to point to specific work that could be reused or may be directl=
y relevant to the work on CDNI in IETF then relevant references to work by =
other bodies is already captured in the Gap Analysis (section 6.3).

5) Are there any significant gaps or additional topics not present in the c=
urrent document that people think need to be covered by additional sections=
/text prior to the document being ready for publication?

Thanks
Ben
_______________________________________________
CDNi mailing list
CDNi@ietf.org
https://www.ietf.org/mailman/listinfo/cdni

From gilles.bertrand@orange-ftgroup.com  Fri Jul  8 06:54:43 2011
Return-Path: <gilles.bertrand@orange-ftgroup.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BEFA21F89DF for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 06:54:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.249
X-Spam-Level: 
X-Spam-Status: No, score=-3.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0zK1I3Wnc5p0 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 06:54:43 -0700 (PDT)
Received: from p-mail1.rd.francetelecom.com (p-mail1.rd.francetelecom.com [195.101.245.15]) by ietfa.amsl.com (Postfix) with ESMTP id CD93E21F89D6 for <cdni@ietf.org>; Fri,  8 Jul 2011 06:54:42 -0700 (PDT)
Received: from p-mail1.rd.francetelecom.com (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 97BCE8B8014 for <cdni@ietf.org>; Fri,  8 Jul 2011 15:55:27 +0200 (CEST)
Received: from ftrdsmtp2.rd.francetelecom.fr (unknown [10.192.128.47]) by p-mail1.rd.francetelecom.com (Postfix) with ESMTP id F38A48B802E for <cdni@ietf.org>; Fri,  8 Jul 2011 15:55:15 +0200 (CEST)
Received: from ftrdmel0.rd.francetelecom.fr ([10.192.128.56]) by ftrdsmtp2.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 8 Jul 2011 15:54:29 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 8 Jul 2011 15:54:28 +0200
Message-ID: <8E09C72DBC577D489F13A71228C0B7BF028425C1@ftrdmel0.rd.francetelecom.fr>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: I-D Action: draft-bertrand-cdni-use-cases-02.txt
Thread-Index: Acw9cwWQ242ZkAmjTAWLVU6jCHbEWAAAKl8A
From: <gilles.bertrand@orange-ftgroup.com>
To: <cdni@ietf.org>
X-OriginalArrivalTime: 08 Jul 2011 13:54:29.0683 (UTC) FILETIME=[8EB91030:01CC3D76]
Subject: [CDNi] TR: I-D Action: draft-bertrand-cdni-use-cases-02.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 13:54:43 -0000

Colleagues,

We have submitted a new version of draft-bertrand-cdni-use-cases, which =
now merges input from draft-watson-cdni-use-cases and =
draft-ma-cdni-publisher-use-cases.

Best regards,
--
Gilles


-----Message d'origine-----
De=A0: i-d-announce-bounces@ietf.org =
[mailto:i-d-announce-bounces@ietf.org] De la part de =
internet-drafts@ietf.org
Envoy=E9=A0: vendredi 8 juillet 2011 15:29
=C0=A0: i-d-announce@ietf.org
Objet=A0: I-D Action: draft-bertrand-cdni-use-cases-02.txt

A New Internet-Draft is available from the on-line Internet-Drafts =
directories.

	Title           : Use Cases for Content Delivery Network =
Interconnection
	Author(s)       : Gilles Bertrand
                          Stephan Emile
                          Grant Watson
                          Trevor Burbridge
                          Philip Eardley
                          Kevin Ma
	Filename        : draft-bertrand-cdni-use-cases-02.txt
	Pages           : 17
	Date            : 2011-07-08

   Content Delivery Networks (CDNs) are commonly used for improving the
   footprint and the end-user experience of a content delivery service,
   at a reasonable cost.  This document outlines real world use-cases
   (not technical solutions) for interconnecting CDNs.  It provides the
   business motivations for CDNI Working Group, which can be used to
   validate different interconnection arrangements, and requirements of
   the various CDNI interfaces.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-bertrand-cdni-use-cases-02.txt

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

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-bertrand-cdni-use-cases-02.txt
_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html or =
ftp://ftp.ietf.org/ietf/1shadow-sites.txt

From flefauch@cisco.com  Fri Jul  8 07:13:37 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96CBD21F8A75 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 07:13:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.829
X-Spam-Level: 
X-Spam-Status: No, score=-9.829 tagged_above=-999 required=5 tests=[AWL=0.770,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0WGIDDfXk7U7 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 07:13:36 -0700 (PDT)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id 414EB21F8A73 for <cdni@ietf.org>; Fri,  8 Jul 2011 07:13:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=6532; q=dns/txt; s=iport; t=1310134416; x=1311344016; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=EM2loZx0oBRWTKyeJwT6gILeIS/Cvu4tfVrFhvllLq0=; b=BPTpHnOgkyC3kM+nQZQPGwN+G48ClEABoEQIBQTHfxADfB4Vc2Y/8Zkt u4sf6GmwJtASa1BkF3h57Di+d7We6OgYFOQ/EyGQmNbQ3MfszTLlBZmsF Eijy+8xCnvvEA3iDYsuQ73NkZpGtkXCL4gpeE+4ozIWwe1RuBi+8t/i0L Y=;
X-IronPort-AV: E=Sophos;i="4.65,499,1304294400"; d="scan'208";a="41249944"
Received: from ams-core-4.cisco.com ([144.254.72.77]) by ams-iport-2.cisco.com with ESMTP; 08 Jul 2011 14:13:35 +0000
Received: from ams-flefauch-8714.cisco.com (ams-flefauch-8714.cisco.com [10.55.161.197]) by ams-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p68EDYYN022568; Fri, 8 Jul 2011 14:13:34 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Francois Le Faucheur <flefauch@cisco.com>
In-Reply-To: <1F3DE948AD28CB4D905D51039D081AF62659902006@EMV64-UKRD.domain1.systemhost.net>
Date: Fri, 8 Jul 2011 16:13:26 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <7B5DD5B9-27A5-46FA-8444-F6C5D0CB6619@cisco.com>
References: <D8FC23F5-12EE-4823-AFC3-FF4AEA282E22@niven-jenkins.co.uk> <1F3DE948AD28CB4D905D51039D081AF62659902006@EMV64-UKRD.domain1.systemhost.net>
To: Grant Watson <grant.watson@bt.com>, Niven-Jenkins Ben <ben@niven-jenkins.co.uk>
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: Re: [CDNi] Progressing the CDNI Problem Statement
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 14:13:37 -0000

(Individual hat on)

On 8 Jul 2011, at 15:26, <grant.watson@bt.com> wrote:

> 1) Are the set of protocols (request routing, metadata, logging and =
control) listed in the problem statement sufficient to implement CDNI? =
Does the problem statement describe them in sufficient detail (bearing =
in mind that it is only a problem statement and not a =
framework/specification and so doesn't need to be exhaustive in its =
description)?
>>>> I think this is sufficient, in terms of detail I think there is =
sufficient considering the context of the document.

Agreed.

One minor point on the editorial side: the charter has converged on a =
terminology of "interfaces" ("CDNI request-routing interface",  "CDNI =
metadata interface",  "CDNI logging interface" and "CDNI control =
interface"), so the problem statement needs to align to that of course.

> 2) Is it necessary to retain the "Non-Goals for IETF" section as the =
scope of the work the WG will undertake (and the areas the WG will not =
undertake) is now documented in the WG's charter?
>>>> I think that this is on the one hand repetition but perhaps it adds =
value to hold this (at least from a HL) in this document should it be =
used as a landing-point to understand CDNI?

I could go either way.
If you keep it in, there is a small theoretical risk that it becomes =
incorrect and in conflict with the charter in case the charter evolves =
in the future to expend/reduce its scope.
On the positive side it provides a useful discussion on why =
"acquisition" is out of scope, which is the question that has been =
raised many times.
My suggestion would be to:
	* remove the section and the list of excluded items (since it is =
in the charter)=20
	* move the discussion at the end re acquisition to another part =
of the document (ie section 3.1).

>=20
> 3) Is it necessary to retain the "Prioritizing the CDNI Work" section =
as the priority of the work of the WG is now documented in the WG's =
charter and milestones?
>>>> I think that this can be removed.

Agreed.
The idea of "prioritizing the CDNI work" is also introduced in the =
cdni-requirements anyways.

>=20
> 4) Is it necessary to retain the sections on related standardisation =
and research projects as the ongoing work in other bodies is always a =
"moving target" and attempting to keep an up to date description could =
be challenging and will almost certainly become out of date pretty =
rapidly and therefore it may not be worthwhile trying to capture that =
material within an RFC?
>>>> Personally I don't see value in this section right now, others may =
do.

Move to an appendix, as a snapshot of the state of affairs at a given =
point it time?
Not essential to the document, but possibly useful background material =
to some.

>=20
> If we want to point to specific work that could be reused or may be =
directly relevant to the work on CDNI in IETF then relevant references =
to work by other bodies is already captured in the Gap Analysis (section =
6.3).
>>>> Agreed.

Agreed this part shoudl stay in.

>=20
> 5) Are there any significant gaps or additional topics not present in =
the current document that people think need to be covered by additional =
sections/text prior to the document being ready for publication?
>>>>> I don't have anything additional that is not already covered =
elsewhere, use-cases I-D for example.

I am not aware of additional stuff needed either.

Cheers

Francois

>=20
> Cheers.
> grant
>=20
>=20
> -----Original Message-----
> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf =
Of Ben Niven-Jenkins
> Sent: 04 July 2011 10:07
> To: cdni@ietf.org
> Subject: [CDNi] Progressing the CDNI Problem Statement
>=20
> Colleagues,
>=20
> Our first milestone is to submit the CDNI Problem Statement for =
publication. Although I think the current document is in reasonably good =
shape there are a number of questions (which I have included below) that =
I think need to be answered as they will affect the final structure and =
content of the problem statement.
>=20
> Questions (2), (3) & (4) below are related to the fact that prior to =
the WG being formed the Problem Statement was used as a sort of "holding =
area" for material that was relevant to WG formation but that wasn't =
strictly related to describing the actual problem that CDNI is now =
chartered to solve.
>=20
> Therefore, in order to progress the problem statement document it =
would be useful to get feedback from the group on the following =
questions:
>=20
> 1) Are the set of protocols (request routing, metadata, logging and =
control) listed in the problem statement sufficient to implement CDNI? =
Does the problem statement describe them in sufficient detail (bearing =
in mind that it is only a problem statement and not a =
framework/specification and so doesn't need to be exhaustive in its =
description)?
>=20
> 2) Is it necessary to retain the "Non-Goals for IETF" section as the =
scope of the work the WG will undertake (and the areas the WG will not =
undertake) is now documented in the WG's charter?
>=20
> 3) Is it necessary to retain the "Prioritizing the CDNI Work" section =
as the priority of the work of the WG is now documented in the WG's =
charter and milestones?
>=20
> 4) Is it necessary to retain the sections on related standardisation =
and research projects as the ongoing work in other bodies is always a =
"moving target" and attempting to keep an up to date description could =
be challenging and will almost certainly become out of date pretty =
rapidly and therefore it may not be worthwhile trying to capture that =
material within an RFC?
>=20
> If we want to point to specific work that could be reused or may be =
directly relevant to the work on CDNI in IETF then relevant references =
to work by other bodies is already captured in the Gap Analysis (section =
6.3).
>=20
> 5) Are there any significant gaps or additional topics not present in =
the current document that people think need to be covered by additional =
sections/text prior to the document being ready for publication?
>=20
> Thanks
> Ben
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni


From kevin.ma@azukisystems.com  Fri Jul  8 08:23:48 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6460821F8A67 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 08:23:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.372
X-Spam-Level: 
X-Spam-Status: No, score=-2.372 tagged_above=-999 required=5 tests=[AWL=-0.226, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XTYXXdNMx-SS for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 08:23:47 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id 3F28121F8A49 for <cdni@ietf.org>; Fri,  8 Jul 2011 08:23:46 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id A41AF417094; Fri,  8 Jul 2011 11:23:44 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB016.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 3D5F24170C4; Fri,  8 Jul 2011 11:23:34 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB016.mail.lan ([10.110.17.16]) with mapi; Fri, 8 Jul 2011 11:23:33 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: He Xiaoyan <hexiaoyan@huawei.com>, 'Bruce Davie' <bdavie@cisco.com>, "cdni@ietf.org" <cdni@ietf.org>
Date: Fri, 8 Jul 2011 11:23:32 -0400
Thread-Topic: =?utf-8?B?W0NETmldIOetlOWkjTogIE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IJ?= =?utf-8?B?ZHJhZnQtZGF2aWUtY2RuaS1mcmFtZXdvcmstMDAudHh0?=
Thread-Index: Acw7EWC3f+/+XThmTleF+2shcVeqjwCJu3QQABGUAzA=
Message-ID: <291CC3F9E50E7641901A54E85D0977C6518BFC2D24@MAILR002.mail.lan>
References: <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com> <020b01cc3d49$1e0bf9b0$5771900a@china.huawei.com>
In-Reply-To: <020b01cc3d49$1e0bf9b0$5771900a@china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_291CC3F9E50E7641901A54E85D0977C6518BFC2D24MAILR002maill_"
MIME-Version: 1.0
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiAgTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZv?= =?utf-8?q?r=09draft-davie-cdni-framework-00=2Etxt?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 15:23:48 -0000

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

SGkgWGlhb3lhbiwNCg0KSSBoYWQgYSBxdWljayBjb21tZW50IHlvdXIgc2Vjb25kIHF1ZXN0aW9u
LCB3aXRoIHJlc3BlY3QgdG8gbXVsdGlwbGUgQ0ROczsNCkkgd2FudGVkIHRvIGNsYXJpZnkgd2hh
dCB3YXMgbWVhbnQgYnkgImJ1dCBub3QgbXVsdGlwbGUgQ0ROcyI/DQoNCj4gMi4gSW4gdGhlIGNv
bnRleHQgb2YgQ0ROaSwgYSBjb250ZW50IHByb3ZpZGVyIChDUCkgY29udHJhY3RzIG9ubHkgd2l0
aCBhbiB1cHN0cmVhbSBDRE4sIGJ1dCBub3QgbXVsdGlwbGUgQ0ROcyBmb3IgY29udGVudCBkZWxp
dmVyeSBhY2NlbGVyYXRpb24uDQoNCkkgYWdyZWUgdGhhdCBDUHMgbWF5IG5vdCBoYXZlIGJ1c2lu
ZXNzIHJlbGF0aW9uc2hpcHMgd2l0aCBhbGwgb2YgdGhlIENETnMNCmludm9sdmVkIGluIGRlbGl2
ZXJpbmcgdGhlaXIgY29udGVudCAoaS5lLiwgdGhleSBtYXkgY29udHJhY3Qgd2l0aCB1Q0ROcywN
CmJ1dCBub3Qgd2l0aCBhbGwgZENETnMpLCBidXQgSSBkbyBub3QgdGhpbmsgdGhhdCB3ZSBzaG91
bGQgcnVsZSBvdXQgQ1BzDQpoYXZpbmcgYnVzaW5lc3MgcmVsYXRpb25zaGlwcyB3aXRoIG11bHRp
cGxlIENETnMgKGUuZy4sIG11bHRpcGxlIHVDRE5zIGFuZA0Kc29tZSBkQ0ROcywgd2hpY2ggbWF5
IGFsc28gYmUgdUNETnMpLiAgSSBpbnRlcnByZXRlZCBGaWd1cmUgMTEgaW4gU2VjdGlvbiA1DQp0
byBzdXBwb3J0IHRoaXMgdmlldz8gIFRoaXMgZG9lcyBicmluZyB1cCBhIHNlcGFyYXRlIHF1ZXN0
aW9uIG9mIGhvdyBDRE5zDQpvcHRpbWl6ZSBkZWxpdmVyeSBvZiBjb250ZW50IHdoaWNoIGlzIHNw
cmVhZCBhY3Jvc3MgbXVsdGlwbGUgdUNETnMsIGJ1dA0KdGhhdCBpcyBwcm9iYWJseSBiZXlvbmQg
dGhlIGluaXRpYWwgc2NvcGUgb2YgQ0ROSSwgYXMgQnJ1Y2UgYWxsdWRlcyB0bz8NCg0KdGhhbngh
DQoNCi0tICBLZXZpbiBKLiBNYQ0KDQoNCkZyb206IGNkbmktYm91bmNlc0BpZXRmLm9yZyBbbWFp
bHRvOmNkbmktYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEhlIFhpYW95YW4NClNlbnQ6
IEZyaWRheSwgSnVseSAwOCwgMjAxMSA0OjI5IEFNDQpUbzogJ0JydWNlIERhdmllJzsgY2RuaUBp
ZXRmLm9yZw0KU3ViamVjdDogW0NETmldIOetlOWkjTogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9u
IGZvciBkcmFmdC1kYXZpZS1jZG5pLWZyYW1ld29yay0wMC50eHQNCg0KSGkgQnJ1Y2UsDQpTb21l
IGNvbW1lbnRzL3F1ZXN0aW9ucyBvbiB0aGlzIHdlbGwgd29ya2VkIGFuZCB2YWx1YWJsZSBkcmFm
dDoNCg0KMS4gICBSZWdhcmRpbmcgdGhlIHJlZmVyZW5jZSBtb2RlbCBvZiBmaWd1cmUgMSwgYXMg
YSBkZWxpdmVyeSBub2RlIGluIGEgZG93bnN0cmVhbSBDRE4gbWF5IGNvbnRhY3QgdGhlIFJSIG9m
IGFuIFVwc3RyZWFtIENETiBzdWNoIGFzIHN0ZXAgOCBzaG93ZWQgaW4gZmlndXJlIDMuDQpBbiBp
bnRlcmZhY2UgYmV0d2VlbiB0aGVzZSB0d28gYmxvY2tzIGluIHRoZSBmaWd1cmUgMSBzaG91bGQg
YmUgYWRkZWQuDQoNCjIuIEluIHRoZSBjb250ZXh0IG9mIENETmksIGEgY29udGVudCBwcm92aWRl
ciAoQ1ApIGNvbnRyYWN0cyBvbmx5IHdpdGggYW4gdXBzdHJlYW0gQ0ROLCBidXQgbm90IG11bHRp
cGxlIENETnMgZm9yIGNvbnRlbnQgZGVsaXZlcnkgYWNjZWxlcmF0aW9uLiBUaGUgdXBzdHJlYW0g
Q0ROIGdlbmVyYWxseSB3b3VsZCBsaWtlIHRvIGtlZXAgdGhlIENQIHJlbGF0aW9uc2hpcCBleGNs
dXNpdmUsIGFuZCB3b27igJl0IGV4cG9zZSBpdCB0byBjb25uZWN0ZWQgQ0ROcy4gV2hhdOKAmXMg
eW91ciB2aWV3IG9uIHRoaXMsIGNvdWxkIHRoZXJlIGEgbmV3IHBhcmFncmFwaCBiZSBhZGRlZCBp
biB0aGlzIGZyYW1ld29yayBkcmFmdCB0byBhZGRyZXNzIHRoaXM/ICBJIGNhbiBtYWtlIGEgcHJv
cG9zYWwgb24gdGhpcyBpZiBpdCBpcyB0aG91Z2h0IHZhbHVhYmxlLg0KDQozLiAgIFJlZ2FyZGlu
ZyB0aGUgZXhhbXBsZSBvbiByZWN1cnNpdmUgcmVkaXJlY3Rpb24sIHNldmVyYWwgY29tbWVudHMg
YXMgZm9sbG93czoNCsKfICBJdCBpcyBub3QgbWVudGlvbmVkIGluIHN0ZXAyIHVuZGVyIGZpZ3Vy
ZSA0LCBob3cgdGhlIFJSIG9mIGFuIHVwc3RyZWFtIENETiBmaW5kcyB0aGUgYWRkcmVzcyBvZiB0
aGUgUlIgb2YgaXRzIGRvd25zdHJlYW0gQ0ROLCBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIHNwZWNp
ZmllZC4NCg0K4oCiICBJdCBpcyBhbHNvIG5vdCBtZW50aW9uZWQgdGhlIGZhY3RvcnMgYmFzZWQg
b24gd2hhdCB0aGUgZG93bnN0cmVhbSBDRE4gd2lsbCBzZWxlY3QgdGhlIGRlbGl2ZXJ5IG5vZGUg
Zm9yIHRoZSBlbmQgdXNlciwgYXMgdGhpcyB3aWxsIGFmZmVjdCB0aGUgcGFyYW1ldGVycyBjb252
ZXllZCB2aWEgdGhlIHJlcXVlc3Qgcm91dGVyIGludGVyZmFjZSwgSSB0aGluayBkZXNjcmlwdGlv
biBvbiBzdWNoIGFjdGlvbnMgc2hvdWxkIGJlIHNwZWNpZmllZC4NCg0K4oCiIE9uIHRoZSBkaXNh
ZHZhbnRhZ2VzIG9mIHJlY3Vyc2l2ZSByZWRpcmVjdGlvbiwgZXhwb3NpbmcgbW9yZSBpbnRlcm5h
bCBzdHJ1Y3R1cmUgZS5nLiByZXF1ZXN0IHJvdXRpbmcgYW5kIGVkZ2UgY2FjaGVzIGlzIGxpc3Rl
ZC4gSSBjYW4gbm90IHVuZGVyc3RhbmQgdGhpcyBjbGVhcmx5LCBjb3VsZCB5b3UgZ2l2ZSBtb3Jl
IGV4cGxhbmF0aW9uIGhlcmU/IEFzIGluIHRoZSBpdGVyYXRpdmUgcmVkaXJlY3Rpb24sIGEgZGVs
aXZlcnkgbm9kZSBvZiBhIGRvd25zdHJlYW0gQ0ROIGNhbiBhbHNvIOKAmHNlZeKAmSB0aGUgYWRk
cmVzcyBvZiB0aGUgUlIgb2YgdGhlIFVwc3RyZWFtIENETi4gV2hpY2ggdG8gbWUgbWVhbnMgIHRo
ZSBlZGdlIGNhY2hlcyBhbmQgUlIgb2YgZWFjaCBDRE4gYWxzbyBleHBvc2UgdG8gaXRzIHBlZXJz
Lg0KDQrigKIgVGhlIHByb3RvY29scyB1c2VkIGluIHF1ZXJpZXMgYmV0d2VlbiB0aGUgdHdvIFJS
cyBhcmUgbm90IHNwZWNpZmllZCwgdGhlIGV4aXN0aW5nIHByb3RvY29scyB1c2VkIGNvdWxkIGJl
IEhUVFAgYW5kIEROUywgc29tZSBvZiBteSBjb2xsZWFndWVzIGFuZCBJIGFsc28gZHJhZnRlZCBh
IGNvbnRyaWJ1dGlvbiBvbiByZWN1cnNpdmUgcmVkaXJlY3Rpb24oaHR0cDovL3d3dy5pZXRmLm9y
Zy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQteGlhb3lhbi1jZG5pLXJlcXVlc3Ryb3V0aW5nLTAxLnR4
dCksIGlmIGl0IGlzIG9rIGZvciB5b3UsIEkgY2FuIG1ha2Ugc29tZSBwcm9wb3NhbCBvbiB0aGlz
IHBhcnQgYW5kIG1lcmdlIHNvbWUgdGV4dCBvZiBteSBkcmFmdCBpbnRvIHRoaXMgZnJhbWV3b3Jr
IGRyYWZ0Lg0KDQo0LiAgIEhUVFAgYW5kIEROUyBiYXNlZCBpdGVyYXRpdmUgcmVkaXJlY3Rpb24s
IFJlY3Vyc2l2ZSByZWRpcmVjdGlvbiBhcmUgYWxsIG1lbnRpb25lZCBpbiB0aGlzIGRvY3VtZW50
LCBkbyB5b3UgaGF2ZSBhbnkgcHJlZmVyZW5jZSBvbiB0aGVzZSBtZXRob2RzIHNlbGVjdGlvbj8g
SSB0aGluayBzb21lIGd1aWRlbGluZSBvciBwcmluY2lwbGUgb24gbWV0aG9kIHNlbGVjdGlvbiBz
aG91bGQgYmUgc3BlY2lmaWVkLCBzdWNoIGFzIHRoZSBtZXRob2QgZm9yIGEgY29udGVudCBjb3Vs
ZCBiZSBhcnJhbmdlZCBieSB0aGUgQ1NQIHRvIHRoZSB1cENETiBhbmQgdGhlbiB0byB0aGUgZG93
bkNETj8NCg0KVGhhbmtzLg0KDQpCZXN0IFJlZ2FyZHMNClhpYW95YW4oU3VzYW4pIEhlDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K5Y+R5Lu25Lq6OiBjZG5pLWJvdW5jZXNAaWV0
Zi5vcmcgW21haWx0bzpjZG5pLWJvdW5jZXNAaWV0Zi5vcmddIOS7o+ihqCBCcnVjZSBEYXZpZQ0K
5Y+R6YCB5pe26Ze0OiAyMDEx5bm0N+aciDXml6UgMjA6NDUNCuaUtuS7tuS6ujogY2RuaUBpZXRm
Lm9yZw0K5Li76aKYOiBbQ0ROaV0gTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1k
YXZpZS1jZG5pLWZyYW1ld29yay0wMC50eHQNCg0KVGhpcyBkcmFmdCBtYXkgYmUgb2YgaW50ZXJl
c3QgdG8gdGhlIENETkkgV0cuDQoNCklmIHlvdSBoYXZlIGNvbW1lbnRzLCBwbGVhc2UgY29weSB0
aGVtIHRvIHRoZSBDRE5JIGxpc3QuDQoNCkJydWNlIERhdmllDQoNCkJlZ2luIGZvcndhcmRlZCBt
ZXNzYWdlOg0KDQpGcm9tOiBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8bWFpbHRvOmludGVybmV0
LWRyYWZ0c0BpZXRmLm9yZz4NCkRhdGU6IEp1bHkgMSwgMjAxMSA2OjM1OjIzIFBNIEVEVA0KVG86
IGJzZEBjaXNjby5jb208bWFpbHRvOmJzZEBjaXNjby5jb20+DQpDYzogbHBldGVyc29uQHZlcml2
dWUuY29tPG1haWx0bzpscGV0ZXJzb25AdmVyaXZ1ZS5jb20+LCBic2RAY2lzY28uY29tPG1haWx0
bzpic2RAY2lzY28uY29tPg0KU3ViamVjdDogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBk
cmFmdC1kYXZpZS1jZG5pLWZyYW1ld29yay0wMC50eHQNCg0KQSBuZXcgdmVyc2lvbiBvZiBJLUQs
IGRyYWZ0LWRhdmllLWNkbmktZnJhbWV3b3JrLTAwLnR4dCBoYXMgYmVlbiBzdWNjZXNzZnVsbHkg
c3VibWl0dGVkIGJ5IEJydWNlIERhdmllIGFuZCBwb3N0ZWQgdG8gdGhlIElFVEYgcmVwb3NpdG9y
eS4NCg0KRmlsZW5hbWU6ICAgICAgIGRyYWZ0LWRhdmllLWNkbmktZnJhbWV3b3JrDQpSZXZpc2lv
bjogMDANClRpdGxlOiAgICAgICAgICAgICAgRnJhbWV3b3JrIGZvciBDRE4gSW50ZXJjb25uZWN0
aW9uDQpDcmVhdGlvbiBkYXRlOiAgICAgICAyMDExLTA3LTAxDQpXRyBJRDogICAgICAgICBJbmRp
dmlkdWFsIFN1Ym1pc3Npb24NCk51bWJlciBvZiBwYWdlczogNDcNCg0KQWJzdHJhY3Q6DQogIFRo
aXMgZG9jdW1lbnQgcHJlc2VudHMgYSBmcmFtZXdvcmsgZm9yIENvbnRlbnQgRGlzdHJpYnV0aW9u
IE5ldHdvcmsNCiAgSW50ZXJjb25uZWN0aW9uIChDRE5JKS4gIFRoZSBwdXJwb3NlIG9mIHRoZSBm
cmFtZXdvcmsgaXMgdG8gcHJvdmlkZQ0KICBhbiBvdmVyYWxsIHBpY3R1cmUgb2YgdGhlIHByb2Js
ZW0gc3BhY2Ugb2YgQ0ROSSBhbmQgdG8gZGVzY3JpYmUgdGhlDQogIHJlbGF0aW9uc2hpcHMgYW1v
bmcgdGhlIHZhcmlvdXMgY29tcG9uZW50cyBuZWNlc3NhcnkgdG8gaW50ZXJjb25uZWN0DQogIENE
TnMuICBDRE4gSW50ZXJjb25uZWN0aW9uIHJlcXVpcmVzIHRoZSBzcGVjaWZpY2F0aW9uIG9mIHNl
dmVyYWwNCiAgaW50ZXJmYWNlcyBhbmQgbWVjaGFuaXNtcyB0byBhZGRyZXNzIGlzc3VlcyBzdWNo
IGFzIHJlcXVlc3Qgcm91dGluZywNCiAgbWV0YWRhdGEgZXhjaGFuZ2UsIGFuZCB0aGUgYWNxdWlz
aXRpb24gb2YgY29udGVudCBieSBvbmUgQ0ROIGZyb20NCiAgYW5vdGhlci4gIFRoZSBpbnRlbnQg
b2YgdGhpcyBkb2N1bWVudCBpcyB0byBvdXRsaW5lIHdoYXQgZWFjaA0KICBpbnRlcmZhY2UgbmVl
ZHMgdG8gYWNjb21wbGlzaCwgYW5kIHRvIGRlc2NyaWJlIGhvdyB0aGVzZSBpbnRlcmZhY2VzDQog
IGFuZCBtZWNoYW5pc21zIGZpdCB0b2dldGhlciwgd2hpbGUgbGVhdmluZyB0aGVpciBkZXRhaWxl
ZA0KICBzcGVjaWZpY2F0aW9uIHRvIG90aGVyIGRvY3VtZW50cy4NCg0KDQoNCg0KDQpUaGUgSUVU
RiBTZWNyZXRhcmlhdA0KDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij48bWV0YSBuYW1lPUdlbmVyYXRvciBjb250ZW50
PSJNaWNyb3NvZnQgV29yZCAxNCAoZmlsdGVyZWQgbWVkaXVtKSI+PCEtLVtpZiAhbXNvXT48c3R5
bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7YmVoYXZpb3I6dXJs
KCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0KLnNo
YXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwhW2VuZGlmXS0tPjxz
dHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OkhlbHZldGljYTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAg
MCAwO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCXBhbm9zZS0xOjIgMSA2
IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJcGFu
b3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNh
bGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseTpUYWhvbWE7DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KQGZv
bnQtZmFjZQ0KCXtmb250LWZhbWlseToiRnJ1dGlnZXJOZXh0IExUIFJlZ3VsYXIiO30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6Ik1TIFVJIEdvdGhpYyI7DQoJcGFub3NlLTE6MiAxMSA2IDAg
NyAyIDUgOCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBNUyBVSSBHb3RoaWMi
Ow0KCXBhbm9zZS0xOjIgMTEgNiAwIDcgMiA1IDggMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6IlxAU2ltU3VuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCi8qIFN0
eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9y
bWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTox
Mi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9DQpwLk1zb0hl
YWRlciwgbGkuTXNvSGVhZGVyLCBkaXYuTXNvSGVhZGVyDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgltc28tc3R5bGUtbGluazoiSGVhZGVyIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2lu
LWJvdHRvbTouMDAwMXB0Ow0KCXRleHQtYWxpZ246Y2VudGVyOw0KCWxheW91dC1ncmlkLW1vZGU6
Y2hhcjsNCglmb250LXNpemU6OS4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIs
InNlcmlmIjt9DQpwLk1zb0Zvb3RlciwgbGkuTXNvRm9vdGVyLCBkaXYuTXNvRm9vdGVyDQoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiRm9vdGVyIENoYXIiOw0KCW1h
cmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWxheW91dC1ncmlkLW1vZGU6Y2hh
cjsNCglmb250LXNpemU6OS4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNl
cmlmIjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVk
LCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29BY2V0YXRlLCBs
aS5Nc29BY2V0YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJ
bXNvLXN0eWxlLWxpbms6IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsNCgl0ZXh0LWFsaWduOmp1c3RpZnk7DQoJZm9udC1zaXplOjkuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0Kc3Bhbi5IZWFkZXJD
aGFyDQoJe21zby1zdHlsZS1uYW1lOiJIZWFkZXIgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCW1zby1zdHlsZS1saW5rOkhlYWRlcjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNh
bnMtc2VyaWYiO30NCnNwYW4uRm9vdGVyQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiRm9vdGVyIENo
YXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazpGb290ZXI7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjt9DQpzcGFuLkJhbGxvb25UZXh0Q2hh
cg0KCXttc28tc3R5bGUtbmFtZToiQmFsbG9vbiBUZXh0IENoYXIiOw0KCW1zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiQmFsbG9vbiBUZXh0IjsNCglmb250LWZhbWlseToi
VGFob21hIiwic2Fucy1zZXJpZiI7fQ0KcC5hLCBsaS5hLCBkaXYuYQ0KCXttc28tc3R5bGUtbmFt
ZTphOw0KCW1hcmdpbi10b3A6NC4wcHQ7DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90
dG9tOjQuMHB0Ow0KCW1hcmdpbi1sZWZ0OjBpbjsNCgl0ZXh0LWFsaWduOmNlbnRlcjsNCglsaW5l
LWhlaWdodDoxNTAlOw0KCXBhZ2UtYnJlYWstYWZ0ZXI6YXZvaWQ7DQoJbGF5b3V0LWdyaWQtbW9k
ZTpjaGFyOw0KCXRleHQtYXV0b3NwYWNlOm5vbmU7DQoJZm9udC1zaXplOjEwLjVwdDsNCglmb250
LWZhbWlseToiRnJ1dGlnZXJOZXh0IExUIFJlZ3VsYXIiO30NCnNwYW4uRW1haWxTdHlsZTI0DQoJ
e21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2Vy
aWYiOw0KCWNvbG9yOm5hdnk7fQ0Kc3Bhbi5hcHBsZS10YWItc3Bhbg0KCXttc28tc3R5bGUtbmFt
ZTphcHBsZS10YWItc3Bhbjt9DQpzcGFuLkVtYWlsU3R5bGUyNg0KCXttc28tc3R5bGUtdHlwZTpw
ZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCWNvbG9yOndpbmRv
d3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJ
Zm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2NjEuMjVwdCA4
NDEuOXB0Ow0KCW1hcmdpbjoxLjBpbiAxNTUuOTVwdCAxLjBpbiAxLjI1aW47fQ0KZGl2LldvcmRT
ZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpA
bGlzdCBsMA0KCXttc28tbGlzdC1pZDoxMDQxMDUxOTMwOw0KCW1zby1saXN0LXR5cGU6aHlicmlk
Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo1NTMxMzA2MTQgLTE3MDc3NDc0NiAtMTU5MTA2MDg5
MiA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2
NzY5ODcxNTt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjM7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOi4yNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
CgltYXJnaW4tbGVmdDouMjVpbjsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2
ZWwyDQoJe21zby1sZXZlbC1zdGFydC1hdDo0Ow0KCW1zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgp87DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM5LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MzkuMHB0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJbXNvLWZhcmVh
c3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsO30NCkBs
aXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZl
bDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1s
ZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtdGFiLXN0
b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K
QGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxl
dmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1p
ZDoxMTg4NzE0OTg2Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczo0MzgxNzI2MiAtNTM4MTI1Nzc2IDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4
NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30NCkBsaXN0IGwxOmxldmVs
MQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6LjI1aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0Oi4yNWluOw0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlz
dCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWwz
DQoJe21zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2
ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9w
OjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs
aXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZl
bDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1s
ZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21h
cmdpbi1ib3R0b206MGluO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI3IiAvPg0KPC94bWw+PCFb
ZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0i
ZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91
dD48L3htbD48IVtlbmRpZl0tLT48L2hlYWQ+PGJvZHkgbGFuZz1FTi1VUyBsaW5rPWJsdWUgdmxp
bms9Ymx1ZT48ZGl2IGNsYXNzPVdvcmRTZWN0aW9uMT48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4g
c3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+SGkgWGlh
b3lhbiw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxl
PSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+SSBoYWQgYSBxdWljayBjb21tZW50
IHlvdXIgc2Vjb25kIHF1ZXN0aW9uLCB3aXRoIHJlc3BlY3QgdG8gbXVsdGlwbGUgQ0ROczs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPkkgd2FudGVkIHRvIGNsYXJpZnkg
d2hhdCB3YXMgbWVhbnQgYnkgJnF1b3Q7YnV0IG5vdCBtdWx0aXBsZSBDRE5zJnF1b3Q7PzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseToiQ291cmllciBOZXciJz4mZ3Q7IDwvc3Bhbj48c3BhbiBzdHlsZT0nZm9udC1z
aXplOjkuMHB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOm5hdnk7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPjIuIEluIHRoZSBjb250ZXh0IG9mIENETmksIGEgY29u
dGVudCBwcm92aWRlciAoQ1ApIGNvbnRyYWN0cyBvbmx5IHdpdGggYW4gdXBzdHJlYW0gQ0ROLCBi
dXQgbm90IG11bHRpcGxlIENETnMgZm9yIGNvbnRlbnQgZGVsaXZlcnkgYWNjZWxlcmF0aW9uLjwv
c3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBO
ZXciJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxl
PSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+SSBhZ3JlZSB0aGF0IENQcyBtYXkg
bm90IGhhdmUgYnVzaW5lc3MgcmVsYXRpb25zaGlwcyB3aXRoIGFsbCBvZiB0aGUgQ0ROcyA8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPmludm9sdmVkIGluIGRlbGl2ZXJp
bmcgdGhlaXIgY29udGVudCAoaS5lLiwgdGhleSBtYXkgY29udHJhY3Qgd2l0aCB1Q0ROcyw8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPmJ1dCBub3Qgd2l0aCBhbGwgZENE
TnMpLCBidXQgSSBkbyBub3QgdGhpbmsgdGhhdCB3ZSBzaG91bGQgcnVsZSBvdXQgQ1BzPG86cD48
L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz5oYXZpbmcgYnVzaW5lc3MgcmVsYXRp
b25zaGlwcyB3aXRoIG11bHRpcGxlIENETnMgKGUuZy4sIG11bHRpcGxlIHVDRE5zIGFuZDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+c29tZSBkQ0ROcywgd2hpY2ggbWF5
IGFsc28gYmUgdUNETnMpLsKgIEkgaW50ZXJwcmV0ZWQgRmlndXJlIDExIGluIFNlY3Rpb24gNTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+dG8gc3VwcG9ydCB0aGlzIHZp
ZXc/wqAgVGhpcyBkb2VzIGJyaW5nIHVwIGEgc2VwYXJhdGUgcXVlc3Rpb24gb2YgaG93IENETnM8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPm9wdGltaXplIGRlbGl2ZXJ5
IG9mIGNvbnRlbnQgd2hpY2ggaXMgc3ByZWFkIGFjcm9zcyBtdWx0aXBsZSB1Q0ROcywgYnV0PG86
cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz50aGF0IGlzIHByb2JhYmx5IGJl
eW9uZCB0aGUgaW5pdGlhbCBzY29wZSBvZiBDRE5JLCBhcyBCcnVjZSBhbGx1ZGVzIHRvPzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseToiQ291cmllciBOZXciJz50aGFueCE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAg
Y2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiJDb3VyaWVyIE5ldyInPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29O
b3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Iic+LS3CoCBLZXZpbiBKLiBNYTxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29O
b3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Iic+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3Bh
biBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+PGRpdiBzdHlsZT0nYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDQuMHB0Jz48ZGl2PjxkaXYg
c3R5bGU9J2JvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5n
OjMuMHB0IDBpbiAwaW4gMGluJz48cCBjbGFzcz1Nc29Ob3JtYWw+PGI+PHNwYW4gc3R5bGU9J2Zv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IlRhaG9tYSIsInNhbnMtc2VyaWYiJz5Gcm9tOjwv
c3Bhbj48L2I+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IlRhaG9t
YSIsInNhbnMtc2VyaWYiJz4gY2RuaS1ib3VuY2VzQGlldGYub3JnIFttYWlsdG86Y2RuaS1ib3Vu
Y2VzQGlldGYub3JnXSA8Yj5PbiBCZWhhbGYgT2YgPC9iPkhlIFhpYW95YW48YnI+PGI+U2VudDo8
L2I+IEZyaWRheSwgSnVseSAwOCwgMjAxMSA0OjI5IEFNPGJyPjxiPlRvOjwvYj4gJ0JydWNlIERh
dmllJzsgY2RuaUBpZXRmLm9yZzxicj48Yj5TdWJqZWN0OjwvYj4gW0NETmldIDwvc3Bhbj48c3Bh
biBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiTVMgVUkgR290aGljIiwic2Fu
cy1zZXJpZiInPuetlOWkjTwvc3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiInPjogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9u
IGZvciBkcmFmdC1kYXZpZS1jZG5pLWZyYW1ld29yay0wMC50eHQ8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+PC9kaXY+PC9kaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjxw
IGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5
OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOm5hdnk7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04nPkhpIEJydWNlLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNw
YW4gc3R5bGU9J2ZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlm
Ijtjb2xvcjpuYXZ5O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz5Tb21lIGNvbW1lbnRzL3F1
ZXN0aW9ucyBvbiB0aGlzIHdlbGwgd29ya2VkIGFuZCB2YWx1YWJsZSBkcmFmdDo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4w
cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6bmF2eTttc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTic+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1z
b05vcm1hbCBzdHlsZT0nbWFyZ2luLWxlZnQ6LjI1aW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1s
aXN0OmwxIGxldmVsMSBsZm8yJz48IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0nZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOm5hdnk7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPjxzcGFuIHN0eWxlPSdtc28tbGlzdDpJZ25vcmUn
PjEuPHNwYW4gc3R5bGU9J2ZvbnQ6Ny4wcHQgIlRpbWVzIE5ldyBSb21hbiInPiZuYnNwOyZuYnNw
OyA8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZTo5
LjBwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xvcjpuYXZ5O21zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOJz5SZWdhcmRpbmcgdGhlIHJlZmVyZW5jZSBtb2RlbCBvZiBmaWd1
cmUgMSwgYXMgYSBkZWxpdmVyeSBub2RlIGluIGEgZG93bnN0cmVhbSBDRE4gbWF5IGNvbnRhY3Qg
dGhlIFJSIG9mIGFuIFVwc3RyZWFtIENETiBzdWNoIGFzIHN0ZXAgOCBzaG93ZWQgaW4gZmlndXJl
IDMuPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0n
Zm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOm5h
dnk7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPkFuIGludGVyZmFjZSBiZXR3ZWVuIHRoZXNl
IHR3byBibG9ja3MgaW4gdGhlIGZpZ3VyZSAxIHNob3VsZCBiZSBhZGRlZC48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6bmF2eTttc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTic+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05v
cm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNh
bnMtc2VyaWYiO2NvbG9yOm5hdnk7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPjIuIEluIHRo
ZSBjb250ZXh0IG9mIENETmksIGEgY29udGVudCBwcm92aWRlciAoQ1ApIGNvbnRyYWN0cyBvbmx5
IHdpdGggYW4gdXBzdHJlYW0gQ0ROLCBidXQgbm90IG11bHRpcGxlIENETnMgZm9yIGNvbnRlbnQg
ZGVsaXZlcnkgYWNjZWxlcmF0aW9uLjwvc3Bhbj48c3BhbiBzdHlsZT0nbXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6WkgtQ04nPiA8L3NwYW4+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZTo5LjBwdDtmb250LWZh
bWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xvcjpuYXZ5O21zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOJz5UaGUgdXBzdHJlYW0gQ0ROIGdlbmVyYWxseSB3b3VsZCBsaWtlIHRvIGtlZXAgdGhl
IENQIHJlbGF0aW9uc2hpcCBleGNsdXNpdmUsIGFuZCB3b27igJl0IGV4cG9zZSBpdCB0byBjb25u
ZWN0ZWQgQ0ROcy4gV2hhdOKAmXMgeW91ciB2aWV3IG9uIHRoaXMsIGNvdWxkIHRoZXJlIGEgbmV3
IHBhcmFncmFwaCBiZSBhZGRlZCBpbiB0aGlzIGZyYW1ld29yayBkcmFmdCB0byBhZGRyZXNzIHRo
aXM/ICZuYnNwO0kgY2FuIG1ha2UgYSBwcm9wb3NhbCBvbiB0aGlzIGlmIGl0IGlzIHRob3VnaHQg
dmFsdWFibGUuIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4g
c3R5bGU9J2ZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtj
b2xvcjpuYXZ5O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4tbGVmdDouMjVpbjt0ZXh0
LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzQnPjwhW2lmICFzdXBwb3J0TGlz
dHNdPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fu
cy1zZXJpZiI7Y29sb3I6bmF2eTttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+PHNwYW4gc3R5
bGU9J21zby1saXN0Oklnbm9yZSc+My48c3BhbiBzdHlsZT0nZm9udDo3LjBwdCAiVGltZXMgTmV3
IFJvbWFuIic+Jm5ic3A7Jm5ic3A7IDwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3Bh
biBzdHlsZT0nZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYi
O2NvbG9yOm5hdnk7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPlJlZ2FyZGluZyB0aGUgZXhh
bXBsZSBvbiByZWN1cnNpdmUgcmVkaXJlY3Rpb24sIHNldmVyYWwgY29tbWVudHMgYXMgZm9sbG93
czo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4t
bGVmdDozOS4wcHQ7dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMiBsZm80Jz48
IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0nZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFt
aWx5OldpbmdkaW5ncztjb2xvcjpuYXZ5O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz48c3Bh
biBzdHlsZT0nbXNvLWxpc3Q6SWdub3JlJz7CnzxzcGFuIHN0eWxlPSdmb250OjcuMHB0ICJUaW1l
cyBOZXcgUm9tYW4iJz4mbmJzcDsgPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFu
IHN0eWxlPSdmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7
Y29sb3I6bmF2eTttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+SXQgaXMgbm90IG1lbnRpb25l
ZCBpbiBzdGVwMiB1bmRlciBmaWd1cmUgNCwgaG93IHRoZSBSUiBvZiBhbiB1cHN0cmVhbSBDRE4g
ZmluZHMgdGhlIGFkZHJlc3Mgb2YgdGhlIFJSIG9mIGl0cyBkb3duc3RyZWFtIENETiwgSSB0aGlu
ayB0aGlzIHNob3VsZCBiZSBzcGVjaWZpZWQuPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNz
PU1zb05vcm1hbCBzdHlsZT0nbWFyZ2luLWxlZnQ6MjEuMHB0Jz48c3BhbiBzdHlsZT0nZm9udC1z
aXplOjkuMHB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOm5hdnk7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48cCBj
bGFzcz1Nc29Ob3JtYWwgc3R5bGU9J21hcmdpbi1sZWZ0Oi4yNWluJz48c3BhbiBzdHlsZT0nZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OldpbmdkaW5ncztjb2xvcjpuYXZ5O21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOJz7Cnzwvc3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjkuMHB0O2Zv
bnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOm5hdnk7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6WkgtQ04nPiAmbmJzcDtJdCBpcyBhbHNvIG5vdCBtZW50aW9uZWQgdGhlIGZhY3RvcnMg
YmFzZWQgb24gd2hhdCB0aGUgZG93bnN0cmVhbSBDRE4gd2lsbCBzZWxlY3QgdGhlIGRlbGl2ZXJ5
IG5vZGUgZm9yIHRoZSBlbmQgdXNlciwgYXMgdGhpcyB3aWxsIGFmZmVjdCB0aGUgcGFyYW1ldGVy
cyBjb252ZXllZCB2aWEgdGhlIHJlcXVlc3Qgcm91dGVyIGludGVyZmFjZSwgSSB0aGluayBkZXNj
cmlwdGlvbiBvbiBzdWNoIGFjdGlvbnMgc2hvdWxkIGJlIHNwZWNpZmllZC48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6bmF2eTttc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTic+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05v
cm1hbCBzdHlsZT0nbWFyZ2luLWxlZnQ6LjI1aW4nPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4w
cHQ7Zm9udC1mYW1pbHk6V2luZ2RpbmdzO2NvbG9yOm5hdnk7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04nPsKfPC9zcGFuPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6
IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6bmF2eTttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1D
Tic+IE9uIHRoZSBkaXNhZHZhbnRhZ2VzIG9mIHJlY3Vyc2l2ZSByZWRpcmVjdGlvbiwgZXhwb3Np
bmcgbW9yZSBpbnRlcm5hbCBzdHJ1Y3R1cmUgZS5nLiByZXF1ZXN0IHJvdXRpbmcgYW5kIGVkZ2Ug
Y2FjaGVzIGlzIGxpc3RlZC4gSSBjYW4gbm90IHVuZGVyc3RhbmQgdGhpcyBjbGVhcmx5LCBjb3Vs
ZCB5b3UgZ2l2ZSBtb3JlIGV4cGxhbmF0aW9uIGhlcmU/IEFzIGluIHRoZSBpdGVyYXRpdmUgcmVk
aXJlY3Rpb24sIGEgZGVsaXZlcnkgbm9kZSBvZiBhIGRvd25zdHJlYW0gQ0ROIGNhbiBhbHNvIOKA
mHNlZeKAmSB0aGUgYWRkcmVzcyBvZiB0aGUgUlIgb2YgdGhlIFVwc3RyZWFtIENETi4gV2hpY2gg
dG8gbWUgbWVhbnMgJm5ic3A7dGhlIGVkZ2UgY2FjaGVzIGFuZCBSUiBvZiBlYWNoIENETiBhbHNv
IGV4cG9zZSB0byBpdHMgcGVlcnMuPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05v
cm1hbCBzdHlsZT0nbWFyZ2luLWxlZnQ6LjI1aW4nPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4w
cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6bmF2eTttc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTic+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1z
b05vcm1hbCBzdHlsZT0nbWFyZ2luLWxlZnQ6LjI1aW4nPjxzcGFuIHN0eWxlPSdmb250LXNpemU6
OS4wcHQ7Zm9udC1mYW1pbHk6V2luZ2RpbmdzO2NvbG9yOm5hdnk7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6WkgtQ04nPsKfPC9zcGFuPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1p
bHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6bmF2eTttc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTic+IFRoZSBwcm90b2NvbHMgdXNlZCBpbiBxdWVyaWVzIGJldHdlZW4gdGhlIHR3byBSUnMg
YXJlIG5vdCBzcGVjaWZpZWQsIHRoZSBleGlzdGluZyBwcm90b2NvbHMgdXNlZCBjb3VsZCBiZSBI
VFRQIGFuZCBETlMsIHNvbWUgb2YgbXkgY29sbGVhZ3VlcyBhbmQgSSBhbHNvIGRyYWZ0ZWQgYSBj
b250cmlidXRpb24gb24gcmVjdXJzaXZlIHJlZGlyZWN0aW9uKDwvc3Bhbj48c3BhbiBzdHlsZT0n
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPjxhIGhyZWY9Imh0dHA6Ly93d3cuaWV0Zi5vcmcv
aW50ZXJuZXQtZHJhZnRzL2RyYWZ0LXhpYW95YW4tY2RuaS1yZXF1ZXN0cm91dGluZy0wMS50eHQi
IHRpdGxlPSJodHRwOi8vd3d3LmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9kcmFmdC14aWFveWFu
LWNkbmktcmVxdWVzdHJvdXRpbmctMDEudHh0Ij5odHRwOi8vd3d3LmlldGYub3JnL2ludGVybmV0
LWRyYWZ0cy9kcmFmdC14aWFveWFuLWNkbmktcmVxdWVzdHJvdXRpbmctMDEudHh0PC9hPjwvc3Bh
bj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMt
c2VyaWYiO2NvbG9yOm5hdnk7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPiksIGlmIGl0IGlz
IG9rIGZvciB5b3UsIEkgY2FuIG1ha2Ugc29tZSBwcm9wb3NhbCBvbiB0aGlzIHBhcnQgYW5kIG1l
cmdlIHNvbWUgdGV4dCBvZiBteSBkcmFmdCBpbnRvIHRoaXMgZnJhbWV3b3JrIGRyYWZ0LjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9J21hcmdpbi1sZWZ0Oi4y
NWluO21zby1wYXJhLW1hcmdpbi1sZWZ0OjEuNWdkO3RleHQtaW5kZW50OjQuNXB0Jz48c3BhbiBz
dHlsZT0nZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2Nv
bG9yOm5hdnk7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9J21hcmdpbi1sZWZ0Oi4yNWluO3RleHQt
aW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvNCc+PCFbaWYgIXN1cHBvcnRMaXN0
c10+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5z
LXNlcmlmIjtjb2xvcjpuYXZ5O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz48c3BhbiBzdHls
ZT0nbXNvLWxpc3Q6SWdub3JlJz40LjxzcGFuIHN0eWxlPSdmb250OjcuMHB0ICJUaW1lcyBOZXcg
Um9tYW4iJz4mbmJzcDsmbmJzcDsgPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFu
IHN0eWxlPSdmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7
Y29sb3I6bmF2eTttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+SFRUUCBhbmQgRE5TIGJhc2Vk
IGl0ZXJhdGl2ZSByZWRpcmVjdGlvbiwgUmVjdXJzaXZlIHJlZGlyZWN0aW9uIGFyZSBhbGwgbWVu
dGlvbmVkIGluIHRoaXMgZG9jdW1lbnQsIGRvIHlvdSBoYXZlIGFueSBwcmVmZXJlbmNlIG9uIHRo
ZXNlIG1ldGhvZHMgc2VsZWN0aW9uPyBJIHRoaW5rIHNvbWUgZ3VpZGVsaW5lIG9yIHByaW5jaXBs
ZSBvbiBtZXRob2Qgc2VsZWN0aW9uIHNob3VsZCBiZSBzcGVjaWZpZWQsIHN1Y2ggYXMgdGhlIG1l
dGhvZCBmb3IgYSBjb250ZW50IGNvdWxkIGJlIGFycmFuZ2VkIGJ5IHRoZSBDU1AgdG8gdGhlIHVw
Q0ROIGFuZCB0aGVuIHRvIHRoZSBkb3duQ0ROPyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xh
c3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6IkFy
aWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6bmF2eTttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHls
ZT0nZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9y
Om5hdnk7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPlRoYW5rcy48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OS4wcHQ7Zm9u
dC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6bmF2eTttc28tZmFyZWFzdC1sYW5n
dWFnZTpaSC1DTic+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1h
bD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtjb2xvcjpuYXZ5O21zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOJz5CZXN0IFJlZ2FyZHM8L3NwYW4+PHNwYW4gc3R5bGU9J2NvbG9yOm5hdnk7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFz
cz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6bmF2eTttc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+WGlhb3lhbihTdXNhbikgSGU8L3NwYW4+PHNwYW4gc3R5
bGU9J21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PGRp
diBjbGFzcz1Nc29Ob3JtYWwgYWxpZ249Y2VudGVyIHN0eWxlPSd0ZXh0LWFsaWduOmNlbnRlcic+
PHNwYW4gc3R5bGU9J21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz48aHIgc2l6ZT0yIHdpZHRo
PSIxMDAlIiBhbGlnbj1jZW50ZXI+PC9zcGFuPjwvZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48Yj48
c3BhbiBsYW5nPVpILUNOIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OlNpbVN1
bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+5Y+R5Lu25Lq6PC9zcGFuPjwvYj48Yj48c3Bh
biBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTpTaW1TdW47bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6WkgtQ04nPjo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OlNpbVN1bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+IGNkbmktYm91
bmNlc0BpZXRmLm9yZyBbbWFpbHRvOmNkbmktYm91bmNlc0BpZXRmLm9yZ10gPGI+PHNwYW4gbGFu
Zz1aSC1DTj7ku6PooaggPC9zcGFuPjwvYj5CcnVjZSBEYXZpZTxicj48Yj48c3BhbiBsYW5nPVpI
LUNOPuWPkemAgeaXtumXtDwvc3Bhbj46PC9iPiAyMDExPHNwYW4gbGFuZz1aSC1DTj7lubQ8L3Nw
YW4+NzxzcGFuIGxhbmc9WkgtQ04+5pyIPC9zcGFuPjU8c3BhbiBsYW5nPVpILUNOPuaXpTwvc3Bh
bj4gMjA6NDU8YnI+PGI+PHNwYW4gbGFuZz1aSC1DTj7mlLbku7bkuro8L3NwYW4+OjwvYj4gY2Ru
aUBpZXRmLm9yZzxicj48Yj48c3BhbiBsYW5nPVpILUNOPuS4u+mimDwvc3Bhbj46PC9iPiBbQ0RO
aV0gTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1kYXZpZS1jZG5pLWZyYW1ld29y
ay0wMC50eHQ8L3NwYW4+PHNwYW4gc3R5bGU9J21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdtc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNs
YXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1mYW1pbHk6IkZydXRpZ2VyTmV4dCBMVCBS
ZWd1bGFyIjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+PCEtLVtpZiBndGUgdm1sIDFdPjx2
OnNoYXBldHlwZSBpZD0iX3gwMDAwX3Q3NCIgY29vcmRzaXplPSIyMTYwMCwyMTYwMCIgbzpzcHQ9
Ijc0IiBwYXRoPSJtMTA4NjAsMjE4N2MxMDQ1MSwxNzQ2LDk1MjksMTAxOCw5MDE1LDczMCw3ODY1
LDE1Miw2Njg1LCw1NDE1LCw0MTc1LDE1MiwyOTk1LDU3NSwxOTY3LDEzMDUsMTE1MCwyMTg3LDU3
NSwzMjIyLDI0Miw0MjIwLCw1NDEwLDI0Miw2NTYwLDU3NSw3NTk3bDEwODYwLDIxNjAwLDIwOTk1
LDc1OTd2NDg1LC0xMDM3LDYwNSwtMjE4Nyw0ODUsLTMzNzdjMjExMTUsMzIyMiwyMDQyMCwyMTg3
LDE5NjMyLDEzMDUsMTg1NzUsNTc1LDE3NDI1LDE1MiwxNjI3NSwsMTUwMDUsLDEzNzM1LDE1Miwx
MjcwNSw3MzB2LTUyOSwyODgsLTE0NTEsMTAxNiwtMTg0NSwxNDU3eGUiPg0KPHY6c3Ryb2tlIGpv
aW5zdHlsZT0ibWl0ZXIiIC8+DQo8djpwYXRoIGdyYWRpZW50c2hhcGVvaz0idCIgbzpjb25uZWN0
dHlwZT0iY3VzdG9tIiBvOmNvbm5lY3Rsb2NzPSIxMDg2MCwyMTg3OzI5MjgsMTA4MDA7MTA4NjAs
MjE2MDA7MTg2NzIsMTA4MDAiIG86Y29ubmVjdGFuZ2xlcz0iMjcwLDE4MCw5MCwwIiB0ZXh0Ym94
cmVjdD0iNTAzNywyMjc3LDE2NTU3LDEzNjc3IiAvPg0KPC92OnNoYXBldHlwZT48djpzaGFwZSBp
ZD0iRHRzU2hhcGVOYW1lIiBvOnNwaWQ9Il94MDAwMF9zMTAyNiIgdHlwZT0iI194MDAwMF90NzQi
IGFsdD0iRVVSQjI5NTA2QDEzNTAyNkM3RzhFNDVFMjZAMDg5NUMwODlNP0k4PTpAQ1YyNzYwMVkh
ISEhIUJJSE9AXWkyNzYxOCEhITFAODFDODNCMTEwRDgxNkI1MzE5T25zbGBtL2VudSEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISExIXkiIHN0eWxlPSdwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tbGVmdDowO21hcmdp
bi10b3A6MDt3aWR0aDouMDVwdDtoZWlnaHQ6LjA1cHQ7ei1pbmRleDoyNTE2NTc3Mjg7dmlzaWJp
bGl0eTpoaWRkZW4nPg0KPHc6YW5jaG9ybG9jay8+DQo8L3Y6c2hhcGU+PCFbZW5kaWZdLS0+PC9z
cGFuPjxzcGFuIHN0eWxlPSdtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+VGhpcyBkcmFmdCBt
YXkgYmUgb2YgaW50ZXJlc3QgdG8gdGhlIENETkkgV0cuJm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdtc28tZmFyZWFzdC1sYW5n
dWFnZTpaSC1DTic+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjwvZGl2PjxkaXY+PHAgY2xh
c3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+SWYg
eW91IGhhdmUgY29tbWVudHMsIHBsZWFzZSBjb3B5IHRoZW0gdG8gdGhlIENETkkgbGlzdC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5
bGU9J21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOJz5CcnVjZSBEYXZpZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD48ZGl2Pjxw
IGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04n
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48c3Bh
biBzdHlsZT0nbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPkJlZ2luIGZvcndhcmRlZCBtZXNz
YWdlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L2Rpdj48cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9
J21hcmdpbi1ib3R0b206MTIuMHB0Jz48c3BhbiBzdHlsZT0nbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04nPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48ZGl2PjxwIGNsYXNzPU1zb05vcm1h
bD48Yj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseToiSGVsdmV0aWNh
Iiwic2Fucy1zZXJpZiI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPkZyb206IDwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IkhlbHZldGljYSIs
InNhbnMtc2VyaWYiO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz48YSBocmVmPSJtYWlsdG86
aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIj5pbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+PC9z
cGFuPjxzcGFuIHN0eWxlPSdtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+PG86cD48L286cD48
L3NwYW4+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxiPjxzcGFuIHN0eWxlPSdm
b250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiJIZWx2ZXRpY2EiLCJzYW5zLXNlcmlmIjttc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+RGF0ZTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0nZm9u
dC1zaXplOjEzLjVwdDtmb250LWZhbWlseToiSGVsdmV0aWNhIiwic2Fucy1zZXJpZiI7bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPkp1bHkgMSwgMjAxMSA2OjM1OjIzIFBNIEVEVDwvc3Bhbj48
c3BhbiBzdHlsZT0nbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48Yj48c3BhbiBzdHlsZT0nZm9udC1z
aXplOjEzLjVwdDtmb250LWZhbWlseToiSGVsdmV0aWNhIiwic2Fucy1zZXJpZiI7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6WkgtQ04nPlRvOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSdmb250LXNpemU6
MTMuNXB0O2ZvbnQtZmFtaWx5OiJIZWx2ZXRpY2EiLCJzYW5zLXNlcmlmIjttc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTic+PGEgaHJlZj0ibWFpbHRvOmJzZEBjaXNjby5jb20iPmJzZEBjaXNjby5j
b208L2E+PC9zcGFuPjxzcGFuIHN0eWxlPSdtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+PG86
cD48L286cD48L3NwYW4+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxiPjxzcGFu
IHN0eWxlPSdmb250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiJIZWx2ZXRpY2EiLCJzYW5zLXNl
cmlmIjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+Q2M6IDwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IkhlbHZldGljYSIsInNhbnMtc2VyaWYi
O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz48YSBocmVmPSJtYWlsdG86bHBldGVyc29uQHZl
cml2dWUuY29tIj5scGV0ZXJzb25AdmVyaXZ1ZS5jb208L2E+LCA8YSBocmVmPSJtYWlsdG86YnNk
QGNpc2NvLmNvbSI+YnNkQGNpc2NvLmNvbTwvYT48L3NwYW4+PHNwYW4gc3R5bGU9J21zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC9kaXY+PGRpdj48cCBj
bGFzcz1Nc29Ob3JtYWw+PGI+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1p
bHk6IkhlbHZldGljYSIsInNhbnMtc2VyaWYiO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOJz5T
dWJqZWN0OiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LWRhdmllLWNkbmktZnJh
bWV3b3JrLTAwLnR4dDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9J21zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC9kaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxz
cGFuIHN0eWxlPSdtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTic+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdtc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTic+QSBuZXcgdmVyc2lvbiBvZiBJLUQsIGRyYWZ0LWRhdmllLWNkbmkt
ZnJhbWV3b3JrLTAwLnR4dCBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgc3VibWl0dGVkIGJ5IEJydWNl
IERhdmllIGFuZCBwb3N0ZWQgdG8gdGhlIElFVEYgcmVwb3NpdG9yeS48YnI+PGJyPkZpbGVuYW1l
OjxzcGFuIGNsYXNzPWFwcGxlLXRhYi1zcGFuPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyA8L3NwYW4+ZHJhZnQtZGF2aWUtY2RuaS1mcmFtZXdvcms8YnI+UmV2aXNpb246PHNw
YW4gY2xhc3M9YXBwbGUtdGFiLXNwYW4+IDwvc3Bhbj4wMDxicj5UaXRsZTo8c3BhbiBjbGFzcz1h
cHBsZS10YWItc3Bhbj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPkZyYW1ld29yayBmb3Ig
Q0ROIEludGVyY29ubmVjdGlvbjxicj5DcmVhdGlvbiBkYXRlOjxzcGFuIGNsYXNzPWFwcGxlLXRh
Yi1zcGFuPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+MjAxMS0w
Ny0wMTxicj5XRyBJRDo8c3BhbiBjbGFzcz1hcHBsZS10YWItc3Bhbj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPkluZGl2aWR1YWwgU3VibWlz
c2lvbjxicj5OdW1iZXIgb2YgcGFnZXM6IDQ3PGJyPjxicj5BYnN0cmFjdDo8YnI+Jm5ic3A7Jm5i
c3A7VGhpcyBkb2N1bWVudCBwcmVzZW50cyBhIGZyYW1ld29yayBmb3IgQ29udGVudCBEaXN0cmli
dXRpb24gTmV0d29yazxicj4mbmJzcDsmbmJzcDtJbnRlcmNvbm5lY3Rpb24gKENETkkpLiAmbmJz
cDtUaGUgcHVycG9zZSBvZiB0aGUgZnJhbWV3b3JrIGlzIHRvIHByb3ZpZGU8YnI+Jm5ic3A7Jm5i
c3A7YW4gb3ZlcmFsbCBwaWN0dXJlIG9mIHRoZSBwcm9ibGVtIHNwYWNlIG9mIENETkkgYW5kIHRv
IGRlc2NyaWJlIHRoZTxicj4mbmJzcDsmbmJzcDtyZWxhdGlvbnNoaXBzIGFtb25nIHRoZSB2YXJp
b3VzIGNvbXBvbmVudHMgbmVjZXNzYXJ5IHRvIGludGVyY29ubmVjdDxicj4mbmJzcDsmbmJzcDtD
RE5zLiAmbmJzcDtDRE4gSW50ZXJjb25uZWN0aW9uIHJlcXVpcmVzIHRoZSBzcGVjaWZpY2F0aW9u
IG9mIHNldmVyYWw8YnI+Jm5ic3A7Jm5ic3A7aW50ZXJmYWNlcyBhbmQgbWVjaGFuaXNtcyB0byBh
ZGRyZXNzIGlzc3VlcyBzdWNoIGFzIHJlcXVlc3Qgcm91dGluZyw8YnI+Jm5ic3A7Jm5ic3A7bWV0
YWRhdGEgZXhjaGFuZ2UsIGFuZCB0aGUgYWNxdWlzaXRpb24gb2YgY29udGVudCBieSBvbmUgQ0RO
IGZyb208YnI+Jm5ic3A7Jm5ic3A7YW5vdGhlci4gJm5ic3A7VGhlIGludGVudCBvZiB0aGlzIGRv
Y3VtZW50IGlzIHRvIG91dGxpbmUgd2hhdCBlYWNoPGJyPiZuYnNwOyZuYnNwO2ludGVyZmFjZSBu
ZWVkcyB0byBhY2NvbXBsaXNoLCBhbmQgdG8gZGVzY3JpYmUgaG93IHRoZXNlIGludGVyZmFjZXM8
YnI+Jm5ic3A7Jm5ic3A7YW5kIG1lY2hhbmlzbXMgZml0IHRvZ2V0aGVyLCB3aGlsZSBsZWF2aW5n
IHRoZWlyIGRldGFpbGVkPGJyPiZuYnNwOyZuYnNwO3NwZWNpZmljYXRpb24gdG8gb3RoZXIgZG9j
dW1lbnRzLjxicj48YnI+PGJyPjxicj48YnI+PGJyPlRoZSBJRVRGIFNlY3JldGFyaWF0PG86cD48
L286cD48L3NwYW4+PC9wPjwvZGl2PjwvZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHls
ZT0nbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04nPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD48L2Rpdj48L2Rpdj48L2Rpdj48L2JvZHk+PC9odG1sPg==

--_000_291CC3F9E50E7641901A54E85D0977C6518BFC2D24MAILR002maill_--

From bdavie@cisco.com  Fri Jul  8 08:53:45 2011
Return-Path: <bdavie@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B82EC21F87E2 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 08:53:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level: 
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YIDE4OVRVAKe for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 08:53:43 -0700 (PDT)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id 6D5E421F8B3F for <cdni@ietf.org>; Fri,  8 Jul 2011 08:53:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=bdavie@cisco.com; l=48974; q=dns/txt; s=iport; t=1310140421; x=1311350021; h=subject:mime-version:from:in-reply-to:date:cc:message-id: references:to; bh=K2j6bW3RFQh+DJ4UMeRc2tsVZ8qu55j3mgk0tm5w460=; b=jT4jUb5LVRhvyLxszKr/t245QsmKgKwpSaGeqpflYE5J1X7QyvNHT9kc c8WTddyV62LEbpL3qVSz6qAe70GxJYs23bUL0y+OmVMXg/F8XXIIk9GHm OaINABeauwUVO7ogEvbuEyLkIGHIg6khesq7NpiwVB2QkXFs5zmcQoHhN g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvgAAHAnF05Io8UT/2dsb2JhbABSglGVPo83d4h7pBGdeYY4BJJMhH2LYw
X-IronPort-AV: E=Sophos;i="4.65,499,1304294400"; d="scan'208,217";a="41264341"
Received: from bgl-core-4.cisco.com ([72.163.197.19]) by ams-iport-2.cisco.com with ESMTP; 08 Jul 2011 15:53:38 +0000
Received: from [10.32.241.70] ([10.32.241.70]) by bgl-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p68FrXxV019068; Fri, 8 Jul 2011 15:53:35 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-265--1026752606
From: Bruce Davie <bdavie@cisco.com>
In-Reply-To: <291CC3F9E50E7641901A54E85D0977C6518BF04CAF@MAILR002.mail.lan>
Date: Fri, 8 Jul 2011 11:53:32 -0400
Message-Id: <F74C0DBB-B463-424C-9601-780CB64ABCFE@cisco.com>
References: <20110701223523.17859.54099.idtracker@ietfa.amsl.com> <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518BF04CAF@MAILR002.mail.lan>
To: Kevin J Ma <kevin.ma@azukisystems.com>
X-Mailer: Apple Mail (2.1084)
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] New Version Notification for draft-davie-cdni-framework-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 15:53:45 -0000

--Apple-Mail-265--1026752606
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


On Jul 7, 2011, at 3:30 AM, Kevin J Ma wrote:

> Hi Bruce,
> =20
>   The draft looks good and it reads well.  I had a couple comments:

Thanks for the feedback and detailed review. Comments in line:

> =20
>   Section 2 focuses on redirection, but does not discuss transparent
>   proxying.  It probably does not make sense in geo-footprint or
>   capacity offload cases, but might certain resiliency cases benefit
>   from not redirecting, e.g., if network interruptions are transient?

Well, I think we want to leave transparent proxies off the table, not =
least because of this statement in the Charter:
"In particular, the WG will not define:=20
[...]
- Support for Transparent Caching across CDNs. "

That said, we may be able to add something about the fact that a uCDN =
always has the option of not redirecting whenever it chooses.


> =20
>   In Section 3.2, though there is a note in the first paragraph about
>   the use of HTTP redirection inside uCDN and dCDN, it is perhaps
>   worth mentioning more explicitly that steps 3/4/5 and 7/8/9 may be
>   combined?  The use of intra-CDN HTTP redirects is not necessarily
>   germane to CDNI, but the additional steps could be construed to
>  imply that HTTP redirects are inherently more complex than DNS?

Yes, we talked about this among the authors actually. The reason for =
putting in those extra steps is for contrast between iterative and =
recursive methods. But I agree we could add a note of clarification =
here.

> =20
>   In Section 3.2.1, there is an allusion to a solution to the cookie
>   problem, possibly in a future version of the draft.  Section 5.2 of
>   draft-peterson-cdni-strawman-01 discusses a possible solution.  Is
>   the intent to roll something similar into the framework document?

Yes, the careful reader will have noticed that a lot of text made its =
way already from the strawman to the framework (along with the =
co-author). We'll make a note to address this issue more fully in the =
next version.

> =20
>   In Section 3.7, prepositioning is shown as a notification to the
>   dCDN which then pulls the content from the uCDN.  Could there be a
>   case where the uCDN might push content to the dCDN?
> =20

Well, it depends on how you define "push". As I see it, the CI PREP at =
the start of the example effectively initiates a push of data, but we =
rely on dCDN to issue the HTTP GET so that data actually flows. =
Certainly I can think of other ways of doing it, and of course there is =
no way the framework can exhaustively list all options (especially since =
the acquisition protocol is out of scope, so we are using an obvious =
available protocol).

I guess the best resolution I can think of here is to say "This is not =
the only way to do it". (This is a pretty general issue with the =
Framework, as I see it - we're trying to explain things by example but I =
don't think we can ever cover all possibilities that way.)



>   In section 4.5, in response to the question of metadata vs control,
>   I had interpreted metadata as affecting distribution, i.e., things
>   checked on each end user request, e.g., content sunrise/sunset,
>   geo-restrictions, etc., whereas control was for actions originating
>   from the CSP or uCDN, e.g., purge, pre-positioning, etc.?

The reason that we have the sort of open ended text there at present is =
because we don't really seem to have this distinction completely nailed =
down as either an author team or a WG. While CDNI distribution metadata =
is pretty well defined in the Problem Statement, you can still achieve =
quite a bit of the distribution control using the control interface. So =
I think this is a topic for discussion at the WG.


> =20
>   In Section 5, do you see an additional case whereby the CSP could
>   use the CDNI interfaces for interacting with the uCDN rather than
>   having to rely on interfaces outside the scope of CDNI, i.e., where
>   the CSP has a management agent (MA) for accessing the control,
>   metadata, and logging interfaces, in order to manage distribution,
>   while leaving the request routing to the uCDN or CDN exchange?

I guess what you are describing here seems similar in intent to what we =
showed in Figure 12, with the removal of the request routing piece. We =
certainly do see cases where some subset of the CDNI interfaces might be =
used (e.g. a CDNI exchange might only do a subset of the interfaces). I =
feel in this case, you are asking about the validity of using CDNI =
interfaces for a CSP-uCDN interface, which feels to me to be out of =
scope for a WG focused on the inter-CDN interfaces (even if it would be =
nice to have this ability).


> =20
>    #####################################       ##################
>    #                                   #       #                #
>    #       Organization A              #       # Organization B #
>    #                                   #       #                #
>    #     --------       -------------  #       #  -----------   #
>    #    /   CSP  \     /   uCDN(MA)  \ #       # /   uCDN    \  #
>    #    |        |     |  +----+     | #       # |  +----+   |  #
>    #    |        |     |  | C  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=
=3D=3D=3D>| C  |   |  #
>    #    |        |     |  +----+     | #       # |  +----+   |  #
>    #    |        |     |  +----+     | #       # |  +----+   |  #
>    #    |        |     |  | L  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=
=3D=3D=3D>| L  |   |  #
>    #    |        |*****|  +----+     | #       # |  +----+   |  #
>    #    |        |     |             | #       # |  +----+   |  #
>    #    |        |     |             | #       # |  | RR |   |  #
>    #    |        |     |             | #       # |  +----+   |  #
>    #    |        |     |  +----+     | #       # |  +----+   |  #
>    #    |        |     |  | D  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=
=3D=3D=3D>| D  |   |  #
>    #    |        |     |  +----+     | #       # |  +----+   |  #
>    #    \        /     \             / #       # \           /  #
>    #     --------       -------------  #       #  -----------   #
>    #                                   #       #                #
>    #####################################       ##################
> =20
> thanx!

Thank you

Bruce

> =20
> --  Kevin J. Ma
> =20
> =20
> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf =
Of Bruce Davie
> Sent: Tuesday, July 05, 2011 8:45 AM
> To: cdni@ietf.org
> Subject: [CDNi] New Version Notification for =
draft-davie-cdni-framework-00.txt
> =20
> This draft may be of interest to the CDNI WG.=20
> =20
> If you have comments, please copy them to the CDNI list.
> =20
> Bruce Davie
> =20
> Begin forwarded message:
>=20
>=20
> From: internet-drafts@ietf.org
> Date: July 1, 2011 6:35:23 PM EDT
> To: bsd@cisco.com
> Cc: lpeterson@verivue.com, bsd@cisco.com
> Subject: New Version Notification for =
draft-davie-cdni-framework-00.txt
> =20
> A new version of I-D, draft-davie-cdni-framework-00.txt has been =
successfully submitted by Bruce Davie and posted to the IETF repository.
>=20
> Filename:       draft-davie-cdni-framework
> Revision:       00
> Title:              Framework for CDN Interconnection
> Creation date:            2011-07-01
> WG ID:                     Individual Submission
> Number of pages: 47
>=20
> Abstract:
>   This document presents a framework for Content Distribution Network
>   Interconnection (CDNI).  The purpose of the framework is to provide
>   an overall picture of the problem space of CDNI and to describe the
>   relationships among the various components necessary to interconnect
>   CDNs.  CDN Interconnection requires the specification of several
>   interfaces and mechanisms to address issues such as request routing,
>   metadata exchange, and the acquisition of content by one CDN from
>   another.  The intent of this document is to outline what each
>   interface needs to accomplish, and to describe how these interfaces
>   and mechanisms fit together, while leaving their detailed
>   specification to other documents.
>=20
>=20
>=20
>=20
>=20
> The IETF Secretariat
> =20


--Apple-Mail-265--1026752606
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><base href=3D"x-msg://2425/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><br><div><div>On Jul 7, 2011, at 3:30 AM, Kevin J =
Ma wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Arial; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">Hi =
Bruce,<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; The draft looks good and it reads well.&nbsp; I had a couple =
comments:</span></div></div></div></span></blockquote><div><br></div><div>=
Thanks for the feedback and detailed review. Comments in =
line:</div><br><blockquote type=3D"cite"><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; font-family: Arial; font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; orphans: 2; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; Section 2 focuses on =
redirection, but does not discuss =
transparent<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; proxying.&nbsp; It probably =
does not make sense in geo-footprint or<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; capacity offload cases, but might certain resiliency cases =
benefit<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; from not redirecting, e.g., =
if network interruptions are =
transient?</span></div></div></div></span></blockquote><div><br></div><div=
>Well, I think we want to leave transparent proxies off the table, not =
least because of this statement in the Charter:</div><div>"In =
particular, the WG will not define:
<br>[...]<br>
- Support for Transparent Caching across CDNs. =
"<br></div><div><br></div><div>That said, we may be able to add =
something about the fact that a uCDN always has the option of not =
redirecting whenever it chooses.</div><div><br></div><br><blockquote =
type=3D"cite"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div =
class=3D"WordSection1" style=3D"page: WordSection1; "><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; In Section 3.2, though there is a note in the first paragraph =
about<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; the use of HTTP redirection =
inside uCDN and dCDN, it is perhaps<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; worth mentioning more explicitly that steps 3/4/5 and 7/8/9 may =
be<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">&nbsp; combined?&nbsp; The use of =
intra-CDN HTTP redirects is not necessarily<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; germane to CDNI, but the additional steps could be construed =
to<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">&nbsp;imply that HTTP redirects are =
inherently more complex than =
DNS?</span></div></div></div></blockquote><div><br></div><div>Yes, we =
talked about this among the authors actually. The reason for putting in =
those extra steps is for contrast between iterative and recursive =
methods. But I agree we could add a note of clarification =
here.</div><br><blockquote type=3D"cite"><div lang=3D"EN-US" link=3D"blue"=
 vlink=3D"purple"><div class=3D"WordSection1" style=3D"page: =
WordSection1; "><div style=3D"margin-top: 0in; margin-right: 0in; =
margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: =
'Times New Roman', serif; "><span style=3D"font-size: 10pt; font-family: =
'Courier New'; "><o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; In Section 3.2.1, there is an allusion to a solution to the =
cookie<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; problem, possibly in a future =
version of the draft.&nbsp; Section 5.2 of<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; draft-peterson-cdni-strawman-01 discusses a possible =
solution.&nbsp; Is<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; the intent to roll something =
similar into the framework =
document?</span></div></div></div></blockquote><div><br></div><div>Yes, =
the careful reader will have noticed that a lot of text made its way =
already from the strawman to the framework (along with the co-author). =
We'll make a note to address this issue more fully in the next =
version.</div><br><blockquote type=3D"cite"><div lang=3D"EN-US" =
link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" style=3D"page: =
WordSection1; "><div style=3D"margin-top: 0in; margin-right: 0in; =
margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: =
'Times New Roman', serif; "><span style=3D"font-size: 10pt; font-family: =
'Courier New'; "><o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; In Section 3.7, prepositioning is shown as a notification to =
the<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">&nbsp; dCDN which then pulls the content =
from the uCDN.&nbsp; Could there be a<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; case where the uCDN might push content to the =
dCDN?<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div></div></div></blockquote><div><br></div><d=
iv>Well, it depends on how you define "push". As I see it, the CI PREP =
at the start of the example effectively initiates a push of data, but we =
rely on dCDN to issue the HTTP GET so that data actually flows. =
Certainly I can think of other ways of doing it, and of course there is =
no way the framework can exhaustively list all options (especially since =
the acquisition protocol is out of scope, so we are using an obvious =
available protocol).</div><div><br></div><div>I guess the best =
resolution I can think of here is to say "This is not the only way to do =
it". (This is a pretty general issue with the Framework, as I see it - =
we're trying to explain things by example but I don't think we can ever =
cover all possibilities that =
way.)</div><div><br></div><div><br></div><br><blockquote =
type=3D"cite"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div =
class=3D"WordSection1" style=3D"page: WordSection1; "><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; In section 4.5, in response to the question of metadata vs =
control,<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp;I had interpreted =
metadata as affecting distribution, i.e., =
things<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; checked on each end user =
request, e.g., content sunrise/sunset,<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; geo-restrictions, etc., whereas control was for actions =
originating<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; from the CSP or uCDN, e.g., =
purge, pre-positioning, =
etc.?</span></div></div></div></blockquote><div><br></div>The reason =
that we have the sort of open ended text there at present is because we =
don't really seem to have this distinction completely nailed down as =
either an author team or a WG. While CDNI distribution metadata is =
pretty well defined in the Problem Statement, you can still achieve =
quite a bit of the distribution control using the control interface. So =
I think this is a topic for discussion at the =
WG.</div><div><br></div><div><br><blockquote type=3D"cite"><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; In Section 5, do you see an =
additional case whereby the CSP could<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; use the CDNI interfaces for interacting with the uCDN rather =
than<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">&nbsp; having to rely on interfaces =
outside the scope of CDNI, i.e., where<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; the CSP has a management agent (MA) for accessing the =
control,<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; metadata, and logging =
interfaces, in order to manage distribution,<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; while leaving the request routing to the uCDN or CDN =
exchange?</span></div></div></div></blockquote><div><br></div>I guess =
what you are describing here seems similar in intent to what we showed =
in Figure 12, with the removal of the request routing piece. We =
certainly do see cases where some subset of the CDNI interfaces might be =
used (e.g. a CDNI exchange might only do a subset of the interfaces). I =
feel in this case, you are asking about the validity of using CDNI =
interfaces for a CSP-uCDN interface, which feels to me to be out of =
scope for a WG focused on the inter-CDN interfaces (even if it would be =
nice to have this ability).</div><div><br></div><div><br><blockquote =
type=3D"cite"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div =
class=3D"WordSection1" style=3D"page: WordSection1; "><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp;&nbsp; =
#####################################&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
##################<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Organization =
A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; #&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# Organization B =
#<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp; --------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
-------------&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp; =
-----------&nbsp;&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top:=
 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp; /&nbsp;&nbsp; CSP&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp; =
/&nbsp;&nbsp; uCDN(MA)&nbsp; \ #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # =
/&nbsp;&nbsp; uCDN&nbsp;&nbsp;&nbsp; \&nbsp; =
#<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; +----+&nbsp; &nbsp;&nbsp;&nbsp;| =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; =
|&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; | C&nbsp; |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=3D=3D&gt;| =
C&nbsp; |&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; +----+&nbsp;&nbsp;&nbsp;&nbsp; | =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; =
|&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; +----+&nbsp;&nbsp;&nbsp;&nbsp; | =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; =
|&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; | L&nbsp; |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=3D=3D&gt;| =
L&nbsp; |&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |*****|&nbsp; =
+----+&nbsp;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # =
|&nbsp; +----+&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
| #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; =
|&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
| #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; | RR |&nbsp;&nbsp; =
|&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
| #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; =
|&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; +----+&nbsp;&nbsp;&nbsp;&nbsp; | =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; =
|&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; | D&nbsp; |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=3D=3D&gt;| =
D&nbsp; |&nbsp;&nbsp; |&nbsp; #<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp; +----+&nbsp;&nbsp;&nbsp;&nbsp; | =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; =
|&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; \ =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&nbsp;&nbsp;&nbsp;&nbsp; =
\&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
/ #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # =
\&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp; =
#<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp; =
--------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -------------&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp; -----------&nbsp;&nbsp; =
#<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; #<o:p></o:p></span></div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">&nbsp;&nbsp; =
#####################################&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
##################<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">thanx!</span></div></div></div></blockquote><div><br></div>Thank =
you</div><div><br></div><div>Bruce</div><div><br><blockquote =
type=3D"cite"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div =
class=3D"WordSection1" style=3D"page: WordSection1; "><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">--&nbsp; Kevin J. Ma<o:p></o:p></span></div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"border-top-style: none; border-right-style: none; =
border-bottom-style: none; border-width: initial; border-color: initial; =
border-left-style: solid; border-left-color: blue; border-left-width: =
1.5pt; padding-top: 0in; padding-right: 0in; padding-bottom: 0in; =
padding-left: 4pt; "><div><div style=3D"border-right-style: none; =
border-bottom-style: none; border-left-style: none; border-width: =
initial; border-color: initial; border-top-style: solid; =
border-top-color: rgb(181, 196, 223); border-top-width: 1pt; =
padding-top: 3pt; padding-right: 0in; padding-bottom: 0in; padding-left: =
0in; "><div style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: =
0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><b><span style=3D"font-size: 10pt; font-family: Tahoma, =
sans-serif; ">From:</span></b><span style=3D"font-size: 10pt; =
font-family: Tahoma, sans-serif; "><span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:cdni-bounces@ietf.org" style=3D"color: blue; =
text-decoration: underline; ">cdni-bounces@ietf.org</a><span =
class=3D"Apple-converted-space">&nbsp;</span>[mailto:cdni-bounces@ietf.org=
]<span class=3D"Apple-converted-space">&nbsp;</span><b>On Behalf Of<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Bruce =
Davie<br><b>Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Tuesday, July 05, 2011 8:45 =
AM<br><b>To:</b><span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:cdni@ietf.org" style=3D"color: blue; text-decoration: =
underline; ">cdni@ietf.org</a><br><b>Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>[CDNi] New Version =
Notification for =
draft-davie-cdni-framework-00.txt<o:p></o:p></span></div></div></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><o:p>&nbsp;</o:p></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; ">This draft may be of =
interest to the CDNI WG.&nbsp;<o:p></o:p></div><div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; =
font-size: 12pt; font-family: 'Times New Roman', serif; ">If you have =
comments, please copy them to the CDNI =
list.<o:p></o:p></div></div><div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; ">Bruce =
Davie<o:p></o:p></div><div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div><div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; ">Begin forwarded =
message:<o:p></o:p></div></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; =
"><br><br><o:p></o:p></div><div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><b><span =
style=3D"font-size: 13.5pt; font-family: Helvetica, sans-serif; =
">From:<span class=3D"Apple-converted-space">&nbsp;</span></span></b><span=
 style=3D"font-size: 13.5pt; font-family: Helvetica, sans-serif; "><a =
href=3D"mailto:internet-drafts@ietf.org" style=3D"color: blue; =
text-decoration: underline; =
">internet-drafts@ietf.org</a></span><o:p></o:p></div></div><div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><b><span style=3D"font-size: 13.5pt; font-family: Helvetica, =
sans-serif; ">Date:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-size: 13.5pt; font-family: Helvetica, sans-serif; ">July =
1, 2011 6:35:23 PM EDT</span><o:p></o:p></div></div><div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><b><span style=3D"font-size: 13.5pt; font-family: Helvetica, =
sans-serif; ">To:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-size: 13.5pt; font-family: Helvetica, sans-serif; "><a =
href=3D"mailto:bsd@cisco.com" style=3D"color: blue; text-decoration: =
underline; ">bsd@cisco.com</a></span><o:p></o:p></div></div><div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><b><span style=3D"font-size: 13.5pt; font-family: Helvetica, =
sans-serif; ">Cc:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-size: 13.5pt; font-family: Helvetica, sans-serif; "><a =
href=3D"mailto:lpeterson@verivue.com" style=3D"color: blue; =
text-decoration: underline; ">lpeterson@verivue.com</a>,<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:bsd@cisco.com" style=3D"color: blue; text-decoration: =
underline; ">bsd@cisco.com</a></span><o:p></o:p></div></div><div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><b><span style=3D"font-size: 13.5pt; font-family: Helvetica, =
sans-serif; ">Subject: New Version Notification for =
draft-davie-cdni-framework-00.txt</span></b><o:p></o:p></div></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><o:p>&nbsp;</o:p></div><div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; ">A new version of I-D, =
draft-davie-cdni-framework-00.txt has been successfully submitted by =
Bruce Davie and posted to the IETF repository.<br><br>Filename:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span>draft-davie-cdni-frame=
work<br>Revision:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span>00<br>Title:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span>Framework for CDN =
Interconnection<br>Creation date:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span>2011-07-01<br>WG =
ID:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<sp=
an class=3D"Apple-converted-space">&nbsp;</span></span>Individual =
Submission<br>Number of pages: 47<br><br>Abstract:<br>&nbsp;&nbsp;This =
document presents a framework for Content Distribution =
Network<br>&nbsp;&nbsp;Interconnection (CDNI). &nbsp;The purpose of the =
framework is to provide<br>&nbsp;&nbsp;an overall picture of the problem =
space of CDNI and to describe the<br>&nbsp;&nbsp;relationships among the =
various components necessary to interconnect<br>&nbsp;&nbsp;CDNs. =
&nbsp;CDN Interconnection requires the specification of =
several<br>&nbsp;&nbsp;interfaces and mechanisms to address issues such =
as request routing,<br>&nbsp;&nbsp;metadata exchange, and the =
acquisition of content by one CDN from<br>&nbsp;&nbsp;another. &nbsp;The =
intent of this document is to outline what each<br>&nbsp;&nbsp;interface =
needs to accomplish, and to describe how these =
interfaces<br>&nbsp;&nbsp;and mechanisms fit together, while leaving =
their detailed<br>&nbsp;&nbsp;specification to other =
documents.<br><br><br><br><br><br>The IETF =
Secretariat<o:p></o:p></div></div></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div></div></div></div></div></blockquote></div><br></=
body></html>=

--Apple-Mail-265--1026752606--

From kevin.ma@azukisystems.com  Fri Jul  8 09:35:46 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD35821F8A67 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 09:35:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.523
X-Spam-Level: 
X-Spam-Status: No, score=-2.523 tagged_above=-999 required=5 tests=[AWL=0.075,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HXdDBrzwA9xN for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 09:35:45 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id 99A1A21F8A8B for <cdni@ietf.org>; Fri,  8 Jul 2011 09:35:44 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id D403E78F39A; Fri,  8 Jul 2011 12:35:43 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB028.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 0DEE378F03D; Fri,  8 Jul 2011 12:35:35 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB028.mail.lan ([10.110.17.28]) with mapi; Fri, 8 Jul 2011 12:34:28 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: Bruce Davie <bdavie@cisco.com>
Date: Fri, 8 Jul 2011 12:35:33 -0400
Thread-Topic: [CDNi] New Version Notification for draft-davie-cdni-framework-00.txt
Thread-Index: Acw9hyOriJnc4lSsQ0Sr6/dm1+lY0QAAeMOA
Message-ID: <291CC3F9E50E7641901A54E85D0977C6518BFC2D6D@MAILR002.mail.lan>
References: <20110701223523.17859.54099.idtracker@ietfa.amsl.com> <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518BF04CAF@MAILR002.mail.lan> <F74C0DBB-B463-424C-9601-780CB64ABCFE@cisco.com>
In-Reply-To: <F74C0DBB-B463-424C-9601-780CB64ABCFE@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_291CC3F9E50E7641901A54E85D0977C6518BFC2D6DMAILR002maill_"
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] New Version Notification for draft-davie-cdni-framework-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 16:35:46 -0000

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

Hi Bruce,

  The additional clarifications and caveats alluded to below sound good.

  With respect to the last point:

  > I guess what you are describing here seems similar in intent to what we=
 showed in Figure 12, with the removal of the request routing piece. We cer=
tainly do see cases where some subset of the CDNI interfaces might be used.

 I was thinking more about an opposite to Figure 13.  I guess I just wanted
 to clarify if any subset is acceptable (e.g., just C/L/D), or if there is =
a
 specific distinction for what is shown in Figure 13 (i.e. only RR).  If
  the latter, then it might be helpful to explain the distinction further
  (e.g., is RR always required)?

thanx.

From: Bruce Davie [mailto:bdavie@cisco.com]
Sent: Friday, July 08, 2011 11:54 AM
To: Kevin J Ma
Cc: cdni@ietf.org
Subject: Re: [CDNi] New Version Notification for draft-davie-cdni-framework=
-00.txt


On Jul 7, 2011, at 3:30 AM, Kevin J Ma wrote:


Hi Bruce,

  The draft looks good and it reads well.  I had a couple comments:

Thanks for the feedback and detailed review. Comments in line:



  Section 2 focuses on redirection, but does not discuss transparent
  proxying.  It probably does not make sense in geo-footprint or
  capacity offload cases, but might certain resiliency cases benefit
  from not redirecting, e.g., if network interruptions are transient?

Well, I think we want to leave transparent proxies off the table, not least=
 because of this statement in the Charter:
"In particular, the WG will not define:
[...]
- Support for Transparent Caching across CDNs. "

That said, we may be able to add something about the fact that a uCDN alway=
s has the option of not redirecting whenever it chooses.




  In Section 3.2, though there is a note in the first paragraph about
  the use of HTTP redirection inside uCDN and dCDN, it is perhaps
  worth mentioning more explicitly that steps 3/4/5 and 7/8/9 may be
  combined?  The use of intra-CDN HTTP redirects is not necessarily
  germane to CDNI, but the additional steps could be construed to
 imply that HTTP redirects are inherently more complex than DNS?

Yes, we talked about this among the authors actually. The reason for puttin=
g in those extra steps is for contrast between iterative and recursive meth=
ods. But I agree we could add a note of clarification here.



  In Section 3.2.1, there is an allusion to a solution to the cookie
  problem, possibly in a future version of the draft.  Section 5.2 of
  draft-peterson-cdni-strawman-01 discusses a possible solution.  Is
  the intent to roll something similar into the framework document?

Yes, the careful reader will have noticed that a lot of text made its way a=
lready from the strawman to the framework (along with the co-author). We'll=
 make a note to address this issue more fully in the next version.



  In Section 3.7, prepositioning is shown as a notification to the
  dCDN which then pulls the content from the uCDN.  Could there be a
  case where the uCDN might push content to the dCDN?


Well, it depends on how you define "push". As I see it, the CI PREP at the =
start of the example effectively initiates a push of data, but we rely on d=
CDN to issue the HTTP GET so that data actually flows. Certainly I can thin=
k of other ways of doing it, and of course there is no way the framework ca=
n exhaustively list all options (especially since the acquisition protocol =
is out of scope, so we are using an obvious available protocol).

I guess the best resolution I can think of here is to say "This is not the =
only way to do it". (This is a pretty general issue with the Framework, as =
I see it - we're trying to explain things by example but I don't think we c=
an ever cover all possibilities that way.)




  In section 4.5, in response to the question of metadata vs control,
  I had interpreted metadata as affecting distribution, i.e., things
  checked on each end user request, e.g., content sunrise/sunset,
  geo-restrictions, etc., whereas control was for actions originating
  from the CSP or uCDN, e.g., purge, pre-positioning, etc.?

The reason that we have the sort of open ended text there at present is bec=
ause we don't really seem to have this distinction completely nailed down a=
s either an author team or a WG. While CDNI distribution metadata is pretty=
 well defined in the Problem Statement, you can still achieve quite a bit o=
f the distribution control using the control interface. So I think this is =
a topic for discussion at the WG.




  In Section 5, do you see an additional case whereby the CSP could
  use the CDNI interfaces for interacting with the uCDN rather than
  having to rely on interfaces outside the scope of CDNI, i.e., where
  the CSP has a management agent (MA) for accessing the control,
  metadata, and logging interfaces, in order to manage distribution,
  while leaving the request routing to the uCDN or CDN exchange?

I guess what you are describing here seems similar in intent to what we sho=
wed in Figure 12, with the removal of the request routing piece. We certain=
ly do see cases where some subset of the CDNI interfaces might be used (e.g=
. a CDNI exchange might only do a subset of the interfaces). I feel in this=
 case, you are asking about the validity of using CDNI interfaces for a CSP=
-uCDN interface, which feels to me to be out of scope for a WG focused on t=
he inter-CDN interfaces (even if it would be nice to have this ability).




   #####################################       ##################
   #                                   #       #                #
   #       Organization A              #       # Organization B #
   #                                   #       #                #
   #     --------       -------------  #       #  -----------   #
   #    /   CSP  \     /   uCDN(MA)  \ #       # /   uCDN    \  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    |        |     |  | C  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=
=3D=3D>| C  |   |  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    |        |     |  | L  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=
=3D=3D>| L  |   |  #
   #    |        |*****|  +----+     | #       # |  +----+   |  #
   #    |        |     |             | #       # |  +----+   |  #
   #    |        |     |             | #       # |  | RR |   |  #
   #    |        |     |             | #       # |  +----+   |  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    |        |     |  | D  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=
=3D=3D>| D  |   |  #
   #    |        |     |  +----+     | #       # |  +----+   |  #
   #    \        /     \             / #       # \           /  #
   #     --------       -------------  #       #  -----------   #
   #                                   #       #                #
   #####################################       ##################

thanx!

Thank you

Bruce



--  Kevin J. Ma


From: cdni-bounces@ietf.org<mailto:cdni-bounces@ietf.org> [mailto:cdni-boun=
ces@ietf.org] On Behalf Of Bruce Davie
Sent: Tuesday, July 05, 2011 8:45 AM
To: cdni@ietf.org<mailto:cdni@ietf.org>
Subject: [CDNi] New Version Notification for draft-davie-cdni-framework-00.=
txt

This draft may be of interest to the CDNI WG.

If you have comments, please copy them to the CDNI list.

Bruce Davie

Begin forwarded message:



From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
Date: July 1, 2011 6:35:23 PM EDT
To: bsd@cisco.com<mailto:bsd@cisco.com>
Cc: lpeterson@verivue.com<mailto:lpeterson@verivue.com>, bsd@cisco.com<mail=
to:bsd@cisco.com>
Subject: New Version Notification for draft-davie-cdni-framework-00.txt

A new version of I-D, draft-davie-cdni-framework-00.txt has been successful=
ly submitted by Bruce Davie and posted to the IETF repository.

Filename:       draft-davie-cdni-framework
Revision:       00
Title:              Framework for CDN Interconnection
Creation date:            2011-07-01
WG ID:                     Individual Submission
Number of pages: 47

Abstract:
  This document presents a framework for Content Distribution Network
  Interconnection (CDNI).  The purpose of the framework is to provide
  an overall picture of the problem space of CDNI and to describe the
  relationships among the various components necessary to interconnect
  CDNs.  CDN Interconnection requires the specification of several
  interfaces and mechanisms to address issues such as request routing,
  metadata exchange, and the acquisition of content by one CDN from
  another.  The intent of this document is to outline what each
  interface needs to accomplish, and to describe how these interfaces
  and mechanisms fit together, while leaving their detailed
  specification to other documents.





The IETF Secretariat



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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 14 (filtered medium)"><base href=3D"x-msg://2425/"><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.apple-style-span
	{mso-style-name:apple-style-span;}
span.apple-converted-space
	{mso-style-name:apple-converted-space;}
span.apple-tab-span
	{mso-style-name:apple-tab-span;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Courier New";
	color:windowtext;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f=
ont-size:10.0pt;font-family:"Courier New"'>Hi Bruce,<o:p></o:p></span></p><=
p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier Ne=
w"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-si=
ze:10.0pt;font-family:"Courier New"'>&nbsp; The additional clarifications a=
nd caveats alluded to below sound good.<o:p></o:p></span></p><p class=3DMso=
Normal><span style=3D'font-size:10.0pt;font-family:"Courier New"'><o:p>&nbs=
p;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;fon=
t-family:"Courier New"'>&nbsp; With respect to the last point:<o:p></o:p></=
span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"=
Courier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=
=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; &gt; </span>I guess =
what you are describing here seems similar in intent to what we showed in F=
igure 12, with the removal of the request routing piece. We certainly do se=
e cases where some subset of the CDNI interfaces might be used.<span style=
=3D'font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>=
<o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:1=
0.0pt;font-family:"Courier New"'> &nbsp;I was thinking more about an opposi=
te to Figure 13.&nbsp; I guess I just wanted<o:p></o:p></span></p><p class=
=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'> &n=
bsp;to clarify if any subset is acceptable (e.g., just C/L/D), or if there =
is a<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.=
0pt;font-family:"Courier New"'> &nbsp;specific distinction for what is show=
n in Figure 13 (i.e. only RR).&nbsp; If<o:p></o:p></span></p><p class=3DMso=
Normal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; th=
e latter, then it might be helpful to explain the distinction further<o:p><=
/o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-f=
amily:"Courier New"'>&nbsp; (e.g., is RR always required)?<o:p></o:p></span=
></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Cour=
ier New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'f=
ont-size:10.0pt;font-family:"Courier New"'>thanx.<o:p></o:p></span></p><p c=
lass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'=
><o:p>&nbsp;</o:p></span></p><div style=3D'border:none;border-left:solid bl=
ue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style=3D'border:none;border-t=
op:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><=
span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</sp=
an></b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
Bruce Davie [mailto:bdavie@cisco.com] <br><b>Sent:</b> Friday, July 08, 201=
1 11:54 AM<br><b>To:</b> Kevin J Ma<br><b>Cc:</b> cdni@ietf.org<br><b>Subje=
ct:</b> Re: [CDNi] New Version Notification for draft-davie-cdni-framework-=
00.txt<o:p></o:p></span></p></div></div><p class=3DMsoNormal><o:p>&nbsp;</o=
:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNo=
rmal>On Jul 7, 2011, at 3:30 AM, Kevin J Ma wrote:<o:p></o:p></p></div><p c=
lass=3DMsoNormal><br><br><o:p></o:p></p><div><div><p class=3DMsoNormal><spa=
n style=3D'font-size:10.0pt;font-family:"Courier New"'>Hi Bruce,</span><o:p=
></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;=
font-family:"Courier New"'>&nbsp;</span><o:p></o:p></p></div><div><p class=
=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nb=
sp; The draft looks good and it reads well.&nbsp; I had a couple comments:<=
/span><o:p></o:p></p></div></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p=
></p></div><div><p class=3DMsoNormal>Thanks for the feedback and detailed r=
eview. Comments in line:<o:p></o:p></p></div><p class=3DMsoNormal><br><br><=
o:p></o:p></p><div><div><p class=3DMsoNormal><span style=3D'font-size:10.0p=
t;font-family:"Courier New"'>&nbsp;</span><o:p></o:p></p></div><div><p clas=
s=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&n=
bsp; Section 2 focuses on redirection, but does not discuss transparent</sp=
an><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Courier New"'>&nbsp; proxying.&nbsp; It probably does n=
ot make sense in geo-footprint or</span><o:p></o:p></p></div><div><p class=
=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nb=
sp; capacity offload cases, but might certain resiliency cases benefit</spa=
n><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:1=
0.0pt;font-family:"Courier New"'>&nbsp; from not redirecting, e.g., if netw=
ork interruptions are transient?</span><o:p></o:p></p></div></div><div><p c=
lass=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>Well,=
 I think we want to leave transparent proxies off the table, not least beca=
use of this statement in the Charter:<o:p></o:p></p></div><div><p class=3DM=
soNormal>&quot;In particular, the WG will not define: <br>[...]<br>- Suppor=
t for Transparent Caching across CDNs. &quot;<o:p></o:p></p></div><div><p c=
lass=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>That =
said, we may be able to add something about the fact that a uCDN always has=
 the option of not redirecting whenever it chooses.<o:p></o:p></p></div><di=
v><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p class=3DMsoNormal><br>=
<br><o:p></o:p></p><div><div><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Courier New"'>&nbsp;</span><o:p></o:p></p></div><div><p=
 class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New=
"'>&nbsp; In Section 3.2, though there is a note in the first paragraph abo=
ut</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font=
-size:10.0pt;font-family:"Courier New"'>&nbsp; the use of HTTP redirection =
inside uCDN and dCDN, it is perhaps</span><o:p></o:p></p></div><div><p clas=
s=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&n=
bsp; worth mentioning more explicitly that steps 3/4/5 and 7/8/9 may be</sp=
an><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Courier New"'>&nbsp; combined?&nbsp; The use of intra-C=
DN HTTP redirects is not necessarily</span><o:p></o:p></p></div><div><p cla=
ss=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&=
nbsp; germane to CDNI, but the additional steps could be construed to</span=
><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10=
.0pt;font-family:"Courier New"'>&nbsp;imply that HTTP redirects are inheren=
tly more complex than DNS?</span><o:p></o:p></p></div></div><div><p class=
=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>Yes, we t=
alked about this among the authors actually. The reason for putting in thos=
e extra steps is for contrast between iterative and recursive methods. But =
I agree we could add a note of clarification here.<o:p></o:p></p></div><p c=
lass=3DMsoNormal><br><br><o:p></o:p></p><div><div><p class=3DMsoNormal><spa=
n style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span><o:p></=
o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;fon=
t-family:"Courier New"'>&nbsp; In Section 3.2.1, there is an allusion to a =
solution to the cookie</span><o:p></o:p></p></div><div><p class=3DMsoNormal=
><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; problem,=
 possibly in a future version of the draft.&nbsp; Section 5.2 of</span><o:p=
></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;=
font-family:"Courier New"'>&nbsp; draft-peterson-cdni-strawman-01 discusses=
 a possible solution.&nbsp; Is</span><o:p></o:p></p></div><div><p class=3DM=
soNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; =
the intent to roll something similar into the framework document?</span><o:=
p></o:p></p></div></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></di=
v><div><p class=3DMsoNormal>Yes, the careful reader will have noticed that =
a lot of text made its way already from the strawman to the framework (alon=
g with the co-author). We'll make a note to address this issue more fully i=
n the next version.<o:p></o:p></p></div><p class=3DMsoNormal><br><br><o:p><=
/o:p></p><div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;fon=
t-family:"Courier New"'>&nbsp;</span><o:p></o:p></p></div><div><p class=3DM=
soNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; =
In Section 3.7, prepositioning is shown as a notification to the</span><o:p=
></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;=
font-family:"Courier New"'>&nbsp; dCDN which then pulls the content from th=
e uCDN.&nbsp; Could there be a</span><o:p></o:p></p></div><div><p class=3DM=
soNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; =
case where the uCDN might push content to the dCDN?</span><o:p></o:p></p></=
div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"=
Courier New"'>&nbsp;</span><o:p></o:p></p></div></div><div><p class=3DMsoNo=
rmal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>Well, it depends =
on how you define &quot;push&quot;. As I see it, the CI PREP at the start o=
f the example effectively initiates a push of data, but we rely on dCDN to =
issue the HTTP GET so that data actually flows. Certainly I can think of ot=
her ways of doing it, and of course there is no way the framework can exhau=
stively list all options (especially since the acquisition protocol is out =
of scope, so we are using an obvious available protocol).<o:p></o:p></p></d=
iv><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMso=
Normal>I guess the best resolution I can think of here is to say &quot;This=
 is not the only way to do it&quot;. (This is a pretty general issue with t=
he Framework, as I see it - we're trying to explain things by example but I=
 don't think we can ever cover all possibilities that way.)<o:p></o:p></p><=
/div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DM=
soNormal><o:p>&nbsp;</o:p></p></div><p class=3DMsoNormal><br><br><o:p></o:p=
></p><div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fa=
mily:"Courier New"'>&nbsp; In section 4.5, in response to the question of m=
etadata vs control,</span><o:p></o:p></p></div><div><p class=3DMsoNormal><s=
pan style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp;I had =
interpreted metadata as affecting distribution, i.e., things</span><o:p></o=
:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font=
-family:"Courier New"'>&nbsp; checked on each end user request, e.g., conte=
nt sunrise/sunset,</span><o:p></o:p></p></div><div><p class=3DMsoNormal><sp=
an style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; geo-restrict=
ions, etc., whereas control was for actions originating</span><o:p></o:p></=
p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fami=
ly:"Courier New"'>&nbsp; from the CSP or uCDN, e.g., purge, pre-positioning=
, etc.?</span><o:p></o:p></p></div></div><div><p class=3DMsoNormal><o:p>&nb=
sp;</o:p></p></div><p class=3DMsoNormal>The reason that we have the sort of=
 open ended text there at present is because we don't really seem to have t=
his distinction completely nailed down as either an author team or a WG. Wh=
ile CDNI distribution metadata is pretty well defined in the Problem Statem=
ent, you can still achieve quite a bit of the distribution control using th=
e control interface. So I think this is a topic for discussion at the WG.<o=
:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><di=
v><p class=3DMsoNormal><br><br><o:p></o:p></p><div><div><p class=3DMsoNorma=
l><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span><=
o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0=
pt;font-family:"Courier New"'>&nbsp; In Section 5, do you see an additional=
 case whereby the CSP could</span><o:p></o:p></p></div><div><p class=3DMsoN=
ormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; use=
 the CDNI interfaces for interacting with the uCDN rather than</span><o:p><=
/o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;fo=
nt-family:"Courier New"'>&nbsp; having to rely on interfaces outside the sc=
ope of CDNI, i.e., where</span><o:p></o:p></p></div><div><p class=3DMsoNorm=
al><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; the CS=
P has a management agent (MA) for accessing the control,</span><o:p></o:p><=
/p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fam=
ily:"Courier New"'>&nbsp; metadata, and logging interfaces, in order to man=
age distribution,</span><o:p></o:p></p></div><div><p class=3DMsoNormal><spa=
n style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; while leaving=
 the request routing to the uCDN or CDN exchange?</span><o:p></o:p></p></di=
v></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p class=3DMso=
Normal>I guess what you are describing here seems similar in intent to what=
 we showed in Figure 12, with the removal of the request routing piece. We =
certainly do see cases where some subset of the CDNI interfaces might be us=
ed (e.g. a CDNI exchange might only do a subset of the interfaces). I feel =
in this case, you are asking about the validity of using CDNI interfaces fo=
r a CSP-uCDN interface, which feels to me to be out of scope for a WG focus=
ed on the inter-CDN interfaces (even if it would be nice to have this abili=
ty).<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></d=
iv><div><p class=3DMsoNormal><br><br><o:p></o:p></p><div><div><p class=3DMs=
oNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;</=
span><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-siz=
e:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; ##########################=
###########&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ##################</span><o=
:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0p=
t;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; #</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'fo=
nt-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Organization A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#=
 Organization B #</span><o:p></o:p></p></div><div><p class=3DMsoNormal><spa=
n style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; #</span><o:p></o:p></p></div><div><p class=3DM=
soNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&=
nbsp; #&nbsp;&nbsp;&nbsp;&nbsp; --------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; -------------&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp; -------=
----&nbsp;&nbsp; #</span><o:p></o:p></p></div><div><p class=3DMsoNormal><sp=
an style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp=
;&nbsp;&nbsp; /&nbsp;&nbsp; CSP&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp;&nbs=
p; uCDN(MA)&nbsp; \ #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # /&nbsp;&nbsp; u=
CDN&nbsp;&nbsp;&nbsp; \&nbsp; #</span><o:p></o:p></p></div><div><p class=3D=
MsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;=
&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nb=
sp;&nbsp;&nbsp;&nbsp; |&nbsp; +----+&nbsp; &nbsp;&nbsp;&nbsp;| #&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; |&nbsp; #</span><o:p=
></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;=
font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; | C&nbsp; |=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=3D=3D&gt;| C&nbsp; |&nbsp;&nbsp=
; |&nbsp; #</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span styl=
e=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;=
&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp=
; |&nbsp; +----+&nbsp;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; # |&nbsp; +----+&nbsp;&nbsp; |&nbsp; #</span><o:p></o:p></p></div><di=
v><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier=
 New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; +----+&nbsp;&nbsp;&nbsp;&nbsp; |=
 #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; |&nbsp;=
 #</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font=
-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;=
 | L&nbsp; |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DCDNI=3D=3D=3D=3D=3D&gt;| L&nbsp; =
|&nbsp;&nbsp; |&nbsp; #</span><o:p></o:p></p></div><div><p class=3DMsoNorma=
l><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #=
&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |*****|&nbsp=
; +----+&nbsp;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # =
|&nbsp; +----+&nbsp;&nbsp; |&nbsp; #</span><o:p></o:p></p></div><div><p cla=
ss=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&=
nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp;=
 +----+&nbsp;&nbsp; |&nbsp; #</span><o:p></o:p></p></div><div><p class=3DMs=
oNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&n=
bsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp=
;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; | RR |=
&nbsp;&nbsp; |&nbsp; #</span><o:p></o:p></p></div><div><p class=3DMsoNormal=
><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&=
nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;=
&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp; +----+&nbsp;&=
nbsp; |&nbsp; #</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&=
nbsp; |&nbsp; +----+&nbsp;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; # |&nbsp; +----+&nbsp;&nbsp; |&nbsp; #</span><o:p></o:p></p></div=
><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Cou=
rier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; | D&nbsp; |=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3DCDNI=3D=3D=3D=3D=3D&gt;| D&nbsp; |&nbsp;&nbsp; |&nbsp; #</sp=
an><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp; |&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; +----=
+&nbsp;&nbsp;&nbsp;&nbsp; | #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # |&nbsp;=
 +----+&nbsp;&nbsp; |&nbsp; #</span><o:p></o:p></p></div><div><p class=3DMs=
oNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&n=
bsp; #&nbsp;&nbsp;&nbsp; \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&nbsp=
;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; / #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # \&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&nbsp; #</span><o:p></o:p>=
</p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fa=
mily:"Courier New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp; --------&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; -------------&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; #&nbsp; -----------&nbsp;&nbsp; #</span><o:p></o:p></p></div><d=
iv><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courie=
r New"'>&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #</span><o:p></o:p=
></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-f=
amily:"Courier New"'>&nbsp;&nbsp; #####################################&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ##################</span><o:p></o:p></p></=
div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"=
Courier New"'>&nbsp;</span><o:p></o:p></p></div><div><p class=3DMsoNormal><=
span style=3D'font-size:10.0pt;font-family:"Courier New"'>thanx!</span><o:p=
></o:p></p></div></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div=
><p class=3DMsoNormal>Thank you<o:p></o:p></p></div><div><p class=3DMsoNorm=
al><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>Bruce<o:p></o:p></p=
></div><div><p class=3DMsoNormal><br><br><o:p></o:p></p><div><div><p class=
=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nb=
sp;</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'fon=
t-size:10.0pt;font-family:"Courier New"'>--&nbsp; Kevin J. Ma</span><o:p></=
o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;fon=
t-family:"Courier New"'>&nbsp;</span><o:p></o:p></p></div><div><p class=3DM=
soNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;<=
/span><o:p></o:p></p></div><div style=3D'border:none;border-left:solid blue=
 1.5pt;padding:0in 0in 0in 4.0pt;border-width:initial;border-color:initial'=
><div><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0p=
t 0in 0in 0in;border-width:initial;border-color:initial'><div><p class=3DMs=
oNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif=
"'>From:</span></b><span class=3Dapple-converted-space><span style=3D'font-=
size:10.0pt;font-family:"Tahoma","sans-serif"'>&nbsp;</span></span><span st=
yle=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'><a href=3D"mailt=
o:cdni-bounces@ietf.org">cdni-bounces@ietf.org</a><span class=3Dapple-conve=
rted-space>&nbsp;</span>[mailto:cdni-bounces@ietf.org]<span class=3Dapple-c=
onverted-space>&nbsp;</span><b>On Behalf Of<span class=3Dapple-converted-sp=
ace>&nbsp;</span></b>Bruce Davie<br><b>Sent:</b><span class=3Dapple-convert=
ed-space>&nbsp;</span>Tuesday, July 05, 2011 8:45 AM<br><b>To:</b><span cla=
ss=3Dapple-converted-space>&nbsp;</span><a href=3D"mailto:cdni@ietf.org">cd=
ni@ietf.org</a><br><b>Subject:</b><span class=3Dapple-converted-space>&nbsp=
;</span>[CDNi] New Version Notification for draft-davie-cdni-framework-00.t=
xt</span><o:p></o:p></p></div></div></div><div><p class=3DMsoNormal>&nbsp;<=
o:p></o:p></p></div><div><p class=3DMsoNormal>This draft may be of interest=
 to the CDNI WG.&nbsp;<o:p></o:p></p></div><div><div><p class=3DMsoNormal>&=
nbsp;<o:p></o:p></p></div></div><div><div><p class=3DMsoNormal>If you have =
comments, please copy them to the CDNI list.<o:p></o:p></p></div></div><div=
><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></div></div><div><div><p cl=
ass=3DMsoNormal>Bruce Davie<o:p></o:p></p></div><div><div><p class=3DMsoNor=
mal>&nbsp;<o:p></o:p></p></div><div><div><p class=3DMsoNormal>Begin forward=
ed message:<o:p></o:p></p></div></div><div><p class=3DMsoNormal><br><br><br=
><o:p></o:p></p></div><div><div><p class=3DMsoNormal><b><span style=3D'font=
-size:13.5pt;font-family:"Helvetica","sans-serif"'>From:<span class=3Dapple=
-converted-space>&nbsp;</span></span></b><span style=3D'font-size:13.5pt;fo=
nt-family:"Helvetica","sans-serif"'><a href=3D"mailto:internet-drafts@ietf.=
org">internet-drafts@ietf.org</a></span><o:p></o:p></p></div></div><div><di=
v><p class=3DMsoNormal><b><span style=3D'font-size:13.5pt;font-family:"Helv=
etica","sans-serif"'>Date:<span class=3Dapple-converted-space>&nbsp;</span>=
</span></b><span style=3D'font-size:13.5pt;font-family:"Helvetica","sans-se=
rif"'>July 1, 2011 6:35:23 PM EDT</span><o:p></o:p></p></div></div><div><di=
v><p class=3DMsoNormal><b><span style=3D'font-size:13.5pt;font-family:"Helv=
etica","sans-serif"'>To:<span class=3Dapple-converted-space>&nbsp;</span></=
span></b><span style=3D'font-size:13.5pt;font-family:"Helvetica","sans-seri=
f"'><a href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span><o:p></o:p></p=
></div></div><div><div><p class=3DMsoNormal><b><span style=3D'font-size:13.=
5pt;font-family:"Helvetica","sans-serif"'>Cc:<span class=3Dapple-converted-=
space>&nbsp;</span></span></b><span style=3D'font-size:13.5pt;font-family:"=
Helvetica","sans-serif"'><a href=3D"mailto:lpeterson@verivue.com">lpeterson=
@verivue.com</a>,<span class=3Dapple-converted-space>&nbsp;</span><a href=
=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span><o:p></o:p></p></div></di=
v><div><div><p class=3DMsoNormal><b><span style=3D'font-size:13.5pt;font-fa=
mily:"Helvetica","sans-serif"'>Subject: New Version Notification for draft-=
davie-cdni-framework-00.txt</span></b><o:p></o:p></p></div></div><div><p cl=
ass=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><div><p class=3DMsoNormal>A=
 new version of I-D, draft-davie-cdni-framework-00.txt has been successfull=
y submitted by Bruce Davie and posted to the IETF repository.<br><br>Filena=
me:<span class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>=
<span class=3Dapple-converted-space>&nbsp;</span>draft-davie-cdni-framework=
<br>Revision:<span class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;</span><span class=3Dapple-converted-space>&nbsp;</span>00<br>Title:<spa=
n class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class=3Dapple-converted-space>&nbs=
p;</span>Framework for CDN Interconnection<br>Creation date:<span class=3Da=
pple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;</span><span class=3Dapple-converted-space>&nbsp;</span>2011-07-01<br>=
WG ID:<span class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;</span><span class=3Dapple-converted-space>&nbsp;</span>Individual Sub=
mission<br>Number of pages: 47<br><br>Abstract:<br>&nbsp;&nbsp;This documen=
t presents a framework for Content Distribution Network<br>&nbsp;&nbsp;Inte=
rconnection (CDNI). &nbsp;The purpose of the framework is to provide<br>&nb=
sp;&nbsp;an overall picture of the problem space of CDNI and to describe th=
e<br>&nbsp;&nbsp;relationships among the various components necessary to in=
terconnect<br>&nbsp;&nbsp;CDNs. &nbsp;CDN Interconnection requires the spec=
ification of several<br>&nbsp;&nbsp;interfaces and mechanisms to address is=
sues such as request routing,<br>&nbsp;&nbsp;metadata exchange, and the acq=
uisition of content by one CDN from<br>&nbsp;&nbsp;another. &nbsp;The inten=
t of this document is to outline what each<br>&nbsp;&nbsp;interface needs t=
o accomplish, and to describe how these interfaces<br>&nbsp;&nbsp;and mecha=
nisms fit together, while leaving their detailed<br>&nbsp;&nbsp;specificati=
on to other documents.<br><br><br><br><br><br>The IETF Secretariat<o:p></o:=
p></p></div></div></div><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></di=
v></div></div></div></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><=
/div></body></html>=

--_000_291CC3F9E50E7641901A54E85D0977C6518BFC2D6DMAILR002maill_--

From bdavie@cisco.com  Fri Jul  8 10:02:55 2011
Return-Path: <bdavie@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C09221F8B96 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 10:02:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.623
X-Spam-Level: *
X-Spam-Status: No, score=1.623 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, MIME_QP_LONG_LINE=1.396, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9JE16HYmlPO2 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 10:02:53 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id 5982721F8B94 for <cdni@ietf.org>; Fri,  8 Jul 2011 10:02:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=bdavie@cisco.com; l=42216; q=dns/txt; s=iport; t=1310144573; x=1311354173; h=subject:mime-version:from:in-reply-to:date:cc:message-id: references:to; bh=H5X92uOE9UFbZcV0Xsk8zwPLtPpozWU9O7SblL4ZLYY=; b=NXPmpwppZSuSWf/ATpgNiWbfuivA7A5sQBtkqn8fIfgOzQhTtVgq9SrN qt4SBJupCqi1Bk9r3eTcmbBmuzUQlTf6v2uVYDbjD2s5PHHv/xVbXoVso hXWPqcyEjo/ngEjXWYAZT8VIkw3IdbkdMFWqjFnURlbOOqu4cSJFXxdcD U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAHk3F06rRDoJ/2dsb2JhbABTglGBcaIjZHeIe6QSjR2QSIUrgQ0EkkyEfYtj
X-IronPort-AV: E=Sophos;i="4.65,500,1304294400"; d="scan'208,217";a="1117415"
Received: from mtv-core-4.cisco.com ([171.68.58.9]) by rcdn-iport-4.cisco.com with ESMTP; 08 Jul 2011 17:02:52 +0000
Received: from [10.32.241.70] ([10.32.241.70]) by mtv-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p68H2orx015205; Fri, 8 Jul 2011 17:02:51 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-267--1022594773
From: Bruce Davie <bdavie@cisco.com>
In-Reply-To: <020b01cc3d49$1e0bf9b0$5771900a@china.huawei.com>
Date: Fri, 8 Jul 2011 13:02:50 -0400
Message-Id: <B8691419-444E-49D2-9F51-0D3CA9508C92@cisco.com>
References: <020b01cc3d49$1e0bf9b0$5771900a@china.huawei.com>
To: He Xiaoyan <hexiaoyan@huawei.com>
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiAgTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZv?= =?utf-8?q?r=09draft-davie-cdni-framework-00=2Etxt?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 17:02:55 -0000

--Apple-Mail-267--1022594773
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


On Jul 8, 2011, at 4:29 AM, He Xiaoyan wrote:

> Hi Bruce,
> Some comments/questions on this well worked and valuable draft:

Thanks for the feedback. I'm going to make one preliminary comment =
because I think it will apply to several comments below (and maybe some =
future comments by others).

We're really trying hard not to turn this doc into either the =
requirements document or one of the interface specs. I was inspired by =
one comment at the BOF "How is anyone going to figure out how all these =
pieces fit together"? So the framework tries to answer that question. It =
isn't a spec for any particular interface, it doesn't even set the =
requirements for any interface. It tries to show (by examples and =
deployment scenarios mostly) how the pieces work together.=20

> =20
> 1.       Regarding the reference model of figure 1, as a delivery node =
in a downstream CDN may contact the RR of an Upstream CDN such as step 8 =
showed in figure 3.
> An interface between these two blocks in the figure 1 should be added.

The reference model is a verbatim copy from the Problem Statement, so =
I'll defer any changes to the authors of that doc. But I think this =
comment may require adding a bit more detail to the reference model than =
is really needed. =20

> =20
> 2. In the context of CDNi, a content provider (CP) contracts only with =
an upstream CDN, but not multiple CDNs for content delivery =
acceleration. The upstream CDN generally would like to keep the CP =
relationship exclusive, and won=E2=80=99t expose it to connected CDNs. =
What=E2=80=99s your view on this, could there a new paragraph be added =
in this framework draft to address this?  I can make a proposal on this =
if it is thought valuable.

In fact, I fully expect that a CSP may contract with multiple uCDNs, =
just as today's CSPs contract with multiple CDNs in the absence of CDNI. =
It may be worth making the point explicitly.

Also, we do expect that there is generally no relationship between a CSP =
and dCDN (subject to the comment above), we can certainly make this =
point more explicitly.=20

> =20
> 3.       Regarding the example on recursive redirection, several =
comments as follows:
> =C5=B8          It is not mentioned in step2 under figure 4, how the =
RR of an upstream CDN finds the address of the RR of its downstream CDN, =
I think this should be specified.


Right, I was assuming that the RRI interface gets bootstrapped somehow =
as described in draft-jenkins-cdni-problem-statement, but we can make =
this more explicit.

> =20
> =C5=B8  It is also not mentioned the factors based on what the =
downstream CDN will select the delivery node for the end user, as this =
will affect the parameters conveyed via the request router interface, I =
think description on such actions should be specified.

I think the dCDN should be able to make autonomous decisions about which =
delivery node to choose for the end user. However, you are correct that =
if too little information about the user is provided, that will make it =
hard for dCDN to do a good job. I would see this discussion as =
appropriate for other documents such as Requirements or the RRI spec =
itself. Nevertheless, you make a good point that should be captured =
somewhere.


> =20
> =C5=B8 On the disadvantages of recursive redirection, exposing more =
internal structure e.g. request routing and edge caches is listed. I can =
not understand this clearly, could you give more explanation here? As in =
the iterative redirection, a delivery node of a downstream CDN can also =
=E2=80=98see=E2=80=99 the address of the RR of the Upstream CDN. Which =
to me means  the edge caches and RR of each CDN also expose to its =
peers.

Iterative redirection does not allow uCDN to see much of the structure =
of dCDN, because he just sends the user on to talk to the RR of dCDN. By =
contrast, recursive redirection has dCDN providing address of his =
delivery nodes back to uCDN. I agree this should be more clear than it =
is.

> =20
> =C5=B8 The protocols used in queries between the two RRs are not =
specified, the existing protocols used could be HTTP and DNS, some of my =
colleagues and I also drafted a contribution on recursive =
redirection(http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-request=
routing-01.txt), if it is ok for you, I can make some proposal on this =
part and merge some text of my draft into this framework draft.

No, this should be in the draft the specifies  the RRI, I don't want to =
start specifying those interfaces in detail inside the framework, as =
noted above.


> =20
> 4.       HTTP and DNS based iterative redirection, Recursive =
redirection are all mentioned in this document, do you have any =
preference on these methods selection? I think some guideline or =
principle on method selection should be specified, such as the method =
for a content could be arranged by the CSP to the upCDN and then to the =
downCDN?


It depends which author you talk to :-) We've tried hard to lay out the =
design space in an even handed way at this point (your question suggests =
we succeeded). Picking a favorite may not be appropriate, I certainly =
don't want to do so at this time.

Bruce





> =20
> Thanks.
> =20
> Best Regards
> Xiaoyan(Susan) He
> =E5=8F=91=E4=BB=B6=E4=BA=BA: cdni-bounces@ietf.org =
[mailto:cdni-bounces@ietf.org] =E4=BB=A3=E8=A1=A8 Bruce Davie
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2011=E5=B9=B47=E6=9C=885=E6=97=A5 =
20:45
> =E6=94=B6=E4=BB=B6=E4=BA=BA: cdni@ietf.org
> =E4=B8=BB=E9=A2=98: [CDNi] New Version Notification for =
draft-davie-cdni-framework-00.txt
> =20
> This draft may be of interest to the CDNI WG.=20
> =20
> If you have comments, please copy them to the CDNI list.
> =20
> Bruce Davie
> =20
> Begin forwarded message:
>=20
>=20
> From: internet-drafts@ietf.org
> Date: July 1, 2011 6:35:23 PM EDT
> To: bsd@cisco.com
> Cc: lpeterson@verivue.com, bsd@cisco.com
> Subject: New Version Notification for =
draft-davie-cdni-framework-00.txt
> =20
> A new version of I-D, draft-davie-cdni-framework-00.txt has been =
successfully submitted by Bruce Davie and posted to the IETF repository.
>=20
> Filename:       draft-davie-cdni-framework
> Revision: 00
> Title:              Framework for CDN Interconnection
> Creation date:       2011-07-01
> WG ID:         Individual Submission
> Number of pages: 47
>=20
> Abstract:
>   This document presents a framework for Content Distribution Network
>   Interconnection (CDNI).  The purpose of the framework is to provide
>   an overall picture of the problem space of CDNI and to describe the
>   relationships among the various components necessary to interconnect
>   CDNs.  CDN Interconnection requires the specification of several
>   interfaces and mechanisms to address issues such as request routing,
>   metadata exchange, and the acquisition of content by one CDN from
>   another.  The intent of this document is to outline what each
>   interface needs to accomplish, and to describe how these interfaces
>   and mechanisms fit together, while leaving their detailed
>   specification to other documents.
>=20
>=20
>=20
>=20
>=20
> The IETF Secretariat
> =20


--Apple-Mail-267--1022594773
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><br><div><div>On Jul 8, 2011, at 4:29 AM, He Xiaoyan wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate">
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=E5=AE=8B=E4=BD=93;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Dotum;
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"FrutigerNext LT Regular";
	panose-1:2 11 8 3 4 5 4 2 2 4;}
@font-face
	{font-family:"MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
@font-face
	{font-family:"\@=E5=AE=8B=E4=BD=93";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@Dotum";
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"\@MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.a, li.a, div.a
	{margin-top:4.0pt;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"FrutigerNext LT Regular";
	layout-grid-mode:line;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
 /* Page Definitions */
 @page
	{mso-endnote-separator:url("<a =
href=3D"cid:header.htm\@01CC3D8C.2B96CA40">cid:header.htm\@01CC3D8C.2B96CA=
40</a>") es;
	mso-endnote-continuation-separator:url("<a =
href=3D"cid:header.htm\@01CC3D8C.2B96CA40">cid:header.htm\@01CC3D8C.2B96CA=
40</a>") ecs;}
@page Section1
	{size:661.25pt 841.9pt;
	margin:72.0pt 155.95pt 72.0pt 90.0pt;
	mso-footer:url("<a =
href=3D"cid:header.htm\@01CC3D8C.2B96CA40">cid:header.htm\@01CC3D8C.2B96CA=
40</a>") f1;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1041051930;
	mso-list-type:hybrid;
	mso-list-template-ids:553130614 -170774746 -1591060892 67698715 =
67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-start-at:4;
	mso-level-number-format:bullet;
	mso-level-text:\F09F;
	mso-level-tab-stop:39.0pt;
	mso-level-number-position:left;
	margin-left:39.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;
	mso-fareast-font-family:=E5=AE=8B=E4=BD=93;
	mso-bidi-font-family:Arial;}
@list l1
	{mso-list-id:1188714986;
	mso-list-type:hybrid;
	mso-list-template-ids:43817262 -538125776 67698713 67698715 =
67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1027" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->


<div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space">

<div class=3D"Section1"><p class=3D"MsoNormal"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Hi =
Bruce,<o:p></o:p></span></font></p><p class=3D"MsoNormal"><font size=3D"1"=
 color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Some =
comments/questions on
this well worked and valuable =
draft:</span></font></p></div></div></o:smarttagtype></blockquote><div><br=
></div><div>Thanks for the feedback. I'm going to make one preliminary =
comment because I think it will apply to several comments below (and =
maybe some future comments by others).</div><div><br></div><div>We're =
really trying hard not to turn this doc into either the requirements =
document or one of the interface specs. I was inspired by one comment at =
the BOF "How is anyone going to figure out how all these pieces fit =
together"? So the framework tries to answer that question. It isn't a =
spec for any particular interface, it doesn't even set the requirements =
for any interface. It tries to show (by examples and deployment =
scenarios mostly) how the pieces work =
together.&nbsp;</div><br><blockquote type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p></o:p></span><=
/font></p><p class=3D"MsoNormal"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p>&nbsp;</o:p></=
span></font></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt;text-indent:-18.0pt;mso-list:l1 level1 =
lfo1"><font size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;
font-family:Arial;color:navy"><span style=3D"mso-list:Ignore">1.<font =
size=3D"1" face=3D"Times New Roman"><span style=3D"font:7.0pt =
&quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><span dir=3D"LTR"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy">Regarding the reference model of figure 1, as a delivery =
node in a
downstream CDN may contact the RR of an Upstream CDN such as step 8 =
showed in
figure 3.<o:p></o:p></span></font></span></p><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">An interface =
between these
two blocks in the figure 1 should be =
added.</span></font></p></div></div></o:smarttagtype></blockquote><div><br=
></div><div>The reference model is a verbatim copy from the Problem =
Statement, so I'll defer any changes to the authors of that doc. But I =
think this comment may require adding a bit more detail to the reference =
model than is really needed. &nbsp;</div><br><blockquote =
type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p></o:p></span><=
/font></p><p class=3D"MsoNormal"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">&nbsp;<o:p></o:p></=
span></font></p><p class=3D"MsoNormal"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">2. In the context =
of CDNi,
a content provider (CP) contracts only with an upstream CDN, but not =
multiple
CDNs for content delivery acceleration.</span></font><span lang=3D"EN-US">=
 </span><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" style=3D"font-size:9.0pt;
font-family:Arial;color:navy">The upstream CDN generally would like to =
keep the
CP relationship exclusive, and won=E2=80=99t expose it to connected =
CDNs. What=E2=80=99s your
view on this, could there a new paragraph be added in this framework =
draft to
address this? &nbsp;I can make a proposal on this if it is thought =
valuable. =
</span></font></p></div></div></o:smarttagtype></blockquote><div><br></div=
>In fact, I fully expect that a CSP may contract with multiple uCDNs, =
just as today's CSPs contract with multiple CDNs in the absence of CDNI. =
It may be worth making the point =
explicitly.</div><div><br></div><div>Also, we do expect that there is =
generally no relationship between a CSP and dCDN (subject to the comment =
above), we can certainly make this point more =
explicitly.&nbsp;</div><div><br><blockquote type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" style=3D"font-size:9.0pt;
font-family:Arial;color:navy"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p>&nbsp;</o:p></=
span></font></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt;text-indent:-18.0pt;mso-list:l0 level1 =
lfo2"><font size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;
font-family:Arial;color:navy"><span style=3D"mso-list:Ignore">3.<font =
size=3D"1" face=3D"Times New Roman"><span style=3D"font:7.0pt =
&quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><span dir=3D"LTR"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy">Regarding the example on recursive redirection, several =
comments as
follows:<o:p></o:p></span></font></span></p><p class=3D"MsoNormal" =
style=3D"margin-left:39.0pt;text-indent:-18.0pt;mso-list:l0 level2 =
lfo2"><font size=3D"1" color=3D"navy" face=3D"Wingdings"><span =
lang=3D"EN-US" style=3D"font-size:9.0pt;
font-family:Wingdings;color:navy"><span style=3D"mso-list:Ignore">=C5=B8<f=
ont size=3D"1" face=3D"Times New Roman"><span style=3D"font:7.0pt =
&quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><span dir=3D"LTR"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy">It is not mentioned in step2 under figure 4, how the RR of =
an
upstream CDN finds the address of the RR of its downstream CDN, I think =
this
should be =
specified.</span></font></span></p></div></div></o:smarttagtype></blockquo=
te><div><br></div><div><br></div><div>Right, I was assuming that the RRI =
interface gets bootstrapped somehow as described =
in&nbsp;draft-jenkins-cdni-problem-statement, but we can make this more =
explicit.</div><br><blockquote type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal" =
style=3D"margin-left:39.0pt;text-indent:-18.0pt;mso-list:l0 level2 =
lfo2"><span dir=3D"LTR"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy"><o:p></o:p></span></font></span></p><p class=3D"MsoNormal" =
style=3D"margin-left:21.0pt"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy"><o:p>&nbsp;</o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt"><font size=3D"1" color=3D"navy" =
face=3D"Wingdings"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Wingdings;
color:navy">=C5=B8</span></font><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"> &nbsp;It is also =
not
mentioned the factors based on what the downstream CDN will select the =
delivery
node for the end user, as this will affect the parameters conveyed via =
the
request router interface, I think description on such actions should be
=
specified.</span></font></p></div></div></o:smarttagtype></blockquote><div=
><br></div><div>I think the dCDN should be able to make autonomous =
decisions about which delivery node to choose for the end user. However, =
you are correct that if too little information about the user is =
provided, that will make it hard for dCDN to do a good job. I would see =
this discussion as appropriate for other documents such as Requirements =
or the RRI spec itself. Nevertheless, you make a good point that should =
be captured somewhere.</div><div><br></div><div><br></div><blockquote =
type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal" style=3D"margin-left:18.0pt"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p></o:p></span><=
/font></p><p class=3D"MsoNormal"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p>&nbsp;</o:p></=
span></font></p><p class=3D"MsoNormal" style=3D"margin-left:18.0pt"><font =
size=3D"1" color=3D"navy" face=3D"Wingdings"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Wingdings;
color:navy">=C5=B8</span></font><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"> On the =
disadvantages of
recursive redirection, exposing more internal structure e.g. request =
routing
and edge caches is listed. I can not understand this clearly, could you =
give
more explanation here? As in the iterative redirection, a delivery node =
of a downstream
CDN can also =E2=80=98see=E2=80=99 the address of the RR of the Upstream =
CDN. Which to me means
&nbsp;the edge caches and RR of each CDN also expose to its =
peers.</span></font></p></div></div></o:smarttagtype></blockquote><div><br=
></div>Iterative redirection does not allow uCDN to see much of the =
structure of dCDN, because he just sends the user on to talk to the RR =
of dCDN. By contrast, recursive redirection has dCDN providing address =
of his delivery nodes back to uCDN. I agree this should be more clear =
than it is.</div><div><br><blockquote type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal" style=3D"margin-left:18.0pt"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p></o:p></span><=
/font></p><p class=3D"MsoNormal" style=3D"margin-left:18.0pt"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy"><o:p>&nbsp;</o:p></span></font></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt"><font size=3D"1" color=3D"navy" =
face=3D"Wingdings"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Wingdings;
color:navy">=C5=B8</span></font><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"> The protocols =
used in
queries between the two RRs are not specified, the existing protocols =
used
could be HTTP and DNS, some of my colleagues and I also drafted a =
contribution
on recursive redirection(</span></font><span lang=3D"EN-US"><a =
href=3D"http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requestrout=
ing-01.txt" =
title=3D"http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requestrou=
ting-01.txt">http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-reques=
trouting-01.txt</a></span><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" style=3D"font-size:9.0pt;
font-family:Arial;color:navy">), if it is ok for you, I can make some =
proposal on
this part and merge some text of my draft into this framework =
draft.</span></font></p></div></div></o:smarttagtype></blockquote><div><br=
></div><div>No, this should be in the draft the specifies &nbsp;the RRI, =
I don't want to start specifying those interfaces in detail inside the =
framework, as noted above.</div><div><br></div><br><blockquote =
type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal" style=3D"margin-left:18.0pt"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;
font-family:Arial;color:navy"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal" =
style=3D"margin-left:18.0pt;mso-para-margin-left:1.5gd;
text-indent:4.5pt"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p>&nbsp;</o:p></=
span></font></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt;text-indent:-18.0pt;mso-list:l0 level1 =
lfo2"><font size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;
font-family:Arial;color:navy"><span style=3D"mso-list:Ignore">4.<font =
size=3D"1" face=3D"Times New Roman"><span style=3D"font:7.0pt =
&quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><span dir=3D"LTR"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy">HTTP and DNS based iterative redirection, Recursive =
redirection are
all mentioned in this document, do you have any preference on these =
methods
selection? I think some guideline or principle on method selection =
should be
specified, such as the method for a content could be arranged by the CSP =
to the
upCDN and then to the downCDN? =
</span></font></span></p></div></div></o:smarttagtype></blockquote><div><b=
r></div><div><br></div><div>It depends which author you talk to :-) =
We've tried hard to lay out the design space in an even handed way at =
this point (your question suggests we succeeded). Picking a favorite may =
not be appropriate, I certainly don't want to do so at this =
time.</div><div><br></div><div>Bruce</div><div><br></div><div><br></div><d=
iv><br></div><div><br></div><br><blockquote type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" =
style=3D"word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><div class=3D"Section1"><p =
class=3D"MsoNormal" =
style=3D"margin-left:18.0pt;text-indent:-18.0pt;mso-list:l0 level1 =
lfo2"><span dir=3D"LTR"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy"><o:p></o:p></span></font></span></p><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p>&nbsp;</o:p></=
span></font></p><p class=3D"MsoNormal"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Thanks.<o:p></o:p><=
/span></font></p><p class=3D"MsoNormal"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p>&nbsp;</o:p></=
span></font></p><p class=3D"MsoNormal"><font size=3D"2" color=3D"navy" =
face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;color:navy">Best Regards</span></font><font =
color=3D"navy"><span lang=3D"EN-US" =
style=3D"color:navy"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"2" color=3D"navy" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;color:navy">Xiaoyan(Susan) =
He</span></font><span lang=3D"EN-US"><o:p></o:p></span></p>

<div class=3D"MsoNormal" align=3D"center" =
style=3D"text-align:center"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">

<hr size=3D"2" width=3D"100%" align=3D"center" tabindex=3D"-1">

</span></font></div><p class=3D"MsoNormal"><b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span style=3D"font-size:10.0pt;
font-family:=E5=AE=8B=E4=BD=93;font-weight:bold">=E5=8F=91=E4=BB=B6=E4=BA=BA=
<span lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93">
<a href=3D"mailto:cdni-bounces@ietf.org">cdni-bounces@ietf.org</a> =
[mailto:cdni-bounces@ietf.org] </span></font><b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93;font-weight:bold"=
>=E4=BB=A3=E8=A1=A8
</span></font></b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
lang=3D"EN-US" style=3D"font-size:10.0pt;
font-family:=E5=AE=8B=E4=BD=93">Bruce Davie<br>
</span></font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4<=
span lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> <st1:chsdate =
isrocdate=3D"False" islunardate=3D"False" day=3D"5" month=3D"7" =
year=3D"2011" w:st=3D"on">2011<span lang=3D"EN-US"><span =
lang=3D"EN-US">=E5=B9=B47</span></span><span lang=3D"EN-US"><span =
lang=3D"EN-US">=E6=9C=885</span></span><span lang=3D"EN-US"><span =
lang=3D"EN-US">=E6=97=A5</span></span></st1:chsdate> 20:45<br>
</span></font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E6=94=B6=E4=BB=B6=E4=BA=BA<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93">
<a href=3D"mailto:cdni@ietf.org">cdni@ietf.org</a><br>
</span></font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E4=B8=BB=E9=A2=98<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> [CDNi] New
Version Notification for =
draft-davie-cdni-framework-00.txt</span></font><span =
lang=3D"EN-US"><o:p></o:p></span></p><p class=3D"MsoNormal"><font =
size=3D"3" face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"3" face=3D"FrutigerNext LT =
Regular"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt;font-family:&quot;FrutigerNext LT =
Regular&quot;"><!--[if gte vml 1]><v:shapetype=20
 id=3D"_x0000_t74" coordsize=3D"21600,21600" o:spt=3D"74" =
path=3D"m10860,2187c10451,1746,9529,1018,9015,730,7865,152,6685,,5415,,417=
5,152,2995,575,1967,1305,1150,2187,575,3222,242,4220,,5410,242,6560,575,75=
97l10860,21600,20995,7597v485,-1037,605,-2187,485,-3377c21115,3222,20420,2=
187,19632,1305,18575,575,17425,152,16275,,15005,,13735,152,12705,730v-529,=
288,-1451,1016,-1845,1457xe">
 <v:stroke joinstyle=3D"miter" />
 <v:path gradientshapeok=3D"t" o:connecttype=3D"custom" =
o:connectlocs=3D"10860,2187;2928,10800;10860,21600;18672,10800"=20
  o:connectangles=3D"270,180,90,0" textboxrect=3D"5037,2277,16557,13677" =
/>
</v:shapetype><v:shape id=3D"DtsShapeName" o:spid=3D"_x0000_s1026" =
type=3D"#_x0000_t74"=20
 =
alt=3D"EURB29506@135026C7G8E45E26@0895C089M?I8=3D:@CV27601Y!!!!!BIHO@]i276=
18!!!1@81C83B110D816B5319Onsl`m/enu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!1!y"=20
 =
style=3D'position:absolute;margin-left:0;margin-top:0;width:.05pt;height:.=
05pt;
 z-index:1;visibility:hidden'>
 <w:anchorlock/>
</v:shape><![endif]--></span></font><span lang=3D"EN-US">This draft may =
be of
interest to the CDNI WG.&nbsp;<o:p></o:p></span></p>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">If you have =
comments, please copy them to the CDNI
list.<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Bruce =
Davie<o:p></o:p></span></font></p>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Begin forwarded =
message:<o:p></o:p></span></font></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><br>
<br>
<o:p></o:p></span></font></p>

<div><span style=3D"color:rgba(0, 0, 0, 1)"><p =
class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">From: =
</span></font></b><font size=3D"4" face=3D"Helvetica"><span lang=3D"EN-US"=
 style=3D"font-size:13.5pt;font-family:
Helvetica"><a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a></spa=
n></font><span lang=3D"EN-US"><o:p></o:p></span></p>

</span></div>

<div><span style=3D"color:rgba(0, 0, 0, 1)"><p =
class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">Date: =
</span></font></b><font size=3D"4" face=3D"Helvetica"><span lang=3D"EN-US"=
 style=3D"font-size:13.5pt;font-family:
Helvetica">July 1, 2011 6:35:23 PM EDT</span></font><span =
lang=3D"EN-US"><o:p></o:p></span></p>

</span></div>

<div><span style=3D"color:rgba(0, 0, 0, 1)"><p =
class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">To: =
</span></font></b><font size=3D"4" face=3D"Helvetica"><span lang=3D"EN-US"=
 style=3D"font-size:13.5pt;font-family:
Helvetica"><a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span></font><span =
lang=3D"EN-US"><o:p></o:p></span></p>

</span></div>

<div><span style=3D"color:rgba(0, 0, 0, 1)"><p =
class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">Cc: =
</span></font></b><font size=3D"4" face=3D"Helvetica"><span lang=3D"EN-US"=
 style=3D"font-size:13.5pt;font-family:
Helvetica"><a =
href=3D"mailto:lpeterson@verivue.com">lpeterson@verivue.com</a>, <a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span></font><span =
lang=3D"EN-US"><o:p></o:p></span></p>

</span></div>

<div><span style=3D"color:rgba(0, 0, 0, 1)"><p =
class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">Subject:=
 </span>New
Version Notification for =
draft-davie-cdni-framework-00.txt</font></b><span =
lang=3D"EN-US"><o:p></o:p></span></p>

</span></div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">A new version of =
I-D,
draft-davie-cdni-framework-00.txt has been successfully submitted by =
Bruce
Davie and posted to the IETF repository.<br>
<br>
Filename:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
draft-davie-cdni-framework<br>
Revision:<span class=3D"apple-tab-span"> </span> 00<br>
Title:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
Framework for CDN Interconnection<br>
Creation date:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
<st1:chsdate isrocdate=3D"False" islunardate=3D"False" day=3D"1" =
month=3D"7" year=3D"2011" w:st=3D"on">2011-07-01<br>
</st1:chsdate>WG ID:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span>
Individual Submission<br>
Number of pages: 47<br>
<br>
Abstract:<br>
&nbsp;&nbsp;This document presents a framework for Content Distribution =
Network<br>
&nbsp;&nbsp;Interconnection (CDNI). &nbsp;The purpose of the framework =
is to
provide<br>
&nbsp;&nbsp;an overall picture of the problem space of CDNI and to =
describe the<br>
&nbsp;&nbsp;relationships among the various components necessary to
interconnect<br>
&nbsp;&nbsp;CDNs. &nbsp;CDN Interconnection requires the specification =
of
several<br>
&nbsp;&nbsp;interfaces and mechanisms to address issues such as request
routing,<br>
&nbsp;&nbsp;metadata exchange, and the acquisition of content by one CDN =
from<br>
&nbsp;&nbsp;another. &nbsp;The intent of this document is to outline =
what each<br>
&nbsp;&nbsp;interface needs to accomplish, and to describe how these =
interfaces<br>
&nbsp;&nbsp;and mechanisms fit together, while leaving their =
detailed<br>
&nbsp;&nbsp;specification to other documents.<br>
<br>
<br>
<br>
<br>
<br>
The IETF Secretariat<o:p></o:p></span></font></p>

</div>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</div>


</o:smarttagtype></blockquote></div><br></body></html>=

--Apple-Mail-267--1022594773--

From flefauch@cisco.com  Fri Jul  8 11:01:24 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CEED21F8C27 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 11:01:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.925
X-Spam-Level: 
X-Spam-Status: No, score=-9.925 tagged_above=-999 required=5 tests=[AWL=0.673,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7QzAhsxWG71c for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 11:01:23 -0700 (PDT)
Received: from ams-iport-1.cisco.com (ams-iport-1.cisco.com [144.254.224.140]) by ietfa.amsl.com (Postfix) with ESMTP id 9BC8D21F8C0D for <cdni@ietf.org>; Fri,  8 Jul 2011 11:01:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=2101; q=dns/txt; s=iport; t=1310148083; x=1311357683; h=from:content-transfer-encoding:subject:date:message-id: cc:to:mime-version; bh=drXzWZE7Jzhh3CrYS0SM+4YtLW+5i7Xmt+GD2Bziy1g=; b=KukZ2Wl26zh7XW06AOyoyBu3kLXwIqR0gYFM92NBTqvJvzM8Tal6OVrq M4lufpfB3IDTx422LDv5H8/2j0wgq7Hm7PlgmSXGol3X40hvHppSr74zQ Zb4IjVNZMxQQkFFtgjdNg98jobBbBJTqUkxzOKQqy9ctUIPWJCqU8qVEC E=;
X-IronPort-AV: E=Sophos;i="4.65,500,1304294400"; d="scan'208";a="100396795"
Received: from ams-core-1.cisco.com ([144.254.72.81]) by ams-iport-1.cisco.com with ESMTP; 08 Jul 2011 18:01:22 +0000
Received: from ams-flefauch-8714.cisco.com (ams-flefauch-8714.cisco.com [10.55.161.197]) by ams-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id p68I1LBd014013; Fri, 8 Jul 2011 18:01:22 GMT
From: Francois Le Faucheur <flefauch@cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Fri, 8 Jul 2011 20:01:09 +0200
Message-Id: <794B5D26-6005-497B-B6C6-037FA14A7935@cisco.com>
To: Niven-Jenkins Ben <ben@niven-jenkins.co.uk>, Nabil N Bitar <nabil.n.bitar@verizon.com>, Bruce Davie <bdavie@cisco.com>, Larry Peterson <lpeterson@verivue.com>
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: [CDNi] Definitions for "Recursive/Iterative CDNI request routing"
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 18:01:24 -0000

Folks,

The definitions for the terms of "Recursive/Iterative CDNI request =
routing" had been included in the cdni-requirements document until they =
move to a more suitable place.
Could you guys agree on which document these definitions should migrate =
into (problem-statement or framework) and keep a mental note to include =
it there in the next rev?

Thanks

Francois

PS: Here is the relevant excerpt from cdni-framework:

"
  This also defined the following additional terms [Editor's Note:
   these definitions may be better located in another document such as
   the Problem Statement]:

   o  Recursive CDNI request routing: When an Upstream CDN elects to
      redirect a request towards a Downstream CDN, the Upstream CDN can
      query the Downstream CDN Request Routing system via the CDNI
      Request Routing protocol (or use information cached from earlier
      similar queries) to find out how the Downstream CDN wants the
      request to be redirected, which allows the Upstream CDN to factor
      in the Downstream CDN response when redirecting the user agent.
      This approach is referred to as "recursive" CDNI request routing.
      Note that the Downstream CDN may elect to have the request
      redirected directly to a Surrogate inside the Downstream CDN, to
      the Request-Routing System of the Downstream CDN, to another CDN,
      or to any other system that the Downstream CDN sees as fit for
      handling the redirected request.

   o  Iterative CDNI Request Routing: When an Upstream CDN elects to
      redirect a request towards a Downstream CDN, the Upstream CDN can
      base its redirection purely on a local decision (and without
      attempting to take into account how the Downstream CDN may in turn
      redirect the user agent).  In that case, the Upstream CDN
      redirects the request to the request routing system in the
      Downstream CDN, which in turn will decide how to redirect that
      request: this approach is referred to as "iterative" CDNI request
      routing.
"

Francois=

From richard_woundy@cable.comcast.com  Fri Jul  8 13:44:00 2011
Return-Path: <richard_woundy@cable.comcast.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4D9D21F8B30 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 13:44:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -108.01
X-Spam-Level: 
X-Spam-Status: No, score=-108.01 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8, SARE_SUB_ENC_UTF8=0.152, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xXASfICf4ahV for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 13:43:56 -0700 (PDT)
Received: from pacdcimo01.cable.comcast.com (PacdcIMO01.cable.comcast.com [24.40.8.145]) by ietfa.amsl.com (Postfix) with ESMTP id 0F2D321F8B4A for <cdni@ietf.org>; Fri,  8 Jul 2011 13:43:55 -0700 (PDT)
Received: from ([24.40.55.40]) by pacdcimo01.cable.comcast.com with ESMTP with TLS id 5503620.133542835; Fri, 08 Jul 2011 16:43:15 -0400
Received: from PACDCEXMB05.cable.comcast.com ([fe80::a5b0:e5c4:df1b:2367]) by pacdcexhub03.cable.comcast.com ([fe80::d1dd:b302:b617:3755%12]) with mapi id 14.01.0289.001; Fri, 8 Jul 2011 16:43:13 -0400
From: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>
To: Kevin J Ma <kevin.ma@azukisystems.com>, He Xiaoyan <hexiaoyan@huawei.com>,  'Bruce Davie' <bdavie@cisco.com>
Thread-Topic: =?utf-8?B?W0NETmldIOetlOWkjTogIE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IJ?= =?utf-8?Q?draft-davie-cdni-framework-00.txt?=
Thread-Index: Acw7EWC3f+/+XThmTleF+2shcVeqjwCJu3QQABGUAzAACxTNgA==
Date: Fri, 8 Jul 2011 20:43:12 +0000
Message-ID: <1CA25301D2219F40B3AA37201F0EACD1135AB7B1@PACDCEXMB05.cable.comcast.com>
References: <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com> <020b01cc3d49$1e0bf9b0$5771900a@china.huawei.com> <291CC3F9E50E7641901A54E85D0977C6518BFC2D24@MAILR002.mail.lan>
In-Reply-To: <291CC3F9E50E7641901A54E85D0977C6518BFC2D24@MAILR002.mail.lan>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [76.96.69.4]
Content-Type: multipart/alternative; boundary="_000_1CA25301D2219F40B3AA37201F0EACD1135AB7B1PACDCEXMB05cabl_"
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiAgTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZv?= =?utf-8?q?r=09draft-davie-cdni-framework-00=2Etxt?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 20:44:00 -0000

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

PiBJIGRvIG5vdCB0aGluayB0aGF0IHdlIHNob3VsZCBydWxlIG91dCBDUHMgaGF2aW5nIGJ1c2lu
ZXNzIHJlbGF0aW9uc2hpcHMgd2l0aCBtdWx0aXBsZSBDRE5zIChlLmcuLCBtdWx0aXBsZSB1Q0RO
cyBhbmQgc29tZSBkQ0ROcywgd2hpY2ggbWF5IGFsc28gYmUgdUNETnMpLg0KDQpJIGFncmVlLiBT
b21lIENQcyBoYXZlIGV4aXN0aW5nIHJlbGF0aW9uc2hpcHMgd2l0aCBtdWx0aXBsZSBDRE5zIHRv
ZGF5Lg0KDQpXaXRoIENETkksIHRoZSByZWxhdGlvbnNoaXBzIG1heSBiZSBxdWl0ZSBjb21wbGV4
OiBhIHBhcnRpY3VsYXIgQ1AgbWF5IGhhdmUgYSBkaXJlY3QgcmVsYXRpb25zaGlwIHdpdGggYm90
aCBDRE4gUHJvdmlkZXIgQSBhbmQgQ0ROIFByb3ZpZGVyIEIgYXMgdUNETnMsIGFuZCBtaWdodCBo
YXZlIGFuIGluZGlyZWN0IHJlbGF0aW9uc2hpcCB3aXRoIENETiBQcm92aWRlciBBIGFzIGFuIG9m
ZmxvYWRpbmcgZENETiBmb3IgQ0ROIFByb3ZpZGVyIEIgKGFuZCB2aWNlIHZlcnNhKS4NCg0KQ0RO
SSBzaG91bGQgYXZvaWQgZGljdGF0aW5nIHRoZXNlIGZ1dHVyZSBidXNpbmVzcyBhcnJhbmdlbWVu
dHMuDQoNCj4gVGhpcyBkb2VzIGJyaW5nIHVwIGEgc2VwYXJhdGUgcXVlc3Rpb24gb2YgaG93IENE
TnMgb3B0aW1pemUgZGVsaXZlcnkgb2YgY29udGVudCB3aGljaCBpcyBzcHJlYWQgYWNyb3NzIG11
bHRpcGxlIHVDRE5zLCBidXQgdGhhdCBpcyBwcm9iYWJseSBiZXlvbmQgdGhlIGluaXRpYWwgc2Nv
cGUgb2YgQ0ROSSwgYXMgQnJ1Y2UgYWxsdWRlcyB0bz8NCg0KSSB3b3VsZCB0ZW5kIHRvIGFncmVl
IHRoYXQgaXQgaXMgdG9vIGVhcmx5IHRvIG9wdGltaXplIGFjcm9zcyB1Q0ROcy4gSXQgbWF5IGJl
IG1vcmUgYSBtYXR0ZXIgb2YgYnVzaW5lc3MgYWdyZWVtZW50cyByYXRoZXIgdGhhbiBzaW1wbGUg
dGVjaG5vbG9neS4NCg0KLS0gUmljaA0KDQpGcm9tOiBjZG5pLWJvdW5jZXNAaWV0Zi5vcmcgW21h
aWx0bzpjZG5pLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBLZXZpbiBKIE1hDQpTZW50
OiBGcmlkYXksIEp1bHkgMDgsIDIwMTEgMTE6MjQgQU0NClRvOiBIZSBYaWFveWFuOyAnQnJ1Y2Ug
RGF2aWUnOyBjZG5pQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW0NETmldIOetlOWkjTogTmV3IFZl
cnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1kYXZpZS1jZG5pLWZyYW1ld29yay0wMC50eHQN
Cg0KSGkgWGlhb3lhbiwNCg0KSSBoYWQgYSBxdWljayBjb21tZW50IHlvdXIgc2Vjb25kIHF1ZXN0
aW9uLCB3aXRoIHJlc3BlY3QgdG8gbXVsdGlwbGUgQ0ROczsNCkkgd2FudGVkIHRvIGNsYXJpZnkg
d2hhdCB3YXMgbWVhbnQgYnkgImJ1dCBub3QgbXVsdGlwbGUgQ0ROcyI/DQoNCj4gMi4gSW4gdGhl
IGNvbnRleHQgb2YgQ0ROaSwgYSBjb250ZW50IHByb3ZpZGVyIChDUCkgY29udHJhY3RzIG9ubHkg
d2l0aCBhbiB1cHN0cmVhbSBDRE4sIGJ1dCBub3QgbXVsdGlwbGUgQ0ROcyBmb3IgY29udGVudCBk
ZWxpdmVyeSBhY2NlbGVyYXRpb24uDQoNCkkgYWdyZWUgdGhhdCBDUHMgbWF5IG5vdCBoYXZlIGJ1
c2luZXNzIHJlbGF0aW9uc2hpcHMgd2l0aCBhbGwgb2YgdGhlIENETnMNCmludm9sdmVkIGluIGRl
bGl2ZXJpbmcgdGhlaXIgY29udGVudCAoaS5lLiwgdGhleSBtYXkgY29udHJhY3Qgd2l0aCB1Q0RO
cywNCmJ1dCBub3Qgd2l0aCBhbGwgZENETnMpLCBidXQgSSBkbyBub3QgdGhpbmsgdGhhdCB3ZSBz
aG91bGQgcnVsZSBvdXQgQ1BzDQpoYXZpbmcgYnVzaW5lc3MgcmVsYXRpb25zaGlwcyB3aXRoIG11
bHRpcGxlIENETnMgKGUuZy4sIG11bHRpcGxlIHVDRE5zIGFuZA0Kc29tZSBkQ0ROcywgd2hpY2gg
bWF5IGFsc28gYmUgdUNETnMpLiAgSSBpbnRlcnByZXRlZCBGaWd1cmUgMTEgaW4gU2VjdGlvbiA1
DQp0byBzdXBwb3J0IHRoaXMgdmlldz8gIFRoaXMgZG9lcyBicmluZyB1cCBhIHNlcGFyYXRlIHF1
ZXN0aW9uIG9mIGhvdyBDRE5zDQpvcHRpbWl6ZSBkZWxpdmVyeSBvZiBjb250ZW50IHdoaWNoIGlz
IHNwcmVhZCBhY3Jvc3MgbXVsdGlwbGUgdUNETnMsIGJ1dA0KdGhhdCBpcyBwcm9iYWJseSBiZXlv
bmQgdGhlIGluaXRpYWwgc2NvcGUgb2YgQ0ROSSwgYXMgQnJ1Y2UgYWxsdWRlcyB0bz8NCg0KdGhh
bnghDQoNCi0tICBLZXZpbiBKLiBNYQ0KDQoNCkZyb206IGNkbmktYm91bmNlc0BpZXRmLm9yZyBb
bWFpbHRvOmNkbmktYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEhlIFhpYW95YW4NClNl
bnQ6IEZyaWRheSwgSnVseSAwOCwgMjAxMSA0OjI5IEFNDQpUbzogJ0JydWNlIERhdmllJzsgY2Ru
aUBpZXRmLm9yZw0KU3ViamVjdDogW0NETmldIOetlOWkjTogTmV3IFZlcnNpb24gTm90aWZpY2F0
aW9uIGZvciBkcmFmdC1kYXZpZS1jZG5pLWZyYW1ld29yay0wMC50eHQNCg0KSGkgQnJ1Y2UsDQpT
b21lIGNvbW1lbnRzL3F1ZXN0aW9ucyBvbiB0aGlzIHdlbGwgd29ya2VkIGFuZCB2YWx1YWJsZSBk
cmFmdDoNCg0KMS4gICBSZWdhcmRpbmcgdGhlIHJlZmVyZW5jZSBtb2RlbCBvZiBmaWd1cmUgMSwg
YXMgYSBkZWxpdmVyeSBub2RlIGluIGEgZG93bnN0cmVhbSBDRE4gbWF5IGNvbnRhY3QgdGhlIFJS
IG9mIGFuIFVwc3RyZWFtIENETiBzdWNoIGFzIHN0ZXAgOCBzaG93ZWQgaW4gZmlndXJlIDMuDQpB
biBpbnRlcmZhY2UgYmV0d2VlbiB0aGVzZSB0d28gYmxvY2tzIGluIHRoZSBmaWd1cmUgMSBzaG91
bGQgYmUgYWRkZWQuDQoNCjIuIEluIHRoZSBjb250ZXh0IG9mIENETmksIGEgY29udGVudCBwcm92
aWRlciAoQ1ApIGNvbnRyYWN0cyBvbmx5IHdpdGggYW4gdXBzdHJlYW0gQ0ROLCBidXQgbm90IG11
bHRpcGxlIENETnMgZm9yIGNvbnRlbnQgZGVsaXZlcnkgYWNjZWxlcmF0aW9uLiBUaGUgdXBzdHJl
YW0gQ0ROIGdlbmVyYWxseSB3b3VsZCBsaWtlIHRvIGtlZXAgdGhlIENQIHJlbGF0aW9uc2hpcCBl
eGNsdXNpdmUsIGFuZCB3b27igJl0IGV4cG9zZSBpdCB0byBjb25uZWN0ZWQgQ0ROcy4gV2hhdOKA
mXMgeW91ciB2aWV3IG9uIHRoaXMsIGNvdWxkIHRoZXJlIGEgbmV3IHBhcmFncmFwaCBiZSBhZGRl
ZCBpbiB0aGlzIGZyYW1ld29yayBkcmFmdCB0byBhZGRyZXNzIHRoaXM/ICBJIGNhbiBtYWtlIGEg
cHJvcG9zYWwgb24gdGhpcyBpZiBpdCBpcyB0aG91Z2h0IHZhbHVhYmxlLg0KDQozLiAgIFJlZ2Fy
ZGluZyB0aGUgZXhhbXBsZSBvbiByZWN1cnNpdmUgcmVkaXJlY3Rpb24sIHNldmVyYWwgY29tbWVu
dHMgYXMgZm9sbG93czoNCsKfICBJdCBpcyBub3QgbWVudGlvbmVkIGluIHN0ZXAyIHVuZGVyIGZp
Z3VyZSA0LCBob3cgdGhlIFJSIG9mIGFuIHVwc3RyZWFtIENETiBmaW5kcyB0aGUgYWRkcmVzcyBv
ZiB0aGUgUlIgb2YgaXRzIGRvd25zdHJlYW0gQ0ROLCBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIHNw
ZWNpZmllZC4NCg0K4oCiICBJdCBpcyBhbHNvIG5vdCBtZW50aW9uZWQgdGhlIGZhY3RvcnMgYmFz
ZWQgb24gd2hhdCB0aGUgZG93bnN0cmVhbSBDRE4gd2lsbCBzZWxlY3QgdGhlIGRlbGl2ZXJ5IG5v
ZGUgZm9yIHRoZSBlbmQgdXNlciwgYXMgdGhpcyB3aWxsIGFmZmVjdCB0aGUgcGFyYW1ldGVycyBj
b252ZXllZCB2aWEgdGhlIHJlcXVlc3Qgcm91dGVyIGludGVyZmFjZSwgSSB0aGluayBkZXNjcmlw
dGlvbiBvbiBzdWNoIGFjdGlvbnMgc2hvdWxkIGJlIHNwZWNpZmllZC4NCg0K4oCiIE9uIHRoZSBk
aXNhZHZhbnRhZ2VzIG9mIHJlY3Vyc2l2ZSByZWRpcmVjdGlvbiwgZXhwb3NpbmcgbW9yZSBpbnRl
cm5hbCBzdHJ1Y3R1cmUgZS5nLiByZXF1ZXN0IHJvdXRpbmcgYW5kIGVkZ2UgY2FjaGVzIGlzIGxp
c3RlZC4gSSBjYW4gbm90IHVuZGVyc3RhbmQgdGhpcyBjbGVhcmx5LCBjb3VsZCB5b3UgZ2l2ZSBt
b3JlIGV4cGxhbmF0aW9uIGhlcmU/IEFzIGluIHRoZSBpdGVyYXRpdmUgcmVkaXJlY3Rpb24sIGEg
ZGVsaXZlcnkgbm9kZSBvZiBhIGRvd25zdHJlYW0gQ0ROIGNhbiBhbHNvIOKAmHNlZeKAmSB0aGUg
YWRkcmVzcyBvZiB0aGUgUlIgb2YgdGhlIFVwc3RyZWFtIENETi4gV2hpY2ggdG8gbWUgbWVhbnMg
IHRoZSBlZGdlIGNhY2hlcyBhbmQgUlIgb2YgZWFjaCBDRE4gYWxzbyBleHBvc2UgdG8gaXRzIHBl
ZXJzLg0KDQrigKIgVGhlIHByb3RvY29scyB1c2VkIGluIHF1ZXJpZXMgYmV0d2VlbiB0aGUgdHdv
IFJScyBhcmUgbm90IHNwZWNpZmllZCwgdGhlIGV4aXN0aW5nIHByb3RvY29scyB1c2VkIGNvdWxk
IGJlIEhUVFAgYW5kIEROUywgc29tZSBvZiBteSBjb2xsZWFndWVzIGFuZCBJIGFsc28gZHJhZnRl
ZCBhIGNvbnRyaWJ1dGlvbiBvbiByZWN1cnNpdmUgcmVkaXJlY3Rpb24oaHR0cDovL3d3dy5pZXRm
Lm9yZy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQteGlhb3lhbi1jZG5pLXJlcXVlc3Ryb3V0aW5nLTAx
LnR4dCksIGlmIGl0IGlzIG9rIGZvciB5b3UsIEkgY2FuIG1ha2Ugc29tZSBwcm9wb3NhbCBvbiB0
aGlzIHBhcnQgYW5kIG1lcmdlIHNvbWUgdGV4dCBvZiBteSBkcmFmdCBpbnRvIHRoaXMgZnJhbWV3
b3JrIGRyYWZ0Lg0KDQo0LiAgIEhUVFAgYW5kIEROUyBiYXNlZCBpdGVyYXRpdmUgcmVkaXJlY3Rp
b24sIFJlY3Vyc2l2ZSByZWRpcmVjdGlvbiBhcmUgYWxsIG1lbnRpb25lZCBpbiB0aGlzIGRvY3Vt
ZW50LCBkbyB5b3UgaGF2ZSBhbnkgcHJlZmVyZW5jZSBvbiB0aGVzZSBtZXRob2RzIHNlbGVjdGlv
bj8gSSB0aGluayBzb21lIGd1aWRlbGluZSBvciBwcmluY2lwbGUgb24gbWV0aG9kIHNlbGVjdGlv
biBzaG91bGQgYmUgc3BlY2lmaWVkLCBzdWNoIGFzIHRoZSBtZXRob2QgZm9yIGEgY29udGVudCBj
b3VsZCBiZSBhcnJhbmdlZCBieSB0aGUgQ1NQIHRvIHRoZSB1cENETiBhbmQgdGhlbiB0byB0aGUg
ZG93bkNETj8NCg0KVGhhbmtzLg0KDQpCZXN0IFJlZ2FyZHMNClhpYW95YW4oU3VzYW4pIEhlDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K5Y+R5Lu25Lq6OiBjZG5pLWJvdW5jZXNA
aWV0Zi5vcmcgW21haWx0bzpjZG5pLWJvdW5jZXNAaWV0Zi5vcmddIOS7o+ihqCBCcnVjZSBEYXZp
ZQ0K5Y+R6YCB5pe26Ze0OiAyMDEx5bm0N+aciDXml6UgMjA6NDUNCuaUtuS7tuS6ujogY2RuaUBp
ZXRmLm9yZw0K5Li76aKYOiBbQ0ROaV0gTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFm
dC1kYXZpZS1jZG5pLWZyYW1ld29yay0wMC50eHQNCg0KVGhpcyBkcmFmdCBtYXkgYmUgb2YgaW50
ZXJlc3QgdG8gdGhlIENETkkgV0cuDQoNCklmIHlvdSBoYXZlIGNvbW1lbnRzLCBwbGVhc2UgY29w
eSB0aGVtIHRvIHRoZSBDRE5JIGxpc3QuDQoNCkJydWNlIERhdmllDQoNCkJlZ2luIGZvcndhcmRl
ZCBtZXNzYWdlOg0KDQpGcm9tOiBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8bWFpbHRvOmludGVy
bmV0LWRyYWZ0c0BpZXRmLm9yZz4NCkRhdGU6IEp1bHkgMSwgMjAxMSA2OjM1OjIzIFBNIEVEVA0K
VG86IGJzZEBjaXNjby5jb208bWFpbHRvOmJzZEBjaXNjby5jb20+DQpDYzogbHBldGVyc29uQHZl
cml2dWUuY29tPG1haWx0bzpscGV0ZXJzb25AdmVyaXZ1ZS5jb20+LCBic2RAY2lzY28uY29tPG1h
aWx0bzpic2RAY2lzY28uY29tPg0KU3ViamVjdDogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZv
ciBkcmFmdC1kYXZpZS1jZG5pLWZyYW1ld29yay0wMC50eHQNCg0KQSBuZXcgdmVyc2lvbiBvZiBJ
LUQsIGRyYWZ0LWRhdmllLWNkbmktZnJhbWV3b3JrLTAwLnR4dCBoYXMgYmVlbiBzdWNjZXNzZnVs
bHkgc3VibWl0dGVkIGJ5IEJydWNlIERhdmllIGFuZCBwb3N0ZWQgdG8gdGhlIElFVEYgcmVwb3Np
dG9yeS4NCg0KRmlsZW5hbWU6ICAgICAgIGRyYWZ0LWRhdmllLWNkbmktZnJhbWV3b3JrDQpSZXZp
c2lvbjogMDANClRpdGxlOiAgICAgICAgICAgICAgRnJhbWV3b3JrIGZvciBDRE4gSW50ZXJjb25u
ZWN0aW9uDQpDcmVhdGlvbiBkYXRlOiAgICAgICAyMDExLTA3LTAxDQpXRyBJRDogICAgICAgICBJ
bmRpdmlkdWFsIFN1Ym1pc3Npb24NCk51bWJlciBvZiBwYWdlczogNDcNCg0KQWJzdHJhY3Q6DQog
IFRoaXMgZG9jdW1lbnQgcHJlc2VudHMgYSBmcmFtZXdvcmsgZm9yIENvbnRlbnQgRGlzdHJpYnV0
aW9uIE5ldHdvcmsNCiAgSW50ZXJjb25uZWN0aW9uIChDRE5JKS4gIFRoZSBwdXJwb3NlIG9mIHRo
ZSBmcmFtZXdvcmsgaXMgdG8gcHJvdmlkZQ0KICBhbiBvdmVyYWxsIHBpY3R1cmUgb2YgdGhlIHBy
b2JsZW0gc3BhY2Ugb2YgQ0ROSSBhbmQgdG8gZGVzY3JpYmUgdGhlDQogIHJlbGF0aW9uc2hpcHMg
YW1vbmcgdGhlIHZhcmlvdXMgY29tcG9uZW50cyBuZWNlc3NhcnkgdG8gaW50ZXJjb25uZWN0DQog
IENETnMuICBDRE4gSW50ZXJjb25uZWN0aW9uIHJlcXVpcmVzIHRoZSBzcGVjaWZpY2F0aW9uIG9m
IHNldmVyYWwNCiAgaW50ZXJmYWNlcyBhbmQgbWVjaGFuaXNtcyB0byBhZGRyZXNzIGlzc3VlcyBz
dWNoIGFzIHJlcXVlc3Qgcm91dGluZywNCiAgbWV0YWRhdGEgZXhjaGFuZ2UsIGFuZCB0aGUgYWNx
dWlzaXRpb24gb2YgY29udGVudCBieSBvbmUgQ0ROIGZyb20NCiAgYW5vdGhlci4gIFRoZSBpbnRl
bnQgb2YgdGhpcyBkb2N1bWVudCBpcyB0byBvdXRsaW5lIHdoYXQgZWFjaA0KICBpbnRlcmZhY2Ug
bmVlZHMgdG8gYWNjb21wbGlzaCwgYW5kIHRvIGRlc2NyaWJlIGhvdyB0aGVzZSBpbnRlcmZhY2Vz
DQogIGFuZCBtZWNoYW5pc21zIGZpdCB0b2dldGhlciwgd2hpbGUgbGVhdmluZyB0aGVpciBkZXRh
aWxlZA0KICBzcGVjaWZpY2F0aW9uIHRvIG90aGVyIGRvY3VtZW50cy4NCg0KDQoNCg0KDQpUaGUg
SUVURiBTZWNyZXRhcmlhdA0KDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOnA9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206
b2ZmaWNlOnBvd2VycG9pbnQiIHhtbG5zOmE9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2Zm
aWNlOmFjY2VzcyIgeG1sbnM6ZHQ9InV1aWQ6QzJGNDEwMTAtNjVCMy0xMWQxLUEyOUYtMDBBQTAw
QzE0ODgyIiB4bWxuczpzPSJ1dWlkOkJEQzZFM0YwLTZEQTMtMTFkMS1BMkEzLTAwQUEwMEMxNDg4
MiIgeG1sbnM6cnM9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206cm93c2V0IiB4bWxuczp6PSIj
Um93c2V0U2NoZW1hIiB4bWxuczpiPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpw
dWJsaXNoZXIiIHhtbG5zOnNzPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzcHJl
YWRzaGVldCIgeG1sbnM6Yz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6Y29tcG9u
ZW50OnNwcmVhZHNoZWV0IiB4bWxuczpvZGM9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2Zm
aWNlOm9kYyIgeG1sbnM6b2E9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOmFjdGl2
YXRpb24iIHhtbG5zOmh0bWw9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1odG1sNDAiIHhtbG5z
OnE9Imh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3NvYXAvZW52ZWxvcGUvIiB4bWxuczpydGM9
Imh0dHA6Ly9taWNyb3NvZnQuY29tL29mZmljZW5ldC9jb25mZXJlbmNpbmciIHhtbG5zOkQ9IkRB
VjoiIHhtbG5zOlJlcGw9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vcmVwbC8iIHhtbG5z
Om10PSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29hcC9tZWV0aW5n
cy8iIHhtbG5zOngyPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS9leGNlbC8y
MDAzL3htbCIgeG1sbnM6cHBkYT0iaHR0cDovL3d3dy5wYXNzcG9ydC5jb20vTmFtZVNwYWNlLnhz
ZCIgeG1sbnM6b2lzPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29h
cC9vaXMvIiB4bWxuczpkaXI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2lu
dC9zb2FwL2RpcmVjdG9yeS8iIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3ht
bGRzaWcjIiB4bWxuczpkc3A9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2lu
dC9kc3AiIHhtbG5zOnVkYz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9kYXRhL3VkYyIg
eG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6c3ViPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29hcC8yMDAyLzEvYWxlcnRz
LyIgeG1sbnM6ZWM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jIyIgeG1sbnM6c3A9
Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC8iIHhtbG5zOnNwcz0iaHR0
cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvIiB4bWxuczp4c2k9Imh0
dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp1ZGNzPSJodHRw
Oi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjL3NvYXAiIHhtbG5zOnVkY3hmPSJodHRw
Oi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjL3htbGZpbGUiIHhtbG5zOnVkY3AycD0i
aHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9kYXRhL3VkYy9wYXJ0dG9wYXJ0IiB4bWxuczp3
Zj0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvd29ya2Zsb3cv
IiB4bWxuczpkc3NzPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA2L2Rp
Z3NpZy1zZXR1cCIgeG1sbnM6ZHNzaT0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZp
Y2UvMjAwNi9kaWdzaWciIHhtbG5zOm1kc3NpPSJodHRwOi8vc2NoZW1hcy5vcGVueG1sZm9ybWF0
cy5vcmcvcGFja2FnZS8yMDA2L2RpZ2l0YWwtc2lnbmF0dXJlIiB4bWxuczptdmVyPSJodHRwOi8v
c2NoZW1hcy5vcGVueG1sZm9ybWF0cy5vcmcvbWFya3VwLWNvbXBhdGliaWxpdHkvMjAwNiIgeG1s
bnM6bT0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4
bWxuczptcmVscz0iaHR0cDovL3NjaGVtYXMub3BlbnhtbGZvcm1hdHMub3JnL3BhY2thZ2UvMjAw
Ni9yZWxhdGlvbnNoaXBzIiB4bWxuczpzcHdwPSJodHRwOi8vbWljcm9zb2Z0LmNvbS9zaGFyZXBv
aW50L3dlYnBhcnRwYWdlcyIgeG1sbnM6ZXgxMnQ9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vZXhjaGFuZ2Uvc2VydmljZXMvMjAwNi90eXBlcyIgeG1sbnM6ZXgxMm09Imh0dHA6Ly9zY2hl
bWFzLm1pY3Jvc29mdC5jb20vZXhjaGFuZ2Uvc2VydmljZXMvMjAwNi9tZXNzYWdlcyIgeG1sbnM6
cHB0c2w9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC9zb2FwL1NsaWRl
TGlicmFyeS8iIHhtbG5zOnNwc2w9Imh0dHA6Ly9taWNyb3NvZnQuY29tL3dlYnNlcnZpY2VzL1No
YXJlUG9pbnRQb3J0YWxTZXJ2ZXIvUHVibGlzaGVkTGlua3NTZXJ2aWNlIiB4bWxuczpaPSJ1cm46
c2NoZW1hcy1taWNyb3NvZnQtY29tOiIgeG1sbnM6c3Q9IiYjMTsiIHhtbG5zPSJodHRwOi8vd3d3
LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVu
dC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1ldGEgbmFtZT0i
R2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxMiAoZmlsdGVyZWQgbWVkaXVtKSI+
DQo8IS0tW2lmICFtc29dPg0KPHN0eWxlPg0Kdlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZN
TCk7fQ0Kb1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6
dXJsKCNkZWZhdWx0I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9
DQo8L3N0eWxlPg0KPCFbZW5kaWZdLS0+PHN0eWxlPg0KPCEtLQ0KIC8qIEZvbnQgRGVmaW5pdGlv
bnMgKi8NCiBAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkhlbHZldGljYTsNCglwYW5vc2UtMToy
IDExIDYgNCAyIDIgMiAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OldpbmdkaW5n
czsNCglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwO30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6Ik1TIE1pbmNobyI7DQoJcGFub3NlLTE6MiAyIDYgOSA0IDIgNSA4IDMgNDt9DQpAZm9u
dC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEg
MSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCXBhbm9zZS0xOjIgMSA2
IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiQXJpYWwgVW5pY29k
ZSBNUyI7DQoJcGFub3NlLTE6MiAxMSA2IDQgMiAyIDIgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBm
b250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0
IDQgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkZydXRpZ2VyTmV4dCBMVCBSZWd1
bGFyIjt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQEFyaWFsIFVuaWNvZGUgTVMiOw0K
CXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6IlxATVMgTWluY2hvIjsNCglwYW5vc2UtMToyIDIgNiA5IDQgMiA1IDggMyA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxAU2ltU3VuIjt9DQogLyogU3R5bGUgRGVmaW5pdGlvbnMg
Ki8NCiBwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1m
YW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9DQpwLk1zb0hlYWRlciwgbGkuTXNvSGVh
ZGVyLCBkaXYuTXNvSGVhZGVyDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUt
bGluazoiSGVhZGVyIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0
Ow0KCXRleHQtYWxpZ246Y2VudGVyOw0KCWxheW91dC1ncmlkLW1vZGU6Y2hhcjsNCglmb250LXNp
emU6OS4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9DQpwLk1z
b0Zvb3RlciwgbGkuTXNvRm9vdGVyLCBkaXYuTXNvRm9vdGVyDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgltc28tc3R5bGUtbGluazoiRm9vdGVyIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFy
Z2luLWJvdHRvbTouMDAwMXB0Ow0KCWxheW91dC1ncmlkLW1vZGU6Y2hhcjsNCglmb250LXNpemU6
OS4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9DQphOmxpbmss
IHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVl
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVy
bGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRl
eHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29BY2V0YXRlLCBsaS5Nc29BY2V0YXRlLCBk
aXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6
IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFw
dDsNCgl0ZXh0LWFsaWduOmp1c3RpZnk7DQoJZm9udC1zaXplOjkuMHB0Ow0KCWZvbnQtZmFtaWx5
OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0Kc3Bhbi5IZWFkZXJDaGFyDQoJe21zby1zdHls
ZS1uYW1lOiJIZWFkZXIgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHls
ZS1saW5rOkhlYWRlcjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiO30NCnNw
YW4uRm9vdGVyQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiRm9vdGVyIENoYXIiOw0KCW1zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazpGb290ZXI7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLCJzYW5zLXNlcmlmIjt9DQpzcGFuLkJhbGxvb25UZXh0Q2hhcg0KCXttc28tc3R5bGUt
bmFtZToiQmFsbG9vbiBUZXh0IENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiQmFsbG9vbiBUZXh0IjsNCglmb250LWZhbWlseToiVGFob21hIiwic2Fucy1z
ZXJpZiI7fQ0KcC5hLCBsaS5hLCBkaXYuYQ0KCXttc28tc3R5bGUtbmFtZTphOw0KCW1hcmdpbi10
b3A6NC4wcHQ7DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9tOjQuMHB0Ow0KCW1h
cmdpbi1sZWZ0OjBpbjsNCgl0ZXh0LWFsaWduOmNlbnRlcjsNCglsaW5lLWhlaWdodDoxNTAlOw0K
CXBhZ2UtYnJlYWstYWZ0ZXI6YXZvaWQ7DQoJbGF5b3V0LWdyaWQtbW9kZTpjaGFyOw0KCXRleHQt
YXV0b3NwYWNlOm5vbmU7DQoJZm9udC1zaXplOjEwLjVwdDsNCglmb250LWZhbWlseToiRnJ1dGln
ZXJOZXh0IExUIFJlZ3VsYXIiO30NCnNwYW4uRW1haWxTdHlsZTI0DQoJe21zby1zdHlsZS10eXBl
OnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiOw0KCWNvbG9yOm5h
dnk7fQ0Kc3Bhbi5hcHBsZS10YWItc3Bhbg0KCXttc28tc3R5bGUtbmFtZTphcHBsZS10YWItc3Bh
bjt9DQpzcGFuLkVtYWlsU3R5bGUyNg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250
LWZhbWlseToiQ291cmllciBOZXciOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMjcNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJ
e21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2Ug
U2VjdGlvbjENCgl7c2l6ZTo2NjEuMjVwdCA4NDEuOXB0Ow0KCW1hcmdpbjoxLjBpbiAxNTUuOTVw
dCAxLjBpbiAxLjI1aW47fQ0KZGl2LlNlY3Rpb24xDQoJe3BhZ2U6U2VjdGlvbjE7fQ0KIC8qIExp
c3QgRGVmaW5pdGlvbnMgKi8NCiBAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxMDQxMDUxOTMwOw0K
CW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo1NTMxMzA2MTQg
LTE3MDc3NDc0NiAtMTU5MTA2MDg5MiA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcx
NSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxl
dmVsLXN0YXJ0LWF0OjM7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi4yNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDouMjVpbjsNCgl0ZXh0LWluZGVudDot
LjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1zdGFydC1hdDo0Ow0KCW1zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgp87DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjM5LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
bWFyZ2luLWxlZnQ6MzkuMHB0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpX
aW5nZGluZ3M7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1iaWRpLWZv
bnQtZmFtaWx5OkFyaWFsO30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVs
Ng0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxl
dmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3Rv
cDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluO30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpA
bGlzdCBsMQ0KCXttc28tbGlzdC1pZDoxMTg4NzE0OTg2Ow0KCW1zby1saXN0LXR5cGU6aHlicmlk
Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo0MzgxNzI2MiAtNTM4MTI1Nzc2IDY3Njk4NzEzIDY3
Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4
NzE1O30NCkBsaXN0IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6LjI1aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0Oi4yNWluOw0KCXRleHQt
aW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDUN
Cgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1sZXZl
bC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCm9sDQoJe21hcmdpbi1i
b3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPg0KPC9zdHlsZT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCiA8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlk
bWF4PSIxMDI3IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+
DQogPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KICA8bzppZG1hcCB2OmV4dD0iZWRpdCIg
ZGF0YT0iMSIgLz4NCiA8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+
DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9ImJsdWUiPg0KPGRpdiBjbGFz
cz0iU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7Ow0KY29sb3I6IzFGNDk3RCI+Jmd0Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+IEkgZG8gbm90IHRo
aW5rIHRoYXQgd2Ugc2hvdWxkIHJ1bGUgb3V0IENQcyBoYXZpbmcgYnVzaW5lc3MgcmVsYXRpb25z
aGlwcyB3aXRoIG11bHRpcGxlIENETnMNCiAoZS5nLiwgbXVsdGlwbGUgdUNETnMgYW5kIHNvbWUg
ZENETnMsIHdoaWNoIG1heSBhbHNvIGJlIHVDRE5zKS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OzsNCmNvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90OzsNCmNvbG9yOiMxRjQ5N0QiPkkgYWdyZWUuIFNvbWUgQ1Bz
IGhhdmUgZXhpc3RpbmcgcmVsYXRpb25zaGlwcyB3aXRoIG11bHRpcGxlIENETnMgdG9kYXkuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7Ow0KY29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ow0KY29s
b3I6IzFGNDk3RCI+V2l0aCBDRE5JLCB0aGUgcmVsYXRpb25zaGlwcyBtYXkgYmUgcXVpdGUgY29t
cGxleDogYSBwYXJ0aWN1bGFyIENQIG1heSBoYXZlIGEgZGlyZWN0IHJlbGF0aW9uc2hpcCB3aXRo
IGJvdGggQ0ROIFByb3ZpZGVyIEEgYW5kIENETiBQcm92aWRlciBCIGFzIHVDRE5zLCBhbmQNCiBt
aWdodCBoYXZlIGFuIGluZGlyZWN0IHJlbGF0aW9uc2hpcCB3aXRoIENETiBQcm92aWRlciBBIGFz
IGFuIG9mZmxvYWRpbmcgZENETiBmb3IgQ0ROIFByb3ZpZGVyIEIgKGFuZCB2aWNlIHZlcnNhKS48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDs7DQpjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7DQpj
b2xvcjojMUY0OTdEIj5DRE5JIHNob3VsZCBhdm9pZCBkaWN0YXRpbmcgdGhlc2UgZnV0dXJlIGJ1
c2luZXNzIGFycmFuZ2VtZW50cy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7DQpjb2xvcjojMUY0OTdEIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDs7DQpjb2xvcjojMUY0OTdEIj4mZ3Q7PC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4g
VGhpcyBkb2VzIGJyaW5nIHVwIGEgc2VwYXJhdGUgcXVlc3Rpb24gb2YgaG93IENETnMgb3B0aW1p
emUgZGVsaXZlcnkgb2YgY29udGVudCB3aGljaCBpcw0KIHNwcmVhZCBhY3Jvc3MgbXVsdGlwbGUg
dUNETnMsIGJ1dCB0aGF0IGlzIHByb2JhYmx5IGJleW9uZCB0aGUgaW5pdGlhbCBzY29wZSBvZiBD
RE5JLCBhcyBCcnVjZSBhbGx1ZGVzIHRvPzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDsNCmZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7DQpjb2xvcjojMUY0OTdEIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDs7DQpjb2xvcjojMUY0OTdEIj5JIHdvdWxkIHRlbmQgdG8gYWdyZWUg
dGhhdCBpdCBpcyB0b28gZWFybHkgdG8gb3B0aW1pemUgYWNyb3NzIHVDRE5zLiBJdCBtYXkgYmUg
bW9yZSBhIG1hdHRlciBvZiBidXNpbmVzcyBhZ3JlZW1lbnRzIHJhdGhlciB0aGFuIHNpbXBsZSB0
ZWNobm9sb2d5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OzsNCmNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OzsNCmNvbG9yOiMxRjQ5N0QiPi0tIFJpY2g8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7DQpjb2xvcjoj
MUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQg
MGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IGNk
bmktYm91bmNlc0BpZXRmLm9yZyBbbWFpbHRvOmNkbmktYm91bmNlc0BpZXRmLm9yZ10NCjxiPk9u
IEJlaGFsZiBPZiA8L2I+S2V2aW4gSiBNYTxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIEp1bHkg
MDgsIDIwMTEgMTE6MjQgQU08YnI+DQo8Yj5Ubzo8L2I+IEhlIFhpYW95YW47ICdCcnVjZSBEYXZp
ZSc7IGNkbmlAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtDRE5pXSA8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6DQomcXVvdDtNUyBNaW5j
aG8mcXVvdDsiPuetlDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtBcmlhbCBVbmljb2RlIE1TJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsi
PuWkjTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+OiBOZXcgVmVyc2lvbg0KIE5v
dGlmaWNhdGlvbiBmb3IgZHJhZnQtZGF2aWUtY2RuaS1mcmFtZXdvcmstMDAudHh0PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkhpIFhpYW95
YW4sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7Ij5JIGhhZCBhIHF1aWNrIGNvbW1lbnQgeW91ciBzZWNvbmQgcXVlc3Rpb24sIHdpdGggcmVz
cGVjdCB0byBtdWx0aXBsZSBDRE5zOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7Ij5JIHdhbnRlZCB0byBjbGFyaWZ5IHdoYXQgd2FzIG1lYW50IGJ5
ICZxdW90O2J1dCBub3QgbXVsdGlwbGUgQ0ROcyZxdW90Oz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZndDsgPC9zcGFuPg0KPHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7Ow0KY29sb3I6bmF2eSI+Mi4gSW4gdGhlIGNvbnRleHQgb2YgQ0RO
aSwgYSBjb250ZW50IHByb3ZpZGVyIChDUCkgY29udHJhY3RzIG9ubHkgd2l0aCBhbiB1cHN0cmVh
bSBDRE4sIGJ1dCBub3QgbXVsdGlwbGUgQ0ROcyBmb3IgY29udGVudCBkZWxpdmVyeSBhY2NlbGVy
YXRpb24uPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkkgYWdyZWUgdGhhdCBDUHMgbWF5IG5vdCBoYXZlIGJ1
c2luZXNzIHJlbGF0aW9uc2hpcHMgd2l0aCBhbGwgb2YgdGhlIENETnMNCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5pbnZvbHZlZCBpbiBkZWxp
dmVyaW5nIHRoZWlyIGNvbnRlbnQgKGkuZS4sIHRoZXkgbWF5IGNvbnRyYWN0IHdpdGggdUNETnMs
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPmJ1
dCBub3Qgd2l0aCBhbGwgZENETnMpLCBidXQgSSBkbyBub3QgdGhpbmsgdGhhdCB3ZSBzaG91bGQg
cnVsZSBvdXQgQ1BzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDsiPmhhdmluZyBidXNpbmVzcyByZWxhdGlvbnNoaXBzIHdpdGggbXVsdGlwbGUgQ0RO
cyAoZS5nLiwgbXVsdGlwbGUgdUNETnMgYW5kPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPnNvbWUgZENETnMsIHdoaWNoIG1heSBhbHNvIGJlIHVD
RE5zKS4mbmJzcDsgSSBpbnRlcnByZXRlZCBGaWd1cmUgMTEgaW4gU2VjdGlvbiA1PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPnRvIHN1cHBvcnQg
dGhpcyB2aWV3PyZuYnNwOyBUaGlzIGRvZXMgYnJpbmcgdXAgYSBzZXBhcmF0ZSBxdWVzdGlvbiBv
ZiBob3cgQ0ROczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij5vcHRpbWl6ZSBkZWxpdmVyeSBvZiBjb250ZW50IHdoaWNoIGlzIHNwcmVhZCBhY3Jv
c3MgbXVsdGlwbGUgdUNETnMsIGJ1dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7Ij50aGF0IGlzIHByb2JhYmx5IGJleW9uZCB0aGUgaW5pdGlhbCBz
Y29wZSBvZiBDRE5JLCBhcyBCcnVjZSBhbGx1ZGVzIHRvPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+dGhhbnghPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4tLSZuYnNwOyBLZXZp
biBKLiBNYTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDQu
MHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNC
NUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtU
YWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4gY2RuaS1ib3VuY2VzQGlldGYub3JnIFttYWlsdG86Y2Ru
aS1ib3VuY2VzQGlldGYub3JnXQ0KPGI+T24gQmVoYWxmIE9mIDwvYj5IZSBYaWFveWFuPGJyPg0K
PGI+U2VudDo8L2I+IEZyaWRheSwgSnVseSAwOCwgMjAxMSA0OjI5IEFNPGJyPg0KPGI+VG86PC9i
PiAnQnJ1Y2UgRGF2aWUnOyBjZG5pQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFtDRE5p
XSA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
TVMgTWluY2hvJnF1b3Q7Ij7nrZQ8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij7l
pI08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjogTmV3IFZlcnNpb24gTm90aWZp
Y2F0aW9uDQogZm9yIGRyYWZ0LWRhdmllLWNkbmktZnJhbWV3b3JrLTAwLnR4dDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90OzsNCmNvbG9yOm5hdnkiPkhpIEJydWNlLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OzsNCmNvbG9yOm5hdnkiPlNv
bWUgY29tbWVudHMvcXVlc3Rpb25zIG9uIHRoaXMgd2VsbCB3b3JrZWQgYW5kIHZhbHVhYmxlIGRy
YWZ0OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90OzsNCmNvbG9yOm5hdnkiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouMjVpbjt0ZXh0LWlu
ZGVudDotLjI1aW47bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0
c10+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOm5hdnkiPjxzcGFuIHN0eWxlPSJtc28t
bGlzdDpJZ25vcmUiPjEuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7DQpjb2xvcjpuYXZ5Ij5SZWdhcmRpbmcgdGhlIHJlZmVy
ZW5jZSBtb2RlbCBvZiBmaWd1cmUgMSwgYXMgYSBkZWxpdmVyeSBub2RlIGluIGEgZG93bnN0cmVh
bSBDRE4gbWF5IGNvbnRhY3QgdGhlIFJSIG9mIGFuIFVwc3RyZWFtIENETiBzdWNoIGFzIHN0ZXAg
OCBzaG93ZWQgaW4gZmlndXJlDQogMy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7DQpjb2xvcjpuYXZ5Ij5BbiBpbnRl
cmZhY2UgYmV0d2VlbiB0aGVzZSB0d28gYmxvY2tzIGluIHRoZSBmaWd1cmUgMSBzaG91bGQgYmUg
YWRkZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7Ow0KY29sb3I6bmF2eSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ow0KY29s
b3I6bmF2eSI+Mi4gSW4gdGhlIGNvbnRleHQgb2YgQ0ROaSwgYSBjb250ZW50IHByb3ZpZGVyIChD
UCkgY29udHJhY3RzIG9ubHkgd2l0aCBhbiB1cHN0cmVhbSBDRE4sIGJ1dCBub3QgbXVsdGlwbGUg
Q0ROcyBmb3IgY29udGVudCBkZWxpdmVyeSBhY2NlbGVyYXRpb24uPC9zcGFuPg0KPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOm5hdnkiPlRoZSB1cHN0cmVhbSBDRE4gZ2VuZXJhbGx5IHdv
dWxkIGxpa2UgdG8ga2VlcCB0aGUgQ1AgcmVsYXRpb25zaGlwIGV4Y2x1c2l2ZSwgYW5kIHdvbuKA
mXQgZXhwb3NlIGl0IHRvIGNvbm5lY3RlZCBDRE5zLiBXaGF04oCZcyB5b3VyIHZpZXcgb24gdGhp
cywgY291bGQgdGhlcmUgYSBuZXcgcGFyYWdyYXBoIGJlIGFkZGVkIGluIHRoaXMNCiBmcmFtZXdv
cmsgZHJhZnQgdG8gYWRkcmVzcyB0aGlzPyAmbmJzcDtJIGNhbiBtYWtlIGEgcHJvcG9zYWwgb24g
dGhpcyBpZiBpdCBpcyB0aG91Z2h0IHZhbHVhYmxlLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ow0KY29sb3I6bmF2
eSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi4yNWluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZl
bDEgbGZvNCI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjku
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7
Y29sb3I6bmF2eSI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+My48c3BhbiBzdHlsZT0i
Zm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOw0KPC9z
cGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OzsNCmNv
bG9yOm5hdnkiPlJlZ2FyZGluZyB0aGUgZXhhbXBsZSBvbiByZWN1cnNpdmUgcmVkaXJlY3Rpb24s
IHNldmVyYWwgY29tbWVudHMgYXMgZm9sbG93czo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzkuMHB0O3RleHQtaW5kZW50Oi0u
MjVpbjttc28tbGlzdDpsMCBsZXZlbDIgbGZvNCI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OldpbmdkaW5ncztjb2xvcjpuYXZ5
Ij48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4mIzE1OTs8c3BhbiBzdHlsZT0iZm9udDo3
LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48
L3NwYW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjpuYXZ5Ij5JdCBp
cyBub3QgbWVudGlvbmVkIGluIHN0ZXAyIHVuZGVyIGZpZ3VyZSA0LCBob3cgdGhlIFJSIG9mIGFu
IHVwc3RyZWFtIENETiBmaW5kcyB0aGUgYWRkcmVzcyBvZiB0aGUgUlIgb2YgaXRzIGRvd25zdHJl
YW0gQ0ROLCBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIHNwZWNpZmllZC48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MjEuMHB0Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0Ow0KZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjpuYXZ5Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjI1aW4i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7DQpmb250LWZhbWlseTpXaW5nZGluZ3M7Y29s
b3I6bmF2eSI+JiMxNTk7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7DQpmb250
LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOm5h
dnkiPiAmbmJzcDtJdCBpcyBhbHNvIG5vdCBtZW50aW9uZWQgdGhlIGZhY3RvcnMgYmFzZWQgb24g
d2hhdCB0aGUgZG93bnN0cmVhbQ0KIENETiB3aWxsIHNlbGVjdCB0aGUgZGVsaXZlcnkgbm9kZSBm
b3IgdGhlIGVuZCB1c2VyLCBhcyB0aGlzIHdpbGwgYWZmZWN0IHRoZSBwYXJhbWV0ZXJzIGNvbnZl
eWVkIHZpYSB0aGUgcmVxdWVzdCByb3V0ZXIgaW50ZXJmYWNlLCBJIHRoaW5rIGRlc2NyaXB0aW9u
IG9uIHN1Y2ggYWN0aW9ucyBzaG91bGQgYmUgc3BlY2lmaWVkLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OzsNCmNvbG9y
Om5hdnkiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDsN
CmZvbnQtZmFtaWx5OldpbmdkaW5ncztjb2xvcjpuYXZ5Ij4mIzE1OTs8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTo5LjBwdDsNCmZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6bmF2eSI+IE9uIHRoZSBkaXNhZHZhbnRhZ2VzIG9mIHJl
Y3Vyc2l2ZSByZWRpcmVjdGlvbiwgZXhwb3NpbmcgbW9yZQ0KIGludGVybmFsIHN0cnVjdHVyZSBl
LmcuIHJlcXVlc3Qgcm91dGluZyBhbmQgZWRnZSBjYWNoZXMgaXMgbGlzdGVkLiBJIGNhbiBub3Qg
dW5kZXJzdGFuZCB0aGlzIGNsZWFybHksIGNvdWxkIHlvdSBnaXZlIG1vcmUgZXhwbGFuYXRpb24g
aGVyZT8gQXMgaW4gdGhlIGl0ZXJhdGl2ZSByZWRpcmVjdGlvbiwgYSBkZWxpdmVyeSBub2RlIG9m
IGEgZG93bnN0cmVhbSBDRE4gY2FuIGFsc28g4oCYc2Vl4oCZIHRoZSBhZGRyZXNzIG9mIHRoZSBS
UiBvZiB0aGUgVXBzdHJlYW0NCiBDRE4uIFdoaWNoIHRvIG1lIG1lYW5zICZuYnNwO3RoZSBlZGdl
IGNhY2hlcyBhbmQgUlIgb2YgZWFjaCBDRE4gYWxzbyBleHBvc2UgdG8gaXRzIHBlZXJzLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDsNCmZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6bmF2eSI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0Ow0KZm9udC1mYW1pbHk6V2lu
Z2RpbmdzO2NvbG9yOm5hdnkiPiYjMTU5Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjku
MHB0Ow0KZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
Oztjb2xvcjpuYXZ5Ij4gVGhlIHByb3RvY29scyB1c2VkIGluIHF1ZXJpZXMgYmV0d2VlbiB0aGUg
dHdvIFJScyBhcmUgbm90IHNwZWNpZmllZCwNCiB0aGUgZXhpc3RpbmcgcHJvdG9jb2xzIHVzZWQg
Y291bGQgYmUgSFRUUCBhbmQgRE5TLCBzb21lIG9mIG15IGNvbGxlYWd1ZXMgYW5kIEkgYWxzbyBk
cmFmdGVkIGEgY29udHJpYnV0aW9uIG9uIHJlY3Vyc2l2ZSByZWRpcmVjdGlvbig8L3NwYW4+PGEg
aHJlZj0iaHR0cDovL3d3dy5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQteGlhb3lhbi1j
ZG5pLXJlcXVlc3Ryb3V0aW5nLTAxLnR4dCIgdGl0bGU9Imh0dHA6Ly93d3cuaWV0Zi5vcmcvaW50
ZXJuZXQtZHJhZnRzL2RyYWZ0LXhpYW95YW4tY2RuaS1yZXF1ZXN0cm91dGluZy0wMS50eHQiPmh0
dHA6Ly93d3cuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzL2RyYWZ0LXhpYW95YW4tY2RuaS1yZXF1
ZXN0cm91dGluZy0wMS50eHQ8L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOm5hdnki
PiksDQogaWYgaXQgaXMgb2sgZm9yIHlvdSwgSSBjYW4gbWFrZSBzb21lIHByb3Bvc2FsIG9uIHRo
aXMgcGFydCBhbmQgbWVyZ2Ugc29tZSB0ZXh0IG9mIG15IGRyYWZ0IGludG8gdGhpcyBmcmFtZXdv
cmsgZHJhZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi4yNWluO21zby1wYXJhLW1hcmdpbi1sZWZ0OjEuNWdkOw0KdGV4dC1p
bmRlbnQ6NC41cHQiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ow0KY29sb3I6bmF2eSI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi4yNWluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZv
NCI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
bmF2eSI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+NC48c3BhbiBzdHlsZT0iZm9udDo3
LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOw0KPC9zcGFuPjwv
c3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OzsNCmNvbG9yOm5h
dnkiPkhUVFAgYW5kIEROUyBiYXNlZCBpdGVyYXRpdmUgcmVkaXJlY3Rpb24sIFJlY3Vyc2l2ZSBy
ZWRpcmVjdGlvbiBhcmUgYWxsIG1lbnRpb25lZCBpbiB0aGlzIGRvY3VtZW50LCBkbyB5b3UgaGF2
ZSBhbnkgcHJlZmVyZW5jZSBvbiB0aGVzZSBtZXRob2RzIHNlbGVjdGlvbj8NCiBJIHRoaW5rIHNv
bWUgZ3VpZGVsaW5lIG9yIHByaW5jaXBsZSBvbiBtZXRob2Qgc2VsZWN0aW9uIHNob3VsZCBiZSBz
cGVjaWZpZWQsIHN1Y2ggYXMgdGhlIG1ldGhvZCBmb3IgYSBjb250ZW50IGNvdWxkIGJlIGFycmFu
Z2VkIGJ5IHRoZSBDU1AgdG8gdGhlIHVwQ0ROIGFuZCB0aGVuIHRvIHRoZSBkb3duQ0ROPw0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7Ow0KY29sb3I6bmF2eSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ow0KY29sb3I6bmF2eSI+
VGhhbmtzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OzsNCmNvbG9yOm5hdnkiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2NvbG9yOm5hdnkiPkJlc3QgUmVnYXJkczwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6bmF2eSI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6bmF2eSI+WGlhb3lhbihTdXNhbikgSGU8L3NwYW4+PG86
cD48L286cD48L3A+DQo8ZGl2IGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxl
PSJ0ZXh0LWFsaWduOmNlbnRlciI+DQo8aHIgc2l6ZT0iMiIgd2lkdGg9IjEwMCUiIGFsaWduPSJj
ZW50ZXIiPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJaSC1D
TiIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6DQomcXVvdDtTaW1TdW4mcXVv
dDssJnF1b3Q7c2VyaWYmcXVvdDsiPuWPkeS7tuS6ujwvc3Bhbj48L2I+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6DQomcXVvdDtTaW1TdW4mcXVvdDssJnF1b3Q7
c2VyaWYmcXVvdDsiPjo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1NpbVN1biZxdW90OywmcXVvdDtzZXJpZiZxdW90OyI+IGNkbmktYm91
bmNlc0BpZXRmLm9yZw0KIFttYWlsdG86Y2RuaS1ib3VuY2VzQGlldGYub3JnXSA8Yj48c3BhbiBs
YW5nPSJaSC1DTiI+5Luj6KGoIDwvc3Bhbj48L2I+QnJ1Y2UgRGF2aWU8YnI+DQo8Yj48c3BhbiBs
YW5nPSJaSC1DTiI+5Y+R6YCB5pe26Ze0PC9zcGFuPjo8L2I+IDIwMTE8c3BhbiBsYW5nPSJaSC1D
TiI+5bm0PC9zcGFuPjc8c3BhbiBsYW5nPSJaSC1DTiI+5pyIPC9zcGFuPjU8c3BhbiBsYW5nPSJa
SC1DTiI+5pelPC9zcGFuPiAyMDo0NTxicj4NCjxiPjxzcGFuIGxhbmc9IlpILUNOIj7mlLbku7bk
uro8L3NwYW4+OjwvYj4gY2RuaUBpZXRmLm9yZzxicj4NCjxiPjxzcGFuIGxhbmc9IlpILUNOIj7k
uLvpopg8L3NwYW4+OjwvYj4gW0NETmldIE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJh
ZnQtZGF2aWUtY2RuaS1mcmFtZXdvcmstMDAudHh0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7RnJ1dGlnZXJOZXh0IExUIFJlZ3Vs
YXImcXVvdDsiPjwhLS1baWYgZ3RlIHZtbCAxXT48djpzaGFwZXR5cGUgDQogaWQ9Il94MDAwMF90
NzQiIGNvb3Jkc2l6ZT0iMjE2MDAsMjE2MDAiIG86c3B0PSI3NCIgcGF0aD0ibTEwODYwLDIxODdj
MTA0NTEsMTc0Niw5NTI5LDEwMTgsOTAxNSw3MzAsNzg2NSwxNTIsNjY4NSwsNTQxNSwsNDE3NSwx
NTIsMjk5NSw1NzUsMTk2NywxMzA1LDExNTAsMjE4Nyw1NzUsMzIyMiwyNDIsNDIyMCwsNTQxMCwy
NDIsNjU2MCw1NzUsNzU5N2wxMDg2MCwyMTYwMCwyMDk5NSw3NTk3djQ4NSwtMTAzNyw2MDUsLTIx
ODcsNDg1LC0zMzc3YzIxMTE1LDMyMjIsMjA0MjAsMjE4NywxOTYzMiwxMzA1LDE4NTc1LDU3NSwx
NzQyNSwxNTIsMTYyNzUsLDE1MDA1LCwxMzczNSwxNTIsMTI3MDUsNzMwdi01MjksMjg4LC0xNDUx
LDEwMTYsLTE4NDUsMTQ1N3hlIj4NCiA8djpzdHJva2Ugam9pbnN0eWxlPSJtaXRlciIgLz4NCiA8
djpwYXRoIGdyYWRpZW50c2hhcGVvaz0idCIgbzpjb25uZWN0dHlwZT0iY3VzdG9tIiBvOmNvbm5l
Y3Rsb2NzPSIxMDg2MCwyMTg3OzI5MjgsMTA4MDA7MTA4NjAsMjE2MDA7MTg2NzIsMTA4MDAiIA0K
ICBvOmNvbm5lY3RhbmdsZXM9IjI3MCwxODAsOTAsMCIgdGV4dGJveHJlY3Q9IjUwMzcsMjI3Nywx
NjU1NywxMzY3NyIgLz4NCjwvdjpzaGFwZXR5cGU+PHY6c2hhcGUgaWQ9IkR0c1NoYXBlTmFtZSIg
bzpzcGlkPSJfeDAwMDBfczEwMjYiIHR5cGU9IiNfeDAwMDBfdDc0IiANCiBhbHQ9IkVVUkIyOTUw
NkAxMzUwMjZDN0c4RTQ1RTI2QDA4OTVDMDg5TT9JOD06QENWMjc2MDFZISEhISFCSUhPQF1pMjc2
MTghISExQDgxQzgzQjExMEQ4MTZCNTMxOU9uc2xgbS9lbnUhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh
ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhMSF5IiAN
CiBzdHlsZT0ncG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLWxlZnQ6MDttYXJnaW4tdG9wOjA7d2lk
dGg6LjA1cHQ7aGVpZ2h0Oi4wNXB0Ow0KIHotaW5kZXg6MjUxNjU3NzI4O3Zpc2liaWxpdHk6aGlk
ZGVuJz4NCiA8dzphbmNob3Jsb2NrLz4NCjwvdjpzaGFwZT48IVtlbmRpZl0tLT48L3NwYW4+VGhp
cw0KIGRyYWZ0IG1heSBiZSBvZiBpbnRlcmVzdCB0byB0aGUgQ0ROSSBXRy4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklmIHlvdSBoYXZlIGNvbW1l
bnRzLCBwbGVhc2UgY29weSB0aGVtIHRvIHRoZSBDRE5JIGxpc3QuPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJydWNlIERhdmllPG86cD48L286
cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QmVnaW4gZm9yd2FyZGVkIG1lc3NhZ2U6PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
Ym90dG9tOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7SGVsdmV0aWNhJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206DQo8L3NwYW4+
PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZl
dGljYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48YSBocmVmPSJtYWlsdG86aW50ZXJu
ZXQtZHJhZnRzQGlldGYub3JnIj5pbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkRhdGU6DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7Ij5KdWx5IDEsIDIwMTEgNjozNToyMyBQTSBFRFQ8L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+VG86DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7Ij48YSBocmVmPSJtYWlsdG86YnNkQGNpc2NvLmNvbSI+YnNkQGNpc2Nv
LmNvbTwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseTom
cXVvdDtIZWx2ZXRpY2EmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Q2M6DQo8L3NwYW4+
PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZl
dGljYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48YSBocmVmPSJtYWlsdG86bHBldGVy
c29uQHZlcml2dWUuY29tIj5scGV0ZXJzb25AdmVyaXZ1ZS5jb208L2E+LA0KPGEgaHJlZj0ibWFp
bHRvOmJzZEBjaXNjby5jb20iPmJzZEBjaXNjby5jb208L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDsiPlN1YmplY3Q6IE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJh
ZnQtZGF2aWUtY2RuaS1mcmFtZXdvcmstMDAudHh0PC9zcGFuPjwvYj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QSBuZXcgdmVyc2lvbiBvZiBJLUQsIGRyYWZ0LWRhdmll
LWNkbmktZnJhbWV3b3JrLTAwLnR4dCBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgc3VibWl0dGVkIGJ5
IEJydWNlIERhdmllIGFuZCBwb3N0ZWQgdG8gdGhlIElFVEYgcmVwb3NpdG9yeS48YnI+DQo8YnI+
DQpGaWxlbmFtZTo8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+ZHJhZnQtZGF2aWUtY2RuaS1mcmFtZXdvcms8YnI+
DQpSZXZpc2lvbjo8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPiA8L3NwYW4+MDA8YnI+DQpU
aXRsZTo8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8
L3NwYW4+RnJhbWV3b3JrIGZvciBDRE4gSW50ZXJjb25uZWN0aW9uPGJyPg0KQ3JlYXRpb24gZGF0
ZTo8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyA8L3NwYW4+MjAxMS0wNy0wMTxicj4NCldHIElEOjxzcGFuIGNsYXNzPSJhcHBs
ZS10YWItc3BhbiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDwvc3Bhbj5JbmRpdmlkdWFsIFN1Ym1pc3Npb248YnI+DQpOdW1iZXIgb2YgcGFnZXM6IDQ3
PGJyPg0KPGJyPg0KQWJzdHJhY3Q6PGJyPg0KJm5ic3A7Jm5ic3A7VGhpcyBkb2N1bWVudCBwcmVz
ZW50cyBhIGZyYW1ld29yayBmb3IgQ29udGVudCBEaXN0cmlidXRpb24gTmV0d29yazxicj4NCiZu
YnNwOyZuYnNwO0ludGVyY29ubmVjdGlvbiAoQ0ROSSkuICZuYnNwO1RoZSBwdXJwb3NlIG9mIHRo
ZSBmcmFtZXdvcmsgaXMgdG8gcHJvdmlkZTxicj4NCiZuYnNwOyZuYnNwO2FuIG92ZXJhbGwgcGlj
dHVyZSBvZiB0aGUgcHJvYmxlbSBzcGFjZSBvZiBDRE5JIGFuZCB0byBkZXNjcmliZSB0aGU8YnI+
DQombmJzcDsmbmJzcDtyZWxhdGlvbnNoaXBzIGFtb25nIHRoZSB2YXJpb3VzIGNvbXBvbmVudHMg
bmVjZXNzYXJ5IHRvIGludGVyY29ubmVjdDxicj4NCiZuYnNwOyZuYnNwO0NETnMuICZuYnNwO0NE
TiBJbnRlcmNvbm5lY3Rpb24gcmVxdWlyZXMgdGhlIHNwZWNpZmljYXRpb24gb2Ygc2V2ZXJhbDxi
cj4NCiZuYnNwOyZuYnNwO2ludGVyZmFjZXMgYW5kIG1lY2hhbmlzbXMgdG8gYWRkcmVzcyBpc3N1
ZXMgc3VjaCBhcyByZXF1ZXN0IHJvdXRpbmcsPGJyPg0KJm5ic3A7Jm5ic3A7bWV0YWRhdGEgZXhj
aGFuZ2UsIGFuZCB0aGUgYWNxdWlzaXRpb24gb2YgY29udGVudCBieSBvbmUgQ0ROIGZyb208YnI+
DQombmJzcDsmbmJzcDthbm90aGVyLiAmbmJzcDtUaGUgaW50ZW50IG9mIHRoaXMgZG9jdW1lbnQg
aXMgdG8gb3V0bGluZSB3aGF0IGVhY2g8YnI+DQombmJzcDsmbmJzcDtpbnRlcmZhY2UgbmVlZHMg
dG8gYWNjb21wbGlzaCwgYW5kIHRvIGRlc2NyaWJlIGhvdyB0aGVzZSBpbnRlcmZhY2VzPGJyPg0K
Jm5ic3A7Jm5ic3A7YW5kIG1lY2hhbmlzbXMgZml0IHRvZ2V0aGVyLCB3aGlsZSBsZWF2aW5nIHRo
ZWlyIGRldGFpbGVkPGJyPg0KJm5ic3A7Jm5ic3A7c3BlY2lmaWNhdGlvbiB0byBvdGhlciBkb2N1
bWVudHMuPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KVGhlIElFVEYgU2VjcmV0
YXJpYXQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4N
CjwvaHRtbD4NCg==

--_000_1CA25301D2219F40B3AA37201F0EACD1135AB7B1PACDCEXMB05cabl_--

From kleung@cisco.com  Fri Jul  8 15:05:26 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52D469E8009 for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 15:05:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TSBUSeHUfK1H for <cdni@ietfa.amsl.com>; Fri,  8 Jul 2011 15:05:25 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id 749179E8007 for <cdni@ietf.org>; Fri,  8 Jul 2011 15:05:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=4026; q=dns/txt; s=iport; t=1310162725; x=1311372325; h=mime-version:content-transfer-encoding:subject:date: message-id:from:to; bh=6V5yLHIDY0e973HNc9+yXoVtC4XvgLkjuHC2FVez03A=; b=OTnudmjZWRfiCsOO/zdUKeEPgo6WfQBpRFkdbm21okc+Dl6KsEbtD3xs OYwtH4N1zJEMdLBvThkOcS/FXV5EsGxt2nMQdvi3YRuApkhWxewyRc8kF juxgsR5fSzfQ6xuCzDjqTDYLwRhyTb6Xl70Fl06Y6r6AICqmflXltRZ63 k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvEAAAh+F06rRDoJ/2dsb2JhbABUmBqPNHeqS4EinVmGOASHS5AGi14
X-IronPort-AV: E=Sophos;i="4.65,500,1304294400";  d="scan'208";a="1205749"
Received: from mtv-core-4.cisco.com ([171.68.58.9]) by rcdn-iport-7.cisco.com with ESMTP; 08 Jul 2011 22:05:24 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by mtv-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p68M5OiQ030611 for <cdni@ietf.org>; Fri, 8 Jul 2011 22:05:24 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 8 Jul 2011 15:05:23 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 8 Jul 2011 15:05:22 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F54E577@xmb-sjc-235.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: I-D Action: draft-lefaucheur-cdni-requirements-02.txt
Thread-Index: Acw9l0bCP5q4tovHR9ia4eVRddJ6/AAIVy2A
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: <cdni@ietf.org>
X-OriginalArrivalTime: 08 Jul 2011 22:05:23.0996 (UTC) FILETIME=[22DC8DC0:01CC3DBB]
Subject: [CDNi] FW: I-D Action: draft-lefaucheur-cdni-requirements-02.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2011 22:05:26 -0000

Here's the new version of the requirements draft.  The changes from
version -01 to -02 are listed at
http://tools.ietf.org/rfcdiff?url2=3Ddraft-lefaucheur-cdni-requirements-0=
2
.txt.

Kent

-----Original Message-----
From: i-d-announce-bounces@ietf.org
[mailto:i-d-announce-bounces@ietf.org] On Behalf Of
internet-drafts@ietf.org
Sent: Friday, July 08, 2011 10:48 AM
To: i-d-announce@ietf.org
Subject: I-D Action: draft-lefaucheur-cdni-requirements-02.txt

A New Internet-Draft is available from the on-line Internet-Drafts
directories.

	Title           : Content Distribution Network Interconnection
(CDNI) Requirements
	Author(s)       : Kent Leung
                          Yiu Lee
                          Francois Le Faucheur
                          Mahesh Viveganandhan
                          Grant Watson
	Filename        : draft-lefaucheur-cdni-requirements-02.txt
	Pages           : 23
	Date            : 2011-07-08

   Content Delivery Networks (CDNs) are frequently used for large-scale
   content delivery.  As a result, existing CDN providers are scaling up
   their infrastructure and many Network Service Providers (NSPs) are
   deploying their own CDNs.  There is a requirement for interconnecting
   standalone CDNs so that their collective CDN footprint can be
   leveraged for the end-to-end delivery of content from Content Service
   Providers (CSPs) to end users.  The Content Distribution Network
   Interconnection (CDNI) working group has been chartered to develop an
   interoperable and scalable solution for such CDN interconnection.

   The goal of the present document is to outline the requirements for
   the solution and interfaces to be specified by the CDNI working
   group.

Requirements Language

   The key words &quot;Must&quot;, &quot;Should&quot; and
&quot;May&quot; in this document are to be
   interpreted in the following way:

   o  &quot;Must&quot; indicates requirements that are to be supported
by the CDNI
      protocols in the stated scope (aka &quot;within initial CDNI
scope&quot; or
      &quot;beyond initial scope&quot;).  A requirement is stated as a
&quot;Must&quot; when
      it is established by that it can be met without compromising the
      targeted schedule for WG deliverables, or when it is established
      that specifying a solution without meeting this requirement would
      not make sense and would justify re-adjusting the WG schedule, or
      both.

   o  &quot;Should&quot; indicates requirements that are to be supported
by the
      CDNI protocols in the stated scope (aka &quot;within initial CDNI
      scope&quot; or &quot;beyond initial scope&quot;) unless the WG
realizes at a
      later stage that attempting to meet this requirement would
      compromise the overall WG schedule (for example it would involve
      complexities that would result in significantly delaying the
      deliverables).

   o  &quot;May&quot; indicates requirements that are to be supported by
the CDNI
      protocols in the stated scope (aka &quot;within initial CDNI
scope&quot; or
      &quot;beyond initial scope&quot;) provided that dedicating WG
resources to
      this work does not prevent addressing &quot;Should&quot; and
&quot;Must&quot;
      requirements and that attempting to meet this requirement would
      not compromise the overall WG schedule.



A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-lefaucheur-cdni-requirements-0
2.txt

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

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-lefaucheur-cdni-requirements-02
.txt
_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

From hexiaoyan@huawei.com  Sun Jul 10 23:55:51 2011
Return-Path: <hexiaoyan@huawei.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C26F21F89F2 for <cdni@ietfa.amsl.com>; Sun, 10 Jul 2011 23:55:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.181
X-Spam-Level: ****
X-Spam-Status: No, score=4.181 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q2syQmPCUXIM for <cdni@ietfa.amsl.com>; Sun, 10 Jul 2011 23:55:50 -0700 (PDT)
Received: from szxga04-in.huawei.com (szxga04-in.huawei.com [119.145.14.67]) by ietfa.amsl.com (Postfix) with ESMTP id BFA1A21F89CC for <cdni@ietf.org>; Sun, 10 Jul 2011 23:55:49 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LO500JJ9PX098@szxga04-in.huawei.com> for cdni@ietf.org; Mon, 11 Jul 2011 14:55:48 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LO5005K5PX042@szxga04-in.huawei.com> for cdni@ietf.org; Mon, 11 Jul 2011 14:55:48 +0800 (CST)
Received: from w36710x ([10.144.113.87]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LO500KCFPWZZF@szxml04-in.huawei.com> for cdni@ietf.org; Mon, 11 Jul 2011 14:55:48 +0800 (CST)
Date: Mon, 11 Jul 2011 14:55:46 +0800
From: He Xiaoyan <hexiaoyan@huawei.com>
In-reply-to: <291CC3F9E50E7641901A54E85D0977C6518BFC2D24@MAILR002.mail.lan>
To: 'Kevin J Ma' <kevin.ma@azukisystems.com>, 'Bruce Davie' <bdavie@cisco.com>, cdni@ietf.org, Richard_Woundy@cable.comcast.com
Message-id: <024701cc3f97$9003ee10$5771900a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Office Outlook 11
Content-type: multipart/alternative; boundary="Boundary_(ID_wTypZbXvJqlxia4uki7vUg)"
Thread-index: Acw7EWC3f+/+XThmTleF+2shcVeqjwCJu3QQABGUAzAAhVOx4A==
Subject: [CDNi] =?gb2312?b?tPC4tDogILTwuLQ6ICBOZXcgVmVyc2lvbiBOb3RpZmlj?= =?gb2312?b?YXRpb24gZm9yCWRyYWZ0LWRhdmllLWNkbmktZnJhbWV3b3JrLTAw?= =?gb2312?b?LnR4dA==?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2011 06:55:51 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_wTypZbXvJqlxia4uki7vUg)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable

Hi Kevin, Richard at all,

=20

Apologize for my ambiguously statement in last email.

=20

For the words=A1=B1 multiple CDNs=A1=B1, it means multiple dCDNs =
involved in
delivering a content in the context of CDNi which contrast to the =
specific
uCDN.

I did not mean ruling out CPs having business relationships with =
multiple
CDNs. What I wanted to express is that under the circumstance of CDNI, =
for a
delivery chain of a content, there should no relationship between a CP =
and
the involved dCDNs, and furthermore, the upstream CDN generally would =
like
to keep the CP relationship exclusive, and won=A1=AFt expose it to its =
connected
dCDNs.  =20

Of course, the CP may have business relationships with multiple CDNs, =
they
all are interpreted as uCDNs and hence multiple delivery chains may be
involved. This is not the case=20

Relative to the question I asked.

=20

Hope this helps.

Thanks.=20

=20

Best Regards

Xiaoyan(Susan) He

  _____ =20

=B7=A2=BC=FE=C8=CB: Kevin J Ma [mailto:kevin.ma@azukisystems.com]=20
=B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C28=C8=D5 23:24
=CA=D5=BC=FE=C8=CB: He Xiaoyan; 'Bruce Davie'; cdni@ietf.org
=D6=F7=CC=E2: RE: [CDNi] =B4=F0=B8=B4: New Version Notification for
draft-davie-cdni-framework-00.txt

=20

Hi Xiaoyan,

=20

I had a quick comment your second question, with respect to multiple =
CDNs;

I wanted to clarify what was meant by "but not multiple CDNs"?

=20

> 2. In the context of CDNi, a content provider (CP) contracts only with =
an
upstream CDN, but not multiple CDNs for content delivery acceleration.

=20

I agree that CPs may not have business relationships with all of the =
CDNs=20

involved in delivering their content (i.e., they may contract with =
uCDNs,

but not with all dCDNs), but I do not think that we should rule out CPs

having business relationships with multiple CDNs (e.g., multiple uCDNs =
and

some dCDNs, which may also be uCDNs).  I interpreted Figure 11 in =
Section 5

to support this view?  This does bring up a separate question of how =
CDNs

optimize delivery of content which is spread across multiple uCDNs, but

that is probably beyond the initial scope of CDNI, as Bruce alludes to?

=20

thanx!

=20

--  Kevin J. Ma

=20

=20

From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of =
He
Xiaoyan
Sent: Friday, July 08, 2011 4:29 AM
To: 'Bruce Davie'; cdni@ietf.org
Subject: [CDNi] =B4=F0=B8=B4: New Version Notification for
draft-davie-cdni-framework-00.txt

=20

Hi Bruce,

Some comments/questions on this well worked and valuable draft:

=20

1.    Regarding the reference model of figure 1, as a delivery node in a
downstream CDN may contact the RR of an Upstream CDN such as step 8 =
showed
in figure 3.

An interface between these two blocks in the figure 1 should be added.

=20

2. In the context of CDNi, a content provider (CP) contracts only with =
an
upstream CDN, but not multiple CDNs for content delivery acceleration. =
The
upstream CDN generally would like to keep the CP relationship exclusive, =
and
won=A1=AFt expose it to connected CDNs. What=A1=AFs your view on this, =
could there a
new paragraph be added in this framework draft to address this?  I can =
make
a proposal on this if it is thought valuable.=20

=20

3.    Regarding the example on recursive redirection, several comments =
as
follows:

*      It is not mentioned in step2 under figure 4, how the RR of an
upstream CDN finds the address of the RR of its downstream CDN, I think =
this
should be specified.

=20

*  It is also not mentioned the factors based on what the downstream CDN
will select the delivery node for the end user, as this will affect the
parameters conveyed via the request router interface, I think =
description on
such actions should be specified.

=20

* On the disadvantages of recursive redirection, exposing more internal
structure e.g. request routing and edge caches is listed. I can not
understand this clearly, could you give more explanation here? As in the
iterative redirection, a delivery node of a downstream CDN can also =
=A1=AEsee=A1=AF
the address of the RR of the Upstream CDN. Which to me means  the edge
caches and RR of each CDN also expose to its peers.

=20

* The protocols used in queries between the two RRs are not specified, =
the
existing protocols used could be HTTP and DNS, some of my colleagues and =
I
also drafted a contribution on recursive
redirection(http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-reques=
tro
uting-01.txt), if it is ok for you, I can make some proposal on this =
part
and merge some text of my draft into this framework draft.

=20

4.    HTTP and DNS based iterative redirection, Recursive redirection =
are
all mentioned in this document, do you have any preference on these =
methods
selection? I think some guideline or principle on method selection =
should be
specified, such as the method for a content could be arranged by the CSP =
to
the upCDN and then to the downCDN?=20

=20

Thanks.

=20

Best Regards

Xiaoyan(Susan) He

  _____ =20

=B7=A2=BC=FE=C8=CB: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] =
=B4=FA=B1=ED Bruce
Davie
=B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C25=C8=D5 20:45
=CA=D5=BC=FE=C8=CB: cdni@ietf.org
=D6=F7=CC=E2: [CDNi] New Version Notification for =
draft-davie-cdni-framework-00.txt

=20

This draft may be of interest to the CDNI WG.=20

=20

If you have comments, please copy them to the CDNI list.

=20

Bruce Davie

=20

Begin forwarded message:

=20

From: internet-drafts@ietf.org

Date: July 1, 2011 6:35:23 PM EDT

To: bsd@cisco.com

Cc: lpeterson@verivue.com, bsd@cisco.com

Subject: New Version Notification for draft-davie-cdni-framework-00.txt

=20

A new version of I-D, draft-davie-cdni-framework-00.txt has been
successfully submitted by Bruce Davie and posted to the IETF repository.

Filename:       draft-davie-cdni-framework
Revision: 00
Title:              Framework for CDN Interconnection
Creation date:       2011-07-01
WG ID:         Individual Submission
Number of pages: 47

Abstract:
  This document presents a framework for Content Distribution Network
  Interconnection (CDNI).  The purpose of the framework is to provide
  an overall picture of the problem space of CDNI and to describe the
  relationships among the various components necessary to interconnect
  CDNs.  CDN Interconnection requires the specification of several
  interfaces and mechanisms to address issues such as request routing,
  metadata exchange, and the acquisition of content by one CDN from
  another.  The intent of this document is to outline what each
  interface needs to accomplish, and to describe how these interfaces
  and mechanisms fit together, while leaving their detailed
  specification to other documents.





The IETF Secretariat

=20


--Boundary_(ID_wTypZbXvJqlxia4uki7vUg)
Content-type: text/html; charset=gb2312
Content-transfer-encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40"
xmlns:ns1=3D"http://schemas.microsoft.com/office/2004/12/omml">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dgb2312">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chmetcnv"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"chsdate"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--p.MSOHEADER
	{mso-style-priority:99;}
li.MSOHEADER
	{mso-style-priority:99;}
div.MSOHEADER
	{mso-style-priority:99;}
p.MSOFOOTER
	{mso-style-priority:99;}
li.MSOFOOTER
	{mso-style-priority:99;}
div.MSOFOOTER
	{mso-style-priority:99;}
a:link
	{mso-style-priority:99;}
span.MSOHYPERLINK
	{mso-style-priority:99;}
a:visited
	{mso-style-priority:99;}
span.MSOHYPERLINKFOLLOWED
	{mso-style-priority:99;}
p.MSOACETATE
	{mso-style-priority:99;}
li.MSOACETATE
	{mso-style-priority:99;}
div.MSOACETATE
	{mso-style-priority:99;}
span.HEADERCHAR
	{mso-style-priority:99;}
span.FOOTERCHAR
	{mso-style-priority:99;}
span.BALLOONTEXTCHAR
	{mso-style-priority:99;}

 /* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Dotum;
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"FrutigerNext LT Regular";
	panose-1:2 11 8 3 4 5 4 2 2 4;}
@font-face
	{font-family:"MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"\@Dotum";
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"\@MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.a, li.a, div.a
	{margin-top:4.0pt;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"FrutigerNext LT Regular";
	layout-grid-mode:line;}
span.HeaderChar
	{font-family:Calibri;}
span.FooterChar
	{font-family:Calibri;}
span.BalloonTextChar
	{font-family:Tahoma;}
p.a0, li.a0, div.a0
	{margin-top:4.0pt;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	layout-grid-mode:char;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"FrutigerNext LT Regular";}
p.Header, li.Header, div.Header
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.Footer, li.Footer, div.Footer
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.BalloonText, li.BalloonText, div.BalloonText
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle28
	{mso-style-type:personal;
	font-family:Arial;
	color:navy;}
span.EmailStyle30
	{mso-style-type:personal;
	font-family:"Courier New";
	color:windowtext;}
span.EmailStyle31
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
 /* Page Definitions */
 @page
	{mso-endnote-separator:url("cid:header.htm\@01CC3FDA.9DA13530") es;
	=
mso-endnote-continuation-separator:url("cid:header.htm\@01CC3FDA.9DA13530=
") ecs;}
@page Section1
	{size:661.25pt 841.9pt;
	margin:72.0pt 155.95pt 72.0pt 90.0pt;
	mso-footer:url("cid:header.htm\@01CC3FDA.9DA13530") f1;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1041051930;
	mso-list-type:hybrid;
	mso-list-template-ids:553130614 -170774746 -1591060892 67698715 =
67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-start-at:4;
	mso-level-number-format:bullet;
	mso-level-text:\F09F;
	mso-level-tab-stop:39.0pt;
	mso-level-number-position:left;
	margin-left:39.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;
	mso-fareast-font-family:=CB=CE=CC=E5;
	mso-bidi-font-family:Arial;}
@list l0:level3
	{mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level4
	{mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level7
	{mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1
	{mso-list-id:1188714986;
	mso-list-type:hybrid;
	mso-list-template-ids:43817262 -538125776 67698713 67698715 67698703 =
67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
@list l1:level2
	{mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level3
	{mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level4
	{mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level5
	{mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level6
	{mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level7
	{mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level8
	{mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level9
	{mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1027" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DZH-CN link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Hi Kevin, Richard =
at all,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Apologize for my
ambiguously statement in last email.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>For the =
words=A1=B1 multiple CDNs=A1=B1,
it means multiple dCDNs involved in delivering a content in the context =
of CDNi
which contrast to the specific uCDN.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>I did not mean =
ruling out
CPs having business relationships with multiple CDNs. What I wanted to =
express is
that under the circumstance of CDNI, for a delivery chain of a content, =
there should
no relationship between a CP and the involved dCDNs, and furthermore, =
</span></font><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'>the upstream CDN generally would like to =
keep the
CP relationship exclusive, and won=A1=AFt expose it to its connected =
dCDNs.</span></font><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'> &nbsp;&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Of course, the CP =
may have
business relationships with multiple CDNs, they all are interpreted as =
uCDNs and
hence multiple delivery chains may be involved. This is not the case =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Relative to the =
question I
asked.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Hope this =
helps.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Thanks. =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3D"Times New =
Roman"><span
lang=3DEN-US style=3D'font-size:10.0pt;color:navy'>Best =
Regards</span></font><font
color=3Dnavy><span lang=3DEN-US =
style=3D'color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3D"Times New =
Roman"><span
lang=3DEN-US style=3D'font-size:10.0pt;color:navy'>Xiaoyan(Susan) =
He</span></font><span
lang=3DEN-US><o:p></o:p></span></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:12.0pt;font-family:=CB=CE=CC=E5'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

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

<p class=3DMsoNormal><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;
font-family:=CB=CE=CC=E5;font-weight:bold'>=B7=A2=BC=FE=C8=CB<span =
lang=3DEN-US>:</span></span></font></b><font
size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'> Kevin
J Ma [mailto:kevin.ma@azukisystems.com] <br>
</span></font><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold'>=B7=A2=CB=CD=CA=B1=BC=E4<span =
lang=3DEN-US>:</span></span></font></b><font
size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'> <st1:chsdate
IsROCDate=3D"False" IsLunarDate=3D"False" Day=3D"8" Month=3D"7" =
Year=3D"2011" w:st=3D"on">2011<span
 lang=3DEN-US><span lang=3DEN-US>=C4=EA7</span></span><span =
lang=3DEN-US><span lang=3DEN-US>=D4=C28</span></span><span
 lang=3DEN-US><span lang=3DEN-US>=C8=D5</span></span></st1:chsdate> =
23:24<br>
</span></font><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold'>=CA=D5=BC=FE=C8=CB<span =
lang=3DEN-US>:</span></span></font></b><font
size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'> He
Xiaoyan; 'Bruce Davie'; cdni@ietf.org<br>
</span></font><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold'>=D6=F7=CC=E2<span =
lang=3DEN-US>:</span></span></font></b><font size=3D2
face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'> RE: [CDNi] =
</span></font><font
size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'>=B4=F0=B8=B4<span
lang=3DEN-US>: New Version Notification for =
draft-davie-cdni-framework-00.txt</span></span></font><font
face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-family:=CB=CE=CC=E5'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"FrutigerNext LT =
Regular"><span
lang=3DEN-US style=3D'font-size:12.0pt;font-family:"FrutigerNext LT =
Regular"'><!--[if gte vml 1]><v:shapetype=20
 id=3D"_x0000_t74" coordsize=3D"21600,21600" o:spt=3D"74" =
path=3D"m10860,2187c10451,1746,9529,1018,9015,730,7865,152,6685,,5415,,41=
75,152,2995,575,1967,1305,1150,2187,575,3222,242,4220,,5410,242,6560,575,=
7597l10860,21600,20995,7597v485,-1037,605,-2187,485,-3377c21115,3222,2042=
0,2187,19632,1305,18575,575,17425,152,16275,,15005,,13735,152,12705,730v-=
529,288,-1451,1016,-1845,1457xe">
 <v:stroke joinstyle=3D"miter" />
 <v:path gradientshapeok=3D"t" o:connecttype=3D"custom" =
o:connectlocs=3D"10860,2187;2928,10800;10860,21600;18672,10800"=20
  o:connectangles=3D"270,180,90,0" textboxrect=3D"5037,2277,16557,13677" =
/>
</v:shapetype><v:shape id=3D"DtsShapeName" o:spid=3D"_x0000_s1026" =
type=3D"#_x0000_t74"=20
 =
alt=3D"EURB29506@135026C7G8E45E26@0895C089M?I8=3D:@CV27601Y!!!!!BIHO@]i27=
618!!!1@81C83B110D816B5319Onsl`m/enu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!y"=20
 =
style=3D'position:absolute;margin-left:0;margin-top:0;width:.05pt;height:=
.05pt;
 z-index:1;visibility:hidden'>
 <w:anchorlock/>
</v:shape><![endif]--></span></font><font size=3D2 face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier New"'>Hi =
Xiaoyan,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>I had a quick =
comment your
second question, with respect to multiple =
CDNs;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>I wanted to clarify =
what was
meant by &quot;but not multiple CDNs&quot;?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
</span></font><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'>2. In the context of CDNi, a content =
provider
(CP) contracts only with an upstream CDN, but not multiple CDNs for =
content
delivery acceleration.</span></font><font size=3D2 face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>I agree that CPs =
may not
have business relationships with all of the CDNs =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>involved in =
delivering their
content (i.e., they may contract with =
uCDNs,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>but not with all =
dCDNs), but
I do not think that we should rule out CPs<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>having business
relationships with multiple CDNs (e.g., multiple uCDNs =
and<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>some dCDNs, which =
may also
be uCDNs).&nbsp; I interpreted Figure <st1:chmetcnv TCSC=3D"0" =
NumberType=3D"1"
Negative=3D"False" HasSpace=3D"True" SourceValue=3D"11" UnitName=3D"in" =
w:st=3D"on">11 in</st1:chmetcnv>
Section 5<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>to support this =
view?&nbsp;
This does bring up a separate question of how =
CDNs<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>optimize delivery =
of content
which is spread across multiple uCDNs, but<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>that is probably =
beyond the
initial scope of CDNI, as Bruce alludes to?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>thanx!<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier New"'>--&nbsp; Kevin J. =
Ma<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0cm 0cm 0cm'>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>He Xiaoyan<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Friday, July 08, =
2011 4:29
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> 'Bruce Davie'; =
cdni@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [CDNi] =
</span></font><font
size=3D2 face=3D"MS UI Gothic"><span =
style=3D'font-size:10.0pt;font-family:"MS UI =
Gothic"'>=B4=F0</span></font><font
size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'>=B8=B4</span></font><=
font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>:
New Version Notification for =
draft-davie-cdni-framework-00.txt<o:p></o:p></span></font></p>

</div>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Hi =
Bruce,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Some =
comments/questions on
this well worked and valuable draft:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal =
style=3D'margin-left:18.0pt;text-indent:-18.0pt;mso-list:l1 level1 =
lfo2'><![if !supportLists]><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'><span style=3D'mso-list:Ignore'>1.<font =
size=3D1
face=3D"Times New Roman"><span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span dir=3DLTR><font =
size=3D1
color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'>Regarding the reference model of figure 1, as a delivery =
node in a
downstream CDN may contact the RR of an Upstream CDN such as step 8 =
showed in
figure 3.<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>An interface =
between these
two blocks in the figure 1 should be added.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>&nbsp;<o:p></o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>2. In the context =
of CDNi,
a content provider (CP) contracts only with an upstream CDN, but not =
multiple
CDNs for content delivery acceleration.</span></font><span lang=3DEN-US> =
</span><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'>The upstream CDN generally would like to =
keep the
CP relationship exclusive, and won=A1=AFt expose it to connected CDNs. =
What=A1=AFs your view
on this, could there a new paragraph be added in this framework draft to
address this? &nbsp;I can make a proposal on this if it is thought =
valuable. <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal =
style=3D'margin-left:18.0pt;text-indent:-18.0pt;mso-list:l0 level1 =
lfo4'><![if !supportLists]><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'><span style=3D'mso-list:Ignore'>3.<font =
size=3D1
face=3D"Times New Roman"><span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span dir=3DLTR><font =
size=3D1
color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'>Regarding the example on recursive redirection, several =
comments as
follows:<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal =
style=3D'margin-left:39.0pt;text-indent:-18.0pt;mso-list:l0 level2 =
lfo4'><![if !supportLists]><font
size=3D1 color=3Dnavy face=3DWingdings><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Wingdings;color:navy'><span =
style=3D'mso-list:Ignore'>&#159;<font size=3D1
face=3D"Times New Roman"><span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span dir=3DLTR><font =
size=3D1
color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'>It is not mentioned in step2 under figure 4, how the RR of =
an
upstream CDN finds the address of the RR of its downstream CDN, I think =
this
should be specified.<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal style=3D'margin-left:21.0pt'><font size=3D1 =
color=3Dnavy
face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-left:18.0pt'><font size=3D1 =
color=3Dnavy
face=3DWingdings><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Wingdings;
color:navy'>&#159;</span></font><font size=3D1 color=3Dnavy =
face=3DArial><span lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'> &nbsp;It is also =
not
mentioned the factors based on what the downstream CDN will select the =
delivery
node for the end user, as this will affect the parameters conveyed via =
the
request router interface, I think description on such actions should be
specified.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal style=3D'margin-left:18.0pt'><font size=3D1 =
color=3Dnavy
face=3DWingdings><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Wingdings;
color:navy'>&#159;</span></font><font size=3D1 color=3Dnavy =
face=3DArial><span lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'> On the =
disadvantages of
recursive redirection, exposing more internal structure e.g. request =
routing
and edge caches is listed. I can not understand this clearly, could you =
give
more explanation here? As in the iterative redirection, a delivery node =
of a downstream
CDN can also =A1=AEsee=A1=AF the address of the RR of the Upstream CDN. =
Which to me means
&nbsp;the edge caches and RR of each CDN also expose to its =
peers.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-left:18.0pt'><font size=3D1 =
color=3Dnavy
face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-left:18.0pt'><font size=3D1 =
color=3Dnavy
face=3DWingdings><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Wingdings;
color:navy'>&#159;</span></font><font size=3D1 color=3Dnavy =
face=3DArial><span lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'> The protocols =
used in
queries between the two RRs are not specified, the existing protocols =
used could
be HTTP and DNS, some of my colleagues and I also drafted a contribution =
on
recursive redirection(</span></font><span lang=3DEN-US><a
href=3D"http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requestrou=
ting-01.txt"
title=3D"http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requestro=
uting-01.txt">http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requ=
estrouting-01.txt</a></span><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'>), if it is ok for you, I can make some =
proposal
on this part and merge some text of my draft into this framework =
draft.<o:p></o:p></span></font></p>

<p class=3DMsoNormal =
style=3D'margin-left:18.0pt;mso-para-margin-left:1.5gd;
text-indent:4.5pt'><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal =
style=3D'margin-left:18.0pt;text-indent:-18.0pt;mso-list:l0 level1 =
lfo4'><![if !supportLists]><font
size=3D1 color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;
font-family:Arial;color:navy'><span style=3D'mso-list:Ignore'>4.<font =
size=3D1
face=3D"Times New Roman"><span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span dir=3DLTR><font =
size=3D1
color=3Dnavy face=3DArial><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:Arial;
color:navy'>HTTP and DNS based iterative redirection, Recursive =
redirection are
all mentioned in this document, do you have any preference on these =
methods
selection? I think some guideline or principle on method selection =
should be
specified, such as the method for a content could be arranged by the CSP =
to the
upCDN and then to the downCDN? <o:p></o:p></span></font></span></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'>Thanks.<o:p></o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3D"Times New =
Roman"><span
lang=3DEN-US style=3D'font-size:10.0pt;color:navy'>Best =
Regards</span></font><font
color=3Dnavy><span lang=3DEN-US =
style=3D'color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3D"Times New =
Roman"><span
lang=3DEN-US style=3D'font-size:10.0pt;color:navy'>Xiaoyan(Susan) =
He</span></font><span
lang=3DEN-US><o:p></o:p></span></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

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

<p class=3DMsoNormal><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;
font-family:=CB=CE=CC=E5;font-weight:bold'>=B7=A2=BC=FE=C8=CB<span =
lang=3DEN-US>:</span></span></font></b><font
size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'>
cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] =
</span></font><b><font
size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5;font-weight:bold'>=B4=FA=
=B1=ED
</span></font></b><font size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;
font-family:=CB=CE=CC=E5'>Bruce Davie<br>
</span></font><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold'>=B7=A2=CB=CD=CA=B1=BC=E4<span =
lang=3DEN-US>:</span></span></font></b><font
size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'> <st1:chsdate
IsROCDate=3D"False" IsLunarDate=3D"False" Day=3D"5" Month=3D"7" =
Year=3D"2011" w:st=3D"on">2011<span
 lang=3DEN-US><span lang=3DEN-US>=C4=EA7</span></span><span =
lang=3DEN-US><span lang=3DEN-US>=D4=C25</span></span><span
 lang=3DEN-US><span lang=3DEN-US>=C8=D5</span></span></st1:chsdate> =
20:45<br>
</span></font><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold'>=CA=D5=BC=FE=C8=CB<span =
lang=3DEN-US>:</span></span></font></b><font
size=3D2 face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'>
cdni@ietf.org<br>
</span></font><b><font size=3D2 face=3D=CB=CE=CC=E5><span =
style=3D'font-size:10.0pt;font-family:
=CB=CE=CC=E5;font-weight:bold'>=D6=F7=CC=E2<span =
lang=3DEN-US>:</span></span></font></b><font size=3D2
face=3D=CB=CE=CC=E5><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:=CB=CE=CC=E5'> [CDNi] New
Version Notification for =
draft-davie-cdni-framework-00.txt</span></font><span
lang=3DEN-US><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"FrutigerNext LT =
Regular"><span
lang=3DEN-US style=3D'font-size:12.0pt;font-family:"FrutigerNext LT =
Regular"'><!--[if gte vml 1]><v:shape=20
 id=3D"_x0000_s1026" type=3D"#_x0000_t74" =
alt=3D"EURB29506@135026C7G8E45E26@0895C089M?I8=3D:@CV27601Y!!!!!BIHO@]i27=
618!!!1@81C83B110D816B5319Onsl`m/enu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!y"=20
 =
style=3D'position:absolute;margin-left:0;margin-top:0;width:.05pt;height:=
.05pt;
 z-index:2;visibility:hidden'>
 <w:anchorlock/>
</v:shape><![endif]--></span></font><span lang=3DEN-US>This draft may be =
of
interest to the CDNI WG.&nbsp;<o:p></o:p></span></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'>If you have comments, please copy them to the =
CDNI
list.<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'>Bruce Davie<o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'>Begin forwarded =
message:<o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3
face=3D"Times New Roman"><span lang=3DEN-US =
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>From: =
</span></font></b><font
size=3D4 face=3DHelvetica><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:
Helvetica'><a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a></sp=
an></font><span
lang=3DEN-US><o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>Date: =
</span></font></b><font
size=3D4 face=3DHelvetica><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:
Helvetica'>July 1, 2011 6:35:23 PM EDT</span></font><span =
lang=3DEN-US><o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>To: =
</span></font></b><font
size=3D4 face=3DHelvetica><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:
Helvetica'><a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span></font><span
lang=3DEN-US><o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>Cc: =
</span></font></b><font
size=3D4 face=3DHelvetica><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:
Helvetica'><a =
href=3D"mailto:lpeterson@verivue.com">lpeterson@verivue.com</a>, <a
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span></font><span =
lang=3DEN-US><o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><b><font size=3D4 face=3DHelvetica><span =
lang=3DEN-US
style=3D'font-size:13.5pt;font-family:Helvetica;font-weight:bold'>Subject=
: New
Version Notification for =
draft-davie-cdni-framework-00.txt</span></font></b><span
lang=3DEN-US><o:p></o:p></span></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'>A new version of I-D,
draft-davie-cdni-framework-00.txt has been successfully submitted by =
Bruce
Davie and posted to the IETF repository.<br>
<br>
Filename:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span>draft-davie-cdni-framework<br>
Revision:<span class=3Dapple-tab-span> </span>00<br>
Title:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Framework for CDN Interconnection<br>
Creation date:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span><st1:chsdate
IsROCDate=3D"False" IsLunarDate=3D"False" Day=3D"1" Month=3D"7" =
Year=3D"2011" w:st=3D"on">2011-07-01<br>
</st1:chsdate>WG ID:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Individual Submission<br>
Number of pages: 47<br>
<br>
Abstract:<br>
&nbsp;&nbsp;This document presents a framework for Content Distribution =
Network<br>
&nbsp;&nbsp;Interconnection (CDNI). &nbsp;The purpose of the framework =
is to
provide<br>
&nbsp;&nbsp;an overall picture of the problem space of CDNI and to =
describe the<br>
&nbsp;&nbsp;relationships among the various components necessary to
interconnect<br>
&nbsp;&nbsp;CDNs. &nbsp;CDN Interconnection requires the specification =
of
several<br>
&nbsp;&nbsp;interfaces and mechanisms to address issues such as request
routing,<br>
&nbsp;&nbsp;metadata exchange, and the acquisition of content by one CDN =
from<br>
&nbsp;&nbsp;another. &nbsp;The intent of this document is to outline =
what each<br>
&nbsp;&nbsp;interface needs to accomplish, and to describe how these =
interfaces<br>
&nbsp;&nbsp;and mechanisms fit together, while leaving their =
detailed<br>
&nbsp;&nbsp;specification to other documents.<br>
<br>
<br>
<br>
<br>
<br>
The IETF Secretariat<o:p></o:p></span></font></p>

</div>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</div>

</body>

</html>

--Boundary_(ID_wTypZbXvJqlxia4uki7vUg)--

From lpeterson@verivue.com  Wed Jul 13 09:55:04 2011
Return-Path: <lpeterson@verivue.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B89211E80D9 for <cdni@ietfa.amsl.com>; Wed, 13 Jul 2011 09:55:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YQx86sSTGvba for <cdni@ietfa.amsl.com>; Wed, 13 Jul 2011 09:55:03 -0700 (PDT)
Received: from exprod8og106.obsmtp.com (exprod8og106.obsmtp.com [64.18.3.92]) by ietfa.amsl.com (Postfix) with ESMTP id 2538911E80CE for <cdni@ietf.org>; Wed, 13 Jul 2011 09:55:02 -0700 (PDT)
Received: from vvexch.verivue.com ([63.64.170.198]) (using TLSv1) by exprod8ob106.postini.com ([64.18.7.12]) with SMTP ID DSNKTh3N48rDnCEam/q+rIDte/mgwwKy/9dv@postini.com; Wed, 13 Jul 2011 09:55:03 PDT
Received: from vvexch.verivue.com ([10.10.6.20]) by vvexch.verivue.com ([10.10.6.20]) with mapi; Wed, 13 Jul 2011 12:54:58 -0400
From: "Peterson, Larry" <lpeterson@verivue.com>
To: Kevin J Ma <kevin.ma@azukisystems.com>
Date: Wed, 13 Jul 2011 12:54:57 -0400
Thread-Topic: new Internet Draft
Thread-Index: AcxBfZjfhAQ3RuquTyqaWVI4ZStcOQ==
Message-ID: <EF13033F-CFAA-4084-AAD2-AFDB6CCAE2D1@verivue.com>
References: <73B09441-5D82-4CA6-B665-1F7072D654BF@verivue.com> <291CC3F9E50E7641901A54E85D0977C6518BF04CAE@MAILR002.mail.lan>
In-Reply-To: <291CC3F9E50E7641901A54E85D0977C6518BF04CAE@MAILR002.mail.lan>
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
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] new Internet Draft
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Jul 2011 16:55:04 -0000

Thanks for the comments. I apologize for letting this get stuck in my inbox=
...

On Jul 7, 2011, at 3:30 AM, Kevin J Ma wrote:

> Hi Larry,
>=20
>  I had a couple of comments/questions on the draft:
>=20
>  In sections 5.x.1, i just wanted to clarify if the exchange of IP
>  prefixes is just an example of a method for determining geo-footprint,
>  or is there a more fundamental requirement for IP prefix information?

Right. It's an example.

>=20
>  In section 6.4, with respect to bypassing metadata distribution,
>  checking availability windows on an initial request may not work
>  well for certain types of content, e.g., HLS with relative uris and
>  and endlist tag, where the manifest may point at multiple hours of
>  content?  As for proxying metadata requests, could that introduce
>  scalability issues for the uCDN?

I'm sure interesting discussion with ensue on this issue, but my main
point is that the functional distinction between the metadata and control
interfaces is not clear. Instead, the distinction seems to be more about
an engineering choice -- it's easier to tell me once, up-front, how to=20
behave rather than control my behavior at run-time.

>=20
> thanx!
>=20
> --  Kevin J. Ma
>=20
>=20
>> -----Original Message-----
>> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of
>> Peterson, Larry
>> Sent: Tuesday, April 19, 2011 2:33 PM
>> To: cdni@ietf.org
>> Subject: [CDNi] new Internet Draft
>>=20
>> Dear all,
>>=20
>> We have posted a new I-D, available at
>>=20
>>     http://tools.ietf.org/html/draft-peterson-cdni-strawman-00
>>=20
>> It presents a strawman for CDN interconnection,
>> and is meant to spur discussion.
>>=20
>> Looking forward to your feedback.
>>=20
>> Larry
>>=20
>> _______________________________________________
>> CDNi mailing list
>> CDNi@ietf.org
>> https://www.ietf.org/mailman/listinfo/cdni


From bdavie@cisco.com  Thu Jul 14 12:50:59 2011
Return-Path: <bdavie@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1951E11E809D for <cdni@ietfa.amsl.com>; Thu, 14 Jul 2011 12:50:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.879
X-Spam-Level: 
X-Spam-Status: No, score=0.879 tagged_above=-999 required=5 tests=[AWL=0.744,  BAYES_00=-2.599, HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001,  HTML_NONELEMENT_30_40=0.001, MIME_8BIT_HEADER=0.3, MIME_QP_LONG_LINE=1.396, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ml9qEhkYzQa for <cdni@ietfa.amsl.com>; Thu, 14 Jul 2011 12:50:44 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id AB73411E8070 for <cdni@ietf.org>; Thu, 14 Jul 2011 12:50:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=bdavie@cisco.com; l=64977; q=dns/txt; s=iport; t=1310673043; x=1311882643; h=subject:mime-version:from:in-reply-to:date:cc:message-id: references:to; bh=TxYxJAqICCPlSljPIRsowuptkV21k+lCtiVDk3hNwVY=; b=A+RJeLUtWIC1kPeT5lkouscK8L70uwzf5kZ4zMCMKCDlBEw+dRY0jZA4 tV80DkgWzqgaFcQDj+bBoWmzqw/7goxv8mRpQY7+llo5HvDibitGQ2RPh CS2LHMEpq3mfORav+Tf8Vc2tEMJUFPa8MSkctJHKgjkNaGs4KCt0lXBIV E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAMZHH06rRDoI/2dsb2JhbABUglOBc6Ita3eIeqN7jRyQeoUrMF8EkmSFAItt
X-IronPort-AV: E=Sophos;i="4.65,531,1304294400"; d="scan'208,217";a="3052666"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by rcdn-iport-7.cisco.com with ESMTP; 14 Jul 2011 19:50:42 +0000
Received: from [10.32.241.70] ([10.32.241.70]) by mtv-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id p6EJoeLi001217; Thu, 14 Jul 2011 19:50:41 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-340--494124759
From: Bruce Davie <bdavie@cisco.com>
In-Reply-To: <025301cc3fa0$cbf833a0$5771900a@china.huawei.com>
Date: Thu, 14 Jul 2011 15:50:40 -0400
Message-Id: <C5C38525-8DD0-4D28-9EE8-E9F5370657A6@cisco.com>
References: <025301cc3fa0$cbf833a0$5771900a@china.huawei.com>
To: He Xiaoyan <hexiaoyan@huawei.com>
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiDnrZTlpI06ICBOZXcgVmVyc2lvbiBOb3RpZmlj?= =?utf-8?q?ation_for=09draft-davie-cdni-framework-00=2Etxt?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Jul 2011 19:50:59 -0000

--Apple-Mail-340--494124759
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I suppose the question of how much detail to put in this draft is a bit =
of a judgement call. I certainly didn't want to include details of =
protocols that are not yet specified at all and which will get full =
drafts dedicated to them in the near future (like RRI).=20

It could possibly be argued that we've included a bit too much detail on =
the redirection methods using DNS and HTTP, but it seemed worthwhile at =
this stage to document the different redirection procedures in some =
detail, as they are not currently documented anywhere else (except, in =
some cases, in draft-peterson-cdni-strawman). It might make sense for =
those details to move somewhere else eventually, as long as the overall =
picture can be grasped by someone reading the Framework.=20

Bruce

On Jul 11, 2011, at 4:01 AM, He Xiaoyan wrote:

> Hi Bruce,
> > We're really trying hard not to turn this doc into either the =
requirements document or one of the interface specs. I was inspired by =
one comment at the BOF "How is anyone going to figure out how all these =
pieces fit together"? So the framework tries to answer that question. It =
isn't a spec for any particular interface, it doesn't even set the =
requirements for any interface. It tries to show (by examples and =
deployment scenarios mostly) how the pieces work together.=20
> > No, this should be in the draft the specifies  the RRI, I don't want =
to start specifying those interfaces in detail inside the framework, as =
noted above.
> =20
> I can understand details of a CDNI interface should be defined in the =
dedicated specs, but could you clarify more on the criteria of this =
draft on determining which protocols/messages involved in CDNI =
procedures should be enumerated but which should not be.  As in the =
examples of this doc, some HTTP and DNS messages even with the URL and =
special domain names have been explicitly enumerated, but some as you =
mentioned should be leaved to the dedicated interfaces specs.
> Thanks. =20
> =20
> Best Regards
> Xiaoyan(Susan) He
> =E5=8F=91=E4=BB=B6=E4=BA=BA: Bruce Davie [mailto:bdavie@cisco.com]=20
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2011=E5=B9=B47=E6=9C=889=E6=97=A5 =
1:03
> =E6=94=B6=E4=BB=B6=E4=BA=BA: He Xiaoyan
> =E6=8A=84=E9=80=81: cdni@ietf.org
> =E4=B8=BB=E9=A2=98: Re: =E7=AD=94=E5=A4=8D: [CDNi] New Version =
Notification for draft-davie-cdni-framework-00.txt
> =20
> =20
>=20
> On Jul 8, 2011, at 4:29 AM, He Xiaoyan wrote:
>=20
>=20
> Hi Bruce,
> Some comments/questions on this well worked and valuable draft:
> =20
> Thanks for the feedback. I'm going to make one preliminary comment =
because I think it will apply to several comments below (and maybe some =
future comments by others).
> =20
> We're really trying hard not to turn this doc into either the =
requirements document or one of the interface specs. I was inspired by =
one comment at the BOF "How is anyone going to figure out how all these =
pieces fit together"? So the framework tries to answer that question. It =
isn't a spec for any particular interface, it doesn't even set the =
requirements for any interface. It tries to show (by examples and =
deployment scenarios mostly) how the pieces work together.=20
>=20
>=20
> =20
> 1.      Regarding the reference model of figure 1, as a delivery node =
in a downstream CDN may contact the RR of an Upstream CDN such as step 8 =
showed in figure 3.
> An interface between these two blocks in the figure 1 should be added.
> =20
> The reference model is a verbatim copy from the Problem Statement, so =
I'll defer any changes to the authors of that doc. But I think this =
comment may require adding a bit more detail to the reference model than =
is really needed. =20
>=20
>=20
> =20
> 2. In the context of CDNi, a content provider (CP) contracts only with =
an upstream CDN, but not multiple CDNs for content delivery =
acceleration. The upstream CDN generally would like to keep the CP =
relationship exclusive, and won=E2=80=99t expose it to connected CDNs. =
What=E2=80=99s your view on this, could there a new paragraph be added =
in this framework draft to address this?  I can make a proposal on this =
if it is thought valuable.
> =20
> In fact, I fully expect that a CSP may contract with multiple uCDNs, =
just as today's CSPs contract with multiple CDNs in the absence of CDNI. =
It may be worth making the point explicitly.
> =20
> Also, we do expect that there is generally no relationship between a =
CSP and dCDN (subject to the comment above), we can certainly make this =
point more explicitly.=20
>=20
>=20
> =20
> 3.      Regarding the example on recursive redirection, several =
comments as follows:
> =C5=B8         It is not mentioned in step2 under figure 4, how the RR =
of an upstream CDN finds the address of the RR of its downstream CDN, I =
think this should be specified.
> =20
> =20
> Right, I was assuming that the RRI interface gets bootstrapped somehow =
as described in draft-jenkins-cdni-problem-statement, but we can make =
this more explicit.
>=20
>=20
> =20
> =C5=B8  It is also not mentioned the factors based on what the =
downstream CDN will select the delivery node for the end user, as this =
will affect the parameters conveyed via the request router interface, I =
think description on such actions should be specified.
> =20
> I think the dCDN should be able to make autonomous decisions about =
which delivery node to choose for the end user. However, you are correct =
that if too little information about the user is provided, that will =
make it hard for dCDN to do a good job. I would see this discussion as =
appropriate for other documents such as Requirements or the RRI spec =
itself. Nevertheless, you make a good point that should be captured =
somewhere.
> =20
> =20
>> =20
>> =C5=B8 On the disadvantages of recursive redirection, exposing more =
internal structure e.g. request routing and edge caches is listed. I can =
not understand this clearly, could you give more explanation here? As in =
the iterative redirection, a delivery node of a downstream CDN can also =
=E2=80=98see=E2=80=99 the address of the RR of the Upstream CDN. Which =
to me means  the edge caches and RR of each CDN also expose to its =
peers.
> =20
> Iterative redirection does not allow uCDN to see much of the structure =
of dCDN, because he just sends the user on to talk to the RR of dCDN. By =
contrast, recursive redirection has dCDN providing address of his =
delivery nodes back to uCDN. I agree this should be more clear than it =
is.
>=20
>=20
> =20
> =C5=B8 The protocols used in queries between the two RRs are not =
specified, the existing protocols used could be HTTP and DNS, some of my =
colleagues and I also drafted a contribution on recursive =
redirection(http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-request=
routing-01.txt), if it is ok for you, I can make some proposal on this =
part and merge some text of my draft into this framework draft.
> =20
> No, this should be in the draft the specifies  the RRI, I don't want =
to start specifying those interfaces in detail inside the framework, as =
noted above.
> =20
>=20
>=20
> =20
> 4.      HTTP and DNS based iterative redirection, Recursive =
redirection are all mentioned in this document, do you have any =
preference on these methods selection? I think some guideline or =
principle on method selection should be specified, such as the method =
for a content could be arranged by the CSP to the upCDN and then to the =
downCDN?
> =20
> =20
> It depends which author you talk to :-) We've tried hard to lay out =
the design space in an even handed way at this point (your question =
suggests we succeeded). Picking a favorite may not be appropriate, I =
certainly don't want to do so at this time.
> =20
> Bruce
> =20
> =20
> =20
> =20
>=20
>=20
> =20
> Thanks.
> =20
> Best Regards
> Xiaoyan(Susan) He
> =E5=8F=91=E4=BB=B6=E4=BA=BA: cdni-bounces@ietf.org =
[mailto:cdni-bounces@ietf.org] =E4=BB=A3=E8=A1=A8 Bruce Davie
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2011=E5=B9=B47=E6=9C=885=E6=97=A5 =
20:45
> =E6=94=B6=E4=BB=B6=E4=BA=BA: cdni@ietf.org
> =E4=B8=BB=E9=A2=98: [CDNi] New Version Notification for =
draft-davie-cdni-framework-00.txt
> =20
> This draft may be of interest to the CDNI WG.=20
> =20
> If you have comments, please copy them to the CDNI list.
> =20
> Bruce Davie
> =20
> Begin forwarded message:
>=20
>=20
>=20
> From: internet-drafts@ietf.org
> Date: July 1, 2011 6:35:23 PM EDT
> To: bsd@cisco.com
> Cc: lpeterson@verivue.com, bsd@cisco.com
> Subject: New Version Notification for =
draft-davie-cdni-framework-00.txt
> =20
> A new version of I-D, draft-davie-cdni-framework-00.txt has been =
successfully submitted by Bruce Davie and posted to the IETF repository.
>=20
> Filename:       draft-davie-cdni-framework
> Revision: 00
> Title:              Framework for CDN Interconnection
> Creation date:       2011-07-01
> WG ID:         Individual Submission
> Number of pages: 47
>=20
> Abstract:
>   This document presents a framework for Content Distribution Network
>   Interconnection (CDNI).  The purpose of the framework is to provide
>   an overall picture of the problem space of CDNI and to describe the
>   relationships among the various components necessary to interconnect
>   CDNs.  CDN Interconnection requires the specification of several
>   interfaces and mechanisms to address issues such as request routing,
>   metadata exchange, and the acquisition of content by one CDN from
>   another.  The intent of this document is to outline what each
>   interface needs to accomplish, and to describe how these interfaces
>   and mechanisms fit together, while leaving their detailed
>   specification to other documents.
>=20
>=20
>=20
>=20
>=20
> The IETF Secretariat
> =20
> =20


--Apple-Mail-340--494124759
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div>I suppose the question of how much detail to put in this draft is =
a bit of a judgement call. I certainly didn't want to include details of =
protocols that are not yet specified at all and which will get full =
drafts dedicated to them in the near future (like =
RRI).&nbsp;</div><div><br></div>It could possibly be argued that we've =
included a bit too much detail on the redirection methods using DNS and =
HTTP, but it seemed worthwhile at this stage to document the different =
redirection procedures in some detail, as they are not currently =
documented anywhere else (except, in some cases, in =
draft-peterson-cdni-strawman). It might make sense for those details to =
move somewhere else eventually, as long as the overall picture can be =
grasped by someone reading the =
Framework.&nbsp;<div><br></div><div>Bruce</div><div><br><div><div>On Jul =
11, 2011, at 4:01 AM, He Xiaoyan wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><o:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate">
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=E5=AE=8B=E4=BD=93;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Dotum;
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"FrutigerNext LT Regular";
	panose-1:2 11 8 3 4 5 4 2 2 4;}
@font-face
	{font-family:"MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
@font-face
	{font-family:"\@=E5=AE=8B=E4=BD=93";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@Dotum";
	panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"\@MS UI Gothic";
	panose-1:2 11 6 0 7 2 5 8 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:9.0pt;
	font-family:"Times New Roman";}
p.a, li.a, div.a
	{margin-top:4.0pt;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"FrutigerNext LT Regular";
	layout-grid-mode:line;}
p.a0, li.a0, div.a0
	{margin-top:4.0pt;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	layout-grid-mode:char;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"FrutigerNext LT Regular";}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:Arial;
	color:navy;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
 /* Page Definitions */
 @page
	{mso-endnote-separator:url("<a =
href=3D"cid:header.htm\@01CC3FE3.D99860F0">cid:header.htm\@01CC3FE3.D99860=
F0</a>") es;
	mso-endnote-continuation-separator:url("<a =
href=3D"cid:header.htm\@01CC3FE3.D99860F0">cid:header.htm\@01CC3FE3.D99860=
F0</a>") ecs;}
@page Section1
	{size:661.25pt 841.9pt;
	margin:72.0pt 155.95pt 72.0pt 90.0pt;
	mso-footer:url("<a =
href=3D"cid:header.htm\@01CC3FE3.D99860F0">cid:header.htm\@01CC3FE3.D99860=
F0</a>") f1;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1041051930;
	mso-list-type:hybrid;
	mso-list-template-ids:553130614 -170774746 -1591060892 67698715 =
67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-start-at:4;
	mso-level-number-format:bullet;
	mso-level-text:\F09F;
	mso-level-tab-stop:39.0pt;
	mso-level-number-position:left;
	margin-left:39.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;
	mso-fareast-font-family:=E5=AE=8B=E4=BD=93;
	mso-bidi-font-family:Arial;}
@list l0:level3
	{mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level4
	{mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level7
	{mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1
	{mso-list-id:1188714986;
	mso-list-type:hybrid;
	mso-list-template-ids:43817262 -538125776 67698713 67698715 =
67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
@list l1:level2
	{mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level3
	{mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level4
	{mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level5
	{mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level6
	{mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level7
	{mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level8
	{mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level9
	{mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1027" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->


<div lang=3D"ZH-CN" link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space">

<div class=3D"Section1"><p class=3D"MsoNormal"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Hi =
Bruce,<o:p></o:p></span></font></p><p class=3D"MsoNormal"><font size=3D"1"=
 color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">&gt;</span></font><=
font face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-family:=E5=AE=8B=E4=BD=93"> We're really trying hard not
to turn this doc into either the requirements document or one of the =
interface
specs. I was inspired by one comment at the BOF "How is anyone going to
figure out how all these pieces fit together"? So the framework tries to
answer that question. It isn't a spec for any particular interface, it =
doesn't
even set the requirements for any interface. It tries to show (by =
examples and
deployment scenarios mostly) how the pieces work =
together.&nbsp;<o:p></o:p></span></font></p><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">&gt; =
</span></font><font face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-family:=E5=AE=8B=E4=BD=93">No, this should be in the draft
the specifies &nbsp;the RRI, I don't want to start specifying those =
interfaces
in detail inside the framework, as noted =
above.<o:p></o:p></span></font></p><p class=3D"MsoNormal"><font size=3D"1"=
 color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p>&nbsp;</o:p></=
span></font></p><p class=3D"MsoNormal"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">I can understand =
details
of a CDNI interface should be defined in the dedicated specs, but could =
you clarify
more on the criteria of this draft on determining which =
protocols/messages involved
in CDNI procedures should be enumerated but which should not be. =
&nbsp;As in
the examples of this doc, some HTTP and DNS messages even with the URL =
and special
domain names have been explicitly enumerated, but some as you mentioned =
should
be leaved to the dedicated interfaces =
specs.<o:p></o:p></span></font></p><p class=3D"MsoNormal"><font size=3D"1"=
 color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Thanks. =
&nbsp;<o:p></o:p></span></font></p><p class=3D"MsoNormal"><font size=3D"1"=
 color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><o:p>&nbsp;</o:p></=
span></font></p><p class=3D"MsoNormal"><font size=3D"2" color=3D"navy" =
face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;color:navy">Best Regards</span></font><font =
color=3D"navy"><span lang=3D"EN-US" =
style=3D"color:navy"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"2" color=3D"navy" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;color:navy">Xiaoyan(Susan) =
He</span></font><span lang=3D"EN-US"><o:p></o:p></span></p>

<div class=3D"MsoNormal" align=3D"center" =
style=3D"text-align:center"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;font-family:=E5=AE=8B=E4=BD=93=
">

<hr size=3D"2" width=3D"100%" align=3D"center" tabindex=3D"-1">

</span></font></div><p class=3D"MsoNormal"><b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span style=3D"font-size:10.0pt;
font-family:=E5=AE=8B=E4=BD=93;font-weight:bold">=E5=8F=91=E4=BB=B6=E4=BA=BA=
<span lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> Bruce
Davie [mailto:bdavie@cisco.com] <br>
</span></font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4<=
span lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> <st1:chsdate =
isrocdate=3D"False" islunardate=3D"False" day=3D"9" month=3D"7" =
year=3D"2011" w:st=3D"on">2011<span lang=3D"EN-US"><span =
lang=3D"EN-US">=E5=B9=B47</span></span><span lang=3D"EN-US"><span =
lang=3D"EN-US">=E6=9C=889</span></span><span lang=3D"EN-US"><span =
lang=3D"EN-US">=E6=97=A5</span></span></st1:chsdate> 1:03<br>
</span></font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E6=94=B6=E4=BB=B6=E4=BA=BA<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> He
Xiaoyan<br>
</span></font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E6=8A=84=E9=80=81<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> <a =
href=3D"mailto:cdni@ietf.org">cdni@ietf.org</a><br>
</span></font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E4=B8=BB=E9=A2=98<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> Re: =
</span></font><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93">=E7=AD=94=E5=A4=8D=
<span lang=3D"EN-US">: [CDNi] New Version Notification for
draft-davie-cdni-framework-00.txt</span></span></font><font =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-family:=E5=AE=8B=E4=BD=93"><o:p></o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"3" face=3D"Times New Roman"><span =
lang=3D"EN-US" =
style=3D"font-size:12.0pt"><o:p>&nbsp;</o:p></span></font></p><p =
class=3D"MsoNormal"><font size=3D"3" face=3D"FrutigerNext LT =
Regular"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt;font-family:&quot;FrutigerNext LT =
Regular&quot;"><!--[if gte vml 1]><v:shapetype=20
 id=3D"_x0000_t74" coordsize=3D"21600,21600" o:spt=3D"74" =
path=3D"m10860,2187c10451,1746,9529,1018,9015,730,7865,152,6685,,5415,,417=
5,152,2995,575,1967,1305,1150,2187,575,3222,242,4220,,5410,242,6560,575,75=
97l10860,21600,20995,7597v485,-1037,605,-2187,485,-3377c21115,3222,20420,2=
187,19632,1305,18575,575,17425,152,16275,,15005,,13735,152,12705,730v-529,=
288,-1451,1016,-1845,1457xe">
 <v:stroke joinstyle=3D"miter" />
 <v:path gradientshapeok=3D"t" o:connecttype=3D"custom" =
o:connectlocs=3D"10860,2187;2928,10800;10860,21600;18672,10800"=20
  o:connectangles=3D"270,180,90,0" textboxrect=3D"5037,2277,16557,13677" =
/>
</v:shapetype><v:shape id=3D"DtsShapeName" o:spid=3D"_x0000_s1026" =
type=3D"#_x0000_t74"=20
 =
alt=3D"EURB29506@135026C7G8E45E26@0895C089M?I8=3D:@CV27601Y!!!!!BIHO@]i276=
18!!!1@81C83B110D816B5319Onsl`m/enu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!1!y"=20
 =
style=3D'position:absolute;margin-left:0;margin-top:0;width:.05pt;height:.=
05pt;
 z-index:1;visibility:hidden'>
 <w:anchorlock/>
</v:shape><![endif]--></span></font><font face=3D"=E5=AE=8B=E4=BD=93"><spa=
n lang=3D"EN-US" =
style=3D"font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></=
p>

<br style=3D"mso-ignore:vglayout" clear=3D"ALL">

<div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">On Jul 8, 2011, =
at 4:29 AM, He Xiaoyan wrote:<o:p></o:p></span></font></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><br>
<br>
<o:p></o:p></span></font></p>

<u1:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><!--[if gte mso 9]><xml>
  <u1:shapedefaults u2:ext=3D"edit" spidmax=3D"1027"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
  <u1:shapelayout u3:ext=3D"edit">
   <u1:idmap u3:ext=3D"edit" data=3D"1"/>
  </u1:shapelayout>
</xml><![endif]-->

<div link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Hi =
Bruce,<u1:p></u1:p></span></font><span =
lang=3D"EN-US"><o:p></o:p></span></p><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Some =
comments/questions on
this well worked and valuable draft:</span></font><span =
lang=3D"EN-US"><o:p></o:p></span></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

</u1:smarttagtype>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">Thanks for the feedback. I'm going to =
make one preliminary
comment because I think it will apply to several comments below (and =
maybe some
future comments by others).<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">We're really trying hard not to turn =
this doc into either the
requirements document or one of the interface specs. I was inspired by =
one
comment at the BOF "How is anyone going to figure out how all these =
pieces
fit together"? So the framework tries to answer that question. It isn't =
a
spec for any particular interface, it doesn't even set the requirements =
for any
interface. It tries to show (by examples and deployment scenarios =
mostly) how
the pieces work together.&nbsp;<o:p></o:p></span></font></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93">=
<span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><br>
<br>
<o:p></o:p></span></font></p>

<u1:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><u1:p></u1:p><u1:p>

<div link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">&nbsp;</span></font=
><span lang=3D"EN-US"><o:p></o:p></span></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt;text-indent:-18.0pt;mso-list:l1 level1 =
lfo2"><font size=3D"3" face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><span style=3D"mso-list:Ignore">1.<font =
size=3D"1" face=3D"Times New Roman"><span style=3D"font:7.0pt =
&quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></font></span></span></font><span dir=3D"LTR"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" style=3D"font-size:
9.0pt;font-family:Arial;color:navy">Regarding the reference model of =
figure 1,
as a delivery node in a downstream CDN may contact the RR of an Upstream =
CDN
such as step 8 showed in figure 3.<u1:p></u1:p></span></font><span =
lang=3D"EN-US"><o:p></o:p></span></span></p><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">An interface =
between these
two blocks in the figure 1 should be added.</span></font><span =
lang=3D"EN-US"><o:p></o:p></span></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

</u1:p></u1:smarttagtype>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">The reference model is a verbatim copy =
from the Problem
Statement, so I'll defer any changes to the authors of that doc. But I =
think
this comment may require adding a bit more detail to the reference model =
than
is really needed. &nbsp;<o:p></o:p></span></font></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93">=
<span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><br>
<br>
<o:p></o:p></span></font></p>

<u1:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><u1:p></u1:p>

<div link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">&nbsp;<u1:p></u1:p>=
</span></font><span lang=3D"EN-US"><o:p></o:p></span></p><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" style=3D"font-size:9.0pt;font-family:Arial;color:navy">2. =
In the context of CDNi,
a content provider (CP) contracts only with an upstream CDN, but not =
multiple
CDNs for content delivery acceleration.</span></font><span lang=3D"EN-US">=
 </span><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" style=3D"font-size:9.0pt;
font-family:Arial;color:navy">The upstream CDN generally would like to =
keep the
CP relationship exclusive, and won=E2=80=99t expose it to connected =
CDNs. What=E2=80=99s your
view on this, could there a new paragraph be added in this framework =
draft to
address this? &nbsp;I can make a proposal on this if it is thought =
valuable. </span></font><span lang=3D"EN-US"><o:p></o:p></span></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

</u1:smarttagtype><p class=3D"MsoNormal"><font size=3D"3" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">In fact, I fully expect that a CSP may =
contract with multiple
uCDNs, just as today's CSPs contract with multiple CDNs in the absence =
of CDNI.
It may be worth making the point =
explicitly.<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">Also, we do expect that there is =
generally no relationship
between a CSP and dCDN (subject to the comment above), we can certainly =
make
this point more explicitly.&nbsp;<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><br>
<br>
<o:p></o:p></span></font></p>

<u1:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><u1:p></u1:p><u1:p>

<div link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">&nbsp;</span></font=
><span lang=3D"EN-US"><o:p></o:p></span></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt;text-indent:-18.0pt;mso-list:l0 level1 =
lfo4"><font size=3D"3" face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><span style=3D"mso-list:Ignore">3.<font =
size=3D"1" face=3D"Times New Roman"><span style=3D"font:7.0pt =
&quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></font></span></span></font><span dir=3D"LTR"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" style=3D"font-size:
9.0pt;font-family:Arial;color:navy">Regarding the example on recursive
redirection, several comments as =
follows:<u1:p></u1:p></span></font><span =
lang=3D"EN-US"><o:p></o:p></span></span></p><p class=3D"MsoNormal" =
style=3D"margin-left:39.0pt;text-indent:-18.0pt;mso-list:l0 level2 =
lfo4"><font size=3D"3" face=3D"Wingdings"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt;font-family:
Wingdings"><span style=3D"mso-list:Ignore">=C5=B8<font size=3D"1" =
face=3D"Times New Roman"><span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><span dir=3D"LTR"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy">It is not mentioned in step2 under figure 4, how the RR of =
an
upstream CDN finds the address of the RR of its downstream CDN, I think =
this
should be specified.</span></font><span =
lang=3D"EN-US"><o:p></o:p></span></span></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

</u1:p></u1:smarttagtype>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">Right, I was assuming that the RRI =
interface gets bootstrapped
somehow as described in&nbsp;draft-jenkins-cdni-problem-statement, but =
we can
make this more explicit.<o:p></o:p></span></font></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93">=
<span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><br>
<br>
<o:p></o:p></span></font></p>

<u1:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><u1:p></u1:p><u1:p>

<div link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><p class=3D"MsoNormal" =
style=3D"margin-left:21.0pt"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy">&nbsp;</span></font><span =
lang=3D"EN-US"><o:p></o:p></span></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt"><font size=3D"1" color=3D"navy" =
face=3D"Wingdings"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Wingdings;
color:navy">=C5=B8</span></font><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"> &nbsp;It is also =
not
mentioned the factors based on what the downstream CDN will select the =
delivery
node for the end user, as this will affect the parameters conveyed via =
the
request router interface, I think description on such actions should be
specified.</span></font><span lang=3D"EN-US"><o:p></o:p></span></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

</u1:p></u1:smarttagtype>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">I think the dCDN should be able to make =
autonomous decisions
about which delivery node to choose for the end user. However, you are =
correct
that if too little information about the user is provided, that will =
make it
hard for dCDN to do a good job. I would see this discussion as =
appropriate for
other documents such as Requirements or the RRI spec itself. =
Nevertheless, you
make a good point that should be captured =
somewhere.<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt" =
type=3D"cite"><u1:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><u1:p></u1:p><u1:p>

<div link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">&nbsp;</span></font=
><span lang=3D"EN-US"><o:p></o:p></span></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt"><font size=3D"1" color=3D"navy" =
face=3D"Wingdings"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Wingdings;
color:navy">=C5=B8</span></font><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"> On the =
disadvantages of
recursive redirection, exposing more internal structure e.g. request =
routing
and edge caches is listed. I can not understand this clearly, could you =
give
more explanation here? As in the iterative redirection, a delivery node =
of a
downstream CDN can also =E2=80=98see=E2=80=99 the address of the RR of =
the Upstream CDN. Which
to me means &nbsp;the edge caches and RR of each CDN also expose to its =
peers.</span></font><span lang=3D"EN-US"><o:p></o:p></span></p>

</div>

</u1:p></u1:smarttagtype></blockquote>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><span =
lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">Iterative redirection does not allow =
uCDN to see much of the
structure of dCDN, because he just sends the user on to talk to the RR =
of dCDN.
By contrast, recursive redirection has dCDN providing address of his =
delivery
nodes back to uCDN. I agree this should be more clear than it =
is.<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><br>
<br>
<o:p></o:p></span></font></p>

<u1:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><u1:p></u1:p><u1:p>

<div link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt"><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;
color:navy">&nbsp;</span></font><span =
lang=3D"EN-US"><o:p></o:p></span></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt"><font size=3D"1" color=3D"navy" =
face=3D"Wingdings"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Wingdings;
color:navy">=C5=B8</span></font><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"> The protocols =
used in
queries between the two RRs are not specified, the existing protocols =
used
could be HTTP and DNS, some of my colleagues and I also drafted a =
contribution
on recursive redirection(</span></font><span lang=3D"EN-US"><a =
href=3D"http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requestrout=
ing-01.txt" =
title=3D"http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-requestrou=
ting-01.txt">http://www.ietf.org/internet-drafts/draft-xiaoyan-cdni-reques=
trouting-01.txt</a></span><font size=3D"1" color=3D"navy" =
face=3D"Arial"><span lang=3D"EN-US" style=3D"font-size:9.0pt;
font-family:Arial;color:navy">), if it is ok for you, I can make some =
proposal
on this part and merge some text of my draft into this framework =
draft.</span></font><span lang=3D"EN-US"><o:p></o:p></span></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

</u1:p></u1:smarttagtype>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">No, this should be in the draft the =
specifies &nbsp;the RRI, I
don't want to start specifying those interfaces in detail inside the =
framework,
as noted above.<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93">=
<span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><br>
<br>
<o:p></o:p></span></font></p>

<u1:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><u1:p></u1:p><u1:p>

<div link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt;mso-para-margin-left:1.5gd;
text-indent:4.5pt"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">&nbsp;</span></font=
><span lang=3D"EN-US"><o:p></o:p></span></p><p class=3D"MsoNormal" =
style=3D"margin-left:18.0pt;text-indent:-18.0pt;mso-list:l0 level1 =
lfo4"><font size=3D"3" face=3D"Times New Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><span style=3D"mso-list:Ignore">4.<font =
size=3D"1" face=3D"Times New Roman"><span style=3D"font:7.0pt =
&quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></font></span></span></font><span dir=3D"LTR"><font size=3D"1" =
color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" style=3D"font-size:
9.0pt;font-family:Arial;color:navy">HTTP and DNS based iterative =
redirection,
Recursive redirection are all mentioned in this document, do you have =
any
preference on these methods selection? I think some guideline or =
principle on
method selection should be specified, such as the method for a content =
could be
arranged by the CSP to the upCDN and then to the downCDN? =
</span></font><span lang=3D"EN-US"><o:p></o:p></span></span></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

</u1:p></u1:smarttagtype>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">It depends which author you talk to :-) =
We've tried hard to lay
out the design space in an even handed way at this point (your question
suggests we succeeded). Picking a favorite may not be appropriate, I =
certainly
don't want to do so at this time.<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93">Bruce<o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93"><=
span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"=E5=AE=8B=E4=BD=93">=
<span lang=3D"EN-US" style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><br>
<br>
<o:p></o:p></span></font></p>

<u1:smarttagtype =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"chsdate"><u1:p></u1:p><u1:p>

<div link=3D"blue" vlink=3D"blue" style=3D"word-wrap: =
break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space"><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">&nbsp;</span></font=
><span lang=3D"EN-US"><o:p></o:p></span></p><p class=3D"MsoNormal"><font =
size=3D"1" color=3D"navy" face=3D"Arial"><span lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy">Thanks.<u1:p></u1:p=
></span></font><span lang=3D"EN-US"><o:p></o:p></span></p><p =
class=3D"MsoNormal"><font size=3D"1" color=3D"navy" face=3D"Arial"><span =
lang=3D"EN-US" =
style=3D"font-size:9.0pt;font-family:Arial;color:navy"><u1:p>&nbsp;</u1:p>=
</span></font><span lang=3D"EN-US"><o:p></o:p></span></p><p =
class=3D"MsoNormal"><font size=3D"2" color=3D"navy" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:10.0pt;color:navy">Best =
Regards</span></font><span =
lang=3D"EN-US"><u1:p></u1:p><o:p></o:p></span></p><p =
class=3D"MsoNormal"><font size=3D"2" color=3D"navy" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;color:navy">Xiaoyan(Susan) =
He</span></font><span lang=3D"EN-US"><u1:p></u1:p><o:p></o:p></span></p>

<div class=3D"MsoNormal" align=3D"center" =
style=3D"text-align:center"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">

<hr size=3D"2" width=3D"100%" align=3D"center" tabindex=3D"-1">

</span></font></div><p class=3D"MsoNormal"><b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span style=3D"font-size:10.0pt;
font-family:=E5=AE=8B=E4=BD=93;font-weight:bold">=E5=8F=91=E4=BB=B6=E4=BA=BA=
<span lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> <a =
href=3D"mailto:cdni-bounces@ietf.org">cdni-bounces@ietf.org</a>
[mailto:cdni-bounces@ietf.org] </span></font><b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93;font-weight:bold"=
>=E4=BB=A3=E8=A1=A8 </span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93">Bruce
Davie<br>
</span></font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4<=
span lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> <st1:chsdate =
isrocdate=3D"False" islunardate=3D"False" day=3D"5" month=3D"7" =
year=3D"2011" u4:st=3D"on"><st1:chsdate isrocdate=3D"False" =
islunardate=3D"False" day=3D"5" month=3D"7" year=3D"2011" =
w:st=3D"on">2011<span lang=3D"EN-US"><span =
lang=3D"EN-US">=E5=B9=B47</span></span><span lang=3D"EN-US"><span =
lang=3D"EN-US">=E6=9C=885</span></span><span lang=3D"EN-US"><span =
lang=3D"EN-US">=E6=97=A5</span></span></st1:chsdate></st1:chsdate></span> =
20:45<br>
</font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E6=94=B6=E4=BB=B6=E4=BA=BA<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> <a =
href=3D"mailto:cdni@ietf.org">cdni@ietf.org</a><br>
</span></font><b><font size=3D"2" face=3D"=E5=AE=8B=E4=BD=93"><span =
style=3D"font-size:10.0pt;font-family:
=E5=AE=8B=E4=BD=93;font-weight:bold">=E4=B8=BB=E9=A2=98<span =
lang=3D"EN-US">:</span></span></font></b><font size=3D"2" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:10.0pt;font-family:=E5=AE=8B=E4=BD=93"> [CDNi] New
Version Notification for =
draft-davie-cdni-framework-00.txt</span></font><span =
lang=3D"EN-US"><u1:p></u1:p><o:p></o:p></span></p><p =
class=3D"MsoNormal"><font size=3D"3" face=3D"Times New Roman"><span =
lang=3D"EN-US" =
style=3D"font-size:12.0pt"><u1:p>&nbsp;</u1:p><o:p></o:p></span></font></p=
><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New Roman"><span =
lang=3D"EN-US" style=3D"font-size:12.0pt"><u5:shapetype id=3D"_x0000_t74" =
coordsize=3D"21600,21600" u1:spt=3D"74" =
path=3D"m10860,2187c10451,1746,9529,1018,9015,730,7865,152,6685,,5415,,417=
5,152,2995,575,1967,1305,1150,2187,575,3222,242,4220,,5410,242,6560,575,75=
97l10860,21600,20995,7597v485,-1037,605,-2187,485,-3377c21115,3222,20420,2=
187,19632,1305,18575,575,17425,152,16275,,15005,,13735,152,12705,730v-529,=
288,-1451,1016,-1845,1457xe"><u5:stroke joinstyle=3D"miter"><u5:path =
gradientshapeok=3D"t" u1:connecttype=3D"custom" =
u1:connectlocs=3D"10860,2187;2928,10800;10860,21600;18672,10800" =
u1:connectangles=3D"270,180,90,0" =
textboxrect=3D"5037,2277,16557,13677"></u5:path></u5:stroke></u5:shapetype=
><u5:shape id=3D"DtsShapeName" u1:spid=3D"_x0000_s1026" =
type=3D"#_x0000_t74" =
alt=3D"EURB29506@135026C7G8E45E26@0895C089M?I8=3D:@CV27601Y!!!!!BIHO@]i276=
18!!!1@81C83B110D816B5319Onsl`m/enu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=
!!!!!!!!!!!!!!!!!!!!1!y" =
style=3D"position:absolute;margin-left:0;margin-top:0;width:.05pt;height:.=
05pt;=0D
 =
z-index:1;visibility:hidden"><u4:anchorlock></u4:anchorlock></u5:shape>Thi=
s
draft may be of interest to the CDNI =
WG.&nbsp;<u1:p></u1:p><o:p></o:p></span></font></p>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><u1:p>&nbsp;</u1:p><o:p></o:p></span></font></p=
>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">If you have =
comments, please copy them to the CDNI
list.<u1:p></u1:p><o:p></o:p></span></font></p>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><u1:p>&nbsp;</u1:p><o:p></o:p></span></font></p=
>

</div>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Bruce =
Davie<u1:p></u1:p><o:p></o:p></span></font></p>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><u1:p>&nbsp;</u1:p><o:p></o:p></span></font></p=
>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Begin forwarded =
message:<u1:p></u1:p><o:p></o:p></span></font></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><br>
<br>
<br>
<o:p></o:p></span></font></p>

<u1:p></u1:p>

<div><span style=3D"color:rgba(0, 0, 0, 1)"><p =
class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">From: =
</span></font></b><font size=3D"4" face=3D"Helvetica"><span lang=3D"EN-US"=
 style=3D"font-size:13.5pt;font-family:
Helvetica"><a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a></spa=
n></font><span lang=3D"EN-US"><u1:p></u1:p><o:p></o:p></span></p>

</span></div>

<div><p class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">Date: =
</span></font></b><font size=3D"4" face=3D"Helvetica"><span lang=3D"EN-US"=
 style=3D"font-size:13.5pt;font-family:
Helvetica">July 1, 2011 6:35:23 PM EDT</span></font><span =
lang=3D"EN-US"><u1:p></u1:p><o:p></o:p></span></p>

</div>

<div><p class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">To: =
</span></font></b><font size=3D"4" face=3D"Helvetica"><span lang=3D"EN-US"=
 style=3D"font-size:13.5pt;font-family:
Helvetica"><a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span></font><span =
lang=3D"EN-US"><u1:p></u1:p><o:p></o:p></span></p>

</div>

<div><p class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">Cc: =
</span></font></b><font size=3D"4" face=3D"Helvetica"><span lang=3D"EN-US"=
 style=3D"font-size:13.5pt;font-family:
Helvetica"><a =
href=3D"mailto:lpeterson@verivue.com">lpeterson@verivue.com</a>, <a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span></font><span =
lang=3D"EN-US"><u1:p></u1:p><o:p></o:p></span></p>

</div>

<div><p class=3D"MsoNormal"><b><font size=3D"4" face=3D"Helvetica"><span =
lang=3D"EN-US" =
style=3D"font-size:13.5pt;font-family:Helvetica;font-weight:bold">Subject:=
 New Version
Notification for =
draft-davie-cdni-framework-00.txt</span></font></b><span =
lang=3D"EN-US"><u1:p></u1:p><o:p></o:p></span></p>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"></span><u1:p>&nbsp;</u1:p><o:p></o:p></font></p=
>

<div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" style=3D"font-size:12.0pt">A new version of =
I-D,
draft-davie-cdni-framework-00.txt has been successfully submitted by =
Bruce
Davie and posted to the IETF repository.<br>
<br>
Filename:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span>draft-davie-cdni-framework<br>
Revision:<span class=3D"apple-tab-span"> </span>00<br>
Title:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Framework for CDN Interconnection<br>
Creation date:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
<st1:chsdate isrocdate=3D"False" islunardate=3D"False" day=3D"1" =
month=3D"7" year=3D"2011" u4:st=3D"on"></st1:chsdate></span><st1:chsdate =
isrocdate=3D"False" islunardate=3D"False" day=3D"1" month=3D"7" =
year=3D"2011" w:st=3D"on">2011-07-01<br>
</st1:chsdate>WG ID:<span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Individual Submission<br>
Number of pages: 47<br>
<br>
Abstract:<br>
&nbsp;&nbsp;This document presents a framework for Content Distribution =
Network<br>
&nbsp;&nbsp;Interconnection (CDNI). &nbsp;The purpose of the framework =
is to
provide<br>
&nbsp;&nbsp;an overall picture of the problem space of CDNI and to =
describe the<br>
&nbsp;&nbsp;relationships among the various components necessary to
interconnect<br>
&nbsp;&nbsp;CDNs. &nbsp;CDN Interconnection requires the specification =
of
several<br>
&nbsp;&nbsp;interfaces and mechanisms to address issues such as request
routing,<br>
&nbsp;&nbsp;metadata exchange, and the acquisition of content by one CDN =
from<br>
&nbsp;&nbsp;another. &nbsp;The intent of this document is to outline =
what each<br>
&nbsp;&nbsp;interface needs to accomplish, and to describe how these =
interfaces<br>
&nbsp;&nbsp;and mechanisms fit together, while leaving their =
detailed<br>
&nbsp;&nbsp;specification to other documents.<br>
<br>
<br>
<br>
<br>
<br>
The IETF Secretariat<u1:p></u1:p><o:p></o:p></span></font></p>

</div>

</div><p class=3D"MsoNormal"><font size=3D"3" face=3D"Times New =
Roman"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt"><u1:p>&nbsp;</u1:p><o:p></o:p></span></font></p=
>

</div>

</div>

</u1:p></u1:smarttagtype></div><p class=3D"MsoNormal"><font size=3D"3" =
face=3D"=E5=AE=8B=E4=BD=93"><span lang=3D"EN-US" =
style=3D"font-size:12.0pt;
font-family:=E5=AE=8B=E4=BD=93"><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>


</o:smarttagtype></blockquote></div><br></div></body></html>=

--Apple-Mail-340--494124759--

From ramani.pandurangan@xo.com  Tue Jul 19 14:15:59 2011
Return-Path: <ramani.pandurangan@xo.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA19121F8B2B for <cdni@ietfa.amsl.com>; Tue, 19 Jul 2011 14:15:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oOdjUc5uNmYm for <cdni@ietfa.amsl.com>; Tue, 19 Jul 2011 14:15:58 -0700 (PDT)
Received: from TX2EHSOBE007.bigfish.com (tx2ehsobe004.messaging.microsoft.com [65.55.88.14]) by ietfa.amsl.com (Postfix) with ESMTP id 1DF3E21F8B2A for <cdni@ietf.org>; Tue, 19 Jul 2011 14:15:58 -0700 (PDT)
Received: from mail53-tx2-R.bigfish.com (10.9.14.244) by TX2EHSOBE007.bigfish.com (10.9.40.27) with Microsoft SMTP Server id 14.1.225.22; Tue, 19 Jul 2011 21:15:57 +0000
Received: from mail53-tx2 (localhost.localdomain [127.0.0.1])	by mail53-tx2-R.bigfish.com (Postfix) with ESMTP id B0CE5C5017F	for <cdni@ietf.org>; Tue, 19 Jul 2011 21:15:57 +0000 (UTC)
X-SpamScore: 0
X-BigFish: VS0(zzc85fh1444Mzz1202hzz8275bh8275dhz2dh668h839h711m61h)
X-Spam-TCS-SCL: 0:0
X-Forefront-Antispam-Report: CIP:207.88.96.56; KIP:(null); UIP:(null); IPVD:NLI; H:TXDALLGWOUT02.dal.dc.xo.com; RD:txdallgwout02.dal.dc.xo.com; EFVD:NLI
Received: from mail53-tx2 (localhost.localdomain [127.0.0.1]) by mail53-tx2 (MessageSwitch) id 1311110157582274_29857; Tue, 19 Jul 2011 21:15:57 +0000 (UTC)
Received: from TX2EHSMHS012.bigfish.com (unknown [10.9.14.250])	by mail53-tx2.bigfish.com (Postfix) with ESMTP id 8A22F169004F	for <cdni@ietf.org>; Tue, 19 Jul 2011 21:15:57 +0000 (UTC)
Received: from TXDALLGWOUT02.dal.dc.xo.com (207.88.96.56) by TX2EHSMHS012.bigfish.com (10.9.99.112) with Microsoft SMTP Server id 14.1.225.22; Tue, 19 Jul 2011 21:15:57 +0000
CC: 
Received: from VAHERNHC10.corp.inthosts.net ([10.38.20.47]) by TXDALLGWOUT02.dal.dc.xo.com with Microsoft SMTPSVC(7.5.7600.16601); Tue, 19 Jul 2011 16:15:07 -0500
Received: from VAHERNEXCH10.corp.inthosts.net ([fe80::b097:be64:895c:7eee]) by VAHERNHC10.corp.inthosts.net ([::1]) with mapi id 14.01.0289.001; Tue, 19 Jul 2011 17:15:56 -0400
From: "Pandurangan, Ramani" <ramani.pandurangan@xo.com>
Content-Transfer-Encoding: 7bit
To: <cdni@ietf.org>
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543
Thread-Topic: IETF-  81 - CDNI Working  Group Meeting in Quebec City , July 28, 2011 - 17:40-19:40 (206B)
thread-index: AcxGWQv+lsNty/1YTjCTLn77vtw1eA==
Date: Tue, 19 Jul 2011 21:15:55 +0000
Message-ID: <06250CD4B48D4343808E29C0AF0258E502583AAB@VAHERNEXCH10.corp.inthosts.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
X-Originating-IP: [10.38.7.120]
Content-Type: multipart/alternative; boundary="_000_06250CD4B48D4343808E29C0AF0258E502583AABVAHERNEXCH10cor_"
MIME-Version: 1.0
X-OriginalArrivalTime: 19 Jul 2011 21:15:07.0661 (UTC) FILETIME=[EF879BD0:01CC4658]
X-OriginatorOrg: xo.com
Subject: [CDNi] IETF-  81 - CDNI Working  Group Meeting in Quebec City , July 28, 2011 - 17:40-19:40 (206B)
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jul 2011 21:15:59 -0000

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


Would it be possible to attend the above  meeting remotely ?


Thanks

Ramani
703-547-2463 (D)
703-225-9548 (M)




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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:blue;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:blue"><o:p>&nb=
sp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:blue">Would it=
 be possible to attend the above &nbsp;meeting remotely ?
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:blue"><o:p>&nb=
sp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:blue"><o:p>&nb=
sp;</o:p></span></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;color:blue">Thanks<o:p></o:p></spa=
n></i></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;color:blue"><o:p>&nbsp;</o:p></spa=
n></i></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;color:blue">Ramani<o:p></o:p></spa=
n></i></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;color:blue">703-547-2463 (D)<o:p><=
/o:p></span></i></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;color:blue">703-225-9548 (M)</span=
></i><i><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&q=
uot;,&quot;serif&quot;;color:blue"><o:p></o:p></span></i></p>
<p class=3D"MsoNormal"><span style=3D"color:blue"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"color:blue"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_06250CD4B48D4343808E29C0AF0258E502583AABVAHERNEXCH10cor_--

From bdavie@cisco.com  Tue Jul 19 14:56:21 2011
Return-Path: <bdavie@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD4F421F8587 for <cdni@ietfa.amsl.com>; Tue, 19 Jul 2011 14:56:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.86
X-Spam-Level: 
X-Spam-Status: No, score=-0.86 tagged_above=-999 required=5 tests=[AWL=1.738,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ePgmduXyNWZA for <cdni@ietfa.amsl.com>; Tue, 19 Jul 2011 14:56:21 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id 80E7621F856B for <cdni@ietf.org>; Tue, 19 Jul 2011 14:56:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=bdavie@cisco.com; l=4924; q=dns/txt; s=iport; t=1311112580; x=1312322180; h=subject:mime-version:from:in-reply-to:date:cc:message-id: references:to; bh=RJfJkvG+kAc94o06bSoyVmyaLlFSiU8P5v5BlfFhPq0=; b=GAhDyONKtxzipSwPDugMUXwB7JiHUCPOtY1tVI80ah5/HCzKRQ+zG1Rs u1HZ4L8Oa2ftRPs1bPrfnE0x+ZodBzpoQyxVGSBj3EqDuO4e8hbiYbbwB kvhRM4SIS+6pdoJXpP/jwitoi0VPD0QGI1DpM9851B2qYSWmdbJGcHAm/ 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAE39JU6rRDoJ/2dsb2JhbABOBoJTpQF3iHylWp5Egz2CfwSSaIUEi3I
X-IronPort-AV: E=Sophos;i="4.67,230,1309737600"; d="scan'208,217";a="4508603"
Received: from mtv-core-4.cisco.com ([171.68.58.9]) by rcdn-iport-4.cisco.com with ESMTP; 19 Jul 2011 21:56:02 +0000
Received: from [10.32.241.77] ([10.32.241.77]) by mtv-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p6JLu0gd000977; Tue, 19 Jul 2011 21:56:01 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-390--54604897
From: Bruce Davie <bdavie@cisco.com>
In-Reply-To: <06250CD4B48D4343808E29C0AF0258E502583AAB@VAHERNEXCH10.corp.inthosts.net>
Date: Tue, 19 Jul 2011 17:56:00 -0400
Message-Id: <05C94035-6359-46C1-AC01-497807966181@cisco.com>
References: <06250CD4B48D4343808E29C0AF0258E502583AAB@VAHERNEXCH10.corp.inthosts.net>
To: "Pandurangan, Ramani" <ramani.pandurangan@xo.com>
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: Re: [CDNi] IETF-  81 - CDNI Working  Group Meeting in Quebec City , July 28, 2011 - 17:40-19:40 (206B)
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jul 2011 21:56:21 -0000

--Apple-Mail-390--54604897
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

I believe your answer is here:

http://www.ietf.org/meeting/81/remote-participation.html

Bruce

On Jul 19, 2011, at 5:15 PM, Pandurangan, Ramani wrote:

>  
> Would it be possible to attend the above  meeting remotely ?
>  
>  
> Thanks
>  
> Ramani
> 703-547-2463 (D)
> 703-225-9548 (M)
>  
>  
>  
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni


--Apple-Mail-390--54604897
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><base href=3D"x-msg://4359/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; ">I believe your answer is =
here:<div><br></div><div><a =
href=3D"http://www.ietf.org/meeting/81/remote-participation.html">http://w=
ww.ietf.org/meeting/81/remote-participation.html</a></div><div><br></div><=
div>Bruce</div><div><br><div><div>On Jul 19, 2011, at 5:15 PM, =
Pandurangan, Ramani wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; "><span style=3D"font-size: =
12pt; color: blue; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
"><span style=3D"font-size: 12pt; color: blue; ">Would it be possible to =
attend the above &nbsp;meeting remotely ?<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
"><span style=3D"font-size: 12pt; color: blue; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; "><span style=3D"font-size: =
12pt; color: blue; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
"><i><span style=3D"font-size: 12pt; font-family: 'Times New Roman', =
serif; color: blue; ">Thanks<o:p></o:p></span></i></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
"><i><span style=3D"font-size: 12pt; font-family: 'Times New Roman', =
serif; color: blue; "><o:p>&nbsp;</o:p></span></i></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
"><i><span style=3D"font-size: 12pt; font-family: 'Times New Roman', =
serif; color: blue; ">Ramani<o:p></o:p></span></i></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
"><i><span style=3D"font-size: 12pt; font-family: 'Times New Roman', =
serif; color: blue; ">703-547-2463 (D)<o:p></o:p></span></i></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
"><i><span style=3D"font-size: 12pt; font-family: 'Times New Roman', =
serif; color: blue; ">703-225-9548 (M)</span></i><i><span =
style=3D"font-size: 12pt; font-family: 'Times New Roman', serif; color: =
blue; "><o:p></o:p></span></i></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; "><span style=3D"color: blue; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; "><span style=3D"color: blue; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; =
"><o:p>&nbsp;</o:p></div></div>___________________________________________=
____<br>CDNi mailing list<br><a href=3D"mailto:CDNi@ietf.org" =
style=3D"color: blue; text-decoration: underline; =
">CDNi@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/cdni" style=3D"color: =
blue; text-decoration: underline; =
">https://www.ietf.org/mailman/listinfo/cdni</a><br></div></blockquote></d=
iv><br></div></body></html>=

--Apple-Mail-390--54604897--

From richard_woundy@cable.comcast.com  Tue Jul 19 15:05:19 2011
Return-Path: <richard_woundy@cable.comcast.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C696521F877F for <cdni@ietfa.amsl.com>; Tue, 19 Jul 2011 15:05:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.099
X-Spam-Level: 
X-Spam-Status: No, score=-105.099 tagged_above=-999 required=5 tests=[AWL=-3.364, BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DQlv0T1OI-aR for <cdni@ietfa.amsl.com>; Tue, 19 Jul 2011 15:05:19 -0700 (PDT)
Received: from cable.comcast.com (copdcimo01.potomac.co.ndcwest.comcast.net [76.96.32.251]) by ietfa.amsl.com (Postfix) with ESMTP id 055D921F86BB for <cdni@ietf.org>; Tue, 19 Jul 2011 15:05:17 -0700 (PDT)
Received: from ([24.40.55.40]) by copdcimo01.cable.comcast.com with ESMTP with TLS id 5503630.45326547; Tue, 19 Jul 2011 16:09:47 -0600
Received: from PACDCEXMB05.cable.comcast.com ([fe80::a5b0:e5c4:df1b:2367]) by pacdcexhub03.cable.comcast.com ([fe80::d1dd:b302:b617:3755%12]) with mapi id 14.01.0289.001; Tue, 19 Jul 2011 18:05:14 -0400
From: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>
To: "Pandurangan, Ramani" <ramani.pandurangan@xo.com>, "cdni@ietf.org" <cdni@ietf.org>
Thread-Topic: [CDNi] IETF-  81 - CDNI Working  Group Meeting in Quebec City ,	July 28, 2011 - 17:40-19:40 (206B)
Thread-Index: AcxGWQv+lsNty/1YTjCTLn77vtw1eAABqzPA
Date: Tue, 19 Jul 2011 22:05:13 +0000
Message-ID: <1CA25301D2219F40B3AA37201F0EACD1135D3D4C@PACDCEXMB05.cable.comcast.com>
References: <06250CD4B48D4343808E29C0AF0258E502583AAB@VAHERNEXCH10.corp.inthosts.net>
In-Reply-To: <06250CD4B48D4343808E29C0AF0258E502583AAB@VAHERNEXCH10.corp.inthosts.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.191.223.245]
Content-Type: multipart/alternative; boundary="_000_1CA25301D2219F40B3AA37201F0EACD1135D3D4CPACDCEXMB05cabl_"
MIME-Version: 1.0
Subject: Re: [CDNi] IETF-  81 - CDNI Working  Group Meeting in Quebec City , July 28, 2011 - 17:40-19:40 (206B)
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jul 2011 22:05:19 -0000

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

Look for CDNI on this agenda page:  http://tools.ietf.org/agenda/81/. There=
 are links for the streaming audio and the jabber session.

Also check out http://www.ietf.org/meeting/81/remote-participation.html.

-- Rich

From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of Pan=
durangan, Ramani
Sent: Tuesday, July 19, 2011 5:16 PM
To: cdni@ietf.org
Subject: [CDNi] IETF- 81 - CDNI Working Group Meeting in Quebec City , July=
 28, 2011 - 17:40-19:40 (206B)


Would it be possible to attend the above  meeting remotely ?


Thanks

Ramani
703-547-2463 (D)
703-225-9548 (M)




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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:blue;
	font-weight:normal;
	font-style:normal;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"Section1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Look for CDNI on this =
agenda page:&nbsp;
<a href=3D"http://tools.ietf.org/agenda/81/">http://tools.ietf.org/agenda/8=
1/</a>. There are links for the streaming audio and the jabber session.<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Also check out <a href=
=3D"http://www.ietf.org/meeting/81/remote-participation.html">
http://www.ietf.org/meeting/81/remote-participation.html</a>.<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">-- Rich<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> cdni-bou=
nces@ietf.org [mailto:cdni-bounces@ietf.org]
<b>On Behalf Of </b>Pandurangan, Ramani<br>
<b>Sent:</b> Tuesday, July 19, 2011 5:16 PM<br>
<b>To:</b> cdni@ietf.org<br>
<b>Subject:</b> [CDNi] IETF- 81 - CDNI Working Group Meeting in Quebec City=
 , July 28, 2011 - 17:40-19:40 (206B)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:blue"><o:p>&nb=
sp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:blue">Would it=
 be possible to attend the above &nbsp;meeting remotely ?
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:blue"><o:p>&nb=
sp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:blue"><o:p>&nb=
sp;</o:p></span></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;
color:blue">Thanks<o:p></o:p></span></i></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;
color:blue"><o:p>&nbsp;</o:p></span></i></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;
color:blue">Ramani<o:p></o:p></span></i></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;
color:blue">703-547-2463 (D)<o:p></o:p></span></i></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;
color:blue">703-225-9548 (M)<o:p></o:p></span></i></p>
<p class=3D"MsoNormal"><span style=3D"color:blue"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"color:blue"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_1CA25301D2219F40B3AA37201F0EACD1135D3D4CPACDCEXMB05cabl_--

From zhouzp@huawei.com  Thu Jul 21 02:40:52 2011
Return-Path: <zhouzp@huawei.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 837DF21F8B31 for <cdni@ietfa.amsl.com>; Thu, 21 Jul 2011 02:40:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.415
X-Spam-Level: 
X-Spam-Status: No, score=-0.415 tagged_above=-999 required=5 tests=[AWL=-1.132, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_44=0.6, J_CHICKENPOX_48=0.6, J_CHICKENPOX_53=0.6, J_CHICKENPOX_73=0.6, J_CHICKENPOX_74=0.6, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uirjn4QjCnMl for <cdni@ietfa.amsl.com>; Thu, 21 Jul 2011 02:40:51 -0700 (PDT)
Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [119.145.14.64]) by ietfa.amsl.com (Postfix) with ESMTP id 2F23A21F8B26 for <cdni@ietf.org>; Thu, 21 Jul 2011 02:40:50 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LOO00FH2G4YM5@szxga05-in.huawei.com> for cdni@ietf.org; Thu, 21 Jul 2011 17:38:58 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LOO00BO2G4YDT@szxga05-in.huawei.com> for cdni@ietf.org; Thu, 21 Jul 2011 17:38:58 +0800 (CST)
Received: from z54906a ([10.138.73.38]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LOO00IMKG4UWG@szxml04-in.huawei.com> for cdni@ietf.org; Thu, 21 Jul 2011 17:38:58 +0800 (CST)
Date: Thu, 21 Jul 2011 17:38:54 +0800
From: zhouzhipeng <zhouzp@huawei.com>
To: cdni@ietf.org
Message-id: <003901cc478a$01f90e20$05eb2a60$@com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: multipart/mixed; boundary="Boundary_(ID_yRQqZ+t1M8SASdh7uBj7Ag)"
Content-language: zh-cn
Thread-index: AcxHidiVLGo52RqWRkah9akf0rrG0Q==
Subject: [CDNi] 01 version of zhou-cndi-use-case.
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2011 09:40:52 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_yRQqZ+t1M8SASdh7uBj7Ag)
Content-type: multipart/alternative;
 boundary="Boundary_(ID_OEcC1l17agbN+n8wZbjRww)"


--Boundary_(ID_OEcC1l17agbN+n8wZbjRww)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Dear all,

I have taken a little modification( adding a new section 5.4) on my
document.

And I would invite my colleague Mr. Serge Manning taking the presentation on
behalf of myself in next week meeting and I have sent the slides to Serge.

For any question I may respond via email.

Wish U all a happy journey and hope to see U next time.

Thanks.

Zhipeng

 

 

-----------------------------------------------------

Huawei Carrier Software Business Unit.

No.101,Software Avenue,Yuhuatai District,Nanjing, P.R.of China
Zipcode:210012
E-Mail:  <mailto:zhouzp@huawei.com> zhouzp@huawei.com
Phone:(+86) 25-56620690

Fax:(+86) 25-56624081

Mobile:(+86) 13404162849
-----------------------------------------------------

 


--Boundary_(ID_OEcC1l17agbN+n8wZbjRww)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Albertus;
	panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
/* Page Definitions */
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Dear all,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>I have taken a little modification( adding a new section 5.4) on my document.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>And I would invite my colleague Mr. Serge Manning taking the presentation on behalf of myself in next week meeting and I have sent the slides to Serge.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>For any question I may respond via email.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Wish U all a happy journey and hope to see U next time.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Thanks.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Zhipeng<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=
 EN-US> <
lass=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal align=left style='text-align:left'><span lang=EN-US style='font-size:12.0pt;font-family:SimSun'>-----------------------------------------------------</span><span lang=EN-US style='font-family:"Albertus","serif";color:gray'><o:p></o:p></span></p><p class=MsoNormal align=left style='text-align:left;layout-grid-mode:char'><span lang=EN-US style='font-size:12.0pt;font-family:SimSun'>Huawei Carrier Software Business Unit.<o:p></o:p></span></p><p class=MsoNormal align=left style='text-align:left;layout-grid-mode:char'><span lang=EN-US style='font-size:12.0pt;font-family:SimSun'>No.101,Software Avenue,Yuhuatai District,Nanjing, P.R.of China<br>Zipcode:210012<br>E-Mail: <a href="mailto:zhouzp@huawei.com" title="mailto:zhangrenzhou@huawei.com"><span style='font-size:10.5pt;font-family:"Albertus","serif";color:gray'>zhouzp@huawei.com</span></a><br>Phone:(+86) 25-56620690<o:p></o:p></span></p><p class=MsoNorm
 al align
eft;layout-grid-mode:char'><span lang=EN-US style='font-size:12.0pt;font-family:SimSun'>Fax:(+86) 25-56624081<o:p></o:p></span></p><p class=MsoNormal align=left style='text-align:left;layout-grid-mode:char'><span lang=EN-US style='font-size:12.0pt;font-family:SimSun'>Mobile:(+86) 13404162849<br>-----------------------------------------------------</span><span lang=EN-US style='font-family:"Albertus","serif";color:gray'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p></div></body></html>

--Boundary_(ID_OEcC1l17agbN+n8wZbjRww)--

--Boundary_(ID_yRQqZ+t1M8SASdh7uBj7Ag)
Content-type: text/plain; name=draft-zhou-cdni-use-case-01.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=draft-zhou-cdni-use-case-01.txt




IETF cdni                                                        ZP.Zhou
Internet-Draft                                 Huawei Technologies, Inc.
Intended status: Informational                              Jul 20, 2011
Expires: January 21, 2012


                             CDNI use case
                      draft-zhou-cdni-use-case-01

Abstract

   Industry needs the CDN interconnection to provide the CDN service
   that may cover a wider geographical area and a better service
   quality.  In the real pragmatic operation, the relationship between
   two CDNs should concern many factors(for instance, CDN or CP may
   select the downstream CDN based on some principals or conditions or
   service authorizations), hence the CDN interconnection is defacto a
   sort of constrained interconnection.  This document will give the use
   cases to indicate the models of how the CDN interconnection may be
   used and the associated examples for the use cases will be listed
   subsequently.

Status of this Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on January 21, 2012.

Copyright Notice

   Copyright (c) 2011 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents



ZP.Zhou                 Expires January 21, 2012                [Page 1]

Internet-Draft                CDNI use case                     Jul 2011


   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.


Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  3
   2.  Terminology  . . . . . . . . . . . . . . . . . . . . . . . . .  3
   3.  Architecture for CDN-I Service . . . . . . . . . . . . . . . .  3
   4.  Operating Requirements on CDN Interconnection  . . . . . . . .  3
   5.  Use Cases  . . . . . . . . . . . . . . . . . . . . . . . . . .  4
     5.1.  CDN authorization  . . . . . . . . . . . . . . . . . . . .  5
     5.2.  Constraint for Content . . . . . . . . . . . . . . . . . .  6
     5.3.  Content Adaptation . . . . . . . . . . . . . . . . . . . .  6
     5.4.  Content Priority . . . . . . . . . . . . . . . . . . . . .  7
   6.  Application Example  . . . . . . . . . . . . . . . . . . . . .  8
   7.  Security Considerations  . . . . . . . . . . . . . . . . . . .  9
   8.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . .  9
   9.  Acknowledgements . . . . . . . . . . . . . . . . . . . . . . .  9
   10. Normative References . . . . . . . . . . . . . . . . . . . . .  9
   Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 10



























ZP.Zhou                 Expires January 21, 2012                [Page 2]

Internet-Draft                CDNI use case                     Jul 2011


1.  Introduction

   [I- D.bertrand-cdni-use-cases] has provided some basic use cases for
   CDN Interconnection.  While it has not talked about how CDN-A may
   interconnect CDN-B as its downstream CDN(e.g.  How the downstream CDN
   is selected; what operation rule(business rule) should be taken into
   account on service of CDN interconnection).

   This draft gives some use cases concerning the operation of multiple
   CDN federation and as a result some examples are provides.


2.  Terminology

   Roughly, this document may refer the terminology defined in section
   1.1 of [I-D.jenkins-cdni-problem-statement] and [I-D.bertrand-cdni-
   use-cases].


3.  Architecture for CDN-I Service

   Following, a general service architecture of CDN interconnection is
   listed as Figure 1:

   +-------+       +-------+      +-------+      +-------+
   |  CSP  |-------| CDN-A |------| CDN-B |------|  UE   |
   +-------+   |   +-------+      +-------+      +-------+
               |       \______________/              |
               |       /              \              |
               |   +-------+      +-------+          |
               |___| CDN-C |______| CDN-D |__________|
                   +-------+      +-------+

    Figure 1. Typical Architecture for CDN interconnection

   This is just a typical architecture of CDN interconnection.  The CSP
   may connect multiple CDNs and a upstream CDN may connect multiple
   downstream CDNs(such as CDN-A may connect either CDN-B or CDN-D;
   similarly to CDN-C)

   This figure is used for the following discussion of use cases while
   in reality it may be possible that the CSP only select one delegate
   CDN or a upstream CDN may only have one downstream CDN.


4.  Operating Requirements on CDN Interconnection

   In the real operation, some basic requirements of CDN-I service based



ZP.Zhou                 Expires January 21, 2012                [Page 3]

Internet-Draft                CDNI use case                     Jul 2011


   on service operating should be abided, including:

   Authorization area for CDN provider: the CDN provider may only
   provide CDN service in a specific area, such as CDN-A may only serve
   in Beijing and CDN-B may only serve in Shanghai.  Such authorization
   may be determined by CSP or by upstream CDN for the downstream CDN.
   And such authorization is because of the business model(for example
   to protect the business of authorized CDN service provider).
   Therefore the associated policy should be supported in the CDN
   interconnection.

   Constraint of service by content: the access area or access period of
   specific content may be constrained in content service.  For example
   the movie in a Chinese video website may only be accessed by the
   terminals located in China mainland and if being overseas the request
   for the movie service will be rejected.  The rule in this use case
   comes from the content rights operation and should be conducted by
   the CDN service provider.

   Content adaptation: the format of content service may be converted
   according to the terminal's capability or consumer's application.
   For example, convert multicast (or unicast) RTP streams to HTTP
   streaming and then deliver the adaptive stream to terminals( refer to
   MCD CDN-I use case and requirement).  As for implementation of CDN
   service, it is optimum maintaining and delivering one format of
   content within CDN system(including CDN to CDN) while providing the
   adaptive streaming service on the interface between CDN and
   terminals.  The content adaptation may be deployed on a node of the
   CDN or CDN-I system as a functionality.

   Content priority: towards the content service, one way to provide the
   differ-service of content delivery is to set priority for the
   content.  Such priority mechanism may be supported and extended
   between CDNs.  The downstream CDN may inherit the content priority
   from CSP or upstream CDN or the priority may even be updated at the
   downstream CDN depending on the service.

   Totally the requirements above are usual rules of content service
   operating and are also applicable for CDN-I use cases.


5.  Use Cases

   In this section, three Use Cases to realize the requirements are
   described along with examples.






ZP.Zhou                 Expires January 21, 2012                [Page 4]

Internet-Draft                CDNI use case                     Jul 2011


5.1.  CDN authorization

   In this use case, the CP may make a list of pairs of CDN and its
   authorized service area.  For example:
          _____________________________
         | CDN Provider | Service Area |
         |______________|______________|
         | CDN-A        |   Beijing    |
         |______________|______________|
         | CDN-B        |   Shanghai   |
         |______________|______________|
         | CDN-C        |   Guangdong  |
         |______________|______________|
         | ....         |    ....      |
         |______________|______________|
         | CDN-Z        |   Tianjing   |
         |______________|______________|
         | CDN-HK       |   Hongkong   |
         |______________|______________|

   Figure 2: Example List of CDN Authorization Areas

   The list of CDN authorization areas may be created by the CP and be
   kept by all CDNs.  When delivering content, CDN may refer to this
   list to determine with which CDN it has to connect.  Here gives two
   sub-cases:

   Sub-Case one: for the unicast service, when the CP receives a content
   request from a UE located in Beijing, CP will redirect that request
   to CDN-A.  CDN-A then will check whether the requested content is
   available locally.  If yes, then provide the content to the
   requesting UE, else if the content at that time is only stored in
   Tianjing and Guangdong, CDN-A will contact CDN-Z or CDN-C getting
   that content and at last issue that content to the UE.

   Sub-Case two: for the broadcast service, the content broadcast route
   may be designed based on the geographical relationship of each area.
   For example Tianjing is very near to Beijing.  If the CP is also
   located in Beijing, for the content broadcast, the content may be
   delivered from CP to CDN-A first and CDN-A will then forward the
   content to CDN-Z.  In the same way, the content to CDN-HK may be
   forwarded from CDN-C since Hongkong is near to Guangdong.  To design
   such transport route should consider the transport efficiency,
   neither overlap nor neglect an area.

   Further, if concern there are possibly multiple CDNs in an area, for
   example CDN-Ax and CDN-Ay both serve in Beijing, there should be an
   entity coordinating these two CDNs(CDN-Ax and CDN-Ay) and contacting



ZP.Zhou                 Expires January 21, 2012                [Page 5]

Internet-Draft                CDNI use case                     Jul 2011


   other CDNs outside of Beijing.  Or probably each CDN in the same area
   is responsible for different services, e.g.  CDN-Ax serves for Mobile
   request and CDN-Bx serves for request of IPTV service.

   The arrangement above may be seen as a typical deployment policy( may
   be beneficial for both efficiency and business cooperation).  The
   core issue is to keep all CDNs complying with the same policy.

5.2.  Constraint for Content

   The arrangement of content publishing/content service is another
   typical policy controlled by CP.  For example, the rights of
   OlympicGame in 2008 for live broadcast in China Mainland was
   purchased by CCTV and all related content may only be accessed in
   China Mainland.  Hereby a terminal from outside Mainland of China
   such as Hongkong is prohibited to access the live Olympic broadcast
   or video on demand issued from CCTV during Olympic period(Hongkong
   users may access Olympic content from another content provider
   locally in Hongkong).  Hence for all the CDNs within China during
   Olympic period, the content forward should abide this constriction.
   If broadcast both Movie-A and OlympicGame B, CDN-C should deliver
   content of Movie-A to CDN-HK but should not deliver content of
   OlympicGame B to CDN-HK.
          ________________________________________________
         | Content Name | Service Area | Service Period   |
         |______________|______________|__________________|
         | Movie-A      |    China     | 2009.01--2009.12 |
         |______________|______________|__________________|
         |OlympicGame B |China Mainland| 2008.08--2008.10 |
         |______________|______________|__________________|

         Figure 3: Example List of Constraint for Content

   When the service period expires, the CDNs should remove the related
   content.

   This constraint in fact has controlled the broadcast service as a
   limited broadcast.  This is another typical use case of broadcast or
   multicast over CDN interconnection.

5.3.  Content Adaptation

   To support the diversity of terminals and the fluctuant network band
   width, adaptation measures may be conducted for the content services.
   While for the CDN operator, it is better only to maintain
   minimum(only one) content format(s).  So, one solution is to
   transform the content format prior to delivery.  It means the content
   forwarded between CDNs may be RTP streams of best quality( e.g.  HD



ZP.Zhou                 Expires January 21, 2012                [Page 6]

Internet-Draft                CDNI use case                     Jul 2011


   video and Hi-Fi audio) while the RTP stream may be transformed to
   adaptive streaming to serve for user.  One possible realization is
   that the delivering CDN which is nearest to the UE performs such
   delivery format adaptation according to the UE's capabilities.  The
   adaptation may include, but is not limited to, conversion to adaptive
   streaming, the transport format conversion, codec type conversion,
   content encapsulation conversion and content metadata conversion
   (e.g. content description, program information, etc).  For example,
   content is delivered from Content Provider through CDN-A to CDN-B in
   the form of normal RTP streams.  The delivering CDN, i.e.  CDN-B,
   determines that a UE requires the content to be delivered using
   adaptive HTTP streaming, CDN-B now transforms the RTP streams to an
   adaptive HTTP stream that can be delivered to the UE.  See as figure
   4:

+-------+ RTP Streams +-------+ RTP Streams +-------+
|  CSP  |------------>| CDN-A |------------>| CDN-B |
+-------+             +-------+             +-------+
                                               |Converted to
                                               |HTTP Streaming
                                               |               +-------+
                                                -------------->|  UE   |
                                                               +-------+

        Figure 4.  Example of Content Adaptation

   This use case is applicable for either broadcast or unicast service;
   for either live Broadcast or VOD service.  The content may be
   transformed and stored as different files with different formats/
   rates.  According to the UE capability(media resolution, media types,
   bandwidth, etc), the content request will be forwarded to specific
   content link of different content files/live broadcast sources.

5.4.  Content Priority

   For the differ-service of content delivery, one way is to set
   priority for the content.  For example the content for more users may
   be set a high priority and will be served first.

   For example, when CDN-A receives two tasks to deliver two contents to
   its downstream CDNs, CDN-A will check the priority of these two
   contents.  Since content-A is a live broadcast of football game to
   millions of audiences and has been set a very high priority, CDN-A
   will handle the task of content-A with high priority.

   In general, the content should be set a priority before it is
   delivered.  The content priority may be set by CSP, Upstream CDN or
   the UE( the user) and the priority may be set whether it may be



ZP.Zhou                 Expires January 21, 2012                [Page 7]

Internet-Draft                CDNI use case                     Jul 2011


   updated or not in terms of service implementation.  For instance, the
   user may set his subscribed content with a high priority with high
   price and may change the priority sometimes, but the user may not set
   the priority of some contents such as the advertisement content.

   With the content priority, the CDN may also provide a VAS for the
   user.  If the user has subscribed two contents and when there is a
   time conflict of these two content services, CDN will automatically
   deliver the content service with high priority to the UE.  One
   example is, the user has subscribed two broadcast content services:
   the News program from 6 to 10 o'clock and a football game from 7
   o'clock but the football game is set a higher priority.  At 6
   o'clock, the CDN starts to deliver News content to UE and when time
   arrives at 7 o'clock, the CDN will automatically stop the News
   content delivery but start to deliver the content of football game.
   Accordingly, the UE will alter to play the football game from the
   News.  When the football game finishes at 10 after 9 o'clock, the CDN
   will automatically deliver again the News to the UE.

   This use case is applicable for either broadcast or unicast service;
   for either live Broadcast or VOD service.  The core requirement is
   the mechanism of priority management(e.g. set, exchange, update).


6.  Application Example

   Taking TISPAN CDN architecture as example in this section, a full
   implementary instance for broadcast service performing the operating
   requirements is given as below:
                  +------------+          +-------------+
                  | ALF/CDN-A  |--------- | ALF /CDN-Z  |
                  +------------+          +-------------+
                         |                       |
                         |                       |
   +-------+  1)   +-----------+     4)    +-----------+
   |  CSP  |-------|CDNCF/CDN-A|-----------|CDNCF/CDN-Z|
   +-------+       +-----------+           +-----------+
       |   \           2)|                     5)|
       |  3)\     +-------------+   6)    +-------------+
       |     \___ |CLUSTER/CDN-A|-------- |CLUSTER/CDN-Z|
     7)|          +-------------+         +-------------+
       |                                        |
   +-------+              8)                    |
   |  UE   |-------------------------------------
   +-------+

      Figure 5: Example of Broadcast Service via CDN Interconnection




ZP.Zhou                 Expires January 21, 2012                [Page 8]

Internet-Draft                CDNI use case                     Jul 2011


   Execution steps for this procedure may be as following:

   step 1: CSP informs to broadcast the content.

   step 2: CDNCF in CDN-A informs its clusters to receive/get the
   content( sports game with HD video format).

   step 3: Cluster in CDN-A receives/gets the content from CSP.

   step 4: CDNCF in CDN-A informs another CDNCF in CDN-Z to receive/get
   the content from the cluster in CDN-A.

   step 5: CDNCF in CDN-Z informs its clusters to receive/get the
   content from CDN-A.

   step 6: cluster in CDN-Z receives/gets the content from cluster in
   CDN-A.

   step 7: A UE in Tianjing subscribes the broadcast service.  Through a
   general CDN procedure, the UE is informed the address of cluster
   under CDN-Z where UE may receive the broadcast content.
   Additionally, CDN-Z may provide HTTP adaptive streaming and the
   content received from CDN-A is transformed in adaptive streaming for
   the UE.

   step 8: UE receives the broadcast service from CDN-Z.


7.  Security Considerations

   The involved service information should be guaranteed unchanged.
   More detail may be provided later.


8.  IANA Considerations

   This document requires no actions from IANA.


9.  Acknowledgements

   Many thanks to all the members of Huawei Software CDN project team
   and all the friends met in the CDN standard meetings.


10.  Normative References

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate



ZP.Zhou                 Expires January 21, 2012                [Page 9]

Internet-Draft                CDNI use case                     Jul 2011


              Requirement Levels", BCP 14, RFC 2119, March 1997.

   [TISPAN]   ETSI TISPAN, "CDN Architecture(ETSI TS 182 019)".

   [MCD]      ETSI MCD, "Media CDN Interconnection, use cases and
              requirements(ETSI TS 102 990)".

   [IETF-CDNI-usecase]
              IETF CDNI, "[Draft-bertrand-cdni-use-cases]".

   [IETF-CDNI-problem-statement]
              IETF CDNI, "[Draft-jenkins-cdni-problem-statement]".


Author's Address

   Zhipeng Zhou
   Huawei Technologies, Inc.
   No.101, Software Avenue, Yuhuatai District
   Nanjing  210012
   P.R.China

   Phone: +86-25-56620690
   Email: zhouzp@huawei.com



























ZP.Zhou                 Expires January 21, 2012               [Page 10]


--Boundary_(ID_yRQqZ+t1M8SASdh7uBj7Ag)--

From Martin.Stiemerling@neclab.eu  Thu Jul 21 06:47:13 2011
Return-Path: <Martin.Stiemerling@neclab.eu>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5473F21F85C0 for <cdni@ietfa.amsl.com>; Thu, 21 Jul 2011 06:47:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.768
X-Spam-Level: 
X-Spam-Status: No, score=-101.768 tagged_above=-999 required=5 tests=[AWL=0.481, BAYES_00=-2.599, HELO_EQ_DE=0.35, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id prdkOxwqUHSw for <cdni@ietfa.amsl.com>; Thu, 21 Jul 2011 06:47:12 -0700 (PDT)
Received: from smtp0.netlab.nec.de (smtp0.netlab.nec.de [195.37.70.40]) by ietfa.amsl.com (Postfix) with ESMTP id B9F2221F85BB for <cdni@ietf.org>; Thu, 21 Jul 2011 06:47:12 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp0.netlab.nec.de (Postfix) with ESMTP id 4774428000329 for <cdni@ietf.org>; Thu, 21 Jul 2011 15:47:11 +0200 (CEST)
X-Virus-Scanned: Amavisd on Debian GNU/Linux (atlas1.office.hd)
Received: from smtp0.netlab.nec.de ([127.0.0.1]) by localhost (atlas1.office.hd [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FB6nLR4YMlhh for <cdni@ietf.org>; Thu, 21 Jul 2011 15:47:11 +0200 (CEST)
Received: from METHONE.office.hd (Methone.office.hd [192.168.24.54]) by smtp0.netlab.nec.de (Postfix) with ESMTP id 2385028000198 for <cdni@ietf.org>; Thu, 21 Jul 2011 15:47:06 +0200 (CEST)
Received: from Polydeuces.office.hd ([169.254.3.125]) by METHONE.office.hd ([192.168.24.54]) with mapi id 14.01.0270.001; Thu, 21 Jul 2011 15:47:06 +0200
From: Martin Stiemerling <Martin.Stiemerling@neclab.eu>
To: "cdni@ietf.org" <cdni@ietf.org>
Thread-Topic: Normative language in draft-lefaucheur-cdni-requirements-02
Thread-Index: AcxHrIipDexwyqLlTDGSsobLRHSvsg==
Date: Thu, 21 Jul 2011 13:47:05 +0000
Message-ID: <E84E7B8FF3F2314DA16E48EC89AB49F01CF1C50E@Polydeuces.office.hd>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.1.1.135]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [CDNi] Normative language in draft-lefaucheur-cdni-requirements-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2011 13:47:13 -0000

Hi,

I have just stumbled over the new normative language in draft-lefaucheur-cd=
ni-requirements-02. It does not take the one of RFC 2119 and also uses a di=
fferent typing in the draft.

Is there a specific intent to not use RFC 2119 language?

  Martin

martin.stiemerling@neclab.eu

NEC Laboratories Europe - Network Research Division NEC Europe Limited | Re=
gistered Office: NEC House, 1 Victoria Road, London W3 6BL | Registered in =
England 2832014=20


From flefauch@cisco.com  Thu Jul 21 07:57:33 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 460EA21F8AFB for <cdni@ietfa.amsl.com>; Thu, 21 Jul 2011 07:57:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10
X-Spam-Level: 
X-Spam-Status: No, score=-10 tagged_above=-999 required=5 tests=[AWL=0.599, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ah4By6HpqNO8 for <cdni@ietfa.amsl.com>; Thu, 21 Jul 2011 07:57:29 -0700 (PDT)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id 21E3B21F8A70 for <cdni@ietf.org>; Thu, 21 Jul 2011 07:57:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=1395; q=dns/txt; s=iport; t=1311260249; x=1312469849; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=IuSQ+lhd7cIEFmgo4p8n8x7DpcH6p6cFMHNUD5D3f9A=; b=BextLQUWV840n+LshWlDTz+yv3YexvvdO/H72begb/ReckZ/IIdOlnyT 6fS0fec0XCIlNsGe+3HCElmeBQF4zHfHTp8l+X1qzZP163k2/YGMhMFq5 aHt7Q7Xi6WposQmh76FloKCpxmBBUNwA8U5+MJvCtupUFuIRjGU0ceo2t Y=;
X-IronPort-AV: E=Sophos;i="4.67,240,1309737600"; d="scan'208";a="43754168"
Received: from ams-core-3.cisco.com ([144.254.72.76]) by ams-iport-2.cisco.com with ESMTP; 21 Jul 2011 14:57:28 +0000
Received: from ams-flefauch-8713.cisco.com (ams-flefauch-8713.cisco.com [10.55.161.196]) by ams-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id p6LEvRwp014465; Thu, 21 Jul 2011 14:57:27 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Francois Le Faucheur <flefauch@cisco.com>
In-Reply-To: <E84E7B8FF3F2314DA16E48EC89AB49F01CF1C50E@Polydeuces.office.hd>
Date: Thu, 21 Jul 2011 16:57:38 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <EA29CC78-6779-44EF-91E5-B234A409EB77@cisco.com>
References: <E84E7B8FF3F2314DA16E48EC89AB49F01CF1C50E@Polydeuces.office.hd>
To: Martin Stiemerling <Martin.Stiemerling@neclab.eu>
X-Mailer: Apple Mail (2.1084)
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] Normative language in draft-lefaucheur-cdni-requirements-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2011 14:57:33 -0000

Hello Martin,

On 21 Jul 2011, at 15:47, Martin Stiemerling wrote:

> Hi,
>=20
> I have just stumbled over the new normative language in =
draft-lefaucheur-cdni-requirements-02. It does not take the one of RFC =
2119 and also uses a different typing in the draft.
>=20
> Is there a specific intent to not use RFC 2119 language?

Yes.=20
In a nutshell, the idea is that our Must/May/Should terminology for the =
cdni-requirements I-D does not exactly coincide with the terminology of =
RFC2119. RFC2119 terminology is designed for Standards Track document, =
and we will obviously use that terminology in all the interface =
specifications, but for our Informational Track requirements document, =
it feels more appropriate to define a more relevant terminology.

See also:
http://www.ietf.org/mail-archive/web/cdni/current/msg00287.html
http://www.ietf.org/mail-archive/web/cdni/current/msg00290.html
http://www.ietf.org/mail-archive/web/cdni/current/msg00292.html

Cheers

Francois


>=20
>  Martin
>=20
> martin.stiemerling@neclab.eu
>=20
> NEC Laboratories Europe - Network Research Division NEC Europe Limited =
| Registered Office: NEC House, 1 Victoria Road, London W3 6BL | =
Registered in England 2832014=20
>=20
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni



From Martin.Stiemerling@neclab.eu  Fri Jul 22 02:15:37 2011
Return-Path: <Martin.Stiemerling@neclab.eu>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EDDA21F86AF for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 02:15:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.808
X-Spam-Level: 
X-Spam-Status: No, score=-101.808 tagged_above=-999 required=5 tests=[AWL=0.441, BAYES_00=-2.599, HELO_EQ_DE=0.35, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UIZNwYvJ-JbU for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 02:15:37 -0700 (PDT)
Received: from smtp0.netlab.nec.de (smtp0.netlab.nec.de [195.37.70.40]) by ietfa.amsl.com (Postfix) with ESMTP id CAD1721F86AA for <cdni@ietf.org>; Fri, 22 Jul 2011 02:15:36 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp0.netlab.nec.de (Postfix) with ESMTP id BE21D28000331; Fri, 22 Jul 2011 11:15:35 +0200 (CEST)
X-Virus-Scanned: Amavisd on Debian GNU/Linux (atlas1.office.hd)
Received: from smtp0.netlab.nec.de ([127.0.0.1]) by localhost (atlas1.office.hd [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b0ugq9qUYm2A; Fri, 22 Jul 2011 11:15:35 +0200 (CEST)
Received: from ENCELADUS.office.hd (ENCELADUS.office.hd [192.168.24.52]) by smtp0.netlab.nec.de (Postfix) with ESMTP id 9CD2228000198; Fri, 22 Jul 2011 11:15:25 +0200 (CEST)
Received: from Polydeuces.office.hd ([169.254.3.125]) by ENCELADUS.office.hd ([192.168.24.52]) with mapi id 14.01.0270.001; Fri, 22 Jul 2011 11:15:25 +0200
From: Martin Stiemerling <Martin.Stiemerling@neclab.eu>
To: Francois Le Faucheur <flefauch@cisco.com>
Thread-Topic: [CDNi] Normative language in draft-lefaucheur-cdni-requirements-02
Thread-Index: AcxHrIipDexwyqLlTDGSsobLRHSvsv//8ncA//6sQ8A=
Date: Fri, 22 Jul 2011 09:15:25 +0000
Message-ID: <E84E7B8FF3F2314DA16E48EC89AB49F01CF1F187@Polydeuces.office.hd>
References: <E84E7B8FF3F2314DA16E48EC89AB49F01CF1C50E@Polydeuces.office.hd> <EA29CC78-6779-44EF-91E5-B234A409EB77@cisco.com>
In-Reply-To: <EA29CC78-6779-44EF-91E5-B234A409EB77@cisco.com>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.1.1.135]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] Normative language in draft-lefaucheur-cdni-requirements-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2011 09:15:37 -0000

Hello Francois,

I see the difference and the intention to go for another set of definitions=
.=20

It would be good to document what you have said below in the draft before d=
efining the terms. This would avoid more of these questions like mine :)

Thanks,

  Martin

> -----Original Message-----
> From: Francois Le Faucheur [mailto:flefauch@cisco.com]
> Sent: Thursday, July 21, 2011 4:58 PM
> To: Martin Stiemerling
> Cc: Francois Le Faucheur; cdni@ietf.org
> Subject: Re: [CDNi] Normative language in draft-lefaucheur-cdni-requireme=
nts-
> 02
>=20
> Hello Martin,
>=20
> On 21 Jul 2011, at 15:47, Martin Stiemerling wrote:
>=20
> > Hi,
> >
> > I have just stumbled over the new normative language in draft-lefaucheu=
r-
> cdni-requirements-02. It does not take the one of RFC 2119 and also uses =
a
> different typing in the draft.
> >
> > Is there a specific intent to not use RFC 2119 language?
>=20
> Yes.
> In a nutshell, the idea is that our Must/May/Should terminology for the c=
dni-
> requirements I-D does not exactly coincide with the terminology of RFC211=
9.
> RFC2119 terminology is designed for Standards Track document, and we will
> obviously use that terminology in all the interface specifications, but f=
or our
> Informational Track requirements document, it feels more appropriate to
> define a more relevant terminology.
>=20
> See also:
> http://www.ietf.org/mail-archive/web/cdni/current/msg00287.html
> http://www.ietf.org/mail-archive/web/cdni/current/msg00290.html
> http://www.ietf.org/mail-archive/web/cdni/current/msg00292.html
>=20
> Cheers
>=20
> Francois
>=20
>=20
> >
> >  Martin
> >
> > martin.stiemerling@neclab.eu
> >
> > NEC Laboratories Europe - Network Research Division NEC Europe Limited =
|
> Registered Office: NEC House, 1 Victoria Road, London W3 6BL | Registered=
 in
> England 2832014
> >
> > _______________________________________________
> > CDNi mailing list
> > CDNi@ietf.org
> > https://www.ietf.org/mailman/listinfo/cdni
>=20


From flefauch@cisco.com  Fri Jul 22 02:30:41 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 681E121F86B9 for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 02:30:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.06
X-Spam-Level: 
X-Spam-Status: No, score=-10.06 tagged_above=-999 required=5 tests=[AWL=0.539,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3uftLUDgj62Z for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 02:30:40 -0700 (PDT)
Received: from ams-iport-1.cisco.com (ams-iport-1.cisco.com [144.254.224.140]) by ietfa.amsl.com (Postfix) with ESMTP id 9D80121F86A6 for <cdni@ietf.org>; Fri, 22 Jul 2011 02:30:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=2351; q=dns/txt; s=iport; t=1311327040; x=1312536640; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=0+lB+iy0MewutYy3zeU9vRprmonRnEFZ4+PIYLqbWXw=; b=jM8e9D8XO8WJSlTp26yfqmV1TDligK9j3ZN+tfJVgt8nsR4CJoOfJOu9 rGKuAM9LpvIB2m0ZJQJ7Pc5kq3j16PSc+vgzZp44kmrQPR2TPNJObAQdK 5AMV8Pn8mFo6YwXLgYJeADjBFjENPBmcZjt5lTBCAFujE0G2PLNBAjZ+5 o=;
X-IronPort-AV: E=Sophos;i="4.67,246,1309737600"; d="scan'208";a="103849262"
Received: from ams-core-2.cisco.com ([144.254.72.75]) by ams-iport-1.cisco.com with ESMTP; 22 Jul 2011 09:30:36 +0000
Received: from ams-flefauch-8713.cisco.com (ams-flefauch-8713.cisco.com [10.55.161.196]) by ams-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p6M9UZ61010236; Fri, 22 Jul 2011 09:30:36 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Francois Le Faucheur <flefauch@cisco.com>
In-Reply-To: <E84E7B8FF3F2314DA16E48EC89AB49F01CF1F187@Polydeuces.office.hd>
Date: Fri, 22 Jul 2011 11:30:52 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <A2E2FBE3-0F75-4B11-A2C6-6BE9D99D5EB5@cisco.com>
References: <E84E7B8FF3F2314DA16E48EC89AB49F01CF1C50E@Polydeuces.office.hd> <EA29CC78-6779-44EF-91E5-B234A409EB77@cisco.com> <E84E7B8FF3F2314DA16E48EC89AB49F01CF1F187@Polydeuces.office.hd>
To: Yiu Lee <Yiu_Lee@Cable.Comcast.com>, "Kent (kleung) Leung" <kleung@cisco.com>
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: Re: [CDNi] Normative language in draft-lefaucheur-cdni-requirements-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2011 09:30:41 -0000

Yiu, Kent,

This sounds like a good suggestion to me. If you also agree, can you add =
that to the To Do list?

Thanks

Francois

On 22 Jul 2011, at 11:15, Martin Stiemerling wrote:

> Hello Francois,
>=20
> I see the difference and the intention to go for another set of =
definitions.=20
>=20
> It would be good to document what you have said below in the draft =
before defining the terms. This would avoid more of these questions like =
mine :)
>=20
> Thanks,
>=20
>  Martin
>=20
>> -----Original Message-----
>> From: Francois Le Faucheur [mailto:flefauch@cisco.com]
>> Sent: Thursday, July 21, 2011 4:58 PM
>> To: Martin Stiemerling
>> Cc: Francois Le Faucheur; cdni@ietf.org
>> Subject: Re: [CDNi] Normative language in =
draft-lefaucheur-cdni-requirements-
>> 02
>>=20
>> Hello Martin,
>>=20
>> On 21 Jul 2011, at 15:47, Martin Stiemerling wrote:
>>=20
>>> Hi,
>>>=20
>>> I have just stumbled over the new normative language in =
draft-lefaucheur-
>> cdni-requirements-02. It does not take the one of RFC 2119 and also =
uses a
>> different typing in the draft.
>>>=20
>>> Is there a specific intent to not use RFC 2119 language?
>>=20
>> Yes.
>> In a nutshell, the idea is that our Must/May/Should terminology for =
the cdni-
>> requirements I-D does not exactly coincide with the terminology of =
RFC2119.
>> RFC2119 terminology is designed for Standards Track document, and we =
will
>> obviously use that terminology in all the interface specifications, =
but for our
>> Informational Track requirements document, it feels more appropriate =
to
>> define a more relevant terminology.
>>=20
>> See also:
>> http://www.ietf.org/mail-archive/web/cdni/current/msg00287.html
>> http://www.ietf.org/mail-archive/web/cdni/current/msg00290.html
>> http://www.ietf.org/mail-archive/web/cdni/current/msg00292.html
>>=20
>> Cheers
>>=20
>> Francois
>>=20
>>=20
>>>=20
>>> Martin
>>>=20
>>> martin.stiemerling@neclab.eu
>>>=20
>>> NEC Laboratories Europe - Network Research Division NEC Europe =
Limited |
>> Registered Office: NEC House, 1 Victoria Road, London W3 6BL | =
Registered in
>> England 2832014
>>>=20
>>> _______________________________________________
>>> CDNi mailing list
>>> CDNi@ietf.org
>>> https://www.ietf.org/mailman/listinfo/cdni
>>=20
>=20


From yiu_lee@cable.comcast.com  Fri Jul 22 06:53:45 2011
Return-Path: <yiu_lee@cable.comcast.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 493C821F856A for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 06:53:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.99
X-Spam-Level: 
X-Spam-Status: No, score=-100.99 tagged_above=-999 required=5 tests=[AWL=0.745, BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nc89yTolq0FW for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 06:53:44 -0700 (PDT)
Received: from cable.comcast.com (copdcimo01.potomac.co.ndcwest.comcast.net [76.96.32.251]) by ietfa.amsl.com (Postfix) with ESMTP id B3C3421F8515 for <cdni@ietf.org>; Fri, 22 Jul 2011 06:53:44 -0700 (PDT)
Received: from ([24.40.55.41]) by copdcimo01.cable.comcast.com with ESMTP with TLS id 5503630.45740807; Fri, 22 Jul 2011 07:58:17 -0600
Received: from PACDCEXMB05.cable.comcast.com ([fe80::a5b0:e5c4:df1b:2367]) by PACDCEXHUB02.cable.comcast.com ([fe80::11d4:f530:37a0:9f4e%12]) with mapi id 14.01.0289.001; Fri, 22 Jul 2011 09:53:40 -0400
From: "Lee, Yiu" <Yiu_Lee@Cable.Comcast.com>
To: Francois Le Faucheur <flefauch@cisco.com>, "Kent (kleung) Leung" <kleung@cisco.com>
Thread-Topic: [CDNi] Normative language in draft-lefaucheur-cdni-requirements-02
Thread-Index: AQHMSHbI7gNN5JdVKk69nrkLs81tpA==
Date: Fri, 22 Jul 2011 13:53:39 +0000
Message-ID: <CA4EF90B.1262B%yiu_lee@cable.comcast.com>
In-Reply-To: <A2E2FBE3-0F75-4B11-A2C6-6BE9D99D5EB5@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.12.0.110505
x-originating-ip: [147.191.125.13]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <1D2A7D77A827D9489E30CC9245C2C52D@cable.comcast.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] Normative language in draft-lefaucheur-cdni-requirements-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2011 13:53:45 -0000

Ok. We will add this to the to-do list.

On 7/22/11 5:30 AM, "Francois Le Faucheur" <flefauch@cisco.com> wrote:

>Yiu, Kent,
>
>This sounds like a good suggestion to me. If you also agree, can you add
>that to the To Do list?
>
>Thanks
>
>Francois
>
>On 22 Jul 2011, at 11:15, Martin Stiemerling wrote:
>
>> Hello Francois,
>>=20
>> I see the difference and the intention to go for another set of
>>definitions.=20
>>=20
>> It would be good to document what you have said below in the draft
>>before defining the terms. This would avoid more of these questions like
>>mine :)
>>=20
>> Thanks,
>>=20
>>  Martin
>>=20
>>> -----Original Message-----
>>> From: Francois Le Faucheur [mailto:flefauch@cisco.com]
>>> Sent: Thursday, July 21, 2011 4:58 PM
>>> To: Martin Stiemerling
>>> Cc: Francois Le Faucheur; cdni@ietf.org
>>> Subject: Re: [CDNi] Normative language in
>>>draft-lefaucheur-cdni-requirements-
>>> 02
>>>=20
>>> Hello Martin,
>>>=20
>>> On 21 Jul 2011, at 15:47, Martin Stiemerling wrote:
>>>=20
>>>> Hi,
>>>>=20
>>>> I have just stumbled over the new normative language in
>>>>draft-lefaucheur-
>>> cdni-requirements-02. It does not take the one of RFC 2119 and also
>>>uses a
>>> different typing in the draft.
>>>>=20
>>>> Is there a specific intent to not use RFC 2119 language?
>>>=20
>>> Yes.
>>> In a nutshell, the idea is that our Must/May/Should terminology for
>>>the cdni-
>>> requirements I-D does not exactly coincide with the terminology of
>>>RFC2119.
>>> RFC2119 terminology is designed for Standards Track document, and we
>>>will
>>> obviously use that terminology in all the interface specifications,
>>>but for our
>>> Informational Track requirements document, it feels more appropriate to
>>> define a more relevant terminology.
>>>=20
>>> See also:
>>> http://www.ietf.org/mail-archive/web/cdni/current/msg00287.html
>>> http://www.ietf.org/mail-archive/web/cdni/current/msg00290.html
>>> http://www.ietf.org/mail-archive/web/cdni/current/msg00292.html
>>>=20
>>> Cheers
>>>=20
>>> Francois
>>>=20
>>>=20
>>>>=20
>>>> Martin
>>>>=20
>>>> martin.stiemerling@neclab.eu
>>>>=20
>>>> NEC Laboratories Europe - Network Research Division NEC Europe
>>>>Limited |
>>> Registered Office: NEC House, 1 Victoria Road, London W3 6BL |
>>>Registered in
>>> England 2832014
>>>>=20
>>>> _______________________________________________
>>>> CDNi mailing list
>>>> CDNi@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/cdni
>>>=20
>>=20
>


From richard_woundy@cable.comcast.com  Fri Jul 22 10:48:48 2011
Return-Path: <richard_woundy@cable.comcast.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D74B421F8B4C for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 10:48:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.872
X-Spam-Level: 
X-Spam-Status: No, score=-104.872 tagged_above=-999 required=5 tests=[AWL=-3.138, BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ghTmoaLVidEU for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 10:48:48 -0700 (PDT)
Received: from cable.comcast.com (copdcimo01.potomac.co.ndcwest.comcast.net [76.96.32.251]) by ietfa.amsl.com (Postfix) with ESMTP id 285F521F8B49 for <cdni@ietf.org>; Fri, 22 Jul 2011 10:48:48 -0700 (PDT)
Received: from ([24.40.55.42]) by copdcimo01.cable.comcast.com with ESMTP with TLS id 5503630.45794118; Fri, 22 Jul 2011 11:53:17 -0600
Received: from PACDCEXMB05.cable.comcast.com ([fe80::a5b0:e5c4:df1b:2367]) by PACDCEXHUB01.cable.comcast.com ([fe80::d1e7:20b5:9b63:21a6%12]) with mapi id 14.01.0289.001; Fri, 22 Jul 2011 13:48:40 -0400
From: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>
To: "cdni@ietf.org" <cdni@ietf.org>
Thread-Topic: CDNI agenda and call for presentation slides
Thread-Index: AcxIl5aBOskLFEpdTnOu+lSHXNFQrA==
Date: Fri, 22 Jul 2011 17:48:38 +0000
Message-ID: <1CA25301D2219F40B3AA37201F0EACD1135D8D5B@PACDCEXMB05.cable.comcast.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [76.96.69.4]
Content-Type: multipart/alternative; boundary="_000_1CA25301D2219F40B3AA37201F0EACD1135D8D5BPACDCEXMB05cabl_"
MIME-Version: 1.0
Subject: [CDNi] CDNI agenda and call for presentation slides
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2011 17:48:48 -0000

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

The CDNI session agenda has been uploaded to http://www.ietf.org/proceeding=
s/81/agenda/cdni.htm and is reproduced below.

Presenters, please email your draft presentations to the co-chairs (Francoi=
s and myself) by Monday evening. Our plan is to post the slides to the IETF=
 website by Wednesday evening, prior to our face-to-face meeting in Quebec =
City on Thursday evening.

-- Rich & Francois

CDNI Working Group Agenda

IETF-81, Quebec City, Canada
July 28, 2011 - 17:40-19:40 (206B)

Chairs: Francois Le Faucheur <flefauch@cisco.com>
        Richard Woundy <richard_woundy@cable.comcast.com>

- WG introduction & agenda bashing (5 min, Rich/Francois)
- Problem statement (draft-jenkins-cdni-problem-statement<http://tools.ietf=
.org/html/draft-jenkins-cdni-problem-statement>) (20 min, Ben Niven-Jenkins=
)
- Use cases (draft-bertrand-cdni-use-cases<http://tools.ietf.org/html/draft=
-bertrand-cdni-use-cases>)   (15 min, Gilles Bertrand)
- Use cases (draft-zhou-cdni-use-case<http://tools.ietf.org/html/draft-zhou=
-cdni-use-case>)   (5 min, Zhipeng Zhou)
- Requirements (draft-lefaucheur-cdni-requirements<http://tools.ietf.org/ht=
ml/draft-lefaucheur-cdni-requirements>) (20 min, Yiu Lee/Kent Leung)
- Framework (draft-davie-cdni-framework<http://tools.ietf.org/html/draft-da=
vie-cdni-framework>) (20 min, Bruce Davie)
- Request routing (draft-xiaoyan-cdni-requestrouting<http://tools.ietf.org/=
html/draft-xiaoyan-cdni-requestrouting>) (10 min, Spencer Dawkins)
- Request routing (draft-stiemerling-cdni-routing-cons<http://tools.ietf.or=
g/html/draft-stiemerling-cdni-routing-cons>) (5 min, Martin Stiemerling)
- Terminology (draft-deventer-cdni-content-terminology<http://tools.ietf.or=
g/html/draft-deventer-cdni-content-terminology>) (Time Permitting, 5 min, R=
ay van Brandenburg)
- Discussions on next steps and conclusions (15 min)

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
.MsoChpDefault
	{mso-style-type:export-only;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"Section1">
<p class=3D"MsoNormal">The CDNI session agenda has been uploaded to <a href=
=3D"http://www.ietf.org/proceedings/81/agenda/cdni.htm">
http://www.ietf.org/proceedings/81/agenda/cdni.htm</a> and is reproduced be=
low.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Presenters, please email your draft presentations to=
 the co-chairs (Francois and myself) by Monday evening. Our plan is to post=
 the slides to the IETF website by Wednesday evening, prior to our face-to-=
face meeting in Quebec City on Thursday
 evening.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">-- Rich &amp; Francois<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">CDNI Working Group Agenda<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">IETF-81, Quebec City, Canada<o:p></o:p></p>
<p class=3D"MsoNormal">July 28, 2011 - 17:40-19:40 (206B)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Chairs: Francois Le Faucheur &lt;flefauch@cisco.com&=
gt;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Richard W=
oundy &lt;richard_woundy@cable.comcast.com&gt;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">- WG introduction &amp; agenda bashing (5 min, Rich/=
Francois)<o:p></o:p></p>
<p class=3D"MsoNormal">- Problem statement (<a href=3D"http://tools.ietf.or=
g/html/draft-jenkins-cdni-problem-statement">draft-jenkins-cdni-problem-sta=
tement</a>) (20 min, Ben Niven-Jenkins)<o:p></o:p></p>
<p class=3D"MsoNormal">- Use cases (<a href=3D"http://tools.ietf.org/html/d=
raft-bertrand-cdni-use-cases">draft-bertrand-cdni-use-cases</a>)&nbsp;&nbsp=
; (15 min, Gilles Bertrand)<o:p></o:p></p>
<p class=3D"MsoNormal">- Use cases (<a href=3D"http://tools.ietf.org/html/d=
raft-zhou-cdni-use-case">draft-zhou-cdni-use-case</a>)&nbsp;&nbsp; (5 min, =
Zhipeng Zhou)<o:p></o:p></p>
<p class=3D"MsoNormal">- Requirements (<a href=3D"http://tools.ietf.org/htm=
l/draft-lefaucheur-cdni-requirements">draft-lefaucheur-cdni-requirements</a=
>) (20 min, Yiu Lee/Kent Leung)<o:p></o:p></p>
<p class=3D"MsoNormal">- Framework (<a href=3D"http://tools.ietf.org/html/d=
raft-davie-cdni-framework">draft-davie-cdni-framework</a>) (20 min, Bruce D=
avie)<o:p></o:p></p>
<p class=3D"MsoNormal">- Request routing (<a href=3D"http://tools.ietf.org/=
html/draft-xiaoyan-cdni-requestrouting">draft-xiaoyan-cdni-requestrouting</=
a>) (10 min, Spencer Dawkins)<o:p></o:p></p>
<p class=3D"MsoNormal">- Request routing (<a href=3D"http://tools.ietf.org/=
html/draft-stiemerling-cdni-routing-cons">draft-stiemerling-cdni-routing-co=
ns</a>) (5 min, Martin Stiemerling)<o:p></o:p></p>
<p class=3D"MsoNormal">- Terminology (<a href=3D"http://tools.ietf.org/html=
/draft-deventer-cdni-content-terminology">draft-deventer-cdni-content-termi=
nology</a>) (Time Permitting, 5 min, Ray van Brandenburg)<o:p></o:p></p>
<p class=3D"MsoNormal">- Discussions on next steps and conclusions (15 min)=
<o:p></o:p></p>
</div>
</body>
</html>

--_000_1CA25301D2219F40B3AA37201F0EACD1135D8D5BPACDCEXMB05cabl_--

From sergem913@gmail.com  Fri Jul 22 13:20:47 2011
Return-Path: <sergem913@gmail.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18BF221F8A23 for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 13:20:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.371
X-Spam-Level: 
X-Spam-Status: No, score=-3.371 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_OBFU_Q1=0.227]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id COYAWC2h1Hne for <cdni@ietfa.amsl.com>; Fri, 22 Jul 2011 13:20:45 -0700 (PDT)
Received: from mail-gx0-f172.google.com (mail-gx0-f172.google.com [209.85.161.172]) by ietfa.amsl.com (Postfix) with ESMTP id 4196321F89A7 for <cdni@ietf.org>; Fri, 22 Jul 2011 13:20:45 -0700 (PDT)
Received: by gxk19 with SMTP id 19so1684989gxk.31 for <cdni@ietf.org>; Fri, 22 Jul 2011 13:20:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=67wIeCpEUT1yzVD2hAiqiNeUMe8Z/NfYbIXI26yZA88=; b=Bn1pEZP3TPF/Fw0YKcsvXgVy0NFA6qKw/HVCyxKo6nV2rJ1e5wR7ce4sgpMNb7oP5X yiDu7CzmqdJYu5Lq+zZkHbUCPrNiz8B4H2Hw8mMmmh4shC1JcvXVOWC+VaLgh7/QD6kS fHhqs2+vy8iYEAWYARcU+2c6V5xgvOnKWevcQ=
MIME-Version: 1.0
Received: by 10.150.177.6 with SMTP id z6mr2340502ybe.434.1311366042913; Fri, 22 Jul 2011 13:20:42 -0700 (PDT)
Received: by 10.150.53.13 with HTTP; Fri, 22 Jul 2011 13:20:42 -0700 (PDT)
Date: Fri, 22 Jul 2011 15:20:42 -0500
Message-ID: <CAGqykbZD6N=NtoRHZSiY=BQCk7CO2M-v7+mf7a=6DK2J=wpcmw@mail.gmail.com>
From: Serge Manning <sergem913@gmail.com>
To: cdni@ietf.org
Content-Type: multipart/alternative; boundary=000e0cd6a876288bab04a8ae33eb
Subject: [CDNi] ATIS CDN Interconnect Reqs and IETF CDNI
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2011 20:20:47 -0000

--000e0cd6a876288bab04a8ae33eb
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

I am a participant in the ATIS Cloud Services Forum (CSF) which has just
published use cases and requirements on CDN Interconnect. ATIS CSF has
overlaps with the goals of this WG but is coming with input from telecom
operators' perspective.

The reason for this email is that ATIS CSF will not be writing detailed
technical specifications and so is hoping that this WG might be able to
write standards to support *some* of the CSF requirements. ATIS CSF is also
open to requirements feedback from this group in terms of technical
limitations and suggestions.

A few CSF members will be working to analyze and determine the unique
requirements (relative to CDNI) that arise in CSF and submit them here in
the near future (after Quebec).

In the meantime, I encourage those interested to take a look at the CSF
document. It is freely available for a time although it does require a
painless registration. Go here <http://www.atis.org/docstore/default.aspx>a=
nd
register and then use the code "CSF711" for a free download. Thanks for you=
r
attention.

Below I reproduce the ATIS press release to provide background info.

--=20
--Serge

=3D=3D=3D=3D=3D=3D=3D=3D

 *ATIS Cloud Services Forum Releases Content Distribution Network
Interconnection Specifications *



July 5, 2011 =97 Washington, DC =97 ATIS announced today that its Cloud Ser=
vices
Forum (CSF) has released the *CDN Interconnection Use Case Specification an=
d
High Level Requirements (ATIS-0200003) *standards document.  The standard
provides an initial description of content distribution networks (CDNs) and
develops interconnection use cases and high-level requirements to support
passing content distribution requests between two service providers.

The standard enables CDN interconnection (CDN-I) by providing for common
interfaces between providers=92 operations systems, back office interfaces,
routing equipment, and network interconnections.  The CSF=92s end-to-end
process perspective is designed specifically to improve the efficiency and
quality of service delivery to end users. Completed in only three months,
this effort demonstrates ATIS=92 rapid response to evolving carrier needs a=
nd
delivers inter-carrier solutions essential to broad adoption of cloud
services.

=93The standard marks a major step forward in enabling seamless, global
content delivery, especially for video, between service providers,=94 said
ATIS President and CEO, Susan Miller.  =93What sets the CSF=92s work apart =
is
its focus on business needs as the driver for better interconnection. This
ATIS technical solution for inter-provider content delivery helps providers
meet critical customer service imperatives=97namely, the need to improve
end-user experience through cost effective video delivery.=94

This initial CSF standard is intended to serve as the basis for future
efforts which will examine: 1) the delivery of more complex types of conten=
t
such as live streaming, video on demand, and peak-hour web interactions
involving the use of authorization and authentication procedures; 2) the us=
e
of multicast delivery methods for some of these content types; and 3)
interaction scenarios in a multi-provider content distribution environment
involving a Federated Exchange.

Until September 30, 2011, the new standard is available at no charge throug=
h
the ATIS Document Center by entering promotional code =93CSF711=94. The Doc=
ument
Center is the leading online resource to published and pre-published
telecommunication standards, as well as technical reports, requirements and
guidelines produced by ATIS-sponsored industry forums and committees.

*About ATIS**
*ATIS is the leading technical planning and standards development
organization committed to the rapid development of global, market-driven
standards for the information, entertainment and communications industry.
More than 200 companies actively formulate standards in ATIS=92 Committees,
covering issues including: IPTV, Cloud Services, Energy Efficiency, IP-Base=
d
and Wireless Technologies, Quality of Service, Billing and Operational
Support, Emergency Services, Architectural Platforms and Emerging Networks.
In addition, numerous Incubators, Focus and Exploratory Groups address
evolving industry priorities including Smart Grid, Machine-to-Machine,
Networked Car, IP Downloadable Security, Policy Management, and Network
Optimization.

ATIS is the North American Organizational Partner for the 3rd Generation
Partnership Project (3GPP), a member and major U.S. contributor to the
International Telecommunication Union (ITU) Radio and Telecommunications=92
Sectors, and a member of the Inter-American Telecommunication Commission
(CITEL). ATIS is accredited by the American National Standards Institute
(ANSI). For more information, please visit
www.atis.org<http://na03.mypinpointe.com/link.php?M=3D10875047&N=3D6865&L=
=3D3366&F=3DH>
.

*About the Cloud Services Forum**
*ATIS=92 Cloud Services Forum facilitates the adoption and advancement of
cloud services from a network and IT perspective. Drawing upon business use
cases that leverage cloud services=92 potential, the Forum addresses indust=
ry
priorities and develops implementable solutions for this evolving
marketplace. CSF is working to ensure that cloud services =96 as offered by
service providers =96 are quickly operationalized to facilitate the deliver=
y
of interoperable, secure, and managed services. Current priorities include
content distribution network interconnection, cloud services framework,
inter-carrier telepresence, virtual desktop, virtual private network, and
development of a cloud services checklist for onboarding.
 ------------------------------

--000e0cd6a876288bab04a8ae33eb
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

I am a participant in the ATIS Cloud Services Forum (CSF) which has just pu=
blished use cases and requirements on CDN Interconnect.=A0ATIS CSF has over=
laps with the goals of this WG but is coming with input from telecom operat=
ors&#39;=A0perspective.=A0<div>
<br></div><div>The reason for this email is that ATIS CSF will not be writi=
ng detailed technical specifications and so is hoping that this WG might be=
 able to write standards to support *some* of the CSF requirements. ATIS CS=
F is also open to requirements feedback from this group in terms of technic=
al limitations and suggestions.=A0
<div><br></div><div>A few CSF members will be working to analyze and determ=
ine the unique requirements (relative to CDNI) that arise in CSF and submit=
 them here in the near future (after Quebec).</div><div><br></div><div>

In the meantime, I encourage those interested to take a look at the CSF doc=
ument. It is freely available for a time although it does require a painles=
s registration. Go <a href=3D"http://www.atis.org/docstore/default.aspx" ta=
rget=3D"_blank">here </a>and register and then use the code &quot;CSF711&qu=
ot; for a free download. Thanks for your attention.=A0</div>

<div><br></div><div>Below I reproduce the ATIS press release to provide bac=
kground info.</div><div><br></div><div>--=A0</div><div>--Serge</div><div><b=
r></div><div>=3D=3D=3D=3D=3D=3D=3D=3D</div><div><br><table border=3D"0" cel=
lpadding=3D"0" width=3D"650" style=3D"width:487.5pt">

 <tbody><tr>
  <td style=3D"padding:.75pt .75pt .75pt .75pt">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><stro=
ng><span style=3D"color:navy">ATIS Cloud Services
  Forum Releases Content Distribution Network Interconnection
  Specifications=A0</span></strong><span></span></p>
  </td>
 </tr>
 <tr>
  <td style=3D"padding:.75pt .75pt .75pt .75pt">
  <p class=3D"MsoNormal"><span>=A0</span></p>
  </td>
 </tr>
 <tr>
  <td style=3D"padding:.75pt .75pt .75pt .75pt">
  <p><span>July 5, 2011 =97
  Washington, DC =97 ATIS announced today that its Cloud Services Forum (CS=
F) has
  released the <i>CDN Interconnection Use Case Specification and High Level
  Requirements (ATIS-0200003) </i>standards document. =A0The standard
  provides an initial description of content distribution networks (CDNs) a=
nd
  develops interconnection use cases and high-level requirements to support
  passing content distribution requests between two service providers.</spa=
n></p>
  <p><span>The standard enables CDN
  interconnection (CDN-I) by providing for common interfaces between provid=
ers=92
  operations systems, back office interfaces, routing equipment, and networ=
k
  interconnections. =A0The CSF=92s end-to-end process perspective is design=
ed
  specifically to improve the efficiency and quality of service delivery to=
 end
  users. Completed in only three months, this effort demonstrates ATIS=92 r=
apid
  response to evolving carrier needs and delivers inter-carrier solutions
  essential to broad adoption of cloud services.<span style=3D"color:#1F497=
D"></span></span></p>
  <p><span>=93The standard marks a
  major step forward in enabling seamless, global content delivery, especia=
lly
  for video, between service providers,=94 said ATIS President and CEO, Sus=
an
  Miller. =A0=93What sets the CSF=92s work apart is its focus on business n=
eeds
  as the driver for better interconnection. This ATIS technical solution fo=
r
  inter-provider content delivery helps providers meet critical customer
  service imperatives=97namely, the need to improve end-user experience thr=
ough
  cost effective video delivery.=94</span></p>
  <p><span>This initial CSF standard
  is intended to serve as the basis for future efforts which will examine: =
1)
  the delivery of more complex types of content such as live streaming, vid=
eo
  on demand, and peak-hour web interactions involving the use of authorizat=
ion
  and authentication procedures; 2) the use of multicast delivery methods f=
or
  some of these content types; and 3) interaction scenarios in a multi-prov=
ider
  content distribution environment involving a Federated Exchange.</span></=
p>
  <p><span>Until September 30, 2011<span style=3D"color:#1F497D">,</span> t=
he new standard is available at no charge
  through the ATIS Document Center by entering promotional code =93CSF711=
=94. The
  Document Center is the leading online resource to published and pre-publi=
shed
  telecommunication standards, as well as technical reports, requirements a=
nd
  guidelines produced by ATIS-sponsored industry forums and committees.</sp=
an></p>
  <p><strong><span style=3D"color:#333399">About
  ATIS</span></strong><b><span><br>
  </span></b><span>ATIS is the
  leading technical planning and standards development organization committ=
ed
  to the rapid development of global, market-driven standards for the
  information, entertainment and communications industry. More than 200
  companies actively formulate standards in ATIS=92 Committees, covering is=
sues
  including: IPTV, Cloud Services, Energy Efficiency, IP-Based and Wireless
  Technologies, Quality of Service, Billing and Operational Support, Emerge=
ncy
  Services, Architectural Platforms and Emerging Networks. In addition,
  numerous Incubators, Focus and Exploratory Groups address evolving indust=
ry
  priorities including Smart Grid, Machine-to-Machine, Networked Car, IP
  Downloadable Security, Policy Management, and Network Optimization.</span=
></p>
  <p><span>ATIS is the North
  American Organizational Partner for the 3rd Generation Partnership Projec=
t
  (3GPP), a member and major U.S. contributor to the International
  Telecommunication Union (ITU) Radio and Telecommunications=92 Sectors, an=
d a
  member of the Inter-American Telecommunication Commission (CITEL). ATIS i=
s
  accredited by the American National Standards Institute (ANSI). For more
  information, please visit <a href=3D"http://na03.mypinpointe.com/link.php=
?M=3D10875047&amp;N=3D6865&amp;L=3D3366&amp;F=3DH" target=3D"_blank">www.at=
is.org</a>.</span></p>
  <p><strong><span style=3D"color:#333399">About
  the Cloud Services Forum</span></strong><b><span style=3D"color:#333399">=
<br>
  </span></b><span>ATIS=92 Cloud
  Services Forum facilitates the adoption and advancement of cloud services
  from a network and IT perspective. Drawing upon business use cases that
  leverage cloud services=92 potential, the Forum addresses industry priori=
ties
  and develops implementable solutions for this evolving marketplace. CSF i=
s
  working to ensure that cloud services =96 as offered by service providers=
 =96 are
  quickly operationalized to facilitate the delivery of interoperable, secu=
re,
  and managed services. Current priorities include content distribution net=
work
  interconnection, cloud services framework, inter-carrier telepresence,
  virtual desktop, virtual private network, and development of a cloud serv=
ices
  checklist for onboarding.=A0</span></p>
  <div class=3D"MsoNormal"><span>
  <hr size=3D"2" width=3D"650" style=3D"width:487.5pt" align=3D"left">
  </span></div>
  <p><span>=A0</span></p>
  </td>
 </tr></tbody></table>
</div>
</div>

--000e0cd6a876288bab04a8ae33eb--

From alan.kavanagh@ericsson.com  Mon Jul 25 09:17:12 2011
Return-Path: <alan.kavanagh@ericsson.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE0F911E807D for <cdni@ietfa.amsl.com>; Mon, 25 Jul 2011 09:17:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.372
X-Spam-Level: 
X-Spam-Status: No, score=-6.372 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, SARE_SUB_OBFU_Q1=0.227]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d3l9mx9NbDRB for <cdni@ietfa.amsl.com>; Mon, 25 Jul 2011 09:17:08 -0700 (PDT)
Received: from imr4.ericy.com (imr4.ericy.com [198.24.6.8]) by ietfa.amsl.com (Postfix) with ESMTP id 6CD4721F8F21 for <cdni@ietf.org>; Mon, 25 Jul 2011 08:45:22 -0700 (PDT)
Received: from eusaamw0711.eamcs.ericsson.se ([147.117.20.178]) by imr4.ericy.com (8.14.3/8.14.3/Debian-9.1ubuntu1) with ESMTP id p6PFjC5s015928; Mon, 25 Jul 2011 10:45:20 -0500
Received: from EUSAACMS0701.eamcs.ericsson.se ([169.254.1.59]) by eusaamw0711.eamcs.ericsson.se ([147.117.20.178]) with mapi; Mon, 25 Jul 2011 11:45:13 -0400
From: Alan Kavanagh <alan.kavanagh@ericsson.com>
To: Serge Manning <sergem913@gmail.com>, "cdni@ietf.org" <cdni@ietf.org>
Date: Mon, 25 Jul 2011 11:42:55 -0400
Thread-Topic: [CDNi] ATIS CDN Interconnect Reqs and IETF CDNI
Thread-Index: AcxIrNph30OnBggqR+CHP5ay2B56pACNKsT/
Message-ID: <1B6D0317D3AD964FBF3956DEFA3524D50B4E9BCE7E@EUSAACMS0701.eamcs.ericsson.se>
References: <CAGqykbZD6N=NtoRHZSiY=BQCk7CO2M-v7+mf7a=6DK2J=wpcmw@mail.gmail.com>
In-Reply-To: <CAGqykbZD6N=NtoRHZSiY=BQCk7CO2M-v7+mf7a=6DK2J=wpcmw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [CDNi] ATIS CDN Interconnect Reqs and IETF CDNI
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2011 16:17:13 -0000

I believe it is always beneficial to have the perspective views of operator=
s and I believe the CSF document has some good points which should be inclu=
ded in some of the CDN-I WG documents.

Alan
________________________________
From: cdni-bounces@ietf.org [cdni-bounces@ietf.org] On Behalf Of Serge Mann=
ing [sergem913@gmail.com]
Sent: July 22, 2011 4:20 PM
To: cdni@ietf.org
Subject: [CDNi] ATIS CDN Interconnect Reqs and IETF CDNI

I am a participant in the ATIS Cloud Services Forum (CSF) which has just pu=
blished use cases and requirements on CDN Interconnect. ATIS CSF has overla=
ps with the goals of this WG but is coming with input from telecom operator=
s' perspective.

The reason for this email is that ATIS CSF will not be writing detailed tec=
hnical specifications and so is hoping that this WG might be able to write =
standards to support *some* of the CSF requirements. ATIS CSF is also open =
to requirements feedback from this group in terms of technical limitations =
and suggestions.

A few CSF members will be working to analyze and determine the unique requi=
rements (relative to CDNI) that arise in CSF and submit them here in the ne=
ar future (after Quebec).

In the meantime, I encourage those interested to take a look at the CSF doc=
ument. It is freely available for a time although it does require a painles=
s registration. Go here <http://www.atis.org/docstore/default.aspx> and reg=
ister and then use the code "CSF711" for a free download. Thanks for your a=
ttention.

Below I reproduce the ATIS press release to provide background info.

--
--Serge

=3D=3D=3D=3D=3D=3D=3D=3D

ATIS Cloud Services Forum Releases Content Distribution Network Interconnec=
tion Specifications




July 5, 2011 =97 Washington, DC =97 ATIS announced today that its Cloud Ser=
vices Forum (CSF) has released the CDN Interconnection Use Case Specificati=
on and High Level Requirements (ATIS-0200003) standards document.  The stan=
dard provides an initial description of content distribution networks (CDNs=
) and develops interconnection use cases and high-level requirements to sup=
port passing content distribution requests between two service providers.

The standard enables CDN interconnection (CDN-I) by providing for common in=
terfaces between providers=92 operations systems, back office interfaces, r=
outing equipment, and network interconnections.  The CSF=92s end-to-end pro=
cess perspective is designed specifically to improve the efficiency and qua=
lity of service delivery to end users. Completed in only three months, this=
 effort demonstrates ATIS=92 rapid response to evolving carrier needs and d=
elivers inter-carrier solutions essential to broad adoption of cloud servic=
es.

=93The standard marks a major step forward in enabling seamless, global con=
tent delivery, especially for video, between service providers,=94 said ATI=
S President and CEO, Susan Miller.  =93What sets the CSF=92s work apart is =
its focus on business needs as the driver for better interconnection. This =
ATIS technical solution for inter-provider content delivery helps providers=
 meet critical customer service imperatives=97namely, the need to improve e=
nd-user experience through cost effective video delivery.=94

This initial CSF standard is intended to serve as the basis for future effo=
rts which will examine: 1) the delivery of more complex types of content su=
ch as live streaming, video on demand, and peak-hour web interactions invol=
ving the use of authorization and authentication procedures; 2) the use of =
multicast delivery methods for some of these content types; and 3) interact=
ion scenarios in a multi-provider content distribution environment involvin=
g a Federated Exchange.

Until September 30, 2011, the new standard is available at no charge throug=
h the ATIS Document Center by entering promotional code =93CSF711=94. The D=
ocument Center is the leading online resource to published and pre-publishe=
d telecommunication standards, as well as technical reports, requirements a=
nd guidelines produced by ATIS-sponsored industry forums and committees.

About ATIS
ATIS is the leading technical planning and standards development organizati=
on committed to the rapid development of global, market-driven standards fo=
r the information, entertainment and communications industry. More than 200=
 companies actively formulate standards in ATIS=92 Committees, covering iss=
ues including: IPTV, Cloud Services, Energy Efficiency, IP-Based and Wirele=
ss Technologies, Quality of Service, Billing and Operational Support, Emerg=
ency Services, Architectural Platforms and Emerging Networks. In addition, =
numerous Incubators, Focus and Exploratory Groups address evolving industry=
 priorities including Smart Grid, Machine-to-Machine, Networked Car, IP Dow=
nloadable Security, Policy Management, and Network Optimization.

ATIS is the North American Organizational Partner for the 3rd Generation Pa=
rtnership Project (3GPP), a member and major U.S. contributor to the Intern=
ational Telecommunication Union (ITU) Radio and Telecommunications=92 Secto=
rs, and a member of the Inter-American Telecommunication Commission (CITEL)=
. ATIS is accredited by the American National Standards Institute (ANSI). F=
or more information, please visit www.atis.org<http://na03.mypinpointe.com/=
link.php?M=3D10875047&N=3D6865&L=3D3366&F=3DH>.

About the Cloud Services Forum
ATIS=92 Cloud Services Forum facilitates the adoption and advancement of cl=
oud services from a network and IT perspective. Drawing upon business use c=
ases that leverage cloud services=92 potential, the Forum addresses industr=
y priorities and develops implementable solutions for this evolving marketp=
lace. CSF is working to ensure that cloud services =96 as offered by servic=
e providers =96 are quickly operationalized to facilitate the delivery of i=
nteroperable, secure, and managed services. Current priorities include cont=
ent distribution network interconnection, cloud services framework, inter-c=
arrier telepresence, virtual desktop, virtual private network, and developm=
ent of a cloud services checklist for onboarding.

________________________________




From bdavie@cisco.com  Mon Jul 25 14:30:23 2011
Return-Path: <bdavie@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8131421F8BBC for <cdni@ietfa.amsl.com>; Mon, 25 Jul 2011 14:30:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.729
X-Spam-Level: 
X-Spam-Status: No, score=-1.729 tagged_above=-999 required=5 tests=[AWL=0.869,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0KdhHZ7VcJsn for <cdni@ietfa.amsl.com>; Mon, 25 Jul 2011 14:30:22 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 95FE121F86A0 for <cdni@ietf.org>; Mon, 25 Jul 2011 14:30:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=bdavie@cisco.com; l=7530; q=dns/txt; s=iport; t=1311629422; x=1312839022; h=subject:mime-version:from:in-reply-to:date:cc:message-id: references:to; bh=7vnvQ18UAvWI9XCIDINxIG5h3ZOk0aZ619rqaL7Dkes=; b=Zu/NywbaII72wFMZNEkZl1V3kzFNKnhATwY85MGDarp63QBiOqkQQj71 ItGEExjV+l0sagzRt/bnCRlcesx+q84g2lNfEwNVqjNGzJsVNAFAqfZsf nSf1n9NLz18k2ATEeT9Xsk2TSZF16UlCniBY2IRTtaNnWZafhpall1I0r w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av4EAI7fLU6rRDoH/2dsb2JhbAA0AQEBAQIBFAFuAgUMDFIUUQc+gjakfneIfKJDnjWFYF8EknCQfA
X-IronPort-AV: E=Sophos;i="4.67,264,1309737600"; d="scan'208,217";a="6267805"
Received: from mtv-core-2.cisco.com ([171.68.58.7]) by rcdn-iport-2.cisco.com with ESMTP; 25 Jul 2011 21:30:22 +0000
Received: from sjc-vpnasa-324.cisco.com (sjc-vpnasa-324.cisco.com [10.21.105.70]) by mtv-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p6PLUEQ7022325; Mon, 25 Jul 2011 21:30:16 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-18-462247926
From: Bruce Davie <bdavie@cisco.com>
In-Reply-To: <291CC3F9E50E7641901A54E85D0977C6518BFC2D6D@MAILR002.mail.lan>
Date: Mon, 25 Jul 2011 17:30:13 -0400
Message-Id: <E0A38C39-F15F-4556-8070-53F024F82FA5@cisco.com>
References: <20110701223523.17859.54099.idtracker@ietfa.amsl.com> <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518BF04CAF@MAILR002.mail.lan> <F74C0DBB-B463-424C-9601-780CB64ABCFE@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518BFC2D6D@MAILR002.mail.lan>
To: Kevin J Ma <kevin.ma@azukisystems.com>
X-Mailer: Apple Mail (2.1084)
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] New Version Notification for draft-davie-cdni-framework-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2011 21:30:23 -0000

--Apple-Mail-18-462247926
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Kevin,
 I realized I never got back to you on your last question, but here is a =
quick (i.e. possibly half-baked) answer for now. In general, I think =
that using any subset of the interfaces is acceptable, as long as you =
meet the needs of some use case. So, as far as the framework goes, I =
would say that the examples in this section (Section 5) and definitely =
not meant to be exhaustive, and we can make that clearer in the next =
rev.

Bruce

On Jul 8, 2011, at 12:35 PM, Kevin J Ma wrote:

> Hi Bruce,
> =20
>   The additional clarifications and caveats alluded to below sound =
good.
> =20
>   With respect to the last point:
> =20
>   > I guess what you are describing here seems similar in intent to =
what we showed in Figure 12, with the removal of the request routing =
piece. We certainly do see cases where some subset of the CDNI =
interfaces might be used.
> =20
>  I was thinking more about an opposite to Figure 13.  I guess I just =
wanted
>  to clarify if any subset is acceptable (e.g., just C/L/D), or if =
there is a
>  specific distinction for what is shown in Figure 13 (i.e. only RR).  =
If
>   the latter, then it might be helpful to explain the distinction =
further
>   (e.g., is RR always required)?
> =20
> thanx.


--Apple-Mail-18-462247926
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
">Kevin,<div>&nbsp;I realized I never got back to you on your last =
question, but here is a quick (i.e. possibly half-baked) answer for now. =
In general, I think that using any subset of the interfaces is =
acceptable, as long as you meet the needs of some use case. So, as far =
as the framework goes, I would say that the examples in this section =
(Section 5) and definitely not meant to be exhaustive, and we can make =
that clearer in the next =
rev.</div><div><br></div><div>Bruce</div><div><br><div><div>On Jul 8, =
2011, at 12:35 PM, Kevin J Ma wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Arial; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">Hi Bruce,<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; The additional clarifications and caveats alluded to below =
sound good.<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; With respect to the last point:<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; &gt;<span =
class=3D"Apple-converted-space">&nbsp;</span></span>I guess what you are =
describing here seems similar in intent to what we showed in Figure 12, =
with the removal of the request routing piece. We certainly do see cases =
where some subset of the CDNI interfaces might be used.<span =
style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp;I was thinking more about an opposite to Figure 13.&nbsp; I =
guess I just wanted<o:p></o:p></span></div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">&nbsp;to clarify =
if any subset is acceptable (e.g., just C/L/D), or if there is =
a<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">&nbsp;specific distinction for what is =
shown in Figure 13 (i.e. only RR).&nbsp; If<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">&nbsp; the latter, then it might be helpful to explain the distinction =
further<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; ">&nbsp; (e.g., is RR always =
required)?<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">thanx.</span></div></span></blockquote></div><br></div></body></html>=

--Apple-Mail-18-462247926--

From kevin.ma@azukisystems.com  Mon Jul 25 18:12:13 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AEDA21F8747 for <cdni@ietfa.amsl.com>; Mon, 25 Jul 2011 18:12:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.542
X-Spam-Level: 
X-Spam-Status: No, score=-2.542 tagged_above=-999 required=5 tests=[AWL=0.056,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iQzDNxvm4byH for <cdni@ietfa.amsl.com>; Mon, 25 Jul 2011 18:12:12 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id 68C3221F874E for <cdni@ietf.org>; Mon, 25 Jul 2011 18:12:12 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id E7326417086; Mon, 25 Jul 2011 21:12:11 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB028.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 726394170AC; Mon, 25 Jul 2011 21:12:11 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB028.mail.lan ([10.110.17.28]) with mapi; Mon, 25 Jul 2011 21:12:03 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: Bruce Davie <bdavie@cisco.com>
Date: Mon, 25 Jul 2011 21:12:08 -0400
Thread-Topic: [CDNi] New Version Notification for draft-davie-cdni-framework-00.txt
Thread-Index: AcxLEkoRtImq+SsxSGKM8Pfh7eKJ+gAHqGtQ
Message-ID: <291CC3F9E50E7641901A54E85D0977C6518C19BCD2@MAILR002.mail.lan>
References: <20110701223523.17859.54099.idtracker@ietfa.amsl.com> <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518BF04CAF@MAILR002.mail.lan> <F74C0DBB-B463-424C-9601-780CB64ABCFE@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518BFC2D6D@MAILR002.mail.lan> <E0A38C39-F15F-4556-8070-53F024F82FA5@cisco.com>
In-Reply-To: <E0A38C39-F15F-4556-8070-53F024F82FA5@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_291CC3F9E50E7641901A54E85D0977C6518C19BCD2MAILR002maill_"
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] New Version Notification for draft-davie-cdni-framework-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 01:12:13 -0000

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

understood.  thanx.

From: Bruce Davie [mailto:bdavie@cisco.com]
Sent: Monday, July 25, 2011 5:30 PM
To: Kevin J Ma
Cc: cdni@ietf.org
Subject: Re: [CDNi] New Version Notification for draft-davie-cdni-framework=
-00.txt

Kevin,
 I realized I never got back to you on your last question, but here is a qu=
ick (i.e. possibly half-baked) answer for now. In general, I think that usi=
ng any subset of the interfaces is acceptable, as long as you meet the need=
s of some use case. So, as far as the framework goes, I would say that the =
examples in this section (Section 5) and definitely not meant to be exhaust=
ive, and we can make that clearer in the next rev.

Bruce

On Jul 8, 2011, at 12:35 PM, Kevin J Ma wrote:


Hi Bruce,

  The additional clarifications and caveats alluded to below sound good.

  With respect to the last point:

  > I guess what you are describing here seems similar in intent to what we=
 showed in Figure 12, with the removal of the request routing piece. We cer=
tainly do see cases where some subset of the CDNI interfaces might be used.

 I was thinking more about an opposite to Figure 13.  I guess I just wanted
 to clarify if any subset is acceptable (e.g., just C/L/D), or if there is =
a
 specific distinction for what is shown in Figure 13 (i.e. only RR).  If
  the latter, then it might be helpful to explain the distinction further
  (e.g., is RR always required)?

thanx.


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV=3D"Content-Type" CONTENT=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.apple-style-span
	{mso-style-name:apple-style-span;}
span.apple-converted-space
	{mso-style-name:apple-converted-space;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Courier New";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f=
ont-size:10.0pt;font-family:"Courier New"'>understood.&nbsp; thanx.<o:p></o=
:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fam=
ily:"Courier New"'><o:p>&nbsp;</o:p></span></p><div style=3D'border:none;bo=
rder-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style=3D'bo=
rder:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p clas=
s=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans=
-serif"'>From:</span></b><span style=3D'font-size:10.0pt;font-family:"Tahom=
a","sans-serif"'> Bruce Davie [mailto:bdavie@cisco.com] <br><b>Sent:</b> Mo=
nday, July 25, 2011 5:30 PM<br><b>To:</b> Kevin J Ma<br><b>Cc:</b> cdni@iet=
f.org<br><b>Subject:</b> Re: [CDNi] New Version Notification for draft-davi=
e-cdni-framework-00.txt<o:p></o:p></span></p></div></div><p class=3DMsoNorm=
al><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Kevin,<o:p></o:p></p><div><p c=
lass=3DMsoNormal>&nbsp;I realized I never got back to you on your last ques=
tion, but here is a quick (i.e. possibly half-baked) answer for now. In gen=
eral, I think that using any subset of the interfaces is acceptable, as lon=
g as you meet the needs of some use case. So, as far as the framework goes,=
 I would say that the examples in this section (Section 5) and definitely n=
ot meant to be exhaustive, and we can make that clearer in the next rev.<o:=
p></o:p></p></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div=
><p class=3DMsoNormal>Bruce<o:p></o:p></p></div><div><p class=3DMsoNormal><=
o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On Jul 8, 2011, at 12:35=
 PM, Kevin J Ma wrote:<o:p></o:p></p></div><p class=3DMsoNormal><br><br><o:=
p></o:p></p><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-=
family:"Courier New"'>Hi Bruce,</span><o:p></o:p></p></div><div><p class=3D=
MsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;=
</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-s=
ize:10.0pt;font-family:"Courier New"'>&nbsp; The additional clarifications =
and caveats alluded to below sound good.</span><o:p></o:p></p></div><div><p=
 class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New=
"'>&nbsp;</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=
=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; With respect to the =
last point:</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span styl=
e=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span><o:p></o:p></=
p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fami=
ly:"Courier New"'>&nbsp; &gt;<span class=3Dapple-converted-space>&nbsp;</sp=
an></span>I guess what you are describing here seems similar in intent to w=
hat we showed in Figure 12, with the removal of the request routing piece. =
We certainly do see cases where some subset of the CDNI interfaces might be=
 used.<o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-si=
ze:10.0pt;font-family:"Courier New"'>&nbsp;</span><o:p></o:p></p></div><div=
><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&nbsp;I was thinking more about an opposite to Figure 13.&nbsp; I gue=
ss I just wanted</span><o:p></o:p></p></div><div><p class=3DMsoNormal><span=
 style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;to clarify if a=
ny subset is acceptable (e.g., just C/L/D), or if there is a</span><o:p></o=
:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font=
-family:"Courier New"'>&nbsp;specific distinction for what is shown in Figu=
re 13 (i.e. only RR).&nbsp; If</span><o:p></o:p></p></div><div><p class=3DM=
soNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp; =
the latter, then it might be helpful to explain the distinction further</sp=
an><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Courier New"'>&nbsp; (e.g., is RR always required)?</sp=
an><o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Courier New"'>&nbsp;</span><o:p></o:p></p></div><div><p=
 class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New=
"'>thanx.</span><o:p></o:p></p></div></div><p class=3DMsoNormal><o:p>&nbsp;=
</o:p></p></div></div></div></body></html>=

--_000_291CC3F9E50E7641901A54E85D0977C6518C19BCD2MAILR002maill_--

From flefauch@cisco.com  Tue Jul 26 12:35:56 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D996E11E8088 for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 12:35:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.77
X-Spam-Level: 
X-Spam-Status: No, score=-1.77 tagged_above=-999 required=5 tests=[AWL=-0.592,  BAYES_00=-2.599, HTML_MESSAGE=0.001, SARE_GIF_ATTACH=1.42]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j-m6KJ1OgPCA for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 12:35:56 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id A74E211E8082 for <cdni@ietf.org>; Tue, 26 Jul 2011 12:35:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=28272; q=dns/txt; s=iport; t=1311708955; x=1312918555; h=subject:mime-version:from:in-reply-to:date:cc:message-id: references:to; bh=Qbis85SZ97wTbhonrMWmYycP1enxWnYt2Je9TJK4bOs=; b=QQqFJCj9Nea/M77rqsLo0sl+ONQAacm4QJDdZfCpzpedy4ayUYVBm7U3 hx9Xn1oq/dVxYCzcZFLyW/NrvMAb1fRD+rnmOdU3nJa6b0d2BnDPoj/ka 8Z5SBwZfY3Qc4OSiIK1YwDNQe/kYH8nSNSRbiwyB6RWEkvMVyk/lIYN50 A=;
X-Files: image001.jpg, green.gif : 11041, 87
X-IronPort-AV: E=Sophos;i="4.67,270,1309737600";  d="gif'147?jpg'147,145?scan'147,145,208,145,147,217";a="6616462"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-5.cisco.com with ESMTP; 26 Jul 2011 19:35:55 +0000
Received: from rtp-vpn2-1299.cisco.com (rtp-vpn2-1299.cisco.com [10.82.245.20]) by rcdn-core-6.cisco.com (8.14.3/8.14.3) with ESMTP id p6QJZsDc024030;  Tue, 26 Jul 2011 19:35:54 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-394-541815291
From: Francois Le Faucheur <flefauch@cisco.com>
In-Reply-To: <794B5D26-6005-497B-B6C6-037FA14A7935@cisco.com>
Date: Tue, 26 Jul 2011 15:36:20 -0400
Message-Id: <4A1F0DD8-8E1F-4B7C-8542-AACE9470E1D3@cisco.com>
References: <794B5D26-6005-497B-B6C6-037FA14A7935@cisco.com>
To: Niven-Jenkins Ben <ben@niven-jenkins.co.uk>, Nabil N Bitar <nabil.n.bitar@verizon.com>, Bruce Davie <bdavie@cisco.com>, Larry Peterson <lpeterson@verivue.com>
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: Re: [CDNi] Definitions for "Recursive/Iterative CDNI request routing"
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 19:35:57 -0000

--Apple-Mail-394-541815291
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

Hi,
Any thoughts on that before the WG meeting?
Francois

On 8 Jul 2011, at 14:01, Francois Le Faucheur wrote:

> Folks,
>=20
> The definitions for the terms of "Recursive/Iterative CDNI request =
routing" had been included in the cdni-requirements document until they =
move to a more suitable place.
> Could you guys agree on which document these definitions should =
migrate into (problem-statement or framework) and keep a mental note to =
include it there in the next rev?
>=20
> Thanks
>=20
> Francois
>=20
> PS: Here is the relevant excerpt from cdni-framework:
>=20
> "
>  This also defined the following additional terms [Editor's Note:
>   these definitions may be better located in another document such as
>   the Problem Statement]:
>=20
>   o  Recursive CDNI request routing: When an Upstream CDN elects to
>      redirect a request towards a Downstream CDN, the Upstream CDN can
>      query the Downstream CDN Request Routing system via the CDNI
>      Request Routing protocol (or use information cached from earlier
>      similar queries) to find out how the Downstream CDN wants the
>      request to be redirected, which allows the Upstream CDN to factor
>      in the Downstream CDN response when redirecting the user agent.
>      This approach is referred to as "recursive" CDNI request routing.
>      Note that the Downstream CDN may elect to have the request
>      redirected directly to a Surrogate inside the Downstream CDN, to
>      the Request-Routing System of the Downstream CDN, to another CDN,
>      or to any other system that the Downstream CDN sees as fit for
>      handling the redirected request.
>=20
>   o  Iterative CDNI Request Routing: When an Upstream CDN elects to
>      redirect a request towards a Downstream CDN, the Upstream CDN can
>      base its redirection purely on a local decision (and without
>      attempting to take into account how the Downstream CDN may in =
turn
>      redirect the user agent).  In that case, the Upstream CDN
>      redirects the request to the request routing system in the
>      Downstream CDN, which in turn will decide how to redirect that
>      request: this approach is referred to as "iterative" CDNI request
>      routing.
> "
>=20
> Francois



Francois Le Faucheur
Distinguished Engineer
Corporate Development
flefauch@cisco.com
Phone: +33 49 723 2619
Mobile: +33 6 19 98 50 90



Cisco Systems France
Greenside
400 Ave de Roumanille
06410 Sophia Antipolis
France
Cisco.com


=20


 Think before you print.

This email may contain confidential and privileged material for the sole =
use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.

Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 limit=E9e, Rue =
Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS Nanterre, =
Directeur de la publication: Jean-Luc Michel Givone.

For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html



--Apple-Mail-394-541815291
Content-Type: multipart/related;
	type="text/html";
	boundary=Apple-Mail-395-541815291


--Apple-Mail-395-541815291
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
">Hi,<div>Any thoughts on that before the WG =
meeting?</div><div>Francois</div><div><br><div><div>On 8 Jul 2011, at =
14:01, Francois Le Faucheur wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><div>Folks,<br><br>The definitions for the terms of =
"Recursive/Iterative CDNI request routing" had been included in the =
cdni-requirements document until they move to a more suitable =
place.<br>Could you guys agree on which document these definitions =
should migrate into (problem-statement or framework) and keep a mental =
note to include it there in the next =
rev?<br><br>Thanks<br><br>Francois<br><br>PS: Here is the relevant =
excerpt from cdni-framework:<br><br>"<br> &nbsp;This also defined the =
following additional terms [Editor's Note:<br> &nbsp;&nbsp;these =
definitions may be better located in another document such as<br> =
&nbsp;&nbsp;the Problem Statement]:<br><br> &nbsp;&nbsp;o =
&nbsp;Recursive CDNI request routing: When an Upstream CDN elects to<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirect a request towards a Downstream =
CDN, the Upstream CDN can<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;query the =
Downstream CDN Request Routing system via the CDNI<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Request Routing protocol (or use =
information cached from earlier<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;similar queries) to find out how the =
Downstream CDN wants the<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request to be =
redirected, which allows the Upstream CDN to factor<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in the Downstream CDN response when =
redirecting the user agent.<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This =
approach is referred to as "recursive" CDNI request routing.<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Note that the Downstream CDN may elect to =
have the request<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirected directly =
to a Surrogate inside the Downstream CDN, to<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the Request-Routing System of the =
Downstream CDN, to another CDN,<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or to =
any other system that the Downstream CDN sees as fit for<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;handling the redirected request.<br><br> =
&nbsp;&nbsp;o &nbsp;Iterative CDNI Request Routing: When an Upstream CDN =
elects to<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirect a request towards a =
Downstream CDN, the Upstream CDN can<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base its redirection purely on a local =
decision (and without<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attempting to =
take into account how the Downstream CDN may in turn<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirect the user agent). &nbsp;In that =
case, the Upstream CDN<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirects the =
request to the request routing system in the<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Downstream CDN, which in turn will decide =
how to redirect that<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request: this =
approach is referred to as "iterative" CDNI request<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;routing.<br>"<br><br>Francois</div></blockqu=
ote></div><br><div>
<div><span class=3D"Apple-style-span" style=3D"font-family: Times; =
"><table width=3D"543" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0"><tbody><tr><td><span class=3D"Apple-style-span" =
style=3D"font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
font-size: 15px; "><span><img height=3D"100" width=3D"154" =
id=3D"6797cacc-8daf-4fe6-b5a8-bf3c4474bf2f" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:image001.jpg@01CB778A.6ECCAA50"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr></tr></tbody></table><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr><td valign=3D"top" align=3D"left" nowrap=3D"nowrap" =
style=3D"padding-left: 24px; padding-bottom: 15px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong><br =
class=3D"Apple-interchange-newline">Francois Le =
Faucheur</strong><br><strong>Distinguished =
Engineer</strong><br><strong>Corporate Development</strong><br><a =
href=3D"mailto:flefauch@cisco.com" style=3D"color: rgb(102, 102, 102); =
">flefauch@cisco.com</a><br>Phone:&nbsp;<strong>+33 49 723 =
2619</strong><br>Mobile:&nbsp;<strong>+33 6 19 98 50 =
90</strong><br><br><br></p></td><td valign=3D"top" nowrap=3D"nowrap" =
style=3D"padding-left: 20px; padding-bottom: 10px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong>Cisco Systems =
France</strong><br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com" style=3D"color: =
rgb(102, 102, 102); ">Cisco.com</a><br><br></p></td><td =
width=3D"200">&nbsp;</td></tr></tbody></table><span></span></span><br =
class=3D"Apple-interchange-newline"><span><img height=3D"19" width=3D"18" =
id=3D"ee76933d-867f-4835-905f-3490628a9fcf" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"400" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0"><tbody><tr></tr><tr><td =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 10px; =
padding-left: 24px; padding-right: 24px; padding-top: 0px; =
padding-bottom: 0px; color: rgb(0, 153, 0); ">&nbsp;Think before you =
print.</td></tr><tr><td style=3D"font-family: Arial, Helvetica, =
sans-serif; font-size: 10px; color: rgb(153, 153, 153); padding-left: =
24px; padding-right: 24px; padding-top: 7px; padding-bottom: 6px; =
"><br>This email may contain confidential and privileged material for =
the sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 =
limit=E9e, Rue Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot =
7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS =
Nanterre, Directeur de la publication: Jean-Luc Michel =
Givone.<br><br>For corporate legal information go to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><b=
r><br></td></tr></tbody></table></span></span>

=
</span></span></td></tr></tbody></table></span></div></div><br></div></bod=
y></html>=

--Apple-Mail-395-541815291
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=image001.jpg
Content-Type: image/jpeg;
	name="image001.jpg"
Content-Id: <image001.jpg@01CB778A.6ECCAA50>

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

--Apple-Mail-395-541815291
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=green.gif
Content-Type: image/gif;
	name="green.gif"
Content-Id: <EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com>

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

--Apple-Mail-395-541815291--

--Apple-Mail-394-541815291--

From flefauch@cisco.com  Tue Jul 26 13:53:46 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF02E21F8A62 for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 13:53:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.796
X-Spam-Level: 
X-Spam-Status: No, score=-1.796 tagged_above=-999 required=5 tests=[AWL=-0.397, BAYES_00=-2.599, J_CHICKENPOX_31=0.6, J_CHICKENPOX_65=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kILQ64KN36VB for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 13:53:45 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id D407C21F8A70 for <cdni@ietf.org>; Tue, 26 Jul 2011 13:53:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=9669; q=dns/txt; s=iport; t=1311713622; x=1312923222; h=from:content-transfer-encoding:subject:date:message-id: cc:to:mime-version; bh=TRjIzGdUfxVWRxEKV+64w2+FNY7IQuTREsA+u9oNPw0=; b=iJ5BbCyeup5J7CA6tc0oh/u+csfPFz1NRW5ZdLGxkCpUNybdfMuKBv4H cicAKBY0WQhvS2tlaeCy6YOxIFPpSsPZgpI2nFNUueI6pzCzQcgEXyXmN NFfB2CMOm6DW3f5/ZGYHZYNaiv41C38W9nGhFTq4kKrVshf9xJLJLXn2A U=;
X-IronPort-AV: E=Sophos;i="4.67,271,1309737600";  d="scan'208";a="6643803"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-6.cisco.com with ESMTP; 26 Jul 2011 20:53:42 +0000
Received: from rtp-vpn2-1299.cisco.com (rtp-vpn2-1299.cisco.com [10.82.245.20]) by rcdn-core-6.cisco.com (8.14.3/8.14.3) with ESMTP id p6QKrfNh013782;  Tue, 26 Jul 2011 20:53:42 GMT
From: Francois Le Faucheur <flefauch@cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Tue, 26 Jul 2011 16:54:06 -0400
Message-Id: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com>
To: draft-bertrand-cdni-use-cases@tools.ietf.org
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 20:53:46 -0000

Hello,

Please find my review comments below.
Cheers

Francois

*** Abstract & Introduction:
"
It provides the business motivations for CDNI Working Group, which can =
be used to
   validate different interconnection arrangements, and requirements of =
the various CDNI interfaces.
"
Now the WG is formed you may want to adjust into something like:
"
It can be used to provide guidance to the CDNI WG about the =
interconnection arrangements to be supported and to validate the =
requirements of the various CDNI interfaces."


*** Introduction:
"
This document now merges input from [I-D.watson-cdni-use-cases] and
   [I-D.ma-cdni-publisher-use-cases].
"
I suggest you remove this historical info in new revs, as the document =
gradually matures towards WG material.


*** Introduction:
"
There are many possible combinations for the relationships between
   the different parties (Network Service Provider (NSP), CDN Provider,
   Content Service Provider (CSP) and End User) involved in end-to-end
   content delivery.  However, in the context of interconnecting CDNs
   the key relationships are listed below.
   o  How the CSP interacts with the CDN provider, so that the CDN
      delivers content in a manner compliant with CSP's distribution
      policies.
   o  How the End User interacts with the CSP and one or more CDNs to
      request and receive content.
   o  How the different CDN providers, operating their CDNs, interact
      with one another to deliver the CSP's content to the End User
      while continuing to enforce the CSP's distribution policies.
"
I don't quite see the relevance of this text in the use-case document, =
or what point it is trying to bring across.
In particular, it is a little confusing sine it talks about interfaces =
that are out of scope for CDNI without saying so.


*** 1.1 Terminology
 o I expect that terminology across problem-statement, requirements and =
use-case needs to be aligned and made probably moved into one document =
and referred by all the others.=20
o "CDN Peering": I am not sure we need that term.=20
o "Recursive request routing/ Recursive request routing": see discussion =
on the list about moving those terms in a single doc=20


*** 1.3 High Level Use Cases for Multi-CDN Systems
I found it a little confusing to have the word "use cases" used here in =
the introduction as well as later in teh individual use-cases.
How about something like "Rationale or Multi-CDN Systems"?


*** 1.3 High Level Use Cases for Multi-CDN Systems
"
 CSP-1 benefits because it only needs to make one business agreement
   and one physical connection, with CDN Provider A, but its End Users
   get a service quality as though it had also gone to the trouble of
   making a business agreement with CDN Provider B.
"
s/as though it had /as though CSP-1 had /


*** 1.4.  The Need for CDNI Standards
"
   Existing CDN interfaces are proprietary and an external CDN typically
   cannot use them, especially if the two CDNs rely on different
   solutions.=20
"
It is difficult to use existing interfaces because they are proprietary, =
but also because they have often been designed as intra-CDN/intra-domain =
interfaces, so they don't have all the right attributes.
Also, I think by "solutions" you mean "implementations".
So perhaps:
"
   Existing CDN interfaces are proprietary and have often been design =
for intra-CDN/intra-domain operations. So an external CDN typically =
cannot use them, especially if the two CDNs rely on different =
implementations.
"

"
 Nevertheless, [I-D.bertrand-cdni-experiments] shows that
   some level of CDN interconnection can be achieved experimentally
   without standardized interfaces between the CDNs.  The methods used
   in these experiments are hardly usable in an operational context,
   because they suffer from several limitations in terms of
   functionalities, scalability, and security level.
"
s/ The methods used/However, the methods used/


"
   The aim of the CDNI standards work is therefore to overcome such
   shortcomings; a full list of requirements is being developed in
   [I-D.lefaucheur-cdni-requirements].
"
s/the CDNI standards work/IETF CDNI WG solution/


***2.1.  Geographic Extension
"
   In this use case, the CDN Provider wants to extend the geographic
   distribution that it can offer CSPs, without

   o  compromising the quality of delivery

   o  attracting transit and other network costs by serving from
      geographically or topologically remote surrogates.
"
I think would read better as:
"
   In this use case, the CDN Provider wants to extend the geographic
   distribution that it can offer to its CSPs:

   o  without compromising the quality of delivery

   o  without incurring additional transit and other network costs that =
would result from serving content from
      geographically or topologically remote surrogates.
"

"
As an example, suppose a French CSP wants to distribute its TV
   programs to End Users located in various countries in Europe and
   North Africa.  It asks a French CDN Provider to deliver the content.
   The French CDN Provider's network only covers France, so it makes an
   agreement with another CDN Provider that covers North Africa.
   Overall, from the CSP's perspective the French CDN Provider provides
   a CDN service for both France and North Africa.
"
The example initially mentions a required coverage of Europe+ North =
Africa, but then seem to descrive a solution for a coverage of =
France+North Africa.


*** 2.2.  Region to Region Interconnection
I don't find the phrase "Region to Region" very distinctive versus the =
previous "Geographic Extension".
I think the key differences here is that the different CDNs are operated =
by different organization that are affiliates of the same company.
So how about "Inter-Affiliates Interconnection"?


*** 2.3.  Nomadic Users
You may want to mention that this is often loosely referred to as "TV =
everywhere".

"
 The motivation in this case is to allow nomadic users to maintain =
access,
   rather than to allow all residents within a region access to the
   content.
"
s/to maintain access/to maintain access with consistent quality of =
experience/

You may want to expand a little on which CDNs need to be interconnected =
to address the use case (ie with CDN of "home NSP" interconnected to CDN =
of visited NSP) possibly with a picture.


*** 2.4.  Delivery Restrictions
"Hence, the exchange through the CDN interconnection of information
   for controlling the footprint of the delivery is an important use
   case.
"
To me this is not an additional use cases, this is a requirement that =
has to be met in the use cases described earlier. In fact, the document =
mixes use cases and requirements in a few places.
I would suggest that :
	* you refer to  things discussed in that section as =
"requirements"
	* add a statement clarifying these requirements apply to the use =
cases discussed in the document.

"
   o  an expiration time (i.e., the time at which the content files
      should be expunged from all CDN storage).
"
I understand this is saying that CDNI metadata need to include this =
expiration time (triggering cache removal) , in addition to deactivation =
time.=20
I don't think this is discussed in cdni-requirements yet. Can you bring =
that up on the list with the cdni-reqts authors?

"
   The delivery of content may be further influenced by policies which
   may include quality of service rules that specify:
   o  the maximum resolution deliverable to specific devices,
   o  the maximum resolution deliverable though a specific NSP, or
   o  the maximum resolution deliverable to users based on their
      subscription levels.
"
I don't think this is covered in the cdni-requirements doc.=20
It is not obvious to me that absolutely all of those ought to be in =
phase 1. The first bullet only makes sense if the solution supports =
transcoding/transrating, which I don't know if it will be supported in =
Initial scope.
The last bullet does not make sense to me as we don;t want the CDNs to =
be aware of any user subscription levels (ie only CSP is aware of user =
subscription level).


*** 3.1.  Overload Handling and Dimensioning
"
This brings dimensioning savings to the CDNs as they can use the =
resources
   of each other during their peaks of activity.
"
s/their peaks of activity./ their respective peaks of activity./


*** 3.3.  Branding Consideration
Again, this seems more of a requirement than a use case per-say. I =
recommend you make that clear upfront in teh section (ie this is not an =
extra use cases, but a requirement applying to use-cases discussed =
before).
Also, is there a reason this applicable to only the use cases in section =
3 and not section 2?
Anotehr option may be to move 2.4 and 3.3 under a separate heading =
somewhere collecting key requirements applicable to the many use cases.=20=



*** 4.1.  Device and Network Technology Extension
Again I think some of the discussion assumes that there is some =
conversion of quality done inside the CDNs (as opposed to different =
terminal requesting different URIs).
I think we need to discuss whether this is going to come in Initial =
Scope or not.



*** in Figure 2:=20
s/CDN Provider A/CDN Provider 1/



*** co-authors. You have a long list of co-authors. As per current =
practice, you would want to split that into "editors" and =
"contributors".


From ray.vanbrandenburg@tno.nl  Tue Jul 26 14:37:20 2011
Return-Path: <ray.vanbrandenburg@tno.nl>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F4F811E80C5 for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 14:37:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.591
X-Spam-Level: ***
X-Spam-Status: No, score=3.591 tagged_above=-999 required=5 tests=[AWL=4.095,  BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1jppte+5fAX0 for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 14:37:20 -0700 (PDT)
Received: from mailoutb.tno.nl (mailoutb.tno.nl [134.221.1.17]) by ietfa.amsl.com (Postfix) with ESMTP id C105111E80AF for <cdni@ietf.org>; Tue, 26 Jul 2011 14:37:19 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.67,271,1309730400"; d="scan'208";a="12878589"
Received: from unknown (HELO mail.tno.nl) ([134.221.225.221]) by mailhost1b.tno.nl with ESMTP; 26 Jul 2011 23:37:18 +0200
Received: from EXC-MBX03.tsn.tno.nl ([169.254.3.211]) by EXC-CASHUB02.tsn.tno.nl ([134.221.225.221]) with mapi id 14.01.0289.001; Tue, 26 Jul 2011 23:37:18 +0200
From: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>
To: "'draft-bertrand-cdni-use-cases@tools.ietf.org'" <draft-bertrand-cdni-use-cases@tools.ietf.org>
Thread-Topic: Asymetric Distribution use case in draft-bertrand-cdni-use-cases-02
Thread-Index: AcxL2Y3Oaob/ziv2RnuT6qpbeo2/lw==
Date: Tue, 26 Jul 2011 21:37:17 +0000
Message-ID: <FCC100FC8D6B034CB88CD8173B2DA1580AF4495F@EXC-MBX03.tsn.tno.nl>
Accept-Language: en-US, nl-NL
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [134.221.225.191]
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Cc: "'cdni@ietf.org'" <cdni@ietf.org>
Subject: [CDNi] Asymetric Distribution use case in draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 21:37:20 -0000

Hi all,

I noticed that the new version of the use cases document now includes an As=
ymetric Distribution use case in section 4.1 which describes a scenario in =
which different 'versions' of the same content are delivered by different C=
DNs.=20

Although not explicitely stated in the text, the last paragraph in this sec=
tion seems to strongly suggest that this use case should also work in combi=
nation with the Nomadic scenario in which a device starts in one CDN and sw=
itches to another (mid-stream). If this is indeed what the authors suggest,=
 I think it would be a good idea to more clearly state this, since such a u=
se case adds a significant number of requirements compared to the 'regular'=
 asymmetric distribution use case.=20

In the case of HLS for example, it would require different segments belongi=
ng to the same content item to be able to be distributed across CDNs.  In t=
urn this would require involved CDNs to no longer be able to handle a bundl=
e of segments belonging to the same content as if it were a single file for=
 distribution and management purposes.=20

Best regards,

Ray van Brandenburg=20


This e-mail and its contents are subject to the DISCLAIMER at http://www.tn=
o.nl/emaildisclaimer


From kevin.ma@azukisystems.com  Tue Jul 26 15:23:07 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2786F11E80C0 for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 15:23:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.953
X-Spam-Level: 
X-Spam-Status: No, score=-1.953 tagged_above=-999 required=5 tests=[AWL=-0.554, BAYES_00=-2.599, J_CHICKENPOX_31=0.6, J_CHICKENPOX_65=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l451XXG2Z9eW for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 15:23:05 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id DF92811E812D for <cdni@ietf.org>; Tue, 26 Jul 2011 15:23:04 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 7C8E87914D6; Tue, 26 Jul 2011 18:23:04 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB012.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id C6800791293; Tue, 26 Jul 2011 18:23:02 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB012.mail.lan ([10.110.17.12]) with mapi; Tue, 26 Jul 2011 18:22:59 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: Francois Le Faucheur <flefauch@cisco.com>, "draft-bertrand-cdni-use-cases@tools.ietf.org" <draft-bertrand-cdni-use-cases@tools.ietf.org>
Date: Tue, 26 Jul 2011 18:22:59 -0400
Thread-Topic: comments on draft-bertrand-cdni-use-cases-02
Thread-Index: AcxL1jAQQDFKaqW0Q3CJb1pD8bwxygAAbW1w
Message-ID: <291CC3F9E50E7641901A54E85D0977C6518C19C021@MAILR002.mail.lan>
References: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com>
In-Reply-To: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com>
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
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 22:23:07 -0000

Francois,

  I think that 2.4, 3.3, and 4.1 generally describe the way a CSP would use=
 a
  CDN, which may influence CDNI considerations, as opposed to use cases whi=
ch
  are say request routing specific.  Would it make sense to break out 2.4 a=
nd
  3.3 into a separate policy-based distribution use case section?  wrt 4.1,=
 I
  can see your point about separate URIs vs other intelligence functionalit=
y.
  Would it make sense to simplify 4.1 and merged it back into 2.3?

> -----Original Message-----
> From: Francois Le Faucheur [mailto:flefauch@cisco.com]
> Sent: Tuesday, July 26, 2011 4:54 PM
> To: draft-bertrand-cdni-use-cases@tools.ietf.org
> Cc: Le Faucheur Francois; cdni@ietf.org
> Subject: comments on draft-bertrand-cdni-use-cases-02
>=20
> Hello,
>=20
> Please find my review comments below.
> Cheers
>=20
> Francois
>=20
> *** Abstract & Introduction:
> "
> It provides the business motivations for CDNI Working Group, which can be
> used to
>    validate different interconnection arrangements, and requirements of
> the various CDNI interfaces.
> "
> Now the WG is formed you may want to adjust into something like:
> "
> It can be used to provide guidance to the CDNI WG about the
> interconnection arrangements to be supported and to validate the
> requirements of the various CDNI interfaces."
>=20
>=20
> *** Introduction:
> "
> This document now merges input from [I-D.watson-cdni-use-cases] and
>    [I-D.ma-cdni-publisher-use-cases].
> "
> I suggest you remove this historical info in new revs, as the document
> gradually matures towards WG material.
>=20
>=20
> *** Introduction:
> "
> There are many possible combinations for the relationships between
>    the different parties (Network Service Provider (NSP), CDN Provider,
>    Content Service Provider (CSP) and End User) involved in end-to-end
>    content delivery.  However, in the context of interconnecting CDNs
>    the key relationships are listed below.
>    o  How the CSP interacts with the CDN provider, so that the CDN
>       delivers content in a manner compliant with CSP's distribution
>       policies.
>    o  How the End User interacts with the CSP and one or more CDNs to
>       request and receive content.
>    o  How the different CDN providers, operating their CDNs, interact
>       with one another to deliver the CSP's content to the End User
>       while continuing to enforce the CSP's distribution policies.
> "
> I don't quite see the relevance of this text in the use-case document, or
> what point it is trying to bring across.
> In particular, it is a little confusing sine it talks about interfaces
> that are out of scope for CDNI without saying so.
>=20
>=20
> *** 1.1 Terminology
>  o I expect that terminology across problem-statement, requirements and
> use-case needs to be aligned and made probably moved into one document an=
d
> referred by all the others.
> o "CDN Peering": I am not sure we need that term.
> o "Recursive request routing/ Recursive request routing": see discussion
> on the list about moving those terms in a single doc
>=20
>=20
> *** 1.3 High Level Use Cases for Multi-CDN Systems
> I found it a little confusing to have the word "use cases" used here in
> the introduction as well as later in teh individual use-cases.
> How about something like "Rationale or Multi-CDN Systems"?
>=20
>=20
> *** 1.3 High Level Use Cases for Multi-CDN Systems
> "
>  CSP-1 benefits because it only needs to make one business agreement
>    and one physical connection, with CDN Provider A, but its End Users
>    get a service quality as though it had also gone to the trouble of
>    making a business agreement with CDN Provider B.
> "
> s/as though it had /as though CSP-1 had /
>=20
>=20
> *** 1.4.  The Need for CDNI Standards
> "
>    Existing CDN interfaces are proprietary and an external CDN typically
>    cannot use them, especially if the two CDNs rely on different
>    solutions.
> "
> It is difficult to use existing interfaces because they are proprietary,
> but also because they have often been designed as intra-CDN/intra-domain
> interfaces, so they don't have all the right attributes.
> Also, I think by "solutions" you mean "implementations".
> So perhaps:
> "
>    Existing CDN interfaces are proprietary and have often been design for
> intra-CDN/intra-domain operations. So an external CDN typically cannot us=
e
> them, especially if the two CDNs rely on different implementations.
> "
>=20
> "
>  Nevertheless, [I-D.bertrand-cdni-experiments] shows that
>    some level of CDN interconnection can be achieved experimentally
>    without standardized interfaces between the CDNs.  The methods used
>    in these experiments are hardly usable in an operational context,
>    because they suffer from several limitations in terms of
>    functionalities, scalability, and security level.
> "
> s/ The methods used/However, the methods used/
>=20
>=20
> "
>    The aim of the CDNI standards work is therefore to overcome such
>    shortcomings; a full list of requirements is being developed in
>    [I-D.lefaucheur-cdni-requirements].
> "
> s/the CDNI standards work/IETF CDNI WG solution/
>=20
>=20
> ***2.1.  Geographic Extension
> "
>    In this use case, the CDN Provider wants to extend the geographic
>    distribution that it can offer CSPs, without
>=20
>    o  compromising the quality of delivery
>=20
>    o  attracting transit and other network costs by serving from
>       geographically or topologically remote surrogates.
> "
> I think would read better as:
> "
>    In this use case, the CDN Provider wants to extend the geographic
>    distribution that it can offer to its CSPs:
>=20
>    o  without compromising the quality of delivery
>=20
>    o  without incurring additional transit and other network costs that
> would result from serving content from
>       geographically or topologically remote surrogates.
> "
>=20
> "
> As an example, suppose a French CSP wants to distribute its TV
>    programs to End Users located in various countries in Europe and
>    North Africa.  It asks a French CDN Provider to deliver the content.
>    The French CDN Provider's network only covers France, so it makes an
>    agreement with another CDN Provider that covers North Africa.
>    Overall, from the CSP's perspective the French CDN Provider provides
>    a CDN service for both France and North Africa.
> "
> The example initially mentions a required coverage of Europe+ North
> Africa, but then seem to descrive a solution for a coverage of
> France+North Africa.
>=20
>=20
> *** 2.2.  Region to Region Interconnection
> I don't find the phrase "Region to Region" very distinctive versus the
> previous "Geographic Extension".
> I think the key differences here is that the different CDNs are operated
> by different organization that are affiliates of the same company.
> So how about "Inter-Affiliates Interconnection"?
>=20
>=20
> *** 2.3.  Nomadic Users
> You may want to mention that this is often loosely referred to as "TV
> everywhere".
>=20
> "
>  The motivation in this case is to allow nomadic users to maintain access=
,
>    rather than to allow all residents within a region access to the
>    content.
> "
> s/to maintain access/to maintain access with consistent quality of
> experience/
>=20
> You may want to expand a little on which CDNs need to be interconnected t=
o
> address the use case (ie with CDN of "home NSP" interconnected to CDN of
> visited NSP) possibly with a picture.
>=20
>=20
> *** 2.4.  Delivery Restrictions
> "Hence, the exchange through the CDN interconnection of information
>    for controlling the footprint of the delivery is an important use
>    case.
> "
> To me this is not an additional use cases, this is a requirement that has
> to be met in the use cases described earlier. In fact, the document mixes
> use cases and requirements in a few places.
> I would suggest that :
> 	* you refer to  things discussed in that section as "requirements"
> 	* add a statement clarifying these requirements apply to the use
> cases discussed in the document.
>=20
> "
>    o  an expiration time (i.e., the time at which the content files
>       should be expunged from all CDN storage).
> "
> I understand this is saying that CDNI metadata need to include this
> expiration time (triggering cache removal) , in addition to deactivation
> time.
> I don't think this is discussed in cdni-requirements yet. Can you bring
> that up on the list with the cdni-reqts authors?
>=20
> "
>    The delivery of content may be further influenced by policies which
>    may include quality of service rules that specify:
>    o  the maximum resolution deliverable to specific devices,
>    o  the maximum resolution deliverable though a specific NSP, or
>    o  the maximum resolution deliverable to users based on their
>       subscription levels.
> "
> I don't think this is covered in the cdni-requirements doc.
> It is not obvious to me that absolutely all of those ought to be in phase
> 1. The first bullet only makes sense if the solution supports
> transcoding/transrating, which I don't know if it will be supported in
> Initial scope.
> The last bullet does not make sense to me as we don;t want the CDNs to be
> aware of any user subscription levels (ie only CSP is aware of user
> subscription level).
>=20
>=20
> *** 3.1.  Overload Handling and Dimensioning
> "
> This brings dimensioning savings to the CDNs as they can use the resource=
s
>    of each other during their peaks of activity.
> "
> s/their peaks of activity./ their respective peaks of activity./
>=20
>=20
> *** 3.3.  Branding Consideration
> Again, this seems more of a requirement than a use case per-say. I
> recommend you make that clear upfront in teh section (ie this is not an
> extra use cases, but a requirement applying to use-cases discussed
> before).
> Also, is there a reason this applicable to only the use cases in section =
3
> and not section 2?
> Anotehr option may be to move 2.4 and 3.3 under a separate heading
> somewhere collecting key requirements applicable to the many use cases.
>=20
>=20
> *** 4.1.  Device and Network Technology Extension
> Again I think some of the discussion assumes that there is some conversio=
n
> of quality done inside the CDNs (as opposed to different terminal
> requesting different URIs).
> I think we need to discuss whether this is going to come in Initial Scope
> or not.
>=20
>=20
>=20
> *** in Figure 2:
> s/CDN Provider A/CDN Provider 1/
>=20
>=20
>=20
> *** co-authors. You have a long list of co-authors. As per current
> practice, you would want to split that into "editors" and "contributors".


From kevin.ma@azukisystems.com  Tue Jul 26 15:31:19 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04B8E5E8005 for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 15:31:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.461
X-Spam-Level: 
X-Spam-Status: No, score=-2.461 tagged_above=-999 required=5 tests=[AWL=0.138,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ap--ZxRFU7q for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 15:31:18 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id D6E7E5E800F for <cdni@ietf.org>; Tue, 26 Jul 2011 15:31:15 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 7C33141701A; Tue, 26 Jul 2011 18:31:15 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB028.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 970AF416EE9; Tue, 26 Jul 2011 18:31:14 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB028.mail.lan ([10.110.17.28]) with mapi; Tue, 26 Jul 2011 18:31:06 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>, "'draft-bertrand-cdni-use-cases@tools.ietf.org'" <draft-bertrand-cdni-use-cases@tools.ietf.org>
Date: Tue, 26 Jul 2011 18:31:12 -0400
Thread-Topic: Asymetric Distribution use case in draft-bertrand-cdni-use-cases-02
Thread-Index: AcxL2Y3Oaob/ziv2RnuT6qpbeo2/lwACQc+Q
Message-ID: <291CC3F9E50E7641901A54E85D0977C6518C19C023@MAILR002.mail.lan>
References: <FCC100FC8D6B034CB88CD8173B2DA1580AF4495F@EXC-MBX03.tsn.tno.nl>
In-Reply-To: <FCC100FC8D6B034CB88CD8173B2DA1580AF4495F@EXC-MBX03.tsn.tno.nl>
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
Cc: "'cdni@ietf.org'" <cdni@ietf.org>
Subject: Re: [CDNi] Asymetric Distribution use case in	draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 22:31:19 -0000

Hi Ray,

  I believe your inference is correct.  The use case considers the possibil=
ity
  of multiple bundles (e.g., a tv bundle and a mobile bundle).  It could be
  that there also is a super-bundle, but the use case was there for the sce=
nario
  that you described.  Though, to Francois's point, they could be considere=
d
  as independent pieces of content, rather than versions of the same conten=
t?

thanx.

--  Kevin J. Ma
 =20
> -----Original Message-----
> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of
> Brandenburg, R. (Ray) van
> Sent: Tuesday, July 26, 2011 5:37 PM
> To: 'draft-bertrand-cdni-use-cases@tools.ietf.org'
> Cc: 'cdni@ietf.org'
> Subject: [CDNi] Asymetric Distribution use case in draft-bertrand-cdni-
> use-cases-02
>=20
> Hi all,
>=20
> I noticed that the new version of the use cases document now includes an
> Asymetric Distribution use case in section 4.1 which describes a scenario
> in which different 'versions' of the same content are delivered by
> different CDNs.
>=20
> Although not explicitely stated in the text, the last paragraph in this
> section seems to strongly suggest that this use case should also work in
> combination with the Nomadic scenario in which a device starts in one CDN
> and switches to another (mid-stream). If this is indeed what the authors
> suggest, I think it would be a good idea to more clearly state this, sinc=
e
> such a use case adds a significant number of requirements compared to the
> 'regular' asymmetric distribution use case.
>=20
> In the case of HLS for example, it would require different segments
> belonging to the same content item to be able to be distributed across
> CDNs.  In turn this would require involved CDNs to no longer be able to
> handle a bundle of segments belonging to the same content as if it were a
> single file for distribution and management purposes.
>=20
> Best regards,
>=20
> Ray van Brandenburg
>=20
>=20
> This e-mail and its contents are subject to the DISCLAIMER at
> http://www.tno.nl/emaildisclaimer
>=20
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni

From ray.vanbrandenburg@tno.nl  Tue Jul 26 15:40:15 2011
Return-Path: <ray.vanbrandenburg@tno.nl>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FCC311E80C0 for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 15:40:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.681
X-Spam-Level: **
X-Spam-Status: No, score=2.681 tagged_above=-999 required=5 tests=[AWL=3.185,  BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n3zfScwmFABd for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 15:40:14 -0700 (PDT)
Received: from mailouta.tno.nl (mailouta.tno.nl [134.221.1.16]) by ietfa.amsl.com (Postfix) with ESMTP id 1D50B11E80BD for <cdni@ietf.org>; Tue, 26 Jul 2011 15:40:13 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.67,272,1309730400"; d="scan'208";a="55428900"
Received: from unknown (HELO mail.tno.nl) ([134.221.225.222]) by mailhost1a.tno.nl with ESMTP; 27 Jul 2011 00:40:12 +0200
Received: from EXC-MBX03.tsn.tno.nl ([169.254.3.211]) by EXC-CASHUB03.tsn.tno.nl ([134.221.225.222]) with mapi id 14.01.0289.001; Wed, 27 Jul 2011 00:40:12 +0200
From: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>
To: 'Kevin J Ma' <kevin.ma@azukisystems.com>, "'draft-bertrand-cdni-use-cases@tools.ietf.org'" <draft-bertrand-cdni-use-cases@tools.ietf.org>
Thread-Topic: Asymetric Distribution use case in draft-bertrand-cdni-use-cases-02
Thread-Index: AQHMS+O+lTJHC6HOQ0C9ceRLExVAfZT/MCXw
Date: Tue, 26 Jul 2011 22:40:11 +0000
Message-ID: <FCC100FC8D6B034CB88CD8173B2DA1580AF452FB@EXC-MBX03.tsn.tno.nl>
References: <FCC100FC8D6B034CB88CD8173B2DA1580AF4495F@EXC-MBX03.tsn.tno.nl> <291CC3F9E50E7641901A54E85D0977C6518C19C023@MAILR002.mail.lan>
In-Reply-To: <291CC3F9E50E7641901A54E85D0977C6518C19C023@MAILR002.mail.lan>
Accept-Language: en-US, nl-NL
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [134.221.225.191]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "'cdni@ietf.org'" <cdni@ietf.org>
Subject: Re: [CDNi] Asymetric Distribution use case in	draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 22:40:15 -0000

Hi Kevin,

> Though, to Francois's point, they could be considered as independent piec=
es of content, rather than versions of the same content?

Sure, that would be one way to look at it. But either way, in order to be a=
ble to provide a seamless transfer as stated in the current document, the r=
elationships between the pieces of content should either be known to both C=
DNs, or be reflected in the associated manifest files. One could argue that=
 when different pieces of content are linked together through for example a=
 manifest file, that you can no longer talk about independent pieces of con=
tent. Of course this depends on whether you the manifest file as the conten=
t or the associated segments.

Cheers,

Ray

-----Original Message-----
From: Kevin J Ma [mailto:kevin.ma@azukisystems.com]=20
Sent: woensdag 27 juli 2011 0:31
To: Brandenburg, R. (Ray) van; 'draft-bertrand-cdni-use-cases@tools.ietf.or=
g'
Cc: 'cdni@ietf.org'
Subject: RE: Asymetric Distribution use case in draft-bertrand-cdni-use-cas=
es-02

Hi Ray,

  I believe your inference is correct.  The use case considers the possibil=
ity
  of multiple bundles (e.g., a tv bundle and a mobile bundle).  It could be
  that there also is a super-bundle, but the use case was there for the sce=
nario
  that you described.  Though, to Francois's point, they could be considere=
d
  as independent pieces of content, rather than versions of the same conten=
t?

thanx.

--  Kevin J. Ma
 =20
> -----Original Message-----
> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf=20
> Of Brandenburg, R. (Ray) van
> Sent: Tuesday, July 26, 2011 5:37 PM
> To: 'draft-bertrand-cdni-use-cases@tools.ietf.org'
> Cc: 'cdni@ietf.org'
> Subject: [CDNi] Asymetric Distribution use case in=20
> draft-bertrand-cdni-
> use-cases-02
>=20
> Hi all,
>=20
> I noticed that the new version of the use cases document now includes=20
> an Asymetric Distribution use case in section 4.1 which describes a=20
> scenario in which different 'versions' of the same content are=20
> delivered by different CDNs.
>=20
> Although not explicitely stated in the text, the last paragraph in=20
> this section seems to strongly suggest that this use case should also=20
> work in combination with the Nomadic scenario in which a device starts=20
> in one CDN and switches to another (mid-stream). If this is indeed=20
> what the authors suggest, I think it would be a good idea to more=20
> clearly state this, since such a use case adds a significant number of=20
> requirements compared to the 'regular' asymmetric distribution use case.
>=20
> In the case of HLS for example, it would require different segments=20
> belonging to the same content item to be able to be distributed across=20
> CDNs.  In turn this would require involved CDNs to no longer be able=20
> to handle a bundle of segments belonging to the same content as if it=20
> were a single file for distribution and management purposes.
>=20
> Best regards,
>=20
> Ray van Brandenburg
>=20
>=20
> This e-mail and its contents are subject to the DISCLAIMER at=20
> http://www.tno.nl/emaildisclaimer
>=20
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni

From zhouzp@huawei.com  Tue Jul 26 19:10:36 2011
Return-Path: <zhouzp@huawei.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49B4121F898F for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 19:10:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.851
X-Spam-Level: 
X-Spam-Status: No, score=0.851 tagged_above=-999 required=5 tests=[AWL=-1.266,  BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4,  SARE_GIF_ATTACH=1.42, SARE_SUB_ENC_GB2312=1.345]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bx9A4f51B2LM for <cdni@ietfa.amsl.com>; Tue, 26 Jul 2011 19:10:35 -0700 (PDT)
Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [119.145.14.64]) by ietfa.amsl.com (Postfix) with ESMTP id DA0E411E8090 for <cdni@ietf.org>; Tue, 26 Jul 2011 19:10:22 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LOY00MUDZBH6I@szxga05-in.huawei.com> for cdni@ietf.org; Wed, 27 Jul 2011 10:09:18 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LOY000TMZBG2N@szxga05-in.huawei.com> for cdni@ietf.org; Wed, 27 Jul 2011 10:09:16 +0800 (CST)
Received: from z54906a ([10.138.73.38]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LOY00771ZBBO5@szxml04-in.huawei.com> for cdni@ietf.org; Wed, 27 Jul 2011 10:09:16 +0800 (CST)
Date: Wed, 27 Jul 2011 10:09:11 +0800
From: zhouzhipeng <zhouzp@huawei.com>
In-reply-to: <4A1F0DD8-8E1F-4B7C-8542-AACE9470E1D3@cisco.com>
To: 'Francois Le Faucheur' <flefauch@cisco.com>, 'Niven-Jenkins Ben' <ben@niven-jenkins.co.uk>, 'Nabil N Bitar' <nabil.n.bitar@verizon.com>, 'Bruce Davie' <bdavie@cisco.com>, 'Larry Peterson' <lpeterson@verivue.com>
Message-id: <00ef01cc4c02$2d20ed80$8762c880$@com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: multipart/related; boundary="Boundary_(ID_lCcnkF8Fdp4fvXPX+jriWw)"
Content-language: zh-cn
Thread-index: AcxLy0tCZqCZre7XS0+i5IQKcNd2SwANoukg
References: <794B5D26-6005-497B-B6C6-037FA14A7935@cisco.com> <4A1F0DD8-8E1F-4B7C-8542-AACE9470E1D3@cisco.com>
Cc: cdni@ietf.org
Subject: [CDNi] =?gb2312?b?tPC4tDogIERlZmluaXRpb25zIGZvciAiUmVjdXJzaXZl?= =?gb2312?b?L0l0ZXJhdGl2ZSBDRE5JIHJlcXVlc3QJcm91dGluZyI=?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2011 02:10:36 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_lCcnkF8Fdp4fvXPX+jriWw)
Content-type: multipart/alternative;
 boundary="Boundary_(ID_/PYvV873T9vbjXFDKEZgSQ)"


--Boundary_(ID_/PYvV873T9vbjXFDKEZgSQ)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable

May somebody provide use cases to help more understand on these two =
specific
terms.

Zhipeng

=20

=B7=A2=BC=FE=C8=CB: Francois Le Faucheur [mailto:flefauch@cisco.com]=20
=B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C227=C8=D5 3:36
=CA=D5=BC=FE=C8=CB: Niven-Jenkins Ben; Nabil N Bitar; Bruce Davie; Larry =
Peterson
=B3=AD=CB=CD: cdni@ietf.org
=D6=F7=CC=E2: Re: [CDNi] Definitions for "Recursive/Iterative CDNI =
request routing"

=20

Hi,

Any thoughts on that before the WG meeting?

Francois

=20

On 8 Jul 2011, at 14:01, Francois Le Faucheur wrote:





Folks,

The definitions for the terms of "Recursive/Iterative CDNI request =
routing"
had been included in the cdni-requirements document until they move to a
more suitable place.
Could you guys agree on which document these definitions should migrate =
into
(problem-statement or framework) and keep a mental note to include it =
there
in the next rev?

Thanks

Francois

PS: Here is the relevant excerpt from cdni-framework:

"
 This also defined the following additional terms [Editor's Note:
  these definitions may be better located in another document such as
  the Problem Statement]:

  o  Recursive CDNI request routing: When an Upstream CDN elects to
     redirect a request towards a Downstream CDN, the Upstream CDN can
     query the Downstream CDN Request Routing system via the CDNI
     Request Routing protocol (or use information cached from earlier
     similar queries) to find out how the Downstream CDN wants the
     request to be redirected, which allows the Upstream CDN to factor
     in the Downstream CDN response when redirecting the user agent.
     This approach is referred to as "recursive" CDNI request routing.
     Note that the Downstream CDN may elect to have the request
     redirected directly to a Surrogate inside the Downstream CDN, to
     the Request-Routing System of the Downstream CDN, to another CDN,
     or to any other system that the Downstream CDN sees as fit for
     handling the redirected request.

  o  Iterative CDNI Request Routing: When an Upstream CDN elects to
     redirect a request towards a Downstream CDN, the Upstream CDN can
     base its redirection purely on a local decision (and without
     attempting to take into account how the Downstream CDN may in turn
     redirect the user agent).  In that case, the Upstream CDN
     redirects the request to the request routing system in the
     Downstream CDN, which in turn will decide how to redirect that
     request: this approach is referred to as "iterative" CDNI request
     routing.
"

Francois

=20




=09

=20



Francois Le Faucheur
Distinguished Engineer
Corporate Development
 <mailto:flefauch@cisco.com> flefauch@cisco.com
Phone: +33 49 723 2619
Mobile: +33 6 19 98 50 90



Cisco Systems France
Greenside
400 Ave de Roumanille
06410 Sophia Antipolis
France
 <http://www.cisco.com> Cisco.com

=20




=09

 Think before you print.



This email may contain confidential and privileged material for the sole =
use
of the intended recipient. Any review, use, distribution or disclosure =
by
others is strictly prohibited. If you are not the intended recipient (or
authorized to receive for the recipient), please contact the sender by =
reply
email and delete all copies of this message.

Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les =
Moulineaux,
Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
publication: Jean-Luc Michel Givone.

For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html

=20


--Boundary_(ID_/PYvV873T9vbjXFDKEZgSQ)
Content-type: text/html; charset=gb2312
Content-transfer-encoding: quoted-printable

<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dgb2312">
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta name=3DGenerator =
content=3D"Microsoft Word 12 (filtered medium)"><!--[if =
!mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Times;
	panose-1:2 2 6 3 5 4 5 2 3 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.apple-style-span
	{mso-style-name:apple-style-span;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DZH-CN link=3Dblue =
vlink=3Dpurple style=3D'word-wrap: break-word;-webkit-nbsp-mode: =
space;-webkit-line-break: after-white-space'><div =
class=3DWordSection1><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>May somebody provide use cases to help more understand on these two =
specific terms.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Zhipeng<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:SimSun'>=B7=A2=BC=FE=C8=CB<span =
lang=3DEN-US>:</span></span></b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:SimSun'> Francois Le Faucheur =
[mailto:flefauch@cisco.com] <br></span><b><span =
style=3D'font-size:10.0pt;font-family:SimSun'>=B7=A2=CB=CD=CA=B1=BC=E4<sp=
an lang=3DEN-US>:</span></span></b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:SimSun'> 2011</span><span =
style=3D'font-size:10.0pt;font-family:SimSun'>=C4=EA<span =
lang=3DEN-US>7</span>=D4=C2<span lang=3DEN-US>27</span>=C8=D5<span =
lang=3DEN-US> 3:36<br></span><b>=CA=D5=BC=FE=C8=CB<span =
lang=3DEN-US>:</span></b><span lang=3DEN-US> Niven-Jenkins Ben; Nabil N =
Bitar; Bruce Davie; Larry Peterson<br></span><b>=B3=AD=CB=CD<span =
lang=3DEN-US>:</span></b><span lang=3DEN-US> =
cdni@ietf.org<br></span><b>=D6=F7=CC=E2<span =
lang=3DEN-US>:</span></b><span lang=3DEN-US> Re: [CDNi] Definitions for =
&quot;Recursive/Iterative CDNI request =
routing&quot;<o:p></o:p></span></span></p></div></div><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>Hi,<o:p></o:p></span></p><div><p =
class=3DMsoNormal><span lang=3DEN-US>Any thoughts on that before the WG =
meeting?<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US>Francois<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><div><div><p =
class=3DMsoNormal><span lang=3DEN-US>On 8 Jul 2011, at 14:01, Francois =
Le Faucheur wrote:<o:p></o:p></span></p></div><p class=3DMsoNormal><span =
lang=3DEN-US><br><br><o:p></o:p></span></p><div><p =
class=3DMsoNormal><span lang=3DEN-US>Folks,<br><br>The definitions for =
the terms of &quot;Recursive/Iterative CDNI request routing&quot; had =
been included in the cdni-requirements document until they move to a =
more suitable place.<br>Could you guys agree on which document these =
definitions should migrate into (problem-statement or framework) and =
keep a mental note to include it there in the next =
rev?<br><br>Thanks<br><br>Francois<br><br>PS: Here is the relevant =
excerpt from cdni-framework:<br><br>&quot;<br>&nbsp;This also defined =
the following additional terms [Editor's Note:<br>&nbsp;&nbsp;these =
definitions may be better located in another document such =
as<br>&nbsp;&nbsp;the Problem Statement]:<br><br>&nbsp;&nbsp;o =
&nbsp;Recursive CDNI request routing: When an Upstream CDN elects =
to<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirect a request towards a =
Downstream CDN, the Upstream CDN =
can<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;query the Downstream CDN Request =
Routing system via the CDNI<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Request =
Routing protocol (or use information cached from =
earlier<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;similar queries) to find out =
how the Downstream CDN wants =
the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request to be redirected, which =
allows the Upstream CDN to factor<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in =
the Downstream CDN response when redirecting the user =
agent.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This approach is referred to as =
&quot;recursive&quot; CDNI request =
routing.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Note that the Downstream CDN =
may elect to have the =
request<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirected directly to a =
Surrogate inside the Downstream CDN, =
to<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the Request-Routing System of the =
Downstream CDN, to another CDN,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or to =
any other system that the Downstream CDN sees as fit =
for<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;handling the redirected =
request.<br><br>&nbsp;&nbsp;o &nbsp;Iterative CDNI Request Routing: When =
an Upstream CDN elects to<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirect a =
request towards a Downstream CDN, the Upstream CDN =
can<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base its redirection purely on a =
local decision (and without<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attempting =
to take into account how the Downstream CDN may in =
turn<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirect the user agent). &nbsp;In =
that case, the Upstream CDN<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirects =
the request to the request routing system in =
the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Downstream CDN, which in turn will =
decide how to redirect that<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request: =
this approach is referred to as &quot;iterative&quot; CDNI =
request<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;routing.<br>&quot;<br><br>Franco=
is<o:p></o:p></span></p></div></div><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><div><div><table =
class=3DMsoNormalTable border=3D0 cellspacing=3D0 cellpadding=3D0 =
width=3D543 style=3D'width:325.8pt'><tr><td style=3D'padding:0cm 0cm 0cm =
0cm'><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1F497D=
'><img width=3D154 height=3D100 =
id=3D"_x0036_797cacc-8daf-4fe6-b5a8-bf3c4474bf2f" =
src=3D"cid:image001.jpg@01CC4C45.3AD67790"></span><span =
class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:"Times","serif";color:black'><o:p><=
/o:p></span></span></p><table class=3DMsoNormalTable border=3D0 =
cellspacing=3D0 cellpadding=3D0 width=3D543 =
style=3D'width:325.8pt;background-attachment:initial;-webkit-background-c=
lip: initial;-webkit-background-origin: =
initial;background-color:initial;background-repeat:no-repeat;background-p=
osition-x:50%;background-position-y:0%'><tr><td style=3D'padding:0cm 0cm =
0cm 0cm'></td></tr></table><p class=3DMsoNormal><span =
class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:"Times","serif";color:black;display=
:none'><o:p>&nbsp;</o:p></span></span></p><table class=3DMsoNormalTable =
border=3D0 cellspacing=3D0 cellpadding=3D0 width=3D543 =
style=3D'width:325.8pt;background-attachment:initial;-webkit-background-c=
lip: initial;-webkit-background-origin: =
initial;background-color:initial;background-repeat:no-repeat;background-p=
osition-x:50%;background-position-y:0%'><tr><td nowrap valign=3Dtop =
style=3D'padding:0cm 0cm 9.0pt 14.4pt'><p =
style=3D'margin-bottom:12.0pt'><b><span lang=3DEN-US =
style=3D'font-size:6.5pt;font-family:"Arial","sans-serif";color:#666666'>=
<br><strong><span style=3D'font-family:"Arial","sans-serif"'>Francois Le =
Faucheur</span></strong></span></b><span lang=3DEN-US =
style=3D'font-size:6.5pt;font-family:"Arial","sans-serif";color:#666666'>=
<br><strong><span =
style=3D'font-family:"Arial","sans-serif"'>Distinguished =
Engineer</span></strong><br><strong><span =
style=3D'font-family:"Arial","sans-serif"'>Corporate =
Development</span></strong><br><a =
href=3D"mailto:flefauch@cisco.com"><span =
style=3D'color:#666666'>flefauch@cisco.com</span></a><br>Phone:&nbsp;<str=
ong><span style=3D'font-family:"Arial","sans-serif"'>+33 49 723 =
2619</span></strong><br>Mobile:&nbsp;<strong><span =
style=3D'font-family:"Arial","sans-serif"'>+33 6 19 98 50 =
90</span></strong><br><br><o:p></o:p></span></p></td><td nowrap =
valign=3Dtop style=3D'padding:0cm 0cm 6.0pt 12.0pt'><p =
style=3D'margin-bottom:12.0pt'><strong><span lang=3DEN-US =
style=3D'font-size:6.5pt;font-family:"Arial","sans-serif";color:#666666'>=
Cisco Systems France</span></strong><span lang=3DEN-US =
style=3D'font-size:6.5pt;font-family:"Arial","sans-serif";color:#666666'>=
<br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com"><span =
style=3D'color:#666666'>Cisco.com</span></a><o:p></o:p></span></p></td><t=
d width=3D200 style=3D'width:120.0pt;padding:0cm 0cm 0cm 0cm'><p =
class=3DMsoNormal><span =
lang=3DEN-US>&nbsp;<o:p></o:p></span></p></td></tr></table><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif";color:blac=
k'><br><img border=3D0 width=3D18 height=3D19 =
id=3Dee76933d-867f-4835-905f-3490628a9fcf =
src=3D"cid:image002.gif@01CC4C45.3AD67790"></span><span =
class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:"Times","serif";color:black'><o:p><=
/o:p></span></span></p><table class=3DMsoNormalTable border=3D0 =
cellspacing=3D0 cellpadding=3D0 width=3D400 =
style=3D'width:240.0pt'><tr><td style=3D'padding:0cm 0cm 0cm =
0cm'></td></tr><tr><td style=3D'padding:0cm 14.4pt 0cm 14.4pt'><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:6.0pt;font-family:"Arial","sans-serif";color:#009900'>=
&nbsp;Think before you print.<o:p></o:p></span></p></td></tr><tr><td =
style=3D'padding:4.2pt 14.4pt 3.6pt 14.4pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'><span lang=3DEN-US =
style=3D'font-size:6.0pt;font-family:"Arial","sans-serif";color:#999999'>=
<br>This email may contain confidential and privileged material for the =
sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 =
responsabiit=A8=A6 limit=A8=A6e, Rue Camille Desmoulins =A8C Imm =
Atlantis Zac Forum Seine Ilot 7 92130 Issy les Moulineaux, Au capital de =
91.470 =80, 349 166 561 RCS Nanterre, Directeur de la publication: =
Jean-Luc Michel Givone.<br><br>For corporate legal information go =
to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.htm=
l">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a>=
<o:p></o:p></span></p></td></tr></table></td></tr></table></div></div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div></div></body></html>=

--Boundary_(ID_/PYvV873T9vbjXFDKEZgSQ)--

--Boundary_(ID_lCcnkF8Fdp4fvXPX+jriWw)
Content-id: <image001.jpg@01CC4C45.3AD67790>
Content-type: image/jpeg; name=image001.jpg
Content-transfer-encoding: base64
Content-disposition: attachment; filename=image001.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

--Boundary_(ID_lCcnkF8Fdp4fvXPX+jriWw)
Content-id: <image002.gif@01CC4C45.3AD67790>
Content-type: image/gif; name=image002.gif
Content-transfer-encoding: base64
Content-disposition: attachment; filename=image002.gif

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

--Boundary_(ID_lCcnkF8Fdp4fvXPX+jriWw)--

From nabil.n.bitar@verizon.com  Wed Jul 27 06:53:43 2011
Return-Path: <nabil.n.bitar@verizon.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 364AF5E800F for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 06:53:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level: 
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[AWL=-1.710, BAYES_00=-2.599, EXTRA_MPART_TYPE=1, HTML_MESSAGE=0.001, SARE_GIF_ATTACH=1.42]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kvvh0ic960yz for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 06:53:40 -0700 (PDT)
Received: from fldsmtpe02.verizon.com (fldsmtpe02.verizon.com [140.108.26.141]) by ietfa.amsl.com (Postfix) with ESMTP id D32985E800C for <cdni@ietf.org>; Wed, 27 Jul 2011 06:53:39 -0700 (PDT)
Received: from unknown (HELO fldsmtpi01.verizon.com) ([166.68.71.143]) by fldsmtpe02.verizon.com with ESMTP; 27 Jul 2011 13:53:38 +0000
From: "Bitar, Nabil N" <nabil.n.bitar@verizon.com>
To: Francois Le Faucheur <flefauch@cisco.com>, Niven-Jenkins Ben <ben@niven-jenkins.co.uk>, "Bitar, Nabil N" <nabil.n.bitar@verizon.com>, Bruce Davie <bdavie@cisco.com>, Larry Peterson <lpeterson@verivue.com>
X-IronPort-AV: E=Sophos;i="4.67,276,1309737600";  d="gif'147?jpg'147,145?scan'147,145,208,217,147,145";a="101779759"
Received: from fldp1lumxc7hb04.verizon.com (HELO FLDP1LUMXC7HB04.us.one.verizon.com) ([166.68.75.83]) by fldsmtpi01.verizon.com with ESMTP; 27 Jul 2011 13:53:38 +0000
Received: from FLDP1LUMXC7HB05.us.one.verizon.com (166.68.75.87) by FLDP1LUMXC7HB04.us.one.verizon.com (166.68.75.83) with Microsoft SMTP Server (TLS) id 8.3.106.1; Wed, 27 Jul 2011 09:53:38 -0400
Received: from fldp1lumxc7v63.us.one.verizon.com ([169.254.3.145]) by FLDP1LUMXC7HB05.us.one.verizon.com ([166.68.75.87]) with mapi; Wed, 27 Jul 2011 09:53:38 -0400
Date: Wed, 27 Jul 2011 09:53:38 -0400
Thread-Topic: Definitions for "Recursive/Iterative CDNI request routing"
Thread-Index: AcxMZJYDvOy7kdm+Tk+SW40+o1yu7g==
Message-ID: <CA556D41.E392%nabil.n.bitar@verizon.com>
In-Reply-To: <4A1F0DD8-8E1F-4B7C-8542-AACE9470E1D3@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.12.0.110505
acceptlanguage: en-US
Content-Type: multipart/related; boundary="_005_CA556D41E392nabilnbitarverizoncom_"; type="multipart/alternative"
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] Definitions for "Recursive/Iterative CDNI request routing"
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2011 13:53:43 -0000

--_005_CA556D41E392nabilnbitarverizoncom_
Content-Type: multipart/alternative;
	boundary="_000_CA556D41E392nabilnbitarverizoncom_"

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

SGksDQpJIHRoaW5rIHRoYXQgdGhlIGZyYW1ld29yayBvciBwcm9ibGVtIHN0YXRlbWVudCBkb2N1
bWVudCBpcyBtb3JlIGFwcHJvcHJpYXRlIHRoYW4gdGhlIHJlcXVpcmVtZW50cyBkb2N1bWVudC4g
VGhlIGZyYW1ld29yayBkb2N1bWVudCBub3cgcmVmZXJzIHRvIHRlcm1pbm9sb2d5IGFuZCBkZWZp
bml0aW9ucyBpbiB0aGUgcHJvYmxlbSBzdGF0ZW1lbnQgZG9jdW1lbnQsIHNvIGl0IGNvdWxkIGJl
IHRoZXJlLiBIb3dldmVyLCBJIHRoaW5rIHNpdCBpcyBiZXR0ZXIgZml0IGluIGhlIGZyYW1ld29y
ayBkb2N1bWVudC4NCg0KVGhhbmtzLA0KTmFiaWwNCg0KRnJvbTogRnJhbmNvaXMgTGUgRmF1Y2hl
dXIgPGZsZWZhdWNoQGNpc2NvLmNvbTxtYWlsdG86ZmxlZmF1Y2hAY2lzY28uY29tPj4NCkRhdGU6
IFR1ZSwgMjYgSnVsIDIwMTEgMTU6MzY6MjAgLTA0MDANClRvOiBOaXZlbi1KZW5raW5zIEJlbiA8
YmVuQG5pdmVuLWplbmtpbnMuY28udWs8bWFpbHRvOmJlbkBuaXZlbi1qZW5raW5zLmNvLnVrPj4s
ICJCaXRhciwgTmFiaWwgTiIgPG5hYmlsLm4uYml0YXJAb25lLnZlcml6b24uY29tPG1haWx0bzpu
YWJpbC5uLmJpdGFyQG9uZS52ZXJpem9uLmNvbT4+LCBCcnVjZSBEYXZpZSA8YmRhdmllQGNpc2Nv
LmNvbTxtYWlsdG86YmRhdmllQGNpc2NvLmNvbT4+LCBMYXJyeSBQZXRlcnNvbiA8bHBldGVyc29u
QHZlcml2dWUuY29tPG1haWx0bzpscGV0ZXJzb25AdmVyaXZ1ZS5jb20+Pg0KQ2M6ICJjZG5pQGll
dGYub3JnPG1haWx0bzpjZG5pQGlldGYub3JnPiIgPGNkbmlAaWV0Zi5vcmc8bWFpbHRvOmNkbmlA
aWV0Zi5vcmc+PiwgTGUgRmF1Y2hldXIgRnJhbmNvaXMgPGZsZWZhdWNoQGNpc2NvLmNvbTxtYWls
dG86ZmxlZmF1Y2hAY2lzY28uY29tPj4NClN1YmplY3Q6IFJlOiBEZWZpbml0aW9ucyBmb3IgIlJl
Y3Vyc2l2ZS9JdGVyYXRpdmUgQ0ROSSByZXF1ZXN0IHJvdXRpbmciDQoNCkhpLA0KQW55IHRob3Vn
aHRzIG9uIHRoYXQgYmVmb3JlIHRoZSBXRyBtZWV0aW5nPw0KRnJhbmNvaXMNCg0KT24gOCBKdWwg
MjAxMSwgYXQgMTQ6MDEsIEZyYW5jb2lzIExlIEZhdWNoZXVyIHdyb3RlOg0KDQpGb2xrcywNCg0K
VGhlIGRlZmluaXRpb25zIGZvciB0aGUgdGVybXMgb2YgIlJlY3Vyc2l2ZS9JdGVyYXRpdmUgQ0RO
SSByZXF1ZXN0IHJvdXRpbmciIGhhZCBiZWVuIGluY2x1ZGVkIGluIHRoZSBjZG5pLXJlcXVpcmVt
ZW50cyBkb2N1bWVudCB1bnRpbCB0aGV5IG1vdmUgdG8gYSBtb3JlIHN1aXRhYmxlIHBsYWNlLg0K
Q291bGQgeW91IGd1eXMgYWdyZWUgb24gd2hpY2ggZG9jdW1lbnQgdGhlc2UgZGVmaW5pdGlvbnMg
c2hvdWxkIG1pZ3JhdGUgaW50byAocHJvYmxlbS1zdGF0ZW1lbnQgb3IgZnJhbWV3b3JrKSBhbmQg
a2VlcCBhIG1lbnRhbCBub3RlIHRvIGluY2x1ZGUgaXQgdGhlcmUgaW4gdGhlIG5leHQgcmV2Pw0K
DQpUaGFua3MNCg0KRnJhbmNvaXMNCg0KUFM6IEhlcmUgaXMgdGhlIHJlbGV2YW50IGV4Y2VycHQg
ZnJvbSBjZG5pLWZyYW1ld29yazoNCg0KIg0KIFRoaXMgYWxzbyBkZWZpbmVkIHRoZSBmb2xsb3dp
bmcgYWRkaXRpb25hbCB0ZXJtcyBbRWRpdG9yJ3MgTm90ZToNCiAgdGhlc2UgZGVmaW5pdGlvbnMg
bWF5IGJlIGJldHRlciBsb2NhdGVkIGluIGFub3RoZXIgZG9jdW1lbnQgc3VjaCBhcw0KICB0aGUg
UHJvYmxlbSBTdGF0ZW1lbnRdOg0KDQogIG8gIFJlY3Vyc2l2ZSBDRE5JIHJlcXVlc3Qgcm91dGlu
ZzogV2hlbiBhbiBVcHN0cmVhbSBDRE4gZWxlY3RzIHRvDQogICAgIHJlZGlyZWN0IGEgcmVxdWVz
dCB0b3dhcmRzIGEgRG93bnN0cmVhbSBDRE4sIHRoZSBVcHN0cmVhbSBDRE4gY2FuDQogICAgIHF1
ZXJ5IHRoZSBEb3duc3RyZWFtIENETiBSZXF1ZXN0IFJvdXRpbmcgc3lzdGVtIHZpYSB0aGUgQ0RO
SQ0KICAgICBSZXF1ZXN0IFJvdXRpbmcgcHJvdG9jb2wgKG9yIHVzZSBpbmZvcm1hdGlvbiBjYWNo
ZWQgZnJvbSBlYXJsaWVyDQogICAgIHNpbWlsYXIgcXVlcmllcykgdG8gZmluZCBvdXQgaG93IHRo
ZSBEb3duc3RyZWFtIENETiB3YW50cyB0aGUNCiAgICAgcmVxdWVzdCB0byBiZSByZWRpcmVjdGVk
LCB3aGljaCBhbGxvd3MgdGhlIFVwc3RyZWFtIENETiB0byBmYWN0b3INCiAgICAgaW4gdGhlIERv
d25zdHJlYW0gQ0ROIHJlc3BvbnNlIHdoZW4gcmVkaXJlY3RpbmcgdGhlIHVzZXIgYWdlbnQuDQog
ICAgIFRoaXMgYXBwcm9hY2ggaXMgcmVmZXJyZWQgdG8gYXMgInJlY3Vyc2l2ZSIgQ0ROSSByZXF1
ZXN0IHJvdXRpbmcuDQogICAgIE5vdGUgdGhhdCB0aGUgRG93bnN0cmVhbSBDRE4gbWF5IGVsZWN0
IHRvIGhhdmUgdGhlIHJlcXVlc3QNCiAgICAgcmVkaXJlY3RlZCBkaXJlY3RseSB0byBhIFN1cnJv
Z2F0ZSBpbnNpZGUgdGhlIERvd25zdHJlYW0gQ0ROLCB0bw0KICAgICB0aGUgUmVxdWVzdC1Sb3V0
aW5nIFN5c3RlbSBvZiB0aGUgRG93bnN0cmVhbSBDRE4sIHRvIGFub3RoZXIgQ0ROLA0KICAgICBv
ciB0byBhbnkgb3RoZXIgc3lzdGVtIHRoYXQgdGhlIERvd25zdHJlYW0gQ0ROIHNlZXMgYXMgZml0
IGZvcg0KICAgICBoYW5kbGluZyB0aGUgcmVkaXJlY3RlZCByZXF1ZXN0Lg0KDQogIG8gIEl0ZXJh
dGl2ZSBDRE5JIFJlcXVlc3QgUm91dGluZzogV2hlbiBhbiBVcHN0cmVhbSBDRE4gZWxlY3RzIHRv
DQogICAgIHJlZGlyZWN0IGEgcmVxdWVzdCB0b3dhcmRzIGEgRG93bnN0cmVhbSBDRE4sIHRoZSBV
cHN0cmVhbSBDRE4gY2FuDQogICAgIGJhc2UgaXRzIHJlZGlyZWN0aW9uIHB1cmVseSBvbiBhIGxv
Y2FsIGRlY2lzaW9uIChhbmQgd2l0aG91dA0KICAgICBhdHRlbXB0aW5nIHRvIHRha2UgaW50byBh
Y2NvdW50IGhvdyB0aGUgRG93bnN0cmVhbSBDRE4gbWF5IGluIHR1cm4NCiAgICAgcmVkaXJlY3Qg
dGhlIHVzZXIgYWdlbnQpLiAgSW4gdGhhdCBjYXNlLCB0aGUgVXBzdHJlYW0gQ0RODQogICAgIHJl
ZGlyZWN0cyB0aGUgcmVxdWVzdCB0byB0aGUgcmVxdWVzdCByb3V0aW5nIHN5c3RlbSBpbiB0aGUN
CiAgICAgRG93bnN0cmVhbSBDRE4sIHdoaWNoIGluIHR1cm4gd2lsbCBkZWNpZGUgaG93IHRvIHJl
ZGlyZWN0IHRoYXQNCiAgICAgcmVxdWVzdDogdGhpcyBhcHByb2FjaCBpcyByZWZlcnJlZCB0byBh
cyAiaXRlcmF0aXZlIiBDRE5JIHJlcXVlc3QNCiAgICAgcm91dGluZy4NCiINCg0KRnJhbmNvaXMN
Cg0KW2NpZDppbWFnZTAwMS5qcGdAMDFDQjc3OEEuNkVDQ0FBNTBdDQoNCkZyYW5jb2lzIExlIEZh
dWNoZXVyDQpEaXN0aW5ndWlzaGVkIEVuZ2luZWVyDQpDb3Jwb3JhdGUgRGV2ZWxvcG1lbnQNCmZs
ZWZhdWNoQGNpc2NvLmNvbTxtYWlsdG86ZmxlZmF1Y2hAY2lzY28uY29tPg0KUGhvbmU6ICszMyA0
OSA3MjMgMjYxOQ0KTW9iaWxlOiArMzMgNiAxOSA5OCA1MCA5MA0KDQoNCg0KDQpDaXNjbyBTeXN0
ZW1zIEZyYW5jZQ0KR3JlZW5zaWRlDQo0MDAgQXZlIGRlIFJvdW1hbmlsbGUNCjA2NDEwIFNvcGhp
YSBBbnRpcG9saXMNCkZyYW5jZQ0KQ2lzY28uY29tPGh0dHA6Ly93d3cuY2lzY28uY29tPg0KDQoN
Cg0KW2NpZDpFQTgwRDM4NC1DNDFFLTRCOTgtODFGRS0wOTVCMjk3ODRDOURAY2lzY28uY29tXQ0K
IFRoaW5rIGJlZm9yZSB5b3UgcHJpbnQuDQoNClRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlk
ZW50aWFsIGFuZCBwcml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGlu
dGVuZGVkIHJlY2lwaWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xv
c3VyZSBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhl
IGludGVuZGVkIHJlY2lwaWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVj
aXBpZW50KSwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVs
ZXRlIGFsbCBjb3BpZXMgb2YgdGhpcyBtZXNzYWdlLg0KDQpDaXNjbyBTeXN0ZW1zIEZyYW5jZSwg
U29jacOpdMOpIMOgIHJlc3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3Vs
aW5zIOKAkyBJbW0gQXRsYW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxl
cyBNb3VsaW5lYXV4LCBBdSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBO
YW50ZXJyZSwgRGlyZWN0ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2
b25lLg0KDQpGb3IgY29ycG9yYXRlIGxlZ2FsIGluZm9ybWF0aW9uIGdvIHRvOg0KaHR0cDovL3d3
dy5jaXNjby5jb20vd2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1s
DQoNCg0KDQoNCg==

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

PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5IHN0eWxlPSJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13
ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1z
cGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxNHB4OyBmb250LWZhbWlseTog
Q2FsaWJyaSwgc2Fucy1zZXJpZjsgIj48ZGl2PkhpLDwvZGl2PjxkaXY+SSB0aGluayB0aGF0IHRo
ZSBmcmFtZXdvcmsgb3IgcHJvYmxlbSBzdGF0ZW1lbnQgZG9jdW1lbnQgaXMgbW9yZSBhcHByb3By
aWF0ZSB0aGFuIHRoZSByZXF1aXJlbWVudHMgZG9jdW1lbnQuIFRoZSBmcmFtZXdvcmsgZG9jdW1l
bnQgbm93IHJlZmVycyB0byB0ZXJtaW5vbG9neSBhbmQgZGVmaW5pdGlvbnMgaW4gdGhlIHByb2Js
ZW0gc3RhdGVtZW50IGRvY3VtZW50LCBzbyBpdCBjb3VsZCBiZSB0aGVyZS4gSG93ZXZlciwgSSB0
aGluayBzaXQgaXMgYmV0dGVyIGZpdCBpbiBoZSBmcmFtZXdvcmsgZG9jdW1lbnQuPC9kaXY+PGRp
dj48YnI+PC9kaXY+PGRpdj5UaGFua3MsPC9kaXY+PGRpdj5OYWJpbDwvZGl2PjxkaXY+PGJyPjwv
ZGl2PjxzcGFuIGlkPSJPTEtfU1JDX0JPRFlfU0VDVElPTiI+PGRpdiBzdHlsZT0iZm9udC1mYW1p
bHk6Q2FsaWJyaTsgZm9udC1zaXplOjExcHQ7IHRleHQtYWxpZ246bGVmdDsgY29sb3I6YmxhY2s7
IEJPUkRFUi1CT1RUT006IG1lZGl1bSBub25lOyBCT1JERVItTEVGVDogbWVkaXVtIG5vbmU7IFBB
RERJTkctQk9UVE9NOiAwaW47IFBBRERJTkctTEVGVDogMGluOyBQQURESU5HLVJJR0hUOiAwaW47
IEJPUkRFUi1UT1A6ICNiNWM0ZGYgMXB0IHNvbGlkOyBCT1JERVItUklHSFQ6IG1lZGl1bSBub25l
OyBQQURESU5HLVRPUDogM3B0Ij48c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+RnJvbTog
PC9zcGFuPiBGcmFuY29pcyBMZSBGYXVjaGV1ciAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZsZWZhdWNo
QGNpc2NvLmNvbSI+ZmxlZmF1Y2hAY2lzY28uY29tPC9hPiZndDs8YnI+PHNwYW4gc3R5bGU9ImZv
bnQtd2VpZ2h0OmJvbGQiPkRhdGU6IDwvc3Bhbj4gVHVlLCAyNiBKdWwgMjAxMSAxNTozNjoyMCAt
MDQwMDxicj48c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+VG86IDwvc3Bhbj4gTml2ZW4t
SmVua2lucyBCZW4gJmx0OzxhIGhyZWY9Im1haWx0bzpiZW5Abml2ZW4tamVua2lucy5jby51ayI+
YmVuQG5pdmVuLWplbmtpbnMuY28udWs8L2E+Jmd0OywgIkJpdGFyLCBOYWJpbCBOIiAmbHQ7PGEg
aHJlZj0ibWFpbHRvOm5hYmlsLm4uYml0YXJAb25lLnZlcml6b24uY29tIj5uYWJpbC5uLmJpdGFy
QG9uZS52ZXJpem9uLmNvbTwvYT4mZ3Q7LCBCcnVjZSBEYXZpZSAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmJkYXZpZUBjaXNjby5jb20iPmJkYXZpZUBjaXNjby5jb208L2E+Jmd0OywgTGFycnkgUGV0ZXJz
b24gJmx0OzxhIGhyZWY9Im1haWx0bzpscGV0ZXJzb25AdmVyaXZ1ZS5jb20iPmxwZXRlcnNvbkB2
ZXJpdnVlLmNvbTwvYT4mZ3Q7PGJyPjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5DYzog
PC9zcGFuPiAiPGEgaHJlZj0ibWFpbHRvOmNkbmlAaWV0Zi5vcmciPmNkbmlAaWV0Zi5vcmc8L2E+
IiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNkbmlAaWV0Zi5vcmciPmNkbmlAaWV0Zi5vcmc8L2E+Jmd0
OywgTGUgRmF1Y2hldXIgRnJhbmNvaXMgJmx0OzxhIGhyZWY9Im1haWx0bzpmbGVmYXVjaEBjaXNj
by5jb20iPmZsZWZhdWNoQGNpc2NvLmNvbTwvYT4mZ3Q7PGJyPjxzcGFuIHN0eWxlPSJmb250LXdl
aWdodDpib2xkIj5TdWJqZWN0OiA8L3NwYW4+IFJlOiBEZWZpbml0aW9ucyBmb3IgIlJlY3Vyc2l2
ZS9JdGVyYXRpdmUgQ0ROSSByZXF1ZXN0IHJvdXRpbmciPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2
PjxkaXY+PGRpdiBzdHlsZT0id29yZC13cmFwOiBicmVhay13b3JkOyAtd2Via2l0LW5ic3AtbW9k
ZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7ICI+SGksPGRp
dj5BbnkgdGhvdWdodHMgb24gdGhhdCBiZWZvcmUgdGhlIFdHIG1lZXRpbmc/PC9kaXY+PGRpdj5G
cmFuY29pczwvZGl2PjxkaXY+PGJyPjxkaXY+PGRpdj5PbiA4IEp1bCAyMDExLCBhdCAxNDowMSwg
RnJhbmNvaXMgTGUgRmF1Y2hldXIgd3JvdGU6PC9kaXY+PGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNo
YW5nZS1uZXdsaW5lIj48YmxvY2txdW90ZSB0eXBlPSJjaXRlIj48ZGl2PkZvbGtzLDxicj48YnI+
VGhlIGRlZmluaXRpb25zIGZvciB0aGUgdGVybXMgb2YgIlJlY3Vyc2l2ZS9JdGVyYXRpdmUgQ0RO
SSByZXF1ZXN0IHJvdXRpbmciIGhhZCBiZWVuIGluY2x1ZGVkIGluIHRoZSBjZG5pLXJlcXVpcmVt
ZW50cyBkb2N1bWVudCB1bnRpbCB0aGV5IG1vdmUgdG8gYSBtb3JlIHN1aXRhYmxlIHBsYWNlLjxi
cj5Db3VsZCB5b3UgZ3V5cyBhZ3JlZSBvbiB3aGljaCBkb2N1bWVudCB0aGVzZSBkZWZpbml0aW9u
cyBzaG91bGQgbWlncmF0ZSBpbnRvIChwcm9ibGVtLXN0YXRlbWVudCBvciBmcmFtZXdvcmspIGFu
ZCBrZWVwIGEgbWVudGFsIG5vdGUgdG8gaW5jbHVkZSBpdCB0aGVyZSBpbiB0aGUgbmV4dCByZXY/
PGJyPjxicj5UaGFua3M8YnI+PGJyPkZyYW5jb2lzPGJyPjxicj5QUzogSGVyZSBpcyB0aGUgcmVs
ZXZhbnQgZXhjZXJwdCBmcm9tIGNkbmktZnJhbWV3b3JrOjxicj48YnI+Ijxicj4gJm5ic3A7VGhp
cyBhbHNvIGRlZmluZWQgdGhlIGZvbGxvd2luZyBhZGRpdGlvbmFsIHRlcm1zIFtFZGl0b3IncyBO
b3RlOjxicj4gJm5ic3A7Jm5ic3A7dGhlc2UgZGVmaW5pdGlvbnMgbWF5IGJlIGJldHRlciBsb2Nh
dGVkIGluIGFub3RoZXIgZG9jdW1lbnQgc3VjaCBhczxicj4gJm5ic3A7Jm5ic3A7dGhlIFByb2Js
ZW0gU3RhdGVtZW50XTo8YnI+PGJyPiAmbmJzcDsmbmJzcDtvICZuYnNwO1JlY3Vyc2l2ZSBDRE5J
IHJlcXVlc3Qgcm91dGluZzogV2hlbiBhbiBVcHN0cmVhbSBDRE4gZWxlY3RzIHRvPGJyPiAmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtyZWRpcmVjdCBhIHJlcXVlc3QgdG93YXJkcyBhIERv
d25zdHJlYW0gQ0ROLCB0aGUgVXBzdHJlYW0gQ0ROIGNhbjxicj4gJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7cXVlcnkgdGhlIERvd25zdHJlYW0gQ0ROIFJlcXVlc3QgUm91dGluZyBzeXN0
ZW0gdmlhIHRoZSBDRE5JPGJyPiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtSZXF1ZXN0
IFJvdXRpbmcgcHJvdG9jb2wgKG9yIHVzZSBpbmZvcm1hdGlvbiBjYWNoZWQgZnJvbSBlYXJsaWVy
PGJyPiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtzaW1pbGFyIHF1ZXJpZXMpIHRvIGZp
bmQgb3V0IGhvdyB0aGUgRG93bnN0cmVhbSBDRE4gd2FudHMgdGhlPGJyPiAmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDtyZXF1ZXN0IHRvIGJlIHJlZGlyZWN0ZWQsIHdoaWNoIGFsbG93cyB0
aGUgVXBzdHJlYW0gQ0ROIHRvIGZhY3Rvcjxicj4gJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7aW4gdGhlIERvd25zdHJlYW0gQ0ROIHJlc3BvbnNlIHdoZW4gcmVkaXJlY3RpbmcgdGhlIHVz
ZXIgYWdlbnQuPGJyPiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtUaGlzIGFwcHJvYWNo
IGlzIHJlZmVycmVkIHRvIGFzICJyZWN1cnNpdmUiIENETkkgcmVxdWVzdCByb3V0aW5nLjxicj4g
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Tm90ZSB0aGF0IHRoZSBEb3duc3RyZWFtIENE
TiBtYXkgZWxlY3QgdG8gaGF2ZSB0aGUgcmVxdWVzdDxicj4gJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7cmVkaXJlY3RlZCBkaXJlY3RseSB0byBhIFN1cnJvZ2F0ZSBpbnNpZGUgdGhlIERv
d25zdHJlYW0gQ0ROLCB0bzxicj4gJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dGhlIFJl
cXVlc3QtUm91dGluZyBTeXN0ZW0gb2YgdGhlIERvd25zdHJlYW0gQ0ROLCB0byBhbm90aGVyIENE
Tiw8YnI+ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO29yIHRvIGFueSBvdGhlciBzeXN0
ZW0gdGhhdCB0aGUgRG93bnN0cmVhbSBDRE4gc2VlcyBhcyBmaXQgZm9yPGJyPiAmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDtoYW5kbGluZyB0aGUgcmVkaXJlY3RlZCByZXF1ZXN0Ljxicj48
YnI+ICZuYnNwOyZuYnNwO28gJm5ic3A7SXRlcmF0aXZlIENETkkgUmVxdWVzdCBSb3V0aW5nOiBX
aGVuIGFuIFVwc3RyZWFtIENETiBlbGVjdHMgdG88YnI+ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwO3JlZGlyZWN0IGEgcmVxdWVzdCB0b3dhcmRzIGEgRG93bnN0cmVhbSBDRE4sIHRoZSBV
cHN0cmVhbSBDRE4gY2FuPGJyPiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtiYXNlIGl0
cyByZWRpcmVjdGlvbiBwdXJlbHkgb24gYSBsb2NhbCBkZWNpc2lvbiAoYW5kIHdpdGhvdXQ8YnI+
ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2F0dGVtcHRpbmcgdG8gdGFrZSBpbnRvIGFj
Y291bnQgaG93IHRoZSBEb3duc3RyZWFtIENETiBtYXkgaW4gdHVybjxicj4gJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7cmVkaXJlY3QgdGhlIHVzZXIgYWdlbnQpLiAmbmJzcDtJbiB0aGF0
IGNhc2UsIHRoZSBVcHN0cmVhbSBDRE48YnI+ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
O3JlZGlyZWN0cyB0aGUgcmVxdWVzdCB0byB0aGUgcmVxdWVzdCByb3V0aW5nIHN5c3RlbSBpbiB0
aGU8YnI+ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0Rvd25zdHJlYW0gQ0ROLCB3aGlj
aCBpbiB0dXJuIHdpbGwgZGVjaWRlIGhvdyB0byByZWRpcmVjdCB0aGF0PGJyPiAmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDtyZXF1ZXN0OiB0aGlzIGFwcHJvYWNoIGlzIHJlZmVycmVkIHRv
IGFzICJpdGVyYXRpdmUiIENETkkgcmVxdWVzdDxicj4gJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7cm91dGluZy48YnI+Ijxicj48YnI+RnJhbmNvaXM8L2Rpdj48L2Jsb2NrcXVvdGU+PC9k
aXY+PGJyPjxkaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9ImZv
bnQtZmFtaWx5OiBUaW1lczsgIj48dGFibGUgd2lkdGg9IjU0MyIgYm9yZGVyPSIwIiBjZWxscGFk
ZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiPjx0Ym9keT48dHI+PHRkPjxzcGFuIGNsYXNzPSJBcHBs
ZS1zdHlsZS1zcGFuIiBzdHlsZT0iZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IGNv
bG9yOiByZ2IoMzEsIDczLCAxMjUpOyBmb250LXNpemU6IDE1cHg7ICI+PHNwYW4+PGltZyBoZWln
aHQ9IjEwMCIgd2lkdGg9IjE1NCIgaWQ9IjY3OTdjYWNjLThkYWYtNGZlNi1iNWE4LWJmM2M0NDc0
YmYyZiIgYXBwbGUtd2lkdGg9InllcyIgYXBwbGUtaGVpZ2h0PSJ5ZXMiIHNyYz0iY2lkOmltYWdl
MDAxLmpwZ0AwMUNCNzc4QS42RUNDQUE1MCI+PC9zcGFuPjxzcGFuIGNsYXNzPSJBcHBsZS1zdHls
ZS1zcGFuIiBzdHlsZT0iYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgY29sb3I6IHJnYigwLCAw
LCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZh
cmlhbnQ6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1h
bDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgb3JwaGFuczogMjsgdGV4dC1hbGlnbjogYXV0bzsgdGV4
dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7
IHdpZG93czogMjsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtYm9yZGVyLWhvcml6b250YWwt
c3BhY2luZzogMHB4OyAtd2Via2l0LWJvcmRlci12ZXJ0aWNhbC1zcGFjaW5nOiAwcHg7IC13ZWJr
aXQtdGV4dC1kZWNvcmF0aW9ucy1pbi1lZmZlY3Q6IG5vbmU7IC13ZWJraXQtdGV4dC1zaXplLWFk
anVzdDogYXV0bzsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBmb250LXNpemU6IG1l
ZGl1bTsgIj48c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9ImZvbnQtZmFtaWx5
OiBUaW1lczsgIj48YnIgY2xhc3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPjx0YWJsZSB3
aWR0aD0iNTQzIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5
bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwOi8vd3d3LmNpc2NvLmNvbS9nbG9iYWwvRU1F
QS9icmFuZC9zaWduYXR1cmUvY29ycG9yYXRlL25vbmUuanBnKTsgYmFja2dyb3VuZC1hdHRhY2ht
ZW50OiBpbml0aWFsOyAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDsgLXdlYmtpdC1i
YWNrZ3JvdW5kLW9yaWdpbjogaW5pdGlhbDsgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDsgYmFj
a2dyb3VuZC1wb3NpdGlvbjogNTAlIDAlOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IG5v
LXJlcGVhdDsgIj48dGJvZHk+PHRyPjwvdHI+PC90Ym9keT48L3RhYmxlPjx0YWJsZSB3aWR0aD0i
NTQzIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9ImJh
Y2tncm91bmQtaW1hZ2U6IHVybChodHRwOi8vd3d3LmNpc2NvLmNvbS9nbG9iYWwvRU1FQS9icmFu
ZC9zaWduYXR1cmUvY29ycG9yYXRlL25vbmUuanBnKTsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBp
bml0aWFsOyAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDsgLXdlYmtpdC1iYWNrZ3Jv
dW5kLW9yaWdpbjogaW5pdGlhbDsgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDsgYmFja2dyb3Vu
ZC1wb3NpdGlvbjogNTAlIDAlOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IG5vLXJlcGVh
dDsgIj48dGJvZHk+PHRyPjx0ZCB2YWxpZ249InRvcCIgYWxpZ249ImxlZnQiIG5vd3JhcD0ibm93
cmFwIiBzdHlsZT0icGFkZGluZy1sZWZ0OiAyNHB4OyBwYWRkaW5nLWJvdHRvbTogMTVweDsgIj48
cCBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQt
c2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgY29sb3I6IHJnYigxMDIsIDEwMiwgMTAy
KTsgIj48c3Ryb25nPjxiciBjbGFzcz0iQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+RnJhbmNv
aXMgTGUgRmF1Y2hldXI8L3N0cm9uZz48YnI+PHN0cm9uZz5EaXN0aW5ndWlzaGVkIEVuZ2luZWVy
PC9zdHJvbmc+PGJyPjxzdHJvbmc+Q29ycG9yYXRlIERldmVsb3BtZW50PC9zdHJvbmc+PGJyPjxh
IGhyZWY9Im1haWx0bzpmbGVmYXVjaEBjaXNjby5jb20iIHN0eWxlPSJjb2xvcjogcmdiKDEwMiwg
MTAyLCAxMDIpOyAiPmZsZWZhdWNoQGNpc2NvLmNvbTwvYT48YnI+UGhvbmU6Jm5ic3A7PHN0cm9u
Zz4rMzMgNDkgNzIzIDI2MTk8L3N0cm9uZz48YnI+TW9iaWxlOiZuYnNwOzxzdHJvbmc+KzMzIDYg
MTkgOTggNTAgOTA8L3N0cm9uZz48YnI+PGJyPjxicj48L3A+PC90ZD48dGQgdmFsaWduPSJ0b3Ai
IG5vd3JhcD0ibm93cmFwIiBzdHlsZT0icGFkZGluZy1sZWZ0OiAyMHB4OyBwYWRkaW5nLWJvdHRv
bTogMTBweDsgIj48cCBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMt
c2VyaWY7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgY29sb3I6IHJnYigx
MDIsIDEwMiwgMTAyKTsgIj48c3Ryb25nPkNpc2NvIFN5c3RlbXMgRnJhbmNlPC9zdHJvbmc+PGJy
PkdyZWVuc2lkZTxicj40MDAgQXZlIGRlIFJvdW1hbmlsbGU8YnI+MDY0MTAgU29waGlhIEFudGlw
b2xpczxicj5GcmFuY2U8YnI+PGEgaHJlZj0iaHR0cDovL3d3dy5jaXNjby5jb20iIHN0eWxlPSJj
b2xvcjogcmdiKDEwMiwgMTAyLCAxMDIpOyAiPkNpc2NvLmNvbTwvYT48YnI+PGJyPjwvcD48L3Rk
Pjx0ZCB3aWR0aD0iMjAwIj4mbmJzcDs8L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjxzcGFuPjwv
c3Bhbj48L3NwYW4+PGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj48c3Bhbj48
aW1nIGhlaWdodD0iMTkiIHdpZHRoPSIxOCIgaWQ9ImVlNzY5MzNkLTg2N2YtNDgzNS05MDVmLTM0
OTA2MjhhOWZjZiIgYXBwbGUtd2lkdGg9InllcyIgYXBwbGUtaGVpZ2h0PSJ5ZXMiIHNyYz0iY2lk
OkVBODBEMzg0LUM0MUUtNEI5OC04MUZFLTA5NUIyOTc4NEM5REBjaXNjby5jb20iPjwvc3Bhbj48
c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9ImJvcmRlci1jb2xsYXBzZTogc2Vw
YXJhdGU7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQt
c3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50OiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7
IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IGxpbmUtaGVpZ2h0OiBub3JtYWw7IG9ycGhhbnM6IDI7
IHRleHQtYWxpZ246IGF1dG87IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25l
OyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3aWRvd3M6IDI7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Vi
a2l0LWJvcmRlci1ob3Jpem9udGFsLXNwYWNpbmc6IDBweDsgLXdlYmtpdC1ib3JkZXItdmVydGlj
YWwtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtZGVjb3JhdGlvbnMtaW4tZWZmZWN0OiBub25l
OyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87IC13ZWJraXQtdGV4dC1zdHJva2Utd2lk
dGg6IDBweDsgZm9udC1zaXplOiBtZWRpdW07ICI+PHNwYW4gY2xhc3M9IkFwcGxlLXN0eWxlLXNw
YW4iIHN0eWxlPSJmb250LWZhbWlseTogVGltZXM7ICI+PGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNo
YW5nZS1uZXdsaW5lIj48dGFibGUgd2lkdGg9IjQwMCIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0i
MCIgY2VsbHNwYWNpbmc9IjAiPjx0Ym9keT48dHI+PC90cj48dHI+PHRkIHN0eWxlPSJmb250LWZh
bWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMHB4OyBwYWRk
aW5nLWxlZnQ6IDI0cHg7IHBhZGRpbmctcmlnaHQ6IDI0cHg7IHBhZGRpbmctdG9wOiAwcHg7IHBh
ZGRpbmctYm90dG9tOiAwcHg7IGNvbG9yOiByZ2IoMCwgMTUzLCAwKTsgIj4mbmJzcDtUaGluayBi
ZWZvcmUgeW91IHByaW50LjwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSJmb250LWZhbWlseTogQXJp
YWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMHB4OyBjb2xvcjogcmdiKDE1
MywgMTUzLCAxNTMpOyBwYWRkaW5nLWxlZnQ6IDI0cHg7IHBhZGRpbmctcmlnaHQ6IDI0cHg7IHBh
ZGRpbmctdG9wOiA3cHg7IHBhZGRpbmctYm90dG9tOiA2cHg7ICI+PGJyPlRoaXMgZW1haWwgbWF5
IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29s
ZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lwaWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmli
dXRpb24gb3IgZGlzY2xvc3VyZSBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYg
eW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCAob3IgYXV0aG9yaXplZCB0byByZWNl
aXZlIGZvciB0aGUgcmVjaXBpZW50KSwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBs
eSBlbWFpbCBhbmQgZGVsZXRlIGFsbCBjb3BpZXMgb2YgdGhpcyBtZXNzYWdlLjxicj48YnI+Q2lz
Y28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTDqSDDoCByZXNwb25zYWJpaXTDqSBsaW1pdMOpZSwg
UnVlIENhbWlsbGUgRGVzbW91bGlucyAmIzgyMTE7IEltbSBBdGxhbnRpcyBaYWMgRm9ydW0gU2Vp
bmUgSWxvdCA3IDkyMTMwIElzc3kgbGVzIE1vdWxpbmVhdXgsIEF1IGNhcGl0YWwgZGUgOTEuNDcw
IOKCrCwgMzQ5IDE2NiA1NjEgUkNTIE5hbnRlcnJlLCBEaXJlY3RldXIgZGUgbGEgcHVibGljYXRp
b246IEplYW4tTHVjIE1pY2hlbCBHaXZvbmUuPGJyPjxicj5Gb3IgY29ycG9yYXRlIGxlZ2FsIGlu
Zm9ybWF0aW9uIGdvIHRvOjxicj48YSBocmVmPSJodHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJv
dXQvZG9pbmdfYnVzaW5lc3MvbGVnYWwvY3JpL2luZGV4Lmh0bWwiPmh0dHA6Ly93d3cuY2lzY28u
Y29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbDwvYT48YnI+
PGJyPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9zcGFuPjwvc3Bhbj48L3NwYW4+PC9zcGFu
PjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9zcGFuPjwvZGl2PjwvZGl2Pjxicj48L2Rpdj48
L2Rpdj48L2Rpdj48L3NwYW4+PC9ib2R5PjwvaHRtbD4NCg==

--_000_CA556D41E392nabilnbitarverizoncom_--

--_005_CA556D41E392nabilnbitarverizoncom_
Content-Type: image/jpeg; name="image001.jpg"
Content-Description: image001.jpg
Content-Disposition: inline; filename="image001.jpg"; size=11041;
	creation-date="Wed, 27 Jul 2011 09:53:38 GMT";
	modification-date="Wed, 27 Jul 2011 09:53:38 GMT"
Content-ID: <image001.jpg@01CB778A.6ECCAA50>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

--_005_CA556D41E392nabilnbitarverizoncom_
Content-Type: image/gif; name="green.gif"
Content-Description: green.gif
Content-Disposition: inline; filename="green.gif"; size=87;
	creation-date="Wed, 27 Jul 2011 09:53:38 GMT";
	modification-date="Wed, 27 Jul 2011 09:53:38 GMT"
Content-ID: <EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com>
Content-Transfer-Encoding: base64

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

--_005_CA556D41E392nabilnbitarverizoncom_--

From ben@niven-jenkins.co.uk  Wed Jul 27 11:43:48 2011
Return-Path: <ben@niven-jenkins.co.uk>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9196111E80F5 for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 11:43:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.549
X-Spam-Level: 
X-Spam-Status: No, score=-100.549 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_33=0.6, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U1h8S9c6VZhl for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 11:43:47 -0700 (PDT)
Received: from mailex.mailcore.me (mailex.mailcore.me [94.136.40.64]) by ietfa.amsl.com (Postfix) with ESMTP id 084EA21F8BA6 for <cdni@ietf.org>; Wed, 27 Jul 2011 11:43:46 -0700 (PDT)
Received: from dhcp-15fb.meeting.ietf.org ([130.129.21.251]) by mail6.atlas.pipex.net with esmtpa (Exim 4.71) (envelope-from <ben@niven-jenkins.co.uk>) id 1Qm953-00044B-Qm; Wed, 27 Jul 2011 19:43:43 +0100
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=GB2312
From: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
In-Reply-To: <9C7F201C-E4B1-4C3C-9E75-A2ECA733C966@cisco.com>
Date: Wed, 27 Jul 2011 19:43:41 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <96455E5E-5D70-491B-AD20-D4796BFAC4CD@niven-jenkins.co.uk>
References: <828F91BD-2299-45C0-8D1C-193DAE705D02@cisco.com> <9C7F201C-E4B1-4C3C-9E75-A2ECA733C966@cisco.com>
To: Francois Le Faucheur <flefauch@cisco.com>
X-Mailer: Apple Mail (2.1084)
X-Mailcore-Auth: 9600544
X-Mailcore-Domain: 172912
Cc: cdni@ietf.org
Subject: Re: [CDNi] Updating Ref Model picture in cdni-problem-statement?
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2011 18:43:48 -0000

Francois, Colleagues,

My personal opinion is that we should not update the reference model =
like that, because it starts to introduce implementation specifics into =
the reference model.

Acquisition between CDNs is largely similar to acquisition from any =
other Origin. There are a multitude of ways for how a given =
Origin/UpstreamCDN may resolve into an actual server that will deliver =
the content to the surrogate. The downstream CDN will be provided (via =
the Content Distribution Metadata) details (e.g. a hostname) from which =
to acquire content for a given CDN service. Using the upstream CDN =
request router to resolve that hostname is just one possible way to =
implement the hostname resolution and I believe calling it out =
explicitly doesn't add anything except risking making the diagram more =
confusing (it's already pretty "messy" and complex) and implying a =
particular implementation of something that is already declared out of =
scope for CDNI.

Ben



On 8 Jul 2011, at 10:35, Francois Le Faucheur wrote:

> Ben, Nabil,
>=20
> Are you OK with updating the Ref Model picture in the next rev of =
cdni-problem-statement as proposed below?
>=20
> Cheers
>=20
> Francois
>=20
>=20
> Begin forwarded message:
>=20
>> From: Francois Le Faucheur <flefauch@cisco.com>
>> Date: 9 June 2011 15:40:26 CEST
>> To: He Xiaoyan <hexiaoyan@huawei.com>
>> Cc: Francois Le Faucheur <flefauch@cisco.com>, cdni@ietf.org
>> Subject: Re: =B4=F0=B8=B4: [CDNi] Comments on definition of =
recursive&iterative request routing
>>=20
>> Hi again,
>>=20
>> On 9 Jun 2011, at 05:08, He Xiaoyan wrote:
>>=20
>>> Hi Francois,
>>> Thanks for your reply.
>>> Some further concerns.
>>> =A1=B0ie I'd picture that the cache in the downstream CDN (CDN2) =
will issue its inter-CDN acquisition request and that request will be =
handled directly by the upstream CDN Request Routing system (CDN1) - via =
HTTP or DNS, like a regular CDN scenario.=A1=B1
>>> Not very clear how that works because there is no interface between =
a delivery node and RR in another CDN of CDNI model as below.
>>=20
>> We could show a "Request" interface between the "Surrogate" in the =
Downstream CDN and the Request Routing system in the Upstream CDN (ie =
same interface as the "Request" interface shown between the User-Agent =
and the uCDN/dCDN Request Routing system) like shown below.
>> Does that help ?
>>=20
>>      --------
>>      /        \
>>      |   CSP  |
>>      \        /
>>       --------
>>           *
>>           *
>>           *                        /\
>>           *                       /  \
>>       ---------------------      |CDNI|       ---------------------
>>      /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>      |     +-------------+ | Control protocol| +-------------+     |
>>      |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| CDN Control |     |
>>      |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>      |            * * *    |     |    |      |   * * *             |
>>      |     +------*------+ | Logging protocol| +-----*-------+     |
>>      | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>|  Logging    |**** |
>>      | *   --------------+ |     |    |      | +-------------+   * |
>>      | *            * *    | Request Routing |   * *             * |
>>    ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>    . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Req-Routing |** * |  .
>>    . | * * +-------------+.|     |    |      | +-------------+ * * |  =
.
>>    . | * *            *    .  CDNI Metatdata |   *             * * |  =
.
>>    . | * * +----------*--+ |.    protocol     | +-*-----------+ * * | =
 .
>>    . | * * |Distribution |<=3D=3D.=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=
=3D=3D>| Distribution| * * |  .
>>    . | * * |             | |  .   \  /       | |             | * * |  =
.
>>    . | * * |             | |   .   \/        | |             | * * |  =
.
>>    . | * ****+---------+ | |    ..Request........+---------+**** * |  =
.
>>    . | ******|Surrogate|*************************|Surrogate|****** |  =
.
>>    . |     | +---------+ | |   Acquisition   | | +-----*---+ |     |  =
.
>>    . |     +-------------+ |                 | +-------*-----+     |  =
.
>>    . \                     /                 \         *           /  =
.
>>    .  ---------------------                   ---------*-----------   =
.
>>    .                                                   *              =
.
>>    .                                                   * Delivery     =
.
>>    .                                                   *              =
.
>>    .                                                +------+          =
.
>>    ...............Request...........................| User =
|..Request..
>>                                                     | Agent|
>>                                                     +------+
>>=20
>>=20
>>=20
>>> And I=A1=AFm not sure if any additional security issues need to be =
considered when we talking about that a cache in the downstream CDN =
directly interact with the upstream CDN=A1=AFs RR.
>>>      --------
>>>      /        \
>>>      |   CSP  |
>>>      \        /
>>>       --------
>>>           *
>>>           *
>>>           *                        /\
>>>           *                       /  \
>>>       ---------------------      |CDNI|       ---------------------
>>>      /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>      |     +-------------+ | Control protocol| +-------------+     |
>>>      |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| CDN Control |     |
>>>      |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>      |            * * *    |     |    |      |   * * *             |
>>>      |     +------*------+ | Logging protocol| +-----*-------+     |
>>>      | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>|  Logging    |**** |
>>>      | *   --------------+ |     |    |      | +-------------+   * |
>>>      | *            * *    | Request Routing |   * *             * |
>>>    ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>    . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Req-Routing |** * |  .
>>>    . | * * +-------------+ |     |    |      | +-------------+ * * | =
 .
>>>    . | * *            *    |  CDNI Metatdata |   *             * * | =
 .
>>>    . | * * +----------*--+ |    protocol     | +-*-----------+ * * | =
 .
>>>    . | * * |Distribution |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Distribution| * * |  .
>>>    . | * * |             | |      \  /       | |             | * * | =
 .
>>>    . | * * |             | |       \/        | |             | * * | =
 .
>>>    . | * ****+---------+ | |                 | | +---------+**** * | =
 .
>>>    . | ******|Surrogate|*************************|Surrogate|****** | =
 .
>>>    . |     | +---------+ | |   Acquisition   | | +-----*---+ |     | =
 .
>>>    . |     +-------------+ |                 | +-------*-----+     | =
 .
>>>    . \                     /                 \         *           / =
 .
>>>    .  ---------------------                   ---------*-----------  =
 .
>>>    .                                                   *             =
 .
>>>    .                                                   * Delivery    =
 .
>>>    .                                                   *             =
 .
>>>    .                                                +------+         =
 .
>>>    ...............Request...........................| User =
|..Request..
>>>                                                     | Agent|
>>>                                                     +------+
>>> =A1=B0I am not sure we'd want to invoke the CDNI Request Routing =
protocol at that stage (that is intended to operate across Request =
Routing systems). ie I'd picture that the cache in the downstream CDN =
(CDN2) will issue its inter-CDN acquisition request and that request =
will be handled directly by the upstream CDN Request Routing system =
(CDN1) - via HTTP or DNS, like a regular CDN scenario.=A1=B1
>>> I am not proposing CDNI Request Routing protocol must be invoked in =
dynamic content acquisition. But I think any possibilities should not be =
excluded in requirement stage.  In my understanding, election of =
mechanisms/solutions is job of next stage (framework?)?
>>=20
>> Detailed mechanisms/solutions/protocols is to be done as part of the =
work on the actual "interfaces" but the Requirements I-D aims at =
identifying what functionality those need to support.=20
>>=20
>> Thank you.
>>=20
>> Francois=20
>>=20
>>=20
>>> Thanks.
>>> =20
>>> Best Regards
>>> Xiaoyan(Susan) He
>>> =B7=A2=BC=FE=C8=CB: Francois Le Faucheur [mailto:flefauch@cisco.com]=20=

>>> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA6=D4=C29=C8=D5 0:19
>>> =CA=D5=BC=FE=C8=CB: He Xiaoyan
>>> =B3=AD=CB=CD: Francois Le Faucheur; cdni@ietf.org
>>> =D6=F7=CC=E2: Re: [CDNi] Comments on definition of =
recursive&iterative request routing
>>> =20
>>> Hello He,
>>> =20
>>> You are right that these definitions have been written with handling =
of enduser requests in mind (as opposed to handling of inter-CDN =
acquisition requests).
>>> =20
>>> The logic is that the inter-CDN acquisition request (issued by a =
downstream CDN cache and pointing to the upstream CDN request routing =
system) can be considered simply as another request of its own (only, in =
that case, the "end user" happens to be a downstream CDN cache). Since =
the inter-CDN acquisition request is expected to come out of a cache (eg =
via a HTTP get), I am not sure we'd want to invoke the CDNI Request =
Routing protocol at that stage (that is intended to operate across =
Request Routing systems). ie I'd picture that the cache in the =
downstream CDN (CDN2) will issue its inter-CDN acquisition request and =
that request will be handled directly by the upstream CDN Request =
Routing system (CDN1) - via HTTP or DNS, like a regular CDN scenario. Of =
course, if the upstream CDN (CDN1) decided to redirect that particular =
(inter-CDN acquisition) request to a 3rd CDN (CDN3), then the =
iterative/recursive redirection would apply across these CDNs; but in =
this case, I think the current definitions actually work, because with =
respect to the inter-CDN acquisition request, CDN1 is the upstream CDN =
and CDN3 is the downstream CDN). (remember that the definitions of =
upstream CDN and downstream CDN are all relative to a given user =
request).
>>> =20
>>> Thanks for looking into the Requirements document.
>>> =20
>>> Francois
>>> =20
>>> =20
>>> On 8 Jun 2011, at 04:23, He Xiaoyan wrote:
>>>=20
>>>=20
>>> Hi all,
>>> Some comments on definition of recursive and iterative request =
routing in I-D .draft-lefaucheur-cdni-requirements.
>>> 1) =A1=B0When an Upstream CDN elects to redirect a request towards a =
Downstream CDN,the Upstream CDN can query the Downstream CDN Request =
Routing system via the CDNI Request Routing protocol to find out how the =
Downstream CDN wants the request to be redirected =A1=AD=A1=B1 This =
definition only covers requests initiated by users where upstream CDN =
will query the downstream CDN for routing decision. There is another =
case where recursive request routing is also utilized but not covered by =
this definition in CDNI, i.e. In case of cache miss and hence dynamic =
content acquisition invoked, for the content locate request issued by a =
delivery node of downstream CDN, the downstream CDN can query the =
upstream CDN on routing/redirection decision. In my view, these are two =
very similar scenarios with no essential difference on routing =
procedure.
>>> =20
>>> 2) Similarly, for iterative request routing, the definition only =
covers the case that requests redirected from upstream CDN to downstream =
CDN, the direction that requests redirected from downstream CDN to =
upstream CDN for content locate requests in case of dynamic content =
acquisition is not covered.
>>> Is the intent to exclude routings for content locate requests or =
something else?
>>> Thanks.
>>> =20
>>> Best Regards
>>> Xiaoyan(Susan) He
>>> =20
>>> _______________________________________________
>>> CDNi mailing list
>>> CDNi@ietf.org
>>> https://www.ietf.org/mailman/listinfo/cdni
>>> =20
>>> <image001.jpg>
>>> =20
>>> =20
>>>=20
>>> Francois Le Faucheur
>>> Distinguished Engineer
>>> Corporate Development
>>> flefauch@cisco.com
>>> Phone: +33 49 723 2619
>>> Mobile: +33 6 19 98 50 90
>>>=20
>>>=20
>>> Cisco Systems France
>>> Greenside
>>> 400 Ave de Roumanille
>>> 06410 Sophia Antipolis
>>> France
>>> Cisco.com
>>>=20
>>> =20
>>>=20
>>> <image002.gif>
>>> =20
>>>  Think before you print.
>>>=20
>>> This email may contain confidential and privileged material for the =
sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.
>>>=20
>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille Desmoulins =A8C Imm Atlantis Zac Forum Seine =
Ilot 7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 =
RCS Nanterre, Directeur de la publication: Jean-Luc Michel Givone.
>>>=20
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>=20
>>> =20
>>=20
>> <image001.jpg>
>>=20
>> Francois Le Faucheur
>> Distinguished Engineer
>> Corporate Development
>> flefauch@cisco.com
>> Phone: +33 49 723 2619
>> Mobile: +33 6 19 98 50 90
>>=20
>>=20
>>=20
>> Cisco Systems France
>> Greenside
>> 400 Ave de Roumanille
>> 06410 Sophia Antipolis
>> France
>> Cisco.com
>>=20
>>=20
>> =20
>>=20
>> <green.gif>
>>  Think before you print.
>>=20
>> This email may contain confidential and privileged material for the =
sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.
>>=20
>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille Desmoulins =A8C Imm Atlantis Zac Forum Seine =
Ilot 7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 =
RCS Nanterre, Directeur de la publication: Jean-Luc Michel Givone.
>>=20
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>=20
>>=20
>=20
> <image001.jpg>
>=20
> Francois Le Faucheur
> Distinguished Engineer
> Corporate Development
> flefauch@cisco.com
> Phone: +33 49 723 2619
> Mobile: +33 6 19 98 50 90
>=20
>=20
>=20
> Cisco Systems France
> Greenside
> 400 Ave de Roumanille
> 06410 Sophia Antipolis
> France
> Cisco.com
>=20
>=20
> =20
>=20
> <green.gif>
>  Think before you print.
>=20
> This email may contain confidential and privileged material for the =
sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.
>=20
> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille Desmoulins =A8C Imm Atlantis Zac Forum Seine =
Ilot 7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 =
RCS Nanterre, Directeur de la publication: Jean-Luc Michel Givone.
>=20
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>=20
>=20


From kleung@cisco.com  Wed Jul 27 12:40:38 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6D9111E8075 for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 12:40:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G0HNLYetyYhf for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 12:40:37 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 8943911E8073 for <cdni@ietf.org>; Wed, 27 Jul 2011 12:40:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=6640; q=dns/txt; s=iport; t=1311795637; x=1313005237; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=S0XCwfAUEIjm6+ku9+tHWeU9Z9Wt+8aSCOaZPfu1cXo=; b=YGhnRdwPtjx7aRL2wTA0oNZQIlyAo0EXzH7qBHHMGdccyT6zNI3VxEfF KV5L0jnORGvs7ZLzMG+FHbdsUrtRrL0VfPRgyCE7YnC8eLDjXUsx8lZJm P/T9U5d8zjPkvwg1zq3blR8itjYDYUZ9oqgDmP4uW8kvB05OgLoKj35Qd w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AuAAAMRoME6rRDoG/2dsb2JhbAA1AQEBAQIBFAEYCQpFBQcFAgEJEQQBAQsGIwEGARM7DggBAQUBFgwbl1yPSHeIfKJ5nmmFYV8Eh1eQLoty
X-IronPort-AV: E=Sophos;i="4.67,278,1309737600";  d="scan'208";a="7116716"
Received: from mtv-core-1.cisco.com ([171.68.58.6]) by rcdn-iport-5.cisco.com with ESMTP; 27 Jul 2011 19:40:36 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by mtv-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id p6RJeaUi015819; Wed, 27 Jul 2011 19:40:36 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 27 Jul 2011 12:40:36 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 27 Jul 2011 12:40:24 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F72C8C5@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <7B5DD5B9-27A5-46FA-8444-F6C5D0CB6619@cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [CDNi] Progressing the CDNI Problem Statement
Thread-Index: Acw9eT5T1xy9WaepQHaHJxVAkF/NxQPE5F2w
References: <D8FC23F5-12EE-4823-AFC3-FF4AEA282E22@niven-jenkins.co.uk><1F3DE948AD28CB4D905D51039D081AF62659902006@EMV64-UKRD.domain1.systemhost.net> <7B5DD5B9-27A5-46FA-8444-F6C5D0CB6619@cisco.com>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>, "Grant Watson" <grant.watson@bt.com>, "Niven-Jenkins Ben" <ben@niven-jenkins.co.uk>
X-OriginalArrivalTime: 27 Jul 2011 19:40:36.0198 (UTC) FILETIME=[0E610860:01CC4C95]
Cc: cdni@ietf.org
Subject: Re: [CDNi] Progressing the CDNI Problem Statement
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2011 19:40:38 -0000

My comments below.

-----Original Message-----
From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of
Francois Le Faucheur (flefauch)
Sent: Friday, July 08, 2011 7:13 AM
To: Grant Watson; Niven-Jenkins Ben
Cc: cdni@ietf.org
Subject: Re: [CDNi] Progressing the CDNI Problem Statement

(Individual hat on)

On 8 Jul 2011, at 15:26, <grant.watson@bt.com> wrote:

> 1) Are the set of protocols (request routing, metadata, logging and
control) listed in the problem statement sufficient to implement CDNI?
Does the problem statement describe them in sufficient detail (bearing
in mind that it is only a problem statement and not a
framework/specification and so doesn't need to be exhaustive in its
description)?
>>>> I think this is sufficient, in terms of detail I think there is
sufficient considering the context of the document.

Agreed.

One minor point on the editorial side: the charter has converged on a
terminology of "interfaces" ("CDNI request-routing interface",  "CDNI
metadata interface",  "CDNI logging interface" and "CDNI control
interface"), so the problem statement needs to align to that of course.

KL> Agree that coverage is sufficient.


> 2) Is it necessary to retain the "Non-Goals for IETF" section as the
scope of the work the WG will undertake (and the areas the WG will not
undertake) is now documented in the WG's charter?
>>>> I think that this is on the one hand repetition but perhaps it adds
value to hold this (at least from a HL) in this document should it be
used as a landing-point to understand CDNI?

I could go either way.
If you keep it in, there is a small theoretical risk that it becomes
incorrect and in conflict with the charter in case the charter evolves
in the future to expend/reduce its scope.
On the positive side it provides a useful discussion on why
"acquisition" is out of scope, which is the question that has been
raised many times.
My suggestion would be to:
	* remove the section and the list of excluded items (since it is
in the charter)=20
	* move the discussion at the end re acquisition to another part
of the document (ie section 3.1).

KL> I like having the description in the document.  People typically
don't reference the WG charter when reading specifications.  Also
charters do change over time.  The section provides some context for
consideration at the time of documentation.  Perhaps rename section to
"Out of Scope"?


>=20
> 3) Is it necessary to retain the "Prioritizing the CDNI Work" section
as the priority of the work of the WG is now documented in the WG's
charter and milestones?
>>>> I think that this can be removed.

Agreed.
The idea of "prioritizing the CDNI work" is also introduced in the
cdni-requirements anyways.

KL> I agree with removing section.  Prioritization should belong in the
requirements document.


>=20
> 4) Is it necessary to retain the sections on related standardisation
and research projects as the ongoing work in other bodies is always a
"moving target" and attempting to keep an up to date description could
be challenging and will almost certainly become out of date pretty
rapidly and therefore it may not be worthwhile trying to capture that
material within an RFC?
>>>> Personally I don't see value in this section right now, others may
do.

Move to an appendix, as a snapshot of the state of affairs at a given
point it time?
Not essential to the document, but possibly useful background material
to some.

>=20
> If we want to point to specific work that could be reused or may be
directly relevant to the work on CDNI in IETF then relevant references
to work by other bodies is already captured in the Gap Analysis (section
6.3).
>>>> Agreed.

Agreed this part shoudl stay in.

KL> I like having the references to other work in the spec.  I agree
with moving to appendix as reference of the snapshot of status.

>=20
> 5) Are there any significant gaps or additional topics not present in
the current document that people think need to be covered by additional
sections/text prior to the document being ready for publication?
>>>>> I don't have anything additional that is not already covered
elsewhere, use-cases I-D for example.

I am not aware of additional stuff needed either.


KL> I don't see anything significant missing.  Overall, the draft looks
to be in good shape.  Here are my comments on ver-02:

1. Spec consistency.  "end users" should be "End Users" in document
(e.g. Abstract, Intro sections)
2. Spec consistency. "CDN Interconnection" vs "CDN Interconnect".
Currently used interchangebly.
3. Sect 1 Intro: Typos for Section 6 and Section 7 in the last sentence
4. Spec consistency. "Pre-Position" to "Pre-position"
5. Sect 1.1 Terminology: typo "indepedent" to "independent"
6. In context of CDNI ... "CDN acquires distribution metadata for
content".  Technically, this is "CDNI Metadata" for content. =20
7. "CSP's Service" to "CSP's service"
8. "Dedicated content applications" to "dedicated content applications"
9. "connectivity/services to Users" to "connectivity/services to End
User"
10. Extra space in "a Logging System and a CDN control system ."
11. Should the term "Authoritative CDN" (reference later in sect 3.2) be
included in section? I think it's valuable to have term that can be used
by CDNI specs.
12. Should the term "Cascaded CDNs" be included?
13. "Iterative" and "Recursive" Request Routing should be included?  In
general, all terms relevant to CDNI should be located in one spec.
13. "user agent" to "User Agent"
14. Sect 3 CDNI Model Figure: CDNI protocol -> CDNI interface.  An
interface may have served by multiple protocols.
15. Typo "CDNI Metatdata" to "CDNI Metadata"
16. Missing Control to Surrogate interface, marked as out of scope
(e.g., content removal)
17. Need Request Interface from dCDN Surrogate to uCDN Req-Routing (e.g.
cache miss on dCDN)?
18. Sect 3.1 Candidate CDNI: "protocol" to "interface"
19. Typo "Pre-postioned"
20. Sect 3.2 Non-Goals: Editorial nit, should be "Internal CDN Protocols
(i.e. protocols within one CDN)"
21. Sects 4.3-4.6: "API" to "Interface"
22. Sect 4.4 CDNI Metadata: "element of the Metadata protocol" to
"element of the CDNI Metadata protocol"
23. Sect 4.6 CDNI Control: "Allow the downstream CDN to communicate
information about its delivery capabilities, resources and policies".
Is this part of Request Routing Interface?  These are parameters that
are needed by Request Routing System.
24. Sect 6.3 Gap Analysis: Remove or update "<TODO>" bullet.

Kent




From kleung@cisco.com  Wed Jul 27 13:53:18 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7222B11E8092 for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 13:53:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_33=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vAawHlONxAJu for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 13:53:17 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 10E9A11E8082 for <cdni@ietf.org>; Wed, 27 Jul 2011 13:53:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=22772; q=dns/txt; s=iport; t=1311799997; x=1313009597; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=0EeNIt5I/iUu8d5eGUzWhrr7V1lIYptDU7Wa6PsfB7Y=; b=RZH2FDAsBoX1v4WHQJn8owS7ArLM/FgVQP/1dhK451BwPvg6cx1JzRnW uBbjoxpw59Qd2pGLIzrXh2SxNlQPRteuSwK98Qc+lO+HQJwRXpKjyiGxw zJa4SenrbUOaH3CiiP05B597YGaSTr4zV8xWJ9oL0ipo9FgTbjrm1U98K E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AuQAAKx5ME6rRDoH/2dsb2JhbAA0AQEBAQIBAQEBCgcBFA0EQAYFBQcDAgIBBwIRAQIBAQEBAgIGBiMBAgICAQESDAwjAwsIAQEFARYMFAeDaUaTLY5YcHeIfASjCI0jkTgCgSmEBjBfBIdXkC6Lcg
X-IronPort-AV: E=Sophos;i="4.67,278,1309737600";  d="scan'208";a="7136601"
Received: from mtv-core-2.cisco.com ([171.68.58.7]) by rcdn-iport-3.cisco.com with ESMTP; 27 Jul 2011 20:53:16 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by mtv-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p6RKrFL3008260; Wed, 27 Jul 2011 20:53:15 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 27 Jul 2011 13:53:13 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Date: Wed, 27 Jul 2011 13:53:12 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F72C924@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <96455E5E-5D70-491B-AD20-D4796BFAC4CD@niven-jenkins.co.uk>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [CDNi] Updating Ref Model picture in cdni-problem-statement?
Thread-Index: AcxMjU10jm3rsqiNSwO+Iw+UU/C3WQACNptA
References: <828F91BD-2299-45C0-8D1C-193DAE705D02@cisco.com><9C7F201C-E4B1-4C3C-9E75-A2ECA733C966@cisco.com> <96455E5E-5D70-491B-AD20-D4796BFAC4CD@niven-jenkins.co.uk>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Ben Niven-Jenkins" <ben@niven-jenkins.co.uk>, "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>
X-OriginalArrivalTime: 27 Jul 2011 20:53:13.0913 (UTC) FILETIME=[33C79290:01CC4C9F]
Cc: cdni@ietf.org
Subject: Re: [CDNi] Updating Ref Model picture in cdni-problem-statement?
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2011 20:53:18 -0000

TXkgaW50ZXJwcmV0YXRpb24gb2YgdGhlIENETkkgTW9kZWwgZmlndXJlIC0gIkFjcXVpc2l0aW9u
IiBJbnRlcmZhY2UgKG91dCBvZiBzY29wZSkgaXMgdXNlZCB0byBkaXN0cmlidXRlIGNvbnRlbnQg
YmV0d2VlbiB1Q0ROIGFuZCBkQ0ROIHdpdGhvdXQgdGhlIG5lZWQgdG8gaW52b2x2ZSB0aGUgQ0RO
SSBSZXF1ZXN0IFJvdXRpbmcgZnVuY3Rpb24gaW4gdGhlIHVDRE4uICBUaGUgY29udGVudCBhY3F1
aXNpdGlvbiBtYXkgaW52b2x2ZSBpbnRyYS1DRE4gcmVxdWVzdCByb3V0aW5nIGluIHRoZSB1Q0RO
LiAgDQoNCk15IHZpZXcgaXMgdGhhdCB0aGUgQ0ROSSBhcmNoaXRlY3R1cmUgZGVwaWN0cyB0aGUg
Q0ROSSBmdW5jdGlvbnMgYW5kIGludGVyZmFjZXMgYmV0d2VlbiByZWxldmFudCBjb21wb25lbnRz
LiAgV2Ugc2hvdWxkIGNsYXJpZnkgaWYgdGhlcmUgaXMgYW4gaW50ZXJmYWNlIGJldHdlZW4gdGhl
IGRDRE4gU3Vycm9nYXRlIGFuZCB1Q0ROIENETkkgUmVxdWVzdCBSb3V0aW5nIGZ1bmN0aW9uLiAg
SU1ITywgdGhpcyBpbnRlcmZhY2UgZXhpc3RzLiAgVGhvdWdoIHVDRE4gbWF5IGRlY2lkZSBub3Qg
dG8gdXNlIHN1Y2ggYW4gaW50ZXJmYWNlIGZvciBjb250ZW50IGRpc3RyaWJ1dGlvbi4gIEJ1dCB0
aGF0J3MgZGVwbG95bWVudCBvcHRpb24gYW5kIHRoZSBhcmNoaXRlY3R1cmUgc2hvdWxkIGJlIGNv
bXBsZXRlLg0KDQpOb3RlLCBJJ3ZlIGV4cGxpY2l0bHkgbm90ZWQgIkNETkkgUmVxdWVzdCBSb3V0
aW5nIGZ1bmN0aW9uIiB0byBkaWZmZXJlbnRpYXRlIGZyb20gZ2VuZXJhbCByZXF1ZXN0IHJvdXRp
bmcgd2hpY2ggY2FuIGJlIHVzZWQgZm9yIGludHJhLUNETiByZWRpcmVjdGlvbi4NCg0KS2VudA0K
DQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogY2RuaS1ib3VuY2VzQGlldGYub3Jn
IFttYWlsdG86Y2RuaS1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgQmVuIE5pdmVuLUpl
bmtpbnMNClNlbnQ6IFdlZG5lc2RheSwgSnVseSAyNywgMjAxMSAxMTo0NCBBTQ0KVG86IEZyYW5j
b2lzIExlIEZhdWNoZXVyIChmbGVmYXVjaCkNCkNjOiBjZG5pQGlldGYub3JnDQpTdWJqZWN0OiBS
ZTogW0NETmldIFVwZGF0aW5nIFJlZiBNb2RlbCBwaWN0dXJlIGluIGNkbmktcHJvYmxlbS1zdGF0
ZW1lbnQ/DQoNCkZyYW5jb2lzLCBDb2xsZWFndWVzLA0KDQpNeSBwZXJzb25hbCBvcGluaW9uIGlz
IHRoYXQgd2Ugc2hvdWxkIG5vdCB1cGRhdGUgdGhlIHJlZmVyZW5jZSBtb2RlbCBsaWtlIHRoYXQs
IGJlY2F1c2UgaXQgc3RhcnRzIHRvIGludHJvZHVjZSBpbXBsZW1lbnRhdGlvbiBzcGVjaWZpY3Mg
aW50byB0aGUgcmVmZXJlbmNlIG1vZGVsLg0KDQpBY3F1aXNpdGlvbiBiZXR3ZWVuIENETnMgaXMg
bGFyZ2VseSBzaW1pbGFyIHRvIGFjcXVpc2l0aW9uIGZyb20gYW55IG90aGVyIE9yaWdpbi4gVGhl
cmUgYXJlIGEgbXVsdGl0dWRlIG9mIHdheXMgZm9yIGhvdyBhIGdpdmVuIE9yaWdpbi9VcHN0cmVh
bUNETiBtYXkgcmVzb2x2ZSBpbnRvIGFuIGFjdHVhbCBzZXJ2ZXIgdGhhdCB3aWxsIGRlbGl2ZXIg
dGhlIGNvbnRlbnQgdG8gdGhlIHN1cnJvZ2F0ZS4gVGhlIGRvd25zdHJlYW0gQ0ROIHdpbGwgYmUg
cHJvdmlkZWQgKHZpYSB0aGUgQ29udGVudCBEaXN0cmlidXRpb24gTWV0YWRhdGEpIGRldGFpbHMg
KGUuZy4gYSBob3N0bmFtZSkgZnJvbSB3aGljaCB0byBhY3F1aXJlIGNvbnRlbnQgZm9yIGEgZ2l2
ZW4gQ0ROIHNlcnZpY2UuIFVzaW5nIHRoZSB1cHN0cmVhbSBDRE4gcmVxdWVzdCByb3V0ZXIgdG8g
cmVzb2x2ZSB0aGF0IGhvc3RuYW1lIGlzIGp1c3Qgb25lIHBvc3NpYmxlIHdheSB0byBpbXBsZW1l
bnQgdGhlIGhvc3RuYW1lIHJlc29sdXRpb24gYW5kIEkgYmVsaWV2ZSBjYWxsaW5nIGl0IG91dCBl
eHBsaWNpdGx5IGRvZXNuJ3QgYWRkIGFueXRoaW5nIGV4Y2VwdCByaXNraW5nIG1ha2luZyB0aGUg
ZGlhZ3JhbSBtb3JlIGNvbmZ1c2luZyAoaXQncyBhbHJlYWR5IHByZXR0eSAibWVzc3kiIGFuZCBj
b21wbGV4KSBhbmQgaW1wbHlpbmcgYSBwYXJ0aWN1bGFyIGltcGxlbWVudGF0aW9uIG9mIHNvbWV0
aGluZyB0aGF0IGlzIGFscmVhZHkgZGVjbGFyZWQgb3V0IG9mIHNjb3BlIGZvciBDRE5JLg0KDQpC
ZW4NCg0KDQoNCk9uIDggSnVsIDIwMTEsIGF0IDEwOjM1LCBGcmFuY29pcyBMZSBGYXVjaGV1ciB3
cm90ZToNCg0KPiBCZW4sIE5hYmlsLA0KPiANCj4gQXJlIHlvdSBPSyB3aXRoIHVwZGF0aW5nIHRo
ZSBSZWYgTW9kZWwgcGljdHVyZSBpbiB0aGUgbmV4dCByZXYgb2YgY2RuaS1wcm9ibGVtLXN0YXRl
bWVudCBhcyBwcm9wb3NlZCBiZWxvdz8NCj4gDQo+IENoZWVycw0KPiANCj4gRnJhbmNvaXMNCj4g
DQo+IA0KPiBCZWdpbiBmb3J3YXJkZWQgbWVzc2FnZToNCj4gDQo+PiBGcm9tOiBGcmFuY29pcyBM
ZSBGYXVjaGV1ciA8ZmxlZmF1Y2hAY2lzY28uY29tPg0KPj4gRGF0ZTogOSBKdW5lIDIwMTEgMTU6
NDA6MjYgQ0VTVA0KPj4gVG86IEhlIFhpYW95YW4gPGhleGlhb3lhbkBodWF3ZWkuY29tPg0KPj4g
Q2M6IEZyYW5jb2lzIExlIEZhdWNoZXVyIDxmbGVmYXVjaEBjaXNjby5jb20+LCBjZG5pQGlldGYu
b3JnDQo+PiBTdWJqZWN0OiBSZTog562U5aSNOiBbQ0ROaV0gQ29tbWVudHMgb24gZGVmaW5pdGlv
biBvZiByZWN1cnNpdmUmaXRlcmF0aXZlIA0KPj4gcmVxdWVzdCByb3V0aW5nDQo+PiANCj4+IEhp
IGFnYWluLA0KPj4gDQo+PiBPbiA5IEp1biAyMDExLCBhdCAwNTowOCwgSGUgWGlhb3lhbiB3cm90
ZToNCj4+IA0KPj4+IEhpIEZyYW5jb2lzLA0KPj4+IFRoYW5rcyBmb3IgeW91ciByZXBseS4NCj4+
PiBTb21lIGZ1cnRoZXIgY29uY2VybnMuDQo+Pj4g4oCcaWUgSSdkIHBpY3R1cmUgdGhhdCB0aGUg
Y2FjaGUgaW4gdGhlIGRvd25zdHJlYW0gQ0ROIChDRE4yKSB3aWxsIGlzc3VlIGl0cyBpbnRlci1D
RE4gYWNxdWlzaXRpb24gcmVxdWVzdCBhbmQgdGhhdCByZXF1ZXN0IHdpbGwgYmUgaGFuZGxlZCBk
aXJlY3RseSBieSB0aGUgdXBzdHJlYW0gQ0ROIFJlcXVlc3QgUm91dGluZyBzeXN0ZW0gKENETjEp
IC0gdmlhIEhUVFAgb3IgRE5TLCBsaWtlIGEgcmVndWxhciBDRE4gc2NlbmFyaW8u4oCdDQo+Pj4g
Tm90IHZlcnkgY2xlYXIgaG93IHRoYXQgd29ya3MgYmVjYXVzZSB0aGVyZSBpcyBubyBpbnRlcmZh
Y2UgYmV0d2VlbiBhIGRlbGl2ZXJ5IG5vZGUgYW5kIFJSIGluIGFub3RoZXIgQ0ROIG9mIENETkkg
bW9kZWwgYXMgYmVsb3cuDQo+PiANCj4+IFdlIGNvdWxkIHNob3cgYSAiUmVxdWVzdCIgaW50ZXJm
YWNlIGJldHdlZW4gdGhlICJTdXJyb2dhdGUiIGluIHRoZSBEb3duc3RyZWFtIENETiBhbmQgdGhl
IFJlcXVlc3QgUm91dGluZyBzeXN0ZW0gaW4gdGhlIFVwc3RyZWFtIENETiAoaWUgc2FtZSBpbnRl
cmZhY2UgYXMgdGhlICJSZXF1ZXN0IiBpbnRlcmZhY2Ugc2hvd24gYmV0d2VlbiB0aGUgVXNlci1B
Z2VudCBhbmQgdGhlIHVDRE4vZENETiBSZXF1ZXN0IFJvdXRpbmcgc3lzdGVtKSBsaWtlIHNob3du
IGJlbG93Lg0KPj4gRG9lcyB0aGF0IGhlbHAgPw0KPj4gDQo+PiAgICAgIC0tLS0tLS0tDQo+PiAg
ICAgIC8gICAgICAgIFwNCj4+ICAgICAgfCAgIENTUCAgfA0KPj4gICAgICBcICAgICAgICAvDQo+
PiAgICAgICAtLS0tLS0tLQ0KPj4gICAgICAgICAgICoNCj4+ICAgICAgICAgICAqDQo+PiAgICAg
ICAgICAgKiAgICAgICAgICAgICAgICAgICAgICAgIC9cDQo+PiAgICAgICAgICAgKiAgICAgICAg
ICAgICAgICAgICAgICAgLyAgXA0KPj4gICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAg
fENETkl8ICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gICAgICAvICAgIFVwc3RyZWFt
IENETiAgICAgXCAgICAgfCAgICB8ICAgICAgLyAgIERvd25zdHJlYW0gQ0ROICAgIFwNCj4+ICAg
ICAgfCAgICAgKy0tLS0tLS0tLS0tLS0rIHwgQ29udHJvbCBwcm90b2NvbHwgKy0tLS0tLS0tLS0t
LS0rICAgICB8DQo+PiAgICAgIHwgICAgIHxDRE4gQ29udHJvbCAgfDw9PT09PT18PT09PXw9PT09
PT09PnwgQ0ROIENvbnRyb2wgfCAgICAgfA0KPj4gICAgICB8ICAgICArLS0tLS0tKi0qLSotLSsg
fCAgICAgfCAgICB8ICAgICAgfCArLSotKi0qLS0tLS0tLSsgICAgIHwNCj4+ICAgICAgfCAgICAg
ICAgICAgICogKiAqICAgIHwgICAgIHwgICAgfCAgICAgIHwgICAqICogKiAgICAgICAgICAgICB8
DQo+PiAgICAgIHwgICAgICstLS0tLS0qLS0tLS0tKyB8IExvZ2dpbmcgcHJvdG9jb2x8ICstLS0t
LSotLS0tLS0tKyAgICAgfA0KPj4gICAgICB8ICoqKip8IExvZ2dpbmcgICAgIHw8PT09PT09fD09
PT18PT09PT09PT58ICBMb2dnaW5nICAgIHwqKioqIHwNCj4+ICAgICAgfCAqICAgLS0tLS0tLS0t
LS0tLS0rIHwgICAgIHwgICAgfCAgICAgIHwgKy0tLS0tLS0tLS0tLS0rICAgKiB8DQo+PiAgICAg
IHwgKiAgICAgICAgICAgICogKiAgICB8IFJlcXVlc3QgUm91dGluZyB8ICAgKiAqICAgICAgICAg
ICAgICogfA0KPj4gICAgLi4uLiouLi4rLS0tLS0tLS0qLS0tLSsgfCAgICBwcm90b2NvbCAgICAg
fCArLS0tKi0tLS0tLS0tLSsuLi4qLi4uLi4NCj4+ICAgIC4gfCAqICoqfFJlcS1Sb3V0aW5nICB8
PD09PT09PXw9PT09fD09PT09PT0+fCBSZXEtUm91dGluZyB8KiogKiB8ICAuDQo+PiAgICAuIHwg
KiAqICstLS0tLS0tLS0tLS0tKy58ICAgICB8ICAgIHwgICAgICB8ICstLS0tLS0tLS0tLS0tKyAq
ICogfCAgLg0KPj4gICAgLiB8ICogKiAgICAgICAgICAgICogICAgLiAgQ0ROSSBNZXRhdGRhdGEg
fCAgICogICAgICAgICAgICAgKiAqIHwgIC4NCj4+ICAgIC4gfCAqICogKy0tLS0tLS0tLS0qLS0r
IHwuICAgIHByb3RvY29sICAgICB8ICstKi0tLS0tLS0tLS0tKyAqICogfCAgLg0KPj4gICAgLiB8
ICogKiB8RGlzdHJpYnV0aW9uIHw8PT0uPT09fD09PT18PT09PT09PT58IERpc3RyaWJ1dGlvbnwg
KiAqIHwgIC4NCj4+ICAgIC4gfCAqICogfCAgICAgICAgICAgICB8IHwgIC4gICBcICAvICAgICAg
IHwgfCAgICAgICAgICAgICB8ICogKiB8ICAuDQo+PiAgICAuIHwgKiAqIHwgICAgICAgICAgICAg
fCB8ICAgLiAgIFwvICAgICAgICB8IHwgICAgICAgICAgICAgfCAqICogfCAgLg0KPj4gICAgLiB8
ICogKioqKistLS0tLS0tLS0rIHwgfCAgICAuLlJlcXVlc3QuLi4uLi4uListLS0tLS0tLS0rKioq
KiAqIHwgIC4NCj4+ICAgIC4gfCAqKioqKip8U3Vycm9nYXRlfCoqKioqKioqKioqKioqKioqKioq
KioqKip8U3Vycm9nYXRlfCoqKioqKiB8ICAuDQo+PiAgICAuIHwgICAgIHwgKy0tLS0tLS0tLSsg
fCB8ICAgQWNxdWlzaXRpb24gICB8IHwgKy0tLS0tKi0tLSsgfCAgICAgfCAgLg0KPj4gICAgLiB8
ICAgICArLS0tLS0tLS0tLS0tLSsgfCAgICAgICAgICAgICAgICAgfCArLS0tLS0tLSotLS0tLSsg
ICAgIHwgIC4NCj4+ICAgIC4gXCAgICAgICAgICAgICAgICAgICAgIC8gICAgICAgICAgICAgICAg
IFwgICAgICAgICAqICAgICAgICAgICAvICAuDQo+PiAgICAuICAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0gICAgICAgICAgICAgICAgICAgLS0tLS0tLS0tKi0tLS0tLS0tLS0tICAgLg0KPj4gICAgLiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogICAgICAg
ICAgICAgIC4NCj4+ICAgIC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAqIERlbGl2ZXJ5ICAgICAuDQo+PiAgICAuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAgICAgICAgICAgICAgLg0KPj4gICAgLiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0rICAg
ICAgICAgIC4NCj4+ICAgIC4uLi4uLi4uLi4uLi4uLlJlcXVlc3QuLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi58IFVzZXIgfC4uUmVxdWVzdC4uDQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCBBZ2VudHwNCj4+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tKw0KPj4gDQo+PiANCj4+
IA0KPj4+IEFuZCBJ4oCZbSBub3Qgc3VyZSBpZiBhbnkgYWRkaXRpb25hbCBzZWN1cml0eSBpc3N1
ZXMgbmVlZCB0byBiZSBjb25zaWRlcmVkIHdoZW4gd2UgdGFsa2luZyBhYm91dCB0aGF0IGEgY2Fj
aGUgaW4gdGhlIGRvd25zdHJlYW0gQ0ROIGRpcmVjdGx5IGludGVyYWN0IHdpdGggdGhlIHVwc3Ry
ZWFtIENETuKAmXMgUlIuDQo+Pj4gICAgICAtLS0tLS0tLQ0KPj4+ICAgICAgLyAgICAgICAgXA0K
Pj4+ICAgICAgfCAgIENTUCAgfA0KPj4+ICAgICAgXCAgICAgICAgLw0KPj4+ICAgICAgIC0tLS0t
LS0tDQo+Pj4gICAgICAgICAgICoNCj4+PiAgICAgICAgICAgKg0KPj4+ICAgICAgICAgICAqICAg
ICAgICAgICAgICAgICAgICAgICAgL1wNCj4+PiAgICAgICAgICAgKiAgICAgICAgICAgICAgICAg
ICAgICAgLyAgXA0KPj4+ICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAgIHxDRE5JfCAg
ICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+PiAgICAgIC8gICAgVXBzdHJlYW0gQ0ROICAg
ICBcICAgICB8ICAgIHwgICAgICAvICAgRG93bnN0cmVhbSBDRE4gICAgXA0KPj4+ICAgICAgfCAg
ICAgKy0tLS0tLS0tLS0tLS0rIHwgQ29udHJvbCBwcm90b2NvbHwgKy0tLS0tLS0tLS0tLS0rICAg
ICB8DQo+Pj4gICAgICB8ICAgICB8Q0ROIENvbnRyb2wgIHw8PT09PT09fD09PT18PT09PT09PT58
IENETiBDb250cm9sIHwgICAgIHwNCj4+PiAgICAgIHwgICAgICstLS0tLS0qLSotKi0tKyB8ICAg
ICB8ICAgIHwgICAgICB8ICstKi0qLSotLS0tLS0tKyAgICAgfA0KPj4+ICAgICAgfCAgICAgICAg
ICAgICogKiAqICAgIHwgICAgIHwgICAgfCAgICAgIHwgICAqICogKiAgICAgICAgICAgICB8DQo+
Pj4gICAgICB8ICAgICArLS0tLS0tKi0tLS0tLSsgfCBMb2dnaW5nIHByb3RvY29sfCArLS0tLS0q
LS0tLS0tLSsgICAgIHwNCj4+PiAgICAgIHwgKioqKnwgTG9nZ2luZyAgICAgfDw9PT09PT18PT09
PXw9PT09PT09PnwgIExvZ2dpbmcgICAgfCoqKiogfA0KPj4+ICAgICAgfCAqICAgLS0tLS0tLS0t
LS0tLS0rIHwgICAgIHwgICAgfCAgICAgIHwgKy0tLS0tLS0tLS0tLS0rICAgKiB8DQo+Pj4gICAg
ICB8ICogICAgICAgICAgICAqICogICAgfCBSZXF1ZXN0IFJvdXRpbmcgfCAgICogKiAgICAgICAg
ICAgICAqIHwNCj4+PiAgICAuLi4uKi4uListLS0tLS0tLSotLS0tKyB8ICAgIHByb3RvY29sICAg
ICB8ICstLS0qLS0tLS0tLS0tKy4uLiouLi4uLg0KPj4+ICAgIC4gfCAqICoqfFJlcS1Sb3V0aW5n
ICB8PD09PT09PXw9PT09fD09PT09PT0+fCBSZXEtUm91dGluZyB8KiogKiB8ICAuDQo+Pj4gICAg
LiB8ICogKiArLS0tLS0tLS0tLS0tLSsgfCAgICAgfCAgICB8ICAgICAgfCArLS0tLS0tLS0tLS0t
LSsgKiAqIHwgIC4NCj4+PiAgICAuIHwgKiAqICAgICAgICAgICAgKiAgICB8ICBDRE5JIE1ldGF0
ZGF0YSB8ICAgKiAgICAgICAgICAgICAqICogfCAgLg0KPj4+ICAgIC4gfCAqICogKy0tLS0tLS0t
LS0qLS0rIHwgICAgcHJvdG9jb2wgICAgIHwgKy0qLS0tLS0tLS0tLS0rICogKiB8ICAuDQo+Pj4g
ICAgLiB8ICogKiB8RGlzdHJpYnV0aW9uIHw8PT09PT09fD09PT18PT09PT09PT58IERpc3RyaWJ1
dGlvbnwgKiAqIHwgIC4NCj4+PiAgICAuIHwgKiAqIHwgICAgICAgICAgICAgfCB8ICAgICAgXCAg
LyAgICAgICB8IHwgICAgICAgICAgICAgfCAqICogfCAgLg0KPj4+ICAgIC4gfCAqICogfCAgICAg
ICAgICAgICB8IHwgICAgICAgXC8gICAgICAgIHwgfCAgICAgICAgICAgICB8ICogKiB8ICAuDQo+
Pj4gICAgLiB8ICogKioqKistLS0tLS0tLS0rIHwgfCAgICAgICAgICAgICAgICAgfCB8ICstLS0t
LS0tLS0rKioqKiAqIHwgIC4NCj4+PiAgICAuIHwgKioqKioqfFN1cnJvZ2F0ZXwqKioqKioqKioq
KioqKioqKioqKioqKioqfFN1cnJvZ2F0ZXwqKioqKiogfCAgLg0KPj4+ICAgIC4gfCAgICAgfCAr
LS0tLS0tLS0tKyB8IHwgICBBY3F1aXNpdGlvbiAgIHwgfCArLS0tLS0qLS0tKyB8ICAgICB8ICAu
DQo+Pj4gICAgLiB8ICAgICArLS0tLS0tLS0tLS0tLSsgfCAgICAgICAgICAgICAgICAgfCArLS0t
LS0tLSotLS0tLSsgICAgIHwgIC4NCj4+PiAgICAuIFwgICAgICAgICAgICAgICAgICAgICAvICAg
ICAgICAgICAgICAgICBcICAgICAgICAgKiAgICAgICAgICAgLyAgLg0KPj4+ICAgIC4gIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgICAgICAtLS0tLS0tLS0qLS0tLS0tLS0tLS0g
ICAuDQo+Pj4gICAgLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICogICAgICAgICAgICAgIC4NCj4+PiAgICAuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBEZWxpdmVyeSAgICAgLg0KPj4+ICAgIC4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqICAgICAgICAg
ICAgICAuDQo+Pj4gICAgLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICstLS0tLS0rICAgICAgICAgIC4NCj4+PiAgICAuLi4uLi4uLi4uLi4uLi5SZXF1ZXN0
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4ufCBVc2VyIHwuLlJlcXVlc3QuLg0KPj4+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IEFnZW50fA0K
Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAr
LS0tLS0tKyDigJxJIGFtIA0KPj4+IG5vdCBzdXJlIHdlJ2Qgd2FudCB0byBpbnZva2UgdGhlIENE
TkkgUmVxdWVzdCBSb3V0aW5nIHByb3RvY29sIGF0IHRoYXQgc3RhZ2UgKHRoYXQgaXMgaW50ZW5k
ZWQgdG8gb3BlcmF0ZSBhY3Jvc3MgUmVxdWVzdCBSb3V0aW5nIHN5c3RlbXMpLiBpZSBJJ2QgcGlj
dHVyZSB0aGF0IHRoZSBjYWNoZSBpbiB0aGUgZG93bnN0cmVhbSBDRE4gKENETjIpIHdpbGwgaXNz
dWUgaXRzIGludGVyLUNETiBhY3F1aXNpdGlvbiByZXF1ZXN0IGFuZCB0aGF0IHJlcXVlc3Qgd2ls
bCBiZSBoYW5kbGVkIGRpcmVjdGx5IGJ5IHRoZSB1cHN0cmVhbSBDRE4gUmVxdWVzdCBSb3V0aW5n
IHN5c3RlbSAoQ0ROMSkgLSB2aWEgSFRUUCBvciBETlMsIGxpa2UgYSByZWd1bGFyIENETiBzY2Vu
YXJpby7igJ0NCj4+PiBJIGFtIG5vdCBwcm9wb3NpbmcgQ0ROSSBSZXF1ZXN0IFJvdXRpbmcgcHJv
dG9jb2wgbXVzdCBiZSBpbnZva2VkIGluIGR5bmFtaWMgY29udGVudCBhY3F1aXNpdGlvbi4gQnV0
IEkgdGhpbmsgYW55IHBvc3NpYmlsaXRpZXMgc2hvdWxkIG5vdCBiZSBleGNsdWRlZCBpbiByZXF1
aXJlbWVudCBzdGFnZS4gIEluIG15IHVuZGVyc3RhbmRpbmcsIGVsZWN0aW9uIG9mIG1lY2hhbmlz
bXMvc29sdXRpb25zIGlzIGpvYiBvZiBuZXh0IHN0YWdlIChmcmFtZXdvcms/KT8NCj4+IA0KPj4g
RGV0YWlsZWQgbWVjaGFuaXNtcy9zb2x1dGlvbnMvcHJvdG9jb2xzIGlzIHRvIGJlIGRvbmUgYXMg
cGFydCBvZiB0aGUgd29yayBvbiB0aGUgYWN0dWFsICJpbnRlcmZhY2VzIiBidXQgdGhlIFJlcXVp
cmVtZW50cyBJLUQgYWltcyBhdCBpZGVudGlmeWluZyB3aGF0IGZ1bmN0aW9uYWxpdHkgdGhvc2Ug
bmVlZCB0byBzdXBwb3J0LiANCj4+IA0KPj4gVGhhbmsgeW91Lg0KPj4gDQo+PiBGcmFuY29pcw0K
Pj4gDQo+PiANCj4+PiBUaGFua3MuDQo+Pj4gIA0KPj4+IEJlc3QgUmVnYXJkcw0KPj4+IFhpYW95
YW4oU3VzYW4pIEhlDQo+Pj4g5Y+R5Lu25Lq6OiBGcmFuY29pcyBMZSBGYXVjaGV1ciBbbWFpbHRv
OmZsZWZhdWNoQGNpc2NvLmNvbV0NCj4+PiDlj5HpgIHml7bpl7Q6IDIwMTHlubQ25pyIOeaXpSAw
OjE5DQo+Pj4g5pS25Lu25Lq6OiBIZSBYaWFveWFuDQo+Pj4g5oqE6YCBOiBGcmFuY29pcyBMZSBG
YXVjaGV1cjsgY2RuaUBpZXRmLm9yZw0KPj4+IOS4u+mimDogUmU6IFtDRE5pXSBDb21tZW50cyBv
biBkZWZpbml0aW9uIG9mIHJlY3Vyc2l2ZSZpdGVyYXRpdmUgcmVxdWVzdCANCj4+PiByb3V0aW5n
DQo+Pj4gIA0KPj4+IEhlbGxvIEhlLA0KPj4+ICANCj4+PiBZb3UgYXJlIHJpZ2h0IHRoYXQgdGhl
c2UgZGVmaW5pdGlvbnMgaGF2ZSBiZWVuIHdyaXR0ZW4gd2l0aCBoYW5kbGluZyBvZiBlbmR1c2Vy
IHJlcXVlc3RzIGluIG1pbmQgKGFzIG9wcG9zZWQgdG8gaGFuZGxpbmcgb2YgaW50ZXItQ0ROIGFj
cXVpc2l0aW9uIHJlcXVlc3RzKS4NCj4+PiAgDQo+Pj4gVGhlIGxvZ2ljIGlzIHRoYXQgdGhlIGlu
dGVyLUNETiBhY3F1aXNpdGlvbiByZXF1ZXN0IChpc3N1ZWQgYnkgYSBkb3duc3RyZWFtIENETiBj
YWNoZSBhbmQgcG9pbnRpbmcgdG8gdGhlIHVwc3RyZWFtIENETiByZXF1ZXN0IHJvdXRpbmcgc3lz
dGVtKSBjYW4gYmUgY29uc2lkZXJlZCBzaW1wbHkgYXMgYW5vdGhlciByZXF1ZXN0IG9mIGl0cyBv
d24gKG9ubHksIGluIHRoYXQgY2FzZSwgdGhlICJlbmQgdXNlciIgaGFwcGVucyB0byBiZSBhIGRv
d25zdHJlYW0gQ0ROIGNhY2hlKS4gU2luY2UgdGhlIGludGVyLUNETiBhY3F1aXNpdGlvbiByZXF1
ZXN0IGlzIGV4cGVjdGVkIHRvIGNvbWUgb3V0IG9mIGEgY2FjaGUgKGVnIHZpYSBhIEhUVFAgZ2V0
KSwgSSBhbSBub3Qgc3VyZSB3ZSdkIHdhbnQgdG8gaW52b2tlIHRoZSBDRE5JIFJlcXVlc3QgUm91
dGluZyBwcm90b2NvbCBhdCB0aGF0IHN0YWdlICh0aGF0IGlzIGludGVuZGVkIHRvIG9wZXJhdGUg
YWNyb3NzIFJlcXVlc3QgUm91dGluZyBzeXN0ZW1zKS4gaWUgSSdkIHBpY3R1cmUgdGhhdCB0aGUg
Y2FjaGUgaW4gdGhlIGRvd25zdHJlYW0gQ0ROIChDRE4yKSB3aWxsIGlzc3VlIGl0cyBpbnRlci1D
RE4gYWNxdWlzaXRpb24gcmVxdWVzdCBhbmQgdGhhdCByZXF1ZXN0IHdpbGwgYmUgaGFuZGxlZCBk
aXJlY3RseSBieSB0aGUgdXBzdHJlYW0gQ0ROIFJlcXVlc3QgUm91dGluZyBzeXN0ZW0gKENETjEp
IC0gdmlhIEhUVFAgb3IgRE5TLCBsaWtlIGEgcmVndWxhciBDRE4gc2NlbmFyaW8uIE9mIGNvdXJz
ZSwgaWYgdGhlIHVwc3RyZWFtIENETiAoQ0ROMSkgZGVjaWRlZCB0byByZWRpcmVjdCB0aGF0IHBh
cnRpY3VsYXIgKGludGVyLUNETiBhY3F1aXNpdGlvbikgcmVxdWVzdCB0byBhIDNyZCBDRE4gKENE
TjMpLCB0aGVuIHRoZSBpdGVyYXRpdmUvcmVjdXJzaXZlIHJlZGlyZWN0aW9uIHdvdWxkIGFwcGx5
IGFjcm9zcyB0aGVzZSBDRE5zOyBidXQgaW4gdGhpcyBjYXNlLCBJIHRoaW5rIHRoZSBjdXJyZW50
IGRlZmluaXRpb25zIGFjdHVhbGx5IHdvcmssIGJlY2F1c2Ugd2l0aCByZXNwZWN0IHRvIHRoZSBp
bnRlci1DRE4gYWNxdWlzaXRpb24gcmVxdWVzdCwgQ0ROMSBpcyB0aGUgdXBzdHJlYW0gQ0ROIGFu
ZCBDRE4zIGlzIHRoZSBkb3duc3RyZWFtIENETikuIChyZW1lbWJlciB0aGF0IHRoZSBkZWZpbml0
aW9ucyBvZiB1cHN0cmVhbSBDRE4gYW5kIGRvd25zdHJlYW0gQ0ROIGFyZSBhbGwgcmVsYXRpdmUg
dG8gYSBnaXZlbiB1c2VyIHJlcXVlc3QpLg0KPj4+ICANCj4+PiBUaGFua3MgZm9yIGxvb2tpbmcg
aW50byB0aGUgUmVxdWlyZW1lbnRzIGRvY3VtZW50Lg0KPj4+ICANCj4+PiBGcmFuY29pcw0KPj4+
ICANCj4+PiAgDQo+Pj4gT24gOCBKdW4gMjAxMSwgYXQgMDQ6MjMsIEhlIFhpYW95YW4gd3JvdGU6
DQo+Pj4gDQo+Pj4gDQo+Pj4gSGkgYWxsLA0KPj4+IFNvbWUgY29tbWVudHMgb24gZGVmaW5pdGlv
biBvZiByZWN1cnNpdmUgYW5kIGl0ZXJhdGl2ZSByZXF1ZXN0IHJvdXRpbmcgaW4gSS1EIC5kcmFm
dC1sZWZhdWNoZXVyLWNkbmktcmVxdWlyZW1lbnRzLg0KPj4+IDEpIOKAnFdoZW4gYW4gVXBzdHJl
YW0gQ0ROIGVsZWN0cyB0byByZWRpcmVjdCBhIHJlcXVlc3QgdG93YXJkcyBhIERvd25zdHJlYW0g
Q0ROLHRoZSBVcHN0cmVhbSBDRE4gY2FuIHF1ZXJ5IHRoZSBEb3duc3RyZWFtIENETiBSZXF1ZXN0
IFJvdXRpbmcgc3lzdGVtIHZpYSB0aGUgQ0ROSSBSZXF1ZXN0IFJvdXRpbmcgcHJvdG9jb2wgdG8g
ZmluZCBvdXQgaG93IHRoZSBEb3duc3RyZWFtIENETiB3YW50cyB0aGUgcmVxdWVzdCB0byBiZSBy
ZWRpcmVjdGVkIOKApuKAnSBUaGlzIGRlZmluaXRpb24gb25seSBjb3ZlcnMgcmVxdWVzdHMgaW5p
dGlhdGVkIGJ5IHVzZXJzIHdoZXJlIHVwc3RyZWFtIENETiB3aWxsIHF1ZXJ5IHRoZSBkb3duc3Ry
ZWFtIENETiBmb3Igcm91dGluZyBkZWNpc2lvbi4gVGhlcmUgaXMgYW5vdGhlciBjYXNlIHdoZXJl
IHJlY3Vyc2l2ZSByZXF1ZXN0IHJvdXRpbmcgaXMgYWxzbyB1dGlsaXplZCBidXQgbm90IGNvdmVy
ZWQgYnkgdGhpcyBkZWZpbml0aW9uIGluIENETkksIGkuZS4gSW4gY2FzZSBvZiBjYWNoZSBtaXNz
IGFuZCBoZW5jZSBkeW5hbWljIGNvbnRlbnQgYWNxdWlzaXRpb24gaW52b2tlZCwgZm9yIHRoZSBj
b250ZW50IGxvY2F0ZSByZXF1ZXN0IGlzc3VlZCBieSBhIGRlbGl2ZXJ5IG5vZGUgb2YgZG93bnN0
cmVhbSBDRE4sIHRoZSBkb3duc3RyZWFtIENETiBjYW4gcXVlcnkgdGhlIHVwc3RyZWFtIENETiBv
biByb3V0aW5nL3JlZGlyZWN0aW9uIGRlY2lzaW9uLiBJbiBteSB2aWV3LCB0aGVzZSBhcmUgdHdv
IHZlcnkgc2ltaWxhciBzY2VuYXJpb3Mgd2l0aCBubyBlc3NlbnRpYWwgZGlmZmVyZW5jZSBvbiBy
b3V0aW5nIHByb2NlZHVyZS4NCj4+PiAgDQo+Pj4gMikgU2ltaWxhcmx5LCBmb3IgaXRlcmF0aXZl
IHJlcXVlc3Qgcm91dGluZywgdGhlIGRlZmluaXRpb24gb25seSBjb3ZlcnMgdGhlIGNhc2UgdGhh
dCByZXF1ZXN0cyByZWRpcmVjdGVkIGZyb20gdXBzdHJlYW0gQ0ROIHRvIGRvd25zdHJlYW0gQ0RO
LCB0aGUgZGlyZWN0aW9uIHRoYXQgcmVxdWVzdHMgcmVkaXJlY3RlZCBmcm9tIGRvd25zdHJlYW0g
Q0ROIHRvIHVwc3RyZWFtIENETiBmb3IgY29udGVudCBsb2NhdGUgcmVxdWVzdHMgaW4gY2FzZSBv
ZiBkeW5hbWljIGNvbnRlbnQgYWNxdWlzaXRpb24gaXMgbm90IGNvdmVyZWQuDQo+Pj4gSXMgdGhl
IGludGVudCB0byBleGNsdWRlIHJvdXRpbmdzIGZvciBjb250ZW50IGxvY2F0ZSByZXF1ZXN0cyBv
ciBzb21ldGhpbmcgZWxzZT8NCj4+PiBUaGFua3MuDQo+Pj4gIA0KPj4+IEJlc3QgUmVnYXJkcw0K
Pj4+IFhpYW95YW4oU3VzYW4pIEhlDQo+Pj4gIA0KPj4+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQo+Pj4gQ0ROaSBtYWlsaW5nIGxpc3QNCj4+PiBDRE5p
QGlldGYub3JnDQo+Pj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9jZG5p
DQo+Pj4gIA0KPj4+IDxpbWFnZTAwMS5qcGc+DQo+Pj4gIA0KPj4+ICANCj4+PiANCj4+PiBGcmFu
Y29pcyBMZSBGYXVjaGV1cg0KPj4+IERpc3Rpbmd1aXNoZWQgRW5naW5lZXINCj4+PiBDb3Jwb3Jh
dGUgRGV2ZWxvcG1lbnQNCj4+PiBmbGVmYXVjaEBjaXNjby5jb20NCj4+PiBQaG9uZTogKzMzIDQ5
IDcyMyAyNjE5DQo+Pj4gTW9iaWxlOiArMzMgNiAxOSA5OCA1MCA5MA0KPj4+IA0KPj4+IA0KPj4+
IENpc2NvIFN5c3RlbXMgRnJhbmNlDQo+Pj4gR3JlZW5zaWRlDQo+Pj4gNDAwIEF2ZSBkZSBSb3Vt
YW5pbGxlDQo+Pj4gMDY0MTAgU29waGlhIEFudGlwb2xpcw0KPj4+IEZyYW5jZQ0KPj4+IENpc2Nv
LmNvbQ0KPj4+IA0KPj4+ICANCj4+PiANCj4+PiA8aW1hZ2UwMDIuZ2lmPg0KPj4+ICANCj4+PiAg
VGhpbmsgYmVmb3JlIHlvdSBwcmludC4NCj4+PiANCj4+PiBUaGlzIGVtYWlsIG1heSBjb250YWlu
IGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBtYXRlcmlhbCBmb3IgdGhlIHNvbGUgdXNlIG9m
IHRoZSBpbnRlbmRlZCByZWNpcGllbnQuIEFueSByZXZpZXcsIHVzZSwgZGlzdHJpYnV0aW9uIG9y
IGRpc2Nsb3N1cmUgYnkgb3RoZXJzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUg
bm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQgKG9yIGF1dGhvcml6ZWQgdG8gcmVjZWl2ZSBmb3Ig
dGhlIHJlY2lwaWVudCksIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYnkgcmVwbHkgZW1haWwg
YW5kIGRlbGV0ZSBhbGwgY29waWVzIG9mIHRoaXMgbWVzc2FnZS4NCj4+PiANCj4+PiBDaXNjbyBT
eXN0ZW1zIEZyYW5jZSwgU29jacOpdMOpIMOgIHJlc3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUg
Q2FtaWxsZSBEZXNtb3VsaW5zIOKAkyBJbW0gQXRsYW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3Qg
NyA5MjEzMCBJc3N5IGxlcyBNb3VsaW5lYXV4LCBBdSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0
OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGlyZWN0ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFu
LUx1YyBNaWNoZWwgR2l2b25lLg0KPj4+IA0KPj4+IEZvciBjb3Jwb3JhdGUgbGVnYWwgaW5mb3Jt
YXRpb24gZ28gdG86DQo+Pj4gaHR0cDovL3d3dy5jaXNjby5jb20vd2ViL2Fib3V0L2RvaW5nX2J1
c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1sDQo+Pj4gDQo+Pj4gIA0KPj4gDQo+PiA8aW1hZ2Uw
MDEuanBnPg0KPj4gDQo+PiBGcmFuY29pcyBMZSBGYXVjaGV1cg0KPj4gRGlzdGluZ3Vpc2hlZCBF
bmdpbmVlcg0KPj4gQ29ycG9yYXRlIERldmVsb3BtZW50DQo+PiBmbGVmYXVjaEBjaXNjby5jb20N
Cj4+IFBob25lOiArMzMgNDkgNzIzIDI2MTkNCj4+IE1vYmlsZTogKzMzIDYgMTkgOTggNTAgOTAN
Cj4+IA0KPj4gDQo+PiANCj4+IENpc2NvIFN5c3RlbXMgRnJhbmNlDQo+PiBHcmVlbnNpZGUNCj4+
IDQwMCBBdmUgZGUgUm91bWFuaWxsZQ0KPj4gMDY0MTAgU29waGlhIEFudGlwb2xpcw0KPj4gRnJh
bmNlDQo+PiBDaXNjby5jb20NCj4+IA0KPj4gDQo+PiAgDQo+PiANCj4+IDxncmVlbi5naWY+DQo+
PiAgVGhpbmsgYmVmb3JlIHlvdSBwcmludC4NCj4+IA0KPj4gVGhpcyBlbWFpbCBtYXkgY29udGFp
biBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgbWF0ZXJpYWwgZm9yIHRoZSBzb2xlIHVzZSBv
ZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBBbnkgcmV2aWV3LCB1c2UsIGRpc3RyaWJ1dGlvbiBv
ciBkaXNjbG9zdXJlIGJ5IG90aGVycyBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJl
IG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChvciBhdXRob3JpemVkIHRvIHJlY2VpdmUgZm9y
IHRoZSByZWNpcGllbnQpLCBwbGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGJ5IHJlcGx5IGVtYWls
IGFuZCBkZWxldGUgYWxsIGNvcGllcyBvZiB0aGlzIG1lc3NhZ2UuDQo+PiANCj4+IENpc2NvIFN5
c3RlbXMgRnJhbmNlLCBTb2Npw6l0w6kgw6AgcmVzcG9uc2FiaWl0w6kgbGltaXTDqWUsIFJ1ZSBD
YW1pbGxlIERlc21vdWxpbnMg4oCTIEltbSBBdGxhbnRpcyBaYWMgRm9ydW0gU2VpbmUgSWxvdCA3
IDkyMTMwIElzc3kgbGVzIE1vdWxpbmVhdXgsIEF1IGNhcGl0YWwgZGUgOTEuNDcwIOKCrCwgMzQ5
IDE2NiA1NjEgUkNTIE5hbnRlcnJlLCBEaXJlY3RldXIgZGUgbGEgcHVibGljYXRpb246IEplYW4t
THVjIE1pY2hlbCBHaXZvbmUuDQo+PiANCj4+IEZvciBjb3Jwb3JhdGUgbGVnYWwgaW5mb3JtYXRp
b24gZ28gdG86DQo+PiBodHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQvZG9pbmdfYnVzaW5l
c3MvbGVnYWwvY3JpL2luZGV4Lmh0bWwNCj4+IA0KPj4gDQo+IA0KPiA8aW1hZ2UwMDEuanBnPg0K
PiANCj4gRnJhbmNvaXMgTGUgRmF1Y2hldXINCj4gRGlzdGluZ3Vpc2hlZCBFbmdpbmVlcg0KPiBD
b3Jwb3JhdGUgRGV2ZWxvcG1lbnQNCj4gZmxlZmF1Y2hAY2lzY28uY29tDQo+IFBob25lOiArMzMg
NDkgNzIzIDI2MTkNCj4gTW9iaWxlOiArMzMgNiAxOSA5OCA1MCA5MA0KPiANCj4gDQo+IA0KPiBD
aXNjbyBTeXN0ZW1zIEZyYW5jZQ0KPiBHcmVlbnNpZGUNCj4gNDAwIEF2ZSBkZSBSb3VtYW5pbGxl
DQo+IDA2NDEwIFNvcGhpYSBBbnRpcG9saXMNCj4gRnJhbmNlDQo+IENpc2NvLmNvbQ0KPiANCj4g
DQo+ICANCj4gDQo+IDxncmVlbi5naWY+DQo+ICBUaGluayBiZWZvcmUgeW91IHByaW50Lg0KPiAN
Cj4gVGhpcyBlbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgbWF0
ZXJpYWwgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBBbnkgcmV2
aWV3LCB1c2UsIGRpc3RyaWJ1dGlvbiBvciBkaXNjbG9zdXJlIGJ5IG90aGVycyBpcyBzdHJpY3Rs
eSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChvciBh
dXRob3JpemVkIHRvIHJlY2VpdmUgZm9yIHRoZSByZWNpcGllbnQpLCBwbGVhc2UgY29udGFjdCB0
aGUgc2VuZGVyIGJ5IHJlcGx5IGVtYWlsIGFuZCBkZWxldGUgYWxsIGNvcGllcyBvZiB0aGlzIG1l
c3NhZ2UuDQo+IA0KPiBDaXNjbyBTeXN0ZW1zIEZyYW5jZSwgU29jacOpdMOpIMOgIHJlc3BvbnNh
YmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3VsaW5zIOKAkyBJbW0gQXRsYW50aXMg
WmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxlcyBNb3VsaW5lYXV4LCBBdSBjYXBp
dGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGlyZWN0ZXVyIGRl
IGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25lLg0KPiANCj4gRm9yIGNvcnBv
cmF0ZSBsZWdhbCBpbmZvcm1hdGlvbiBnbyB0bzoNCj4gaHR0cDovL3d3dy5jaXNjby5jb20vd2Vi
L2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1sDQo+IA0KPiANCg0K

From hexiaoyan@huawei.com  Wed Jul 27 20:37:01 2011
Return-Path: <hexiaoyan@huawei.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 754F411E817A for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 20:37:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.678
X-Spam-Level: ***
X-Spam-Status: No, score=3.678 tagged_above=-999 required=5 tests=[AWL=2.043,  BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339,  J_CHICKENPOX_33=0.6, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45,  RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5BeonCedd+cO for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 20:37:00 -0700 (PDT)
Received: from szxga04-in.huawei.com (szxga04-in.huawei.com [119.145.14.67]) by ietfa.amsl.com (Postfix) with ESMTP id 0D28F21F8B05 for <cdni@ietf.org>; Wed, 27 Jul 2011 20:36:58 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LP000H0MY0U4T@szxga04-in.huawei.com> for cdni@ietf.org; Thu, 28 Jul 2011 11:36:30 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LP000KKDY0ULT@szxga04-in.huawei.com> for cdni@ietf.org; Thu, 28 Jul 2011 11:36:30 +0800 (CST)
Received: from w36710x ([10.144.242.54]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LP0001FNY0TYI@szxml04-in.huawei.com> for cdni@ietf.org; Thu, 28 Jul 2011 11:36:30 +0800 (CST)
Date: Thu, 28 Jul 2011 11:36:28 +0800
From: He Xiaoyan <hexiaoyan@huawei.com>
In-reply-to: <2979E38DD6FC6544B789C8DAD7BAFC520F72C924@xmb-sjc-235.amer.cisco.com>
To: "'Kent Leung (kleung)'" <kleung@cisco.com>, 'Ben Niven-Jenkins' <ben@niven-jenkins.co.uk>, "'Francois Le Faucheur (flefauch)'" <flefauch@cisco.com>
Message-id: <015001cc4cd7$89679b90$36f2900a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable
Thread-index: AcxMjU10jm3rsqiNSwO+Iw+UU/C3WQACNptAAA5XETA=
Cc: cdni@ietf.org
Subject: [CDNi] =?gb2312?b?tPC4tDogIFVwZGF0aW5nIFJlZiBNb2RlbCBwaWN0dXJl?= =?gb2312?b?IGluIGNkbmktcHJvYmxlbS1zdGF0ZW1lbnQ/?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 03:37:01 -0000

Hi all,
I share the view that the CDNI architecture should be complete to cover =
the
option even if it is not the only way to solve the problem. The current
figure does not include the interface between dCDN surrogate and CDNI
Request Routing of an uCDN which may be involved during content =
acquisition.
To support interconnection of CDNs from different administrative =
entities,
this interface should be specified and hence should be in the scope of =
CDNI.

Best Regards
Xiaoyan(Susan) He

-----=D3=CA=BC=FE=D4=AD=BC=FE-----
=B7=A2=BC=FE=C8=CB: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] =
=B4=FA=B1=ED Kent Leung
(kleung)
=B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C228=C8=D5 4:53
=CA=D5=BC=FE=C8=CB: Ben Niven-Jenkins; Francois Le Faucheur (flefauch)
=B3=AD=CB=CD: cdni@ietf.org
=D6=F7=CC=E2: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?

My interpretation of the CDNI Model figure - "Acquisition" Interface =
(out of
scope) is used to distribute content between uCDN and dCDN without the =
need
to involve the CDNI Request Routing function in the uCDN.  The content
acquisition may involve intra-CDN request routing in the uCDN. =20

My view is that the CDNI architecture depicts the CDNI functions and
interfaces between relevant components.  We should clarify if there is =
an
interface between the dCDN Surrogate and uCDN CDNI Request Routing =
function.
IMHO, this interface exists.  Though uCDN may decide not to use such an
interface for content distribution.  But that's deployment option and =
the
architecture should be complete.

Note, I've explicitly noted "CDNI Request Routing function" to =
differentiate
from general request routing which can be used for intra-CDN =
redirection.

Kent

-----Original Message-----
From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of =
Ben
Niven-Jenkins
Sent: Wednesday, July 27, 2011 11:44 AM
To: Francois Le Faucheur (flefauch)
Cc: cdni@ietf.org
Subject: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?

Francois, Colleagues,

My personal opinion is that we should not update the reference model =
like
that, because it starts to introduce implementation specifics into the
reference model.

Acquisition between CDNs is largely similar to acquisition from any =
other
Origin. There are a multitude of ways for how a given Origin/UpstreamCDN =
may
resolve into an actual server that will deliver the content to the
surrogate. The downstream CDN will be provided (via the Content =
Distribution
Metadata) details (e.g. a hostname) from which to acquire content for a
given CDN service. Using the upstream CDN request router to resolve that
hostname is just one possible way to implement the hostname resolution =
and I
believe calling it out explicitly doesn't add anything except risking =
making
the diagram more confusing (it's already pretty "messy" and complex) and
implying a particular implementation of something that is already =
declared
out of scope for CDNI.

Ben



On 8 Jul 2011, at 10:35, Francois Le Faucheur wrote:

> Ben, Nabil,
>=20
> Are you OK with updating the Ref Model picture in the next rev of
cdni-problem-statement as proposed below?
>=20
> Cheers
>=20
> Francois
>=20
>=20
> Begin forwarded message:
>=20
>> From: Francois Le Faucheur <flefauch@cisco.com>
>> Date: 9 June 2011 15:40:26 CEST
>> To: He Xiaoyan <hexiaoyan@huawei.com>
>> Cc: Francois Le Faucheur <flefauch@cisco.com>, cdni@ietf.org
>> Subject: Re: =B4=F0=B8=B4: [CDNi] Comments on definition of =
recursive&iterative=20
>> request routing
>>=20
>> Hi again,
>>=20
>> On 9 Jun 2011, at 05:08, He Xiaoyan wrote:
>>=20
>>> Hi Francois,
>>> Thanks for your reply.
>>> Some further concerns.
>>> =A1=B0ie I'd picture that the cache in the downstream CDN (CDN2) =
will issue
its inter-CDN acquisition request and that request will be handled =
directly
by the upstream CDN Request Routing system (CDN1) - via HTTP or DNS, =
like a
regular CDN scenario.=A1=B1
>>> Not very clear how that works because there is no interface between =
a
delivery node and RR in another CDN of CDNI model as below.
>>=20
>> We could show a "Request" interface between the "Surrogate" in the
Downstream CDN and the Request Routing system in the Upstream CDN (ie =
same
interface as the "Request" interface shown between the User-Agent and =
the
uCDN/dCDN Request Routing system) like shown below.
>> Does that help ?
>>=20
>>      --------
>>      /        \
>>      |   CSP  |
>>      \        /
>>       --------
>>           *
>>           *
>>           *                        /\
>>           *                       /  \
>>       ---------------------      |CDNI|       ---------------------
>>      /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>      |     +-------------+ | Control protocol| +-------------+     |
>>      |     |CDN Control  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| CDN Control |  =
   |
>>      |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>      |            * * *    |     |    |      |   * * *             |
>>      |     +------*------+ | Logging protocol| +-----*-------+     |
>>      | ****| Logging     =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>|  Logging    =
|**** |
>>      | *   --------------+ |     |    |      | +-------------+   * |
>>      | *            * *    | Request Routing |   * *             * |
>>    ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>    . | * **|Req-Routing  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Req-Routing =
|** * |  .
>>    . | * * +-------------+.|     |    |      | +-------------+ * * |  =
.
>>    . | * *            *    .  CDNI Metatdata |   *             * * |  =
.
>>    . | * * +----------*--+ |.    protocol     | +-*-----------+ * * | =
 .
>>    . | * * |Distribution =
|<=3D=3D.=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Distribution| * =
* |  .
>>    . | * * |             | |  .   \  /       | |             | * * |  =
.
>>    . | * * |             | |   .   \/        | |             | * * |  =
.
>>    . | * ****+---------+ | |    ..Request........+---------+**** * |  =
.
>>    . | ******|Surrogate|*************************|Surrogate|****** |  =
.
>>    . |     | +---------+ | |   Acquisition   | | +-----*---+ |     |  =
.
>>    . |     +-------------+ |                 | +-------*-----+     |  =
.
>>    . \                     /                 \         *           /  =
.
>>    .  ---------------------                   ---------*-----------   =
.
>>    .                                                   *              =
.
>>    .                                                   * Delivery     =
.
>>    .                                                   *              =
.
>>    .                                                +------+          =
.
>>    ...............Request...........................| User =
|..Request..
>>                                                     | Agent|
>>                                                     +------+
>>=20
>>=20
>>=20
>>> And I=A1=AFm not sure if any additional security issues need to be
considered when we talking about that a cache in the downstream CDN =
directly
interact with the upstream CDN=A1=AFs RR.
>>>      --------
>>>      /        \
>>>      |   CSP  |
>>>      \        /
>>>       --------
>>>           *
>>>           *
>>>           *                        /\
>>>           *                       /  \
>>>       ---------------------      |CDNI|       ---------------------
>>>      /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>      |     +-------------+ | Control protocol| +-------------+     |
>>>      |     |CDN Control  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| CDN Control |  =
   |
>>>      |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>      |            * * *    |     |    |      |   * * *             |
>>>      |     +------*------+ | Logging protocol| +-----*-------+     |
>>>      | ****| Logging     =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>|  Logging    =
|**** |
>>>      | *   --------------+ |     |    |      | +-------------+   * |
>>>      | *            * *    | Request Routing |   * *             * |
>>>    ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>    . | * **|Req-Routing  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Req-Routing =
|** * |  .
>>>    . | * * +-------------+ |     |    |      | +-------------+ * * | =
 .
>>>    . | * *            *    |  CDNI Metatdata |   *             * * | =
 .
>>>    . | * * +----------*--+ |    protocol     | +-*-----------+ * * | =
 .
>>>    . | * * |Distribution =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Distribution| =
* * |  .
>>>    . | * * |             | |      \  /       | |             | * * | =
 .
>>>    . | * * |             | |       \/        | |             | * * | =
 .
>>>    . | * ****+---------+ | |                 | | +---------+**** * | =
 .
>>>    . | ******|Surrogate|*************************|Surrogate|****** | =
 .
>>>    . |     | +---------+ | |   Acquisition   | | +-----*---+ |     | =
 .
>>>    . |     +-------------+ |                 | +-------*-----+     | =
 .
>>>    . \                     /                 \         *           / =
 .
>>>    .  ---------------------                   ---------*-----------  =
 .
>>>    .                                                   *             =
 .
>>>    .                                                   * Delivery    =
 .
>>>    .                                                   *             =
 .
>>>    .                                                +------+         =
 .
>>>    ...............Request...........................| User =
|..Request..
>>>                                                     | Agent|
>>>                                                     +------+ =A1=B0I =
am=20
>>> not sure we'd want to invoke the CDNI Request Routing protocol at =
that
stage (that is intended to operate across Request Routing systems). ie =
I'd
picture that the cache in the downstream CDN (CDN2) will issue its =
inter-CDN
acquisition request and that request will be handled directly by the
upstream CDN Request Routing system (CDN1) - via HTTP or DNS, like a =
regular
CDN scenario.=A1=B1
>>> I am not proposing CDNI Request Routing protocol must be invoked in
dynamic content acquisition. But I think any possibilities should not be
excluded in requirement stage.  In my understanding, election of
mechanisms/solutions is job of next stage (framework?)?
>>=20
>> Detailed mechanisms/solutions/protocols is to be done as part of the =
work
on the actual "interfaces" but the Requirements I-D aims at identifying =
what
functionality those need to support.=20
>>=20
>> Thank you.
>>=20
>> Francois
>>=20
>>=20
>>> Thanks.
>>> =20
>>> Best Regards
>>> Xiaoyan(Susan) He
>>> =B7=A2=BC=FE=C8=CB: Francois Le Faucheur [mailto:flefauch@cisco.com]
>>> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA6=D4=C29=C8=D5 0:19
>>> =CA=D5=BC=FE=C8=CB: He Xiaoyan
>>> =B3=AD=CB=CD: Francois Le Faucheur; cdni@ietf.org
>>> =D6=F7=CC=E2: Re: [CDNi] Comments on definition of =
recursive&iterative request=20
>>> routing
>>> =20
>>> Hello He,
>>> =20
>>> You are right that these definitions have been written with handling =
of
enduser requests in mind (as opposed to handling of inter-CDN =
acquisition
requests).
>>> =20
>>> The logic is that the inter-CDN acquisition request (issued by a
downstream CDN cache and pointing to the upstream CDN request routing
system) can be considered simply as another request of its own (only, in
that case, the "end user" happens to be a downstream CDN cache). Since =
the
inter-CDN acquisition request is expected to come out of a cache (eg via =
a
HTTP get), I am not sure we'd want to invoke the CDNI Request Routing
protocol at that stage (that is intended to operate across Request =
Routing
systems). ie I'd picture that the cache in the downstream CDN (CDN2) =
will
issue its inter-CDN acquisition request and that request will be handled
directly by the upstream CDN Request Routing system (CDN1) - via HTTP or
DNS, like a regular CDN scenario. Of course, if the upstream CDN (CDN1)
decided to redirect that particular (inter-CDN acquisition) request to a =
3rd
CDN (CDN3), then the iterative/recursive redirection would apply across
these CDNs; but in this case, I think the current definitions actually =
work,
because with respect to the inter-CDN acquisition request, CDN1 is the
upstream CDN and CDN3 is the downstream CDN). (remember that the =
definitions
of upstream CDN and downstream CDN are all relative to a given user
request).
>>> =20
>>> Thanks for looking into the Requirements document.
>>> =20
>>> Francois
>>> =20
>>> =20
>>> On 8 Jun 2011, at 04:23, He Xiaoyan wrote:
>>>=20
>>>=20
>>> Hi all,
>>> Some comments on definition of recursive and iterative request =
routing
in I-D .draft-lefaucheur-cdni-requirements.
>>> 1) =A1=B0When an Upstream CDN elects to redirect a request towards a
Downstream CDN,the Upstream CDN can query the Downstream CDN Request =
Routing
system via the CDNI Request Routing protocol to find out how the =
Downstream
CDN wants the request to be redirected =A1=AD=A1=B1 This definition only =
covers
requests initiated by users where upstream CDN will query the downstream =
CDN
for routing decision. There is another case where recursive request =
routing
is also utilized but not covered by this definition in CDNI, i.e. In =
case of
cache miss and hence dynamic content acquisition invoked, for the =
content
locate request issued by a delivery node of downstream CDN, the =
downstream
CDN can query the upstream CDN on routing/redirection decision. In my =
view,
these are two very similar scenarios with no essential difference on =
routing
procedure.
>>> =20
>>> 2) Similarly, for iterative request routing, the definition only =
covers
the case that requests redirected from upstream CDN to downstream CDN, =
the
direction that requests redirected from downstream CDN to upstream CDN =
for
content locate requests in case of dynamic content acquisition is not
covered.
>>> Is the intent to exclude routings for content locate requests or
something else?
>>> Thanks.
>>> =20
>>> Best Regards
>>> Xiaoyan(Susan) He
>>> =20
>>> _______________________________________________
>>> CDNi mailing list
>>> CDNi@ietf.org
>>> https://www.ietf.org/mailman/listinfo/cdni
>>> =20
>>> <image001.jpg>
>>> =20
>>> =20
>>>=20
>>> Francois Le Faucheur
>>> Distinguished Engineer
>>> Corporate Development
>>> flefauch@cisco.com
>>> Phone: +33 49 723 2619
>>> Mobile: +33 6 19 98 50 90
>>>=20
>>>=20
>>> Cisco Systems France
>>> Greenside
>>> 400 Ave de Roumanille
>>> 06410 Sophia Antipolis
>>> France
>>> Cisco.com
>>>=20
>>> =20
>>>=20
>>> <image002.gif>
>>> =20
>>>  Think before you print.
>>>=20
>>> This email may contain confidential and privileged material for the =
sole
use of the intended recipient. Any review, use, distribution or =
disclosure
by others is strictly prohibited. If you are not the intended recipient =
(or
authorized to receive for the recipient), please contact the sender by =
reply
email and delete all copies of this message.
>>>=20
>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les =
Moulineaux,
Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
publication: Jean-Luc Michel Givone.
>>>=20
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>=20
>>> =20
>>=20
>> <image001.jpg>
>>=20
>> Francois Le Faucheur
>> Distinguished Engineer
>> Corporate Development
>> flefauch@cisco.com
>> Phone: +33 49 723 2619
>> Mobile: +33 6 19 98 50 90
>>=20
>>=20
>>=20
>> Cisco Systems France
>> Greenside
>> 400 Ave de Roumanille
>> 06410 Sophia Antipolis
>> France
>> Cisco.com
>>=20
>>=20
>> =20
>>=20
>> <green.gif>
>>  Think before you print.
>>=20
>> This email may contain confidential and privileged material for the =
sole
use of the intended recipient. Any review, use, distribution or =
disclosure
by others is strictly prohibited. If you are not the intended recipient =
(or
authorized to receive for the recipient), please contact the sender by =
reply
email and delete all copies of this message.
>>=20
>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les =
Moulineaux,
Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
publication: Jean-Luc Michel Givone.
>>=20
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>=20
>>=20
>=20
> <image001.jpg>
>=20
> Francois Le Faucheur
> Distinguished Engineer
> Corporate Development
> flefauch@cisco.com
> Phone: +33 49 723 2619
> Mobile: +33 6 19 98 50 90
>=20
>=20
>=20
> Cisco Systems France
> Greenside
> 400 Ave de Roumanille
> 06410 Sophia Antipolis
> France
> Cisco.com
>=20
>=20
> =20
>=20
> <green.gif>
>  Think before you print.
>=20
> This email may contain confidential and privileged material for the =
sole
use of the intended recipient. Any review, use, distribution or =
disclosure
by others is strictly prohibited. If you are not the intended recipient =
(or
authorized to receive for the recipient), please contact the sender by =
reply
email and delete all copies of this message.
>=20
> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les =
Moulineaux,
Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
publication: Jean-Luc Michel Givone.
>=20
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>=20
>=20

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


From ben@niven-jenkins.co.uk  Wed Jul 27 21:03:08 2011
Return-Path: <ben@niven-jenkins.co.uk>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5441A21F86EA for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 21:03:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.758
X-Spam-Level: 
X-Spam-Status: No, score=-99.758 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, CN_BODY_35=0.339, J_CHICKENPOX_33=0.6, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_LOW=-1,  SARE_SUB_ENC_UTF8=0.152, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u7Jc377FSRIa for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 21:03:06 -0700 (PDT)
Received: from mailex.mailcore.me (mailex.mailcore.me [94.136.40.61]) by ietfa.amsl.com (Postfix) with ESMTP id 4C37E21F871E for <cdni@ietf.org>; Wed, 27 Jul 2011 21:03:06 -0700 (PDT)
Received: from [70.25.120.2] (helo=[10.255.254.169]) by mail11.atlas.pipex.net with esmtpa (Exim 4.71) (envelope-from <ben@niven-jenkins.co.uk>) id 1QmHo8-0007x0-4I; Thu, 28 Jul 2011 05:03:05 +0100
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=GB2312
From: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
In-Reply-To: <015001cc4cd7$89679b90$36f2900a@china.huawei.com>
Date: Thu, 28 Jul 2011 05:02:39 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <86CF7FF5-9B10-4847-802B-B617C8D6E2CB@niven-jenkins.co.uk>
References: <015001cc4cd7$89679b90$36f2900a@china.huawei.com>
To: He Xiaoyan <hexiaoyan@huawei.com>
X-Mailer: Apple Mail (2.1084)
X-Mailcore-Auth: 9600544
X-Mailcore-Domain: 172912
Cc: cdni@ietf.org
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiAgVXBkYXRpbmcgUmVmIE1vZGVsIHBpY3R1cmUg?= =?utf-8?q?in_cdni-problem-statement=3F?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 04:03:08 -0000

Don't confuse the CDNI Request Routing interface (which is for =
communicating information between the request routing systems in =
different CDNs) with the "regular" request routing performed by CDNs =
today (and which would still exist in a world where CDNI is deployed).

The CDNI Metadata may include an Origin hostname that ultimately =
resolves to the Request Routing function in the upstream CDN but that =
does not involve the CDNI Request Routing interface.

I see no need for a downstream CDN Surrogate to make use of the CDNI =
Request Routing interface for acquisition and the proposed change to the =
reference model is not across the CDNI Request Routing interface but =
between the downstream CDN Surrogate and the "regular" request routing =
function of the upstream CDN (and would have been marked out of scope =
for CDNI).

Ben

On 28 Jul 2011, at 04:36, He Xiaoyan wrote:

> Hi all,
> I share the view that the CDNI architecture should be complete to =
cover the
> option even if it is not the only way to solve the problem. The =
current
> figure does not include the interface between dCDN surrogate and CDNI
> Request Routing of an uCDN which may be involved during content =
acquisition.
> To support interconnection of CDNs from different administrative =
entities,
> this interface should be specified and hence should be in the scope of =
CDNI.
>=20
> Best Regards
> Xiaoyan(Susan) He
>=20
> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: cdni-bounces@ietf.org =
[mailto:cdni-bounces@ietf.org] =B4=FA=B1=ED Kent Leung
> (kleung)
> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C228=C8=D5 4:53
> =CA=D5=BC=FE=C8=CB: Ben Niven-Jenkins; Francois Le Faucheur (flefauch)
> =B3=AD=CB=CD: cdni@ietf.org
> =D6=F7=CC=E2: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>=20
> My interpretation of the CDNI Model figure - "Acquisition" Interface =
(out of
> scope) is used to distribute content between uCDN and dCDN without the =
need
> to involve the CDNI Request Routing function in the uCDN.  The content
> acquisition may involve intra-CDN request routing in the uCDN. =20
>=20
> My view is that the CDNI architecture depicts the CDNI functions and
> interfaces between relevant components.  We should clarify if there is =
an
> interface between the dCDN Surrogate and uCDN CDNI Request Routing =
function.
> IMHO, this interface exists.  Though uCDN may decide not to use such =
an
> interface for content distribution.  But that's deployment option and =
the
> architecture should be complete.
>=20
> Note, I've explicitly noted "CDNI Request Routing function" to =
differentiate
> from general request routing which can be used for intra-CDN =
redirection.
>=20
> Kent
>=20
> -----Original Message-----
> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf =
Of Ben
> Niven-Jenkins
> Sent: Wednesday, July 27, 2011 11:44 AM
> To: Francois Le Faucheur (flefauch)
> Cc: cdni@ietf.org
> Subject: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>=20
> Francois, Colleagues,
>=20
> My personal opinion is that we should not update the reference model =
like
> that, because it starts to introduce implementation specifics into the
> reference model.
>=20
> Acquisition between CDNs is largely similar to acquisition from any =
other
> Origin. There are a multitude of ways for how a given =
Origin/UpstreamCDN may
> resolve into an actual server that will deliver the content to the
> surrogate. The downstream CDN will be provided (via the Content =
Distribution
> Metadata) details (e.g. a hostname) from which to acquire content for =
a
> given CDN service. Using the upstream CDN request router to resolve =
that
> hostname is just one possible way to implement the hostname resolution =
and I
> believe calling it out explicitly doesn't add anything except risking =
making
> the diagram more confusing (it's already pretty "messy" and complex) =
and
> implying a particular implementation of something that is already =
declared
> out of scope for CDNI.
>=20
> Ben
>=20
>=20
>=20
> On 8 Jul 2011, at 10:35, Francois Le Faucheur wrote:
>=20
>> Ben, Nabil,
>>=20
>> Are you OK with updating the Ref Model picture in the next rev of
> cdni-problem-statement as proposed below?
>>=20
>> Cheers
>>=20
>> Francois
>>=20
>>=20
>> Begin forwarded message:
>>=20
>>> From: Francois Le Faucheur <flefauch@cisco.com>
>>> Date: 9 June 2011 15:40:26 CEST
>>> To: He Xiaoyan <hexiaoyan@huawei.com>
>>> Cc: Francois Le Faucheur <flefauch@cisco.com>, cdni@ietf.org
>>> Subject: Re: =B4=F0=B8=B4: [CDNi] Comments on definition of =
recursive&iterative=20
>>> request routing
>>>=20
>>> Hi again,
>>>=20
>>> On 9 Jun 2011, at 05:08, He Xiaoyan wrote:
>>>=20
>>>> Hi Francois,
>>>> Thanks for your reply.
>>>> Some further concerns.
>>>> =A1=B0ie I'd picture that the cache in the downstream CDN (CDN2) =
will issue
> its inter-CDN acquisition request and that request will be handled =
directly
> by the upstream CDN Request Routing system (CDN1) - via HTTP or DNS, =
like a
> regular CDN scenario.=A1=B1
>>>> Not very clear how that works because there is no interface between =
a
> delivery node and RR in another CDN of CDNI model as below.
>>>=20
>>> We could show a "Request" interface between the "Surrogate" in the
> Downstream CDN and the Request Routing system in the Upstream CDN (ie =
same
> interface as the "Request" interface shown between the User-Agent and =
the
> uCDN/dCDN Request Routing system) like shown below.
>>> Does that help ?
>>>=20
>>>     --------
>>>     /        \
>>>     |   CSP  |
>>>     \        /
>>>      --------
>>>          *
>>>          *
>>>          *                        /\
>>>          *                       /  \
>>>      ---------------------      |CDNI|       ---------------------
>>>     /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>     |     +-------------+ | Control protocol| +-------------+     |
>>>     |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| CDN Control |     |
>>>     |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>     |            * * *    |     |    |      |   * * *             |
>>>     |     +------*------+ | Logging protocol| +-----*-------+     |
>>>     | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>|  Logging    |**** |
>>>     | *   --------------+ |     |    |      | +-------------+   * |
>>>     | *            * *    | Request Routing |   * *             * |
>>>   ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>   . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Req-Routing |** * |  .
>>>   . | * * +-------------+.|     |    |      | +-------------+ * * |  =
.
>>>   . | * *            *    .  CDNI Metatdata |   *             * * |  =
.
>>>   . | * * +----------*--+ |.    protocol     | +-*-----------+ * * | =
 .
>>>   . | * * |Distribution |<=3D=3D.=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=
=3D=3D>| Distribution| * * |  .
>>>   . | * * |             | |  .   \  /       | |             | * * |  =
.
>>>   . | * * |             | |   .   \/        | |             | * * |  =
.
>>>   . | * ****+---------+ | |    ..Request........+---------+**** * |  =
.
>>>   . | ******|Surrogate|*************************|Surrogate|****** |  =
.
>>>   . |     | +---------+ | |   Acquisition   | | +-----*---+ |     |  =
.
>>>   . |     +-------------+ |                 | +-------*-----+     |  =
.
>>>   . \                     /                 \         *           /  =
.
>>>   .  ---------------------                   ---------*-----------   =
.
>>>   .                                                   *              =
.
>>>   .                                                   * Delivery     =
.
>>>   .                                                   *              =
.
>>>   .                                                +------+          =
.
>>>   ...............Request...........................| User =
|..Request..
>>>                                                    | Agent|
>>>                                                    +------+
>>>=20
>>>=20
>>>=20
>>>> And I=A1=AFm not sure if any additional security issues need to be
> considered when we talking about that a cache in the downstream CDN =
directly
> interact with the upstream CDN=A1=AFs RR.
>>>>     --------
>>>>     /        \
>>>>     |   CSP  |
>>>>     \        /
>>>>      --------
>>>>          *
>>>>          *
>>>>          *                        /\
>>>>          *                       /  \
>>>>      ---------------------      |CDNI|       ---------------------
>>>>     /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>>     |     +-------------+ | Control protocol| +-------------+     |
>>>>     |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| CDN Control |     |
>>>>     |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>>     |            * * *    |     |    |      |   * * *             |
>>>>     |     +------*------+ | Logging protocol| +-----*-------+     |
>>>>     | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>|  Logging    |**** |
>>>>     | *   --------------+ |     |    |      | +-------------+   * |
>>>>     | *            * *    | Request Routing |   * *             * |
>>>>   ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>>   . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Req-Routing |** * |  .
>>>>   . | * * +-------------+ |     |    |      | +-------------+ * * | =
 .
>>>>   . | * *            *    |  CDNI Metatdata |   *             * * | =
 .
>>>>   . | * * +----------*--+ |    protocol     | +-*-----------+ * * | =
 .
>>>>   . | * * |Distribution |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Distribution| * * |  .
>>>>   . | * * |             | |      \  /       | |             | * * | =
 .
>>>>   . | * * |             | |       \/        | |             | * * | =
 .
>>>>   . | * ****+---------+ | |                 | | +---------+**** * | =
 .
>>>>   . | ******|Surrogate|*************************|Surrogate|****** | =
 .
>>>>   . |     | +---------+ | |   Acquisition   | | +-----*---+ |     | =
 .
>>>>   . |     +-------------+ |                 | +-------*-----+     | =
 .
>>>>   . \                     /                 \         *           / =
 .
>>>>   .  ---------------------                   ---------*-----------  =
 .
>>>>   .                                                   *             =
 .
>>>>   .                                                   * Delivery    =
 .
>>>>   .                                                   *             =
 .
>>>>   .                                                +------+         =
 .
>>>>   ...............Request...........................| User =
|..Request..
>>>>                                                    | Agent|
>>>>                                                    +------+ =A1=B0I =
am=20
>>>> not sure we'd want to invoke the CDNI Request Routing protocol at =
that
> stage (that is intended to operate across Request Routing systems). ie =
I'd
> picture that the cache in the downstream CDN (CDN2) will issue its =
inter-CDN
> acquisition request and that request will be handled directly by the
> upstream CDN Request Routing system (CDN1) - via HTTP or DNS, like a =
regular
> CDN scenario.=A1=B1
>>>> I am not proposing CDNI Request Routing protocol must be invoked in
> dynamic content acquisition. But I think any possibilities should not =
be
> excluded in requirement stage.  In my understanding, election of
> mechanisms/solutions is job of next stage (framework?)?
>>>=20
>>> Detailed mechanisms/solutions/protocols is to be done as part of the =
work
> on the actual "interfaces" but the Requirements I-D aims at =
identifying what
> functionality those need to support.=20
>>>=20
>>> Thank you.
>>>=20
>>> Francois
>>>=20
>>>=20
>>>> Thanks.
>>>>=20
>>>> Best Regards
>>>> Xiaoyan(Susan) He
>>>> =B7=A2=BC=FE=C8=CB: Francois Le Faucheur =
[mailto:flefauch@cisco.com]
>>>> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA6=D4=C29=C8=D5 0:19
>>>> =CA=D5=BC=FE=C8=CB: He Xiaoyan
>>>> =B3=AD=CB=CD: Francois Le Faucheur; cdni@ietf.org
>>>> =D6=F7=CC=E2: Re: [CDNi] Comments on definition of =
recursive&iterative request=20
>>>> routing
>>>>=20
>>>> Hello He,
>>>>=20
>>>> You are right that these definitions have been written with =
handling of
> enduser requests in mind (as opposed to handling of inter-CDN =
acquisition
> requests).
>>>>=20
>>>> The logic is that the inter-CDN acquisition request (issued by a
> downstream CDN cache and pointing to the upstream CDN request routing
> system) can be considered simply as another request of its own (only, =
in
> that case, the "end user" happens to be a downstream CDN cache). Since =
the
> inter-CDN acquisition request is expected to come out of a cache (eg =
via a
> HTTP get), I am not sure we'd want to invoke the CDNI Request Routing
> protocol at that stage (that is intended to operate across Request =
Routing
> systems). ie I'd picture that the cache in the downstream CDN (CDN2) =
will
> issue its inter-CDN acquisition request and that request will be =
handled
> directly by the upstream CDN Request Routing system (CDN1) - via HTTP =
or
> DNS, like a regular CDN scenario. Of course, if the upstream CDN =
(CDN1)
> decided to redirect that particular (inter-CDN acquisition) request to =
a 3rd
> CDN (CDN3), then the iterative/recursive redirection would apply =
across
> these CDNs; but in this case, I think the current definitions actually =
work,
> because with respect to the inter-CDN acquisition request, CDN1 is the
> upstream CDN and CDN3 is the downstream CDN). (remember that the =
definitions
> of upstream CDN and downstream CDN are all relative to a given user
> request).
>>>>=20
>>>> Thanks for looking into the Requirements document.
>>>>=20
>>>> Francois
>>>>=20
>>>>=20
>>>> On 8 Jun 2011, at 04:23, He Xiaoyan wrote:
>>>>=20
>>>>=20
>>>> Hi all,
>>>> Some comments on definition of recursive and iterative request =
routing
> in I-D .draft-lefaucheur-cdni-requirements.
>>>> 1) =A1=B0When an Upstream CDN elects to redirect a request towards =
a
> Downstream CDN,the Upstream CDN can query the Downstream CDN Request =
Routing
> system via the CDNI Request Routing protocol to find out how the =
Downstream
> CDN wants the request to be redirected =A1=AD=A1=B1 This definition =
only covers
> requests initiated by users where upstream CDN will query the =
downstream CDN
> for routing decision. There is another case where recursive request =
routing
> is also utilized but not covered by this definition in CDNI, i.e. In =
case of
> cache miss and hence dynamic content acquisition invoked, for the =
content
> locate request issued by a delivery node of downstream CDN, the =
downstream
> CDN can query the upstream CDN on routing/redirection decision. In my =
view,
> these are two very similar scenarios with no essential difference on =
routing
> procedure.
>>>>=20
>>>> 2) Similarly, for iterative request routing, the definition only =
covers
> the case that requests redirected from upstream CDN to downstream CDN, =
the
> direction that requests redirected from downstream CDN to upstream CDN =
for
> content locate requests in case of dynamic content acquisition is not
> covered.
>>>> Is the intent to exclude routings for content locate requests or
> something else?
>>>> Thanks.
>>>>=20
>>>> Best Regards
>>>> Xiaoyan(Susan) He
>>>>=20
>>>> _______________________________________________
>>>> CDNi mailing list
>>>> CDNi@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/cdni
>>>>=20
>>>> <image001.jpg>
>>>>=20
>>>>=20
>>>>=20
>>>> Francois Le Faucheur
>>>> Distinguished Engineer
>>>> Corporate Development
>>>> flefauch@cisco.com
>>>> Phone: +33 49 723 2619
>>>> Mobile: +33 6 19 98 50 90
>>>>=20
>>>>=20
>>>> Cisco Systems France
>>>> Greenside
>>>> 400 Ave de Roumanille
>>>> 06410 Sophia Antipolis
>>>> France
>>>> Cisco.com
>>>>=20
>>>>=20
>>>>=20
>>>> <image002.gif>
>>>>=20
>>>> Think before you print.
>>>>=20
>>>> This email may contain confidential and privileged material for the =
sole
> use of the intended recipient. Any review, use, distribution or =
disclosure
> by others is strictly prohibited. If you are not the intended =
recipient (or
> authorized to receive for the recipient), please contact the sender by =
reply
> email and delete all copies of this message.
>>>>=20
>>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les =
Moulineaux,
> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
> publication: Jean-Luc Michel Givone.
>>>>=20
>>>> For corporate legal information go to:
>>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>>=20
>>>>=20
>>>=20
>>> <image001.jpg>
>>>=20
>>> Francois Le Faucheur
>>> Distinguished Engineer
>>> Corporate Development
>>> flefauch@cisco.com
>>> Phone: +33 49 723 2619
>>> Mobile: +33 6 19 98 50 90
>>>=20
>>>=20
>>>=20
>>> Cisco Systems France
>>> Greenside
>>> 400 Ave de Roumanille
>>> 06410 Sophia Antipolis
>>> France
>>> Cisco.com
>>>=20
>>>=20
>>>=20
>>>=20
>>> <green.gif>
>>> Think before you print.
>>>=20
>>> This email may contain confidential and privileged material for the =
sole
> use of the intended recipient. Any review, use, distribution or =
disclosure
> by others is strictly prohibited. If you are not the intended =
recipient (or
> authorized to receive for the recipient), please contact the sender by =
reply
> email and delete all copies of this message.
>>>=20
>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les =
Moulineaux,
> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
> publication: Jean-Luc Michel Givone.
>>>=20
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>=20
>>>=20
>>=20
>> <image001.jpg>
>>=20
>> Francois Le Faucheur
>> Distinguished Engineer
>> Corporate Development
>> flefauch@cisco.com
>> Phone: +33 49 723 2619
>> Mobile: +33 6 19 98 50 90
>>=20
>>=20
>>=20
>> Cisco Systems France
>> Greenside
>> 400 Ave de Roumanille
>> 06410 Sophia Antipolis
>> France
>> Cisco.com
>>=20
>>=20
>>=20
>>=20
>> <green.gif>
>> Think before you print.
>>=20
>> This email may contain confidential and privileged material for the =
sole
> use of the intended recipient. Any review, use, distribution or =
disclosure
> by others is strictly prohibited. If you are not the intended =
recipient (or
> authorized to receive for the recipient), please contact the sender by =
reply
> email and delete all copies of this message.
>>=20
>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les =
Moulineaux,
> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
> publication: Jean-Luc Michel Givone.
>>=20
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>=20
>>=20
>=20
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni
>=20


From kleung@cisco.com  Wed Jul 27 21:24:41 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0C7821F8B6F for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 21:24:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.973
X-Spam-Level: 
X-Spam-Status: No, score=-1.973 tagged_above=-999 required=5 tests=[AWL=-0.426, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, MIME_8BIT_HEADER=0.3, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BDfWb4X-IIXf for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 21:24:40 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id 1A35E21F8B84 for <cdni@ietf.org>; Wed, 27 Jul 2011 21:24:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=27042; q=dns/txt; s=iport; t=1311827080; x=1313036680; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=DK83tZrHD1yq/4pwtCRBET8OI//GiQEoqx1sE9jMwGQ=; b=kcc+EHfn1swCvY00i28tHXZUKI51lKjiYDjYeM4ZAk5Fae6UyzkdmUIY hyk7DCwAW2TwlhHwGKKoUgLfYbizi225e3gU+dS4bY1JE87wfD4PNAzkC hXmw6xNcx7LPVNJsz74zw3o5+kuz4UHvL0c1oKSEZwWDUhJeKdl+3DmfO c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av4AAEbjME6rRDoH/2dsb2JhbAA0AQEBAQIBAQEBCgcBFA0EQAYFBQcDAgIBBwIRAQIBAQEBAgIGBiMBAgICAQESDAwjAwgDCAEBBQEWDBQHg2lGkzCOWHF3iHwEpCqNI5EuAoEphAYwXwSHV5Aui3I
X-IronPort-AV: E=Sophos;i="4.67,280,1309737600";  d="scan'208";a="7248299"
Received: from mtv-core-2.cisco.com ([171.68.58.7]) by rcdn-iport-7.cisco.com with ESMTP; 28 Jul 2011 04:24:39 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by mtv-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p6S4Oci2007321; Thu, 28 Jul 2011 04:24:38 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 27 Jul 2011 21:24:38 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Date: Wed, 27 Jul 2011 21:24:37 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F72CA8E@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <86CF7FF5-9B10-4847-802B-B617C8D6E2CB@niven-jenkins.co.uk>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: =?UTF-8?B?562U5aSNOiBbQ0ROaV0gVXBkYXRpbmcgUmVmIE1vZGVsIHBp?= =?UTF-8?B?Y3R1cmUgaW4gY2RuaS1wcm9ibGVtLXN0YXRlbWVudD8=?=
Thread-Index: AcxM20M7Q1LnhbUYTu67g+A9E/UdHwAAah5g
References: <015001cc4cd7$89679b90$36f2900a@china.huawei.com> <86CF7FF5-9B10-4847-802B-B617C8D6E2CB@niven-jenkins.co.uk>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Ben Niven-Jenkins" <ben@niven-jenkins.co.uk>, "He Xiaoyan" <hexiaoyan@huawei.com>
X-OriginalArrivalTime: 28 Jul 2011 04:24:38.0503 (UTC) FILETIME=[43740770:01CC4CDE]
Cc: cdni@ietf.org
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiAgVXBkYXRpbmcgUmVmIE1vZGVsIHBpY3R1cmUg?= =?utf-8?q?in_cdni-problem-statement=3F?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 04:24:41 -0000

TXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IHRoZSBwcm9wb3NlZCBjaGFuZ2UgaXMgYWRkaW5nIHRo
ZSBpbnRlcmZhY2UgYmV0d2VlbiB0aGUgZENETiBTdXJyb2dhdGUgYW5kIHRoZSB1Q0ROIENETkkg
UmVxdWVzdCBSb3V0aW5nIGZ1bmN0aW9uIChpLmUuLCBub3Qgbm9ybWFsIHJlcXVlc3Qgcm91dGlu
ZykuICBJcyB0aGVyZSBhIHJlYXNvbiB0aGlzIHNob3VsZCBiZSBkaXNhbGxvd2VkPyAgSSBhZ3Jl
ZSB0aGF0IHRoZXJlIGFyZSBpbXBsaWNhdGlvbnMgZm9yIHVzaW5nIHRoaXMgbWV0aG9kIGZvciBj
b250ZW50IGRpc3RyaWJ1dGlvbiBiZXR3ZWVuIENETnMuICBCdXQgSSB0aGluayBpdCdzIE9LIHRv
IGp1c3QgYWNrbm93bGVkZ2Ugc3VjaCBpbnRlcmZhY2UgZXhpc3RzIGFuZCBtYXJrIGFzIG91dCBv
ZiBzY29wZSBmb3Igbm93LiANCg0KS2VudA0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
RnJvbTogQmVuIE5pdmVuLUplbmtpbnMgW21haWx0bzpiZW5Abml2ZW4tamVua2lucy5jby51a10g
DQpTZW50OiBXZWRuZXNkYXksIEp1bHkgMjcsIDIwMTEgOTowMyBQTQ0KVG86IEhlIFhpYW95YW4N
CkNjOiBLZW50IExldW5nIChrbGV1bmcpOyBGcmFuY29pcyBMZSBGYXVjaGV1ciAoZmxlZmF1Y2gp
OyBjZG5pQGlldGYub3JnDQpTdWJqZWN0OiBSZTog562U5aSNOiBbQ0ROaV0gVXBkYXRpbmcgUmVm
IE1vZGVsIHBpY3R1cmUgaW4gY2RuaS1wcm9ibGVtLXN0YXRlbWVudD8NCg0KRG9uJ3QgY29uZnVz
ZSB0aGUgQ0ROSSBSZXF1ZXN0IFJvdXRpbmcgaW50ZXJmYWNlICh3aGljaCBpcyBmb3IgY29tbXVu
aWNhdGluZyBpbmZvcm1hdGlvbiBiZXR3ZWVuIHRoZSByZXF1ZXN0IHJvdXRpbmcgc3lzdGVtcyBp
biBkaWZmZXJlbnQgQ0ROcykgd2l0aCB0aGUgInJlZ3VsYXIiIHJlcXVlc3Qgcm91dGluZyBwZXJm
b3JtZWQgYnkgQ0ROcyB0b2RheSAoYW5kIHdoaWNoIHdvdWxkIHN0aWxsIGV4aXN0IGluIGEgd29y
bGQgd2hlcmUgQ0ROSSBpcyBkZXBsb3llZCkuDQoNClRoZSBDRE5JIE1ldGFkYXRhIG1heSBpbmNs
dWRlIGFuIE9yaWdpbiBob3N0bmFtZSB0aGF0IHVsdGltYXRlbHkgcmVzb2x2ZXMgdG8gdGhlIFJl
cXVlc3QgUm91dGluZyBmdW5jdGlvbiBpbiB0aGUgdXBzdHJlYW0gQ0ROIGJ1dCB0aGF0IGRvZXMg
bm90IGludm9sdmUgdGhlIENETkkgUmVxdWVzdCBSb3V0aW5nIGludGVyZmFjZS4NCg0KSSBzZWUg
bm8gbmVlZCBmb3IgYSBkb3duc3RyZWFtIENETiBTdXJyb2dhdGUgdG8gbWFrZSB1c2Ugb2YgdGhl
IENETkkgUmVxdWVzdCBSb3V0aW5nIGludGVyZmFjZSBmb3IgYWNxdWlzaXRpb24gYW5kIHRoZSBw
cm9wb3NlZCBjaGFuZ2UgdG8gdGhlIHJlZmVyZW5jZSBtb2RlbCBpcyBub3QgYWNyb3NzIHRoZSBD
RE5JIFJlcXVlc3QgUm91dGluZyBpbnRlcmZhY2UgYnV0IGJldHdlZW4gdGhlIGRvd25zdHJlYW0g
Q0ROIFN1cnJvZ2F0ZSBhbmQgdGhlICJyZWd1bGFyIiByZXF1ZXN0IHJvdXRpbmcgZnVuY3Rpb24g
b2YgdGhlIHVwc3RyZWFtIENETiAoYW5kIHdvdWxkIGhhdmUgYmVlbiBtYXJrZWQgb3V0IG9mIHNj
b3BlIGZvciBDRE5JKS4NCg0KQmVuDQoNCk9uIDI4IEp1bCAyMDExLCBhdCAwNDozNiwgSGUgWGlh
b3lhbiB3cm90ZToNCg0KPiBIaSBhbGwsDQo+IEkgc2hhcmUgdGhlIHZpZXcgdGhhdCB0aGUgQ0RO
SSBhcmNoaXRlY3R1cmUgc2hvdWxkIGJlIGNvbXBsZXRlIHRvIGNvdmVyIHRoZQ0KPiBvcHRpb24g
ZXZlbiBpZiBpdCBpcyBub3QgdGhlIG9ubHkgd2F5IHRvIHNvbHZlIHRoZSBwcm9ibGVtLiBUaGUg
Y3VycmVudA0KPiBmaWd1cmUgZG9lcyBub3QgaW5jbHVkZSB0aGUgaW50ZXJmYWNlIGJldHdlZW4g
ZENETiBzdXJyb2dhdGUgYW5kIENETkkNCj4gUmVxdWVzdCBSb3V0aW5nIG9mIGFuIHVDRE4gd2hp
Y2ggbWF5IGJlIGludm9sdmVkIGR1cmluZyBjb250ZW50IGFjcXVpc2l0aW9uLg0KPiBUbyBzdXBw
b3J0IGludGVyY29ubmVjdGlvbiBvZiBDRE5zIGZyb20gZGlmZmVyZW50IGFkbWluaXN0cmF0aXZl
IGVudGl0aWVzLA0KPiB0aGlzIGludGVyZmFjZSBzaG91bGQgYmUgc3BlY2lmaWVkIGFuZCBoZW5j
ZSBzaG91bGQgYmUgaW4gdGhlIHNjb3BlIG9mIENETkkuDQo+IA0KPiBCZXN0IFJlZ2FyZHMNCj4g
WGlhb3lhbihTdXNhbikgSGUNCj4gDQo+IC0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCj4g5Y+R5Lu2
5Lq6OiBjZG5pLWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0bzpjZG5pLWJvdW5jZXNAaWV0Zi5vcmdd
IOS7o+ihqCBLZW50IExldW5nDQo+IChrbGV1bmcpDQo+IOWPkemAgeaXtumXtDogMjAxMeW5tDfm
nIgyOOaXpSA0OjUzDQo+IOaUtuS7tuS6ujogQmVuIE5pdmVuLUplbmtpbnM7IEZyYW5jb2lzIExl
IEZhdWNoZXVyIChmbGVmYXVjaCkNCj4g5oqE6YCBOiBjZG5pQGlldGYub3JnDQo+IOS4u+mimDog
UmU6IFtDRE5pXSBVcGRhdGluZyBSZWYgTW9kZWwgcGljdHVyZSBpbiBjZG5pLXByb2JsZW0tc3Rh
dGVtZW50Pw0KPiANCj4gTXkgaW50ZXJwcmV0YXRpb24gb2YgdGhlIENETkkgTW9kZWwgZmlndXJl
IC0gIkFjcXVpc2l0aW9uIiBJbnRlcmZhY2UgKG91dCBvZg0KPiBzY29wZSkgaXMgdXNlZCB0byBk
aXN0cmlidXRlIGNvbnRlbnQgYmV0d2VlbiB1Q0ROIGFuZCBkQ0ROIHdpdGhvdXQgdGhlIG5lZWQN
Cj4gdG8gaW52b2x2ZSB0aGUgQ0ROSSBSZXF1ZXN0IFJvdXRpbmcgZnVuY3Rpb24gaW4gdGhlIHVD
RE4uICBUaGUgY29udGVudA0KPiBhY3F1aXNpdGlvbiBtYXkgaW52b2x2ZSBpbnRyYS1DRE4gcmVx
dWVzdCByb3V0aW5nIGluIHRoZSB1Q0ROLiAgDQo+IA0KPiBNeSB2aWV3IGlzIHRoYXQgdGhlIENE
TkkgYXJjaGl0ZWN0dXJlIGRlcGljdHMgdGhlIENETkkgZnVuY3Rpb25zIGFuZA0KPiBpbnRlcmZh
Y2VzIGJldHdlZW4gcmVsZXZhbnQgY29tcG9uZW50cy4gIFdlIHNob3VsZCBjbGFyaWZ5IGlmIHRo
ZXJlIGlzIGFuDQo+IGludGVyZmFjZSBiZXR3ZWVuIHRoZSBkQ0ROIFN1cnJvZ2F0ZSBhbmQgdUNE
TiBDRE5JIFJlcXVlc3QgUm91dGluZyBmdW5jdGlvbi4NCj4gSU1ITywgdGhpcyBpbnRlcmZhY2Ug
ZXhpc3RzLiAgVGhvdWdoIHVDRE4gbWF5IGRlY2lkZSBub3QgdG8gdXNlIHN1Y2ggYW4NCj4gaW50
ZXJmYWNlIGZvciBjb250ZW50IGRpc3RyaWJ1dGlvbi4gIEJ1dCB0aGF0J3MgZGVwbG95bWVudCBv
cHRpb24gYW5kIHRoZQ0KPiBhcmNoaXRlY3R1cmUgc2hvdWxkIGJlIGNvbXBsZXRlLg0KPiANCj4g
Tm90ZSwgSSd2ZSBleHBsaWNpdGx5IG5vdGVkICJDRE5JIFJlcXVlc3QgUm91dGluZyBmdW5jdGlv
biIgdG8gZGlmZmVyZW50aWF0ZQ0KPiBmcm9tIGdlbmVyYWwgcmVxdWVzdCByb3V0aW5nIHdoaWNo
IGNhbiBiZSB1c2VkIGZvciBpbnRyYS1DRE4gcmVkaXJlY3Rpb24uDQo+IA0KPiBLZW50DQo+IA0K
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBjZG5pLWJvdW5jZXNAaWV0Zi5v
cmcgW21haWx0bzpjZG5pLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBCZW4NCj4gTml2
ZW4tSmVua2lucw0KPiBTZW50OiBXZWRuZXNkYXksIEp1bHkgMjcsIDIwMTEgMTE6NDQgQU0NCj4g
VG86IEZyYW5jb2lzIExlIEZhdWNoZXVyIChmbGVmYXVjaCkNCj4gQ2M6IGNkbmlAaWV0Zi5vcmcN
Cj4gU3ViamVjdDogUmU6IFtDRE5pXSBVcGRhdGluZyBSZWYgTW9kZWwgcGljdHVyZSBpbiBjZG5p
LXByb2JsZW0tc3RhdGVtZW50Pw0KPiANCj4gRnJhbmNvaXMsIENvbGxlYWd1ZXMsDQo+IA0KPiBN
eSBwZXJzb25hbCBvcGluaW9uIGlzIHRoYXQgd2Ugc2hvdWxkIG5vdCB1cGRhdGUgdGhlIHJlZmVy
ZW5jZSBtb2RlbCBsaWtlDQo+IHRoYXQsIGJlY2F1c2UgaXQgc3RhcnRzIHRvIGludHJvZHVjZSBp
bXBsZW1lbnRhdGlvbiBzcGVjaWZpY3MgaW50byB0aGUNCj4gcmVmZXJlbmNlIG1vZGVsLg0KPiAN
Cj4gQWNxdWlzaXRpb24gYmV0d2VlbiBDRE5zIGlzIGxhcmdlbHkgc2ltaWxhciB0byBhY3F1aXNp
dGlvbiBmcm9tIGFueSBvdGhlcg0KPiBPcmlnaW4uIFRoZXJlIGFyZSBhIG11bHRpdHVkZSBvZiB3
YXlzIGZvciBob3cgYSBnaXZlbiBPcmlnaW4vVXBzdHJlYW1DRE4gbWF5DQo+IHJlc29sdmUgaW50
byBhbiBhY3R1YWwgc2VydmVyIHRoYXQgd2lsbCBkZWxpdmVyIHRoZSBjb250ZW50IHRvIHRoZQ0K
PiBzdXJyb2dhdGUuIFRoZSBkb3duc3RyZWFtIENETiB3aWxsIGJlIHByb3ZpZGVkICh2aWEgdGhl
IENvbnRlbnQgRGlzdHJpYnV0aW9uDQo+IE1ldGFkYXRhKSBkZXRhaWxzIChlLmcuIGEgaG9zdG5h
bWUpIGZyb20gd2hpY2ggdG8gYWNxdWlyZSBjb250ZW50IGZvciBhDQo+IGdpdmVuIENETiBzZXJ2
aWNlLiBVc2luZyB0aGUgdXBzdHJlYW0gQ0ROIHJlcXVlc3Qgcm91dGVyIHRvIHJlc29sdmUgdGhh
dA0KPiBob3N0bmFtZSBpcyBqdXN0IG9uZSBwb3NzaWJsZSB3YXkgdG8gaW1wbGVtZW50IHRoZSBo
b3N0bmFtZSByZXNvbHV0aW9uIGFuZCBJDQo+IGJlbGlldmUgY2FsbGluZyBpdCBvdXQgZXhwbGlj
aXRseSBkb2Vzbid0IGFkZCBhbnl0aGluZyBleGNlcHQgcmlza2luZyBtYWtpbmcNCj4gdGhlIGRp
YWdyYW0gbW9yZSBjb25mdXNpbmcgKGl0J3MgYWxyZWFkeSBwcmV0dHkgIm1lc3N5IiBhbmQgY29t
cGxleCkgYW5kDQo+IGltcGx5aW5nIGEgcGFydGljdWxhciBpbXBsZW1lbnRhdGlvbiBvZiBzb21l
dGhpbmcgdGhhdCBpcyBhbHJlYWR5IGRlY2xhcmVkDQo+IG91dCBvZiBzY29wZSBmb3IgQ0ROSS4N
Cj4gDQo+IEJlbg0KPiANCj4gDQo+IA0KPiBPbiA4IEp1bCAyMDExLCBhdCAxMDozNSwgRnJhbmNv
aXMgTGUgRmF1Y2hldXIgd3JvdGU6DQo+IA0KPj4gQmVuLCBOYWJpbCwNCj4+IA0KPj4gQXJlIHlv
dSBPSyB3aXRoIHVwZGF0aW5nIHRoZSBSZWYgTW9kZWwgcGljdHVyZSBpbiB0aGUgbmV4dCByZXYg
b2YNCj4gY2RuaS1wcm9ibGVtLXN0YXRlbWVudCBhcyBwcm9wb3NlZCBiZWxvdz8NCj4+IA0KPj4g
Q2hlZXJzDQo+PiANCj4+IEZyYW5jb2lzDQo+PiANCj4+IA0KPj4gQmVnaW4gZm9yd2FyZGVkIG1l
c3NhZ2U6DQo+PiANCj4+PiBGcm9tOiBGcmFuY29pcyBMZSBGYXVjaGV1ciA8ZmxlZmF1Y2hAY2lz
Y28uY29tPg0KPj4+IERhdGU6IDkgSnVuZSAyMDExIDE1OjQwOjI2IENFU1QNCj4+PiBUbzogSGUg
WGlhb3lhbiA8aGV4aWFveWFuQGh1YXdlaS5jb20+DQo+Pj4gQ2M6IEZyYW5jb2lzIExlIEZhdWNo
ZXVyIDxmbGVmYXVjaEBjaXNjby5jb20+LCBjZG5pQGlldGYub3JnDQo+Pj4gU3ViamVjdDogUmU6
IOetlOWkjTogW0NETmldIENvbW1lbnRzIG9uIGRlZmluaXRpb24gb2YgcmVjdXJzaXZlJml0ZXJh
dGl2ZSANCj4+PiByZXF1ZXN0IHJvdXRpbmcNCj4+PiANCj4+PiBIaSBhZ2FpbiwNCj4+PiANCj4+
PiBPbiA5IEp1biAyMDExLCBhdCAwNTowOCwgSGUgWGlhb3lhbiB3cm90ZToNCj4+PiANCj4+Pj4g
SGkgRnJhbmNvaXMsDQo+Pj4+IFRoYW5rcyBmb3IgeW91ciByZXBseS4NCj4+Pj4gU29tZSBmdXJ0
aGVyIGNvbmNlcm5zLg0KPj4+PiDigJxpZSBJJ2QgcGljdHVyZSB0aGF0IHRoZSBjYWNoZSBpbiB0
aGUgZG93bnN0cmVhbSBDRE4gKENETjIpIHdpbGwgaXNzdWUNCj4gaXRzIGludGVyLUNETiBhY3F1
aXNpdGlvbiByZXF1ZXN0IGFuZCB0aGF0IHJlcXVlc3Qgd2lsbCBiZSBoYW5kbGVkIGRpcmVjdGx5
DQo+IGJ5IHRoZSB1cHN0cmVhbSBDRE4gUmVxdWVzdCBSb3V0aW5nIHN5c3RlbSAoQ0ROMSkgLSB2
aWEgSFRUUCBvciBETlMsIGxpa2UgYQ0KPiByZWd1bGFyIENETiBzY2VuYXJpby7igJ0NCj4+Pj4g
Tm90IHZlcnkgY2xlYXIgaG93IHRoYXQgd29ya3MgYmVjYXVzZSB0aGVyZSBpcyBubyBpbnRlcmZh
Y2UgYmV0d2VlbiBhDQo+IGRlbGl2ZXJ5IG5vZGUgYW5kIFJSIGluIGFub3RoZXIgQ0ROIG9mIENE
TkkgbW9kZWwgYXMgYmVsb3cuDQo+Pj4gDQo+Pj4gV2UgY291bGQgc2hvdyBhICJSZXF1ZXN0IiBp
bnRlcmZhY2UgYmV0d2VlbiB0aGUgIlN1cnJvZ2F0ZSIgaW4gdGhlDQo+IERvd25zdHJlYW0gQ0RO
IGFuZCB0aGUgUmVxdWVzdCBSb3V0aW5nIHN5c3RlbSBpbiB0aGUgVXBzdHJlYW0gQ0ROIChpZSBz
YW1lDQo+IGludGVyZmFjZSBhcyB0aGUgIlJlcXVlc3QiIGludGVyZmFjZSBzaG93biBiZXR3ZWVu
IHRoZSBVc2VyLUFnZW50IGFuZCB0aGUNCj4gdUNETi9kQ0ROIFJlcXVlc3QgUm91dGluZyBzeXN0
ZW0pIGxpa2Ugc2hvd24gYmVsb3cuDQo+Pj4gRG9lcyB0aGF0IGhlbHAgPw0KPj4+IA0KPj4+ICAg
ICAtLS0tLS0tLQ0KPj4+ICAgICAvICAgICAgICBcDQo+Pj4gICAgIHwgICBDU1AgIHwNCj4+PiAg
ICAgXCAgICAgICAgLw0KPj4+ICAgICAgLS0tLS0tLS0NCj4+PiAgICAgICAgICAqDQo+Pj4gICAg
ICAgICAgKg0KPj4+ICAgICAgICAgICogICAgICAgICAgICAgICAgICAgICAgICAvXA0KPj4+ICAg
ICAgICAgICogICAgICAgICAgICAgICAgICAgICAgIC8gIFwNCj4+PiAgICAgIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLSAgICAgIHxDRE5JfCAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+PiAg
ICAgLyAgICBVcHN0cmVhbSBDRE4gICAgIFwgICAgIHwgICAgfCAgICAgIC8gICBEb3duc3RyZWFt
IENETiAgICBcDQo+Pj4gICAgIHwgICAgICstLS0tLS0tLS0tLS0tKyB8IENvbnRyb2wgcHJvdG9j
b2x8ICstLS0tLS0tLS0tLS0tKyAgICAgfA0KPj4+ICAgICB8ICAgICB8Q0ROIENvbnRyb2wgIHw8
PT09PT09fD09PT18PT09PT09PT58IENETiBDb250cm9sIHwgICAgIHwNCj4+PiAgICAgfCAgICAg
Ky0tLS0tLSotKi0qLS0rIHwgICAgIHwgICAgfCAgICAgIHwgKy0qLSotKi0tLS0tLS0rICAgICB8
DQo+Pj4gICAgIHwgICAgICAgICAgICAqICogKiAgICB8ICAgICB8ICAgIHwgICAgICB8ICAgKiAq
ICogICAgICAgICAgICAgfA0KPj4+ICAgICB8ICAgICArLS0tLS0tKi0tLS0tLSsgfCBMb2dnaW5n
IHByb3RvY29sfCArLS0tLS0qLS0tLS0tLSsgICAgIHwNCj4+PiAgICAgfCAqKioqfCBMb2dnaW5n
ICAgICB8PD09PT09PXw9PT09fD09PT09PT0+fCAgTG9nZ2luZyAgICB8KioqKiB8DQo+Pj4gICAg
IHwgKiAgIC0tLS0tLS0tLS0tLS0tKyB8ICAgICB8ICAgIHwgICAgICB8ICstLS0tLS0tLS0tLS0t
KyAgICogfA0KPj4+ICAgICB8ICogICAgICAgICAgICAqICogICAgfCBSZXF1ZXN0IFJvdXRpbmcg
fCAgICogKiAgICAgICAgICAgICAqIHwNCj4+PiAgIC4uLi4qLi4uKy0tLS0tLS0tKi0tLS0rIHwg
ICAgcHJvdG9jb2wgICAgIHwgKy0tLSotLS0tLS0tLS0rLi4uKi4uLi4uDQo+Pj4gICAuIHwgKiAq
KnxSZXEtUm91dGluZyAgfDw9PT09PT18PT09PXw9PT09PT09PnwgUmVxLVJvdXRpbmcgfCoqICog
fCAgLg0KPj4+ICAgLiB8ICogKiArLS0tLS0tLS0tLS0tLSsufCAgICAgfCAgICB8ICAgICAgfCAr
LS0tLS0tLS0tLS0tLSsgKiAqIHwgIC4NCj4+PiAgIC4gfCAqICogICAgICAgICAgICAqICAgIC4g
IENETkkgTWV0YXRkYXRhIHwgICAqICAgICAgICAgICAgICogKiB8ICAuDQo+Pj4gICAuIHwgKiAq
ICstLS0tLS0tLS0tKi0tKyB8LiAgICBwcm90b2NvbCAgICAgfCArLSotLS0tLS0tLS0tLSsgKiAq
IHwgIC4NCj4+PiAgIC4gfCAqICogfERpc3RyaWJ1dGlvbiB8PD09Lj09PXw9PT09fD09PT09PT0+
fCBEaXN0cmlidXRpb258ICogKiB8ICAuDQo+Pj4gICAuIHwgKiAqIHwgICAgICAgICAgICAgfCB8
ICAuICAgXCAgLyAgICAgICB8IHwgICAgICAgICAgICAgfCAqICogfCAgLg0KPj4+ICAgLiB8ICog
KiB8ICAgICAgICAgICAgIHwgfCAgIC4gICBcLyAgICAgICAgfCB8ICAgICAgICAgICAgIHwgKiAq
IHwgIC4NCj4+PiAgIC4gfCAqICoqKiorLS0tLS0tLS0tKyB8IHwgICAgLi5SZXF1ZXN0Li4uLi4u
Li4rLS0tLS0tLS0tKyoqKiogKiB8ICAuDQo+Pj4gICAuIHwgKioqKioqfFN1cnJvZ2F0ZXwqKioq
KioqKioqKioqKioqKioqKioqKioqfFN1cnJvZ2F0ZXwqKioqKiogfCAgLg0KPj4+ICAgLiB8ICAg
ICB8ICstLS0tLS0tLS0rIHwgfCAgIEFjcXVpc2l0aW9uICAgfCB8ICstLS0tLSotLS0rIHwgICAg
IHwgIC4NCj4+PiAgIC4gfCAgICAgKy0tLS0tLS0tLS0tLS0rIHwgICAgICAgICAgICAgICAgIHwg
Ky0tLS0tLS0qLS0tLS0rICAgICB8ICAuDQo+Pj4gICAuIFwgICAgICAgICAgICAgICAgICAgICAv
ICAgICAgICAgICAgICAgICBcICAgICAgICAgKiAgICAgICAgICAgLyAgLg0KPj4+ICAgLiAgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tLSotLS0tLS0tLS0t
LSAgIC4NCj4+PiAgIC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAqICAgICAgICAgICAgICAuDQo+Pj4gICAuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBEZWxpdmVyeSAgICAgLg0KPj4+ICAgLiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogICAgICAgICAg
ICAgIC4NCj4+PiAgIC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICArLS0tLS0tKyAgICAgICAgICAuDQo+Pj4gICAuLi4uLi4uLi4uLi4uLi5SZXF1ZXN0Li4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4ufCBVc2VyIHwuLlJlcXVlc3QuLg0KPj4+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgQWdlbnR8DQo+Pj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0t
LSsNCj4+PiANCj4+PiANCj4+PiANCj4+Pj4gQW5kIEnigJltIG5vdCBzdXJlIGlmIGFueSBhZGRp
dGlvbmFsIHNlY3VyaXR5IGlzc3VlcyBuZWVkIHRvIGJlDQo+IGNvbnNpZGVyZWQgd2hlbiB3ZSB0
YWxraW5nIGFib3V0IHRoYXQgYSBjYWNoZSBpbiB0aGUgZG93bnN0cmVhbSBDRE4gZGlyZWN0bHkN
Cj4gaW50ZXJhY3Qgd2l0aCB0aGUgdXBzdHJlYW0gQ0RO4oCZcyBSUi4NCj4+Pj4gICAgIC0tLS0t
LS0tDQo+Pj4+ICAgICAvICAgICAgICBcDQo+Pj4+ICAgICB8ICAgQ1NQICB8DQo+Pj4+ICAgICBc
ICAgICAgICAvDQo+Pj4+ICAgICAgLS0tLS0tLS0NCj4+Pj4gICAgICAgICAgKg0KPj4+PiAgICAg
ICAgICAqDQo+Pj4+ICAgICAgICAgICogICAgICAgICAgICAgICAgICAgICAgICAvXA0KPj4+PiAg
ICAgICAgICAqICAgICAgICAgICAgICAgICAgICAgICAvICBcDQo+Pj4+ICAgICAgLS0tLS0tLS0t
LS0tLS0tLS0tLS0tICAgICAgfENETkl8ICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4+
PiAgICAgLyAgICBVcHN0cmVhbSBDRE4gICAgIFwgICAgIHwgICAgfCAgICAgIC8gICBEb3duc3Ry
ZWFtIENETiAgICBcDQo+Pj4+ICAgICB8ICAgICArLS0tLS0tLS0tLS0tLSsgfCBDb250cm9sIHBy
b3RvY29sfCArLS0tLS0tLS0tLS0tLSsgICAgIHwNCj4+Pj4gICAgIHwgICAgIHxDRE4gQ29udHJv
bCAgfDw9PT09PT18PT09PXw9PT09PT09PnwgQ0ROIENvbnRyb2wgfCAgICAgfA0KPj4+PiAgICAg
fCAgICAgKy0tLS0tLSotKi0qLS0rIHwgICAgIHwgICAgfCAgICAgIHwgKy0qLSotKi0tLS0tLS0r
ICAgICB8DQo+Pj4+ICAgICB8ICAgICAgICAgICAgKiAqICogICAgfCAgICAgfCAgICB8ICAgICAg
fCAgICogKiAqICAgICAgICAgICAgIHwNCj4+Pj4gICAgIHwgICAgICstLS0tLS0qLS0tLS0tKyB8
IExvZ2dpbmcgcHJvdG9jb2x8ICstLS0tLSotLS0tLS0tKyAgICAgfA0KPj4+PiAgICAgfCAqKioq
fCBMb2dnaW5nICAgICB8PD09PT09PXw9PT09fD09PT09PT0+fCAgTG9nZ2luZyAgICB8KioqKiB8
DQo+Pj4+ICAgICB8ICogICAtLS0tLS0tLS0tLS0tLSsgfCAgICAgfCAgICB8ICAgICAgfCArLS0t
LS0tLS0tLS0tLSsgICAqIHwNCj4+Pj4gICAgIHwgKiAgICAgICAgICAgICogKiAgICB8IFJlcXVl
c3QgUm91dGluZyB8ICAgKiAqICAgICAgICAgICAgICogfA0KPj4+PiAgIC4uLi4qLi4uKy0tLS0t
LS0tKi0tLS0rIHwgICAgcHJvdG9jb2wgICAgIHwgKy0tLSotLS0tLS0tLS0rLi4uKi4uLi4uDQo+
Pj4+ICAgLiB8ICogKip8UmVxLVJvdXRpbmcgIHw8PT09PT09fD09PT18PT09PT09PT58IFJlcS1S
b3V0aW5nIHwqKiAqIHwgIC4NCj4+Pj4gICAuIHwgKiAqICstLS0tLS0tLS0tLS0tKyB8ICAgICB8
ICAgIHwgICAgICB8ICstLS0tLS0tLS0tLS0tKyAqICogfCAgLg0KPj4+PiAgIC4gfCAqICogICAg
ICAgICAgICAqICAgIHwgIENETkkgTWV0YXRkYXRhIHwgICAqICAgICAgICAgICAgICogKiB8ICAu
DQo+Pj4+ICAgLiB8ICogKiArLS0tLS0tLS0tLSotLSsgfCAgICBwcm90b2NvbCAgICAgfCArLSot
LS0tLS0tLS0tLSsgKiAqIHwgIC4NCj4+Pj4gICAuIHwgKiAqIHxEaXN0cmlidXRpb24gfDw9PT09
PT18PT09PXw9PT09PT09PnwgRGlzdHJpYnV0aW9ufCAqICogfCAgLg0KPj4+PiAgIC4gfCAqICog
fCAgICAgICAgICAgICB8IHwgICAgICBcICAvICAgICAgIHwgfCAgICAgICAgICAgICB8ICogKiB8
ICAuDQo+Pj4+ICAgLiB8ICogKiB8ICAgICAgICAgICAgIHwgfCAgICAgICBcLyAgICAgICAgfCB8
ICAgICAgICAgICAgIHwgKiAqIHwgIC4NCj4+Pj4gICAuIHwgKiAqKioqKy0tLS0tLS0tLSsgfCB8
ICAgICAgICAgICAgICAgICB8IHwgKy0tLS0tLS0tLSsqKioqICogfCAgLg0KPj4+PiAgIC4gfCAq
KioqKip8U3Vycm9nYXRlfCoqKioqKioqKioqKioqKioqKioqKioqKip8U3Vycm9nYXRlfCoqKioq
KiB8ICAuDQo+Pj4+ICAgLiB8ICAgICB8ICstLS0tLS0tLS0rIHwgfCAgIEFjcXVpc2l0aW9uICAg
fCB8ICstLS0tLSotLS0rIHwgICAgIHwgIC4NCj4+Pj4gICAuIHwgICAgICstLS0tLS0tLS0tLS0t
KyB8ICAgICAgICAgICAgICAgICB8ICstLS0tLS0tKi0tLS0tKyAgICAgfCAgLg0KPj4+PiAgIC4g
XCAgICAgICAgICAgICAgICAgICAgIC8gICAgICAgICAgICAgICAgIFwgICAgICAgICAqICAgICAg
ICAgICAvICAuDQo+Pj4+ICAgLiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgICAg
ICAgIC0tLS0tLS0tLSotLS0tLS0tLS0tLSAgIC4NCj4+Pj4gICAuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAgICAgICAgICAgICAgLg0KPj4+PiAg
IC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIERl
bGl2ZXJ5ICAgICAuDQo+Pj4+ICAgLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICogICAgICAgICAgICAgIC4NCj4+Pj4gICAuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLSsgICAgICAgICAgLg0KPj4+
PiAgIC4uLi4uLi4uLi4uLi4uLlJlcXVlc3QuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi58IFVz
ZXIgfC4uUmVxdWVzdC4uDQo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgQWdlbnR8DQo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0rIOKAnEkgYW0gDQo+Pj4+IG5vdCBzdXJl
IHdlJ2Qgd2FudCB0byBpbnZva2UgdGhlIENETkkgUmVxdWVzdCBSb3V0aW5nIHByb3RvY29sIGF0
IHRoYXQNCj4gc3RhZ2UgKHRoYXQgaXMgaW50ZW5kZWQgdG8gb3BlcmF0ZSBhY3Jvc3MgUmVxdWVz
dCBSb3V0aW5nIHN5c3RlbXMpLiBpZSBJJ2QNCj4gcGljdHVyZSB0aGF0IHRoZSBjYWNoZSBpbiB0
aGUgZG93bnN0cmVhbSBDRE4gKENETjIpIHdpbGwgaXNzdWUgaXRzIGludGVyLUNETg0KPiBhY3F1
aXNpdGlvbiByZXF1ZXN0IGFuZCB0aGF0IHJlcXVlc3Qgd2lsbCBiZSBoYW5kbGVkIGRpcmVjdGx5
IGJ5IHRoZQ0KPiB1cHN0cmVhbSBDRE4gUmVxdWVzdCBSb3V0aW5nIHN5c3RlbSAoQ0ROMSkgLSB2
aWEgSFRUUCBvciBETlMsIGxpa2UgYSByZWd1bGFyDQo+IENETiBzY2VuYXJpby7igJ0NCj4+Pj4g
SSBhbSBub3QgcHJvcG9zaW5nIENETkkgUmVxdWVzdCBSb3V0aW5nIHByb3RvY29sIG11c3QgYmUg
aW52b2tlZCBpbg0KPiBkeW5hbWljIGNvbnRlbnQgYWNxdWlzaXRpb24uIEJ1dCBJIHRoaW5rIGFu
eSBwb3NzaWJpbGl0aWVzIHNob3VsZCBub3QgYmUNCj4gZXhjbHVkZWQgaW4gcmVxdWlyZW1lbnQg
c3RhZ2UuICBJbiBteSB1bmRlcnN0YW5kaW5nLCBlbGVjdGlvbiBvZg0KPiBtZWNoYW5pc21zL3Nv
bHV0aW9ucyBpcyBqb2Igb2YgbmV4dCBzdGFnZSAoZnJhbWV3b3JrPyk/DQo+Pj4gDQo+Pj4gRGV0
YWlsZWQgbWVjaGFuaXNtcy9zb2x1dGlvbnMvcHJvdG9jb2xzIGlzIHRvIGJlIGRvbmUgYXMgcGFy
dCBvZiB0aGUgd29yaw0KPiBvbiB0aGUgYWN0dWFsICJpbnRlcmZhY2VzIiBidXQgdGhlIFJlcXVp
cmVtZW50cyBJLUQgYWltcyBhdCBpZGVudGlmeWluZyB3aGF0DQo+IGZ1bmN0aW9uYWxpdHkgdGhv
c2UgbmVlZCB0byBzdXBwb3J0LiANCj4+PiANCj4+PiBUaGFuayB5b3UuDQo+Pj4gDQo+Pj4gRnJh
bmNvaXMNCj4+PiANCj4+PiANCj4+Pj4gVGhhbmtzLg0KPj4+PiANCj4+Pj4gQmVzdCBSZWdhcmRz
DQo+Pj4+IFhpYW95YW4oU3VzYW4pIEhlDQo+Pj4+IOWPkeS7tuS6ujogRnJhbmNvaXMgTGUgRmF1
Y2hldXIgW21haWx0bzpmbGVmYXVjaEBjaXNjby5jb21dDQo+Pj4+IOWPkemAgeaXtumXtDogMjAx
MeW5tDbmnIg55pelIDA6MTkNCj4+Pj4g5pS25Lu25Lq6OiBIZSBYaWFveWFuDQo+Pj4+IOaKhOmA
gTogRnJhbmNvaXMgTGUgRmF1Y2hldXI7IGNkbmlAaWV0Zi5vcmcNCj4+Pj4g5Li76aKYOiBSZTog
W0NETmldIENvbW1lbnRzIG9uIGRlZmluaXRpb24gb2YgcmVjdXJzaXZlJml0ZXJhdGl2ZSByZXF1
ZXN0IA0KPj4+PiByb3V0aW5nDQo+Pj4+IA0KPj4+PiBIZWxsbyBIZSwNCj4+Pj4gDQo+Pj4+IFlv
dSBhcmUgcmlnaHQgdGhhdCB0aGVzZSBkZWZpbml0aW9ucyBoYXZlIGJlZW4gd3JpdHRlbiB3aXRo
IGhhbmRsaW5nIG9mDQo+IGVuZHVzZXIgcmVxdWVzdHMgaW4gbWluZCAoYXMgb3Bwb3NlZCB0byBo
YW5kbGluZyBvZiBpbnRlci1DRE4gYWNxdWlzaXRpb24NCj4gcmVxdWVzdHMpLg0KPj4+PiANCj4+
Pj4gVGhlIGxvZ2ljIGlzIHRoYXQgdGhlIGludGVyLUNETiBhY3F1aXNpdGlvbiByZXF1ZXN0IChp
c3N1ZWQgYnkgYQ0KPiBkb3duc3RyZWFtIENETiBjYWNoZSBhbmQgcG9pbnRpbmcgdG8gdGhlIHVw
c3RyZWFtIENETiByZXF1ZXN0IHJvdXRpbmcNCj4gc3lzdGVtKSBjYW4gYmUgY29uc2lkZXJlZCBz
aW1wbHkgYXMgYW5vdGhlciByZXF1ZXN0IG9mIGl0cyBvd24gKG9ubHksIGluDQo+IHRoYXQgY2Fz
ZSwgdGhlICJlbmQgdXNlciIgaGFwcGVucyB0byBiZSBhIGRvd25zdHJlYW0gQ0ROIGNhY2hlKS4g
U2luY2UgdGhlDQo+IGludGVyLUNETiBhY3F1aXNpdGlvbiByZXF1ZXN0IGlzIGV4cGVjdGVkIHRv
IGNvbWUgb3V0IG9mIGEgY2FjaGUgKGVnIHZpYSBhDQo+IEhUVFAgZ2V0KSwgSSBhbSBub3Qgc3Vy
ZSB3ZSdkIHdhbnQgdG8gaW52b2tlIHRoZSBDRE5JIFJlcXVlc3QgUm91dGluZw0KPiBwcm90b2Nv
bCBhdCB0aGF0IHN0YWdlICh0aGF0IGlzIGludGVuZGVkIHRvIG9wZXJhdGUgYWNyb3NzIFJlcXVl
c3QgUm91dGluZw0KPiBzeXN0ZW1zKS4gaWUgSSdkIHBpY3R1cmUgdGhhdCB0aGUgY2FjaGUgaW4g
dGhlIGRvd25zdHJlYW0gQ0ROIChDRE4yKSB3aWxsDQo+IGlzc3VlIGl0cyBpbnRlci1DRE4gYWNx
dWlzaXRpb24gcmVxdWVzdCBhbmQgdGhhdCByZXF1ZXN0IHdpbGwgYmUgaGFuZGxlZA0KPiBkaXJl
Y3RseSBieSB0aGUgdXBzdHJlYW0gQ0ROIFJlcXVlc3QgUm91dGluZyBzeXN0ZW0gKENETjEpIC0g
dmlhIEhUVFAgb3INCj4gRE5TLCBsaWtlIGEgcmVndWxhciBDRE4gc2NlbmFyaW8uIE9mIGNvdXJz
ZSwgaWYgdGhlIHVwc3RyZWFtIENETiAoQ0ROMSkNCj4gZGVjaWRlZCB0byByZWRpcmVjdCB0aGF0
IHBhcnRpY3VsYXIgKGludGVyLUNETiBhY3F1aXNpdGlvbikgcmVxdWVzdCB0byBhIDNyZA0KPiBD
RE4gKENETjMpLCB0aGVuIHRoZSBpdGVyYXRpdmUvcmVjdXJzaXZlIHJlZGlyZWN0aW9uIHdvdWxk
IGFwcGx5IGFjcm9zcw0KPiB0aGVzZSBDRE5zOyBidXQgaW4gdGhpcyBjYXNlLCBJIHRoaW5rIHRo
ZSBjdXJyZW50IGRlZmluaXRpb25zIGFjdHVhbGx5IHdvcmssDQo+IGJlY2F1c2Ugd2l0aCByZXNw
ZWN0IHRvIHRoZSBpbnRlci1DRE4gYWNxdWlzaXRpb24gcmVxdWVzdCwgQ0ROMSBpcyB0aGUNCj4g
dXBzdHJlYW0gQ0ROIGFuZCBDRE4zIGlzIHRoZSBkb3duc3RyZWFtIENETikuIChyZW1lbWJlciB0
aGF0IHRoZSBkZWZpbml0aW9ucw0KPiBvZiB1cHN0cmVhbSBDRE4gYW5kIGRvd25zdHJlYW0gQ0RO
IGFyZSBhbGwgcmVsYXRpdmUgdG8gYSBnaXZlbiB1c2VyDQo+IHJlcXVlc3QpLg0KPj4+PiANCj4+
Pj4gVGhhbmtzIGZvciBsb29raW5nIGludG8gdGhlIFJlcXVpcmVtZW50cyBkb2N1bWVudC4NCj4+
Pj4gDQo+Pj4+IEZyYW5jb2lzDQo+Pj4+IA0KPj4+PiANCj4+Pj4gT24gOCBKdW4gMjAxMSwgYXQg
MDQ6MjMsIEhlIFhpYW95YW4gd3JvdGU6DQo+Pj4+IA0KPj4+PiANCj4+Pj4gSGkgYWxsLA0KPj4+
PiBTb21lIGNvbW1lbnRzIG9uIGRlZmluaXRpb24gb2YgcmVjdXJzaXZlIGFuZCBpdGVyYXRpdmUg
cmVxdWVzdCByb3V0aW5nDQo+IGluIEktRCAuZHJhZnQtbGVmYXVjaGV1ci1jZG5pLXJlcXVpcmVt
ZW50cy4NCj4+Pj4gMSkg4oCcV2hlbiBhbiBVcHN0cmVhbSBDRE4gZWxlY3RzIHRvIHJlZGlyZWN0
IGEgcmVxdWVzdCB0b3dhcmRzIGENCj4gRG93bnN0cmVhbSBDRE4sdGhlIFVwc3RyZWFtIENETiBj
YW4gcXVlcnkgdGhlIERvd25zdHJlYW0gQ0ROIFJlcXVlc3QgUm91dGluZw0KPiBzeXN0ZW0gdmlh
IHRoZSBDRE5JIFJlcXVlc3QgUm91dGluZyBwcm90b2NvbCB0byBmaW5kIG91dCBob3cgdGhlIERv
d25zdHJlYW0NCj4gQ0ROIHdhbnRzIHRoZSByZXF1ZXN0IHRvIGJlIHJlZGlyZWN0ZWQg4oCm4oCd
IFRoaXMgZGVmaW5pdGlvbiBvbmx5IGNvdmVycw0KPiByZXF1ZXN0cyBpbml0aWF0ZWQgYnkgdXNl
cnMgd2hlcmUgdXBzdHJlYW0gQ0ROIHdpbGwgcXVlcnkgdGhlIGRvd25zdHJlYW0gQ0RODQo+IGZv
ciByb3V0aW5nIGRlY2lzaW9uLiBUaGVyZSBpcyBhbm90aGVyIGNhc2Ugd2hlcmUgcmVjdXJzaXZl
IHJlcXVlc3Qgcm91dGluZw0KPiBpcyBhbHNvIHV0aWxpemVkIGJ1dCBub3QgY292ZXJlZCBieSB0
aGlzIGRlZmluaXRpb24gaW4gQ0ROSSwgaS5lLiBJbiBjYXNlIG9mDQo+IGNhY2hlIG1pc3MgYW5k
IGhlbmNlIGR5bmFtaWMgY29udGVudCBhY3F1aXNpdGlvbiBpbnZva2VkLCBmb3IgdGhlIGNvbnRl
bnQNCj4gbG9jYXRlIHJlcXVlc3QgaXNzdWVkIGJ5IGEgZGVsaXZlcnkgbm9kZSBvZiBkb3duc3Ry
ZWFtIENETiwgdGhlIGRvd25zdHJlYW0NCj4gQ0ROIGNhbiBxdWVyeSB0aGUgdXBzdHJlYW0gQ0RO
IG9uIHJvdXRpbmcvcmVkaXJlY3Rpb24gZGVjaXNpb24uIEluIG15IHZpZXcsDQo+IHRoZXNlIGFy
ZSB0d28gdmVyeSBzaW1pbGFyIHNjZW5hcmlvcyB3aXRoIG5vIGVzc2VudGlhbCBkaWZmZXJlbmNl
IG9uIHJvdXRpbmcNCj4gcHJvY2VkdXJlLg0KPj4+PiANCj4+Pj4gMikgU2ltaWxhcmx5LCBmb3Ig
aXRlcmF0aXZlIHJlcXVlc3Qgcm91dGluZywgdGhlIGRlZmluaXRpb24gb25seSBjb3ZlcnMNCj4g
dGhlIGNhc2UgdGhhdCByZXF1ZXN0cyByZWRpcmVjdGVkIGZyb20gdXBzdHJlYW0gQ0ROIHRvIGRv
d25zdHJlYW0gQ0ROLCB0aGUNCj4gZGlyZWN0aW9uIHRoYXQgcmVxdWVzdHMgcmVkaXJlY3RlZCBm
cm9tIGRvd25zdHJlYW0gQ0ROIHRvIHVwc3RyZWFtIENETiBmb3INCj4gY29udGVudCBsb2NhdGUg
cmVxdWVzdHMgaW4gY2FzZSBvZiBkeW5hbWljIGNvbnRlbnQgYWNxdWlzaXRpb24gaXMgbm90DQo+
IGNvdmVyZWQuDQo+Pj4+IElzIHRoZSBpbnRlbnQgdG8gZXhjbHVkZSByb3V0aW5ncyBmb3IgY29u
dGVudCBsb2NhdGUgcmVxdWVzdHMgb3INCj4gc29tZXRoaW5nIGVsc2U/DQo+Pj4+IFRoYW5rcy4N
Cj4+Pj4gDQo+Pj4+IEJlc3QgUmVnYXJkcw0KPj4+PiBYaWFveWFuKFN1c2FuKSBIZQ0KPj4+PiAN
Cj4+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+
Pj4gQ0ROaSBtYWlsaW5nIGxpc3QNCj4+Pj4gQ0ROaUBpZXRmLm9yZw0KPj4+PiBodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2NkbmkNCj4+Pj4gDQo+Pj4+IDxpbWFnZTAwMS5q
cGc+DQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IEZyYW5jb2lzIExlIEZhdWNoZXVyDQo+Pj4+
IERpc3Rpbmd1aXNoZWQgRW5naW5lZXINCj4+Pj4gQ29ycG9yYXRlIERldmVsb3BtZW50DQo+Pj4+
IGZsZWZhdWNoQGNpc2NvLmNvbQ0KPj4+PiBQaG9uZTogKzMzIDQ5IDcyMyAyNjE5DQo+Pj4+IE1v
YmlsZTogKzMzIDYgMTkgOTggNTAgOTANCj4+Pj4gDQo+Pj4+IA0KPj4+PiBDaXNjbyBTeXN0ZW1z
IEZyYW5jZQ0KPj4+PiBHcmVlbnNpZGUNCj4+Pj4gNDAwIEF2ZSBkZSBSb3VtYW5pbGxlDQo+Pj4+
IDA2NDEwIFNvcGhpYSBBbnRpcG9saXMNCj4+Pj4gRnJhbmNlDQo+Pj4+IENpc2NvLmNvbQ0KPj4+
PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiA8aW1hZ2UwMDIuZ2lmPg0KPj4+PiANCj4+Pj4gVGhpbmsg
YmVmb3JlIHlvdSBwcmludC4NCj4+Pj4gDQo+Pj4+IFRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29u
ZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZQ0KPiB1c2Ugb2Yg
dGhlIGludGVuZGVkIHJlY2lwaWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3Ig
ZGlzY2xvc3VyZQ0KPiBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFy
ZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCAob3INCj4gYXV0aG9yaXplZCB0byByZWNlaXZl
IGZvciB0aGUgcmVjaXBpZW50KSwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseQ0K
PiBlbWFpbCBhbmQgZGVsZXRlIGFsbCBjb3BpZXMgb2YgdGhpcyBtZXNzYWdlLg0KPj4+PiANCj4+
Pj4gQ2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTDqSDDoCByZXNwb25zYWJpaXTDqSBsaW1p
dMOpZSwgUnVlIENhbWlsbGUNCj4gRGVzbW91bGlucyDigJMgSW1tIEF0bGFudGlzIFphYyBGb3J1
bSBTZWluZSBJbG90IDcgOTIxMzAgSXNzeSBsZXMgTW91bGluZWF1eCwNCj4gQXUgY2FwaXRhbCBk
ZSA5MS40NzAg4oKsLCAzNDkgMTY2IDU2MSBSQ1MgTmFudGVycmUsIERpcmVjdGV1ciBkZSBsYQ0K
PiBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS4NCj4+Pj4gDQo+Pj4+IEZvciBj
b3Jwb3JhdGUgbGVnYWwgaW5mb3JtYXRpb24gZ28gdG86DQo+Pj4+IGh0dHA6Ly93d3cuY2lzY28u
Y29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbA0KPj4+PiAN
Cj4+Pj4gDQo+Pj4gDQo+Pj4gPGltYWdlMDAxLmpwZz4NCj4+PiANCj4+PiBGcmFuY29pcyBMZSBG
YXVjaGV1cg0KPj4+IERpc3Rpbmd1aXNoZWQgRW5naW5lZXINCj4+PiBDb3Jwb3JhdGUgRGV2ZWxv
cG1lbnQNCj4+PiBmbGVmYXVjaEBjaXNjby5jb20NCj4+PiBQaG9uZTogKzMzIDQ5IDcyMyAyNjE5
DQo+Pj4gTW9iaWxlOiArMzMgNiAxOSA5OCA1MCA5MA0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+IENp
c2NvIFN5c3RlbXMgRnJhbmNlDQo+Pj4gR3JlZW5zaWRlDQo+Pj4gNDAwIEF2ZSBkZSBSb3VtYW5p
bGxlDQo+Pj4gMDY0MTAgU29waGlhIEFudGlwb2xpcw0KPj4+IEZyYW5jZQ0KPj4+IENpc2NvLmNv
bQ0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+IDxncmVlbi5naWY+DQo+Pj4gVGhpbmsgYmVm
b3JlIHlvdSBwcmludC4NCj4+PiANCj4+PiBUaGlzIGVtYWlsIG1heSBjb250YWluIGNvbmZpZGVu
dGlhbCBhbmQgcHJpdmlsZWdlZCBtYXRlcmlhbCBmb3IgdGhlIHNvbGUNCj4gdXNlIG9mIHRoZSBp
bnRlbmRlZCByZWNpcGllbnQuIEFueSByZXZpZXcsIHVzZSwgZGlzdHJpYnV0aW9uIG9yIGRpc2Ns
b3N1cmUNCj4gYnkgb3RoZXJzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90
IHRoZSBpbnRlbmRlZCByZWNpcGllbnQgKG9yDQo+IGF1dGhvcml6ZWQgdG8gcmVjZWl2ZSBmb3Ig
dGhlIHJlY2lwaWVudCksIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYnkgcmVwbHkNCj4gZW1h
aWwgYW5kIGRlbGV0ZSBhbGwgY29waWVzIG9mIHRoaXMgbWVzc2FnZS4NCj4+PiANCj4+PiBDaXNj
byBTeXN0ZW1zIEZyYW5jZSwgU29jacOpdMOpIMOgIHJlc3BvbnNhYmlpdMOpIGxpbWl0w6llLCBS
dWUgQ2FtaWxsZQ0KPiBEZXNtb3VsaW5zIOKAkyBJbW0gQXRsYW50aXMgWmFjIEZvcnVtIFNlaW5l
IElsb3QgNyA5MjEzMCBJc3N5IGxlcyBNb3VsaW5lYXV4LA0KPiBBdSBjYXBpdGFsIGRlIDkxLjQ3
MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGlyZWN0ZXVyIGRlIGxhDQo+IHB1Ymxp
Y2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25lLg0KPj4+IA0KPj4+IEZvciBjb3Jwb3JhdGUg
bGVnYWwgaW5mb3JtYXRpb24gZ28gdG86DQo+Pj4gaHR0cDovL3d3dy5jaXNjby5jb20vd2ViL2Fi
b3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1sDQo+Pj4gDQo+Pj4gDQo+PiAN
Cj4+IDxpbWFnZTAwMS5qcGc+DQo+PiANCj4+IEZyYW5jb2lzIExlIEZhdWNoZXVyDQo+PiBEaXN0
aW5ndWlzaGVkIEVuZ2luZWVyDQo+PiBDb3Jwb3JhdGUgRGV2ZWxvcG1lbnQNCj4+IGZsZWZhdWNo
QGNpc2NvLmNvbQ0KPj4gUGhvbmU6ICszMyA0OSA3MjMgMjYxOQ0KPj4gTW9iaWxlOiArMzMgNiAx
OSA5OCA1MCA5MA0KPj4gDQo+PiANCj4+IA0KPj4gQ2lzY28gU3lzdGVtcyBGcmFuY2UNCj4+IEdy
ZWVuc2lkZQ0KPj4gNDAwIEF2ZSBkZSBSb3VtYW5pbGxlDQo+PiAwNjQxMCBTb3BoaWEgQW50aXBv
bGlzDQo+PiBGcmFuY2UNCj4+IENpc2NvLmNvbQ0KPj4gDQo+PiANCj4+IA0KPj4gDQo+PiA8Z3Jl
ZW4uZ2lmPg0KPj4gVGhpbmsgYmVmb3JlIHlvdSBwcmludC4NCj4+IA0KPj4gVGhpcyBlbWFpbCBt
YXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgbWF0ZXJpYWwgZm9yIHRoZSBz
b2xlDQo+IHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBBbnkgcmV2aWV3LCB1c2UsIGRp
c3RyaWJ1dGlvbiBvciBkaXNjbG9zdXJlDQo+IGJ5IG90aGVycyBpcyBzdHJpY3RseSBwcm9oaWJp
dGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChvcg0KPiBhdXRob3Jp
emVkIHRvIHJlY2VpdmUgZm9yIHRoZSByZWNpcGllbnQpLCBwbGVhc2UgY29udGFjdCB0aGUgc2Vu
ZGVyIGJ5IHJlcGx5DQo+IGVtYWlsIGFuZCBkZWxldGUgYWxsIGNvcGllcyBvZiB0aGlzIG1lc3Nh
Z2UuDQo+PiANCj4+IENpc2NvIFN5c3RlbXMgRnJhbmNlLCBTb2Npw6l0w6kgw6AgcmVzcG9uc2Fi
aWl0w6kgbGltaXTDqWUsIFJ1ZSBDYW1pbGxlDQo+IERlc21vdWxpbnMg4oCTIEltbSBBdGxhbnRp
cyBaYWMgRm9ydW0gU2VpbmUgSWxvdCA3IDkyMTMwIElzc3kgbGVzIE1vdWxpbmVhdXgsDQo+IEF1
IGNhcGl0YWwgZGUgOTEuNDcwIOKCrCwgMzQ5IDE2NiA1NjEgUkNTIE5hbnRlcnJlLCBEaXJlY3Rl
dXIgZGUgbGENCj4gcHVibGljYXRpb246IEplYW4tTHVjIE1pY2hlbCBHaXZvbmUuDQo+PiANCj4+
IEZvciBjb3Jwb3JhdGUgbGVnYWwgaW5mb3JtYXRpb24gZ28gdG86DQo+PiBodHRwOi8vd3d3LmNp
c2NvLmNvbS93ZWIvYWJvdXQvZG9pbmdfYnVzaW5lc3MvbGVnYWwvY3JpL2luZGV4Lmh0bWwNCj4+
IA0KPj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KPiBDRE5pIG1haWxpbmcgbGlzdA0KPiBDRE5pQGlldGYub3JnDQo+IGh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY2RuaQ0KPiANCg0K

From ben@niven-jenkins.co.uk  Wed Jul 27 22:01:17 2011
Return-Path: <ben@niven-jenkins.co.uk>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F88F21F856D for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 22:01:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.853
X-Spam-Level: 
X-Spam-Status: No, score=-100.853 tagged_above=-999 required=5 tests=[AWL=1.095, BAYES_00=-2.599, J_CHICKENPOX_31=0.6, J_CHICKENPOX_33=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_ENC_UTF8=0.152, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qZWLcqLo6iYw for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 22:01:16 -0700 (PDT)
Received: from mailex.mailcore.me (mailex.mailcore.me [94.136.40.64]) by ietfa.amsl.com (Postfix) with ESMTP id 5B8B921F84F5 for <cdni@ietf.org>; Wed, 27 Jul 2011 22:01:14 -0700 (PDT)
Received: from [70.25.120.2] (helo=[10.255.254.169]) by mail5.atlas.pipex.net with esmtpa (Exim 4.71) (envelope-from <ben@niven-jenkins.co.uk>) id 1QmIia-00032x-7d; Thu, 28 Jul 2011 06:01:13 +0100
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=utf-8
From: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
In-Reply-To: <2979E38DD6FC6544B789C8DAD7BAFC520F72CA8E@xmb-sjc-235.amer.cisco.com>
Date: Thu, 28 Jul 2011 06:00:54 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <A48A7EB7-AA63-4F26-BB7D-05DEA7F213F5@niven-jenkins.co.uk>
References: <015001cc4cd7$89679b90$36f2900a@china.huawei.com> <86CF7FF5-9B10-4847-802B-B617C8D6E2CB@niven-jenkins.co.uk> <2979E38DD6FC6544B789C8DAD7BAFC520F72CA8E@xmb-sjc-235.amer.cisco.com>
To: "Kent Leung (kleung)" <kleung@cisco.com>
X-Mailer: Apple Mail (2.1084)
X-Mailcore-Auth: 9600544
X-Mailcore-Domain: 172912
Cc: cdni@ietf.org
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiAgVXBkYXRpbmcgUmVmIE1vZGVsIHBpY3R1cmUg?= =?utf-8?q?in_cdni-problem-statement=3F?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 05:01:17 -0000

The original comment that initiated the proposal to show the interface =
between a downstream CDN surrogate and upstream CDN's request routing =
function was:

"The logic is that the inter-CDN acquisition request (issued by a
downstream CDN cache and pointing to the upstream CDN request routing
system) can be considered simply as another request of its own (only, in
that case, the "end user" happens to be a downstream CDN cache). Since =
the
inter-CDN acquisition request is expected to come out of a cache (eg via =
a
HTTP get), I am not sure we'd want to invoke the CDNI Request Routing
protocol at that stage (that is intended to operate across Request =
Routing
systems). ie I'd picture that the cache in the downstream CDN (CDN2) =
will
issue its inter-CDN acquisition request and that request will be handled
directly by the upstream CDN Request Routing system (CDN1) - via HTTP or
DNS, like a regular CDN scenario. Of course, if the upstream CDN (CDN1)
decided to redirect that particular (inter-CDN acquisition) request to a =
3rd
CDN (CDN3), then the iterative/recursive redirection would apply across
these CDNs; but in this case, I think the current definitions actually =
work,
because with respect to the inter-CDN acquisition request, CDN1 is the
upstream CDN and CDN3 is the downstream CDN). (remember that the =
definitions
of upstream CDN and downstream CDN are all relative to a given user
request)."

where the key phrase is "(CDN2) will issue its inter-CDN acquisition =
request and that request will be handled directly by the upstream CDN =
Request Routing system (CDN1) - via HTTP or DNS, like a regular CDN =
scenario."

which is clearly referring to the "regular" request routing in the =
upstream CDN.

I don't believe there is a need to document that as it just confuses =
what is already a complex diagram while adding no value to the reference =
model (and IMO using regular request routing like that is trivially =
obvious).=20

I don't see a need for downstream CDN surrogates to make use of the CDNI =
Request Routing interface for acquisition (and therefore I don;t see any =
need to acknowledge/document the existence of such an interface). If you =
or someone else do see a need, can you describe a use case that would =
illustrate why it is needed?


On 28 Jul 2011, at 05:24, Kent Leung (kleung) wrote:

> My understanding is that the proposed change is adding the interface =
between the dCDN Surrogate and the uCDN CDNI Request Routing function =
(i.e., not normal request routing).  Is there a reason this should be =
disallowed?  I agree that there are implications for using this method =
for content distribution between CDNs.  But I think it's OK to just =
acknowledge such interface exists and mark as out of scope for now.=20
>=20
> Kent
>=20
> -----Original Message-----
> From: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk]=20
> Sent: Wednesday, July 27, 2011 9:03 PM
> To: He Xiaoyan
> Cc: Kent Leung (kleung); Francois Le Faucheur (flefauch); =
cdni@ietf.org
> Subject: Re: =E7=AD=94=E5=A4=8D: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>=20
> Don't confuse the CDNI Request Routing interface (which is for =
communicating information between the request routing systems in =
different CDNs) with the "regular" request routing performed by CDNs =
today (and which would still exist in a world where CDNI is deployed).
>=20
> The CDNI Metadata may include an Origin hostname that ultimately =
resolves to the Request Routing function in the upstream CDN but that =
does not involve the CDNI Request Routing interface.
>=20
> I see no need for a downstream CDN Surrogate to make use of the CDNI =
Request Routing interface for acquisition and the proposed change to the =
reference model is not across the CDNI Request Routing interface but =
between the downstream CDN Surrogate and the "regular" request routing =
function of the upstream CDN (and would have been marked out of scope =
for CDNI).
>=20
> Ben
>=20
> On 28 Jul 2011, at 04:36, He Xiaoyan wrote:
>=20
>> Hi all,
>> I share the view that the CDNI architecture should be complete to =
cover the
>> option even if it is not the only way to solve the problem. The =
current
>> figure does not include the interface between dCDN surrogate and CDNI
>> Request Routing of an uCDN which may be involved during content =
acquisition.
>> To support interconnection of CDNs from different administrative =
entities,
>> this interface should be specified and hence should be in the scope =
of CDNI.
>>=20
>> Best Regards
>> Xiaoyan(Susan) He
>>=20
>> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
>> =E5=8F=91=E4=BB=B6=E4=BA=BA: cdni-bounces@ietf.org =
[mailto:cdni-bounces@ietf.org] =E4=BB=A3=E8=A1=A8 Kent Leung
>> (kleung)
>> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2011=E5=B9=B47=E6=9C=8828=E6=97=A5=
 4:53
>> =E6=94=B6=E4=BB=B6=E4=BA=BA: Ben Niven-Jenkins; Francois Le Faucheur =
(flefauch)
>> =E6=8A=84=E9=80=81: cdni@ietf.org
>> =E4=B8=BB=E9=A2=98: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>>=20
>> My interpretation of the CDNI Model figure - "Acquisition" Interface =
(out of
>> scope) is used to distribute content between uCDN and dCDN without =
the need
>> to involve the CDNI Request Routing function in the uCDN.  The =
content
>> acquisition may involve intra-CDN request routing in the uCDN. =20
>>=20
>> My view is that the CDNI architecture depicts the CDNI functions and
>> interfaces between relevant components.  We should clarify if there =
is an
>> interface between the dCDN Surrogate and uCDN CDNI Request Routing =
function.
>> IMHO, this interface exists.  Though uCDN may decide not to use such =
an
>> interface for content distribution.  But that's deployment option and =
the
>> architecture should be complete.
>>=20
>> Note, I've explicitly noted "CDNI Request Routing function" to =
differentiate
>> from general request routing which can be used for intra-CDN =
redirection.
>>=20
>> Kent
>>=20
>> -----Original Message-----
>> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf =
Of Ben
>> Niven-Jenkins
>> Sent: Wednesday, July 27, 2011 11:44 AM
>> To: Francois Le Faucheur (flefauch)
>> Cc: cdni@ietf.org
>> Subject: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>>=20
>> Francois, Colleagues,
>>=20
>> My personal opinion is that we should not update the reference model =
like
>> that, because it starts to introduce implementation specifics into =
the
>> reference model.
>>=20
>> Acquisition between CDNs is largely similar to acquisition from any =
other
>> Origin. There are a multitude of ways for how a given =
Origin/UpstreamCDN may
>> resolve into an actual server that will deliver the content to the
>> surrogate. The downstream CDN will be provided (via the Content =
Distribution
>> Metadata) details (e.g. a hostname) from which to acquire content for =
a
>> given CDN service. Using the upstream CDN request router to resolve =
that
>> hostname is just one possible way to implement the hostname =
resolution and I
>> believe calling it out explicitly doesn't add anything except risking =
making
>> the diagram more confusing (it's already pretty "messy" and complex) =
and
>> implying a particular implementation of something that is already =
declared
>> out of scope for CDNI.
>>=20
>> Ben
>>=20
>>=20
>>=20
>> On 8 Jul 2011, at 10:35, Francois Le Faucheur wrote:
>>=20
>>> Ben, Nabil,
>>>=20
>>> Are you OK with updating the Ref Model picture in the next rev of
>> cdni-problem-statement as proposed below?
>>>=20
>>> Cheers
>>>=20
>>> Francois
>>>=20
>>>=20
>>> Begin forwarded message:
>>>=20
>>>> From: Francois Le Faucheur <flefauch@cisco.com>
>>>> Date: 9 June 2011 15:40:26 CEST
>>>> To: He Xiaoyan <hexiaoyan@huawei.com>
>>>> Cc: Francois Le Faucheur <flefauch@cisco.com>, cdni@ietf.org
>>>> Subject: Re: =E7=AD=94=E5=A4=8D: [CDNi] Comments on definition of =
recursive&iterative=20
>>>> request routing
>>>>=20
>>>> Hi again,
>>>>=20
>>>> On 9 Jun 2011, at 05:08, He Xiaoyan wrote:
>>>>=20
>>>>> Hi Francois,
>>>>> Thanks for your reply.
>>>>> Some further concerns.
>>>>> =E2=80=9Cie I'd picture that the cache in the downstream CDN =
(CDN2) will issue
>> its inter-CDN acquisition request and that request will be handled =
directly
>> by the upstream CDN Request Routing system (CDN1) - via HTTP or DNS, =
like a
>> regular CDN scenario.=E2=80=9D
>>>>> Not very clear how that works because there is no interface =
between a
>> delivery node and RR in another CDN of CDNI model as below.
>>>>=20
>>>> We could show a "Request" interface between the "Surrogate" in the
>> Downstream CDN and the Request Routing system in the Upstream CDN (ie =
same
>> interface as the "Request" interface shown between the User-Agent and =
the
>> uCDN/dCDN Request Routing system) like shown below.
>>>> Does that help ?
>>>>=20
>>>>    --------
>>>>    /        \
>>>>    |   CSP  |
>>>>    \        /
>>>>     --------
>>>>         *
>>>>         *
>>>>         *                        /\
>>>>         *                       /  \
>>>>     ---------------------      |CDNI|       ---------------------
>>>>    /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>>    |     +-------------+ | Control protocol| +-------------+     |
>>>>    |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| CDN Control |     |
>>>>    |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>>    |            * * *    |     |    |      |   * * *             |
>>>>    |     +------*------+ | Logging protocol| +-----*-------+     |
>>>>    | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>|  Logging    |**** |
>>>>    | *   --------------+ |     |    |      | +-------------+   * |
>>>>    | *            * *    | Request Routing |   * *             * |
>>>>  ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>>  . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Req-Routing |** * |  .
>>>>  . | * * +-------------+.|     |    |      | +-------------+ * * |  =
.
>>>>  . | * *            *    .  CDNI Metatdata |   *             * * |  =
.
>>>>  . | * * +----------*--+ |.    protocol     | +-*-----------+ * * | =
 .
>>>>  . | * * |Distribution |<=3D=3D.=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=
=3D=3D>| Distribution| * * |  .
>>>>  . | * * |             | |  .   \  /       | |             | * * |  =
.
>>>>  . | * * |             | |   .   \/        | |             | * * |  =
.
>>>>  . | * ****+---------+ | |    ..Request........+---------+**** * |  =
.
>>>>  . | ******|Surrogate|*************************|Surrogate|****** |  =
.
>>>>  . |     | +---------+ | |   Acquisition   | | +-----*---+ |     |  =
.
>>>>  . |     +-------------+ |                 | +-------*-----+     |  =
.
>>>>  . \                     /                 \         *           /  =
.
>>>>  .  ---------------------                   ---------*-----------   =
.
>>>>  .                                                   *              =
.
>>>>  .                                                   * Delivery     =
.
>>>>  .                                                   *              =
.
>>>>  .                                                +------+          =
.
>>>>  ...............Request...........................| User =
|..Request..
>>>>                                                   | Agent|
>>>>                                                   +------+
>>>>=20
>>>>=20
>>>>=20
>>>>> And I=E2=80=99m not sure if any additional security issues need to =
be
>> considered when we talking about that a cache in the downstream CDN =
directly
>> interact with the upstream CDN=E2=80=99s RR.
>>>>>    --------
>>>>>    /        \
>>>>>    |   CSP  |
>>>>>    \        /
>>>>>     --------
>>>>>         *
>>>>>         *
>>>>>         *                        /\
>>>>>         *                       /  \
>>>>>     ---------------------      |CDNI|       ---------------------
>>>>>    /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>>>    |     +-------------+ | Control protocol| +-------------+     |
>>>>>    |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| CDN Control |     |
>>>>>    |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>>>    |            * * *    |     |    |      |   * * *             |
>>>>>    |     +------*------+ | Logging protocol| +-----*-------+     |
>>>>>    | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>|  Logging    |**** |
>>>>>    | *   --------------+ |     |    |      | +-------------+   * |
>>>>>    | *            * *    | Request Routing |   * *             * |
>>>>>  ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>>>  . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Req-Routing |** * |  .
>>>>>  . | * * +-------------+ |     |    |      | +-------------+ * * | =
 .
>>>>>  . | * *            *    |  CDNI Metatdata |   *             * * | =
 .
>>>>>  . | * * +----------*--+ |    protocol     | +-*-----------+ * * | =
 .
>>>>>  . | * * |Distribution |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Distribution| * * |  .
>>>>>  . | * * |             | |      \  /       | |             | * * | =
 .
>>>>>  . | * * |             | |       \/        | |             | * * | =
 .
>>>>>  . | * ****+---------+ | |                 | | +---------+**** * | =
 .
>>>>>  . | ******|Surrogate|*************************|Surrogate|****** | =
 .
>>>>>  . |     | +---------+ | |   Acquisition   | | +-----*---+ |     | =
 .
>>>>>  . |     +-------------+ |                 | +-------*-----+     | =
 .
>>>>>  . \                     /                 \         *           / =
 .
>>>>>  .  ---------------------                   ---------*-----------  =
 .
>>>>>  .                                                   *             =
 .
>>>>>  .                                                   * Delivery    =
 .
>>>>>  .                                                   *             =
 .
>>>>>  .                                                +------+         =
 .
>>>>>  ...............Request...........................| User =
|..Request..
>>>>>                                                   | Agent|
>>>>>                                                   +------+ =E2=80=9C=
I am=20
>>>>> not sure we'd want to invoke the CDNI Request Routing protocol at =
that
>> stage (that is intended to operate across Request Routing systems). =
ie I'd
>> picture that the cache in the downstream CDN (CDN2) will issue its =
inter-CDN
>> acquisition request and that request will be handled directly by the
>> upstream CDN Request Routing system (CDN1) - via HTTP or DNS, like a =
regular
>> CDN scenario.=E2=80=9D
>>>>> I am not proposing CDNI Request Routing protocol must be invoked =
in
>> dynamic content acquisition. But I think any possibilities should not =
be
>> excluded in requirement stage.  In my understanding, election of
>> mechanisms/solutions is job of next stage (framework?)?
>>>>=20
>>>> Detailed mechanisms/solutions/protocols is to be done as part of =
the work
>> on the actual "interfaces" but the Requirements I-D aims at =
identifying what
>> functionality those need to support.=20
>>>>=20
>>>> Thank you.
>>>>=20
>>>> Francois
>>>>=20
>>>>=20
>>>>> Thanks.
>>>>>=20
>>>>> Best Regards
>>>>> Xiaoyan(Susan) He
>>>>> =E5=8F=91=E4=BB=B6=E4=BA=BA: Francois Le Faucheur =
[mailto:flefauch@cisco.com]
>>>>> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2011=E5=B9=B46=E6=9C=889=E6=97=
=A5 0:19
>>>>> =E6=94=B6=E4=BB=B6=E4=BA=BA: He Xiaoyan
>>>>> =E6=8A=84=E9=80=81: Francois Le Faucheur; cdni@ietf.org
>>>>> =E4=B8=BB=E9=A2=98: Re: [CDNi] Comments on definition of =
recursive&iterative request=20
>>>>> routing
>>>>>=20
>>>>> Hello He,
>>>>>=20
>>>>> You are right that these definitions have been written with =
handling of
>> enduser requests in mind (as opposed to handling of inter-CDN =
acquisition
>> requests).
>>>>>=20
>>>>> The logic is that the inter-CDN acquisition request (issued by a
>> downstream CDN cache and pointing to the upstream CDN request routing
>> system) can be considered simply as another request of its own (only, =
in
>> that case, the "end user" happens to be a downstream CDN cache). =
Since the
>> inter-CDN acquisition request is expected to come out of a cache (eg =
via a
>> HTTP get), I am not sure we'd want to invoke the CDNI Request Routing
>> protocol at that stage (that is intended to operate across Request =
Routing
>> systems). ie I'd picture that the cache in the downstream CDN (CDN2) =
will
>> issue its inter-CDN acquisition request and that request will be =
handled
>> directly by the upstream CDN Request Routing system (CDN1) - via HTTP =
or
>> DNS, like a regular CDN scenario. Of course, if the upstream CDN =
(CDN1)
>> decided to redirect that particular (inter-CDN acquisition) request =
to a 3rd
>> CDN (CDN3), then the iterative/recursive redirection would apply =
across
>> these CDNs; but in this case, I think the current definitions =
actually work,
>> because with respect to the inter-CDN acquisition request, CDN1 is =
the
>> upstream CDN and CDN3 is the downstream CDN). (remember that the =
definitions
>> of upstream CDN and downstream CDN are all relative to a given user
>> request).
>>>>>=20
>>>>> Thanks for looking into the Requirements document.
>>>>>=20
>>>>> Francois
>>>>>=20
>>>>>=20
>>>>> On 8 Jun 2011, at 04:23, He Xiaoyan wrote:
>>>>>=20
>>>>>=20
>>>>> Hi all,
>>>>> Some comments on definition of recursive and iterative request =
routing
>> in I-D .draft-lefaucheur-cdni-requirements.
>>>>> 1) =E2=80=9CWhen an Upstream CDN elects to redirect a request =
towards a
>> Downstream CDN,the Upstream CDN can query the Downstream CDN Request =
Routing
>> system via the CDNI Request Routing protocol to find out how the =
Downstream
>> CDN wants the request to be redirected =E2=80=A6=E2=80=9D This =
definition only covers
>> requests initiated by users where upstream CDN will query the =
downstream CDN
>> for routing decision. There is another case where recursive request =
routing
>> is also utilized but not covered by this definition in CDNI, i.e. In =
case of
>> cache miss and hence dynamic content acquisition invoked, for the =
content
>> locate request issued by a delivery node of downstream CDN, the =
downstream
>> CDN can query the upstream CDN on routing/redirection decision. In my =
view,
>> these are two very similar scenarios with no essential difference on =
routing
>> procedure.
>>>>>=20
>>>>> 2) Similarly, for iterative request routing, the definition only =
covers
>> the case that requests redirected from upstream CDN to downstream =
CDN, the
>> direction that requests redirected from downstream CDN to upstream =
CDN for
>> content locate requests in case of dynamic content acquisition is not
>> covered.
>>>>> Is the intent to exclude routings for content locate requests or
>> something else?
>>>>> Thanks.
>>>>>=20
>>>>> Best Regards
>>>>> Xiaoyan(Susan) He
>>>>>=20
>>>>> _______________________________________________
>>>>> CDNi mailing list
>>>>> CDNi@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/cdni
>>>>>=20
>>>>> <image001.jpg>
>>>>>=20
>>>>>=20
>>>>>=20
>>>>> Francois Le Faucheur
>>>>> Distinguished Engineer
>>>>> Corporate Development
>>>>> flefauch@cisco.com
>>>>> Phone: +33 49 723 2619
>>>>> Mobile: +33 6 19 98 50 90
>>>>>=20
>>>>>=20
>>>>> Cisco Systems France
>>>>> Greenside
>>>>> 400 Ave de Roumanille
>>>>> 06410 Sophia Antipolis
>>>>> France
>>>>> Cisco.com
>>>>>=20
>>>>>=20
>>>>>=20
>>>>> <image002.gif>
>>>>>=20
>>>>> Think before you print.
>>>>>=20
>>>>> This email may contain confidential and privileged material for =
the sole
>> use of the intended recipient. Any review, use, distribution or =
disclosure
>> by others is strictly prohibited. If you are not the intended =
recipient (or
>> authorized to receive for the recipient), please contact the sender =
by reply
>> email and delete all copies of this message.
>>>>>=20
>>>>> Cisco Systems France, Soci=C3=A9t=C3=A9 =C3=A0 responsabiit=C3=A9 =
limit=C3=A9e, Rue Camille
>> Desmoulins =E2=80=93 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux,
>> Au capital de 91.470 =E2=82=AC, 349 166 561 RCS Nanterre, Directeur =
de la
>> publication: Jean-Luc Michel Givone.
>>>>>=20
>>>>> For corporate legal information go to:
>>>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>>>=20
>>>>>=20
>>>>=20
>>>> <image001.jpg>
>>>>=20
>>>> Francois Le Faucheur
>>>> Distinguished Engineer
>>>> Corporate Development
>>>> flefauch@cisco.com
>>>> Phone: +33 49 723 2619
>>>> Mobile: +33 6 19 98 50 90
>>>>=20
>>>>=20
>>>>=20
>>>> Cisco Systems France
>>>> Greenside
>>>> 400 Ave de Roumanille
>>>> 06410 Sophia Antipolis
>>>> France
>>>> Cisco.com
>>>>=20
>>>>=20
>>>>=20
>>>>=20
>>>> <green.gif>
>>>> Think before you print.
>>>>=20
>>>> This email may contain confidential and privileged material for the =
sole
>> use of the intended recipient. Any review, use, distribution or =
disclosure
>> by others is strictly prohibited. If you are not the intended =
recipient (or
>> authorized to receive for the recipient), please contact the sender =
by reply
>> email and delete all copies of this message.
>>>>=20
>>>> Cisco Systems France, Soci=C3=A9t=C3=A9 =C3=A0 responsabiit=C3=A9 =
limit=C3=A9e, Rue Camille
>> Desmoulins =E2=80=93 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux,
>> Au capital de 91.470 =E2=82=AC, 349 166 561 RCS Nanterre, Directeur =
de la
>> publication: Jean-Luc Michel Givone.
>>>>=20
>>>> For corporate legal information go to:
>>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>>=20
>>>>=20
>>>=20
>>> <image001.jpg>
>>>=20
>>> Francois Le Faucheur
>>> Distinguished Engineer
>>> Corporate Development
>>> flefauch@cisco.com
>>> Phone: +33 49 723 2619
>>> Mobile: +33 6 19 98 50 90
>>>=20
>>>=20
>>>=20
>>> Cisco Systems France
>>> Greenside
>>> 400 Ave de Roumanille
>>> 06410 Sophia Antipolis
>>> France
>>> Cisco.com
>>>=20
>>>=20
>>>=20
>>>=20
>>> <green.gif>
>>> Think before you print.
>>>=20
>>> This email may contain confidential and privileged material for the =
sole
>> use of the intended recipient. Any review, use, distribution or =
disclosure
>> by others is strictly prohibited. If you are not the intended =
recipient (or
>> authorized to receive for the recipient), please contact the sender =
by reply
>> email and delete all copies of this message.
>>>=20
>>> Cisco Systems France, Soci=C3=A9t=C3=A9 =C3=A0 responsabiit=C3=A9 =
limit=C3=A9e, Rue Camille
>> Desmoulins =E2=80=93 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux,
>> Au capital de 91.470 =E2=82=AC, 349 166 561 RCS Nanterre, Directeur =
de la
>> publication: Jean-Luc Michel Givone.
>>>=20
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>=20
>>>=20
>>=20
>> _______________________________________________
>> CDNi mailing list
>> CDNi@ietf.org
>> https://www.ietf.org/mailman/listinfo/cdni
>>=20
>=20


From kleung@cisco.com  Wed Jul 27 22:21:18 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D5D45E8005 for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 22:21:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.167
X-Spam-Level: 
X-Spam-Status: No, score=-2.167 tagged_above=-999 required=5 tests=[AWL=-0.020, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Pb3u2TU0Kek for <cdni@ietfa.amsl.com>; Wed, 27 Jul 2011 22:21:17 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id C20295E8003 for <cdni@ietf.org>; Wed, 27 Jul 2011 22:21:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=3766; q=dns/txt; s=iport; t=1311830477; x=1313040077; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=EYW8cW3WVcBGFpGmBFv8hESeZZO3XCfyCVwr7lD1fvA=; b=RQIpyjzo5Yux2asQ/x+XlFnIeshYPUU462gAHvdpqRizXpGftyNdEsvC /9N1lIstiRr7vzjXcT4UKqTOpOvsLmcdV2XG0s7XKLIbbFV1I/QKXA5xC OzhEEQiPXmAYHOajsYaMQajLdaSf+Ljk3AWW47lnAaSyrwXHrsSXE6qKS s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AuUAAF3xME6rRDoJ/2dsb2JhbAA0AQEBAQMUARQNBEYFDAUCAQcCEQQBAQMCBgYjAQICAgEBEjsLAwgBAQUXDBuEL5Mwjl1xd60njSSRMIErhAYxXwSHWZAwi3Q
X-IronPort-AV: E=Sophos;i="4.67,280,1309737600";  d="scan'208";a="7254352"
Received: from mtv-core-4.cisco.com ([171.68.58.9]) by rcdn-iport-9.cisco.com with ESMTP; 28 Jul 2011 05:21:17 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by mtv-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p6S5LGDH021897; Thu, 28 Jul 2011 05:21:16 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 27 Jul 2011 22:21:15 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Date: Wed, 27 Jul 2011 22:21:14 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F72CACB@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <A48A7EB7-AA63-4F26-BB7D-05DEA7F213F5@niven-jenkins.co.uk>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: =?UTF-8?B?562U5aSNOiBbQ0ROaV0gVXBkYXRpbmcgUmVmIE1vZGVsIHBp?= =?UTF-8?B?Y3R1cmUgaW4gY2RuaS1wcm9ibGVtLXN0YXRlbWVudD8=?=
Thread-Index: AcxM42J0VXj6KzI4Q9Od5VmT5bPnbwAAWUqQ
References: <015001cc4cd7$89679b90$36f2900a@china.huawei.com> <86CF7FF5-9B10-4847-802B-B617C8D6E2CB@niven-jenkins.co.uk> <2979E38DD6FC6544B789C8DAD7BAFC520F72CA8E@xmb-sjc-235.amer.cisco.com> <A48A7EB7-AA63-4F26-BB7D-05DEA7F213F5@niven-jenkins.co.uk>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Ben Niven-Jenkins" <ben@niven-jenkins.co.uk>
X-OriginalArrivalTime: 28 Jul 2011 05:21:15.0791 (UTC) FILETIME=[2C6509F0:01CC4CE6]
Cc: cdni@ietf.org
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiAgVXBkYXRpbmcgUmVmIE1vZGVsIHBpY3R1cmUg?= =?utf-8?q?in_cdni-problem-statement=3F?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 05:21:18 -0000

DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBCZW4gTml2ZW4tSmVua2lucyBb
bWFpbHRvOmJlbkBuaXZlbi1qZW5raW5zLmNvLnVrXSANClNlbnQ6IFdlZG5lc2RheSwgSnVseSAy
NywgMjAxMSAxMDowMSBQTQ0KVG86IEtlbnQgTGV1bmcgKGtsZXVuZykNCkNjOiBIZSBYaWFveWFu
OyBGcmFuY29pcyBMZSBGYXVjaGV1ciAoZmxlZmF1Y2gpOyBjZG5pQGlldGYub3JnDQpTdWJqZWN0
OiBSZTog562U5aSNOiBbQ0ROaV0gVXBkYXRpbmcgUmVmIE1vZGVsIHBpY3R1cmUgaW4gY2RuaS1w
cm9ibGVtLXN0YXRlbWVudD8NCg0KVGhlIG9yaWdpbmFsIGNvbW1lbnQgdGhhdCBpbml0aWF0ZWQg
dGhlIHByb3Bvc2FsIHRvIHNob3cgdGhlIGludGVyZmFjZSBiZXR3ZWVuIGEgZG93bnN0cmVhbSBD
RE4gc3Vycm9nYXRlIGFuZCB1cHN0cmVhbSBDRE4ncyByZXF1ZXN0IHJvdXRpbmcgZnVuY3Rpb24g
d2FzOg0KDQoiVGhlIGxvZ2ljIGlzIHRoYXQgdGhlIGludGVyLUNETiBhY3F1aXNpdGlvbiByZXF1
ZXN0IChpc3N1ZWQgYnkgYQ0KZG93bnN0cmVhbSBDRE4gY2FjaGUgYW5kIHBvaW50aW5nIHRvIHRo
ZSB1cHN0cmVhbSBDRE4gcmVxdWVzdCByb3V0aW5nDQpzeXN0ZW0pIGNhbiBiZSBjb25zaWRlcmVk
IHNpbXBseSBhcyBhbm90aGVyIHJlcXVlc3Qgb2YgaXRzIG93biAob25seSwgaW4NCnRoYXQgY2Fz
ZSwgdGhlICJlbmQgdXNlciIgaGFwcGVucyB0byBiZSBhIGRvd25zdHJlYW0gQ0ROIGNhY2hlKS4g
U2luY2UgdGhlDQppbnRlci1DRE4gYWNxdWlzaXRpb24gcmVxdWVzdCBpcyBleHBlY3RlZCB0byBj
b21lIG91dCBvZiBhIGNhY2hlIChlZyB2aWEgYQ0KSFRUUCBnZXQpLCBJIGFtIG5vdCBzdXJlIHdl
J2Qgd2FudCB0byBpbnZva2UgdGhlIENETkkgUmVxdWVzdCBSb3V0aW5nDQpwcm90b2NvbCBhdCB0
aGF0IHN0YWdlICh0aGF0IGlzIGludGVuZGVkIHRvIG9wZXJhdGUgYWNyb3NzIFJlcXVlc3QgUm91
dGluZw0Kc3lzdGVtcykuIGllIEknZCBwaWN0dXJlIHRoYXQgdGhlIGNhY2hlIGluIHRoZSBkb3du
c3RyZWFtIENETiAoQ0ROMikgd2lsbA0KaXNzdWUgaXRzIGludGVyLUNETiBhY3F1aXNpdGlvbiBy
ZXF1ZXN0IGFuZCB0aGF0IHJlcXVlc3Qgd2lsbCBiZSBoYW5kbGVkDQpkaXJlY3RseSBieSB0aGUg
dXBzdHJlYW0gQ0ROIFJlcXVlc3QgUm91dGluZyBzeXN0ZW0gKENETjEpIC0gdmlhIEhUVFAgb3IN
CkROUywgbGlrZSBhIHJlZ3VsYXIgQ0ROIHNjZW5hcmlvLiBPZiBjb3Vyc2UsIGlmIHRoZSB1cHN0
cmVhbSBDRE4gKENETjEpDQpkZWNpZGVkIHRvIHJlZGlyZWN0IHRoYXQgcGFydGljdWxhciAoaW50
ZXItQ0ROIGFjcXVpc2l0aW9uKSByZXF1ZXN0IHRvIGEgM3JkDQpDRE4gKENETjMpLCB0aGVuIHRo
ZSBpdGVyYXRpdmUvcmVjdXJzaXZlIHJlZGlyZWN0aW9uIHdvdWxkIGFwcGx5IGFjcm9zcw0KdGhl
c2UgQ0ROczsgYnV0IGluIHRoaXMgY2FzZSwgSSB0aGluayB0aGUgY3VycmVudCBkZWZpbml0aW9u
cyBhY3R1YWxseSB3b3JrLA0KYmVjYXVzZSB3aXRoIHJlc3BlY3QgdG8gdGhlIGludGVyLUNETiBh
Y3F1aXNpdGlvbiByZXF1ZXN0LCBDRE4xIGlzIHRoZQ0KdXBzdHJlYW0gQ0ROIGFuZCBDRE4zIGlz
IHRoZSBkb3duc3RyZWFtIENETikuIChyZW1lbWJlciB0aGF0IHRoZSBkZWZpbml0aW9ucw0Kb2Yg
dXBzdHJlYW0gQ0ROIGFuZCBkb3duc3RyZWFtIENETiBhcmUgYWxsIHJlbGF0aXZlIHRvIGEgZ2l2
ZW4gdXNlcg0KcmVxdWVzdCkuIg0KDQp3aGVyZSB0aGUga2V5IHBocmFzZSBpcyAiKENETjIpIHdp
bGwgaXNzdWUgaXRzIGludGVyLUNETiBhY3F1aXNpdGlvbiByZXF1ZXN0IGFuZCB0aGF0IHJlcXVl
c3Qgd2lsbCBiZSBoYW5kbGVkIGRpcmVjdGx5IGJ5IHRoZSB1cHN0cmVhbSBDRE4gUmVxdWVzdCBS
b3V0aW5nIHN5c3RlbSAoQ0ROMSkgLSB2aWEgSFRUUCBvciBETlMsIGxpa2UgYSByZWd1bGFyIENE
TiBzY2VuYXJpby4iDQoNCndoaWNoIGlzIGNsZWFybHkgcmVmZXJyaW5nIHRvIHRoZSAicmVndWxh
ciIgcmVxdWVzdCByb3V0aW5nIGluIHRoZSB1cHN0cmVhbSBDRE4uDQoNCktMPiBPSy4gIEkgc2Vl
IHdoeSB5b3UndmUgaW50ZXJwcmV0ZWQgdGhhdCB3YXkuICBJIHNhdyAiKENETjIpIHdpbGwgaXNz
dWUgaXRzIGludGVyLUNETiBhY3F1aXNpdGlvbiByZXF1ZXN0IGFuZCB0aGF0IHJlcXVlc3Qgd2ls
bCBiZSBoYW5kbGVkIGRpcmVjdGx5IGJ5IHRoZSB1cHN0cmVhbSBDRE4gUmVxdWVzdCBSb3V0aW5n
IHN5c3RlbSAoQ0ROMSkiIGFuZCB0aGVuIGxhdGVyLCAiIGlmIHRoZSB1cHN0cmVhbSBDRE4gKENE
TjEpIGRlY2lkZWQgdG8gcmVkaXJlY3QgdGhhdCBwYXJ0aWN1bGFyIChpbnRlci1DRE4gYWNxdWlz
aXRpb24pIHJlcXVlc3QgdG8gYSAzcmQgQ0ROIChDRE4zKSwgdGhlbiB0aGUgaXRlcmF0aXZlL3Jl
Y3Vyc2l2ZSByZWRpcmVjdGlvbiB3b3VsZCBhcHBseSBhY3Jvc3MgdGhlc2UgQ0ROcyIuICBTbyBJ
IGludGVycHJldGVkIHRoYXQgQ0ROMiBzZW50IHJlcXVlc3QgdG8gQ0ROMSB3aGljaCBjYW4gZGVj
aWRlIHRvIHJlZGlyZWN0IHRvIENETjMgKGFzIHRoZSAzcmQgQ0ROKS4gIFRoaXMgd291bGQgcmVx
dWlyZSBDRE4xJ3MgQ0ROSSBSZXF1ZXN0IFJvdXRpbmcgZnVuY3Rpb24gdG8gYmUgaW52b2x2ZWQu
ICBJJ3ZlIGFzc3VtZWQgdGhpcyBpcyB0aGUgY2FzY2FkZWQgc2NlbmFyaW8uDQoNCldlJ2xsIGxl
dCBTdXNhbiBjbGFyaWZ5IHRvIGF2b2lkIG1pcy1pbnRlcnByZXRhdGlvbnMuIDopDQoNCktlbnQN
Cg0KPHNuaXA+DQoNCg==

From hexiaoyan@huawei.com  Thu Jul 28 00:39:08 2011
Return-Path: <hexiaoyan@huawei.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 813F321F873E for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 00:39:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.269
X-Spam-Level: ***
X-Spam-Status: No, score=3.269 tagged_above=-999 required=5 tests=[AWL=1.634,  BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339,  J_CHICKENPOX_33=0.6, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45,  RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5DqNeOJlICf1 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 00:39:07 -0700 (PDT)
Received: from szxga03-in.huawei.com (szxga03-in.huawei.com [119.145.14.66]) by ietfa.amsl.com (Postfix) with ESMTP id EC2F021F86B6 for <cdni@ietf.org>; Thu, 28 Jul 2011 00:39:04 -0700 (PDT)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LP100MPW93QQF@szxga03-in.huawei.com> for cdni@ietf.org; Thu, 28 Jul 2011 15:35:50 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LP100CS993QY5@szxga03-in.huawei.com> for cdni@ietf.org; Thu, 28 Jul 2011 15:35:50 +0800 (CST)
Received: from w36710x ([10.144.242.54]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LP1004CE93PKG@szxml06-in.huawei.com> for cdni@ietf.org; Thu, 28 Jul 2011 15:35:49 +0800 (CST)
Date: Thu, 28 Jul 2011 15:35:49 +0800
From: He Xiaoyan <hexiaoyan@huawei.com>
In-reply-to: <86CF7FF5-9B10-4847-802B-B617C8D6E2CB@niven-jenkins.co.uk>
To: 'Ben Niven-Jenkins' <ben@niven-jenkins.co.uk>
Message-id: <016101cc4cf8$f8d91b40$36f2900a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable
Thread-index: AcxM2191qAosr168QR+ZbTmdFOFJUgAGcbig
Cc: cdni@ietf.org
Subject: [CDNi] =?gb2312?b?tPC4tDogtPC4tDogIFVwZGF0aW5nIFJlZiBNb2RlbCBw?= =?gb2312?b?aWN0dXJlIGluIGNkbmktcHJvYmxlbS1zdGF0ZW1lbnQ/?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 07:39:08 -0000

Hi Ben and all,
In my proposal a hostname should also be provided to the downstream CDN =
to
acquire content, I think at this point, we do not have any conflict.
What I'm trying to say is the hostname provided to the downstream CDN =
should
always point to the Request Routing function in the upstream CDN. It's =
up to
the Request Routing function of the upstream CDN to decide the next hop =
for
the content acquisition of the downstream CDN, e.g. A storage server of =
the
Upstream CDN or the origin server of the CP, or the Request Routing =
function
of the 3rd cascaded CDN.

Furthermore, as the "regular" request routing mechanisms used intra CDNs =
may
be different, e.g. some CDNs utilizing DNS, whilst others utilizing HTTP
GET.  Though it is very similar to a "regular" request routing performed =
by
CDNs today, but as components from different CDNs involved, it should be
specified or at least the mechanisms (DNS, HTTP) used across these CDNs
should be specified to interconnect.

Best Regards
Xiaoyan(Susan) He

-----=D3=CA=BC=FE=D4=AD=BC=FE-----
=B7=A2=BC=FE=C8=CB: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk]=20
=B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C228=C8=D5 12:03
=CA=D5=BC=FE=C8=CB: He Xiaoyan
=B3=AD=CB=CD: 'Kent Leung (kleung)'; 'Francois Le Faucheur (flefauch)';
cdni@ietf.org
=D6=F7=CC=E2: Re: =B4=F0=B8=B4: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?

Don't confuse the CDNI Request Routing interface (which is for =
communicating
information between the request routing systems in different CDNs) with =
the
"regular" request routing performed by CDNs today (and which would still
exist in a world where CDNI is deployed).

The CDNI Metadata may include an Origin hostname that ultimately =
resolves to
the Request Routing function in the upstream CDN but that does not =
involve
the CDNI Request Routing interface.

I see no need for a downstream CDN Surrogate to make use of the CDNI =
Request
Routing interface for acquisition and the proposed change to the =
reference
model is not across the CDNI Request Routing interface but between the
downstream CDN Surrogate and the "regular" request routing function of =
the
upstream CDN (and would have been marked out of scope for CDNI).

Ben

On 28 Jul 2011, at 04:36, He Xiaoyan wrote:

> Hi all,
> I share the view that the CDNI architecture should be complete to =
cover
the
> option even if it is not the only way to solve the problem. The =
current
> figure does not include the interface between dCDN surrogate and CDNI
> Request Routing of an uCDN which may be involved during content
acquisition.
> To support interconnection of CDNs from different administrative =
entities,
> this interface should be specified and hence should be in the scope of
CDNI.
>=20
> Best Regards
> Xiaoyan(Susan) He
>=20
> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: cdni-bounces@ietf.org =
[mailto:cdni-bounces@ietf.org] =B4=FA=B1=ED Kent
Leung
> (kleung)
> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C228=C8=D5 4:53
> =CA=D5=BC=FE=C8=CB: Ben Niven-Jenkins; Francois Le Faucheur (flefauch)
> =B3=AD=CB=CD: cdni@ietf.org
> =D6=F7=CC=E2: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>=20
> My interpretation of the CDNI Model figure - "Acquisition" Interface =
(out
of
> scope) is used to distribute content between uCDN and dCDN without the
need
> to involve the CDNI Request Routing function in the uCDN.  The content
> acquisition may involve intra-CDN request routing in the uCDN. =20
>=20
> My view is that the CDNI architecture depicts the CDNI functions and
> interfaces between relevant components.  We should clarify if there is =
an
> interface between the dCDN Surrogate and uCDN CDNI Request Routing
function.
> IMHO, this interface exists.  Though uCDN may decide not to use such =
an
> interface for content distribution.  But that's deployment option and =
the
> architecture should be complete.
>=20
> Note, I've explicitly noted "CDNI Request Routing function" to
differentiate
> from general request routing which can be used for intra-CDN =
redirection.
>=20
> Kent
>=20
> -----Original Message-----
> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf =
Of
Ben
> Niven-Jenkins
> Sent: Wednesday, July 27, 2011 11:44 AM
> To: Francois Le Faucheur (flefauch)
> Cc: cdni@ietf.org
> Subject: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>=20
> Francois, Colleagues,
>=20
> My personal opinion is that we should not update the reference model =
like
> that, because it starts to introduce implementation specifics into the
> reference model.
>=20
> Acquisition between CDNs is largely similar to acquisition from any =
other
> Origin. There are a multitude of ways for how a given =
Origin/UpstreamCDN
may
> resolve into an actual server that will deliver the content to the
> surrogate. The downstream CDN will be provided (via the Content
Distribution
> Metadata) details (e.g. a hostname) from which to acquire content for =
a
> given CDN service. Using the upstream CDN request router to resolve =
that
> hostname is just one possible way to implement the hostname resolution =
and
I
> believe calling it out explicitly doesn't add anything except risking
making
> the diagram more confusing (it's already pretty "messy" and complex) =
and
> implying a particular implementation of something that is already =
declared
> out of scope for CDNI.
>=20
> Ben
>=20
>=20
>=20
> On 8 Jul 2011, at 10:35, Francois Le Faucheur wrote:
>=20
>> Ben, Nabil,
>>=20
>> Are you OK with updating the Ref Model picture in the next rev of
> cdni-problem-statement as proposed below?
>>=20
>> Cheers
>>=20
>> Francois
>>=20
>>=20
>> Begin forwarded message:
>>=20
>>> From: Francois Le Faucheur <flefauch@cisco.com>
>>> Date: 9 June 2011 15:40:26 CEST
>>> To: He Xiaoyan <hexiaoyan@huawei.com>
>>> Cc: Francois Le Faucheur <flefauch@cisco.com>, cdni@ietf.org
>>> Subject: Re: =B4=F0=B8=B4: [CDNi] Comments on definition of =
recursive&iterative=20
>>> request routing
>>>=20
>>> Hi again,
>>>=20
>>> On 9 Jun 2011, at 05:08, He Xiaoyan wrote:
>>>=20
>>>> Hi Francois,
>>>> Thanks for your reply.
>>>> Some further concerns.
>>>> =A1=B0ie I'd picture that the cache in the downstream CDN (CDN2) =
will issue
> its inter-CDN acquisition request and that request will be handled
directly
> by the upstream CDN Request Routing system (CDN1) - via HTTP or DNS, =
like
a
> regular CDN scenario.=A1=B1
>>>> Not very clear how that works because there is no interface between =
a
> delivery node and RR in another CDN of CDNI model as below.
>>>=20
>>> We could show a "Request" interface between the "Surrogate" in the
> Downstream CDN and the Request Routing system in the Upstream CDN (ie =
same
> interface as the "Request" interface shown between the User-Agent and =
the
> uCDN/dCDN Request Routing system) like shown below.
>>> Does that help ?
>>>=20
>>>     --------
>>>     /        \
>>>     |   CSP  |
>>>     \        /
>>>      --------
>>>          *
>>>          *
>>>          *                        /\
>>>          *                       /  \
>>>      ---------------------      |CDNI|       ---------------------
>>>     /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>     |     +-------------+ | Control protocol| +-------------+     |
>>>     |     |CDN Control  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| CDN Control |  =
   |
>>>     |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>     |            * * *    |     |    |      |   * * *             |
>>>     |     +------*------+ | Logging protocol| +-----*-------+     |
>>>     | ****| Logging     =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>|  Logging    =
|**** |
>>>     | *   --------------+ |     |    |      | +-------------+   * |
>>>     | *            * *    | Request Routing |   * *             * |
>>>   ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>   . | * **|Req-Routing  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Req-Routing =
|** * |  .
>>>   . | * * +-------------+.|     |    |      | +-------------+ * * |  =
.
>>>   . | * *            *    .  CDNI Metatdata |   *             * * |  =
.
>>>   . | * * +----------*--+ |.    protocol     | +-*-----------+ * * | =
 .
>>>   . | * * |Distribution =
|<=3D=3D.=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Distribution| * =
* |  .
>>>   . | * * |             | |  .   \  /       | |             | * * |  =
.
>>>   . | * * |             | |   .   \/        | |             | * * |  =
.
>>>   . | * ****+---------+ | |    ..Request........+---------+**** * |  =
.
>>>   . | ******|Surrogate|*************************|Surrogate|****** |  =
.
>>>   . |     | +---------+ | |   Acquisition   | | +-----*---+ |     |  =
.
>>>   . |     +-------------+ |                 | +-------*-----+     |  =
.
>>>   . \                     /                 \         *           /  =
.
>>>   .  ---------------------                   ---------*-----------   =
.
>>>   .                                                   *              =
.
>>>   .                                                   * Delivery     =
.
>>>   .                                                   *              =
.
>>>   .                                                +------+          =
.
>>>   ...............Request...........................| User =
|..Request..
>>>                                                    | Agent|
>>>                                                    +------+
>>>=20
>>>=20
>>>=20
>>>> And I=A1=AFm not sure if any additional security issues need to be
> considered when we talking about that a cache in the downstream CDN
directly
> interact with the upstream CDN=A1=AFs RR.
>>>>     --------
>>>>     /        \
>>>>     |   CSP  |
>>>>     \        /
>>>>      --------
>>>>          *
>>>>          *
>>>>          *                        /\
>>>>          *                       /  \
>>>>      ---------------------      |CDNI|       ---------------------
>>>>     /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>>     |     +-------------+ | Control protocol| +-------------+     |
>>>>     |     |CDN Control  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| CDN Control |  =
   |
>>>>     |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>>     |            * * *    |     |    |      |   * * *             |
>>>>     |     +------*------+ | Logging protocol| +-----*-------+     |
>>>>     | ****| Logging     =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>|  Logging    =
|**** |
>>>>     | *   --------------+ |     |    |      | +-------------+   * |
>>>>     | *            * *    | Request Routing |   * *             * |
>>>>   ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>>   . | * **|Req-Routing  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Req-Routing =
|** * |  .
>>>>   . | * * +-------------+ |     |    |      | +-------------+ * * | =
 .
>>>>   . | * *            *    |  CDNI Metatdata |   *             * * | =
 .
>>>>   . | * * +----------*--+ |    protocol     | +-*-----------+ * * | =
 .
>>>>   . | * * |Distribution =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Distribution| =
* * |  .
>>>>   . | * * |             | |      \  /       | |             | * * | =
 .
>>>>   . | * * |             | |       \/        | |             | * * | =
 .
>>>>   . | * ****+---------+ | |                 | | +---------+**** * | =
 .
>>>>   . | ******|Surrogate|*************************|Surrogate|****** | =
 .
>>>>   . |     | +---------+ | |   Acquisition   | | +-----*---+ |     | =
 .
>>>>   . |     +-------------+ |                 | +-------*-----+     | =
 .
>>>>   . \                     /                 \         *           / =
 .
>>>>   .  ---------------------                   ---------*-----------  =
 .
>>>>   .                                                   *             =
 .
>>>>   .                                                   * Delivery    =
 .
>>>>   .                                                   *             =
 .
>>>>   .                                                +------+         =
 .
>>>>   ...............Request...........................| User =
|..Request..
>>>>                                                    | Agent|
>>>>                                                    +------+ =A1=B0I =
am=20
>>>> not sure we'd want to invoke the CDNI Request Routing protocol at =
that
> stage (that is intended to operate across Request Routing systems). ie =
I'd
> picture that the cache in the downstream CDN (CDN2) will issue its
inter-CDN
> acquisition request and that request will be handled directly by the
> upstream CDN Request Routing system (CDN1) - via HTTP or DNS, like a
regular
> CDN scenario.=A1=B1
>>>> I am not proposing CDNI Request Routing protocol must be invoked in
> dynamic content acquisition. But I think any possibilities should not =
be
> excluded in requirement stage.  In my understanding, election of
> mechanisms/solutions is job of next stage (framework?)?
>>>=20
>>> Detailed mechanisms/solutions/protocols is to be done as part of the
work
> on the actual "interfaces" but the Requirements I-D aims at =
identifying
what
> functionality those need to support.=20
>>>=20
>>> Thank you.
>>>=20
>>> Francois
>>>=20
>>>=20
>>>> Thanks.
>>>>=20
>>>> Best Regards
>>>> Xiaoyan(Susan) He
>>>> =B7=A2=BC=FE=C8=CB: Francois Le Faucheur =
[mailto:flefauch@cisco.com]
>>>> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA6=D4=C29=C8=D5 0:19
>>>> =CA=D5=BC=FE=C8=CB: He Xiaoyan
>>>> =B3=AD=CB=CD: Francois Le Faucheur; cdni@ietf.org
>>>> =D6=F7=CC=E2: Re: [CDNi] Comments on definition of =
recursive&iterative request=20
>>>> routing
>>>>=20
>>>> Hello He,
>>>>=20
>>>> You are right that these definitions have been written with =
handling of
> enduser requests in mind (as opposed to handling of inter-CDN =
acquisition
> requests).
>>>>=20
>>>> The logic is that the inter-CDN acquisition request (issued by a
> downstream CDN cache and pointing to the upstream CDN request routing
> system) can be considered simply as another request of its own (only, =
in
> that case, the "end user" happens to be a downstream CDN cache). Since =
the
> inter-CDN acquisition request is expected to come out of a cache (eg =
via a
> HTTP get), I am not sure we'd want to invoke the CDNI Request Routing
> protocol at that stage (that is intended to operate across Request =
Routing
> systems). ie I'd picture that the cache in the downstream CDN (CDN2) =
will
> issue its inter-CDN acquisition request and that request will be =
handled
> directly by the upstream CDN Request Routing system (CDN1) - via HTTP =
or
> DNS, like a regular CDN scenario. Of course, if the upstream CDN =
(CDN1)
> decided to redirect that particular (inter-CDN acquisition) request to =
a
3rd
> CDN (CDN3), then the iterative/recursive redirection would apply =
across
> these CDNs; but in this case, I think the current definitions actually
work,
> because with respect to the inter-CDN acquisition request, CDN1 is the
> upstream CDN and CDN3 is the downstream CDN). (remember that the
definitions
> of upstream CDN and downstream CDN are all relative to a given user
> request).
>>>>=20
>>>> Thanks for looking into the Requirements document.
>>>>=20
>>>> Francois
>>>>=20
>>>>=20
>>>> On 8 Jun 2011, at 04:23, He Xiaoyan wrote:
>>>>=20
>>>>=20
>>>> Hi all,
>>>> Some comments on definition of recursive and iterative request =
routing
> in I-D .draft-lefaucheur-cdni-requirements.
>>>> 1) =A1=B0When an Upstream CDN elects to redirect a request towards =
a
> Downstream CDN,the Upstream CDN can query the Downstream CDN Request
Routing
> system via the CDNI Request Routing protocol to find out how the
Downstream
> CDN wants the request to be redirected =A1=AD=A1=B1 This definition =
only covers
> requests initiated by users where upstream CDN will query the =
downstream
CDN
> for routing decision. There is another case where recursive request
routing
> is also utilized but not covered by this definition in CDNI, i.e. In =
case
of
> cache miss and hence dynamic content acquisition invoked, for the =
content
> locate request issued by a delivery node of downstream CDN, the =
downstream
> CDN can query the upstream CDN on routing/redirection decision. In my
view,
> these are two very similar scenarios with no essential difference on
routing
> procedure.
>>>>=20
>>>> 2) Similarly, for iterative request routing, the definition only =
covers
> the case that requests redirected from upstream CDN to downstream CDN, =
the
> direction that requests redirected from downstream CDN to upstream CDN =
for
> content locate requests in case of dynamic content acquisition is not
> covered.
>>>> Is the intent to exclude routings for content locate requests or
> something else?
>>>> Thanks.
>>>>=20
>>>> Best Regards
>>>> Xiaoyan(Susan) He
>>>>=20
>>>> _______________________________________________
>>>> CDNi mailing list
>>>> CDNi@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/cdni
>>>>=20
>>>> <image001.jpg>
>>>>=20
>>>>=20
>>>>=20
>>>> Francois Le Faucheur
>>>> Distinguished Engineer
>>>> Corporate Development
>>>> flefauch@cisco.com
>>>> Phone: +33 49 723 2619
>>>> Mobile: +33 6 19 98 50 90
>>>>=20
>>>>=20
>>>> Cisco Systems France
>>>> Greenside
>>>> 400 Ave de Roumanille
>>>> 06410 Sophia Antipolis
>>>> France
>>>> Cisco.com
>>>>=20
>>>>=20
>>>>=20
>>>> <image002.gif>
>>>>=20
>>>> Think before you print.
>>>>=20
>>>> This email may contain confidential and privileged material for the
sole
> use of the intended recipient. Any review, use, distribution or =
disclosure
> by others is strictly prohibited. If you are not the intended =
recipient
(or
> authorized to receive for the recipient), please contact the sender by
reply
> email and delete all copies of this message.
>>>>=20
>>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les
Moulineaux,
> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
> publication: Jean-Luc Michel Givone.
>>>>=20
>>>> For corporate legal information go to:
>>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>>=20
>>>>=20
>>>=20
>>> <image001.jpg>
>>>=20
>>> Francois Le Faucheur
>>> Distinguished Engineer
>>> Corporate Development
>>> flefauch@cisco.com
>>> Phone: +33 49 723 2619
>>> Mobile: +33 6 19 98 50 90
>>>=20
>>>=20
>>>=20
>>> Cisco Systems France
>>> Greenside
>>> 400 Ave de Roumanille
>>> 06410 Sophia Antipolis
>>> France
>>> Cisco.com
>>>=20
>>>=20
>>>=20
>>>=20
>>> <green.gif>
>>> Think before you print.
>>>=20
>>> This email may contain confidential and privileged material for the =
sole
> use of the intended recipient. Any review, use, distribution or =
disclosure
> by others is strictly prohibited. If you are not the intended =
recipient
(or
> authorized to receive for the recipient), please contact the sender by
reply
> email and delete all copies of this message.
>>>=20
>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les
Moulineaux,
> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
> publication: Jean-Luc Michel Givone.
>>>=20
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>=20
>>>=20
>>=20
>> <image001.jpg>
>>=20
>> Francois Le Faucheur
>> Distinguished Engineer
>> Corporate Development
>> flefauch@cisco.com
>> Phone: +33 49 723 2619
>> Mobile: +33 6 19 98 50 90
>>=20
>>=20
>>=20
>> Cisco Systems France
>> Greenside
>> 400 Ave de Roumanille
>> 06410 Sophia Antipolis
>> France
>> Cisco.com
>>=20
>>=20
>>=20
>>=20
>> <green.gif>
>> Think before you print.
>>=20
>> This email may contain confidential and privileged material for the =
sole
> use of the intended recipient. Any review, use, distribution or =
disclosure
> by others is strictly prohibited. If you are not the intended =
recipient
(or
> authorized to receive for the recipient), please contact the sender by
reply
> email and delete all copies of this message.
>>=20
>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les
Moulineaux,
> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
> publication: Jean-Luc Michel Givone.
>>=20
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>=20
>>=20
>=20
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni
>=20


From hexiaoyan@huawei.com  Thu Jul 28 00:54:07 2011
Return-Path: <hexiaoyan@huawei.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0B9E21F8C1F for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 00:54:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.697
X-Spam-Level: **
X-Spam-Status: No, score=2.697 tagged_above=-999 required=5 tests=[AWL=1.662,  BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339,  MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1htRCXwneaLJ for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 00:54:07 -0700 (PDT)
Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [119.145.14.64]) by ietfa.amsl.com (Postfix) with ESMTP id 40EC121F8C1E for <cdni@ietf.org>; Thu, 28 Jul 2011 00:54:06 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LP100F579W1CO@szxga05-in.huawei.com> for cdni@ietf.org; Thu, 28 Jul 2011 15:52:49 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LP1001TZ9W0D1@szxga05-in.huawei.com> for cdni@ietf.org; Thu, 28 Jul 2011 15:52:48 +0800 (CST)
Received: from w36710x ([10.144.242.54]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LP1006LG9VZEL@szxml06-in.huawei.com> for cdni@ietf.org; Thu, 28 Jul 2011 15:52:48 +0800 (CST)
Date: Thu, 28 Jul 2011 15:52:47 +0800
From: He Xiaoyan <hexiaoyan@huawei.com>
In-reply-to: <2979E38DD6FC6544B789C8DAD7BAFC520F72CACB@xmb-sjc-235.amer.cisco.com>
To: "'Kent Leung (kleung)'" <kleung@cisco.com>, 'Ben Niven-Jenkins' <ben@niven-jenkins.co.uk>
Message-id: <016201cc4cfb$57e5c500$36f2900a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable
Thread-index: AcxM42J0VXj6KzI4Q9Od5VmT5bPnbwAAWUqQAAV9+NA=
Cc: cdni@ietf.org
Subject: [CDNi] =?gb2312?b?tPC4tDogtPC4tDogIFVwZGF0aW5nIFJlZiBNb2RlbCBw?= =?gb2312?b?aWN0dXJlIGluIGNkbmktcHJvYmxlbS1zdGF0ZW1lbnQ/?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 07:54:07 -0000

Hi Kent et all,
Respond via another email of this thread.
Further comments are welcomed.

Best Regards
Xiaoyan(Susan) He

-----=D3=CA=BC=FE=D4=AD=BC=FE-----
=B7=A2=BC=FE=C8=CB: Kent Leung (kleung) [mailto:kleung@cisco.com]=20
=B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C228=C8=D5 13:21
=CA=D5=BC=FE=C8=CB: Ben Niven-Jenkins
=B3=AD=CB=CD: He Xiaoyan; Francois Le Faucheur (flefauch); cdni@ietf.org
=D6=F7=CC=E2: RE: =B4=F0=B8=B4: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?



-----Original Message-----
From: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk]=20
Sent: Wednesday, July 27, 2011 10:01 PM
To: Kent Leung (kleung)
Cc: He Xiaoyan; Francois Le Faucheur (flefauch); cdni@ietf.org
Subject: Re: =B4=F0=B8=B4: [CDNi] Updating Ref Model picture in
cdni-problem-statement?

The original comment that initiated the proposal to show the interface
between a downstream CDN surrogate and upstream CDN's request routing
function was:

"The logic is that the inter-CDN acquisition request (issued by a
downstream CDN cache and pointing to the upstream CDN request routing
system) can be considered simply as another request of its own (only, in
that case, the "end user" happens to be a downstream CDN cache). Since =
the
inter-CDN acquisition request is expected to come out of a cache (eg via =
a
HTTP get), I am not sure we'd want to invoke the CDNI Request Routing
protocol at that stage (that is intended to operate across Request =
Routing
systems). ie I'd picture that the cache in the downstream CDN (CDN2) =
will
issue its inter-CDN acquisition request and that request will be handled
directly by the upstream CDN Request Routing system (CDN1) - via HTTP or
DNS, like a regular CDN scenario. Of course, if the upstream CDN (CDN1)
decided to redirect that particular (inter-CDN acquisition) request to a =
3rd
CDN (CDN3), then the iterative/recursive redirection would apply across
these CDNs; but in this case, I think the current definitions actually =
work,
because with respect to the inter-CDN acquisition request, CDN1 is the
upstream CDN and CDN3 is the downstream CDN). (remember that the =
definitions
of upstream CDN and downstream CDN are all relative to a given user
request)."

where the key phrase is "(CDN2) will issue its inter-CDN acquisition =
request
and that request will be handled directly by the upstream CDN Request
Routing system (CDN1) - via HTTP or DNS, like a regular CDN scenario."

which is clearly referring to the "regular" request routing in the =
upstream
CDN.

KL> OK.  I see why you've interpreted that way.  I saw "(CDN2) will =
issue
its inter-CDN acquisition request and that request will be handled =
directly
by the upstream CDN Request Routing system (CDN1)" and then later, " if =
the
upstream CDN (CDN1) decided to redirect that particular (inter-CDN
acquisition) request to a 3rd CDN (CDN3), then the iterative/recursive
redirection would apply across these CDNs".  So I interpreted that CDN2 =
sent
request to CDN1 which can decide to redirect to CDN3 (as the 3rd CDN).  =
This
would require CDN1's CDNI Request Routing function to be involved.  I've
assumed this is the cascaded scenario.

We'll let Susan clarify to avoid mis-interpretations. :)

Kent

<snip>



From eburger-l@standardstrack.com  Thu Jul 28 06:41:39 2011
Return-Path: <eburger-l@standardstrack.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8418121F85A7 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 06:41:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.147
X-Spam-Level: 
X-Spam-Status: No, score=-2.147 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xho9TZz-2SYw for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 06:41:39 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [74.124.194.81]) by ietfa.amsl.com (Postfix) with ESMTP id 643AA21F8640 for <cdni@ietf.org>; Thu, 28 Jul 2011 06:41:37 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=standardstrack.com;  h=Received:Subject:Mime-Version:Content-Type:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:X-Mailer:X-Source:X-Source-Args:X-Source-Dir; b=vUyzLiMS0ObGwTKkNJFDkiIVilP+Sr87yaw8H1agTqK9zn8hjGl1THLxjT6li2V07JYKZDorM3xQ8xDP/7rFrHqRLhpM1wDQyOUHjCm/BinjzpS3YO5T3t2LEQ5xTbym;
Received: from dhcp-63da.meeting.ietf.org ([130.129.99.218]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <eburger-l@standardstrack.com>) id 1QmQqG-0005Rh-Ts; Thu, 28 Jul 2011 06:41:37 -0700
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Eric Burger <eburger-l@standardstrack.com>
In-Reply-To: <B8691419-444E-49D2-9F51-0D3CA9508C92@cisco.com>
Date: Thu, 28 Jul 2011 09:41:33 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <97A1D17E-3EF2-435D-8CCD-62E31E7441B2@standardstrack.com>
References: <020b01cc3d49$1e0bf9b0$5771900a@china.huawei.com> <B8691419-444E-49D2-9F51-0D3CA9508C92@cisco.com>
To: Bruce Davie <bdavie@cisco.com>
X-Mailer: Apple Mail (2.1084)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Cc: cdni@ietf.org
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiAgTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZv?= =?utf-8?q?r=09draft-davie-cdni-framework-00=2Etxt?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 13:41:39 -0000

Does that mean that this document is for discussion purposes, but we =
have no plans of publishing it as an RFC? That impacts the level of =
review. For the former, it gives us a framework to say, "Yes, this is =
possible." For the latter, it means we need to dig out all of the nits.

On Jul 8, 2011, at 1:02 PM, Bruce Davie wrote:

> We're really trying hard not to turn this doc into either the =
requirements document or one of the interface specs. I was inspired by =
one comment at the BOF "How is anyone going to figure out how all these =
pieces fit together"? So the framework tries to answer that question. It =
isn't a spec for any particular interface, it doesn't even set the =
requirements for any interface. It tries to show (by examples and =
deployment scenarios mostly) how the pieces work together.=20


From eburger-l@standardstrack.com  Thu Jul 28 06:42:32 2011
Return-Path: <eburger-l@standardstrack.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B35621F8640 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 06:42:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.373
X-Spam-Level: 
X-Spam-Status: No, score=-2.373 tagged_above=-999 required=5 tests=[AWL=0.226,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hQZILtTo-YmO for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 06:42:31 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [74.124.194.81]) by ietfa.amsl.com (Postfix) with ESMTP id 62A6821F85A7 for <cdni@ietf.org>; Thu, 28 Jul 2011 06:42:30 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=standardstrack.com;  h=Received:Subject:Mime-Version:Content-Type:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:X-Mailer:X-Source:X-Source-Args:X-Source-Dir; b=WoG+PTm/4b08xaTphwjHyLcneLkOxFSCwp7r3kmb4+h57nJ6ULpA1qNuQUSgW+CBCmFr4HDFGFFBtCKYbWPoZhNTtiaLRPMZ6GcDdIzB7359pp4as7loqWJsxCjPjJ6f;
Received: from dhcp-63da.meeting.ietf.org ([130.129.99.218]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <eburger-l@standardstrack.com>) id 1QmQr7-0005Rh-6Y; Thu, 28 Jul 2011 06:42:29 -0700
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Eric Burger <eburger-l@standardstrack.com>
In-Reply-To: <EF13033F-CFAA-4084-AAD2-AFDB6CCAE2D1@verivue.com>
Date: Thu, 28 Jul 2011 09:42:28 -0400
Content-Transfer-Encoding: 7bit
Message-Id: <7E299937-1255-4409-B46D-648746F9B5C3@standardstrack.com>
References: <73B09441-5D82-4CA6-B665-1F7072D654BF@verivue.com> <291CC3F9E50E7641901A54E85D0977C6518BF04CAE@MAILR002.mail.lan> <EF13033F-CFAA-4084-AAD2-AFDB6CCAE2D1@verivue.com>
To: "Peterson, Larry" <lpeterson@verivue.com>
X-Mailer: Apple Mail (2.1084)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Cc: cdni@ietf.org
Subject: Re: [CDNi] new Internet Draft
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 13:42:32 -0000

Just FYI, that is a really, really bad example.

On Jul 13, 2011, at 12:54 PM, Peterson, Larry wrote:

>> In sections 5.x.1, i just wanted to clarify if the exchange of IP
>> prefixes is just an example of a method for determining geo-footprint,
>> or is there a more fundamental requirement for IP prefix information?
> 
> Right. It's an example.


From bdavie@cisco.com  Thu Jul 28 07:07:18 2011
Return-Path: <bdavie@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04E6F21F8B2C for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 07:07:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.979
X-Spam-Level: 
X-Spam-Status: No, score=-0.979 tagged_above=-999 required=5 tests=[AWL=-0.228, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, MIME_QP_LONG_LINE=1.396, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L60vJq3I3wGc for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 07:07:17 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 7C63321F8C7A for <cdni@ietf.org>; Thu, 28 Jul 2011 07:07:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=bdavie@cisco.com; l=1482; q=dns/txt; s=iport; t=1311862037; x=1313071637; h=references:in-reply-to:mime-version: content-transfer-encoding:message-id:cc:from:subject:date: to; bh=5E5T8CAq8PjaOYspncMjMIMk+5VtoFCw6rK58zGBYYA=; b=jPUYWs2ErQ2BI7OO73ItBzqBS6CXajcnxhFOYCAhQY/y+D3lSJP8/oS0 RjZ8fmGh4Os8Aji3ySIJW3GbhyruKnOdmUmG9vzOr9id5MBGuhoEPnJgc UMeGiwjrenvYetaC8UTOtUOZeSuc7GHzFkemSwfjyrk05UrKO0R2YUKyP o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAAdsMU6rRDoH/2dsb2JhbAA0AQEBAQIBAQEBEQErQwIFDAoCDgo6FFEGARcnpkhod4h8o1eeWYViXwSSeYUHi3k
X-IronPort-AV: E=Sophos;i="4.67,282,1309737600";  d="scan'208";a="7387923"
Received: from mtv-core-2.cisco.com ([171.68.58.7]) by rcdn-iport-6.cisco.com with ESMTP; 28 Jul 2011 14:07:16 +0000
Received: from [10.21.106.161] (sjc-vpnasa-670.cisco.com [10.21.106.161]) by mtv-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p6SE7Dhg011532; Thu, 28 Jul 2011 14:07:14 GMT
References: <020b01cc3d49$1e0bf9b0$5771900a@china.huawei.com> <B8691419-444E-49D2-9F51-0D3CA9508C92@cisco.com> <97A1D17E-3EF2-435D-8CCD-62E31E7441B2@standardstrack.com>
In-Reply-To: <97A1D17E-3EF2-435D-8CCD-62E31E7441B2@standardstrack.com>
Mime-Version: 1.0 (iPad Mail 8J3)
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Message-Id: <24E1BBE3-2145-4CD0-85D2-42C73385CCA4@cisco.com>
X-Mailer: iPad Mail (8J3)
From: Bruce Davie <bdavie@cisco.com>
Date: Thu, 28 Jul 2011 10:08:58 -0400
To: Eric Burger <eburger-l@standardstrack.com>
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiAgTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZv?= =?utf-8?q?r=09draft-davie-cdni-framework-00=2Etxt?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 14:07:18 -0000

Eric,
One of the planned deliverables for the WG is a Framework, which would be pu=
blished as an RFC. It would be an informational RFC. I hope that this draft m=
ight be a starting point for such an RFC. The WG will have to comment on tha=
t. However, I think all of the following would apply to the Framework: not a=
 requirements doc (we have one of those) and not an interface spec (they are=
 listed as separate deliverables of the WG).

I hope we can talk today about what should and should not be in the Framewor=
k.

Bruce
On Jul 28, 2011, at 9:41 AM, Eric Burger <eburger-l@standardstrack.com> wrot=
e:

> Does that mean that this document is for discussion purposes, but we have n=
o plans of publishing it as an RFC? That impacts the level of review. For th=
e former, it gives us a framework to say, "Yes, this is possible." For the l=
atter, it means we need to dig out all of the nits.
>=20
> On Jul 8, 2011, at 1:02 PM, Bruce Davie wrote:
>=20
>> We're really trying hard not to turn this doc into either the requirement=
s document or one of the interface specs. I was inspired by one comment at t=
he BOF "How is anyone going to figure out how all these pieces fit together"=
? So the framework tries to answer that question. It isn't a spec for any pa=
rticular interface, it doesn't even set the requirements for any interface. I=
t tries to show (by examples and deployment scenarios mostly) how the pieces=
 work together.=20
>=20

From richard_woundy@cable.comcast.com  Thu Jul 28 07:18:19 2011
Return-Path: <richard_woundy@cable.comcast.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70F8021F8B24 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 07:18:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.36
X-Spam-Level: 
X-Spam-Status: No, score=-103.36 tagged_above=-999 required=5 tests=[AWL=-1.625, BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g5+k0z-KI6Z9 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 07:18:19 -0700 (PDT)
Received: from cable.comcast.com (copdcimo01.potomac.co.ndcwest.comcast.net [76.96.32.251]) by ietfa.amsl.com (Postfix) with ESMTP id DDE3721F86C4 for <cdni@ietf.org>; Thu, 28 Jul 2011 07:18:18 -0700 (PDT)
Received: from ([24.40.55.40]) by copdcimo01.cable.comcast.com with ESMTP with TLS id 5503630.46526070; Thu, 28 Jul 2011 08:23:04 -0600
Received: from PACDCEXMB05.cable.comcast.com ([fe80::a5b0:e5c4:df1b:2367]) by pacdcexhub03.cable.comcast.com ([fe80::d1dd:b302:b617:3755%11]) with mapi id 14.01.0289.001; Thu, 28 Jul 2011 10:18:15 -0400
From: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>
To: Eric Burger <eburger-l@standardstrack.com>, Bruce Davie <bdavie@cisco.com>
Thread-Topic: [CDNi] ??:  New Version Notification for draft-davie-cdni-framework-00.txt
Thread-Index: AQHMTSwg+m7AYeX9HU+TfOHhdWH80pUBx5Jg
Date: Thu, 28 Jul 2011 14:18:14 +0000
Message-ID: <1CA25301D2219F40B3AA37201F0EACD1135DE4C1@PACDCEXMB05.cable.comcast.com>
References: <020b01cc3d49$1e0bf9b0$5771900a@china.huawei.com> <B8691419-444E-49D2-9F51-0D3CA9508C92@cisco.com> <97A1D17E-3EF2-435D-8CCD-62E31E7441B2@standardstrack.com>
In-Reply-To: <97A1D17E-3EF2-435D-8CCD-62E31E7441B2@standardstrack.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [76.96.111.6]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>
Subject: Re: [CDNi] ??: New Version Notification for	draft-davie-cdni-framework-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 14:18:19 -0000

> Does that mean that this document is for discussion purposes, but we have=
 no plans of publishing it as an RFC? That impacts the level of review.

The Framework document is an item in the CDNI charter.

>From http://datatracker.ietf.org/wg/cdni/charter/:

- A "framework" document providing a description of the different=20
components of the CDNI architecture and how they interact with one another.=
 This document will also include a "threat analysis"=20
discussing the security concerns and threats, the trust model and=20
privacy issues specific to CDNI.=20
...
Jun 2012  Submit CDNI framework to IESG as Informational =20

-- Rich

-----Original Message-----
From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of Eri=
c Burger
Sent: Thursday, July 28, 2011 9:42 AM
To: Bruce Davie
Cc: cdni@ietf.org
Subject: Re: [CDNi] ??: New Version Notification for draft-davie-cdni-frame=
work-00.txt

Does that mean that this document is for discussion purposes, but we have n=
o plans of publishing it as an RFC? That impacts the level of review. For t=
he former, it gives us a framework to say, "Yes, this is possible." For the=
 latter, it means we need to dig out all of the nits.

On Jul 8, 2011, at 1:02 PM, Bruce Davie wrote:

> We're really trying hard not to turn this doc into either the requirement=
s document or one of the interface specs. I was inspired by one comment at =
the BOF "How is anyone going to figure out how all these pieces fit togethe=
r"? So the framework tries to answer that question. It isn't a spec for any=
 particular interface, it doesn't even set the requirements for any interfa=
ce. It tries to show (by examples and deployment scenarios mostly) how the =
pieces work together.=20

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

From ben@niven-jenkins.co.uk  Thu Jul 28 08:25:50 2011
Return-Path: <ben@niven-jenkins.co.uk>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC6AA21F8853 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 08:25:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.154
X-Spam-Level: 
X-Spam-Status: No, score=-100.154 tagged_above=-999 required=5 tests=[AWL=-0.396, BAYES_00=-2.599, CN_BODY_35=0.339, J_CHICKENPOX_33=0.6, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_ENC_UTF8=0.152, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IYL1eUNPldY4 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 08:25:49 -0700 (PDT)
Received: from mailex.mailcore.me (mailex.mailcore.me [94.136.40.61]) by ietfa.amsl.com (Postfix) with ESMTP id 058D121F884F for <cdni@ietf.org>; Thu, 28 Jul 2011 08:25:48 -0700 (PDT)
Received: from dhcp-15fb.meeting.ietf.org ([130.129.21.251]) by mail11.atlas.pipex.net with esmtpa (Exim 4.71) (envelope-from <ben@niven-jenkins.co.uk>) id 1QmST4-0003G2-Ab; Thu, 28 Jul 2011 16:25:47 +0100
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=GB2312
From: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
In-Reply-To: <016101cc4cf8$f8d91b40$36f2900a@china.huawei.com>
Date: Thu, 28 Jul 2011 16:25:43 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <0FD13E63-A315-4D97-8943-BA7629C33956@niven-jenkins.co.uk>
References: <016101cc4cf8$f8d91b40$36f2900a@china.huawei.com>
To: He Xiaoyan <hexiaoyan@huawei.com>
X-Mailer: Apple Mail (2.1084)
X-Mailcore-Auth: 9600544
X-Mailcore-Domain: 172912
Cc: cdni@ietf.org
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiDnrZTlpI06ICBVcGRhdGluZyBSZWYgTW9kZWwg?= =?utf-8?q?picture_in_cdni-problem-statement=3F?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 15:25:51 -0000

Susan,

On 28 Jul 2011, at 08:35, He Xiaoyan wrote:

> Hi Ben and all,
> In my proposal a hostname should also be provided to the downstream =
CDN to
> acquire content, I think at this point, we do not have any conflict.
> What I'm trying to say is the hostname provided to the downstream CDN =
should
> always point to the Request Routing function in the upstream CDN. It's =
up to
> the Request Routing function of the upstream CDN to decide the next =
hop for
> the content acquisition of the downstream CDN, e.g. A storage server =
of the
> Upstream CDN or the origin server of the CP, or the Request Routing =
function
> of the 3rd cascaded CDN.

Why force such behaviour, rather than leaving it to the upstream CDN to =
decide how it wants to implement the resolution of the "origin"/"content =
source" hostnames it provides to downstream CDNs? Pointing the hostname =
to the upstream CDN request routing function is a reasonable thing to do =
but I see no reason to force such behaviour as it is just unnecessarily =
limiting implementation flexibility.

Ben

> Furthermore, as the "regular" request routing mechanisms used intra =
CDNs may
> be different, e.g. some CDNs utilizing DNS, whilst others utilizing =
HTTP
> GET.  Though it is very similar to a "regular" request routing =
performed by
> CDNs today, but as components from different CDNs involved, it should =
be
> specified or at least the mechanisms (DNS, HTTP) used across these =
CDNs
> should be specified to interconnect.
>=20
> Best Regards
> Xiaoyan(Susan) He
>=20
> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk]=20=

> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C228=C8=D5 12:03
> =CA=D5=BC=FE=C8=CB: He Xiaoyan
> =B3=AD=CB=CD: 'Kent Leung (kleung)'; 'Francois Le Faucheur =
(flefauch)';
> cdni@ietf.org
> =D6=F7=CC=E2: Re: =B4=F0=B8=B4: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>=20
> Don't confuse the CDNI Request Routing interface (which is for =
communicating
> information between the request routing systems in different CDNs) =
with the
> "regular" request routing performed by CDNs today (and which would =
still
> exist in a world where CDNI is deployed).
>=20
> The CDNI Metadata may include an Origin hostname that ultimately =
resolves to
> the Request Routing function in the upstream CDN but that does not =
involve
> the CDNI Request Routing interface.
>=20
> I see no need for a downstream CDN Surrogate to make use of the CDNI =
Request
> Routing interface for acquisition and the proposed change to the =
reference
> model is not across the CDNI Request Routing interface but between the
> downstream CDN Surrogate and the "regular" request routing function of =
the
> upstream CDN (and would have been marked out of scope for CDNI).
>=20
> Ben
>=20
> On 28 Jul 2011, at 04:36, He Xiaoyan wrote:
>=20
>> Hi all,
>> I share the view that the CDNI architecture should be complete to =
cover
> the
>> option even if it is not the only way to solve the problem. The =
current
>> figure does not include the interface between dCDN surrogate and CDNI
>> Request Routing of an uCDN which may be involved during content
> acquisition.
>> To support interconnection of CDNs from different administrative =
entities,
>> this interface should be specified and hence should be in the scope =
of
> CDNI.
>>=20
>> Best Regards
>> Xiaoyan(Susan) He
>>=20
>> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
>> =B7=A2=BC=FE=C8=CB: cdni-bounces@ietf.org =
[mailto:cdni-bounces@ietf.org] =B4=FA=B1=ED Kent
> Leung
>> (kleung)
>> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C228=C8=D5 4:53
>> =CA=D5=BC=FE=C8=CB: Ben Niven-Jenkins; Francois Le Faucheur =
(flefauch)
>> =B3=AD=CB=CD: cdni@ietf.org
>> =D6=F7=CC=E2: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>>=20
>> My interpretation of the CDNI Model figure - "Acquisition" Interface =
(out
> of
>> scope) is used to distribute content between uCDN and dCDN without =
the
> need
>> to involve the CDNI Request Routing function in the uCDN.  The =
content
>> acquisition may involve intra-CDN request routing in the uCDN. =20
>>=20
>> My view is that the CDNI architecture depicts the CDNI functions and
>> interfaces between relevant components.  We should clarify if there =
is an
>> interface between the dCDN Surrogate and uCDN CDNI Request Routing
> function.
>> IMHO, this interface exists.  Though uCDN may decide not to use such =
an
>> interface for content distribution.  But that's deployment option and =
the
>> architecture should be complete.
>>=20
>> Note, I've explicitly noted "CDNI Request Routing function" to
> differentiate
>> from general request routing which can be used for intra-CDN =
redirection.
>>=20
>> Kent
>>=20
>> -----Original Message-----
>> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf =
Of
> Ben
>> Niven-Jenkins
>> Sent: Wednesday, July 27, 2011 11:44 AM
>> To: Francois Le Faucheur (flefauch)
>> Cc: cdni@ietf.org
>> Subject: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>>=20
>> Francois, Colleagues,
>>=20
>> My personal opinion is that we should not update the reference model =
like
>> that, because it starts to introduce implementation specifics into =
the
>> reference model.
>>=20
>> Acquisition between CDNs is largely similar to acquisition from any =
other
>> Origin. There are a multitude of ways for how a given =
Origin/UpstreamCDN
> may
>> resolve into an actual server that will deliver the content to the
>> surrogate. The downstream CDN will be provided (via the Content
> Distribution
>> Metadata) details (e.g. a hostname) from which to acquire content for =
a
>> given CDN service. Using the upstream CDN request router to resolve =
that
>> hostname is just one possible way to implement the hostname =
resolution and
> I
>> believe calling it out explicitly doesn't add anything except risking
> making
>> the diagram more confusing (it's already pretty "messy" and complex) =
and
>> implying a particular implementation of something that is already =
declared
>> out of scope for CDNI.
>>=20
>> Ben
>>=20
>>=20
>>=20
>> On 8 Jul 2011, at 10:35, Francois Le Faucheur wrote:
>>=20
>>> Ben, Nabil,
>>>=20
>>> Are you OK with updating the Ref Model picture in the next rev of
>> cdni-problem-statement as proposed below?
>>>=20
>>> Cheers
>>>=20
>>> Francois
>>>=20
>>>=20
>>> Begin forwarded message:
>>>=20
>>>> From: Francois Le Faucheur <flefauch@cisco.com>
>>>> Date: 9 June 2011 15:40:26 CEST
>>>> To: He Xiaoyan <hexiaoyan@huawei.com>
>>>> Cc: Francois Le Faucheur <flefauch@cisco.com>, cdni@ietf.org
>>>> Subject: Re: =B4=F0=B8=B4: [CDNi] Comments on definition of =
recursive&iterative=20
>>>> request routing
>>>>=20
>>>> Hi again,
>>>>=20
>>>> On 9 Jun 2011, at 05:08, He Xiaoyan wrote:
>>>>=20
>>>>> Hi Francois,
>>>>> Thanks for your reply.
>>>>> Some further concerns.
>>>>> =A1=B0ie I'd picture that the cache in the downstream CDN (CDN2) =
will issue
>> its inter-CDN acquisition request and that request will be handled
> directly
>> by the upstream CDN Request Routing system (CDN1) - via HTTP or DNS, =
like
> a
>> regular CDN scenario.=A1=B1
>>>>> Not very clear how that works because there is no interface =
between a
>> delivery node and RR in another CDN of CDNI model as below.
>>>>=20
>>>> We could show a "Request" interface between the "Surrogate" in the
>> Downstream CDN and the Request Routing system in the Upstream CDN (ie =
same
>> interface as the "Request" interface shown between the User-Agent and =
the
>> uCDN/dCDN Request Routing system) like shown below.
>>>> Does that help ?
>>>>=20
>>>>    --------
>>>>    /        \
>>>>    |   CSP  |
>>>>    \        /
>>>>     --------
>>>>         *
>>>>         *
>>>>         *                        /\
>>>>         *                       /  \
>>>>     ---------------------      |CDNI|       ---------------------
>>>>    /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>>    |     +-------------+ | Control protocol| +-------------+     |
>>>>    |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| CDN Control |     |
>>>>    |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>>    |            * * *    |     |    |      |   * * *             |
>>>>    |     +------*------+ | Logging protocol| +-----*-------+     |
>>>>    | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>|  Logging    |**** |
>>>>    | *   --------------+ |     |    |      | +-------------+   * |
>>>>    | *            * *    | Request Routing |   * *             * |
>>>>  ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>>  . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Req-Routing |** * |  .
>>>>  . | * * +-------------+.|     |    |      | +-------------+ * * |  =
.
>>>>  . | * *            *    .  CDNI Metatdata |   *             * * |  =
.
>>>>  . | * * +----------*--+ |.    protocol     | +-*-----------+ * * | =
 .
>>>>  . | * * |Distribution |<=3D=3D.=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=
=3D=3D>| Distribution| * * |  .
>>>>  . | * * |             | |  .   \  /       | |             | * * |  =
.
>>>>  . | * * |             | |   .   \/        | |             | * * |  =
.
>>>>  . | * ****+---------+ | |    ..Request........+---------+**** * |  =
.
>>>>  . | ******|Surrogate|*************************|Surrogate|****** |  =
.
>>>>  . |     | +---------+ | |   Acquisition   | | +-----*---+ |     |  =
.
>>>>  . |     +-------------+ |                 | +-------*-----+     |  =
.
>>>>  . \                     /                 \         *           /  =
.
>>>>  .  ---------------------                   ---------*-----------   =
.
>>>>  .                                                   *              =
.
>>>>  .                                                   * Delivery     =
.
>>>>  .                                                   *              =
.
>>>>  .                                                +------+          =
.
>>>>  ...............Request...........................| User =
|..Request..
>>>>                                                   | Agent|
>>>>                                                   +------+
>>>>=20
>>>>=20
>>>>=20
>>>>> And I=A1=AFm not sure if any additional security issues need to be
>> considered when we talking about that a cache in the downstream CDN
> directly
>> interact with the upstream CDN=A1=AFs RR.
>>>>>    --------
>>>>>    /        \
>>>>>    |   CSP  |
>>>>>    \        /
>>>>>     --------
>>>>>         *
>>>>>         *
>>>>>         *                        /\
>>>>>         *                       /  \
>>>>>     ---------------------      |CDNI|       ---------------------
>>>>>    /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>>>    |     +-------------+ | Control protocol| +-------------+     |
>>>>>    |     |CDN Control  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| CDN Control |     |
>>>>>    |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>>>    |            * * *    |     |    |      |   * * *             |
>>>>>    |     +------*------+ | Logging protocol| +-----*-------+     |
>>>>>    | ****| Logging     |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>|  Logging    |**** |
>>>>>    | *   --------------+ |     |    |      | +-------------+   * |
>>>>>    | *            * *    | Request Routing |   * *             * |
>>>>>  ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>>>  . | * **|Req-Routing  |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Req-Routing |** * |  .
>>>>>  . | * * +-------------+ |     |    |      | +-------------+ * * | =
 .
>>>>>  . | * *            *    |  CDNI Metatdata |   *             * * | =
 .
>>>>>  . | * * +----------*--+ |    protocol     | +-*-----------+ * * | =
 .
>>>>>  . | * * |Distribution |<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=
=3D=3D=3D>| Distribution| * * |  .
>>>>>  . | * * |             | |      \  /       | |             | * * | =
 .
>>>>>  . | * * |             | |       \/        | |             | * * | =
 .
>>>>>  . | * ****+---------+ | |                 | | +---------+**** * | =
 .
>>>>>  . | ******|Surrogate|*************************|Surrogate|****** | =
 .
>>>>>  . |     | +---------+ | |   Acquisition   | | +-----*---+ |     | =
 .
>>>>>  . |     +-------------+ |                 | +-------*-----+     | =
 .
>>>>>  . \                     /                 \         *           / =
 .
>>>>>  .  ---------------------                   ---------*-----------  =
 .
>>>>>  .                                                   *             =
 .
>>>>>  .                                                   * Delivery    =
 .
>>>>>  .                                                   *             =
 .
>>>>>  .                                                +------+         =
 .
>>>>>  ...............Request...........................| User =
|..Request..
>>>>>                                                   | Agent|
>>>>>                                                   +------+ =A1=B0I =
am=20
>>>>> not sure we'd want to invoke the CDNI Request Routing protocol at =
that
>> stage (that is intended to operate across Request Routing systems). =
ie I'd
>> picture that the cache in the downstream CDN (CDN2) will issue its
> inter-CDN
>> acquisition request and that request will be handled directly by the
>> upstream CDN Request Routing system (CDN1) - via HTTP or DNS, like a
> regular
>> CDN scenario.=A1=B1
>>>>> I am not proposing CDNI Request Routing protocol must be invoked =
in
>> dynamic content acquisition. But I think any possibilities should not =
be
>> excluded in requirement stage.  In my understanding, election of
>> mechanisms/solutions is job of next stage (framework?)?
>>>>=20
>>>> Detailed mechanisms/solutions/protocols is to be done as part of =
the
> work
>> on the actual "interfaces" but the Requirements I-D aims at =
identifying
> what
>> functionality those need to support.=20
>>>>=20
>>>> Thank you.
>>>>=20
>>>> Francois
>>>>=20
>>>>=20
>>>>> Thanks.
>>>>>=20
>>>>> Best Regards
>>>>> Xiaoyan(Susan) He
>>>>> =B7=A2=BC=FE=C8=CB: Francois Le Faucheur =
[mailto:flefauch@cisco.com]
>>>>> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA6=D4=C29=C8=D5 0:19
>>>>> =CA=D5=BC=FE=C8=CB: He Xiaoyan
>>>>> =B3=AD=CB=CD: Francois Le Faucheur; cdni@ietf.org
>>>>> =D6=F7=CC=E2: Re: [CDNi] Comments on definition of =
recursive&iterative request=20
>>>>> routing
>>>>>=20
>>>>> Hello He,
>>>>>=20
>>>>> You are right that these definitions have been written with =
handling of
>> enduser requests in mind (as opposed to handling of inter-CDN =
acquisition
>> requests).
>>>>>=20
>>>>> The logic is that the inter-CDN acquisition request (issued by a
>> downstream CDN cache and pointing to the upstream CDN request routing
>> system) can be considered simply as another request of its own (only, =
in
>> that case, the "end user" happens to be a downstream CDN cache). =
Since the
>> inter-CDN acquisition request is expected to come out of a cache (eg =
via a
>> HTTP get), I am not sure we'd want to invoke the CDNI Request Routing
>> protocol at that stage (that is intended to operate across Request =
Routing
>> systems). ie I'd picture that the cache in the downstream CDN (CDN2) =
will
>> issue its inter-CDN acquisition request and that request will be =
handled
>> directly by the upstream CDN Request Routing system (CDN1) - via HTTP =
or
>> DNS, like a regular CDN scenario. Of course, if the upstream CDN =
(CDN1)
>> decided to redirect that particular (inter-CDN acquisition) request =
to a
> 3rd
>> CDN (CDN3), then the iterative/recursive redirection would apply =
across
>> these CDNs; but in this case, I think the current definitions =
actually
> work,
>> because with respect to the inter-CDN acquisition request, CDN1 is =
the
>> upstream CDN and CDN3 is the downstream CDN). (remember that the
> definitions
>> of upstream CDN and downstream CDN are all relative to a given user
>> request).
>>>>>=20
>>>>> Thanks for looking into the Requirements document.
>>>>>=20
>>>>> Francois
>>>>>=20
>>>>>=20
>>>>> On 8 Jun 2011, at 04:23, He Xiaoyan wrote:
>>>>>=20
>>>>>=20
>>>>> Hi all,
>>>>> Some comments on definition of recursive and iterative request =
routing
>> in I-D .draft-lefaucheur-cdni-requirements.
>>>>> 1) =A1=B0When an Upstream CDN elects to redirect a request towards =
a
>> Downstream CDN,the Upstream CDN can query the Downstream CDN Request
> Routing
>> system via the CDNI Request Routing protocol to find out how the
> Downstream
>> CDN wants the request to be redirected =A1=AD=A1=B1 This definition =
only covers
>> requests initiated by users where upstream CDN will query the =
downstream
> CDN
>> for routing decision. There is another case where recursive request
> routing
>> is also utilized but not covered by this definition in CDNI, i.e. In =
case
> of
>> cache miss and hence dynamic content acquisition invoked, for the =
content
>> locate request issued by a delivery node of downstream CDN, the =
downstream
>> CDN can query the upstream CDN on routing/redirection decision. In my
> view,
>> these are two very similar scenarios with no essential difference on
> routing
>> procedure.
>>>>>=20
>>>>> 2) Similarly, for iterative request routing, the definition only =
covers
>> the case that requests redirected from upstream CDN to downstream =
CDN, the
>> direction that requests redirected from downstream CDN to upstream =
CDN for
>> content locate requests in case of dynamic content acquisition is not
>> covered.
>>>>> Is the intent to exclude routings for content locate requests or
>> something else?
>>>>> Thanks.
>>>>>=20
>>>>> Best Regards
>>>>> Xiaoyan(Susan) He
>>>>>=20
>>>>> _______________________________________________
>>>>> CDNi mailing list
>>>>> CDNi@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/cdni
>>>>>=20
>>>>> <image001.jpg>
>>>>>=20
>>>>>=20
>>>>>=20
>>>>> Francois Le Faucheur
>>>>> Distinguished Engineer
>>>>> Corporate Development
>>>>> flefauch@cisco.com
>>>>> Phone: +33 49 723 2619
>>>>> Mobile: +33 6 19 98 50 90
>>>>>=20
>>>>>=20
>>>>> Cisco Systems France
>>>>> Greenside
>>>>> 400 Ave de Roumanille
>>>>> 06410 Sophia Antipolis
>>>>> France
>>>>> Cisco.com
>>>>>=20
>>>>>=20
>>>>>=20
>>>>> <image002.gif>
>>>>>=20
>>>>> Think before you print.
>>>>>=20
>>>>> This email may contain confidential and privileged material for =
the
> sole
>> use of the intended recipient. Any review, use, distribution or =
disclosure
>> by others is strictly prohibited. If you are not the intended =
recipient
> (or
>> authorized to receive for the recipient), please contact the sender =
by
> reply
>> email and delete all copies of this message.
>>>>>=20
>>>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
>> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les
> Moulineaux,
>> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
>> publication: Jean-Luc Michel Givone.
>>>>>=20
>>>>> For corporate legal information go to:
>>>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>>>=20
>>>>>=20
>>>>=20
>>>> <image001.jpg>
>>>>=20
>>>> Francois Le Faucheur
>>>> Distinguished Engineer
>>>> Corporate Development
>>>> flefauch@cisco.com
>>>> Phone: +33 49 723 2619
>>>> Mobile: +33 6 19 98 50 90
>>>>=20
>>>>=20
>>>>=20
>>>> Cisco Systems France
>>>> Greenside
>>>> 400 Ave de Roumanille
>>>> 06410 Sophia Antipolis
>>>> France
>>>> Cisco.com
>>>>=20
>>>>=20
>>>>=20
>>>>=20
>>>> <green.gif>
>>>> Think before you print.
>>>>=20
>>>> This email may contain confidential and privileged material for the =
sole
>> use of the intended recipient. Any review, use, distribution or =
disclosure
>> by others is strictly prohibited. If you are not the intended =
recipient
> (or
>> authorized to receive for the recipient), please contact the sender =
by
> reply
>> email and delete all copies of this message.
>>>>=20
>>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
>> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les
> Moulineaux,
>> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
>> publication: Jean-Luc Michel Givone.
>>>>=20
>>>> For corporate legal information go to:
>>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>>=20
>>>>=20
>>>=20
>>> <image001.jpg>
>>>=20
>>> Francois Le Faucheur
>>> Distinguished Engineer
>>> Corporate Development
>>> flefauch@cisco.com
>>> Phone: +33 49 723 2619
>>> Mobile: +33 6 19 98 50 90
>>>=20
>>>=20
>>>=20
>>> Cisco Systems France
>>> Greenside
>>> 400 Ave de Roumanille
>>> 06410 Sophia Antipolis
>>> France
>>> Cisco.com
>>>=20
>>>=20
>>>=20
>>>=20
>>> <green.gif>
>>> Think before you print.
>>>=20
>>> This email may contain confidential and privileged material for the =
sole
>> use of the intended recipient. Any review, use, distribution or =
disclosure
>> by others is strictly prohibited. If you are not the intended =
recipient
> (or
>> authorized to receive for the recipient), please contact the sender =
by
> reply
>> email and delete all copies of this message.
>>>=20
>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
>> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les
> Moulineaux,
>> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
>> publication: Jean-Luc Michel Givone.
>>>=20
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>=20
>>>=20
>>=20
>> _______________________________________________
>> CDNi mailing list
>> CDNi@ietf.org
>> https://www.ietf.org/mailman/listinfo/cdni
>>=20
>=20


From swainner@cisco.com  Thu Jul 28 09:32:45 2011
Return-Path: <swainner@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D672721F8B1A for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 09:32:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vlOfUunQeQ+C for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 09:32:44 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 6C98721F8C10 for <cdni@ietf.org>; Thu, 28 Jul 2011 09:32:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=swainner@cisco.com; l=13279; q=dns/txt; s=iport; t=1311870764; x=1313080364; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to; bh=3IKBw60ny8Ki6mmWXL55WU1KaE7Xet9STXq6gyAhtl0=; b=Jp5t1ELRWLWN+oM8fkwcnYDX56Y70QEtOGmtzYoUbJvsPj/AjXvnxLXn AkBAVLI515joOkQwoSopnRxsLZFNJz2qASh+WePq/+ANb+OZ/qZzvAbZR NrhSef1v146/ln4NdwlEtRwnXENFrqNykEgK8+NbsGMZgr2+j+Qe1XNmV E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AuEAAFiOMU6rRDoG/2dsb2JhbAA0AQEBAQIBAQEBEQEeRwQGAQUHBQwRBAEBAQkiCAcJAwIBAgECGCMOCBIDAQgGAQEfl2qPT3eIfASkCp5ZhkEEknmRAA
X-IronPort-AV: E=Sophos;i="4.67,283,1309737600"; d="scan'208,217";a="7442770"
Received: from mtv-core-1.cisco.com ([171.68.58.6]) by rcdn-iport-3.cisco.com with ESMTP; 28 Jul 2011 16:32:43 +0000
Received: from stealth-10-32-245-61.cisco.com (stealth-10-32-245-61.cisco.com [10.32.245.61]) by mtv-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id p6SGWgIF024444; Thu, 28 Jul 2011 16:32:42 GMT
Message-ID: <4E318F7D.2030105@cisco.com>
Date: Thu, 28 Jul 2011 12:34:05 -0400
From: Scott Wainner <swainner@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11
MIME-Version: 1.0
To: draft-bertrand-cdni-use-cases@tools.ietf.org
References: <FCC100FC8D6B034CB88CD8173B2DA1580AF4495F@EXC-MBX03.tsn.tno.nl><291CC3F9E50E7641901A54E85D0977C6518C19C023@MAILR002.mail.lan> <FCC100FC8D6B034CB88CD8173B2DA1580AF452FB@EXC-MBX03.tsn.tno.nl>
In-Reply-To: <FCC100FC8D6B034CB88CD8173B2DA1580AF452FB@EXC-MBX03.tsn.tno.nl>
Content-Type: multipart/alternative; boundary="------------080404040305080804010906"
Cc: cdni@ietf.org
Subject: Re: [CDNi] Asymetric Distribution use casein	draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 16:32:45 -0000

This is a multi-part message in MIME format.
--------------080404040305080804010906
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Ray,

     I think we have to decouple the properties of the content from the 
policy.  In addition, I'll expand the definition of content to include a 
set of assets.  For a given asset, it has certain properties (aspect 
ratio, bit rate, etc.).  I don't think we want to embed policy in the 
asset (e.g. manifest) as the policy may change depending on the environment.

     In the use case defined for asymmetric distribution, a 'low bit 
rate asset' may be viable over either the wireless network or the 
wireline network while a 'high bit rate asset' may only be viable on the 
wireline network.  I don't think we want to define two versions for the 
low-bit rate asset: one for wireless and one for wireline.  This means 
we would need to provide policy that is associated with, but not 
incorporated into the asset.  I'm inclined to believe there are two 
capabilities advertised (wireless / wireline), a policy associated with 
the content (metadata), and the policy is associated with specific 
assets in the content bundle.  The matching of the capabilities to the 
policy will dictate which CDN and which asset could be delivered.

Scott

On 7/26/11 6:40 PM, Brandenburg, R. (Ray) van wrote:
>
> Hi Kevin,
>
> > Though, to Francois's point, they could be considered as independent 
> pieces of content, rather than versions of the same content?
>
> Sure, that would be one way to look at it. But either way, in order to 
> be able to provide a seamless transfer as stated in the current 
> document, the relationships between the pieces of content should 
> either be known to both CDNs, or be reflected in the associated 
> manifest files. One could argue that when different pieces of content 
> are linked together through for example a manifest file, that you can 
> no longer talk about independent pieces of content. Of course this 
> depends on whether you the manifest file as the content or the 
> associated segments.
>
> Cheers,
>
> Ray
>
> -----Original Message-----
> From: Kevin J Ma [mailto:kevin.ma@azukisystems.com]
> Sent: woensdag 27 juli 2011 0:31
> To: Brandenburg, R. (Ray) van; 
> 'draft-bertrand-cdni-use-cases@tools.ietf.org'
> Cc: 'cdni@ietf.org'
> Subject: RE: Asymetric Distribution use case in 
> draft-bertrand-cdni-use-cases-02
>
> Hi Ray,
>
>   I believe your inference is correct.  The use case considers the 
> possibility
>   of multiple bundles (e.g., a tv bundle and a mobile bundle).  It 
> could be
>   that there also is a super-bundle, but the use case was there for 
> the scenario
>   that you described.  Though, to Francois's point, they could be 
> considered
>   as independent pieces of content, rather than versions of the same 
> content?
>
> thanx.
>
> --  Kevin J. Ma
>
> > -----Original Message-----
> > From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf
> > Of Brandenburg, R. (Ray) van
> > Sent: Tuesday, July 26, 2011 5:37 PM
> > To: 'draft-bertrand-cdni-use-cases@tools.ietf.org'
> > Cc: 'cdni@ietf.org'
> > Subject: [CDNi] Asymetric Distribution use case in
> > draft-bertrand-cdni-
> > use-cases-02
> >
> > Hi all,
> >
> > I noticed that the new version of the use cases document now includes
> > an Asymetric Distribution use case in section 4.1 which describes a
> > scenario in which different 'versions' of the same content are
> > delivered by different CDNs.
> >
> > Although not explicitely stated in the text, the last paragraph in
> > this section seems to strongly suggest that this use case should also
> > work in combination with the Nomadic scenario in which a device starts
> > in one CDN and switches to another (mid-stream). If this is indeed
> > what the authors suggest, I think it would be a good idea to more
> > clearly state this, since such a use case adds a significant number of
> > requirements compared to the 'regular' asymmetric distribution use case.
> >
> > In the case of HLS for example, it would require different segments
> > belonging to the same content item to be able to be distributed across
> > CDNs.  In turn this would require involved CDNs to no longer be able
> > to handle a bundle of segments belonging to the same content as if it
> > were a single file for distribution and management purposes.
> >
> > Best regards,
> >
> > Ray van Brandenburg
> >
> >
> > This e-mail and its contents are subject to the DISCLAIMER at
> > http://www.tno.nl/emaildisclaimer
> >
> > _______________________________________________
> > CDNi mailing list
> > CDNi@ietf.org
> > https://www.ietf.org/mailman/listinfo/cdni
> _______________________________________________
> CDNi mailing list
> CDNi@ietf.org
> https://www.ietf.org/mailman/listinfo/cdni
>


--------------080404040305080804010906
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Ray,<br>
    <br>
    &nbsp;&nbsp;&nbsp; I think we have to decouple the properties of the content from
    the policy.&nbsp; In addition, I'll expand the definition of content to
    include a set of assets.&nbsp; For a given asset, it has certain
    properties (aspect ratio, bit rate, etc.).&nbsp; I don't think we want to
    embed policy in the asset (e.g. manifest) as the policy may change
    depending on the environment.<br>
    <br>
    &nbsp;&nbsp;&nbsp; In the use case defined for asymmetric distribution, a 'low bit
    rate asset' may be viable over either the wireless network or the
    wireline network while a 'high bit rate asset' may only be viable on
    the wireline network.&nbsp; I don't think we want to define two versions
    for the low-bit rate asset: one for wireless and one for wireline.&nbsp;
    This means we would need to provide policy that is associated with,
    but not incorporated into the asset.&nbsp; I'm inclined to believe there
    are two capabilities advertised (wireless / wireline), a policy
    associated with the content (metadata), and the policy is associated
    with specific assets in the content bundle.&nbsp; The matching of the
    capabilities to the policy will dictate which CDN and which asset
    could be delivered.<br>
    <br>
    Scott<br>
    <br>
    On 7/26/11 6:40 PM, Brandenburg, R. (Ray) van wrote:
    <blockquote
      cite="mid:FCC100FC8D6B034CB88CD8173B2DA1580AF452FB@EXC-MBX03.tsn.tno.nl"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="MS Exchange Server version
        6.5.7655.10">
      <title>Re: [CDNi] Asymetric Distribution use casein
        draft-bertrand-cdni-use-cases-02</title>
      <!-- Converted from text/plain format -->
      <p><font size="2">Hi Kevin,<br>
          <br>
          &gt; Though, to Francois's point, they could be considered as
          independent pieces of content, rather than versions of the
          same content?<br>
          <br>
          Sure, that would be one way to look at it. But either way, in
          order to be able to provide a seamless transfer as stated in
          the current document, the relationships between the pieces of
          content should either be known to both CDNs, or be reflected
          in the associated manifest files. One could argue that when
          different pieces of content are linked together through for
          example a manifest file, that you can no longer talk about
          independent pieces of content. Of course this depends on
          whether you the manifest file as the content or the associated
          segments.<br>
          <br>
          Cheers,<br>
          <br>
          Ray<br>
          <br>
          -----Original Message-----<br>
          From: Kevin J Ma [<a moz-do-not-send="true"
            href="mailto:kevin.ma@azukisystems.com">mailto:kevin.ma@azukisystems.com</a>]<br>
          Sent: woensdag 27 juli 2011 0:31<br>
          To: Brandenburg, R. (Ray) van;
          '<a class="moz-txt-link-abbreviated" href="mailto:draft-bertrand-cdni-use-cases@tools.ietf.org">draft-bertrand-cdni-use-cases@tools.ietf.org</a>'<br>
          Cc: '<a class="moz-txt-link-abbreviated" href="mailto:cdni@ietf.org">cdni@ietf.org</a>'<br>
          Subject: RE: Asymetric Distribution use case in
          draft-bertrand-cdni-use-cases-02<br>
          <br>
          Hi Ray,<br>
          <br>
          &nbsp; I believe your inference is correct.&nbsp; The use case considers
          the possibility<br>
          &nbsp; of multiple bundles (e.g., a tv bundle and a mobile
          bundle).&nbsp; It could be<br>
          &nbsp; that there also is a super-bundle, but the use case was
          there for the scenario<br>
          &nbsp; that you described.&nbsp; Though, to Francois's point, they could
          be considered<br>
          &nbsp; as independent pieces of content, rather than versions of
          the same content?<br>
          <br>
          thanx.<br>
          <br>
          --&nbsp; Kevin J. Ma<br>
          &nbsp;<br>
          &gt; -----Original Message-----<br>
          &gt; From: <a class="moz-txt-link-abbreviated" href="mailto:cdni-bounces@ietf.org">cdni-bounces@ietf.org</a> [<a moz-do-not-send="true"
            href="mailto:cdni-bounces@ietf.org">mailto:cdni-bounces@ietf.org</a>]
          On Behalf<br>
          &gt; Of Brandenburg, R. (Ray) van<br>
          &gt; Sent: Tuesday, July 26, 2011 5:37 PM<br>
          &gt; To: '<a class="moz-txt-link-abbreviated" href="mailto:draft-bertrand-cdni-use-cases@tools.ietf.org">draft-bertrand-cdni-use-cases@tools.ietf.org</a>'<br>
          &gt; Cc: '<a class="moz-txt-link-abbreviated" href="mailto:cdni@ietf.org">cdni@ietf.org</a>'<br>
          &gt; Subject: [CDNi] Asymetric Distribution use case in<br>
          &gt; draft-bertrand-cdni-<br>
          &gt; use-cases-02<br>
          &gt;<br>
          &gt; Hi all,<br>
          &gt;<br>
          &gt; I noticed that the new version of the use cases document
          now includes<br>
          &gt; an Asymetric Distribution use case in section 4.1 which
          describes a<br>
          &gt; scenario in which different 'versions' of the same
          content are<br>
          &gt; delivered by different CDNs.<br>
          &gt;<br>
          &gt; Although not explicitely stated in the text, the last
          paragraph in<br>
          &gt; this section seems to strongly suggest that this use case
          should also<br>
          &gt; work in combination with the Nomadic scenario in which a
          device starts<br>
          &gt; in one CDN and switches to another (mid-stream). If this
          is indeed<br>
          &gt; what the authors suggest, I think it would be a good idea
          to more<br>
          &gt; clearly state this, since such a use case adds a
          significant number of<br>
          &gt; requirements compared to the 'regular' asymmetric
          distribution use case.<br>
          &gt;<br>
          &gt; In the case of HLS for example, it would require
          different segments<br>
          &gt; belonging to the same content item to be able to be
          distributed across<br>
          &gt; CDNs.&nbsp; In turn this would require involved CDNs to no
          longer be able<br>
          &gt; to handle a bundle of segments belonging to the same
          content as if it<br>
          &gt; were a single file for distribution and management
          purposes.<br>
          &gt;<br>
          &gt; Best regards,<br>
          &gt;<br>
          &gt; Ray van Brandenburg<br>
          &gt;<br>
          &gt;<br>
          &gt; This e-mail and its contents are subject to the
          DISCLAIMER at<br>
          &gt; <a moz-do-not-send="true"
            href="http://www.tno.nl/emaildisclaimer">http://www.tno.nl/emaildisclaimer</a><br>
          &gt;<br>
          &gt; _______________________________________________<br>
          &gt; CDNi mailing list<br>
          &gt; <a class="moz-txt-link-abbreviated" href="mailto:CDNi@ietf.org">CDNi@ietf.org</a><br>
          &gt; <a moz-do-not-send="true"
            href="https://www.ietf.org/mailman/listinfo/cdni">https://www.ietf.org/mailman/listinfo/cdni</a><br>
          _______________________________________________<br>
          CDNi mailing list<br>
          <a class="moz-txt-link-abbreviated" href="mailto:CDNi@ietf.org">CDNi@ietf.org</a><br>
          <a moz-do-not-send="true"
            href="https://www.ietf.org/mailman/listinfo/cdni">https://www.ietf.org/mailman/listinfo/cdni</a><br>
        </font>
      </p>
    </blockquote>
    <br>
  </body>
</html>

--------------080404040305080804010906--

From kleung@cisco.com  Thu Jul 28 10:52:34 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 220EE5E8014 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 10:52:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.863
X-Spam-Level: 
X-Spam-Status: No, score=-1.863 tagged_above=-999 required=5 tests=[AWL=-0.316, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, MIME_8BIT_HEADER=0.3, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Evnw3g6a76zD for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 10:52:32 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id 2720A5E800D for <cdni@ietf.org>; Thu, 28 Jul 2011 10:52:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=31200; q=dns/txt; s=iport; t=1311875552; x=1313085152; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=XL/J2G7UiP1itb+JfxPEKjXxuoQga4wTmAJNSZofZng=; b=KpqzqQU6GHc4RDhMM5tf2r8MoDC+Hk+T955XkOBzB5kHTrnysERn+vri zNvcSsLVlakwazDPmQTz1y4K+HFD0rVLhRpCK61fhK7w3Fqjs+xvWXMeI pa7w9mLe1YoeEC7dD4UoS1qelRWV+NE6JcQzTpmRm59mz29QmUob0aW1N Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AusAADKhMU6rRDoJ/2dsb2JhbAA0AQEBAQIBAQEBCgcBFA0EQAYFBQcDAgIBBwIRAQIBAQEBAgIGBiMBAgICAQESDAwjAwgDCAEBBQEWDBQHg2lGkzyOXXJ3iHwEpEuNJJEpAoEphAYxXwSHWZAwi3Q
X-IronPort-AV: E=Sophos;i="4.67,283,1309737600";  d="scan'208";a="7477208"
Received: from mtv-core-4.cisco.com ([171.68.58.9]) by rcdn-iport-7.cisco.com with ESMTP; 28 Jul 2011 17:52:31 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by mtv-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p6SHqUg4024098; Thu, 28 Jul 2011 17:52:30 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 28 Jul 2011 10:52:30 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Date: Thu, 28 Jul 2011 10:52:13 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F72CC6C@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <0FD13E63-A315-4D97-8943-BA7629C33956@niven-jenkins.co.uk>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: =?UTF-8?B?562U5aSNOiDnrZTlpI06IFtDRE5pXSBVcGRhdGluZyBSZWYgTW9kZQ==?= =?UTF-8?B?bCBwaWN0dXJlIGluIGNkbmktcHJvYmxlbS1zdGF0ZW0=?= =?UTF-8?B?ZW50Pw==?=
Thread-Index: AcxNOqMPRjal4oBZTcu04Q4yUNpu2AAEqsCA
References: <016101cc4cf8$f8d91b40$36f2900a@china.huawei.com> <0FD13E63-A315-4D97-8943-BA7629C33956@niven-jenkins.co.uk>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Ben Niven-Jenkins" <ben@niven-jenkins.co.uk>, "He Xiaoyan" <hexiaoyan@huawei.com>
X-OriginalArrivalTime: 28 Jul 2011 17:52:30.0473 (UTC) FILETIME=[1EFFAF90:01CC4D4F]
Cc: cdni@ietf.org
Subject: Re: [CDNi] =?utf-8?b?562U5aSNOiDnrZTlpI06ICBVcGRhdGluZyBSZWYgTW9kZWwg?= =?utf-8?q?picture_in_cdni-problem-statement=3F?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 17:52:34 -0000

SGkgQmVuIGFuZCBTdXNhbi4gIEknbGwgY2hpbWUgaW4gd2l0aCBhbiBleGFtcGxlLiAgTGV0J3Mg
c2F5IHVDRE4gaGFzIGEgY2VydGFpbiBjYXBhY2l0eSBmb3IgZGlzdHJpYnV0aW9uL2RlbGl2ZXJ5
IGJ5IGl0cyBTdXJyb2dhdGVzLiAgSXQgcHJvdmlkZXMgdGhlIENETkkgTWV0YWRhdGEgdG8gZENE
TiB0byBzZW5kIHJlcXVlc3QgdG8gdUNETidzIENETkkgUlIgZnVuY3Rpb24gdG8gYWNxdWlyZSBj
b250ZW50LiAgVW5kZXIgbm9ybWFsIGNvbmRpdGlvbnMsIHVDRE4ncyBDRE5JIFJSIGZ1bmN0aW9u
IGRlY2lkZXMgdG8gdXNlIGl0cyBTdXJyb2dhdGVzIHRvIGRlbGl2ZXIgY29udGVudCB0byBkQ0RO
LiAgSG93ZXZlciwgd2hlbiB1Q0ROJ3MgU3Vycm9nYXRlcyBhcmUgb3ZlcmxvYWRlZCwgaXRzIENE
TkkgUlIgZnVuY3Rpb24gd2lsbCByZWRpcmVjdCB0aGUgcmVxdWVzdCBmcm9tIGRDRE4gdG8gYW5v
dGhlciBDRE4sIHNlcnZpbmcgYXMgb3Zlci1mbG93IGNhcGFjaXR5IChpLmUuIG92ZXJmbG93IGhh
bmRsaW5nIGFuZCBkaW1lbnNpb25pbmcgdXNlIGNhc2UpLiAgQmFzaWNhbGx5LCB0aGUgcmVhc29u
cyB0byB1c2UgQ0ROSSBhcHBseSBub3QganVzdCB0byBVc2VyIEFnZW50J3MgcmVxdWVzdCwgYnV0
IGFsc28gZm9yIGRDRE4ncyBjb250ZW50IGFjcXVpc2l0aW9uIHJlcXVlc3QgKENETkkgZGlzdHJp
YnV0aW9uKS4gIA0KDQpJIHNlZSB0aGlzIGFzIGFuIG9wdGlvbiBmb3IgdGhlIHVDRE4gdG8gZW5z
dXJlIGhpZ2hseSBhdmFpbGFibGUgZGlzdHJpYnV0aW9uIHNlcnZpY2UuICBUaGUgdUNETiBkb2Vz
IG5vdCBoYXZlIHRvIHVzZSB0aGlzIGludGVyZmFjZSBmb3IgY29udGVudCBkaXN0cmlidXRpb24u
ICBTbyBpdCBkb2Vzbid0IHNlZW0gImZvcmNlZCIgdG8gbWUuICBKdXN0IHRoZSBvcHBvc2l0ZSwg
aXQgYWRkcyBmbGV4aWJpbGl0eSBhbmQgdGFrZXMgYWR2YW50YWdlcyBvZiB0aGUgYmVuZWZpdHMg
b2YgQ0ROSS4gIFRob3VnaCBJIHRoaW5rIHdlIG5lZWQgdG8gdGhpbmsgdGhyb3VnaCB0aGUgaW1w
bGljYXRpb25zLiAgSSBkbyBzZWUgdmFsdWUgZm9yIHN1Y2ggYW4gaW50ZXJmYWNlLg0KDQpLZW50
DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBCZW4gTml2ZW4tSmVua2lucyBb
bWFpbHRvOmJlbkBuaXZlbi1qZW5raW5zLmNvLnVrXSANClNlbnQ6IFRodXJzZGF5LCBKdWx5IDI4
LCAyMDExIDg6MjYgQU0NClRvOiBIZSBYaWFveWFuDQpDYzogS2VudCBMZXVuZyAoa2xldW5nKTsg
RnJhbmNvaXMgTGUgRmF1Y2hldXIgKGZsZWZhdWNoKTsgY2RuaUBpZXRmLm9yZw0KU3ViamVjdDog
UmU6IOetlOWkjTog562U5aSNOiBbQ0ROaV0gVXBkYXRpbmcgUmVmIE1vZGVsIHBpY3R1cmUgaW4g
Y2RuaS1wcm9ibGVtLXN0YXRlbWVudD8NCg0KU3VzYW4sDQoNCk9uIDI4IEp1bCAyMDExLCBhdCAw
ODozNSwgSGUgWGlhb3lhbiB3cm90ZToNCg0KPiBIaSBCZW4gYW5kIGFsbCwNCj4gSW4gbXkgcHJv
cG9zYWwgYSBob3N0bmFtZSBzaG91bGQgYWxzbyBiZSBwcm92aWRlZCB0byB0aGUgZG93bnN0cmVh
bSBDRE4gdG8NCj4gYWNxdWlyZSBjb250ZW50LCBJIHRoaW5rIGF0IHRoaXMgcG9pbnQsIHdlIGRv
IG5vdCBoYXZlIGFueSBjb25mbGljdC4NCj4gV2hhdCBJJ20gdHJ5aW5nIHRvIHNheSBpcyB0aGUg
aG9zdG5hbWUgcHJvdmlkZWQgdG8gdGhlIGRvd25zdHJlYW0gQ0ROIHNob3VsZA0KPiBhbHdheXMg
cG9pbnQgdG8gdGhlIFJlcXVlc3QgUm91dGluZyBmdW5jdGlvbiBpbiB0aGUgdXBzdHJlYW0gQ0RO
LiBJdCdzIHVwIHRvDQo+IHRoZSBSZXF1ZXN0IFJvdXRpbmcgZnVuY3Rpb24gb2YgdGhlIHVwc3Ry
ZWFtIENETiB0byBkZWNpZGUgdGhlIG5leHQgaG9wIGZvcg0KPiB0aGUgY29udGVudCBhY3F1aXNp
dGlvbiBvZiB0aGUgZG93bnN0cmVhbSBDRE4sIGUuZy4gQSBzdG9yYWdlIHNlcnZlciBvZiB0aGUN
Cj4gVXBzdHJlYW0gQ0ROIG9yIHRoZSBvcmlnaW4gc2VydmVyIG9mIHRoZSBDUCwgb3IgdGhlIFJl
cXVlc3QgUm91dGluZyBmdW5jdGlvbg0KPiBvZiB0aGUgM3JkIGNhc2NhZGVkIENETi4NCg0KV2h5
IGZvcmNlIHN1Y2ggYmVoYXZpb3VyLCByYXRoZXIgdGhhbiBsZWF2aW5nIGl0IHRvIHRoZSB1cHN0
cmVhbSBDRE4gdG8gZGVjaWRlIGhvdyBpdCB3YW50cyB0byBpbXBsZW1lbnQgdGhlIHJlc29sdXRp
b24gb2YgdGhlICJvcmlnaW4iLyJjb250ZW50IHNvdXJjZSIgaG9zdG5hbWVzIGl0IHByb3ZpZGVz
IHRvIGRvd25zdHJlYW0gQ0ROcz8gUG9pbnRpbmcgdGhlIGhvc3RuYW1lIHRvIHRoZSB1cHN0cmVh
bSBDRE4gcmVxdWVzdCByb3V0aW5nIGZ1bmN0aW9uIGlzIGEgcmVhc29uYWJsZSB0aGluZyB0byBk
byBidXQgSSBzZWUgbm8gcmVhc29uIHRvIGZvcmNlIHN1Y2ggYmVoYXZpb3VyIGFzIGl0IGlzIGp1
c3QgdW5uZWNlc3NhcmlseSBsaW1pdGluZyBpbXBsZW1lbnRhdGlvbiBmbGV4aWJpbGl0eS4NCg0K
QmVuDQoNCj4gRnVydGhlcm1vcmUsIGFzIHRoZSAicmVndWxhciIgcmVxdWVzdCByb3V0aW5nIG1l
Y2hhbmlzbXMgdXNlZCBpbnRyYSBDRE5zIG1heQ0KPiBiZSBkaWZmZXJlbnQsIGUuZy4gc29tZSBD
RE5zIHV0aWxpemluZyBETlMsIHdoaWxzdCBvdGhlcnMgdXRpbGl6aW5nIEhUVFANCj4gR0VULiAg
VGhvdWdoIGl0IGlzIHZlcnkgc2ltaWxhciB0byBhICJyZWd1bGFyIiByZXF1ZXN0IHJvdXRpbmcg
cGVyZm9ybWVkIGJ5DQo+IENETnMgdG9kYXksIGJ1dCBhcyBjb21wb25lbnRzIGZyb20gZGlmZmVy
ZW50IENETnMgaW52b2x2ZWQsIGl0IHNob3VsZCBiZQ0KPiBzcGVjaWZpZWQgb3IgYXQgbGVhc3Qg
dGhlIG1lY2hhbmlzbXMgKEROUywgSFRUUCkgdXNlZCBhY3Jvc3MgdGhlc2UgQ0ROcw0KPiBzaG91
bGQgYmUgc3BlY2lmaWVkIHRvIGludGVyY29ubmVjdC4NCj4gDQo+IEJlc3QgUmVnYXJkcw0KPiBY
aWFveWFuKFN1c2FuKSBIZQ0KPiANCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiDlj5Hku7bk
uro6IEJlbiBOaXZlbi1KZW5raW5zIFttYWlsdG86YmVuQG5pdmVuLWplbmtpbnMuY28udWtdIA0K
PiDlj5HpgIHml7bpl7Q6IDIwMTHlubQ35pyIMjjml6UgMTI6MDMNCj4g5pS25Lu25Lq6OiBIZSBY
aWFveWFuDQo+IOaKhOmAgTogJ0tlbnQgTGV1bmcgKGtsZXVuZyknOyAnRnJhbmNvaXMgTGUgRmF1
Y2hldXIgKGZsZWZhdWNoKSc7DQo+IGNkbmlAaWV0Zi5vcmcNCj4g5Li76aKYOiBSZTog562U5aSN
OiBbQ0ROaV0gVXBkYXRpbmcgUmVmIE1vZGVsIHBpY3R1cmUgaW4gY2RuaS1wcm9ibGVtLXN0YXRl
bWVudD8NCj4gDQo+IERvbid0IGNvbmZ1c2UgdGhlIENETkkgUmVxdWVzdCBSb3V0aW5nIGludGVy
ZmFjZSAod2hpY2ggaXMgZm9yIGNvbW11bmljYXRpbmcNCj4gaW5mb3JtYXRpb24gYmV0d2VlbiB0
aGUgcmVxdWVzdCByb3V0aW5nIHN5c3RlbXMgaW4gZGlmZmVyZW50IENETnMpIHdpdGggdGhlDQo+
ICJyZWd1bGFyIiByZXF1ZXN0IHJvdXRpbmcgcGVyZm9ybWVkIGJ5IENETnMgdG9kYXkgKGFuZCB3
aGljaCB3b3VsZCBzdGlsbA0KPiBleGlzdCBpbiBhIHdvcmxkIHdoZXJlIENETkkgaXMgZGVwbG95
ZWQpLg0KPiANCj4gVGhlIENETkkgTWV0YWRhdGEgbWF5IGluY2x1ZGUgYW4gT3JpZ2luIGhvc3Ru
YW1lIHRoYXQgdWx0aW1hdGVseSByZXNvbHZlcyB0bw0KPiB0aGUgUmVxdWVzdCBSb3V0aW5nIGZ1
bmN0aW9uIGluIHRoZSB1cHN0cmVhbSBDRE4gYnV0IHRoYXQgZG9lcyBub3QgaW52b2x2ZQ0KPiB0
aGUgQ0ROSSBSZXF1ZXN0IFJvdXRpbmcgaW50ZXJmYWNlLg0KPiANCj4gSSBzZWUgbm8gbmVlZCBm
b3IgYSBkb3duc3RyZWFtIENETiBTdXJyb2dhdGUgdG8gbWFrZSB1c2Ugb2YgdGhlIENETkkgUmVx
dWVzdA0KPiBSb3V0aW5nIGludGVyZmFjZSBmb3IgYWNxdWlzaXRpb24gYW5kIHRoZSBwcm9wb3Nl
ZCBjaGFuZ2UgdG8gdGhlIHJlZmVyZW5jZQ0KPiBtb2RlbCBpcyBub3QgYWNyb3NzIHRoZSBDRE5J
IFJlcXVlc3QgUm91dGluZyBpbnRlcmZhY2UgYnV0IGJldHdlZW4gdGhlDQo+IGRvd25zdHJlYW0g
Q0ROIFN1cnJvZ2F0ZSBhbmQgdGhlICJyZWd1bGFyIiByZXF1ZXN0IHJvdXRpbmcgZnVuY3Rpb24g
b2YgdGhlDQo+IHVwc3RyZWFtIENETiAoYW5kIHdvdWxkIGhhdmUgYmVlbiBtYXJrZWQgb3V0IG9m
IHNjb3BlIGZvciBDRE5JKS4NCj4gDQo+IEJlbg0KPiANCj4gT24gMjggSnVsIDIwMTEsIGF0IDA0
OjM2LCBIZSBYaWFveWFuIHdyb3RlOg0KPiANCj4+IEhpIGFsbCwNCj4+IEkgc2hhcmUgdGhlIHZp
ZXcgdGhhdCB0aGUgQ0ROSSBhcmNoaXRlY3R1cmUgc2hvdWxkIGJlIGNvbXBsZXRlIHRvIGNvdmVy
DQo+IHRoZQ0KPj4gb3B0aW9uIGV2ZW4gaWYgaXQgaXMgbm90IHRoZSBvbmx5IHdheSB0byBzb2x2
ZSB0aGUgcHJvYmxlbS4gVGhlIGN1cnJlbnQNCj4+IGZpZ3VyZSBkb2VzIG5vdCBpbmNsdWRlIHRo
ZSBpbnRlcmZhY2UgYmV0d2VlbiBkQ0ROIHN1cnJvZ2F0ZSBhbmQgQ0ROSQ0KPj4gUmVxdWVzdCBS
b3V0aW5nIG9mIGFuIHVDRE4gd2hpY2ggbWF5IGJlIGludm9sdmVkIGR1cmluZyBjb250ZW50DQo+
IGFjcXVpc2l0aW9uLg0KPj4gVG8gc3VwcG9ydCBpbnRlcmNvbm5lY3Rpb24gb2YgQ0ROcyBmcm9t
IGRpZmZlcmVudCBhZG1pbmlzdHJhdGl2ZSBlbnRpdGllcywNCj4+IHRoaXMgaW50ZXJmYWNlIHNo
b3VsZCBiZSBzcGVjaWZpZWQgYW5kIGhlbmNlIHNob3VsZCBiZSBpbiB0aGUgc2NvcGUgb2YNCj4g
Q0ROSS4NCj4+IA0KPj4gQmVzdCBSZWdhcmRzDQo+PiBYaWFveWFuKFN1c2FuKSBIZQ0KPj4gDQo+
PiAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQo+PiDlj5Hku7bkuro6IGNkbmktYm91bmNlc0BpZXRm
Lm9yZyBbbWFpbHRvOmNkbmktYm91bmNlc0BpZXRmLm9yZ10g5Luj6KGoIEtlbnQNCj4gTGV1bmcN
Cj4+IChrbGV1bmcpDQo+PiDlj5HpgIHml7bpl7Q6IDIwMTHlubQ35pyIMjjml6UgNDo1Mw0KPj4g
5pS25Lu25Lq6OiBCZW4gTml2ZW4tSmVua2luczsgRnJhbmNvaXMgTGUgRmF1Y2hldXIgKGZsZWZh
dWNoKQ0KPj4g5oqE6YCBOiBjZG5pQGlldGYub3JnDQo+PiDkuLvpopg6IFJlOiBbQ0ROaV0gVXBk
YXRpbmcgUmVmIE1vZGVsIHBpY3R1cmUgaW4gY2RuaS1wcm9ibGVtLXN0YXRlbWVudD8NCj4+IA0K
Pj4gTXkgaW50ZXJwcmV0YXRpb24gb2YgdGhlIENETkkgTW9kZWwgZmlndXJlIC0gIkFjcXVpc2l0
aW9uIiBJbnRlcmZhY2UgKG91dA0KPiBvZg0KPj4gc2NvcGUpIGlzIHVzZWQgdG8gZGlzdHJpYnV0
ZSBjb250ZW50IGJldHdlZW4gdUNETiBhbmQgZENETiB3aXRob3V0IHRoZQ0KPiBuZWVkDQo+PiB0
byBpbnZvbHZlIHRoZSBDRE5JIFJlcXVlc3QgUm91dGluZyBmdW5jdGlvbiBpbiB0aGUgdUNETi4g
IFRoZSBjb250ZW50DQo+PiBhY3F1aXNpdGlvbiBtYXkgaW52b2x2ZSBpbnRyYS1DRE4gcmVxdWVz
dCByb3V0aW5nIGluIHRoZSB1Q0ROLiAgDQo+PiANCj4+IE15IHZpZXcgaXMgdGhhdCB0aGUgQ0RO
SSBhcmNoaXRlY3R1cmUgZGVwaWN0cyB0aGUgQ0ROSSBmdW5jdGlvbnMgYW5kDQo+PiBpbnRlcmZh
Y2VzIGJldHdlZW4gcmVsZXZhbnQgY29tcG9uZW50cy4gIFdlIHNob3VsZCBjbGFyaWZ5IGlmIHRo
ZXJlIGlzIGFuDQo+PiBpbnRlcmZhY2UgYmV0d2VlbiB0aGUgZENETiBTdXJyb2dhdGUgYW5kIHVD
RE4gQ0ROSSBSZXF1ZXN0IFJvdXRpbmcNCj4gZnVuY3Rpb24uDQo+PiBJTUhPLCB0aGlzIGludGVy
ZmFjZSBleGlzdHMuICBUaG91Z2ggdUNETiBtYXkgZGVjaWRlIG5vdCB0byB1c2Ugc3VjaCBhbg0K
Pj4gaW50ZXJmYWNlIGZvciBjb250ZW50IGRpc3RyaWJ1dGlvbi4gIEJ1dCB0aGF0J3MgZGVwbG95
bWVudCBvcHRpb24gYW5kIHRoZQ0KPj4gYXJjaGl0ZWN0dXJlIHNob3VsZCBiZSBjb21wbGV0ZS4N
Cj4+IA0KPj4gTm90ZSwgSSd2ZSBleHBsaWNpdGx5IG5vdGVkICJDRE5JIFJlcXVlc3QgUm91dGlu
ZyBmdW5jdGlvbiIgdG8NCj4gZGlmZmVyZW50aWF0ZQ0KPj4gZnJvbSBnZW5lcmFsIHJlcXVlc3Qg
cm91dGluZyB3aGljaCBjYW4gYmUgdXNlZCBmb3IgaW50cmEtQ0ROIHJlZGlyZWN0aW9uLg0KPj4g
DQo+PiBLZW50DQo+PiANCj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+PiBGcm9tOiBj
ZG5pLWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0bzpjZG5pLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJl
aGFsZiBPZg0KPiBCZW4NCj4+IE5pdmVuLUplbmtpbnMNCj4+IFNlbnQ6IFdlZG5lc2RheSwgSnVs
eSAyNywgMjAxMSAxMTo0NCBBTQ0KPj4gVG86IEZyYW5jb2lzIExlIEZhdWNoZXVyIChmbGVmYXVj
aCkNCj4+IENjOiBjZG5pQGlldGYub3JnDQo+PiBTdWJqZWN0OiBSZTogW0NETmldIFVwZGF0aW5n
IFJlZiBNb2RlbCBwaWN0dXJlIGluIGNkbmktcHJvYmxlbS1zdGF0ZW1lbnQ/DQo+PiANCj4+IEZy
YW5jb2lzLCBDb2xsZWFndWVzLA0KPj4gDQo+PiBNeSBwZXJzb25hbCBvcGluaW9uIGlzIHRoYXQg
d2Ugc2hvdWxkIG5vdCB1cGRhdGUgdGhlIHJlZmVyZW5jZSBtb2RlbCBsaWtlDQo+PiB0aGF0LCBi
ZWNhdXNlIGl0IHN0YXJ0cyB0byBpbnRyb2R1Y2UgaW1wbGVtZW50YXRpb24gc3BlY2lmaWNzIGlu
dG8gdGhlDQo+PiByZWZlcmVuY2UgbW9kZWwuDQo+PiANCj4+IEFjcXVpc2l0aW9uIGJldHdlZW4g
Q0ROcyBpcyBsYXJnZWx5IHNpbWlsYXIgdG8gYWNxdWlzaXRpb24gZnJvbSBhbnkgb3RoZXINCj4+
IE9yaWdpbi4gVGhlcmUgYXJlIGEgbXVsdGl0dWRlIG9mIHdheXMgZm9yIGhvdyBhIGdpdmVuIE9y
aWdpbi9VcHN0cmVhbUNETg0KPiBtYXkNCj4+IHJlc29sdmUgaW50byBhbiBhY3R1YWwgc2VydmVy
IHRoYXQgd2lsbCBkZWxpdmVyIHRoZSBjb250ZW50IHRvIHRoZQ0KPj4gc3Vycm9nYXRlLiBUaGUg
ZG93bnN0cmVhbSBDRE4gd2lsbCBiZSBwcm92aWRlZCAodmlhIHRoZSBDb250ZW50DQo+IERpc3Ry
aWJ1dGlvbg0KPj4gTWV0YWRhdGEpIGRldGFpbHMgKGUuZy4gYSBob3N0bmFtZSkgZnJvbSB3aGlj
aCB0byBhY3F1aXJlIGNvbnRlbnQgZm9yIGENCj4+IGdpdmVuIENETiBzZXJ2aWNlLiBVc2luZyB0
aGUgdXBzdHJlYW0gQ0ROIHJlcXVlc3Qgcm91dGVyIHRvIHJlc29sdmUgdGhhdA0KPj4gaG9zdG5h
bWUgaXMganVzdCBvbmUgcG9zc2libGUgd2F5IHRvIGltcGxlbWVudCB0aGUgaG9zdG5hbWUgcmVz
b2x1dGlvbiBhbmQNCj4gSQ0KPj4gYmVsaWV2ZSBjYWxsaW5nIGl0IG91dCBleHBsaWNpdGx5IGRv
ZXNuJ3QgYWRkIGFueXRoaW5nIGV4Y2VwdCByaXNraW5nDQo+IG1ha2luZw0KPj4gdGhlIGRpYWdy
YW0gbW9yZSBjb25mdXNpbmcgKGl0J3MgYWxyZWFkeSBwcmV0dHkgIm1lc3N5IiBhbmQgY29tcGxl
eCkgYW5kDQo+PiBpbXBseWluZyBhIHBhcnRpY3VsYXIgaW1wbGVtZW50YXRpb24gb2Ygc29tZXRo
aW5nIHRoYXQgaXMgYWxyZWFkeSBkZWNsYXJlZA0KPj4gb3V0IG9mIHNjb3BlIGZvciBDRE5JLg0K
Pj4gDQo+PiBCZW4NCj4+IA0KPj4gDQo+PiANCj4+IE9uIDggSnVsIDIwMTEsIGF0IDEwOjM1LCBG
cmFuY29pcyBMZSBGYXVjaGV1ciB3cm90ZToNCj4+IA0KPj4+IEJlbiwgTmFiaWwsDQo+Pj4gDQo+
Pj4gQXJlIHlvdSBPSyB3aXRoIHVwZGF0aW5nIHRoZSBSZWYgTW9kZWwgcGljdHVyZSBpbiB0aGUg
bmV4dCByZXYgb2YNCj4+IGNkbmktcHJvYmxlbS1zdGF0ZW1lbnQgYXMgcHJvcG9zZWQgYmVsb3c/
DQo+Pj4gDQo+Pj4gQ2hlZXJzDQo+Pj4gDQo+Pj4gRnJhbmNvaXMNCj4+PiANCj4+PiANCj4+PiBC
ZWdpbiBmb3J3YXJkZWQgbWVzc2FnZToNCj4+PiANCj4+Pj4gRnJvbTogRnJhbmNvaXMgTGUgRmF1
Y2hldXIgPGZsZWZhdWNoQGNpc2NvLmNvbT4NCj4+Pj4gRGF0ZTogOSBKdW5lIDIwMTEgMTU6NDA6
MjYgQ0VTVA0KPj4+PiBUbzogSGUgWGlhb3lhbiA8aGV4aWFveWFuQGh1YXdlaS5jb20+DQo+Pj4+
IENjOiBGcmFuY29pcyBMZSBGYXVjaGV1ciA8ZmxlZmF1Y2hAY2lzY28uY29tPiwgY2RuaUBpZXRm
Lm9yZw0KPj4+PiBTdWJqZWN0OiBSZTog562U5aSNOiBbQ0ROaV0gQ29tbWVudHMgb24gZGVmaW5p
dGlvbiBvZiByZWN1cnNpdmUmaXRlcmF0aXZlIA0KPj4+PiByZXF1ZXN0IHJvdXRpbmcNCj4+Pj4g
DQo+Pj4+IEhpIGFnYWluLA0KPj4+PiANCj4+Pj4gT24gOSBKdW4gMjAxMSwgYXQgMDU6MDgsIEhl
IFhpYW95YW4gd3JvdGU6DQo+Pj4+IA0KPj4+Pj4gSGkgRnJhbmNvaXMsDQo+Pj4+PiBUaGFua3Mg
Zm9yIHlvdXIgcmVwbHkuDQo+Pj4+PiBTb21lIGZ1cnRoZXIgY29uY2VybnMuDQo+Pj4+PiDigJxp
ZSBJJ2QgcGljdHVyZSB0aGF0IHRoZSBjYWNoZSBpbiB0aGUgZG93bnN0cmVhbSBDRE4gKENETjIp
IHdpbGwgaXNzdWUNCj4+IGl0cyBpbnRlci1DRE4gYWNxdWlzaXRpb24gcmVxdWVzdCBhbmQgdGhh
dCByZXF1ZXN0IHdpbGwgYmUgaGFuZGxlZA0KPiBkaXJlY3RseQ0KPj4gYnkgdGhlIHVwc3RyZWFt
IENETiBSZXF1ZXN0IFJvdXRpbmcgc3lzdGVtIChDRE4xKSAtIHZpYSBIVFRQIG9yIEROUywgbGlr
ZQ0KPiBhDQo+PiByZWd1bGFyIENETiBzY2VuYXJpby7igJ0NCj4+Pj4+IE5vdCB2ZXJ5IGNsZWFy
IGhvdyB0aGF0IHdvcmtzIGJlY2F1c2UgdGhlcmUgaXMgbm8gaW50ZXJmYWNlIGJldHdlZW4gYQ0K
Pj4gZGVsaXZlcnkgbm9kZSBhbmQgUlIgaW4gYW5vdGhlciBDRE4gb2YgQ0ROSSBtb2RlbCBhcyBi
ZWxvdy4NCj4+Pj4gDQo+Pj4+IFdlIGNvdWxkIHNob3cgYSAiUmVxdWVzdCIgaW50ZXJmYWNlIGJl
dHdlZW4gdGhlICJTdXJyb2dhdGUiIGluIHRoZQ0KPj4gRG93bnN0cmVhbSBDRE4gYW5kIHRoZSBS
ZXF1ZXN0IFJvdXRpbmcgc3lzdGVtIGluIHRoZSBVcHN0cmVhbSBDRE4gKGllIHNhbWUNCj4+IGlu
dGVyZmFjZSBhcyB0aGUgIlJlcXVlc3QiIGludGVyZmFjZSBzaG93biBiZXR3ZWVuIHRoZSBVc2Vy
LUFnZW50IGFuZCB0aGUNCj4+IHVDRE4vZENETiBSZXF1ZXN0IFJvdXRpbmcgc3lzdGVtKSBsaWtl
IHNob3duIGJlbG93Lg0KPj4+PiBEb2VzIHRoYXQgaGVscCA/DQo+Pj4+IA0KPj4+PiAgICAtLS0t
LS0tLQ0KPj4+PiAgICAvICAgICAgICBcDQo+Pj4+ICAgIHwgICBDU1AgIHwNCj4+Pj4gICAgXCAg
ICAgICAgLw0KPj4+PiAgICAgLS0tLS0tLS0NCj4+Pj4gICAgICAgICAqDQo+Pj4+ICAgICAgICAg
Kg0KPj4+PiAgICAgICAgICogICAgICAgICAgICAgICAgICAgICAgICAvXA0KPj4+PiAgICAgICAg
ICogICAgICAgICAgICAgICAgICAgICAgIC8gIFwNCj4+Pj4gICAgIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLSAgICAgIHxDRE5JfCAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+Pj4gICAgLyAg
ICBVcHN0cmVhbSBDRE4gICAgIFwgICAgIHwgICAgfCAgICAgIC8gICBEb3duc3RyZWFtIENETiAg
ICBcDQo+Pj4+ICAgIHwgICAgICstLS0tLS0tLS0tLS0tKyB8IENvbnRyb2wgcHJvdG9jb2x8ICst
LS0tLS0tLS0tLS0tKyAgICAgfA0KPj4+PiAgICB8ICAgICB8Q0ROIENvbnRyb2wgIHw8PT09PT09
fD09PT18PT09PT09PT58IENETiBDb250cm9sIHwgICAgIHwNCj4+Pj4gICAgfCAgICAgKy0tLS0t
LSotKi0qLS0rIHwgICAgIHwgICAgfCAgICAgIHwgKy0qLSotKi0tLS0tLS0rICAgICB8DQo+Pj4+
ICAgIHwgICAgICAgICAgICAqICogKiAgICB8ICAgICB8ICAgIHwgICAgICB8ICAgKiAqICogICAg
ICAgICAgICAgfA0KPj4+PiAgICB8ICAgICArLS0tLS0tKi0tLS0tLSsgfCBMb2dnaW5nIHByb3Rv
Y29sfCArLS0tLS0qLS0tLS0tLSsgICAgIHwNCj4+Pj4gICAgfCAqKioqfCBMb2dnaW5nICAgICB8
PD09PT09PXw9PT09fD09PT09PT0+fCAgTG9nZ2luZyAgICB8KioqKiB8DQo+Pj4+ICAgIHwgKiAg
IC0tLS0tLS0tLS0tLS0tKyB8ICAgICB8ICAgIHwgICAgICB8ICstLS0tLS0tLS0tLS0tKyAgICog
fA0KPj4+PiAgICB8ICogICAgICAgICAgICAqICogICAgfCBSZXF1ZXN0IFJvdXRpbmcgfCAgICog
KiAgICAgICAgICAgICAqIHwNCj4+Pj4gIC4uLi4qLi4uKy0tLS0tLS0tKi0tLS0rIHwgICAgcHJv
dG9jb2wgICAgIHwgKy0tLSotLS0tLS0tLS0rLi4uKi4uLi4uDQo+Pj4+ICAuIHwgKiAqKnxSZXEt
Um91dGluZyAgfDw9PT09PT18PT09PXw9PT09PT09PnwgUmVxLVJvdXRpbmcgfCoqICogfCAgLg0K
Pj4+PiAgLiB8ICogKiArLS0tLS0tLS0tLS0tLSsufCAgICAgfCAgICB8ICAgICAgfCArLS0tLS0t
LS0tLS0tLSsgKiAqIHwgIC4NCj4+Pj4gIC4gfCAqICogICAgICAgICAgICAqICAgIC4gIENETkkg
TWV0YXRkYXRhIHwgICAqICAgICAgICAgICAgICogKiB8ICAuDQo+Pj4+ICAuIHwgKiAqICstLS0t
LS0tLS0tKi0tKyB8LiAgICBwcm90b2NvbCAgICAgfCArLSotLS0tLS0tLS0tLSsgKiAqIHwgIC4N
Cj4+Pj4gIC4gfCAqICogfERpc3RyaWJ1dGlvbiB8PD09Lj09PXw9PT09fD09PT09PT0+fCBEaXN0
cmlidXRpb258ICogKiB8ICAuDQo+Pj4+ICAuIHwgKiAqIHwgICAgICAgICAgICAgfCB8ICAuICAg
XCAgLyAgICAgICB8IHwgICAgICAgICAgICAgfCAqICogfCAgLg0KPj4+PiAgLiB8ICogKiB8ICAg
ICAgICAgICAgIHwgfCAgIC4gICBcLyAgICAgICAgfCB8ICAgICAgICAgICAgIHwgKiAqIHwgIC4N
Cj4+Pj4gIC4gfCAqICoqKiorLS0tLS0tLS0tKyB8IHwgICAgLi5SZXF1ZXN0Li4uLi4uLi4rLS0t
LS0tLS0tKyoqKiogKiB8ICAuDQo+Pj4+ICAuIHwgKioqKioqfFN1cnJvZ2F0ZXwqKioqKioqKioq
KioqKioqKioqKioqKioqfFN1cnJvZ2F0ZXwqKioqKiogfCAgLg0KPj4+PiAgLiB8ICAgICB8ICst
LS0tLS0tLS0rIHwgfCAgIEFjcXVpc2l0aW9uICAgfCB8ICstLS0tLSotLS0rIHwgICAgIHwgIC4N
Cj4+Pj4gIC4gfCAgICAgKy0tLS0tLS0tLS0tLS0rIHwgICAgICAgICAgICAgICAgIHwgKy0tLS0t
LS0qLS0tLS0rICAgICB8ICAuDQo+Pj4+ICAuIFwgICAgICAgICAgICAgICAgICAgICAvICAgICAg
ICAgICAgICAgICBcICAgICAgICAgKiAgICAgICAgICAgLyAgLg0KPj4+PiAgLiAgLS0tLS0tLS0t
LS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tLSotLS0tLS0tLS0tLSAgIC4N
Cj4+Pj4gIC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAqICAgICAgICAgICAgICAuDQo+Pj4+ICAuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKiBEZWxpdmVyeSAgICAgLg0KPj4+PiAgLiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogICAgICAgICAgICAgIC4N
Cj4+Pj4gIC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAr
LS0tLS0tKyAgICAgICAgICAuDQo+Pj4+ICAuLi4uLi4uLi4uLi4uLi5SZXF1ZXN0Li4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4ufCBVc2VyIHwuLlJlcXVlc3QuLg0KPj4+PiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgQWdlbnR8DQo+Pj4+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLSsNCj4+
Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4+IEFuZCBJ4oCZbSBub3Qgc3VyZSBpZiBhbnkgYWRkaXRp
b25hbCBzZWN1cml0eSBpc3N1ZXMgbmVlZCB0byBiZQ0KPj4gY29uc2lkZXJlZCB3aGVuIHdlIHRh
bGtpbmcgYWJvdXQgdGhhdCBhIGNhY2hlIGluIHRoZSBkb3duc3RyZWFtIENETg0KPiBkaXJlY3Rs
eQ0KPj4gaW50ZXJhY3Qgd2l0aCB0aGUgdXBzdHJlYW0gQ0RO4oCZcyBSUi4NCj4+Pj4+ICAgIC0t
LS0tLS0tDQo+Pj4+PiAgICAvICAgICAgICBcDQo+Pj4+PiAgICB8ICAgQ1NQICB8DQo+Pj4+PiAg
ICBcICAgICAgICAvDQo+Pj4+PiAgICAgLS0tLS0tLS0NCj4+Pj4+ICAgICAgICAgKg0KPj4+Pj4g
ICAgICAgICAqDQo+Pj4+PiAgICAgICAgICogICAgICAgICAgICAgICAgICAgICAgICAvXA0KPj4+
Pj4gICAgICAgICAqICAgICAgICAgICAgICAgICAgICAgICAvICBcDQo+Pj4+PiAgICAgLS0tLS0t
LS0tLS0tLS0tLS0tLS0tICAgICAgfENETkl8ICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
Pj4+Pj4gICAgLyAgICBVcHN0cmVhbSBDRE4gICAgIFwgICAgIHwgICAgfCAgICAgIC8gICBEb3du
c3RyZWFtIENETiAgICBcDQo+Pj4+PiAgICB8ICAgICArLS0tLS0tLS0tLS0tLSsgfCBDb250cm9s
IHByb3RvY29sfCArLS0tLS0tLS0tLS0tLSsgICAgIHwNCj4+Pj4+ICAgIHwgICAgIHxDRE4gQ29u
dHJvbCAgfDw9PT09PT18PT09PXw9PT09PT09PnwgQ0ROIENvbnRyb2wgfCAgICAgfA0KPj4+Pj4g
ICAgfCAgICAgKy0tLS0tLSotKi0qLS0rIHwgICAgIHwgICAgfCAgICAgIHwgKy0qLSotKi0tLS0t
LS0rICAgICB8DQo+Pj4+PiAgICB8ICAgICAgICAgICAgKiAqICogICAgfCAgICAgfCAgICB8ICAg
ICAgfCAgICogKiAqICAgICAgICAgICAgIHwNCj4+Pj4+ICAgIHwgICAgICstLS0tLS0qLS0tLS0t
KyB8IExvZ2dpbmcgcHJvdG9jb2x8ICstLS0tLSotLS0tLS0tKyAgICAgfA0KPj4+Pj4gICAgfCAq
KioqfCBMb2dnaW5nICAgICB8PD09PT09PXw9PT09fD09PT09PT0+fCAgTG9nZ2luZyAgICB8Kioq
KiB8DQo+Pj4+PiAgICB8ICogICAtLS0tLS0tLS0tLS0tLSsgfCAgICAgfCAgICB8ICAgICAgfCAr
LS0tLS0tLS0tLS0tLSsgICAqIHwNCj4+Pj4+ICAgIHwgKiAgICAgICAgICAgICogKiAgICB8IFJl
cXVlc3QgUm91dGluZyB8ICAgKiAqICAgICAgICAgICAgICogfA0KPj4+Pj4gIC4uLi4qLi4uKy0t
LS0tLS0tKi0tLS0rIHwgICAgcHJvdG9jb2wgICAgIHwgKy0tLSotLS0tLS0tLS0rLi4uKi4uLi4u
DQo+Pj4+PiAgLiB8ICogKip8UmVxLVJvdXRpbmcgIHw8PT09PT09fD09PT18PT09PT09PT58IFJl
cS1Sb3V0aW5nIHwqKiAqIHwgIC4NCj4+Pj4+ICAuIHwgKiAqICstLS0tLS0tLS0tLS0tKyB8ICAg
ICB8ICAgIHwgICAgICB8ICstLS0tLS0tLS0tLS0tKyAqICogfCAgLg0KPj4+Pj4gIC4gfCAqICog
ICAgICAgICAgICAqICAgIHwgIENETkkgTWV0YXRkYXRhIHwgICAqICAgICAgICAgICAgICogKiB8
ICAuDQo+Pj4+PiAgLiB8ICogKiArLS0tLS0tLS0tLSotLSsgfCAgICBwcm90b2NvbCAgICAgfCAr
LSotLS0tLS0tLS0tLSsgKiAqIHwgIC4NCj4+Pj4+ICAuIHwgKiAqIHxEaXN0cmlidXRpb24gfDw9
PT09PT18PT09PXw9PT09PT09PnwgRGlzdHJpYnV0aW9ufCAqICogfCAgLg0KPj4+Pj4gIC4gfCAq
ICogfCAgICAgICAgICAgICB8IHwgICAgICBcICAvICAgICAgIHwgfCAgICAgICAgICAgICB8ICog
KiB8ICAuDQo+Pj4+PiAgLiB8ICogKiB8ICAgICAgICAgICAgIHwgfCAgICAgICBcLyAgICAgICAg
fCB8ICAgICAgICAgICAgIHwgKiAqIHwgIC4NCj4+Pj4+ICAuIHwgKiAqKioqKy0tLS0tLS0tLSsg
fCB8ICAgICAgICAgICAgICAgICB8IHwgKy0tLS0tLS0tLSsqKioqICogfCAgLg0KPj4+Pj4gIC4g
fCAqKioqKip8U3Vycm9nYXRlfCoqKioqKioqKioqKioqKioqKioqKioqKip8U3Vycm9nYXRlfCoq
KioqKiB8ICAuDQo+Pj4+PiAgLiB8ICAgICB8ICstLS0tLS0tLS0rIHwgfCAgIEFjcXVpc2l0aW9u
ICAgfCB8ICstLS0tLSotLS0rIHwgICAgIHwgIC4NCj4+Pj4+ICAuIHwgICAgICstLS0tLS0tLS0t
LS0tKyB8ICAgICAgICAgICAgICAgICB8ICstLS0tLS0tKi0tLS0tKyAgICAgfCAgLg0KPj4+Pj4g
IC4gXCAgICAgICAgICAgICAgICAgICAgIC8gICAgICAgICAgICAgICAgIFwgICAgICAgICAqICAg
ICAgICAgICAvICAuDQo+Pj4+PiAgLiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAg
ICAgICAgIC0tLS0tLS0tLSotLS0tLS0tLS0tLSAgIC4NCj4+Pj4+ICAuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiAgICAgICAgICAgICAgLg0KPj4+
Pj4gIC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAq
IERlbGl2ZXJ5ICAgICAuDQo+Pj4+PiAgLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICogICAgICAgICAgICAgIC4NCj4+Pj4+ICAuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLSsgICAgICAgICAgLg0K
Pj4+Pj4gIC4uLi4uLi4uLi4uLi4uLlJlcXVlc3QuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi58
IFVzZXIgfC4uUmVxdWVzdC4uDQo+Pj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgQWdlbnR8DQo+Pj4+PiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0rIOKAnEkgYW0gDQo+Pj4+PiBub3Qg
c3VyZSB3ZSdkIHdhbnQgdG8gaW52b2tlIHRoZSBDRE5JIFJlcXVlc3QgUm91dGluZyBwcm90b2Nv
bCBhdCB0aGF0DQo+PiBzdGFnZSAodGhhdCBpcyBpbnRlbmRlZCB0byBvcGVyYXRlIGFjcm9zcyBS
ZXF1ZXN0IFJvdXRpbmcgc3lzdGVtcykuIGllIEknZA0KPj4gcGljdHVyZSB0aGF0IHRoZSBjYWNo
ZSBpbiB0aGUgZG93bnN0cmVhbSBDRE4gKENETjIpIHdpbGwgaXNzdWUgaXRzDQo+IGludGVyLUNE
Tg0KPj4gYWNxdWlzaXRpb24gcmVxdWVzdCBhbmQgdGhhdCByZXF1ZXN0IHdpbGwgYmUgaGFuZGxl
ZCBkaXJlY3RseSBieSB0aGUNCj4+IHVwc3RyZWFtIENETiBSZXF1ZXN0IFJvdXRpbmcgc3lzdGVt
IChDRE4xKSAtIHZpYSBIVFRQIG9yIEROUywgbGlrZSBhDQo+IHJlZ3VsYXINCj4+IENETiBzY2Vu
YXJpby7igJ0NCj4+Pj4+IEkgYW0gbm90IHByb3Bvc2luZyBDRE5JIFJlcXVlc3QgUm91dGluZyBw
cm90b2NvbCBtdXN0IGJlIGludm9rZWQgaW4NCj4+IGR5bmFtaWMgY29udGVudCBhY3F1aXNpdGlv
bi4gQnV0IEkgdGhpbmsgYW55IHBvc3NpYmlsaXRpZXMgc2hvdWxkIG5vdCBiZQ0KPj4gZXhjbHVk
ZWQgaW4gcmVxdWlyZW1lbnQgc3RhZ2UuICBJbiBteSB1bmRlcnN0YW5kaW5nLCBlbGVjdGlvbiBv
Zg0KPj4gbWVjaGFuaXNtcy9zb2x1dGlvbnMgaXMgam9iIG9mIG5leHQgc3RhZ2UgKGZyYW1ld29y
az8pPw0KPj4+PiANCj4+Pj4gRGV0YWlsZWQgbWVjaGFuaXNtcy9zb2x1dGlvbnMvcHJvdG9jb2xz
IGlzIHRvIGJlIGRvbmUgYXMgcGFydCBvZiB0aGUNCj4gd29yaw0KPj4gb24gdGhlIGFjdHVhbCAi
aW50ZXJmYWNlcyIgYnV0IHRoZSBSZXF1aXJlbWVudHMgSS1EIGFpbXMgYXQgaWRlbnRpZnlpbmcN
Cj4gd2hhdA0KPj4gZnVuY3Rpb25hbGl0eSB0aG9zZSBuZWVkIHRvIHN1cHBvcnQuIA0KPj4+PiAN
Cj4+Pj4gVGhhbmsgeW91Lg0KPj4+PiANCj4+Pj4gRnJhbmNvaXMNCj4+Pj4gDQo+Pj4+IA0KPj4+
Pj4gVGhhbmtzLg0KPj4+Pj4gDQo+Pj4+PiBCZXN0IFJlZ2FyZHMNCj4+Pj4+IFhpYW95YW4oU3Vz
YW4pIEhlDQo+Pj4+PiDlj5Hku7bkuro6IEZyYW5jb2lzIExlIEZhdWNoZXVyIFttYWlsdG86Zmxl
ZmF1Y2hAY2lzY28uY29tXQ0KPj4+Pj4g5Y+R6YCB5pe26Ze0OiAyMDEx5bm0NuaciDnml6UgMDox
OQ0KPj4+Pj4g5pS25Lu25Lq6OiBIZSBYaWFveWFuDQo+Pj4+PiDmioTpgIE6IEZyYW5jb2lzIExl
IEZhdWNoZXVyOyBjZG5pQGlldGYub3JnDQo+Pj4+PiDkuLvpopg6IFJlOiBbQ0ROaV0gQ29tbWVu
dHMgb24gZGVmaW5pdGlvbiBvZiByZWN1cnNpdmUmaXRlcmF0aXZlIHJlcXVlc3QgDQo+Pj4+PiBy
b3V0aW5nDQo+Pj4+PiANCj4+Pj4+IEhlbGxvIEhlLA0KPj4+Pj4gDQo+Pj4+PiBZb3UgYXJlIHJp
Z2h0IHRoYXQgdGhlc2UgZGVmaW5pdGlvbnMgaGF2ZSBiZWVuIHdyaXR0ZW4gd2l0aCBoYW5kbGlu
ZyBvZg0KPj4gZW5kdXNlciByZXF1ZXN0cyBpbiBtaW5kIChhcyBvcHBvc2VkIHRvIGhhbmRsaW5n
IG9mIGludGVyLUNETiBhY3F1aXNpdGlvbg0KPj4gcmVxdWVzdHMpLg0KPj4+Pj4gDQo+Pj4+PiBU
aGUgbG9naWMgaXMgdGhhdCB0aGUgaW50ZXItQ0ROIGFjcXVpc2l0aW9uIHJlcXVlc3QgKGlzc3Vl
ZCBieSBhDQo+PiBkb3duc3RyZWFtIENETiBjYWNoZSBhbmQgcG9pbnRpbmcgdG8gdGhlIHVwc3Ry
ZWFtIENETiByZXF1ZXN0IHJvdXRpbmcNCj4+IHN5c3RlbSkgY2FuIGJlIGNvbnNpZGVyZWQgc2lt
cGx5IGFzIGFub3RoZXIgcmVxdWVzdCBvZiBpdHMgb3duIChvbmx5LCBpbg0KPj4gdGhhdCBjYXNl
LCB0aGUgImVuZCB1c2VyIiBoYXBwZW5zIHRvIGJlIGEgZG93bnN0cmVhbSBDRE4gY2FjaGUpLiBT
aW5jZSB0aGUNCj4+IGludGVyLUNETiBhY3F1aXNpdGlvbiByZXF1ZXN0IGlzIGV4cGVjdGVkIHRv
IGNvbWUgb3V0IG9mIGEgY2FjaGUgKGVnIHZpYSBhDQo+PiBIVFRQIGdldCksIEkgYW0gbm90IHN1
cmUgd2UnZCB3YW50IHRvIGludm9rZSB0aGUgQ0ROSSBSZXF1ZXN0IFJvdXRpbmcNCj4+IHByb3Rv
Y29sIGF0IHRoYXQgc3RhZ2UgKHRoYXQgaXMgaW50ZW5kZWQgdG8gb3BlcmF0ZSBhY3Jvc3MgUmVx
dWVzdCBSb3V0aW5nDQo+PiBzeXN0ZW1zKS4gaWUgSSdkIHBpY3R1cmUgdGhhdCB0aGUgY2FjaGUg
aW4gdGhlIGRvd25zdHJlYW0gQ0ROIChDRE4yKSB3aWxsDQo+PiBpc3N1ZSBpdHMgaW50ZXItQ0RO
IGFjcXVpc2l0aW9uIHJlcXVlc3QgYW5kIHRoYXQgcmVxdWVzdCB3aWxsIGJlIGhhbmRsZWQNCj4+
IGRpcmVjdGx5IGJ5IHRoZSB1cHN0cmVhbSBDRE4gUmVxdWVzdCBSb3V0aW5nIHN5c3RlbSAoQ0RO
MSkgLSB2aWEgSFRUUCBvcg0KPj4gRE5TLCBsaWtlIGEgcmVndWxhciBDRE4gc2NlbmFyaW8uIE9m
IGNvdXJzZSwgaWYgdGhlIHVwc3RyZWFtIENETiAoQ0ROMSkNCj4+IGRlY2lkZWQgdG8gcmVkaXJl
Y3QgdGhhdCBwYXJ0aWN1bGFyIChpbnRlci1DRE4gYWNxdWlzaXRpb24pIHJlcXVlc3QgdG8gYQ0K
PiAzcmQNCj4+IENETiAoQ0ROMyksIHRoZW4gdGhlIGl0ZXJhdGl2ZS9yZWN1cnNpdmUgcmVkaXJl
Y3Rpb24gd291bGQgYXBwbHkgYWNyb3NzDQo+PiB0aGVzZSBDRE5zOyBidXQgaW4gdGhpcyBjYXNl
LCBJIHRoaW5rIHRoZSBjdXJyZW50IGRlZmluaXRpb25zIGFjdHVhbGx5DQo+IHdvcmssDQo+PiBi
ZWNhdXNlIHdpdGggcmVzcGVjdCB0byB0aGUgaW50ZXItQ0ROIGFjcXVpc2l0aW9uIHJlcXVlc3Qs
IENETjEgaXMgdGhlDQo+PiB1cHN0cmVhbSBDRE4gYW5kIENETjMgaXMgdGhlIGRvd25zdHJlYW0g
Q0ROKS4gKHJlbWVtYmVyIHRoYXQgdGhlDQo+IGRlZmluaXRpb25zDQo+PiBvZiB1cHN0cmVhbSBD
RE4gYW5kIGRvd25zdHJlYW0gQ0ROIGFyZSBhbGwgcmVsYXRpdmUgdG8gYSBnaXZlbiB1c2VyDQo+
PiByZXF1ZXN0KS4NCj4+Pj4+IA0KPj4+Pj4gVGhhbmtzIGZvciBsb29raW5nIGludG8gdGhlIFJl
cXVpcmVtZW50cyBkb2N1bWVudC4NCj4+Pj4+IA0KPj4+Pj4gRnJhbmNvaXMNCj4+Pj4+IA0KPj4+
Pj4gDQo+Pj4+PiBPbiA4IEp1biAyMDExLCBhdCAwNDoyMywgSGUgWGlhb3lhbiB3cm90ZToNCj4+
Pj4+IA0KPj4+Pj4gDQo+Pj4+PiBIaSBhbGwsDQo+Pj4+PiBTb21lIGNvbW1lbnRzIG9uIGRlZmlu
aXRpb24gb2YgcmVjdXJzaXZlIGFuZCBpdGVyYXRpdmUgcmVxdWVzdCByb3V0aW5nDQo+PiBpbiBJ
LUQgLmRyYWZ0LWxlZmF1Y2hldXItY2RuaS1yZXF1aXJlbWVudHMuDQo+Pj4+PiAxKSDigJxXaGVu
IGFuIFVwc3RyZWFtIENETiBlbGVjdHMgdG8gcmVkaXJlY3QgYSByZXF1ZXN0IHRvd2FyZHMgYQ0K
Pj4gRG93bnN0cmVhbSBDRE4sdGhlIFVwc3RyZWFtIENETiBjYW4gcXVlcnkgdGhlIERvd25zdHJl
YW0gQ0ROIFJlcXVlc3QNCj4gUm91dGluZw0KPj4gc3lzdGVtIHZpYSB0aGUgQ0ROSSBSZXF1ZXN0
IFJvdXRpbmcgcHJvdG9jb2wgdG8gZmluZCBvdXQgaG93IHRoZQ0KPiBEb3duc3RyZWFtDQo+PiBD
RE4gd2FudHMgdGhlIHJlcXVlc3QgdG8gYmUgcmVkaXJlY3RlZCDigKbigJ0gVGhpcyBkZWZpbml0
aW9uIG9ubHkgY292ZXJzDQo+PiByZXF1ZXN0cyBpbml0aWF0ZWQgYnkgdXNlcnMgd2hlcmUgdXBz
dHJlYW0gQ0ROIHdpbGwgcXVlcnkgdGhlIGRvd25zdHJlYW0NCj4gQ0RODQo+PiBmb3Igcm91dGlu
ZyBkZWNpc2lvbi4gVGhlcmUgaXMgYW5vdGhlciBjYXNlIHdoZXJlIHJlY3Vyc2l2ZSByZXF1ZXN0
DQo+IHJvdXRpbmcNCj4+IGlzIGFsc28gdXRpbGl6ZWQgYnV0IG5vdCBjb3ZlcmVkIGJ5IHRoaXMg
ZGVmaW5pdGlvbiBpbiBDRE5JLCBpLmUuIEluIGNhc2UNCj4gb2YNCj4+IGNhY2hlIG1pc3MgYW5k
IGhlbmNlIGR5bmFtaWMgY29udGVudCBhY3F1aXNpdGlvbiBpbnZva2VkLCBmb3IgdGhlIGNvbnRl
bnQNCj4+IGxvY2F0ZSByZXF1ZXN0IGlzc3VlZCBieSBhIGRlbGl2ZXJ5IG5vZGUgb2YgZG93bnN0
cmVhbSBDRE4sIHRoZSBkb3duc3RyZWFtDQo+PiBDRE4gY2FuIHF1ZXJ5IHRoZSB1cHN0cmVhbSBD
RE4gb24gcm91dGluZy9yZWRpcmVjdGlvbiBkZWNpc2lvbi4gSW4gbXkNCj4gdmlldywNCj4+IHRo
ZXNlIGFyZSB0d28gdmVyeSBzaW1pbGFyIHNjZW5hcmlvcyB3aXRoIG5vIGVzc2VudGlhbCBkaWZm
ZXJlbmNlIG9uDQo+IHJvdXRpbmcNCj4+IHByb2NlZHVyZS4NCj4+Pj4+IA0KPj4+Pj4gMikgU2lt
aWxhcmx5LCBmb3IgaXRlcmF0aXZlIHJlcXVlc3Qgcm91dGluZywgdGhlIGRlZmluaXRpb24gb25s
eSBjb3ZlcnMNCj4+IHRoZSBjYXNlIHRoYXQgcmVxdWVzdHMgcmVkaXJlY3RlZCBmcm9tIHVwc3Ry
ZWFtIENETiB0byBkb3duc3RyZWFtIENETiwgdGhlDQo+PiBkaXJlY3Rpb24gdGhhdCByZXF1ZXN0
cyByZWRpcmVjdGVkIGZyb20gZG93bnN0cmVhbSBDRE4gdG8gdXBzdHJlYW0gQ0ROIGZvcg0KPj4g
Y29udGVudCBsb2NhdGUgcmVxdWVzdHMgaW4gY2FzZSBvZiBkeW5hbWljIGNvbnRlbnQgYWNxdWlz
aXRpb24gaXMgbm90DQo+PiBjb3ZlcmVkLg0KPj4+Pj4gSXMgdGhlIGludGVudCB0byBleGNsdWRl
IHJvdXRpbmdzIGZvciBjb250ZW50IGxvY2F0ZSByZXF1ZXN0cyBvcg0KPj4gc29tZXRoaW5nIGVs
c2U/DQo+Pj4+PiBUaGFua3MuDQo+Pj4+PiANCj4+Pj4+IEJlc3QgUmVnYXJkcw0KPj4+Pj4gWGlh
b3lhbihTdXNhbikgSGUNCj4+Pj4+IA0KPj4+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCj4+Pj4+IENETmkgbWFpbGluZyBsaXN0DQo+Pj4+PiBDRE5p
QGlldGYub3JnDQo+Pj4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Nk
bmkNCj4+Pj4+IA0KPj4+Pj4gPGltYWdlMDAxLmpwZz4NCj4+Pj4+IA0KPj4+Pj4gDQo+Pj4+PiAN
Cj4+Pj4+IEZyYW5jb2lzIExlIEZhdWNoZXVyDQo+Pj4+PiBEaXN0aW5ndWlzaGVkIEVuZ2luZWVy
DQo+Pj4+PiBDb3Jwb3JhdGUgRGV2ZWxvcG1lbnQNCj4+Pj4+IGZsZWZhdWNoQGNpc2NvLmNvbQ0K
Pj4+Pj4gUGhvbmU6ICszMyA0OSA3MjMgMjYxOQ0KPj4+Pj4gTW9iaWxlOiArMzMgNiAxOSA5OCA1
MCA5MA0KPj4+Pj4gDQo+Pj4+PiANCj4+Pj4+IENpc2NvIFN5c3RlbXMgRnJhbmNlDQo+Pj4+PiBH
cmVlbnNpZGUNCj4+Pj4+IDQwMCBBdmUgZGUgUm91bWFuaWxsZQ0KPj4+Pj4gMDY0MTAgU29waGlh
IEFudGlwb2xpcw0KPj4+Pj4gRnJhbmNlDQo+Pj4+PiBDaXNjby5jb20NCj4+Pj4+IA0KPj4+Pj4g
DQo+Pj4+PiANCj4+Pj4+IDxpbWFnZTAwMi5naWY+DQo+Pj4+PiANCj4+Pj4+IFRoaW5rIGJlZm9y
ZSB5b3UgcHJpbnQuDQo+Pj4+PiANCj4+Pj4+IFRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlk
ZW50aWFsIGFuZCBwcml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUNCj4gc29sZQ0KPj4gdXNlIG9m
IHRoZSBpbnRlbmRlZCByZWNpcGllbnQuIEFueSByZXZpZXcsIHVzZSwgZGlzdHJpYnV0aW9uIG9y
IGRpc2Nsb3N1cmUNCj4+IGJ5IG90aGVycyBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3Ug
YXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50DQo+IChvcg0KPj4gYXV0aG9yaXplZCB0byBy
ZWNlaXZlIGZvciB0aGUgcmVjaXBpZW50KSwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieQ0K
PiByZXBseQ0KPj4gZW1haWwgYW5kIGRlbGV0ZSBhbGwgY29waWVzIG9mIHRoaXMgbWVzc2FnZS4N
Cj4+Pj4+IA0KPj4+Pj4gQ2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTDqSDDoCByZXNwb25z
YWJpaXTDqSBsaW1pdMOpZSwgUnVlIENhbWlsbGUNCj4+IERlc21vdWxpbnMg4oCTIEltbSBBdGxh
bnRpcyBaYWMgRm9ydW0gU2VpbmUgSWxvdCA3IDkyMTMwIElzc3kgbGVzDQo+IE1vdWxpbmVhdXgs
DQo+PiBBdSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwg
RGlyZWN0ZXVyIGRlIGxhDQo+PiBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS4N
Cj4+Pj4+IA0KPj4+Pj4gRm9yIGNvcnBvcmF0ZSBsZWdhbCBpbmZvcm1hdGlvbiBnbyB0bzoNCj4+
Pj4+IGh0dHA6Ly93d3cuY2lzY28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9j
cmkvaW5kZXguaHRtbA0KPj4+Pj4gDQo+Pj4+PiANCj4+Pj4gDQo+Pj4+IDxpbWFnZTAwMS5qcGc+
DQo+Pj4+IA0KPj4+PiBGcmFuY29pcyBMZSBGYXVjaGV1cg0KPj4+PiBEaXN0aW5ndWlzaGVkIEVu
Z2luZWVyDQo+Pj4+IENvcnBvcmF0ZSBEZXZlbG9wbWVudA0KPj4+PiBmbGVmYXVjaEBjaXNjby5j
b20NCj4+Pj4gUGhvbmU6ICszMyA0OSA3MjMgMjYxOQ0KPj4+PiBNb2JpbGU6ICszMyA2IDE5IDk4
IDUwIDkwDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IENpc2NvIFN5c3RlbXMgRnJhbmNlDQo+
Pj4+IEdyZWVuc2lkZQ0KPj4+PiA0MDAgQXZlIGRlIFJvdW1hbmlsbGUNCj4+Pj4gMDY0MTAgU29w
aGlhIEFudGlwb2xpcw0KPj4+PiBGcmFuY2UNCj4+Pj4gQ2lzY28uY29tDQo+Pj4+IA0KPj4+PiAN
Cj4+Pj4gDQo+Pj4+IA0KPj4+PiA8Z3JlZW4uZ2lmPg0KPj4+PiBUaGluayBiZWZvcmUgeW91IHBy
aW50Lg0KPj4+PiANCj4+Pj4gVGhpcyBlbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5k
IHByaXZpbGVnZWQgbWF0ZXJpYWwgZm9yIHRoZSBzb2xlDQo+PiB1c2Ugb2YgdGhlIGludGVuZGVk
IHJlY2lwaWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3VyZQ0K
Pj4gYnkgb3RoZXJzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBp
bnRlbmRlZCByZWNpcGllbnQNCj4gKG9yDQo+PiBhdXRob3JpemVkIHRvIHJlY2VpdmUgZm9yIHRo
ZSByZWNpcGllbnQpLCBwbGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGJ5DQo+IHJlcGx5DQo+PiBl
bWFpbCBhbmQgZGVsZXRlIGFsbCBjb3BpZXMgb2YgdGhpcyBtZXNzYWdlLg0KPj4+PiANCj4+Pj4g
Q2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTDqSDDoCByZXNwb25zYWJpaXTDqSBsaW1pdMOp
ZSwgUnVlIENhbWlsbGUNCj4+IERlc21vdWxpbnMg4oCTIEltbSBBdGxhbnRpcyBaYWMgRm9ydW0g
U2VpbmUgSWxvdCA3IDkyMTMwIElzc3kgbGVzDQo+IE1vdWxpbmVhdXgsDQo+PiBBdSBjYXBpdGFs
IGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGlyZWN0ZXVyIGRlIGxh
DQo+PiBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS4NCj4+Pj4gDQo+Pj4+IEZv
ciBjb3Jwb3JhdGUgbGVnYWwgaW5mb3JtYXRpb24gZ28gdG86DQo+Pj4+IGh0dHA6Ly93d3cuY2lz
Y28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbA0KPj4+
PiANCj4+Pj4gDQo+Pj4gDQo+Pj4gPGltYWdlMDAxLmpwZz4NCj4+PiANCj4+PiBGcmFuY29pcyBM
ZSBGYXVjaGV1cg0KPj4+IERpc3Rpbmd1aXNoZWQgRW5naW5lZXINCj4+PiBDb3Jwb3JhdGUgRGV2
ZWxvcG1lbnQNCj4+PiBmbGVmYXVjaEBjaXNjby5jb20NCj4+PiBQaG9uZTogKzMzIDQ5IDcyMyAy
NjE5DQo+Pj4gTW9iaWxlOiArMzMgNiAxOSA5OCA1MCA5MA0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+
IENpc2NvIFN5c3RlbXMgRnJhbmNlDQo+Pj4gR3JlZW5zaWRlDQo+Pj4gNDAwIEF2ZSBkZSBSb3Vt
YW5pbGxlDQo+Pj4gMDY0MTAgU29waGlhIEFudGlwb2xpcw0KPj4+IEZyYW5jZQ0KPj4+IENpc2Nv
LmNvbQ0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+IDxncmVlbi5naWY+DQo+Pj4gVGhpbmsg
YmVmb3JlIHlvdSBwcmludC4NCj4+PiANCj4+PiBUaGlzIGVtYWlsIG1heSBjb250YWluIGNvbmZp
ZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBtYXRlcmlhbCBmb3IgdGhlIHNvbGUNCj4+IHVzZSBvZiB0
aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBBbnkgcmV2aWV3LCB1c2UsIGRpc3RyaWJ1dGlvbiBvciBk
aXNjbG9zdXJlDQo+PiBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFy
ZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudA0KPiAob3INCj4+IGF1dGhvcml6ZWQgdG8gcmVj
ZWl2ZSBmb3IgdGhlIHJlY2lwaWVudCksIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYnkNCj4g
cmVwbHkNCj4+IGVtYWlsIGFuZCBkZWxldGUgYWxsIGNvcGllcyBvZiB0aGlzIG1lc3NhZ2UuDQo+
Pj4gDQo+Pj4gQ2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTDqSDDoCByZXNwb25zYWJpaXTD
qSBsaW1pdMOpZSwgUnVlIENhbWlsbGUNCj4+IERlc21vdWxpbnMg4oCTIEltbSBBdGxhbnRpcyBa
YWMgRm9ydW0gU2VpbmUgSWxvdCA3IDkyMTMwIElzc3kgbGVzDQo+IE1vdWxpbmVhdXgsDQo+PiBB
dSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGlyZWN0
ZXVyIGRlIGxhDQo+PiBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS4NCj4+PiAN
Cj4+PiBGb3IgY29ycG9yYXRlIGxlZ2FsIGluZm9ybWF0aW9uIGdvIHRvOg0KPj4+IGh0dHA6Ly93
d3cuY2lzY28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRt
bA0KPj4+IA0KPj4+IA0KPj4gDQo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KPj4gQ0ROaSBtYWlsaW5nIGxpc3QNCj4+IENETmlAaWV0Zi5vcmcNCj4+
IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY2RuaQ0KPj4gDQo+IA0KDQo=

From kleung@cisco.com  Thu Jul 28 11:55:56 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0D505E8010 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 11:55:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.736
X-Spam-Level: 
X-Spam-Status: No, score=-1.736 tagged_above=-999 required=5 tests=[AWL=-0.337, BAYES_00=-2.599, J_CHICKENPOX_31=0.6, J_CHICKENPOX_65=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tKdGGhvAnxNa for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 11:55:55 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 7904122800D for <cdni@ietf.org>; Thu, 28 Jul 2011 11:55:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=11713; q=dns/txt; s=iport; t=1311879354; x=1313088954; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=LGFW+OOmFMFtu+dqBXEWEDcWZ30/tblZfXAoMlWkUmw=; b=iBGRpnfSoUSlZAsZyyuQNgEL077fc3xabcDe+N2+aysethp6E9KGeu+b TPdwDs6yFp+I/pEDNI2TbTRmd6ieFXvGAbWYaqXdTn9ayuvpjeiDWUiwg WtRMx+7Hq9Hs1lVHDOtRBwOL5BXk4cswQ5kexsfPau296fZqPs96T/6lx A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AuUAAG6wMU6rRDoI/2dsb2JhbAA0AQEBAQMBAQERARgJCjoEBwwFAgEJEQQBAQsDAyMBBgETGCMOCAEBBQEWDBQHl2uPT3eJAKR2nkOFYl8Eh1mQMIt0
X-IronPort-AV: E=Sophos;i="4.67,283,1309737600";  d="scan'208";a="7500534"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by rcdn-iport-9.cisco.com with ESMTP; 28 Jul 2011 18:55:27 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by mtv-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id p6SItRfv017014; Thu, 28 Jul 2011 18:55:27 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 28 Jul 2011 11:55:26 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 28 Jul 2011 11:55:19 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F72CCED@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [CDNi] comments on draft-bertrand-cdni-use-cases-02
Thread-Index: AcxL1jXw3JFi3oNuSdWb2fXkqkNujQBfooOQ
References: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>, <draft-bertrand-cdni-use-cases@tools.ietf.org>
X-OriginalArrivalTime: 28 Jul 2011 18:55:26.0938 (UTC) FILETIME=[E9F283A0:01CC4D57]
Cc: cdni@ietf.org
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 18:55:56 -0000

Hi.  I'll pile on my comments under the same subject line.

1. Sect 1.1 Terminology: The following are not new terms: CDN Provider,
dCDN, CDNI.  These terms should go to one document later.
2. "Asymmetric Distribution" term doesn't match description well, IMHO.
Maybe something like "Authorized Content Distribution"? It's probably
not much better.
3. Sect 1.2 Abbreviations: ISP, PC, STB, UE, VoD, WiFI are not used in
document.  Maybe others too?
4. Consistency use of "CDN Interconnect" vs "CDN Interconnection"
5. Make sure to use terms properly "surrogate" -> "Surrogate",
"end-user" -> "End User", etc.
6. Sect 2.4 Delivery Restrictions: Typo "geo- location-based"
7. The bullets for maximum resolution do not seem relevant to CDNI.
Would this be controlled by the CSP/SP that authorizes access to the
content by providing the URL to this type of resolution?  The line is
blurring between content delivery limitations (in non-CDNI case) and
metadata relevant to CDNI.  Definitely subscription should not be a
factor.  It seems to me that if the request reaches the uCDN, access to
the content has already been authorized (i.e. to the End User or
device).
8. Sect 3.2.1 and 3.2.2 Failure of Content: I'm not clear if dCDN is
allowed to obtain contain directly from CSP?  If so, then the CDNI model
should have a Request Interface from dCDN to CSP.
9. Sect 4.1 Device and Network: The example assumes that CSP licensed
both high and low resolution content to CDN A, right?  Not clear how UA
(mobile device) can get authorization to high resolution content?  I
assume there will be some URL validation at uCDN.
10. Sect 7 Security: Typo "situtations" -> "situations"

Kent


-----Original Message-----
From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of
Francois Le Faucheur (flefauch)
Sent: Tuesday, July 26, 2011 1:54 PM
To: draft-bertrand-cdni-use-cases@tools.ietf.org
Cc: cdni@ietf.org
Subject: [CDNi] comments on draft-bertrand-cdni-use-cases-02

Hello,

Please find my review comments below.
Cheers

Francois

*** Abstract & Introduction:
"
It provides the business motivations for CDNI Working Group, which can
be used to
   validate different interconnection arrangements, and requirements of
the various CDNI interfaces.
"
Now the WG is formed you may want to adjust into something like:
"
It can be used to provide guidance to the CDNI WG about the
interconnection arrangements to be supported and to validate the
requirements of the various CDNI interfaces."


*** Introduction:
"
This document now merges input from [I-D.watson-cdni-use-cases] and
   [I-D.ma-cdni-publisher-use-cases].
"
I suggest you remove this historical info in new revs, as the document
gradually matures towards WG material.


*** Introduction:
"
There are many possible combinations for the relationships between
   the different parties (Network Service Provider (NSP), CDN Provider,
   Content Service Provider (CSP) and End User) involved in end-to-end
   content delivery.  However, in the context of interconnecting CDNs
   the key relationships are listed below.
   o  How the CSP interacts with the CDN provider, so that the CDN
      delivers content in a manner compliant with CSP's distribution
      policies.
   o  How the End User interacts with the CSP and one or more CDNs to
      request and receive content.
   o  How the different CDN providers, operating their CDNs, interact
      with one another to deliver the CSP's content to the End User
      while continuing to enforce the CSP's distribution policies.
"
I don't quite see the relevance of this text in the use-case document,
or what point it is trying to bring across.
In particular, it is a little confusing sine it talks about interfaces
that are out of scope for CDNI without saying so.


*** 1.1 Terminology
 o I expect that terminology across problem-statement, requirements and
use-case needs to be aligned and made probably moved into one document
and referred by all the others.=20
o "CDN Peering": I am not sure we need that term.=20
o "Recursive request routing/ Recursive request routing": see discussion
on the list about moving those terms in a single doc=20


*** 1.3 High Level Use Cases for Multi-CDN Systems
I found it a little confusing to have the word "use cases" used here in
the introduction as well as later in teh individual use-cases.
How about something like "Rationale or Multi-CDN Systems"?


*** 1.3 High Level Use Cases for Multi-CDN Systems
"
 CSP-1 benefits because it only needs to make one business agreement
   and one physical connection, with CDN Provider A, but its End Users
   get a service quality as though it had also gone to the trouble of
   making a business agreement with CDN Provider B.
"
s/as though it had /as though CSP-1 had /


*** 1.4.  The Need for CDNI Standards
"
   Existing CDN interfaces are proprietary and an external CDN typically
   cannot use them, especially if the two CDNs rely on different
   solutions.=20
"
It is difficult to use existing interfaces because they are proprietary,
but also because they have often been designed as intra-CDN/intra-domain
interfaces, so they don't have all the right attributes.
Also, I think by "solutions" you mean "implementations".
So perhaps:
"
   Existing CDN interfaces are proprietary and have often been design
for intra-CDN/intra-domain operations. So an external CDN typically
cannot use them, especially if the two CDNs rely on different
implementations.
"

"
 Nevertheless, [I-D.bertrand-cdni-experiments] shows that
   some level of CDN interconnection can be achieved experimentally
   without standardized interfaces between the CDNs.  The methods used
   in these experiments are hardly usable in an operational context,
   because they suffer from several limitations in terms of
   functionalities, scalability, and security level.
"
s/ The methods used/However, the methods used/


"
   The aim of the CDNI standards work is therefore to overcome such
   shortcomings; a full list of requirements is being developed in
   [I-D.lefaucheur-cdni-requirements].
"
s/the CDNI standards work/IETF CDNI WG solution/


***2.1.  Geographic Extension
"
   In this use case, the CDN Provider wants to extend the geographic
   distribution that it can offer CSPs, without

   o  compromising the quality of delivery

   o  attracting transit and other network costs by serving from
      geographically or topologically remote surrogates.
"
I think would read better as:
"
   In this use case, the CDN Provider wants to extend the geographic
   distribution that it can offer to its CSPs:

   o  without compromising the quality of delivery

   o  without incurring additional transit and other network costs that
would result from serving content from
      geographically or topologically remote surrogates.
"

"
As an example, suppose a French CSP wants to distribute its TV
   programs to End Users located in various countries in Europe and
   North Africa.  It asks a French CDN Provider to deliver the content.
   The French CDN Provider's network only covers France, so it makes an
   agreement with another CDN Provider that covers North Africa.
   Overall, from the CSP's perspective the French CDN Provider provides
   a CDN service for both France and North Africa.
"
The example initially mentions a required coverage of Europe+ North
Africa, but then seem to descrive a solution for a coverage of
France+North Africa.


*** 2.2.  Region to Region Interconnection
I don't find the phrase "Region to Region" very distinctive versus the
previous "Geographic Extension".
I think the key differences here is that the different CDNs are operated
by different organization that are affiliates of the same company.
So how about "Inter-Affiliates Interconnection"?


*** 2.3.  Nomadic Users
You may want to mention that this is often loosely referred to as "TV
everywhere".

"
 The motivation in this case is to allow nomadic users to maintain
access,
   rather than to allow all residents within a region access to the
   content.
"
s/to maintain access/to maintain access with consistent quality of
experience/

You may want to expand a little on which CDNs need to be interconnected
to address the use case (ie with CDN of "home NSP" interconnected to CDN
of visited NSP) possibly with a picture.


*** 2.4.  Delivery Restrictions
"Hence, the exchange through the CDN interconnection of information
   for controlling the footprint of the delivery is an important use
   case.
"
To me this is not an additional use cases, this is a requirement that
has to be met in the use cases described earlier. In fact, the document
mixes use cases and requirements in a few places.
I would suggest that :
	* you refer to  things discussed in that section as
"requirements"
	* add a statement clarifying these requirements apply to the use
cases discussed in the document.

"
   o  an expiration time (i.e., the time at which the content files
      should be expunged from all CDN storage).
"
I understand this is saying that CDNI metadata need to include this
expiration time (triggering cache removal) , in addition to deactivation
time.=20
I don't think this is discussed in cdni-requirements yet. Can you bring
that up on the list with the cdni-reqts authors?

"
   The delivery of content may be further influenced by policies which
   may include quality of service rules that specify:
   o  the maximum resolution deliverable to specific devices,
   o  the maximum resolution deliverable though a specific NSP, or
   o  the maximum resolution deliverable to users based on their
      subscription levels.
"
I don't think this is covered in the cdni-requirements doc.=20
It is not obvious to me that absolutely all of those ought to be in
phase 1. The first bullet only makes sense if the solution supports
transcoding/transrating, which I don't know if it will be supported in
Initial scope.
The last bullet does not make sense to me as we don;t want the CDNs to
be aware of any user subscription levels (ie only CSP is aware of user
subscription level).


*** 3.1.  Overload Handling and Dimensioning
"
This brings dimensioning savings to the CDNs as they can use the
resources
   of each other during their peaks of activity.
"
s/their peaks of activity./ their respective peaks of activity./


*** 3.3.  Branding Consideration
Again, this seems more of a requirement than a use case per-say. I
recommend you make that clear upfront in teh section (ie this is not an
extra use cases, but a requirement applying to use-cases discussed
before).
Also, is there a reason this applicable to only the use cases in section
3 and not section 2?
Anotehr option may be to move 2.4 and 3.3 under a separate heading
somewhere collecting key requirements applicable to the many use cases.=20


*** 4.1.  Device and Network Technology Extension
Again I think some of the discussion assumes that there is some
conversion of quality done inside the CDNs (as opposed to different
terminal requesting different URIs).
I think we need to discuss whether this is going to come in Initial
Scope or not.



*** in Figure 2:=20
s/CDN Provider A/CDN Provider 1/



*** co-authors. You have a long list of co-authors. As per current
practice, you would want to split that into "editors" and
"contributors".

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

From kleung@cisco.com  Thu Jul 28 13:10:52 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B7FD21F8AF0 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 13:10:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.988
X-Spam-Level: 
X-Spam-Status: No, score=-1.988 tagged_above=-999 required=5 tests=[AWL=0.011,  BAYES_00=-2.599, J_CHICKENPOX_31=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8WpcrjZtIOMZ for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 13:10:46 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 24E5121F8A7B for <cdni@ietf.org>; Thu, 28 Jul 2011 13:10:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=1693; q=dns/txt; s=iport; t=1311883833; x=1313093433; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=k3W4S5uVZqzV336Q1IAJMw6yWgggk8O5UUcsEfv4VkI=; b=g+uNeoXHFIC0KomRSCYhsizZlxehlaBEyS6S+U9ls1ZHTWjqwdka97yt 4f5KX+XqRbULj7iOztj/s8yF1gUMFVj3lj4X+1J1DnpMr0GN3fz9+/RPG MsFQzSLw4gvFy8g3l1vqclc9Ji2fTcBt+6+ZfzfMUV2ucv4qLYQmRe/iJ A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EABrBMU6rRDoJ/2dsb2JhbAA0AQEBAQMUASEKRRECAQkiAwMkBgETUQEBBQEiFAenOnetbZ43hWJfBIdZkDCLdA
X-IronPort-AV: E=Sophos;i="4.67,284,1309737600";  d="scan'208";a="7525186"
Received: from mtv-core-4.cisco.com ([171.68.58.9]) by rcdn-iport-5.cisco.com with ESMTP; 28 Jul 2011 20:10:19 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by mtv-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p6SKAJnm030750; Thu, 28 Jul 2011 20:10:19 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 28 Jul 2011 13:10:18 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 28 Jul 2011 13:10:16 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F72CD55@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [CDNi] comments on draft-bertrand-cdni-use-cases-02
Thread-Index: AcxL1jXw3JFi3oNuSdWb2fXkqkNujQBitC2w
References: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>, <draft-bertrand-cdni-use-cases@tools.ietf.org>
X-OriginalArrivalTime: 28 Jul 2011 20:10:18.0821 (UTC) FILETIME=[5F517750:01CC4D62]
Cc: cdni@ietf.org
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 20:10:52 -0000

Hi Francois.  Responding to comments related to the requirements draft
below.


   o  an expiration time (i.e., the time at which the content files
      should be expunged from all CDN storage).
"
I understand this is saying that CDNI metadata need to include this
expiration time (triggering cache removal) , in addition to deactivation
time.=20
I don't think this is discussed in cdni-requirements yet. Can you bring
that up on the list with the cdni-reqts authors?

KL> I've seen references to content expiration time (i.e. removal) in
some drafts.  So it seems to be needed in the CDNI Metadata.  Noted as
requirement (possibly part of availability window) unless others object.


"
   The delivery of content may be further influenced by policies which
   may include quality of service rules that specify:
   o  the maximum resolution deliverable to specific devices,
   o  the maximum resolution deliverable though a specific NSP, or
   o  the maximum resolution deliverable to users based on their
      subscription levels.
"
I don't think this is covered in the cdni-requirements doc.=20
It is not obvious to me that absolutely all of those ought to be in
phase 1. The first bullet only makes sense if the solution supports
transcoding/transrating, which I don't know if it will be supported in
Initial scope.
The last bullet does not make sense to me as we don;t want the CDNs to
be aware of any user subscription levels (ie only CSP is aware of user
subscription level).


KL> I'm not yet convinced that this should be part of the CDNI Metadata.
Based on the discussion conclusion, we can track this as possible
requirement for now.

Kent



From flefauch@cisco.com  Thu Jul 28 13:16:31 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB6E721F8AE1 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 13:16:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.336
X-Spam-Level: 
X-Spam-Status: No, score=-1.336 tagged_above=-999 required=5 tests=[AWL=-0.758, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_31=0.6, SARE_GIF_ATTACH=1.42]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A9Q-H07JCvII for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 13:16:31 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 909D721F8B23 for <cdni@ietf.org>; Thu, 28 Jul 2011 13:16:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=27736; q=dns/txt; s=iport; t=1311884190; x=1313093790; h=subject:mime-version:from:in-reply-to:date:cc:message-id: references:to; bh=L4hgHuFLtdd8/1XZXivK4YDgsAg5Gg1b92iaDHXkMWg=; b=FpmnWLteEphAfauxvCctQN7NUOEbE1PiklIHB0C4aszQUrnv53yMOFfS ytG5cayYdwCHqw8leNDBnLClygiUYR1UZ70OXScQJ7KykjEk1EtBsSJ4i sCyLz6CGGuN3c8mkI+QvpyG7UkHCCV8z+CIHJJi4hBYba9sfZDJMgJvm0 4=;
X-Files: image001.jpg, green.gif : 11041, 87
X-IronPort-AV: E=Sophos;i="4.67,284,1309737600";  d="gif'147?jpg'147,145?scan'147,145,208,145,147,217";a="7526202"
Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-3.cisco.com with ESMTP; 28 Jul 2011 20:16:30 +0000
Received: from rtp-vpn6-1286.cisco.com (rtp-vpn6-1286.cisco.com [10.82.253.11]) by rcdn-core2-3.cisco.com (8.14.3/8.14.3) with ESMTP id p6SKGTRd021664;  Thu, 28 Jul 2011 20:16:29 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-769-717052705
From: Francois Le Faucheur <flefauch@cisco.com>
In-Reply-To: <2979E38DD6FC6544B789C8DAD7BAFC520F72CD55@xmb-sjc-235.amer.cisco.com>
Date: Thu, 28 Jul 2011 16:16:57 -0400
Message-Id: <A22FB867-57EB-4057-8BBE-7147D23237DF@cisco.com>
References: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com> <2979E38DD6FC6544B789C8DAD7BAFC520F72CD55@xmb-sjc-235.amer.cisco.com>
To: "Kent Leung (kleung)" <kleung@cisco.com>
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org, draft-bertrand-cdni-use-cases@tools.ietf.org
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 20:16:32 -0000

--Apple-Mail-769-717052705
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

Kent and all,

On 28 Jul 2011, at 16:10, Kent Leung (kleung) wrote:

> Hi Francois.  Responding to comments related to the requirements draft
> below.
>=20
>=20
>   o  an expiration time (i.e., the time at which the content files
>      should be expunged from all CDN storage).
> "
> I understand this is saying that CDNI metadata need to include this
> expiration time (triggering cache removal) , in addition to =
deactivation
> time.=20
> I don't think this is discussed in cdni-requirements yet. Can you =
bring
> that up on the list with the cdni-reqts authors?
>=20
> KL> I've seen references to content expiration time (i.e. removal) in
> some drafts.  So it seems to be needed in the CDNI Metadata.  Noted as
> requirement (possibly part of availability window) unless others =
object.

FLF as an Individual: that works for me.

>=20
>=20
> "
>   The delivery of content may be further influenced by policies which
>   may include quality of service rules that specify:
>   o  the maximum resolution deliverable to specific devices,
>   o  the maximum resolution deliverable though a specific NSP, or
>   o  the maximum resolution deliverable to users based on their
>      subscription levels.
> "
> I don't think this is covered in the cdni-requirements doc.=20
> It is not obvious to me that absolutely all of those ought to be in
> phase 1. The first bullet only makes sense if the solution supports
> transcoding/transrating, which I don't know if it will be supported in
> Initial scope.
> The last bullet does not make sense to me as we don;t want the CDNs to
> be aware of any user subscription levels (ie only CSP is aware of user
> subscription level).
>=20
>=20
> KL> I'm not yet convinced that this should be part of the CDNI =
Metadata.
> Based on the discussion conclusion, we can track this as possible
> requirement for now.

FLF as a chair: I will raise a discussion in the "Open Items" slot =
towards the end of the WG meeting on "Content Adaptation" and what =
shoudl be in scope of CDNI. This will give us some sense on the WG views =
on that.

Francois


>=20
> Kent
>=20
>=20



Francois Le Faucheur
Distinguished Engineer
Corporate Development
flefauch@cisco.com
Phone: +33 49 723 2619
Mobile: +33 6 19 98 50 90



Cisco Systems France
Greenside
400 Ave de Roumanille
06410 Sophia Antipolis
France
Cisco.com


=20


 Think before you print.

This email may contain confidential and privileged material for the sole =
use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.

Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 limit=E9e, Rue =
Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS Nanterre, =
Directeur de la publication: Jean-Luc Michel Givone.

For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html



--Apple-Mail-769-717052705
Content-Type: multipart/related;
	type="text/html";
	boundary=Apple-Mail-770-717052705


--Apple-Mail-770-717052705
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Kent =
and all,<div><br><div><div>On 28 Jul 2011, at 16:10, Kent Leung (kleung) =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><div>Hi Francois. &nbsp;Responding to comments related to =
the requirements draft<br>below.<br><br><br> &nbsp;&nbsp;o &nbsp;an =
expiration time (i.e., the time at which the content files<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;should be expunged from all CDN =
storage).<br>"<br>I understand this is saying that CDNI metadata need to =
include this<br>expiration time (triggering cache removal) , in addition =
to deactivation<br>time. <br>I don't think this is discussed in =
cdni-requirements yet. Can you bring<br>that up on the list with the =
cdni-reqts authors?<br><br>KL&gt; I've seen references to content =
expiration time (i.e. removal) in<br>some drafts. &nbsp;So it seems to =
be needed in the CDNI Metadata. &nbsp;Noted as<br>requirement (possibly =
part of availability window) unless others =
object.<br></div></blockquote><div><br></div><div>FLF as an Individual: =
that works for me.</div><div><br></div><blockquote =
type=3D"cite"><div><br><br>"<br> &nbsp;&nbsp;The delivery of content may =
be further influenced by policies which<br> &nbsp;&nbsp;may include =
quality of service rules that specify:<br> &nbsp;&nbsp;o &nbsp;the =
maximum resolution deliverable to specific devices,<br> &nbsp;&nbsp;o =
&nbsp;the maximum resolution deliverable though a specific NSP, or<br> =
&nbsp;&nbsp;o &nbsp;the maximum resolution deliverable to users based on =
their<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subscription levels.<br>"<br>I =
don't think this is covered in the cdni-requirements doc. <br>It is not =
obvious to me that absolutely all of those ought to be in<br>phase 1. =
The first bullet only makes sense if the solution =
supports<br>transcoding/transrating, which I don't know if it will be =
supported in<br>Initial scope.<br>The last bullet does not make sense to =
me as we don;t want the CDNs to<br>be aware of any user subscription =
levels (ie only CSP is aware of user<br>subscription =
level).<br><br><br>KL&gt; I'm not yet convinced that this should be part =
of the CDNI Metadata.<br>Based on the discussion conclusion, we can =
track this as possible<br>requirement for =
now.<br></div></blockquote><div><br></div><div>FLF as a chair: I will =
raise a discussion in the "Open Items" slot towards the end of the WG =
meeting on "Content Adaptation" and what shoudl be in scope of CDNI. =
This will give us some sense on the WG views on =
that.</div><div><br></div><div>Francois</div><div><br></div><br><blockquot=
e =
type=3D"cite"><div><br>Kent<br><br><br></div></blockquote></div><br><div>
<div><span class=3D"Apple-style-span" style=3D"font-family: Times; =
"><table width=3D"543" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0"><tbody><tr><td><span class=3D"Apple-style-span" =
style=3D"font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
font-size: 15px; "><span><img height=3D"100" width=3D"154" =
id=3D"b7fe83c5-7f25-451b-bc2d-5180cc1f3fdb" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:image001.jpg@01CB778A.6ECCAA50"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr></tr></tbody></table><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr><td valign=3D"top" align=3D"left" nowrap=3D"nowrap" =
style=3D"padding-left: 24px; padding-bottom: 15px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong><br =
class=3D"Apple-interchange-newline">Francois Le =
Faucheur</strong><br><strong>Distinguished =
Engineer</strong><br><strong>Corporate Development</strong><br><a =
href=3D"mailto:flefauch@cisco.com" style=3D"color: rgb(102, 102, 102); =
">flefauch@cisco.com</a><br>Phone:&nbsp;<strong>+33 49 723 =
2619</strong><br>Mobile:&nbsp;<strong>+33 6 19 98 50 =
90</strong><br><br><br></p></td><td valign=3D"top" nowrap=3D"nowrap" =
style=3D"padding-left: 20px; padding-bottom: 10px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong>Cisco Systems =
France</strong><br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com" style=3D"color: =
rgb(102, 102, 102); ">Cisco.com</a><br><br></p></td><td =
width=3D"200">&nbsp;</td></tr></tbody></table><span></span></span><br =
class=3D"Apple-interchange-newline"><span><img height=3D"19" width=3D"18" =
id=3D"19d9f620-375d-408e-bb83-44c75cedaede" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"400" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0"><tbody><tr></tr><tr><td =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 10px; =
padding-left: 24px; padding-right: 24px; padding-top: 0px; =
padding-bottom: 0px; color: rgb(0, 153, 0); ">&nbsp;Think before you =
print.</td></tr><tr><td style=3D"font-family: Arial, Helvetica, =
sans-serif; font-size: 10px; color: rgb(153, 153, 153); padding-left: =
24px; padding-right: 24px; padding-top: 7px; padding-bottom: 6px; =
"><br>This email may contain confidential and privileged material for =
the sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 =
limit=E9e, Rue Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot =
7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS =
Nanterre, Directeur de la publication: Jean-Luc Michel =
Givone.<br><br>For corporate legal information go to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><b=
r><br></td></tr></tbody></table></span></span>

=
</span></span></td></tr></tbody></table></span></div></div><br></div></bod=
y></html>=

--Apple-Mail-770-717052705
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=image001.jpg
Content-Type: image/jpeg;
	name="image001.jpg"
Content-Id: <image001.jpg@01CB778A.6ECCAA50>

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

--Apple-Mail-770-717052705
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=green.gif
Content-Type: image/gif;
	name="green.gif"
Content-Id: <EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com>

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

--Apple-Mail-770-717052705--

--Apple-Mail-769-717052705--

From kleung@cisco.com  Thu Jul 28 13:46:53 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 184DF21F8AA8 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 13:46:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.289
X-Spam-Level: 
X-Spam-Status: No, score=-6.289 tagged_above=-999 required=5 tests=[AWL=4.309,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jefqi0RsOBWm for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 13:46:50 -0700 (PDT)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id 20CE321F8A80 for <cdni@ietf.org>; Thu, 28 Jul 2011 13:46:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=14726; q=dns/txt; s=iport; t=1311886010; x=1313095610; h=mime-version:subject:date:message-id:in-reply-to: references:from:to; bh=p0M8mXxdOussLuBOeBSpOma310qxYM77ZX+wAHA3LDM=; b=NitkrnEUYLNdnq71tOp5yY14tXFamSeWFQmfo93zUCHUN9NKTeOijeZX KuEllbg4WVz84+LMx9m3EB+EzdaHy0k0nEETbTmIQbkMbeclu1fg4se6p 1UbE1KU934MFer+JLLEnMhEU3z70o6JAs+hZe3zvLVlEdY1Vb4RYJDRwe Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AuUAAHjKMU5Io8UR/2dsb2JhbAA0AQEBAQMUAQwSA0gFEwIBCREBAgEBAQsGIwEGARM7AwsIAQEFARYMG4I2lTWPT3euFJ47hWJfBIdZkDCLdA
X-IronPort-AV: E=Sophos;i="4.67,284,1309737600"; d="scan'208,217";a="45228440"
Received: from bgl-core-2.cisco.com ([72.163.197.17]) by ams-iport-2.cisco.com with ESMTP; 28 Jul 2011 20:46:41 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by bgl-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p6SKkZJD027034 for <cdni@ietf.org>; Thu, 28 Jul 2011 20:46:40 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 28 Jul 2011 13:46:28 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CC4D67.6C945051"
Date: Thu, 28 Jul 2011 13:46:22 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F72CD90@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [CDNi] New Version Notification fordraft-davie-cdni-framework-00.txt
Thread-Index: Acw7EV6zBXCe9EwiS9mEEHfIm08OLgSVBVDQ
References: <20110701223523.17859.54099.idtracker@ietfa.amsl.com> <D697D1E0-2F8D-40A1-BF74-208E6A69BD39@cisco.com>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Bruce Davie (bdavie)" <bdavie@cisco.com>, <cdni@ietf.org>
X-OriginalArrivalTime: 28 Jul 2011 20:46:28.0819 (UTC) FILETIME=[6CBCE230:01CC4D67]
Subject: Re: [CDNi] New Version Notification fordraft-davie-cdni-framework-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 20:46:53 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CC4D67.6C945051
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Bruce.

=20

Since the framework draft provides an overview of CDNI
architecture/model, it might be useful to provide some description of
the CDNI components for Upstream CDN and Downstream CDN, as well as
non-CDNI components in the diagram for completeness.  Also, describe the
functional purpose of the CDNI Interfaces.  The non-CDNI interfaces
should also be covered for completeness.  This information can be
inserted in Sect 1 where the Reference Model is shown.

=20

I think the document can be structured based on the CDNI functions and
CDNI interfaces.  The Building Blocks section is really part of Request
Routing operation.  I'd suggest that CDNI operations can be organized
based on Request Routing, Metadata distribution, Logging, Control.  So
it doesn't come across that we are favoring Request Routing even though
that is a critical part of CDNI.  For each:

=20

Request Routing: DNS, HTTP, Iterative, Recursive, Dynamic, Prepositioned

Metadata: Geo-blocking, availability windows, access control (URI
signature, whitelist/blacklist), prepositioned/dynamic, deletion,
request mapping to uCDN acquisition

Logging: Events such as content delivery, distribution, deletion, CDNI
request routing, etc.

Control: Deletion, etc.

=20

I would consider moving the Deployment Models to the front before
getting into the CDNI Operations details.  This allows the reader to
digest first the CDNI components and interfaces and interactions between
them, then deployment models, and then how it all come together in
operations.  The flow may be better this way from the readability
perspective.

=20

Just a thought ... J

=20

Kent

=20

=20

From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf Of
Bruce Davie (bdavie)
Sent: Tuesday, July 05, 2011 5:45 AM
To: cdni@ietf.org
Subject: [CDNi] New Version Notification
fordraft-davie-cdni-framework-00.txt

=20

This draft may be of interest to the CDNI WG.=20

=20

If you have comments, please copy them to the CDNI list.

=20

Bruce Davie

=20

Begin forwarded message:





From: internet-drafts@ietf.org

Date: July 1, 2011 6:35:23 PM EDT

To: bsd@cisco.com

Cc: lpeterson@verivue.com, bsd@cisco.com

Subject: New Version Notification for draft-davie-cdni-framework-00.txt

=20

A new version of I-D, draft-davie-cdni-framework-00.txt has been
successfully submitted by Bruce Davie and posted to the IETF repository.

Filename:         draft-davie-cdni-framework
Revision:         00
Title:                Framework for CDN Interconnection
Creation date: 2011-07-01
WG ID:                       Individual Submission
Number of pages: 47

Abstract:
  This document presents a framework for Content Distribution Network
  Interconnection (CDNI).  The purpose of the framework is to provide
  an overall picture of the problem space of CDNI and to describe the
  relationships among the various components necessary to interconnect
  CDNs.  CDN Interconnection requires the specification of several
  interfaces and mechanisms to address issues such as request routing,
  metadata exchange, and the acquisition of content by one CDN from
  another.  The intent of this document is to outline what each
  interface needs to accomplish, and to describe how these interfaces
  and mechanisms fit together, while leaving their detailed
  specification to other documents.





The IETF Secretariat

=20


------_=_NextPart_001_01CC4D67.6C945051
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 12 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.apple-tab-span
	{mso-style-name:apple-tab-span;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple style=3D'word-wrap: break-word;-webkit-nbsp-mode: =
space;-webkit-line-break: after-white-space'><div =
class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Hi Bruce.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Since the framework draft provides an overview of CDNI =
architecture/model, it might be useful to provide some description of =
the CDNI components for Upstream CDN and Downstream CDN, as well as =
non-CDNI components in the diagram for completeness.&nbsp; Also, =
describe the functional purpose of the CDNI Interfaces.&nbsp; The =
non-CDNI interfaces should also be covered for completeness.&nbsp; This =
information can be inserted in Sect 1 where the Reference Model is =
shown.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I think the document can be structured based on the CDNI functions =
and CDNI interfaces.&nbsp; The Building Blocks section is really part of =
Request Routing operation.&nbsp; I&#8217;d suggest that CDNI operations =
can be organized based on Request Routing, Metadata distribution, =
Logging, Control.&nbsp; So it doesn&#8217;t come across that we are =
favoring Request Routing even though that is a critical part of =
CDNI.&nbsp; For each:<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Request Routing: DNS, HTTP, Iterative, Recursive, Dynamic, =
Prepositioned<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Metadata: Geo-blocking, availability windows, access control (URI =
signature, whitelist/blacklist), prepositioned/dynamic, deletion, =
request mapping to uCDN acquisition<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Logging: Events such as content delivery, distribution, deletion, =
CDNI request routing, etc.<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Control: Deletion, etc.<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I would consider moving the Deployment Models to the front before =
getting into the CDNI Operations details.&nbsp; This allows the reader =
to digest first the CDNI components and interfaces and interactions =
between them, then deployment models, and then how it all come together =
in operations.&nbsp; The flow may be better this way from the =
readability perspective.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Just a thought &#8230; </span><span =
style=3D'font-size:11.0pt;font-family:Wingdings;color:#1F497D'>J</span><s=
pan =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Kent<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] <b>On Behalf Of =
</b>Bruce Davie (bdavie)<br><b>Sent:</b> Tuesday, July 05, 2011 5:45 =
AM<br><b>To:</b> cdni@ietf.org<br><b>Subject:</b> [CDNi] New Version =
Notification =
fordraft-davie-cdni-framework-00.txt<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>This draft =
may be of interest to the CDNI WG.&nbsp;<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>If you have comments, please copy them to the CDNI =
list.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Bruce Davie<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMsoNormal>Begin =
forwarded message:<o:p></o:p></p></div><p =
class=3DMsoNormal><br><br><o:p></o:p></p><div><p =
class=3DMsoNormal><b><span =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'>From: =
</span></b><span =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'><a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a></sp=
an><o:p></o:p></p></div><div><p class=3DMsoNormal><b><span =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'>Date: =
</span></b><span =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'>July 1, =
2011 6:35:23 PM EDT</span><o:p></o:p></p></div><div><p =
class=3DMsoNormal><b><span =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'>To: =
</span></b><span =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'><a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span><o:p></o:p></p></di=
v><div><p class=3DMsoNormal><b><span =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'>Cc: =
</span></b><span =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'><a =
href=3D"mailto:lpeterson@verivue.com">lpeterson@verivue.com</a>, <a =
href=3D"mailto:bsd@cisco.com">bsd@cisco.com</a></span><o:p></o:p></p></di=
v><div><p class=3DMsoNormal><b><span =
style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'>Subject: =
New Version Notification for =
draft-davie-cdni-framework-00.txt</span></b><o:p></o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMsoNormal>A new =
version of I-D, draft-davie-cdni-framework-00.txt has been successfully =
submitted by Bruce Davie and posted to the IETF =
repository.<br><br>Filename:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span> draft-davie-cdni-framework<br>Revision:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span> 00<br>Title:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span> Framework for CDN =
Interconnection<br>Creation date:<span class=3Dapple-tab-span> </span> =
2011-07-01<br>WG ID:<span =
class=3Dapple-tab-span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; </span> Individual Submission<br>Number of pages: =
47<br><br>Abstract:<br>&nbsp;&nbsp;This document presents a framework =
for Content Distribution Network<br>&nbsp;&nbsp;Interconnection (CDNI). =
&nbsp;The purpose of the framework is to provide<br>&nbsp;&nbsp;an =
overall picture of the problem space of CDNI and to describe =
the<br>&nbsp;&nbsp;relationships among the various components necessary =
to interconnect<br>&nbsp;&nbsp;CDNs. &nbsp;CDN Interconnection requires =
the specification of several<br>&nbsp;&nbsp;interfaces and mechanisms to =
address issues such as request routing,<br>&nbsp;&nbsp;metadata =
exchange, and the acquisition of content by one CDN =
from<br>&nbsp;&nbsp;another. &nbsp;The intent of this document is to =
outline what each<br>&nbsp;&nbsp;interface needs to accomplish, and to =
describe how these interfaces<br>&nbsp;&nbsp;and mechanisms fit =
together, while leaving their detailed<br>&nbsp;&nbsp;specification to =
other documents.<br><br><br><br><br><br>The IETF =
Secretariat<o:p></o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>
------_=_NextPart_001_01CC4D67.6C945051--

From kevin.ma@azukisystems.com  Thu Jul 28 13:54:34 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C33E321F8B23 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 13:54:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.97
X-Spam-Level: 
X-Spam-Status: No, score=-0.97 tagged_above=-999 required=5 tests=[AWL=-1.392,  BAYES_00=-2.599, EXTRA_MPART_TYPE=1, HTML_MESSAGE=0.001, J_CHICKENPOX_31=0.6, SARE_GIF_ATTACH=1.42]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qFmIJSdVLlVt for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 13:54:33 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id 20A3321F8AD2 for <cdni@ietf.org>; Thu, 28 Jul 2011 13:54:33 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 19A1A5543E0; Thu, 28 Jul 2011 16:54:59 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB025.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 004F0553EED; Thu, 28 Jul 2011 16:54:57 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB025.mail.lan ([10.110.17.25]) with mapi; Thu, 28 Jul 2011 16:54:31 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: Francois Le Faucheur <flefauch@cisco.com>, "Kent Leung (kleung)" <kleung@cisco.com>
Date: Thu, 28 Jul 2011 16:54:27 -0400
Thread-Topic: [CDNi] comments on draft-bertrand-cdni-use-cases-02
Thread-Index: AcxNY0FHDODIQ+V5SHOm6eLqKV36qAAAOplA
Message-ID: <291CC3F9E50E7641901A54E85D0977C6518C19C785@MAILR002.mail.lan>
References: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com> <2979E38DD6FC6544B789C8DAD7BAFC520F72CD55@xmb-sjc-235.amer.cisco.com> <A22FB867-57EB-4057-8BBE-7147D23237DF@cisco.com>
In-Reply-To: <A22FB867-57EB-4057-8BBE-7147D23237DF@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/related; boundary="_005_291CC3F9E50E7641901A54E85D0977C6518C19C785MAILR002maill_"; type="multipart/alternative"
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>, "draft-bertrand-cdni-use-cases@tools.ietf.org" <draft-bertrand-cdni-use-cases@tools.ietf.org>
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 20:54:34 -0000

--_005_291CC3F9E50E7641901A54E85D0977C6518C19C785MAILR002maill_
Content-Type: multipart/alternative;
	boundary="_000_291CC3F9E50E7641901A54E85D0977C6518C19C785MAILR002maill_"

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

SnVzdCBvbmUgcXVpY2sgY29tbWVudDogaXQgd2FzIG5vdCBuZWNlc3NhcmlseSB0aGUgaW50ZW50
IG9mIHRoZSB1c2UgY2FzZXMgdG8gaW1wbHkNCnRoYXQgQ0ROSSByZXF1aXJlbWVudHMgYmUgZ2Vu
ZXJhdGVkIGZvciBlYWNoIHBpZWNlIG9mIG1ldGFkYXRhOyB0aGUgbWV0YWRhdGEgbWF5IGJlDQp1
c2VmdWwgZm9yIGNlcnRhaW4gZGVwbG95bWVudHMsIGJ1dCBvcGFxdWUgbWV0YWRhdGEgZGlzdHJp
YnV0aW9uIG1heSBiZSBzdWZmaWNpZW50Pw0KDQpUaGVyZSB3YXMgZGlzY3Vzc2lvbiBlYXJseSBv
biBhYm91dCBtZXRhZGF0YSB3aXRoIGltcGxpZWQgYWN0aW9ucyBsaWtlOiBleHBpcmF0aW9uLA0K
b3Igc3Vuc2V0L3N1bnJpc2UsIG9yIHNzbCBvbmx5LCBvciB1cmwgaGFzaGluZyByZXF1aXJlZCwg
b3IgY29udGVudCB0cmFuc2Zvcm1hdGlvbiwNCm9yIGRvIGFjY291bnRpbmcsIG9yIG90aGVyIHBy
b3ByaWV0YXJ5IG9wdGltaXphdGlvbiBvciBwb2xpY3kgZW5mb3JjZW1lbnQgZmVhdHVyZXMsDQpl
dGMuLCBidXQgaXRzIG5vdCBjbGVhciB0aGF0IHdlIHdvdWxkIHdhbnQgQ0ROSSByZXF1aXJlbWVu
dHMgZm9yIGVhY2ggb2YgdGhlc2U/DQoNCkl0IHNlZW1zIGxpa2UgYSBtb3JlIGdlbmVyaWMgbm90
aW9uIG9mIGRlZmluaW5nIG1ldGFkYXRhIChhbmQgdGhlaXIgYWN0aW9ucyksIGFuZA0KYWxsb3dp
bmcgQ0ROcyB0byBhZHZlcnRpc2Ugb3IgZGVjbGluZSBtZXRhZGF0YSAoYWN0aW9uKSBzdXBwb3J0
IHdvdWxkIHVzZWZ1bCwgYXMNCm9wcG9zZWQgdG8gYWRkaW5nIGEgcmVxdWlyZW1lbnQgZm9yIGVh
Y2ggcGllY2Ugb2YgbWV0YWRhdGE/DQoNCg0KRnJvbTogRnJhbmNvaXMgTGUgRmF1Y2hldXIgW21h
aWx0bzpmbGVmYXVjaEBjaXNjby5jb21dDQpTZW50OiBUaHVyc2RheSwgSnVseSAyOCwgMjAxMSA0
OjE3IFBNDQpUbzogS2VudCBMZXVuZyAoa2xldW5nKQ0KQ2M6IEZyYW5jb2lzIExlIEZhdWNoZXVy
OyBkcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlc0B0b29scy5pZXRmLm9yZzsgY2RuaUBpZXRm
Lm9yZw0KU3ViamVjdDogUmU6IFtDRE5pXSBjb21tZW50cyBvbiBkcmFmdC1iZXJ0cmFuZC1jZG5p
LXVzZS1jYXNlcy0wMg0KDQpLZW50IGFuZCBhbGwsDQoNCk9uIDI4IEp1bCAyMDExLCBhdCAxNjox
MCwgS2VudCBMZXVuZyAoa2xldW5nKSB3cm90ZToNCg0KDQpIaSBGcmFuY29pcy4gIFJlc3BvbmRp
bmcgdG8gY29tbWVudHMgcmVsYXRlZCB0byB0aGUgcmVxdWlyZW1lbnRzIGRyYWZ0DQpiZWxvdy4N
Cg0KDQogIG8gIGFuIGV4cGlyYXRpb24gdGltZSAoaS5lLiwgdGhlIHRpbWUgYXQgd2hpY2ggdGhl
IGNvbnRlbnQgZmlsZXMNCiAgICAgc2hvdWxkIGJlIGV4cHVuZ2VkIGZyb20gYWxsIENETiBzdG9y
YWdlKS4NCiINCkkgdW5kZXJzdGFuZCB0aGlzIGlzIHNheWluZyB0aGF0IENETkkgbWV0YWRhdGEg
bmVlZCB0byBpbmNsdWRlIHRoaXMNCmV4cGlyYXRpb24gdGltZSAodHJpZ2dlcmluZyBjYWNoZSBy
ZW1vdmFsKSAsIGluIGFkZGl0aW9uIHRvIGRlYWN0aXZhdGlvbg0KdGltZS4NCkkgZG9uJ3QgdGhp
bmsgdGhpcyBpcyBkaXNjdXNzZWQgaW4gY2RuaS1yZXF1aXJlbWVudHMgeWV0LiBDYW4geW91IGJy
aW5nDQp0aGF0IHVwIG9uIHRoZSBsaXN0IHdpdGggdGhlIGNkbmktcmVxdHMgYXV0aG9ycz8NCg0K
S0w+IEkndmUgc2VlbiByZWZlcmVuY2VzIHRvIGNvbnRlbnQgZXhwaXJhdGlvbiB0aW1lIChpLmUu
IHJlbW92YWwpIGluDQpzb21lIGRyYWZ0cy4gIFNvIGl0IHNlZW1zIHRvIGJlIG5lZWRlZCBpbiB0
aGUgQ0ROSSBNZXRhZGF0YS4gIE5vdGVkIGFzDQpyZXF1aXJlbWVudCAocG9zc2libHkgcGFydCBv
ZiBhdmFpbGFiaWxpdHkgd2luZG93KSB1bmxlc3Mgb3RoZXJzIG9iamVjdC4NCg0KRkxGIGFzIGFu
IEluZGl2aWR1YWw6IHRoYXQgd29ya3MgZm9yIG1lLg0KDQoNCg0KIg0KICBUaGUgZGVsaXZlcnkg
b2YgY29udGVudCBtYXkgYmUgZnVydGhlciBpbmZsdWVuY2VkIGJ5IHBvbGljaWVzIHdoaWNoDQog
IG1heSBpbmNsdWRlIHF1YWxpdHkgb2Ygc2VydmljZSBydWxlcyB0aGF0IHNwZWNpZnk6DQogIG8g
IHRoZSBtYXhpbXVtIHJlc29sdXRpb24gZGVsaXZlcmFibGUgdG8gc3BlY2lmaWMgZGV2aWNlcywN
CiAgbyAgdGhlIG1heGltdW0gcmVzb2x1dGlvbiBkZWxpdmVyYWJsZSB0aG91Z2ggYSBzcGVjaWZp
YyBOU1AsIG9yDQogIG8gIHRoZSBtYXhpbXVtIHJlc29sdXRpb24gZGVsaXZlcmFibGUgdG8gdXNl
cnMgYmFzZWQgb24gdGhlaXINCiAgICAgc3Vic2NyaXB0aW9uIGxldmVscy4NCiINCkkgZG9uJ3Qg
dGhpbmsgdGhpcyBpcyBjb3ZlcmVkIGluIHRoZSBjZG5pLXJlcXVpcmVtZW50cyBkb2MuDQpJdCBp
cyBub3Qgb2J2aW91cyB0byBtZSB0aGF0IGFic29sdXRlbHkgYWxsIG9mIHRob3NlIG91Z2h0IHRv
IGJlIGluDQpwaGFzZSAxLiBUaGUgZmlyc3QgYnVsbGV0IG9ubHkgbWFrZXMgc2Vuc2UgaWYgdGhl
IHNvbHV0aW9uIHN1cHBvcnRzDQp0cmFuc2NvZGluZy90cmFuc3JhdGluZywgd2hpY2ggSSBkb24n
dCBrbm93IGlmIGl0IHdpbGwgYmUgc3VwcG9ydGVkIGluDQpJbml0aWFsIHNjb3BlLg0KVGhlIGxh
c3QgYnVsbGV0IGRvZXMgbm90IG1ha2Ugc2Vuc2UgdG8gbWUgYXMgd2UgZG9uO3Qgd2FudCB0aGUg
Q0ROcyB0bw0KYmUgYXdhcmUgb2YgYW55IHVzZXIgc3Vic2NyaXB0aW9uIGxldmVscyAoaWUgb25s
eSBDU1AgaXMgYXdhcmUgb2YgdXNlcg0Kc3Vic2NyaXB0aW9uIGxldmVsKS4NCg0KDQpLTD4gSSdt
IG5vdCB5ZXQgY29udmluY2VkIHRoYXQgdGhpcyBzaG91bGQgYmUgcGFydCBvZiB0aGUgQ0ROSSBN
ZXRhZGF0YS4NCkJhc2VkIG9uIHRoZSBkaXNjdXNzaW9uIGNvbmNsdXNpb24sIHdlIGNhbiB0cmFj
ayB0aGlzIGFzIHBvc3NpYmxlDQpyZXF1aXJlbWVudCBmb3Igbm93Lg0KDQpGTEYgYXMgYSBjaGFp
cjogSSB3aWxsIHJhaXNlIGEgZGlzY3Vzc2lvbiBpbiB0aGUgIk9wZW4gSXRlbXMiIHNsb3QgdG93
YXJkcyB0aGUgZW5kIG9mIHRoZSBXRyBtZWV0aW5nIG9uICJDb250ZW50IEFkYXB0YXRpb24iIGFu
ZCB3aGF0IHNob3VkbCBiZSBpbiBzY29wZSBvZiBDRE5JLiBUaGlzIHdpbGwgZ2l2ZSB1cyBzb21l
IHNlbnNlIG9uIHRoZSBXRyB2aWV3cyBvbiB0aGF0Lg0KDQpGcmFuY29pcw0KDQoNCg0KDQpLZW50
DQoNCg0KW2NpZDppbWFnZTAwMS5qcGdAMDFDQzRENDMuNzFEMTIwMjBdDQoNCg0KDQpGcmFuY29p
cyBMZSBGYXVjaGV1cg0KRGlzdGluZ3Vpc2hlZCBFbmdpbmVlcg0KQ29ycG9yYXRlIERldmVsb3Bt
ZW50DQpmbGVmYXVjaEBjaXNjby5jb208bWFpbHRvOmZsZWZhdWNoQGNpc2NvLmNvbT4NClBob25l
OiArMzMgNDkgNzIzIDI2MTkNCk1vYmlsZTogKzMzIDYgMTkgOTggNTAgOTANCg0KDQoNCkNpc2Nv
IFN5c3RlbXMgRnJhbmNlDQpHcmVlbnNpZGUNCjQwMCBBdmUgZGUgUm91bWFuaWxsZQ0KMDY0MTAg
U29waGlhIEFudGlwb2xpcw0KRnJhbmNlDQpDaXNjby5jb208aHR0cDovL3d3dy5jaXNjby5jb20+
DQoNCg0KDQoNCltjaWQ6aW1hZ2UwMDIuZ2lmQDAxQ0M0RDQzLjcxRDEyMDIwXQ0KDQogVGhpbmsg
YmVmb3JlIHlvdSBwcmludC4NCg0KDQpUaGlzIGVtYWlsIG1heSBjb250YWluIGNvbmZpZGVudGlh
bCBhbmQgcHJpdmlsZWdlZCBtYXRlcmlhbCBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRl
ZCByZWNpcGllbnQuIEFueSByZXZpZXcsIHVzZSwgZGlzdHJpYnV0aW9uIG9yIGRpc2Nsb3N1cmUg
Ynkgb3RoZXJzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRl
bmRlZCByZWNpcGllbnQgKG9yIGF1dGhvcml6ZWQgdG8gcmVjZWl2ZSBmb3IgdGhlIHJlY2lwaWVu
dCksIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYnkgcmVwbHkgZW1haWwgYW5kIGRlbGV0ZSBh
bGwgY29waWVzIG9mIHRoaXMgbWVzc2FnZS4NCg0KQ2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nD
qXTDqSDDoCByZXNwb25zYWJpaXTDqSBsaW1pdMOpZSwgUnVlIENhbWlsbGUgRGVzbW91bGlucyDi
gJMgSW1tIEF0bGFudGlzIFphYyBGb3J1bSBTZWluZSBJbG90IDcgOTIxMzAgSXNzeSBsZXMgTW91
bGluZWF1eCwgQXUgY2FwaXRhbCBkZSA5MS40NzAg4oKsLCAzNDkgMTY2IDU2MSBSQ1MgTmFudGVy
cmUsIERpcmVjdGV1ciBkZSBsYSBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS4N
Cg0KRm9yIGNvcnBvcmF0ZSBsZWdhbCBpbmZvcm1hdGlvbiBnbyB0bzoNCmh0dHA6Ly93d3cuY2lz
Y28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbA0KDQoN
Cg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij48bWV0YSBuYW1lPUdlbmVyYXRvciBjb250ZW50
PSJNaWNyb3NvZnQgV29yZCAxNCAoZmlsdGVyZWQgbWVkaXVtKSI+PCEtLVtpZiAhbXNvXT48c3R5
bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7YmVoYXZpb3I6dXJs
KCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0KLnNo
YXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwhW2VuZGlmXS0tPjxz
dHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OkhlbHZldGljYTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkhlbHZldGljYTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAy
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAx
NSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJ
cGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWls
eTpUaW1lczsNCglwYW5vc2UtMToyIDIgNiAzIDUgNCA1IDIgMyA0O30NCi8qIFN0eWxlIERlZmlu
aXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21h
cmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJ
Zm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9DQphOmxpbmssIHNwYW4uTXNv
SHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQt
ZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxv
d2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNv
cmF0aW9uOnVuZGVybGluZTt9DQpwDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0Kc3Bhbi5hcHBsZS1zdHlsZS1zcGFu
DQoJe21zby1zdHlsZS1uYW1lOmFwcGxlLXN0eWxlLXNwYW47fQ0Kc3Bhbi5FbWFpbFN0eWxlMjAN
Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3IjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10
eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24x
DQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9
DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEt
LVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlk
bWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+
DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0
YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT48L2hlYWQ+PGJvZHkg
bGFuZz1FTi1VUyBsaW5rPWJsdWUgdmxpbms9cHVycGxlPjxkaXYgY2xhc3M9V29yZFNlY3Rpb24x
PjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseToiQ291cmllciBOZXciJz5KdXN0IG9uZSBxdWljayBjb21tZW50OiBpdCB3YXMgbm90IG5l
Y2Vzc2FyaWx5IHRoZSBpbnRlbnQgb2YgdGhlIHVzZSBjYXNlcyB0byBpbXBseTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+dGhhdCBDRE5JIHJlcXVpcmVtZW50cyBiZSBn
ZW5lcmF0ZWQgZm9yIGVhY2ggcGllY2Ugb2YgbWV0YWRhdGE7IHRoZSBtZXRhZGF0YSBtYXkgYmU8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPnVzZWZ1bCBmb3IgY2VydGFp
biBkZXBsb3ltZW50cywgYnV0IG9wYXF1ZSBtZXRhZGF0YSBkaXN0cmlidXRpb24gbWF5IGJlIHN1
ZmZpY2llbnQ/PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBz
dHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPlRoZXJlIHdhcyBkaXNjdXNz
aW9uIGVhcmx5IG9uIGFib3V0IG1ldGFkYXRhIHdpdGggaW1wbGllZCBhY3Rpb25zIGxpa2U6IGV4
cGlyYXRpb24sPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBz
dHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz5vciBzdW5z
ZXQvc3VucmlzZSwgb3Igc3NsIG9ubHksIG9yIHVybCBoYXNoaW5nIHJlcXVpcmVkLCBvciBjb250
ZW50IHRyYW5zZm9ybWF0aW9uLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3Jt
YWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3
Iic+b3IgZG8gYWNjb3VudGluZywgb3Igb3RoZXIgcHJvcHJpZXRhcnkgb3B0aW1pemF0aW9uIG9y
IHBvbGljeSBlbmZvcmNlbWVudCBmZWF0dXJlcywgPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNs
YXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToi
Q291cmllciBOZXciJz5ldGMuLCBidXQgaXRzIG5vdCBjbGVhciB0aGF0IHdlIHdvdWxkIHdhbnQg
Q0ROSSByZXF1aXJlbWVudHMgZm9yIGVhY2ggb2YgdGhlc2U/PG86cD48L286cD48L3NwYW4+PC9w
PjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseToiQ291cmllciBOZXciJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9
TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3Vy
aWVyIE5ldyInPkl0IHNlZW1zIGxpa2UgYSBtb3JlIGdlbmVyaWMgbm90aW9uIG9mIGRlZmluaW5n
IG1ldGFkYXRhIChhbmQgdGhlaXIgYWN0aW9ucyksIGFuZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48
cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6IkNvdXJpZXIgTmV3Iic+YWxsb3dpbmcgQ0ROcyB0byBhZHZlcnRpc2Ugb3IgZGVjbGluZSBt
ZXRhZGF0YSAoYWN0aW9uKSBzdXBwb3J0IHdvdWxkIHVzZWZ1bCwgYXM8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPm9wcG9zZWQgdG8gYWRkaW5nIGEgcmVxdWlyZW1lbnQg
Zm9yIGVhY2ggcGllY2Ugb2YgbWV0YWRhdGE/PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNz
PU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291
cmllciBOZXciJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFs
PjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyIn
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48ZGl2IHN0eWxlPSdib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQnPjxkaXY+
PGRpdiBzdHlsZT0nYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGluIDBpbiAwaW4nPjxwIGNsYXNzPU1zb05vcm1hbD48Yj48c3BhbiBzdHls
ZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiInPkZy
b206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToi
VGFob21hIiwic2Fucy1zZXJpZiInPiBGcmFuY29pcyBMZSBGYXVjaGV1ciBbbWFpbHRvOmZsZWZh
dWNoQGNpc2NvLmNvbV0gPGJyPjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgSnVseSAyOCwgMjAxMSA0
OjE3IFBNPGJyPjxiPlRvOjwvYj4gS2VudCBMZXVuZyAoa2xldW5nKTxicj48Yj5DYzo8L2I+IEZy
YW5jb2lzIExlIEZhdWNoZXVyOyBkcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlc0B0b29scy5p
ZXRmLm9yZzsgY2RuaUBpZXRmLm9yZzxicj48Yj5TdWJqZWN0OjwvYj4gUmU6IFtDRE5pXSBjb21t
ZW50cyBvbiBkcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlcy0wMjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD48L2Rpdj48L2Rpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJzcDs8L286cD48L3A+
PHAgY2xhc3M9TXNvTm9ybWFsPktlbnQgYW5kIGFsbCw8bzpwPjwvbzpwPjwvcD48ZGl2PjxwIGNs
YXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48ZGl2PjxkaXY+PHAgY2xhc3M9TXNv
Tm9ybWFsPk9uIDI4IEp1bCAyMDExLCBhdCAxNjoxMCwgS2VudCBMZXVuZyAoa2xldW5nKSB3cm90
ZTo8bzpwPjwvbzpwPjwvcD48L2Rpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PGJyPjxicj48bzpwPjwv
bzpwPjwvcD48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5IaSBGcmFuY29pcy4gJm5ic3A7UmVzcG9u
ZGluZyB0byBjb21tZW50cyByZWxhdGVkIHRvIHRoZSByZXF1aXJlbWVudHMgZHJhZnQ8YnI+YmVs
b3cuPGJyPjxicj48YnI+Jm5ic3A7Jm5ic3A7byAmbmJzcDthbiBleHBpcmF0aW9uIHRpbWUgKGku
ZS4sIHRoZSB0aW1lIGF0IHdoaWNoIHRoZSBjb250ZW50IGZpbGVzPGJyPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO3Nob3VsZCBiZSBleHB1bmdlZCBmcm9tIGFsbCBDRE4gc3RvcmFnZSku
PGJyPiZxdW90Ozxicj5JIHVuZGVyc3RhbmQgdGhpcyBpcyBzYXlpbmcgdGhhdCBDRE5JIG1ldGFk
YXRhIG5lZWQgdG8gaW5jbHVkZSB0aGlzPGJyPmV4cGlyYXRpb24gdGltZSAodHJpZ2dlcmluZyBj
YWNoZSByZW1vdmFsKSAsIGluIGFkZGl0aW9uIHRvIGRlYWN0aXZhdGlvbjxicj50aW1lLiA8YnI+
SSBkb24ndCB0aGluayB0aGlzIGlzIGRpc2N1c3NlZCBpbiBjZG5pLXJlcXVpcmVtZW50cyB5ZXQu
IENhbiB5b3UgYnJpbmc8YnI+dGhhdCB1cCBvbiB0aGUgbGlzdCB3aXRoIHRoZSBjZG5pLXJlcXRz
IGF1dGhvcnM/PGJyPjxicj5LTCZndDsgSSd2ZSBzZWVuIHJlZmVyZW5jZXMgdG8gY29udGVudCBl
eHBpcmF0aW9uIHRpbWUgKGkuZS4gcmVtb3ZhbCkgaW48YnI+c29tZSBkcmFmdHMuICZuYnNwO1Nv
IGl0IHNlZW1zIHRvIGJlIG5lZWRlZCBpbiB0aGUgQ0ROSSBNZXRhZGF0YS4gJm5ic3A7Tm90ZWQg
YXM8YnI+cmVxdWlyZW1lbnQgKHBvc3NpYmx5IHBhcnQgb2YgYXZhaWxhYmlsaXR5IHdpbmRvdykg
dW5sZXNzIG90aGVycyBvYmplY3QuPG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1N
c29Ob3JtYWw+PG86cD4mbmJzcDs8L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3Jt
YWw+RkxGIGFzIGFuIEluZGl2aWR1YWw6IHRoYXQgd29ya3MgZm9yIG1lLjxvOnA+PC9vOnA+PC9w
PjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjwvZGl2
PjxibG9ja3F1b3RlIHN0eWxlPSdtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQn
PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxicj48YnI+JnF1b3Q7PGJyPiZuYnNwOyZuYnNwO1Ro
ZSBkZWxpdmVyeSBvZiBjb250ZW50IG1heSBiZSBmdXJ0aGVyIGluZmx1ZW5jZWQgYnkgcG9saWNp
ZXMgd2hpY2g8YnI+Jm5ic3A7Jm5ic3A7bWF5IGluY2x1ZGUgcXVhbGl0eSBvZiBzZXJ2aWNlIHJ1
bGVzIHRoYXQgc3BlY2lmeTo8YnI+Jm5ic3A7Jm5ic3A7byAmbmJzcDt0aGUgbWF4aW11bSByZXNv
bHV0aW9uIGRlbGl2ZXJhYmxlIHRvIHNwZWNpZmljIGRldmljZXMsPGJyPiZuYnNwOyZuYnNwO28g
Jm5ic3A7dGhlIG1heGltdW0gcmVzb2x1dGlvbiBkZWxpdmVyYWJsZSB0aG91Z2ggYSBzcGVjaWZp
YyBOU1AsIG9yPGJyPiZuYnNwOyZuYnNwO28gJm5ic3A7dGhlIG1heGltdW0gcmVzb2x1dGlvbiBk
ZWxpdmVyYWJsZSB0byB1c2VycyBiYXNlZCBvbiB0aGVpcjxicj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDtzdWJzY3JpcHRpb24gbGV2ZWxzLjxicj4mcXVvdDs8YnI+SSBkb24ndCB0aGlu
ayB0aGlzIGlzIGNvdmVyZWQgaW4gdGhlIGNkbmktcmVxdWlyZW1lbnRzIGRvYy4gPGJyPkl0IGlz
IG5vdCBvYnZpb3VzIHRvIG1lIHRoYXQgYWJzb2x1dGVseSBhbGwgb2YgdGhvc2Ugb3VnaHQgdG8g
YmUgaW48YnI+cGhhc2UgMS4gVGhlIGZpcnN0IGJ1bGxldCBvbmx5IG1ha2VzIHNlbnNlIGlmIHRo
ZSBzb2x1dGlvbiBzdXBwb3J0czxicj50cmFuc2NvZGluZy90cmFuc3JhdGluZywgd2hpY2ggSSBk
b24ndCBrbm93IGlmIGl0IHdpbGwgYmUgc3VwcG9ydGVkIGluPGJyPkluaXRpYWwgc2NvcGUuPGJy
PlRoZSBsYXN0IGJ1bGxldCBkb2VzIG5vdCBtYWtlIHNlbnNlIHRvIG1lIGFzIHdlIGRvbjt0IHdh
bnQgdGhlIENETnMgdG88YnI+YmUgYXdhcmUgb2YgYW55IHVzZXIgc3Vic2NyaXB0aW9uIGxldmVs
cyAoaWUgb25seSBDU1AgaXMgYXdhcmUgb2YgdXNlcjxicj5zdWJzY3JpcHRpb24gbGV2ZWwpLjxi
cj48YnI+PGJyPktMJmd0OyBJJ20gbm90IHlldCBjb252aW5jZWQgdGhhdCB0aGlzIHNob3VsZCBi
ZSBwYXJ0IG9mIHRoZSBDRE5JIE1ldGFkYXRhLjxicj5CYXNlZCBvbiB0aGUgZGlzY3Vzc2lvbiBj
b25jbHVzaW9uLCB3ZSBjYW4gdHJhY2sgdGhpcyBhcyBwb3NzaWJsZTxicj5yZXF1aXJlbWVudCBm
b3Igbm93LjxvOnA+PC9vOnA+PC9wPjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2PjxwIGNsYXNzPU1z
b05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1h
bD5GTEYgYXMgYSBjaGFpcjogSSB3aWxsIHJhaXNlIGEgZGlzY3Vzc2lvbiBpbiB0aGUgJnF1b3Q7
T3BlbiBJdGVtcyZxdW90OyBzbG90IHRvd2FyZHMgdGhlIGVuZCBvZiB0aGUgV0cgbWVldGluZyBv
biAmcXVvdDtDb250ZW50IEFkYXB0YXRpb24mcXVvdDsgYW5kIHdoYXQgc2hvdWRsIGJlIGluIHNj
b3BlIG9mIENETkkuIFRoaXMgd2lsbCBnaXZlIHVzIHNvbWUgc2Vuc2Ugb24gdGhlIFdHIHZpZXdz
IG9uIHRoYXQuPG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86
cD4mbmJzcDs8L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+RnJhbmNvaXM8
bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwv
bzpwPjwvcD48L2Rpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PGJyPjxicj48bzpwPjwvbzpwPjwvcD48
ZGl2PjxwIGNsYXNzPU1zb05vcm1hbCBzdHlsZT0nbWFyZ2luLWJvdHRvbToxMi4wcHQnPjxicj5L
ZW50PGJyPjxicj48bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rpdj48cCBjbGFzcz1Nc29Ob3JtYWw+
PG86cD4mbmJzcDs8L286cD48L3A+PGRpdj48ZGl2Pjx0YWJsZSBjbGFzcz1Nc29Ob3JtYWxUYWJs
ZSBib3JkZXI9MCBjZWxsc3BhY2luZz0wIGNlbGxwYWRkaW5nPTAgd2lkdGg9NTQzIHN0eWxlPSd3
aWR0aDo0MDcuMjVwdCc+PHRyPjx0ZCBzdHlsZT0ncGFkZGluZzowaW4gMGluIDBpbiAwaW4nPjxw
IGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjExLjVwdDtmb250LWZhbWls
eToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiO2NvbG9yOiMxRjQ5N0QnPjxpbWcgd2lkdGg9MTU0IGhl
aWdodD0xMDAgaWQ9YjdmZTgzYzUtN2YyNS00NTFiLWJjMmQtNTE4MGNjMWYzZmRiIHNyYz0iY2lk
OmltYWdlMDAxLmpwZ0AwMUNDNEQ0My43MUQxMjAyMCI+PC9zcGFuPjxzcGFuIGNsYXNzPWFwcGxl
LXN0eWxlLXNwYW4+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IlRp
bWVzIiwic2VyaWYiO2NvbG9yOmJsYWNrJz48bzpwPjwvbzpwPjwvc3Bhbj48L3NwYW4+PC9wPjx0
YWJsZSBjbGFzcz1Nc29Ob3JtYWxUYWJsZSBib3JkZXI9MCBjZWxsc3BhY2luZz0wIGNlbGxwYWRk
aW5nPTAgd2lkdGg9NTQzIHN0eWxlPSd3aWR0aDo0MDcuMjVwdDtiYWNrZ3JvdW5kLWF0dGFjaG1l
bnQ6aW5pdGlhbDstd2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDstd2Via2l0LWJhY2tn
cm91bmQtb3JpZ2luOiBpbml0aWFsO2JhY2tncm91bmQtY29sb3I6aW5pdGlhbDtiYWNrZ3JvdW5k
LXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbi14OjUwJTtiYWNrZ3JvdW5kLXBv
c2l0aW9uLXk6MCUnPjx0cj48dGQgc3R5bGU9J3BhZGRpbmc6MGluIDBpbiAwaW4gMGluJz48L3Rk
PjwvdHI+PC90YWJsZT48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gY2xhc3M9YXBwbGUtc3R5bGUt
c3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseToiVGltZXMiLCJz
ZXJpZiI7Y29sb3I6YmxhY2s7ZGlzcGxheTpub25lJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3NwYW4+PC9wPjx0YWJsZSBjbGFzcz1Nc29Ob3JtYWxUYWJsZSBib3JkZXI9MCBjZWxsc3BhY2lu
Zz0wIGNlbGxwYWRkaW5nPTAgd2lkdGg9NTQzIHN0eWxlPSd3aWR0aDo0MDcuMjVwdDtiYWNrZ3Jv
dW5kLWF0dGFjaG1lbnQ6aW5pdGlhbDstd2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDst
d2Via2l0LWJhY2tncm91bmQtb3JpZ2luOiBpbml0aWFsO2JhY2tncm91bmQtY29sb3I6aW5pdGlh
bDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbi14OjUwJTti
YWNrZ3JvdW5kLXBvc2l0aW9uLXk6MCUnPjx0cj48dGQgbm93cmFwIHZhbGlnbj10b3Agc3R5bGU9
J3BhZGRpbmc6MGluIDBpbiAxMS4yNXB0IC4yNWluJz48cCBzdHlsZT0nbWFyZ2luLWJvdHRvbTox
Mi4wcHQnPjxiPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFs
Iiwic2Fucy1zZXJpZiI7Y29sb3I6IzY2NjY2Nic+PGJyPjxzdHJvbmc+PHNwYW4gc3R5bGU9J2Zv
bnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiJz5GcmFuY29pcyBMZSBGYXVjaGV1cjwvc3Bh
bj48L3N0cm9uZz48L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OC41cHQ7Zm9udC1m
YW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6IzY2NjY2Nic+PGJyPjxzdHJvbmc+PHNw
YW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiJz5EaXN0aW5ndWlzaGVk
IEVuZ2luZWVyPC9zcGFuPjwvc3Ryb25nPjxicj48c3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LWZh
bWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIic+Q29ycG9yYXRlIERldmVsb3BtZW50PC9zcGFuPjwv
c3Ryb25nPjxicj48YSBocmVmPSJtYWlsdG86ZmxlZmF1Y2hAY2lzY28uY29tIj48c3BhbiBzdHls
ZT0nY29sb3I6IzY2NjY2Nic+ZmxlZmF1Y2hAY2lzY28uY29tPC9zcGFuPjwvYT48YnI+UGhvbmU6
Jm5ic3A7PHN0cm9uZz48c3BhbiBzdHlsZT0nZm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJp
ZiInPiszMyA0OSA3MjMgMjYxOTwvc3Bhbj48L3N0cm9uZz48YnI+TW9iaWxlOiZuYnNwOzxzdHJv
bmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiJz4rMzMgNiAx
OSA5OCA1MCA5MDwvc3Bhbj48L3N0cm9uZz48YnI+PGJyPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48
L3RkPjx0ZCBub3dyYXAgdmFsaWduPXRvcCBzdHlsZT0ncGFkZGluZzowaW4gMGluIDcuNXB0IDE1
LjBwdCc+PHAgc3R5bGU9J21hcmdpbi1ib3R0b206MTIuMHB0Jz48c3Ryb25nPjxzcGFuIHN0eWxl
PSdmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6
IzY2NjY2Nic+Q2lzY28gU3lzdGVtcyBGcmFuY2U8L3NwYW4+PC9zdHJvbmc+PHNwYW4gc3R5bGU9
J2ZvbnQtc2l6ZTo4LjVwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xvcjoj
NjY2NjY2Jz48YnI+R3JlZW5zaWRlPGJyPjQwMCBBdmUgZGUgUm91bWFuaWxsZTxicj4wNjQxMCBT
b3BoaWEgQW50aXBvbGlzPGJyPkZyYW5jZTxicj48YSBocmVmPSJodHRwOi8vd3d3LmNpc2NvLmNv
bSI+PHNwYW4gc3R5bGU9J2NvbG9yOiM2NjY2NjYnPkNpc2NvLmNvbTwvc3Bhbj48L2E+PG86cD48
L286cD48L3NwYW4+PC9wPjwvdGQ+PHRkIHdpZHRoPTIwMCBzdHlsZT0nd2lkdGg6MTUwLjBwdDtw
YWRkaW5nOjBpbiAwaW4gMGluIDBpbic+PHAgY2xhc3M9TXNvTm9ybWFsPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPjwvdGQ+PC90cj48L3RhYmxlPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0n
Zm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseToiSGVsdmV0aWNhIiwic2Fucy1zZXJpZiI7Y29s
b3I6YmxhY2snPjxicj48aW1nIGJvcmRlcj0wIHdpZHRoPTE4IGhlaWdodD0xOSBpZD0iX3gwMDMx
XzlkOWY2MjAtMzc1ZC00MDhlLWJiODMtNDRjNzVjZWRhZWRlIiBzcmM9ImNpZDppbWFnZTAwMi5n
aWZAMDFDQzRENDMuNzFEMTIwMjAiPjwvc3Bhbj48c3BhbiBjbGFzcz1hcHBsZS1zdHlsZS1zcGFu
PjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiJUaW1lcyIsInNlcmlm
Ijtjb2xvcjpibGFjayc+PG86cD48L286cD48L3NwYW4+PC9zcGFuPjwvcD48dGFibGUgY2xhc3M9
TXNvTm9ybWFsVGFibGUgYm9yZGVyPTAgY2VsbHNwYWNpbmc9MCBjZWxscGFkZGluZz0wIHdpZHRo
PTQwMCBzdHlsZT0nd2lkdGg6MzAwLjBwdCc+PHRyPjx0ZCBzdHlsZT0ncGFkZGluZzowaW4gMGlu
IDBpbiAwaW4nPjwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSdwYWRkaW5nOjBpbiAuMjVpbiAwaW4g
LjI1aW4nPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjcuNXB0O2Zv
bnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiMwMDk5MDAnPiZuYnNwO1RoaW5r
IGJlZm9yZSB5b3UgcHJpbnQuPG86cD48L286cD48L3NwYW4+PC9wPjwvdGQ+PC90cj48dHI+PHRk
IHN0eWxlPSdwYWRkaW5nOjUuMjVwdCAuMjVpbiA0LjVwdCAuMjVpbic+PHAgY2xhc3M9TXNvTm9y
bWFsIHN0eWxlPSdtYXJnaW4tYm90dG9tOjEyLjBwdCc+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZTo3
LjVwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xvcjojOTk5OTk5Jz48YnI+
VGhpcyBlbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgbWF0ZXJp
YWwgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBBbnkgcmV2aWV3
LCB1c2UsIGRpc3RyaWJ1dGlvbiBvciBkaXNjbG9zdXJlIGJ5IG90aGVycyBpcyBzdHJpY3RseSBw
cm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChvciBhdXRo
b3JpemVkIHRvIHJlY2VpdmUgZm9yIHRoZSByZWNpcGllbnQpLCBwbGVhc2UgY29udGFjdCB0aGUg
c2VuZGVyIGJ5IHJlcGx5IGVtYWlsIGFuZCBkZWxldGUgYWxsIGNvcGllcyBvZiB0aGlzIG1lc3Nh
Z2UuPGJyPjxicj5DaXNjbyBTeXN0ZW1zIEZyYW5jZSwgU29jacOpdMOpIMOgIHJlc3BvbnNhYmlp
dMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3VsaW5zIOKAkyBJbW0gQXRsYW50aXMgWmFj
IEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxlcyBNb3VsaW5lYXV4LCBBdSBjYXBpdGFs
IGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGlyZWN0ZXVyIGRlIGxh
IHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25lLjxicj48YnI+Rm9yIGNvcnBvcmF0
ZSBsZWdhbCBpbmZvcm1hdGlvbiBnbyB0bzo8YnI+PGEgaHJlZj0iaHR0cDovL3d3dy5jaXNjby5j
b20vd2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1sIj5odHRwOi8v
d3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQvZG9pbmdfYnVzaW5lc3MvbGVnYWwvY3JpL2luZGV4Lmh0
bWw8L2E+PG86cD48L286cD48L3NwYW4+PC9wPjwvdGQ+PC90cj48L3RhYmxlPjwvdGQ+PC90cj48
L3RhYmxlPjwvZGl2PjwvZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwv
cD48L2Rpdj48L2Rpdj48L2Rpdj48L2JvZHk+PC9odG1sPg==

--_000_291CC3F9E50E7641901A54E85D0977C6518C19C785MAILR002maill_--

--_005_291CC3F9E50E7641901A54E85D0977C6518C19C785MAILR002maill_
Content-Type: image/jpeg; name="image001.jpg"
Content-Description: image001.jpg
Content-Disposition: inline; filename="image001.jpg"; size=11041;
	creation-date="Thu, 28 Jul 2011 20:54:18 GMT";
	modification-date="Thu, 28 Jul 2011 20:54:18 GMT"
Content-ID: <image001.jpg@01CC4D43.71D12020>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

--_005_291CC3F9E50E7641901A54E85D0977C6518C19C785MAILR002maill_
Content-Type: image/gif; name="image002.gif"
Content-Description: image002.gif
Content-Disposition: inline; filename="image002.gif"; size=87;
	creation-date="Thu, 28 Jul 2011 20:54:19 GMT";
	modification-date="Thu, 28 Jul 2011 20:54:19 GMT"
Content-ID: <image002.gif@01CC4D43.71D12020>
Content-Transfer-Encoding: base64

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

--_005_291CC3F9E50E7641901A54E85D0977C6518C19C785MAILR002maill_--

From kleung@cisco.com  Thu Jul 28 14:19:08 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6B6711E8117 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 14:19:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.258
X-Spam-Level: 
X-Spam-Status: No, score=-1.258 tagged_above=-999 required=5 tests=[AWL=-1.680, BAYES_00=-2.599, EXTRA_MPART_TYPE=1, HTML_MESSAGE=0.001, J_CHICKENPOX_31=0.6, SARE_GIF_ATTACH=1.42]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id flQDstM62ZHS for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 14:19:07 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id 57A2511E8133 for <cdni@ietf.org>; Thu, 28 Jul 2011 14:19:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=42632; q=dns/txt; s=iport; t=1311887947; x=1313097547; h=mime-version:subject:date:message-id:in-reply-to: references:from:to:cc; bh=EEr/rMCmMr6++mvqzEQkDLOZitX90nhM86ke9A8gk6A=; b=jvX4NWyMwaji4cinyaVJf5T96Bm8z8MHHOnnulAwZCZ4bIQClsuaMoMd VXCfvo55C4l6LNUvb7QubnR41TvpS11UZyWTF9FwCGMR1QMG+tAUNu9Am rYD9KbswidoMsqeWdLhzlcWig4mnLcK6qO/XoofW4GBrJJ8yuGBGsTIi1 0=;
X-Files: image001.jpg, image002.gif : 11041, 87
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AusAAIbRMU6rRDoJ/2dsb2JhbAA0AQEFDQcBDBVPDwICAQkRBAEBBgEEAwMjAQYBAQUNDAskDggBAQUBIhQHgjaBM5QCjl1yd4kApFyePAKFYF8EglCFCYYliguLdA
X-IronPort-AV: E=Sophos;i="4.67,284,1309737600";  d="gif'147?jpg'147,145?scan'147,145,208,217,147,145";a="7547585"
Received: from mtv-core-4.cisco.com ([171.68.58.9]) by rcdn-iport-4.cisco.com with ESMTP; 28 Jul 2011 21:18:06 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by mtv-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p6SLI4HC031795; Thu, 28 Jul 2011 21:18:06 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 28 Jul 2011 14:18:05 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/related; type="multipart/alternative"; boundary="----_=_NextPart_001_01CC4D6B.D706959C"
Date: Thu, 28 Jul 2011 14:18:01 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F72CDC5@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <291CC3F9E50E7641901A54E85D0977C6518C19C785@MAILR002.mail.lan>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [CDNi] comments on draft-bertrand-cdni-use-cases-02
Thread-Index: AcxNY0FHDODIQ+V5SHOm6eLqKV36qAAAOplAAAGLqDA=
References: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com> <2979E38DD6FC6544B789C8DAD7BAFC520F72CD55@xmb-sjc-235.amer.cisco.com> <A22FB867-57EB-4057-8BBE-7147D23237DF@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518C19C785@MAILR002.mail.lan>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Kevin J Ma" <kevin.ma@azukisystems.com>, "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>
X-OriginalArrivalTime: 28 Jul 2011 21:18:05.0867 (UTC) FILETIME=[D7776FB0:01CC4D6B]
Cc: cdni@ietf.org, draft-bertrand-cdni-use-cases@tools.ietf.org
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 21:19:08 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CC4D6B.D706959C
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01CC4D6B.D706959C"


------_=_NextPart_002_01CC4D6B.D706959C
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: base64

SGkgS2V2aW4uICBUaGUgcmVxdWlyZW1lbnRzIGFyZSB3cml0dGVuIGdlbmVyaWNhbGx5LiAgSXQg
aGFzIGV4YW1wbGVzIG9mIHRoZSBiYXNpYyBjYXNlcy4gIFNpbmNlIGNvbnRlbnQgZXhwaXJhdGlv
biBzZWVtcyB0byBiZSB1c2VmdWwsIHdl4oCZbGwgYWRkIHRoaXMgdG8gUmVxIGRyYWZ0IHNvIHRo
ZSBzb2x1dGlvbnMgd2lsbCBjb25zaWRlciBhbmQgaG9wZWZ1bGx5IGluY29ycG9yYXRlIHRoZSBm
ZWF0dXJlcyAoaS5lLiByZW1pbmRlciBub3QgdG8gZm9yZ2V0KS4NCg0KIA0KDQpLZW50DQoNCiAN
Cg0KRnJvbTogS2V2aW4gSiBNYSBbbWFpbHRvOmtldmluLm1hQGF6dWtpc3lzdGVtcy5jb21dIA0K
U2VudDogVGh1cnNkYXksIEp1bHkgMjgsIDIwMTEgMTo1NCBQTQ0KVG86IEZyYW5jb2lzIExlIEZh
dWNoZXVyIChmbGVmYXVjaCk7IEtlbnQgTGV1bmcgKGtsZXVuZykNCkNjOiBkcmFmdC1iZXJ0cmFu
ZC1jZG5pLXVzZS1jYXNlc0B0b29scy5pZXRmLm9yZzsgY2RuaUBpZXRmLm9yZw0KU3ViamVjdDog
UkU6IFtDRE5pXSBjb21tZW50cyBvbiBkcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlcy0wMg0K
DQogDQoNCkp1c3Qgb25lIHF1aWNrIGNvbW1lbnQ6IGl0IHdhcyBub3QgbmVjZXNzYXJpbHkgdGhl
IGludGVudCBvZiB0aGUgdXNlIGNhc2VzIHRvIGltcGx5DQoNCnRoYXQgQ0ROSSByZXF1aXJlbWVu
dHMgYmUgZ2VuZXJhdGVkIGZvciBlYWNoIHBpZWNlIG9mIG1ldGFkYXRhOyB0aGUgbWV0YWRhdGEg
bWF5IGJlDQoNCnVzZWZ1bCBmb3IgY2VydGFpbiBkZXBsb3ltZW50cywgYnV0IG9wYXF1ZSBtZXRh
ZGF0YSBkaXN0cmlidXRpb24gbWF5IGJlIHN1ZmZpY2llbnQ/DQoNCiANCg0KVGhlcmUgd2FzIGRp
c2N1c3Npb24gZWFybHkgb24gYWJvdXQgbWV0YWRhdGEgd2l0aCBpbXBsaWVkIGFjdGlvbnMgbGlr
ZTogZXhwaXJhdGlvbiwNCg0Kb3Igc3Vuc2V0L3N1bnJpc2UsIG9yIHNzbCBvbmx5LCBvciB1cmwg
aGFzaGluZyByZXF1aXJlZCwgb3IgY29udGVudCB0cmFuc2Zvcm1hdGlvbiwNCg0Kb3IgZG8gYWNj
b3VudGluZywgb3Igb3RoZXIgcHJvcHJpZXRhcnkgb3B0aW1pemF0aW9uIG9yIHBvbGljeSBlbmZv
cmNlbWVudCBmZWF0dXJlcywgDQoNCmV0Yy4sIGJ1dCBpdHMgbm90IGNsZWFyIHRoYXQgd2Ugd291
bGQgd2FudCBDRE5JIHJlcXVpcmVtZW50cyBmb3IgZWFjaCBvZiB0aGVzZT8NCg0KIA0KDQpJdCBz
ZWVtcyBsaWtlIGEgbW9yZSBnZW5lcmljIG5vdGlvbiBvZiBkZWZpbmluZyBtZXRhZGF0YSAoYW5k
IHRoZWlyIGFjdGlvbnMpLCBhbmQNCg0KYWxsb3dpbmcgQ0ROcyB0byBhZHZlcnRpc2Ugb3IgZGVj
bGluZSBtZXRhZGF0YSAoYWN0aW9uKSBzdXBwb3J0IHdvdWxkIHVzZWZ1bCwgYXMNCg0Kb3Bwb3Nl
ZCB0byBhZGRpbmcgYSByZXF1aXJlbWVudCBmb3IgZWFjaCBwaWVjZSBvZiBtZXRhZGF0YT8NCg0K
IA0KDQogDQoNCkZyb206IEZyYW5jb2lzIExlIEZhdWNoZXVyIFttYWlsdG86ZmxlZmF1Y2hAY2lz
Y28uY29tXSANClNlbnQ6IFRodXJzZGF5LCBKdWx5IDI4LCAyMDExIDQ6MTcgUE0NClRvOiBLZW50
IExldW5nIChrbGV1bmcpDQpDYzogRnJhbmNvaXMgTGUgRmF1Y2hldXI7IGRyYWZ0LWJlcnRyYW5k
LWNkbmktdXNlLWNhc2VzQHRvb2xzLmlldGYub3JnOyBjZG5pQGlldGYub3JnDQpTdWJqZWN0OiBS
ZTogW0NETmldIGNvbW1lbnRzIG9uIGRyYWZ0LWJlcnRyYW5kLWNkbmktdXNlLWNhc2VzLTAyDQoN
CiANCg0KS2VudCBhbmQgYWxsLA0KDQogDQoNCk9uIDI4IEp1bCAyMDExLCBhdCAxNjoxMCwgS2Vu
dCBMZXVuZyAoa2xldW5nKSB3cm90ZToNCg0KIA0KDQpIaSBGcmFuY29pcy4gIFJlc3BvbmRpbmcg
dG8gY29tbWVudHMgcmVsYXRlZCB0byB0aGUgcmVxdWlyZW1lbnRzIGRyYWZ0DQpiZWxvdy4NCg0K
DQogIG8gIGFuIGV4cGlyYXRpb24gdGltZSAoaS5lLiwgdGhlIHRpbWUgYXQgd2hpY2ggdGhlIGNv
bnRlbnQgZmlsZXMNCiAgICAgc2hvdWxkIGJlIGV4cHVuZ2VkIGZyb20gYWxsIENETiBzdG9yYWdl
KS4NCiINCkkgdW5kZXJzdGFuZCB0aGlzIGlzIHNheWluZyB0aGF0IENETkkgbWV0YWRhdGEgbmVl
ZCB0byBpbmNsdWRlIHRoaXMNCmV4cGlyYXRpb24gdGltZSAodHJpZ2dlcmluZyBjYWNoZSByZW1v
dmFsKSAsIGluIGFkZGl0aW9uIHRvIGRlYWN0aXZhdGlvbg0KdGltZS4gDQpJIGRvbid0IHRoaW5r
IHRoaXMgaXMgZGlzY3Vzc2VkIGluIGNkbmktcmVxdWlyZW1lbnRzIHlldC4gQ2FuIHlvdSBicmlu
Zw0KdGhhdCB1cCBvbiB0aGUgbGlzdCB3aXRoIHRoZSBjZG5pLXJlcXRzIGF1dGhvcnM/DQoNCktM
PiBJJ3ZlIHNlZW4gcmVmZXJlbmNlcyB0byBjb250ZW50IGV4cGlyYXRpb24gdGltZSAoaS5lLiBy
ZW1vdmFsKSBpbg0Kc29tZSBkcmFmdHMuICBTbyBpdCBzZWVtcyB0byBiZSBuZWVkZWQgaW4gdGhl
IENETkkgTWV0YWRhdGEuICBOb3RlZCBhcw0KcmVxdWlyZW1lbnQgKHBvc3NpYmx5IHBhcnQgb2Yg
YXZhaWxhYmlsaXR5IHdpbmRvdykgdW5sZXNzIG90aGVycyBvYmplY3QuDQoNCiANCg0KRkxGIGFz
IGFuIEluZGl2aWR1YWw6IHRoYXQgd29ya3MgZm9yIG1lLg0KDQogDQoNCgkNCgkNCgkiDQoJICBU
aGUgZGVsaXZlcnkgb2YgY29udGVudCBtYXkgYmUgZnVydGhlciBpbmZsdWVuY2VkIGJ5IHBvbGlj
aWVzIHdoaWNoDQoJICBtYXkgaW5jbHVkZSBxdWFsaXR5IG9mIHNlcnZpY2UgcnVsZXMgdGhhdCBz
cGVjaWZ5Og0KCSAgbyAgdGhlIG1heGltdW0gcmVzb2x1dGlvbiBkZWxpdmVyYWJsZSB0byBzcGVj
aWZpYyBkZXZpY2VzLA0KCSAgbyAgdGhlIG1heGltdW0gcmVzb2x1dGlvbiBkZWxpdmVyYWJsZSB0
aG91Z2ggYSBzcGVjaWZpYyBOU1AsIG9yDQoJICBvICB0aGUgbWF4aW11bSByZXNvbHV0aW9uIGRl
bGl2ZXJhYmxlIHRvIHVzZXJzIGJhc2VkIG9uIHRoZWlyDQoJICAgICBzdWJzY3JpcHRpb24gbGV2
ZWxzLg0KCSINCglJIGRvbid0IHRoaW5rIHRoaXMgaXMgY292ZXJlZCBpbiB0aGUgY2RuaS1yZXF1
aXJlbWVudHMgZG9jLiANCglJdCBpcyBub3Qgb2J2aW91cyB0byBtZSB0aGF0IGFic29sdXRlbHkg
YWxsIG9mIHRob3NlIG91Z2h0IHRvIGJlIGluDQoJcGhhc2UgMS4gVGhlIGZpcnN0IGJ1bGxldCBv
bmx5IG1ha2VzIHNlbnNlIGlmIHRoZSBzb2x1dGlvbiBzdXBwb3J0cw0KCXRyYW5zY29kaW5nL3Ry
YW5zcmF0aW5nLCB3aGljaCBJIGRvbid0IGtub3cgaWYgaXQgd2lsbCBiZSBzdXBwb3J0ZWQgaW4N
CglJbml0aWFsIHNjb3BlLg0KCVRoZSBsYXN0IGJ1bGxldCBkb2VzIG5vdCBtYWtlIHNlbnNlIHRv
IG1lIGFzIHdlIGRvbjt0IHdhbnQgdGhlIENETnMgdG8NCgliZSBhd2FyZSBvZiBhbnkgdXNlciBz
dWJzY3JpcHRpb24gbGV2ZWxzIChpZSBvbmx5IENTUCBpcyBhd2FyZSBvZiB1c2VyDQoJc3Vic2Ny
aXB0aW9uIGxldmVsKS4NCgkNCgkNCglLTD4gSSdtIG5vdCB5ZXQgY29udmluY2VkIHRoYXQgdGhp
cyBzaG91bGQgYmUgcGFydCBvZiB0aGUgQ0ROSSBNZXRhZGF0YS4NCglCYXNlZCBvbiB0aGUgZGlz
Y3Vzc2lvbiBjb25jbHVzaW9uLCB3ZSBjYW4gdHJhY2sgdGhpcyBhcyBwb3NzaWJsZQ0KCXJlcXVp
cmVtZW50IGZvciBub3cuDQoNCiANCg0KRkxGIGFzIGEgY2hhaXI6IEkgd2lsbCByYWlzZSBhIGRp
c2N1c3Npb24gaW4gdGhlICJPcGVuIEl0ZW1zIiBzbG90IHRvd2FyZHMgdGhlIGVuZCBvZiB0aGUg
V0cgbWVldGluZyBvbiAiQ29udGVudCBBZGFwdGF0aW9uIiBhbmQgd2hhdCBzaG91ZGwgYmUgaW4g
c2NvcGUgb2YgQ0ROSS4gVGhpcyB3aWxsIGdpdmUgdXMgc29tZSBzZW5zZSBvbiB0aGUgV0cgdmll
d3Mgb24gdGhhdC4NCg0KIA0KDQpGcmFuY29pcw0KDQogDQoNCiANCg0KDQpLZW50DQoNCiANCg0K
IA0KDQoJDQoNCiANCg0KDQpGcmFuY29pcyBMZSBGYXVjaGV1cg0KRGlzdGluZ3Vpc2hlZCBFbmdp
bmVlcg0KQ29ycG9yYXRlIERldmVsb3BtZW50DQpmbGVmYXVjaEBjaXNjby5jb20gPG1haWx0bzpm
bGVmYXVjaEBjaXNjby5jb20+IA0KUGhvbmU6ICszMyA0OSA3MjMgMjYxOQ0KTW9iaWxlOiArMzMg
NiAxOSA5OCA1MCA5MA0KDQpDaXNjbyBTeXN0ZW1zIEZyYW5jZQ0KR3JlZW5zaWRlDQo0MDAgQXZl
IGRlIFJvdW1hbmlsbGUNCjA2NDEwIFNvcGhpYSBBbnRpcG9saXMNCkZyYW5jZQ0KQ2lzY28uY29t
IDxodHRwOi8vd3d3LmNpc2NvLmNvbT4gDQoNCiANCg0KDQogDQoNCgkNCiBUaGluayBiZWZvcmUg
eW91IHByaW50Lg0KDQoNClRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBw
cml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lw
aWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3VyZSBieSBvdGhl
cnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJl
Y2lwaWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVjaXBpZW50KSwgcGxl
YXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVsZXRlIGFsbCBjb3Bp
ZXMgb2YgdGhpcyBtZXNzYWdlLg0KDQpDaXNjbyBTeXN0ZW1zIEZyYW5jZSwgU29jacOpdMOpIMOg
IHJlc3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3VsaW5zIOKAkyBJbW0g
QXRsYW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxlcyBNb3VsaW5lYXV4
LCBBdSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGly
ZWN0ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25lLg0KDQpGb3Ig
Y29ycG9yYXRlIGxlZ2FsIGluZm9ybWF0aW9uIGdvIHRvOg0KaHR0cDovL3d3dy5jaXNjby5jb20v
d2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1sDQoNCiANCg0K

------_=_NextPart_002_01CC4D6B.D706959C
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij48bWV0YSBuYW1lPUdlbmVyYXRvciBjb250ZW50
PSJNaWNyb3NvZnQgV29yZCAxMiAoZmlsdGVyZWQgbWVkaXVtKSI+PCEtLVtpZiAhbXNvXT48c3R5
bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7YmVoYXZpb3I6dXJs
KCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0KLnNo
YXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwhW2VuZGlmXS0tPjxz
dHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OkhlbHZldGljYTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0
IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0x
OjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VGFob21h
Ow0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6VGltZXM7DQoJcGFub3NlLTE6MiAyIDYgMyA1IDQgNSAyIDMgNDt9DQovKiBTdHlsZSBE
ZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0K
CXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtG
b2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQt
ZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglm
b250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwic2VyaWYiO30NCnNwYW4uYXBwbGUtc3R5bGUt
c3Bhbg0KCXttc28tc3R5bGUtbmFtZTphcHBsZS1zdHlsZS1zcGFuO30NCnNwYW4uRW1haWxTdHls
ZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5l
dyI7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYi
Ow0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhw
b3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6
ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5X
b3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0
ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEw
MjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNo
YXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAv
Pg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPjwvaGVhZD48Ym9keSBsYW5nPUVO
LVVTIGxpbms9Ymx1ZSB2bGluaz1wdXJwbGU+PGRpdiBjbGFzcz1Xb3JkU2VjdGlvbjE+PHAgY2xh
c3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJD
YWxpYnJpIiwic2Fucy1zZXJpZiI7Y29sb3I6IzFGNDk3RCc+SGkgS2V2aW4uwqAgVGhlIHJlcXVp
cmVtZW50cyBhcmUgd3JpdHRlbiBnZW5lcmljYWxseS7CoCBJdCBoYXMgZXhhbXBsZXMgb2YgdGhl
IGJhc2ljIGNhc2VzLsKgIFNpbmNlIGNvbnRlbnQgZXhwaXJhdGlvbiBzZWVtcyB0byBiZSB1c2Vm
dWwsIHdl4oCZbGwgYWRkIHRoaXMgdG8gUmVxIGRyYWZ0IHNvIHRoZSBzb2x1dGlvbnMgd2lsbCBj
b25zaWRlciBhbmQgaG9wZWZ1bGx5IGluY29ycG9yYXRlIHRoZSBmZWF0dXJlcyAoaS5lLiByZW1p
bmRlciBub3QgdG8gZm9yZ2V0KS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9y
bWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJDYWxpYnJpIiwi
c2Fucy1zZXJpZiI7Y29sb3I6IzFGNDk3RCc+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxw
IGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiO2NvbG9yOiMxRjQ5N0QnPktlbnQ8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7Y29sb3I6IzFGNDk3RCc+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPjxkaXY+PGRpdiBzdHlsZT0nYm9yZGVyOm5vbmU7Ym9yZGVy
LXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4nPjxwIGNs
YXNzPU1zb05vcm1hbD48Yj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eToiVGFob21hIiwic2Fucy1zZXJpZiInPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0nZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiInPiBLZXZpbiBK
IE1hIFttYWlsdG86a2V2aW4ubWFAYXp1a2lzeXN0ZW1zLmNvbV0gPGJyPjxiPlNlbnQ6PC9iPiBU
aHVyc2RheSwgSnVseSAyOCwgMjAxMSAxOjU0IFBNPGJyPjxiPlRvOjwvYj4gRnJhbmNvaXMgTGUg
RmF1Y2hldXIgKGZsZWZhdWNoKTsgS2VudCBMZXVuZyAoa2xldW5nKTxicj48Yj5DYzo8L2I+IGRy
YWZ0LWJlcnRyYW5kLWNkbmktdXNlLWNhc2VzQHRvb2xzLmlldGYub3JnOyBjZG5pQGlldGYub3Jn
PGJyPjxiPlN1YmplY3Q6PC9iPiBSRTogW0NETmldIGNvbW1lbnRzIG9uIGRyYWZ0LWJlcnRyYW5k
LWNkbmktdXNlLWNhc2VzLTAyPG86cD48L286cD48L3NwYW4+PC9wPjwvZGl2PjwvZGl2PjxwIGNs
YXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNw
YW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+SnVz
dCBvbmUgcXVpY2sgY29tbWVudDogaXQgd2FzIG5vdCBuZWNlc3NhcmlseSB0aGUgaW50ZW50IG9m
IHRoZSB1c2UgY2FzZXMgdG8gaW1wbHk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNv
Tm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVy
IE5ldyInPnRoYXQgQ0ROSSByZXF1aXJlbWVudHMgYmUgZ2VuZXJhdGVkIGZvciBlYWNoIHBpZWNl
IG9mIG1ldGFkYXRhOyB0aGUgbWV0YWRhdGEgbWF5IGJlPG86cD48L286cD48L3NwYW4+PC9wPjxw
IGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eToiQ291cmllciBOZXciJz51c2VmdWwgZm9yIGNlcnRhaW4gZGVwbG95bWVudHMsIGJ1dCBvcGFx
dWUgbWV0YWRhdGEgZGlzdHJpYnV0aW9uIG1heSBiZSBzdWZmaWNpZW50PzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxw
IGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eToiQ291cmllciBOZXciJz5UaGVyZSB3YXMgZGlzY3Vzc2lvbiBlYXJseSBvbiBhYm91dCBtZXRh
ZGF0YSB3aXRoIGltcGxpZWQgYWN0aW9ucyBsaWtlOiBleHBpcmF0aW9uLDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+b3Igc3Vuc2V0L3N1bnJpc2UsIG9yIHNzbCBvbmx5
LCBvciB1cmwgaGFzaGluZyByZXF1aXJlZCwgb3IgY29udGVudCB0cmFuc2Zvcm1hdGlvbiw8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPm9yIGRvIGFjY291bnRpbmcsIG9y
IG90aGVyIHByb3ByaWV0YXJ5IG9wdGltaXphdGlvbiBvciBwb2xpY3kgZW5mb3JjZW1lbnQgZmVh
dHVyZXMsIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5
bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+ZXRjLiwgYnV0
IGl0cyBub3QgY2xlYXIgdGhhdCB3ZSB3b3VsZCB3YW50IENETkkgcmVxdWlyZW1lbnRzIGZvciBl
YWNoIG9mIHRoZXNlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNw
YW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0n
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz5JdCBzZWVtcyBsaWtl
IGEgbW9yZSBnZW5lcmljIG5vdGlvbiBvZiBkZWZpbmluZyBtZXRhZGF0YSAoYW5kIHRoZWlyIGFj
dGlvbnMpLCBhbmQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFu
IHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPmFsbG93
aW5nIENETnMgdG8gYWR2ZXJ0aXNlIG9yIGRlY2xpbmUgbWV0YWRhdGEgKGFjdGlvbikgc3VwcG9y
dCB3b3VsZCB1c2VmdWwsIGFzPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1h
bD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXci
Jz5vcHBvc2VkIHRvIGFkZGluZyBhIHJlcXVpcmVtZW50IGZvciBlYWNoIHBpZWNlIG9mIG1ldGFk
YXRhPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9
J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+PGRpdiBzdHlsZT0nYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVw
dDtwYWRkaW5nOjBpbiAwaW4gMGluIDQuMHB0Jz48ZGl2PjxkaXYgc3R5bGU9J2JvcmRlcjpub25l
O2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGlu
Jz48cCBjbGFzcz1Nc29Ob3JtYWw+PGI+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6IlRhaG9tYSIsInNhbnMtc2VyaWYiJz5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IlRhaG9tYSIsInNhbnMtc2VyaWYiJz4g
RnJhbmNvaXMgTGUgRmF1Y2hldXIgW21haWx0bzpmbGVmYXVjaEBjaXNjby5jb21dIDxicj48Yj5T
ZW50OjwvYj4gVGh1cnNkYXksIEp1bHkgMjgsIDIwMTEgNDoxNyBQTTxicj48Yj5Ubzo8L2I+IEtl
bnQgTGV1bmcgKGtsZXVuZyk8YnI+PGI+Q2M6PC9iPiBGcmFuY29pcyBMZSBGYXVjaGV1cjsgZHJh
ZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXNAdG9vbHMuaWV0Zi5vcmc7IGNkbmlAaWV0Zi5vcmc8
YnI+PGI+U3ViamVjdDo8L2I+IFJlOiBbQ0ROaV0gY29tbWVudHMgb24gZHJhZnQtYmVydHJhbmQt
Y2RuaS11c2UtY2FzZXMtMDI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC9kaXY+PC9kaXY+PHAgY2xh
c3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD5LZW50
IGFuZCBhbGwsPG86cD48L286cD48L3A+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJz
cDs8L286cD48L3A+PGRpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5PbiAyOCBKdWwgMjAxMSwg
YXQgMTY6MTAsIEtlbnQgTGV1bmcgKGtsZXVuZykgd3JvdGU6PG86cD48L286cD48L3A+PC9kaXY+
PHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4tYm90dG9tOjEyLjBwdCc+PG86cD4mbmJz
cDs8L286cD48L3A+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+SGkgRnJhbmNvaXMuICZuYnNwO1Jl
c3BvbmRpbmcgdG8gY29tbWVudHMgcmVsYXRlZCB0byB0aGUgcmVxdWlyZW1lbnRzIGRyYWZ0PGJy
PmJlbG93Ljxicj48YnI+PGJyPiZuYnNwOyZuYnNwO28gJm5ic3A7YW4gZXhwaXJhdGlvbiB0aW1l
IChpLmUuLCB0aGUgdGltZSBhdCB3aGljaCB0aGUgY29udGVudCBmaWxlczxicj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDtzaG91bGQgYmUgZXhwdW5nZWQgZnJvbSBhbGwgQ0ROIHN0b3Jh
Z2UpLjxicj4mcXVvdDs8YnI+SSB1bmRlcnN0YW5kIHRoaXMgaXMgc2F5aW5nIHRoYXQgQ0ROSSBt
ZXRhZGF0YSBuZWVkIHRvIGluY2x1ZGUgdGhpczxicj5leHBpcmF0aW9uIHRpbWUgKHRyaWdnZXJp
bmcgY2FjaGUgcmVtb3ZhbCkgLCBpbiBhZGRpdGlvbiB0byBkZWFjdGl2YXRpb248YnI+dGltZS4g
PGJyPkkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBkaXNjdXNzZWQgaW4gY2RuaS1yZXF1aXJlbWVudHMg
eWV0LiBDYW4geW91IGJyaW5nPGJyPnRoYXQgdXAgb24gdGhlIGxpc3Qgd2l0aCB0aGUgY2RuaS1y
ZXF0cyBhdXRob3JzPzxicj48YnI+S0wmZ3Q7IEkndmUgc2VlbiByZWZlcmVuY2VzIHRvIGNvbnRl
bnQgZXhwaXJhdGlvbiB0aW1lIChpLmUuIHJlbW92YWwpIGluPGJyPnNvbWUgZHJhZnRzLiAmbmJz
cDtTbyBpdCBzZWVtcyB0byBiZSBuZWVkZWQgaW4gdGhlIENETkkgTWV0YWRhdGEuICZuYnNwO05v
dGVkIGFzPGJyPnJlcXVpcmVtZW50IChwb3NzaWJseSBwYXJ0IG9mIGF2YWlsYWJpbGl0eSB3aW5k
b3cpIHVubGVzcyBvdGhlcnMgb2JqZWN0LjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xh
c3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNv
Tm9ybWFsPkZMRiBhcyBhbiBJbmRpdmlkdWFsOiB0aGF0IHdvcmtzIGZvciBtZS48bzpwPjwvbzpw
PjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48
L2Rpdj48YmxvY2txdW90ZSBzdHlsZT0nbWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUu
MHB0Jz48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48YnI+PGJyPiZxdW90Ozxicj4mbmJzcDsmbmJz
cDtUaGUgZGVsaXZlcnkgb2YgY29udGVudCBtYXkgYmUgZnVydGhlciBpbmZsdWVuY2VkIGJ5IHBv
bGljaWVzIHdoaWNoPGJyPiZuYnNwOyZuYnNwO21heSBpbmNsdWRlIHF1YWxpdHkgb2Ygc2Vydmlj
ZSBydWxlcyB0aGF0IHNwZWNpZnk6PGJyPiZuYnNwOyZuYnNwO28gJm5ic3A7dGhlIG1heGltdW0g
cmVzb2x1dGlvbiBkZWxpdmVyYWJsZSB0byBzcGVjaWZpYyBkZXZpY2VzLDxicj4mbmJzcDsmbmJz
cDtvICZuYnNwO3RoZSBtYXhpbXVtIHJlc29sdXRpb24gZGVsaXZlcmFibGUgdGhvdWdoIGEgc3Bl
Y2lmaWMgTlNQLCBvcjxicj4mbmJzcDsmbmJzcDtvICZuYnNwO3RoZSBtYXhpbXVtIHJlc29sdXRp
b24gZGVsaXZlcmFibGUgdG8gdXNlcnMgYmFzZWQgb24gdGhlaXI8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7c3Vic2NyaXB0aW9uIGxldmVscy48YnI+JnF1b3Q7PGJyPkkgZG9uJ3Qg
dGhpbmsgdGhpcyBpcyBjb3ZlcmVkIGluIHRoZSBjZG5pLXJlcXVpcmVtZW50cyBkb2MuIDxicj5J
dCBpcyBub3Qgb2J2aW91cyB0byBtZSB0aGF0IGFic29sdXRlbHkgYWxsIG9mIHRob3NlIG91Z2h0
IHRvIGJlIGluPGJyPnBoYXNlIDEuIFRoZSBmaXJzdCBidWxsZXQgb25seSBtYWtlcyBzZW5zZSBp
ZiB0aGUgc29sdXRpb24gc3VwcG9ydHM8YnI+dHJhbnNjb2RpbmcvdHJhbnNyYXRpbmcsIHdoaWNo
IEkgZG9uJ3Qga25vdyBpZiBpdCB3aWxsIGJlIHN1cHBvcnRlZCBpbjxicj5Jbml0aWFsIHNjb3Bl
Ljxicj5UaGUgbGFzdCBidWxsZXQgZG9lcyBub3QgbWFrZSBzZW5zZSB0byBtZSBhcyB3ZSBkb247
dCB3YW50IHRoZSBDRE5zIHRvPGJyPmJlIGF3YXJlIG9mIGFueSB1c2VyIHN1YnNjcmlwdGlvbiBs
ZXZlbHMgKGllIG9ubHkgQ1NQIGlzIGF3YXJlIG9mIHVzZXI8YnI+c3Vic2NyaXB0aW9uIGxldmVs
KS48YnI+PGJyPjxicj5LTCZndDsgSSdtIG5vdCB5ZXQgY29udmluY2VkIHRoYXQgdGhpcyBzaG91
bGQgYmUgcGFydCBvZiB0aGUgQ0ROSSBNZXRhZGF0YS48YnI+QmFzZWQgb24gdGhlIGRpc2N1c3Np
b24gY29uY2x1c2lvbiwgd2UgY2FuIHRyYWNrIHRoaXMgYXMgcG9zc2libGU8YnI+cmVxdWlyZW1l
bnQgZm9yIG5vdy48bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48cCBjbGFz
cz1Nc29Ob3JtYWw+PG86cD4mbmJzcDs8L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29O
b3JtYWw+RkxGIGFzIGEgY2hhaXI6IEkgd2lsbCByYWlzZSBhIGRpc2N1c3Npb24gaW4gdGhlICZx
dW90O09wZW4gSXRlbXMmcXVvdDsgc2xvdCB0b3dhcmRzIHRoZSBlbmQgb2YgdGhlIFdHIG1lZXRp
bmcgb24gJnF1b3Q7Q29udGVudCBBZGFwdGF0aW9uJnF1b3Q7IGFuZCB3aGF0IHNob3VkbCBiZSBp
biBzY29wZSBvZiBDRE5JLiBUaGlzIHdpbGwgZ2l2ZSB1cyBzb21lIHNlbnNlIG9uIHRoZSBXRyB2
aWV3cyBvbiB0aGF0LjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFs
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPkZyYW5j
b2lzPG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJz
cDs8L286cD48L3A+PC9kaXY+PHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4tYm90dG9t
OjEyLjBwdCc+PG86cD4mbmJzcDs8L286cD48L3A+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWwgc3R5
bGU9J21hcmdpbi1ib3R0b206MTIuMHB0Jz48YnI+S2VudDxvOnA+PC9vOnA+PC9wPjwvZGl2Pjwv
ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48ZGl2PjxkaXY+PHRh
YmxlIGNsYXNzPU1zb05vcm1hbFRhYmxlIGJvcmRlcj0wIGNlbGxzcGFjaW5nPTAgY2VsbHBhZGRp
bmc9MCB3aWR0aD01NDMgc3R5bGU9J3dpZHRoOjQwNy4yNXB0Jz48dHI+PHRkIHN0eWxlPSdwYWRk
aW5nOjBpbiAwaW4gMGluIDBpbic+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250
LXNpemU6MTEuNXB0O2ZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7Y29sb3I6IzFG
NDk3RCc+PGltZyB3aWR0aD0xNTQgaGVpZ2h0PTEwMCBpZD1iN2ZlODNjNS03ZjI1LTQ1MWItYmMy
ZC01MTgwY2MxZjNmZGIgc3JjPSJjaWQ6aW1hZ2UwMDEuanBnQDAxQ0M0RDMwLjFGNDQ5OEUwIj48
L3NwYW4+PHNwYW4gY2xhc3M9YXBwbGUtc3R5bGUtc3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXpl
OjEzLjVwdDtmb250LWZhbWlseToiVGltZXMiLCJzZXJpZiI7Y29sb3I6YmxhY2snPjxvOnA+PC9v
OnA+PC9zcGFuPjwvc3Bhbj48L3A+PHRhYmxlIGNsYXNzPU1zb05vcm1hbFRhYmxlIGJvcmRlcj0w
IGNlbGxzcGFjaW5nPTAgY2VsbHBhZGRpbmc9MCB3aWR0aD01NDMgc3R5bGU9J3dpZHRoOjQwNy4y
NXB0O2JhY2tncm91bmQtYXR0YWNobWVudDppbml0aWFsOy13ZWJraXQtYmFja2dyb3VuZC1jbGlw
OiBpbml0aWFsOy13ZWJraXQtYmFja2dyb3VuZC1vcmlnaW46IGluaXRpYWw7YmFja2dyb3VuZC1j
b2xvcjppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb24teDo1MCU7YmFja2dyb3VuZC1wb3NpdGlv
bi15OjAlJz48dHI+PHRkIHN0eWxlPSdwYWRkaW5nOjBpbiAwaW4gMGluIDBpbic+PC90ZD48L3Ry
PjwvdGFibGU+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIGNsYXNzPWFwcGxlLXN0eWxlLXNwYW4+
PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IlRpbWVzIiwic2VyaWYi
O2NvbG9yOmJsYWNrO2Rpc3BsYXk6bm9uZSc+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9zcGFu
PjwvcD48dGFibGUgY2xhc3M9TXNvTm9ybWFsVGFibGUgYm9yZGVyPTAgY2VsbHNwYWNpbmc9MCBj
ZWxscGFkZGluZz0wIHdpZHRoPTU0MyBzdHlsZT0nd2lkdGg6NDA3LjI1cHQ7YmFja2dyb3VuZC1h
dHRhY2htZW50OmluaXRpYWw7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IGluaXRpYWw7LXdlYmtp
dC1iYWNrZ3JvdW5kLW9yaWdpbjogaW5pdGlhbDtiYWNrZ3JvdW5kLWNvbG9yOmluaXRpYWw7YmFj
a2dyb3VuZC1wb3NpdGlvbi14OjUwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6MCUnPjx0cj48dGQg
bm93cmFwIHZhbGlnbj10b3Agc3R5bGU9J3BhZGRpbmc6MGluIDBpbiAxMS4yNXB0IC4yNWluJz48
cCBzdHlsZT0nbWFyZ2luLWJvdHRvbToxMi4wcHQnPjxiPjxzcGFuIHN0eWxlPSdmb250LXNpemU6
OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6IzY2NjY2Nic+PGJy
PjxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiJz5G
cmFuY29pcyBMZSBGYXVjaGV1cjwvc3Bhbj48L3N0cm9uZz48L3NwYW4+PC9iPjxzcGFuIHN0eWxl
PSdmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6
IzY2NjY2Nic+PGJyPjxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNh
bnMtc2VyaWYiJz5EaXN0aW5ndWlzaGVkIEVuZ2luZWVyPC9zcGFuPjwvc3Ryb25nPjxicj48c3Ry
b25nPjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIic+Q29ycG9y
YXRlIERldmVsb3BtZW50PC9zcGFuPjwvc3Ryb25nPjxicj48YSBocmVmPSJtYWlsdG86ZmxlZmF1
Y2hAY2lzY28uY29tIj48c3BhbiBzdHlsZT0nY29sb3I6IzY2NjY2Nic+ZmxlZmF1Y2hAY2lzY28u
Y29tPC9zcGFuPjwvYT48YnI+UGhvbmU6Jm5ic3A7PHN0cm9uZz48c3BhbiBzdHlsZT0nZm9udC1m
YW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiInPiszMyA0OSA3MjMgMjYxOTwvc3Bhbj48L3N0cm9u
Zz48YnI+TW9iaWxlOiZuYnNwOzxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlh
bCIsInNhbnMtc2VyaWYiJz4rMzMgNiAxOSA5OCA1MCA5MDwvc3Bhbj48L3N0cm9uZz48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+PC90ZD48dGQgbm93cmFwIHZhbGlnbj10b3Agc3R5bGU9J3BhZGRpbmc6
MGluIDBpbiA3LjVwdCAxNS4wcHQnPjxwIHN0eWxlPSdtYXJnaW4tYm90dG9tOjEyLjBwdCc+PHN0
cm9uZz48c3BhbiBzdHlsZT0nZm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNh
bnMtc2VyaWYiO2NvbG9yOiM2NjY2NjYnPkNpc2NvIFN5c3RlbXMgRnJhbmNlPC9zcGFuPjwvc3Ry
b25nPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fu
cy1zZXJpZiI7Y29sb3I6IzY2NjY2Nic+PGJyPkdyZWVuc2lkZTxicj40MDAgQXZlIGRlIFJvdW1h
bmlsbGU8YnI+MDY0MTAgU29waGlhIEFudGlwb2xpczxicj5GcmFuY2U8YnI+PGEgaHJlZj0iaHR0
cDovL3d3dy5jaXNjby5jb20iPjxzcGFuIHN0eWxlPSdjb2xvcjojNjY2NjY2Jz5DaXNjby5jb208
L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L3RkPjx0ZCB3aWR0aD0yMDAgc3R5bGU9
J3dpZHRoOjE1MC4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiAwaW4nPjxwIGNsYXNzPU1zb05vcm1h
bD4mbmJzcDs8bzpwPjwvbzpwPjwvcD48L3RkPjwvdHI+PC90YWJsZT48cCBjbGFzcz1Nc29Ob3Jt
YWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IkhlbHZldGljYSIs
InNhbnMtc2VyaWYiO2NvbG9yOmJsYWNrJz48YnI+PGltZyBib3JkZXI9MCB3aWR0aD0xOCBoZWln
aHQ9MTkgaWQ9Il94MDAzMV85ZDlmNjIwLTM3NWQtNDA4ZS1iYjgzLTQ0Yzc1Y2VkYWVkZSIgc3Jj
PSJjaWQ6aW1hZ2UwMDIuZ2lmQDAxQ0M0RDMwLjFGNDQ5OEUwIj48L3NwYW4+PHNwYW4gY2xhc3M9
YXBwbGUtc3R5bGUtc3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEzLjVwdDtmb250LWZhbWls
eToiVGltZXMiLCJzZXJpZiI7Y29sb3I6YmxhY2snPjxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48
L3A+PHRhYmxlIGNsYXNzPU1zb05vcm1hbFRhYmxlIGJvcmRlcj0wIGNlbGxzcGFjaW5nPTAgY2Vs
bHBhZGRpbmc9MCB3aWR0aD00MDAgc3R5bGU9J3dpZHRoOjMwMC4wcHQnPjx0cj48dGQgc3R5bGU9
J3BhZGRpbmc6MGluIDBpbiAwaW4gMGluJz48L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0ncGFkZGlu
ZzowaW4gLjI1aW4gMGluIC4yNWluJz48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2Zv
bnQtc2l6ZTo3LjVwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xvcjojMDA5
OTAwJz4mbmJzcDtUaGluayBiZWZvcmUgeW91IHByaW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48
L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0ncGFkZGluZzo1LjI1cHQgLjI1aW4gNC41cHQgLjI1aW4n
PjxwIGNsYXNzPU1zb05vcm1hbCBzdHlsZT0nbWFyZ2luLWJvdHRvbToxMi4wcHQnPjxzcGFuIHN0
eWxlPSdmb250LXNpemU6Ny41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29s
b3I6Izk5OTk5OSc+PGJyPlRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBw
cml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lw
aWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3VyZSBieSBvdGhl
cnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJl
Y2lwaWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVjaXBpZW50KSwgcGxl
YXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVsZXRlIGFsbCBjb3Bp
ZXMgb2YgdGhpcyBtZXNzYWdlLjxicj48YnI+Q2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTD
qSDDoCByZXNwb25zYWJpaXTDqSBsaW1pdMOpZSwgUnVlIENhbWlsbGUgRGVzbW91bGlucyDigJMg
SW1tIEF0bGFudGlzIFphYyBGb3J1bSBTZWluZSBJbG90IDcgOTIxMzAgSXNzeSBsZXMgTW91bGlu
ZWF1eCwgQXUgY2FwaXRhbCBkZSA5MS40NzAg4oKsLCAzNDkgMTY2IDU2MSBSQ1MgTmFudGVycmUs
IERpcmVjdGV1ciBkZSBsYSBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS48YnI+
PGJyPkZvciBjb3Jwb3JhdGUgbGVnYWwgaW5mb3JtYXRpb24gZ28gdG86PGJyPjxhIGhyZWY9Imh0
dHA6Ly93d3cuY2lzY28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5k
ZXguaHRtbCI+aHR0cDovL3d3dy5jaXNjby5jb20vd2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xl
Z2FsL2NyaS9pbmRleC5odG1sPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L3RkPjwvdHI+PC90
YWJsZT48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD48L286cD48L3A+PC90ZD48L3RyPjwvdGFibGU+
PC9kaXY+PC9kaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjwvZGl2
PjwvZGl2PjwvZGl2PjwvYm9keT48L2h0bWw+

------_=_NextPart_002_01CC4D6B.D706959C--

------_=_NextPart_001_01CC4D6B.D706959C
Content-Type: image/jpeg;
	name="image001.jpg"
Content-Transfer-Encoding: base64
Content-ID: <image001.jpg@01CC4D30.1F4498E0>
Content-Description: image001.jpg
Content-Location: image001.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

------_=_NextPart_001_01CC4D6B.D706959C
Content-Type: image/gif;
	name="image002.gif"
Content-Transfer-Encoding: base64
Content-ID: <image002.gif@01CC4D30.1F4498E0>
Content-Description: image002.gif
Content-Location: image002.gif

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

------_=_NextPart_001_01CC4D6B.D706959C--

From flefauch@cisco.com  Thu Jul 28 14:22:29 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD96711E810B for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 14:22:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.251
X-Spam-Level: 
X-Spam-Status: No, score=-1.251 tagged_above=-999 required=5 tests=[AWL=-0.673, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_31=0.6, SARE_GIF_ATTACH=1.42]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HkciuxWnRHL2 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 14:22:28 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 1239D11E8099 for <cdni@ietf.org>; Thu, 28 Jul 2011 14:22:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=49723; q=dns/txt; s=iport; t=1311888148; x=1313097748; h=subject:mime-version:from:in-reply-to:date:cc:message-id: references:to; bh=A7uVbzrubT2+W4YEwrT/6RkvuGaMAv9hhf0gOqXa2RM=; b=Yx4LoF9fRpM5R1xB4atroi1gMrwgOiilW6FHDDOxxxFJd3Xwfs7FjTZi /vwlt19P2nvDYVjZy7QqEZ2mTXM+WeB27Eb0ek4mKZ2ji/+YUO10tlFFJ vLazE1KSoT6O4H0Rroxo/O54ONIfext4rD+/TQpRnBldZ9jwKGmiCX2vC s=;
X-Files: image001.jpg, green.gif : 11041, 87
X-IronPort-AV: E=Sophos;i="4.67,284,1309737600";  d="gif'147?jpg'147,145?scan'147,145,208,145,147,217";a="7548991"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-3.cisco.com with ESMTP; 28 Jul 2011 21:21:41 +0000
Received: from rtp-vpn5-967.cisco.com (rtp-vpn5-967.cisco.com [10.82.235.202]) by rcdn-core2-4.cisco.com (8.14.3/8.14.3) with ESMTP id p6SLLeYr011936; Thu, 28 Jul 2011 21:21:40 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-19-720965129
From: Francois Le Faucheur <flefauch@cisco.com>
In-Reply-To: <291CC3F9E50E7641901A54E85D0977C6518C19C785@MAILR002.mail.lan>
Date: Thu, 28 Jul 2011 17:22:10 -0400
Message-Id: <C86657AC-CADD-49FC-8FDC-1B8327202199@cisco.com>
References: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com> <2979E38DD6FC6544B789C8DAD7BAFC520F72CD55@xmb-sjc-235.amer.cisco.com> <A22FB867-57EB-4057-8BBE-7147D23237DF@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518C19C785@MAILR002.mail.lan>
To: Kevin J Ma <kevin.ma@azukisystems.com>
X-Mailer: Apple Mail (2.1084)
Cc: "cdni@ietf.org" <cdni@ietf.org>, "draft-bertrand-cdni-use-cases@tools.ietf.org" <draft-bertrand-cdni-use-cases@tools.ietf.org>
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 21:22:30 -0000

--Apple-Mail-19-720965129
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252


On 28 Jul 2011, at 16:54, Kevin J Ma wrote:

> Just one quick comment: it was not necessarily the intent of the use =
cases to imply
> that CDNI requirements be generated for each piece of metadata; the =
metadata may be
> useful for certain deployments, but opaque metadata distribution may =
be sufficient?
> =20
> There was discussion early on about metadata with implied actions =
like: expiration,
> or sunset/sunrise, or ssl only, or url hashing required, or content =
transformation,
> or do accounting, or other proprietary optimization or policy =
enforcement features,
> etc., but its not clear that we would want CDNI requirements for each =
of these?
> =20
> It seems like a more generic notion of defining metadata (and their =
actions), and
> allowing CDNs to advertise or decline metadata (action) support would =
useful, as
> opposed to adding a requirement for each piece of metadata?

I have been assuming that we'd want to specify:
	*A* a set of well-accepted metadata elements with their =
semantics (eg start of time window, end of time window,...), AND
	*B* probably, also a mechanism to allow exchange of opaque =
metadata element, whose semantic is not defined in CDNI but up to =
private CDN agreement.

I believe *A* is needed to facilitate actual base interoperation across =
CDNs.
I believe *B* is useful to allow CDNs to do extra thing on top of what =
has been specified in CDNI.
Are you saying that you feel only *B* is needed?

Cheers

Francois

> =20
> =20
> From: Francois Le Faucheur [mailto:flefauch@cisco.com]=20
> Sent: Thursday, July 28, 2011 4:17 PM
> To: Kent Leung (kleung)
> Cc: Francois Le Faucheur; =
draft-bertrand-cdni-use-cases@tools.ietf.org; cdni@ietf.org
> Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
> =20
> Kent and all,
> =20
> On 28 Jul 2011, at 16:10, Kent Leung (kleung) wrote:
>=20
>=20
> Hi Francois.  Responding to comments related to the requirements draft
> below.
>=20
>=20
>   o  an expiration time (i.e., the time at which the content files
>      should be expunged from all CDN storage).
> "
> I understand this is saying that CDNI metadata need to include this
> expiration time (triggering cache removal) , in addition to =
deactivation
> time.=20
> I don't think this is discussed in cdni-requirements yet. Can you =
bring
> that up on the list with the cdni-reqts authors?
>=20
> KL> I've seen references to content expiration time (i.e. removal) in
> some drafts.  So it seems to be needed in the CDNI Metadata.  Noted as
> requirement (possibly part of availability window) unless others =
object.
> =20
> FLF as an Individual: that works for me.
> =20
>=20
>=20
> "
>   The delivery of content may be further influenced by policies which
>   may include quality of service rules that specify:
>   o  the maximum resolution deliverable to specific devices,
>   o  the maximum resolution deliverable though a specific NSP, or
>   o  the maximum resolution deliverable to users based on their
>      subscription levels.
> "
> I don't think this is covered in the cdni-requirements doc.=20
> It is not obvious to me that absolutely all of those ought to be in
> phase 1. The first bullet only makes sense if the solution supports
> transcoding/transrating, which I don't know if it will be supported in
> Initial scope.
> The last bullet does not make sense to me as we don;t want the CDNs to
> be aware of any user subscription levels (ie only CSP is aware of user
> subscription level).
>=20
>=20
> KL> I'm not yet convinced that this should be part of the CDNI =
Metadata.
> Based on the discussion conclusion, we can track this as possible
> requirement for now.
> =20
> FLF as a chair: I will raise a discussion in the "Open Items" slot =
towards the end of the WG meeting on "Content Adaptation" and what =
shoudl be in scope of CDNI. This will give us some sense on the WG views =
on that.
> =20
> Francois
> =20
>=20
>=20
>=20
> Kent
>=20
>=20
> =20
> <image001.jpg>
>=20
> Francois Le Faucheur
> Distinguished Engineer
> Corporate Development
> flefauch@cisco.com
> Phone: +33 49 723 2619
> Mobile: +33 6 19 98 50 90
>=20
>=20
> Cisco Systems France
> Greenside
> 400 Ave de Roumanille
> 06410 Sophia Antipolis
> France
> Cisco.com
>=20
> =20
>=20
> <image002.gif>
>  Think before you print.
>=20
> This email may contain confidential and privileged material for the =
sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.
>=20
> Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 limit=E9e, Rue =
Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS Nanterre, =
Directeur de la publication: Jean-Luc Michel Givone.
>=20
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>=20
> =20



Francois Le Faucheur
Distinguished Engineer
Corporate Development
flefauch@cisco.com
Phone: +33 49 723 2619
Mobile: +33 6 19 98 50 90



Cisco Systems France
Greenside
400 Ave de Roumanille
06410 Sophia Antipolis
France
Cisco.com


=20


 Think before you print.

This email may contain confidential and privileged material for the sole =
use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.

Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 limit=E9e, Rue =
Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS Nanterre, =
Directeur de la publication: Jean-Luc Michel Givone.

For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html



--Apple-Mail-19-720965129
Content-Type: multipart/related;
	type="text/html";
	boundary=Apple-Mail-20-720965130


--Apple-Mail-20-720965130
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head><base href=3D"x-msg://38/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><br><div><div>On 28 Jul 2011, at 16:54, Kevin J Ma =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">Just one quick =
comment: it was not necessarily the intent of the use cases to =
imply<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">that CDNI =
requirements be generated for each piece of metadata; the metadata may =
be<o:p></o:p></span></div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">useful for certain deployments, but opaque =
metadata distribution may be sufficient?<o:p></o:p></span></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">There was =
discussion early on about metadata with implied actions like: =
expiration,<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">or =
sunset/sunrise, or ssl only, or url hashing required, or content =
transformation,<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">or do =
accounting, or other proprietary optimization or policy enforcement =
features,<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">etc., but its =
not clear that we would want CDNI requirements for each of =
these?<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">It seems like a =
more generic notion of defining metadata (and their actions), =
and<o:p></o:p></span></div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">allowing CDNs to advertise or decline =
metadata (action) support would useful, as<o:p></o:p></span></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">opposed to adding a requirement for each piece of =
metadata?</span></div></div></div></span></blockquote><div><br></div><div>=
I have been assuming that we'd want to specify:</div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>*A* a set =
of well-accepted metadata elements with their semantics (eg start of =
time window, end of time window,...), AND</div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>*B* =
probably, also a mechanism to allow exchange of opaque metadata element, =
whose semantic is not defined in CDNI but up to private CDN =
agreement.</div><div><br></div><div>I believe *A* is needed to =
facilitate actual base interoperation across CDNs.</div><div>I believe =
*B* is useful to allow CDNs to do extra thing on top of what has been =
specified in CDNI.</div><div>Are you saying that you feel only *B* is =
needed?</div><div><br></div><div>Cheers</div><div><br></div><div>Francois<=
/div><br><blockquote type=3D"cite"><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; font-family: Helvetica; font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; orphans: 2; text-align: -webkit-auto; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p></o:p></span></div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"border-top-style: none; =
border-right-style: none; border-bottom-style: none; border-width: =
initial; border-color: initial; border-left-style: solid; =
border-left-color: blue; border-left-width: 1.5pt; padding-top: 0in; =
padding-right: 0in; padding-bottom: 0in; padding-left: 4pt; "><div><div =
style=3D"border-right-style: none; border-bottom-style: none; =
border-left-style: none; border-width: initial; border-color: initial; =
border-top-style: solid; border-top-color: rgb(181, 196, 223); =
border-top-width: 1pt; padding-top: 3pt; padding-right: 0in; =
padding-bottom: 0in; padding-left: 0in; "><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><b><span =
style=3D"font-size: 10pt; font-family: Tahoma, sans-serif; =
">From:</span></b><span style=3D"font-size: 10pt; font-family: Tahoma, =
sans-serif; "><span class=3D"Apple-converted-space">&nbsp;</span>Francois =
Le Faucheur [mailto:flefauch@cisco.com]<span =
class=3D"Apple-converted-space">&nbsp;</span><br><b>Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Thursday, July 28, 2011 =
4:17 PM<br><b>To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Kent Leung =
(kleung)<br><b>Cc:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Francois Le Faucheur;<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:draft-bertrand-cdni-use-cases@tools.ietf.org" =
style=3D"color: blue; text-decoration: underline; =
">draft-bertrand-cdni-use-cases@tools.ietf.org</a>;<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:cdni@ietf.org" style=3D"color: blue; text-decoration: =
underline; ">cdni@ietf.org</a><br><b>Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [CDNi] comments on =
draft-bertrand-cdni-use-cases-02<o:p></o:p></span></div></div></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><o:p>&nbsp;</o:p></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; ">Kent and =
all,<o:p></o:p></div><div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><o:p>&nbsp;</o:p></div><div><div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; ">On 28 Jul 2011, at 16:10, Kent Leung (kleung) =
wrote:<o:p></o:p></div></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><br><br><o:p></o:p></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; ">Hi Francois. =
&nbsp;Responding to comments related to the requirements =
draft<br>below.<br><br><br>&nbsp;&nbsp;o &nbsp;an expiration time (i.e., =
the time at which the content =
files<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;should be expunged from all CDN =
storage).<br>"<br>I understand this is saying that CDNI metadata need to =
include this<br>expiration time (triggering cache removal) , in addition =
to deactivation<br>time.<span =
class=3D"Apple-converted-space">&nbsp;</span><br>I don't think this is =
discussed in cdni-requirements yet. Can you bring<br>that up on the list =
with the cdni-reqts authors?<br><br>KL&gt; I've seen references to =
content expiration time (i.e. removal) in<br>some drafts. &nbsp;So it =
seems to be needed in the CDNI Metadata. &nbsp;Noted as<br>requirement =
(possibly part of availability window) unless others =
object.<o:p></o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; ">FLF as an Individual: =
that works for me.<o:p></o:p></div></div><div><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt; "><div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><br><br>"<br>&nbsp;&nbsp;The delivery of =
content may be further influenced by policies which<br>&nbsp;&nbsp;may =
include quality of service rules that specify:<br>&nbsp;&nbsp;o =
&nbsp;the maximum resolution deliverable to specific =
devices,<br>&nbsp;&nbsp;o &nbsp;the maximum resolution deliverable =
though a specific NSP, or<br>&nbsp;&nbsp;o &nbsp;the maximum resolution =
deliverable to users based on =
their<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subscription levels.<br>"<br>I =
don't think this is covered in the cdni-requirements doc.<span =
class=3D"Apple-converted-space">&nbsp;</span><br>It is not obvious to me =
that absolutely all of those ought to be in<br>phase 1. The first bullet =
only makes sense if the solution supports<br>transcoding/transrating, =
which I don't know if it will be supported in<br>Initial scope.<br>The =
last bullet does not make sense to me as we don;t want the CDNs to<br>be =
aware of any user subscription levels (ie only CSP is aware of =
user<br>subscription level).<br><br><br>KL&gt; I'm not yet convinced =
that this should be part of the CDNI Metadata.<br>Based on the =
discussion conclusion, we can track this as possible<br>requirement for =
now.<o:p></o:p></div></div></blockquote><div><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; ">FLF as a chair: I =
will raise a discussion in the "Open Items" slot towards the end of the =
WG meeting on "Content Adaptation" and what shoudl be in scope of CDNI. =
This will give us some sense on the WG views on =
that.<o:p></o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
">Francois<o:p></o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><br><br><o:p></o:p></div><div><p class=3D"MsoNormal" =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
12pt; "><br>Kent<br><br><o:p></o:p></p></div></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><o:p>&nbsp;</o:p></div><div><div><table =
class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=3D"0" =
width=3D"543" style=3D"width: 407.25pt; "><tbody><tr><td =
style=3D"padding-top: 0in; padding-right: 0in; padding-bottom: 0in; =
padding-left: 0in; "><div style=3D"margin-right: 0in; margin-left: 0in; =
font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: 0in; =
margin-bottom: 0.0001pt; "><span style=3D"font-size: 11.5pt; =
font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
"><span>&lt;image001.jpg&gt;</span></span><span =
class=3D"apple-style-span"><span style=3D"font-size: 13.5pt; =
font-family: Times, serif; color: black; =
"><o:p></o:p></span></span></div><table class=3D"MsoNormalTable" =
border=3D"0" cellspacing=3D"0" cellpadding=3D"0" width=3D"543" =
style=3D"width: 407.25pt; background-attachment: initial; =
-webkit-background-clip: initial; -webkit-background-origin: initial; =
background-color: initial; background-position: 50% 0%; =
background-repeat: no-repeat no-repeat; "><tbody><tr><td =
style=3D"padding-top: 0in; padding-right: 0in; padding-bottom: 0in; =
padding-left: 0in; "></td></tr></tbody></table><p class=3D"MsoNormal" =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span class=3D"apple-style-span"></span></p><table =
class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=3D"0" =
width=3D"543" style=3D"width: 407.25pt; background-attachment: initial; =
-webkit-background-clip: initial; -webkit-background-origin: initial; =
background-color: initial; background-position: 50% 0%; =
background-repeat: no-repeat no-repeat; "><tbody><tr><td nowrap=3D"" =
valign=3D"top" style=3D"padding-top: 0in; padding-right: 0in; =
padding-bottom: 11.25pt; padding-left: 0.25in; "><p style=3D"margin-right:=
 0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-bottom: 12pt; "><b><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; color: rgb(102, 102, 102); =
"><br><strong><span style=3D"font-family: Arial, sans-serif; ">Francois =
Le Faucheur</span></strong></span></b><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; color: rgb(102, 102, 102); =
"><br><strong><span style=3D"font-family: Arial, sans-serif; =
">Distinguished Engineer</span></strong><br><strong><span =
style=3D"font-family: Arial, sans-serif; ">Corporate =
Development</span></strong><br><a href=3D"mailto:flefauch@cisco.com" =
style=3D"color: blue; text-decoration: underline; "><span style=3D"color: =
rgb(102, 102, 102); =
">flefauch@cisco.com</span></a><br>Phone:&nbsp;<strong><span =
style=3D"font-family: Arial, sans-serif; ">+33 49 723 =
2619</span></strong><br>Mobile:&nbsp;<strong><span style=3D"font-family: =
Arial, sans-serif; ">+33 6 19 98 50 =
90</span></strong><br><br><o:p></o:p></span></p></td><td nowrap=3D"" =
valign=3D"top" style=3D"padding-top: 0in; padding-right: 0in; =
padding-bottom: 7.5pt; padding-left: 15pt; "><p style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-bottom: 12pt; "><strong><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; color: rgb(102, 102, 102); ">Cisco =
Systems France</span></strong><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; color: rgb(102, 102, 102); =
"><br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com" style=3D"color: =
blue; text-decoration: underline; "><span style=3D"color: rgb(102, 102, =
102); ">Cisco.com</span></a><o:p></o:p></span></p></td><td width=3D"200" =
style=3D"width: 150pt; padding-top: 0in; padding-right: 0in; =
padding-bottom: 0in; padding-left: 0in; "><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
">&nbsp;<o:p></o:p></div></td></tr></tbody></table><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span style=3D"font-size: 13.5pt; font-family: Helvetica, =
sans-serif; color: black; =
"><br><span>&lt;image002.gif&gt;</span></span><span =
class=3D"apple-style-span"><span style=3D"font-size: 13.5pt; =
font-family: Times, serif; color: black; =
"><o:p></o:p></span></span></div><table class=3D"MsoNormalTable" =
border=3D"0" cellspacing=3D"0" cellpadding=3D"0" width=3D"400" =
style=3D"width: 300pt; "><tbody><tr><td style=3D"padding-top: 0in; =
padding-right: 0in; padding-bottom: 0in; padding-left: 0in; =
"></td></tr><tr><td style=3D"padding-top: 0in; padding-right: 0.25in; =
padding-bottom: 0in; padding-left: 0.25in; "><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 7.5pt; font-family: Arial, sans-serif; color: rgb(0, =
153, 0); ">&nbsp;Think before you =
print.<o:p></o:p></span></div></td></tr><tr><td style=3D"padding-top: =
5.25pt; padding-right: 0.25in; padding-bottom: 4.5pt; padding-left: =
0.25in; "><p class=3D"MsoNormal" style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 12pt; "><span style=3D"font-size: =
7.5pt; font-family: Arial, sans-serif; color: rgb(153, 153, 153); =
"><br>This email may contain confidential and privileged material for =
the sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 =
limit=E9e, Rue Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot =
7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS =
Nanterre, Directeur de la publication: Jean-Luc Michel =
Givone.<br><br>For corporate legal information go to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
" style=3D"color: blue; text-decoration: underline; =
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><o=
:p></o:p></span></p></td></tr></tbody></table></td></tr></tbody></table></=
div></div><div style=3D"margin-right: 0in; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; margin-top: 0in; =
margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div></div></div></div></span></blockquote></div=
><br><div>
<div><span class=3D"Apple-style-span" style=3D"font-family: Times; =
"><table width=3D"543" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0"><tbody><tr><td><span class=3D"Apple-style-span" =
style=3D"font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
font-size: 15px; "><span><img height=3D"100" width=3D"154" =
id=3D"1983ee02-2c79-4984-a429-e867368067db" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:image001.jpg@01CB778A.6ECCAA50"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr></tr></tbody></table><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr><td valign=3D"top" align=3D"left" nowrap=3D"nowrap" =
style=3D"padding-left: 24px; padding-bottom: 15px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong><br =
class=3D"Apple-interchange-newline">Francois Le =
Faucheur</strong><br><strong>Distinguished =
Engineer</strong><br><strong>Corporate Development</strong><br><a =
href=3D"mailto:flefauch@cisco.com" style=3D"color: rgb(102, 102, 102); =
">flefauch@cisco.com</a><br>Phone:&nbsp;<strong>+33 49 723 =
2619</strong><br>Mobile:&nbsp;<strong>+33 6 19 98 50 =
90</strong><br><br><br></p></td><td valign=3D"top" nowrap=3D"nowrap" =
style=3D"padding-left: 20px; padding-bottom: 10px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong>Cisco Systems =
France</strong><br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com" style=3D"color: =
rgb(102, 102, 102); ">Cisco.com</a><br><br></p></td><td =
width=3D"200">&nbsp;</td></tr></tbody></table><span></span></span><br =
class=3D"Apple-interchange-newline"><span><img height=3D"19" width=3D"18" =
id=3D"4035368a-e7cf-4a46-a1de-7db64f7d5dd8" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"400" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0"><tbody><tr></tr><tr><td =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 10px; =
padding-left: 24px; padding-right: 24px; padding-top: 0px; =
padding-bottom: 0px; color: rgb(0, 153, 0); ">&nbsp;Think before you =
print.</td></tr><tr><td style=3D"font-family: Arial, Helvetica, =
sans-serif; font-size: 10px; color: rgb(153, 153, 153); padding-left: =
24px; padding-right: 24px; padding-top: 7px; padding-bottom: 6px; =
"><br>This email may contain confidential and privileged material for =
the sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 =
limit=E9e, Rue Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot =
7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS =
Nanterre, Directeur de la publication: Jean-Luc Michel =
Givone.<br><br>For corporate legal information go to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><b=
r><br></td></tr></tbody></table></span></span>

=
</span></span></td></tr></tbody></table></span></div></div><br></body></ht=
ml>=

--Apple-Mail-20-720965130
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=image001.jpg
Content-Type: image/jpeg;
	name="image001.jpg"
Content-Id: <image001.jpg@01CB778A.6ECCAA50>

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

--Apple-Mail-20-720965130
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=green.gif
Content-Type: image/gif;
	name="green.gif"
Content-Id: <EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com>

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

--Apple-Mail-20-720965130--

--Apple-Mail-19-720965129--

From kevin.ma@azukisystems.com  Thu Jul 28 14:35:36 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D234C21F8AD6 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 14:35:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.006
X-Spam-Level: 
X-Spam-Status: No, score=-2.006 tagged_above=-999 required=5 tests=[AWL=-0.008, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_31=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HPeUzuLr34ZB for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 14:35:35 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id 7738121F8A7B for <cdni@ietf.org>; Thu, 28 Jul 2011 14:35:34 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 3E3EA416E67; Thu, 28 Jul 2011 17:35:27 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB022.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 09CB4416EEF; Thu, 28 Jul 2011 17:35:25 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB022.mail.lan ([10.110.17.22]) with mapi; Thu, 28 Jul 2011 17:35:28 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: Francois Le Faucheur <flefauch@cisco.com>
Date: Thu, 28 Jul 2011 17:35:22 -0400
Thread-Topic: [CDNi] comments on draft-bertrand-cdni-use-cases-02
Thread-Index: AcxNbj7VYznrN75/QeS/6DJfIre42w==
Message-ID: <E62C77A9-A3E6-469B-BED2-7AB0056B4DB1@azukisystems.com>
References: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com> <2979E38DD6FC6544B789C8DAD7BAFC520F72CD55@xmb-sjc-235.amer.cisco.com> <A22FB867-57EB-4057-8BBE-7147D23237DF@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518C19C785@MAILR002.mail.lan> <C86657AC-CADD-49FC-8FDC-1B8327202199@cisco.com>
In-Reply-To: <C86657AC-CADD-49FC-8FDC-1B8327202199@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_E62C77A9A3E6469BBED27AB0056B4DB1azukisystemscom_"
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>, "draft-bertrand-cdni-use-cases@tools.ietf.org" <draft-bertrand-cdni-use-cases@tools.ietf.org>
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 21:35:36 -0000

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

aSB0aGluayB0aGVyZSBjb3VsZCBiZSBhbG90IG9mIGRlYmF0ZSBhYm91dCB3aGF0IHF1YWxpZmll
cyBhcyBBLg0KDQpvbmUgc29sdXRpb24gd291bGQgYmUgdG8gZ28gd2l0aCBqdXN0IEIsIGZvciBy
ZXF1aXJlbWVudHMsIGJ1dA0KZWl0aGVyIHdheSBpcyBvayB3aXRoIG1lLg0KDQpTZW50IGZyb20g
bXkgaVBob25lDQoNCk9uIEp1bCAyOCwgMjAxMSwgYXQgNToyMiBQTSwgIkZyYW5jb2lzIExlIEZh
dWNoZXVyIiA8ZmxlZmF1Y2hAY2lzY28uY29tPG1haWx0bzpmbGVmYXVjaEBjaXNjby5jb20+PiB3
cm90ZToNCg0KDQpPbiAyOCBKdWwgMjAxMSwgYXQgMTY6NTQsIEtldmluIEogTWEgd3JvdGU6DQoN
Ckp1c3Qgb25lIHF1aWNrIGNvbW1lbnQ6IGl0IHdhcyBub3QgbmVjZXNzYXJpbHkgdGhlIGludGVu
dCBvZiB0aGUgdXNlIGNhc2VzIHRvIGltcGx5DQp0aGF0IENETkkgcmVxdWlyZW1lbnRzIGJlIGdl
bmVyYXRlZCBmb3IgZWFjaCBwaWVjZSBvZiBtZXRhZGF0YTsgdGhlIG1ldGFkYXRhIG1heSBiZQ0K
dXNlZnVsIGZvciBjZXJ0YWluIGRlcGxveW1lbnRzLCBidXQgb3BhcXVlIG1ldGFkYXRhIGRpc3Ry
aWJ1dGlvbiBtYXkgYmUgc3VmZmljaWVudD8NCg0KVGhlcmUgd2FzIGRpc2N1c3Npb24gZWFybHkg
b24gYWJvdXQgbWV0YWRhdGEgd2l0aCBpbXBsaWVkIGFjdGlvbnMgbGlrZTogZXhwaXJhdGlvbiwN
Cm9yIHN1bnNldC9zdW5yaXNlLCBvciBzc2wgb25seSwgb3IgdXJsIGhhc2hpbmcgcmVxdWlyZWQs
IG9yIGNvbnRlbnQgdHJhbnNmb3JtYXRpb24sDQpvciBkbyBhY2NvdW50aW5nLCBvciBvdGhlciBw
cm9wcmlldGFyeSBvcHRpbWl6YXRpb24gb3IgcG9saWN5IGVuZm9yY2VtZW50IGZlYXR1cmVzLA0K
ZXRjLiwgYnV0IGl0cyBub3QgY2xlYXIgdGhhdCB3ZSB3b3VsZCB3YW50IENETkkgcmVxdWlyZW1l
bnRzIGZvciBlYWNoIG9mIHRoZXNlPw0KDQpJdCBzZWVtcyBsaWtlIGEgbW9yZSBnZW5lcmljIG5v
dGlvbiBvZiBkZWZpbmluZyBtZXRhZGF0YSAoYW5kIHRoZWlyIGFjdGlvbnMpLCBhbmQNCmFsbG93
aW5nIENETnMgdG8gYWR2ZXJ0aXNlIG9yIGRlY2xpbmUgbWV0YWRhdGEgKGFjdGlvbikgc3VwcG9y
dCB3b3VsZCB1c2VmdWwsIGFzDQpvcHBvc2VkIHRvIGFkZGluZyBhIHJlcXVpcmVtZW50IGZvciBl
YWNoIHBpZWNlIG9mIG1ldGFkYXRhPw0KDQpJIGhhdmUgYmVlbiBhc3N1bWluZyB0aGF0IHdlJ2Qg
d2FudCB0byBzcGVjaWZ5Og0KKkEqIGEgc2V0IG9mIHdlbGwtYWNjZXB0ZWQgbWV0YWRhdGEgZWxl
bWVudHMgd2l0aCB0aGVpciBzZW1hbnRpY3MgKGVnIHN0YXJ0IG9mIHRpbWUgd2luZG93LCBlbmQg
b2YgdGltZSB3aW5kb3csLi4uKSwgQU5EDQoqQiogcHJvYmFibHksIGFsc28gYSBtZWNoYW5pc20g
dG8gYWxsb3cgZXhjaGFuZ2Ugb2Ygb3BhcXVlIG1ldGFkYXRhIGVsZW1lbnQsIHdob3NlIHNlbWFu
dGljIGlzIG5vdCBkZWZpbmVkIGluIENETkkgYnV0IHVwIHRvIHByaXZhdGUgQ0ROIGFncmVlbWVu
dC4NCg0KSSBiZWxpZXZlICpBKiBpcyBuZWVkZWQgdG8gZmFjaWxpdGF0ZSBhY3R1YWwgYmFzZSBp
bnRlcm9wZXJhdGlvbiBhY3Jvc3MgQ0ROcy4NCkkgYmVsaWV2ZSAqQiogaXMgdXNlZnVsIHRvIGFs
bG93IENETnMgdG8gZG8gZXh0cmEgdGhpbmcgb24gdG9wIG9mIHdoYXQgaGFzIGJlZW4gc3BlY2lm
aWVkIGluIENETkkuDQpBcmUgeW91IHNheWluZyB0aGF0IHlvdSBmZWVsIG9ubHkgKkIqIGlzIG5l
ZWRlZD8NCg0KQ2hlZXJzDQoNCkZyYW5jb2lzDQoNCg0KDQpGcm9tOiBGcmFuY29pcyBMZSBGYXVj
aGV1ciBbbWFpbHRvOmZsZWZhdWNoQGNpc2NvLmNvbV0NClNlbnQ6IFRodXJzZGF5LCBKdWx5IDI4
LCAyMDExIDQ6MTcgUE0NClRvOiBLZW50IExldW5nIChrbGV1bmcpDQpDYzogRnJhbmNvaXMgTGUg
RmF1Y2hldXI7IDxtYWlsdG86ZHJhZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXNAdG9vbHMuaWV0
Zi5vcmc+IGRyYWZ0LWJlcnRyYW5kLWNkbmktdXNlLWNhc2VzQHRvb2xzLmlldGYub3JnPG1haWx0
bzpkcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlc0B0b29scy5pZXRmLm9yZz47IDxtYWlsdG86
Y2RuaUBpZXRmLm9yZz4gY2RuaUBpZXRmLm9yZzxtYWlsdG86Y2RuaUBpZXRmLm9yZz4NClN1Ympl
Y3Q6IFJlOiBbQ0ROaV0gY29tbWVudHMgb24gZHJhZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXMt
MDINCg0KS2VudCBhbmQgYWxsLA0KDQpPbiAyOCBKdWwgMjAxMSwgYXQgMTY6MTAsIEtlbnQgTGV1
bmcgKGtsZXVuZykgd3JvdGU6DQoNCg0KSGkgRnJhbmNvaXMuICBSZXNwb25kaW5nIHRvIGNvbW1l
bnRzIHJlbGF0ZWQgdG8gdGhlIHJlcXVpcmVtZW50cyBkcmFmdA0KYmVsb3cuDQoNCg0KICBvICBh
biBleHBpcmF0aW9uIHRpbWUgKGkuZS4sIHRoZSB0aW1lIGF0IHdoaWNoIHRoZSBjb250ZW50IGZp
bGVzDQogICAgIHNob3VsZCBiZSBleHB1bmdlZCBmcm9tIGFsbCBDRE4gc3RvcmFnZSkuDQoiDQpJ
IHVuZGVyc3RhbmQgdGhpcyBpcyBzYXlpbmcgdGhhdCBDRE5JIG1ldGFkYXRhIG5lZWQgdG8gaW5j
bHVkZSB0aGlzDQpleHBpcmF0aW9uIHRpbWUgKHRyaWdnZXJpbmcgY2FjaGUgcmVtb3ZhbCkgLCBp
biBhZGRpdGlvbiB0byBkZWFjdGl2YXRpb24NCnRpbWUuDQpJIGRvbid0IHRoaW5rIHRoaXMgaXMg
ZGlzY3Vzc2VkIGluIGNkbmktcmVxdWlyZW1lbnRzIHlldC4gQ2FuIHlvdSBicmluZw0KdGhhdCB1
cCBvbiB0aGUgbGlzdCB3aXRoIHRoZSBjZG5pLXJlcXRzIGF1dGhvcnM/DQoNCktMPiBJJ3ZlIHNl
ZW4gcmVmZXJlbmNlcyB0byBjb250ZW50IGV4cGlyYXRpb24gdGltZSAoaS5lLiByZW1vdmFsKSBp
bg0Kc29tZSBkcmFmdHMuICBTbyBpdCBzZWVtcyB0byBiZSBuZWVkZWQgaW4gdGhlIENETkkgTWV0
YWRhdGEuICBOb3RlZCBhcw0KcmVxdWlyZW1lbnQgKHBvc3NpYmx5IHBhcnQgb2YgYXZhaWxhYmls
aXR5IHdpbmRvdykgdW5sZXNzIG90aGVycyBvYmplY3QuDQoNCkZMRiBhcyBhbiBJbmRpdmlkdWFs
OiB0aGF0IHdvcmtzIGZvciBtZS4NCg0KDQoNCiINCiAgVGhlIGRlbGl2ZXJ5IG9mIGNvbnRlbnQg
bWF5IGJlIGZ1cnRoZXIgaW5mbHVlbmNlZCBieSBwb2xpY2llcyB3aGljaA0KICBtYXkgaW5jbHVk
ZSBxdWFsaXR5IG9mIHNlcnZpY2UgcnVsZXMgdGhhdCBzcGVjaWZ5Og0KICBvICB0aGUgbWF4aW11
bSByZXNvbHV0aW9uIGRlbGl2ZXJhYmxlIHRvIHNwZWNpZmljIGRldmljZXMsDQogIG8gIHRoZSBt
YXhpbXVtIHJlc29sdXRpb24gZGVsaXZlcmFibGUgdGhvdWdoIGEgc3BlY2lmaWMgTlNQLCBvcg0K
ICBvICB0aGUgbWF4aW11bSByZXNvbHV0aW9uIGRlbGl2ZXJhYmxlIHRvIHVzZXJzIGJhc2VkIG9u
IHRoZWlyDQogICAgIHN1YnNjcmlwdGlvbiBsZXZlbHMuDQoiDQpJIGRvbid0IHRoaW5rIHRoaXMg
aXMgY292ZXJlZCBpbiB0aGUgY2RuaS1yZXF1aXJlbWVudHMgZG9jLg0KSXQgaXMgbm90IG9idmlv
dXMgdG8gbWUgdGhhdCBhYnNvbHV0ZWx5IGFsbCBvZiB0aG9zZSBvdWdodCB0byBiZSBpbg0KcGhh
c2UgMS4gVGhlIGZpcnN0IGJ1bGxldCBvbmx5IG1ha2VzIHNlbnNlIGlmIHRoZSBzb2x1dGlvbiBz
dXBwb3J0cw0KdHJhbnNjb2RpbmcvdHJhbnNyYXRpbmcsIHdoaWNoIEkgZG9uJ3Qga25vdyBpZiBp
dCB3aWxsIGJlIHN1cHBvcnRlZCBpbg0KSW5pdGlhbCBzY29wZS4NClRoZSBsYXN0IGJ1bGxldCBk
b2VzIG5vdCBtYWtlIHNlbnNlIHRvIG1lIGFzIHdlIGRvbjt0IHdhbnQgdGhlIENETnMgdG8NCmJl
IGF3YXJlIG9mIGFueSB1c2VyIHN1YnNjcmlwdGlvbiBsZXZlbHMgKGllIG9ubHkgQ1NQIGlzIGF3
YXJlIG9mIHVzZXINCnN1YnNjcmlwdGlvbiBsZXZlbCkuDQoNCg0KS0w+IEknbSBub3QgeWV0IGNv
bnZpbmNlZCB0aGF0IHRoaXMgc2hvdWxkIGJlIHBhcnQgb2YgdGhlIENETkkgTWV0YWRhdGEuDQpC
YXNlZCBvbiB0aGUgZGlzY3Vzc2lvbiBjb25jbHVzaW9uLCB3ZSBjYW4gdHJhY2sgdGhpcyBhcyBw
b3NzaWJsZQ0KcmVxdWlyZW1lbnQgZm9yIG5vdy4NCg0KRkxGIGFzIGEgY2hhaXI6IEkgd2lsbCBy
YWlzZSBhIGRpc2N1c3Npb24gaW4gdGhlICJPcGVuIEl0ZW1zIiBzbG90IHRvd2FyZHMgdGhlIGVu
ZCBvZiB0aGUgV0cgbWVldGluZyBvbiAiQ29udGVudCBBZGFwdGF0aW9uIiBhbmQgd2hhdCBzaG91
ZGwgYmUgaW4gc2NvcGUgb2YgQ0ROSS4gVGhpcyB3aWxsIGdpdmUgdXMgc29tZSBzZW5zZSBvbiB0
aGUgV0cgdmlld3Mgb24gdGhhdC4NCg0KRnJhbmNvaXMNCg0KDQoNCg0KS2VudA0KDQoNCjxpbWFn
ZTAwMS5qcGc+DQoNCg0KRnJhbmNvaXMgTGUgRmF1Y2hldXINCkRpc3Rpbmd1aXNoZWQgRW5naW5l
ZXINCkNvcnBvcmF0ZSBEZXZlbG9wbWVudA0KZmxlZmF1Y2hAY2lzY28uY29tPG1haWx0bzpmbGVm
YXVjaEBjaXNjby5jb20+DQpQaG9uZTogKzMzIDQ5IDcyMyAyNjE5DQpNb2JpbGU6ICszMyA2IDE5
IDk4IDUwIDkwDQoNCg0KDQpDaXNjbyBTeXN0ZW1zIEZyYW5jZQ0KR3JlZW5zaWRlDQo0MDAgQXZl
IGRlIFJvdW1hbmlsbGUNCjA2NDEwIFNvcGhpYSBBbnRpcG9saXMNCkZyYW5jZQ0KQ2lzY28uY29t
PGh0dHA6Ly93d3cuY2lzY28uY29tPg0KDQoNCg0KDQoNCjxpbWFnZTAwMi5naWY+DQoNCiBUaGlu
ayBiZWZvcmUgeW91IHByaW50Lg0KDQoNClRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50
aWFsIGFuZCBwcml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVu
ZGVkIHJlY2lwaWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3Vy
ZSBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGlu
dGVuZGVkIHJlY2lwaWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVjaXBp
ZW50KSwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVsZXRl
IGFsbCBjb3BpZXMgb2YgdGhpcyBtZXNzYWdlLg0KDQpDaXNjbyBTeXN0ZW1zIEZyYW5jZSwgU29j
acOpdMOpIMOgIHJlc3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3VsaW5z
IOKAkyBJbW0gQXRsYW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxlcyBN
b3VsaW5lYXV4LCBBdSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50
ZXJyZSwgRGlyZWN0ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25l
Lg0KDQpGb3IgY29ycG9yYXRlIGxlZ2FsIGluZm9ybWF0aW9uIGdvIHRvOg0KPGh0dHA6Ly93d3cu
Y2lzY28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbD5o
dHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQvZG9pbmdfYnVzaW5lc3MvbGVnYWwvY3JpL2lu
ZGV4Lmh0bWwNCg0KDQoNCg0KPGltYWdlMDAxLmpwZz4NCg0KRnJhbmNvaXMgTGUgRmF1Y2hldXIN
CkRpc3Rpbmd1aXNoZWQgRW5naW5lZXINCkNvcnBvcmF0ZSBEZXZlbG9wbWVudA0KPG1haWx0bzpm
bGVmYXVjaEBjaXNjby5jb20+ZmxlZmF1Y2hAY2lzY28uY29tPG1haWx0bzpmbGVmYXVjaEBjaXNj
by5jb20+DQpQaG9uZTogKzMzIDQ5IDcyMyAyNjE5DQpNb2JpbGU6ICszMyA2IDE5IDk4IDUwIDkw
DQoNCg0KDQoNCkNpc2NvIFN5c3RlbXMgRnJhbmNlDQpHcmVlbnNpZGUNCjQwMCBBdmUgZGUgUm91
bWFuaWxsZQ0KMDY0MTAgU29waGlhIEFudGlwb2xpcw0KRnJhbmNlDQo8aHR0cDovL3d3dy5jaXNj
by5jb20+Q2lzY28uY29tPGh0dHA6Ly9DaXNjby5jb20+DQoNCg0KDQo8Z3JlZW4uZ2lmPg0KIFRo
aW5rIGJlZm9yZSB5b3UgcHJpbnQuDQoNClRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50
aWFsIGFuZCBwcml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVu
ZGVkIHJlY2lwaWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3Vy
ZSBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGlu
dGVuZGVkIHJlY2lwaWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVjaXBp
ZW50KSwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVsZXRl
IGFsbCBjb3BpZXMgb2YgdGhpcyBtZXNzYWdlLg0KDQpDaXNjbyBTeXN0ZW1zIEZyYW5jZSwgU29j
acOpdMOpIMOgIHJlc3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3VsaW5z
IOKAkyBJbW0gQXRsYW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxlcyBN
b3VsaW5lYXV4LCBBdSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50
ZXJyZSwgRGlyZWN0ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25l
Lg0KDQpGb3IgY29ycG9yYXRlIGxlZ2FsIGluZm9ybWF0aW9uIGdvIHRvOg0KPGh0dHA6Ly93d3cu
Y2lzY28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbD5o
dHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQvZG9pbmdfYnVzaW5lc3MvbGVnYWwvY3JpL2lu
ZGV4Lmh0bWwNCg0KDQoNCg0K

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

PGh0bWw+PGJvZHkgYmdjb2xvcj0iI0ZGRkZGRiI+PGRpdj5pIHRoaW5rIHRoZXJlIGNvdWxkIGJl
IGFsb3Qgb2YgZGViYXRlIGFib3V0IHdoYXQgcXVhbGlmaWVzIGFzIEEuPC9kaXY+PGRpdj48YnI+
PC9kaXY+PGRpdj5vbmUgc29sdXRpb24gd291bGQgYmUgdG8gZ28gd2l0aCBqdXN0IEIsIGZvciBy
ZXF1aXJlbWVudHMsIGJ1dDwvZGl2PjxkaXY+ZWl0aGVyIHdheSBpcyBvayB3aXRoIG1lLjwvZGl2
PjxkaXY+PGJyPlNlbnQgZnJvbSBteSBpUGhvbmU8L2Rpdj48ZGl2Pjxicj5PbiBKdWwgMjgsIDIw
MTEsIGF0IDU6MjIgUE0sICJGcmFuY29pcyBMZSBGYXVjaGV1ciIgJmx0OzxhIGhyZWY9Im1haWx0
bzpmbGVmYXVjaEBjaXNjby5jb20iPmZsZWZhdWNoQGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxi
cj48YnI+PC9kaXY+PGRpdj48L2Rpdj48YmxvY2txdW90ZSB0eXBlPSJjaXRlIj48ZGl2Pjxicj48
ZGl2PjxkaXY+T24gMjggSnVsIDIwMTEsIGF0IDE2OjU0LCBLZXZpbiBKIE1hIHdyb3RlOjwvZGl2
PjxiciBjbGFzcz0iQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+PGJsb2NrcXVvdGUgdHlwZT0i
Y2l0ZSI+PHNwYW4gY2xhc3M9IkFwcGxlLXN0eWxlLXNwYW4iIHN0eWxlPSJib3JkZXItY29sbGFw
c2U6IHNlcGFyYXRlOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXN0eWxlOiBub3JtYWw7
IGZvbnQtdmFyaWFudDogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2lu
Zzogbm9ybWFsOyBsaW5lLWhlaWdodDogbm9ybWFsOyBvcnBoYW5zOiAyOyB0ZXh0LWFsaWduOiAt
d2Via2l0LWF1dG87IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0
ZS1zcGFjZTogbm9ybWFsOyB3aWRvd3M6IDI7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LWJv
cmRlci1ob3Jpem9udGFsLXNwYWNpbmc6IDBweDsgLXdlYmtpdC1ib3JkZXItdmVydGljYWwtc3Bh
Y2luZzogMHB4OyAtd2Via2l0LXRleHQtZGVjb3JhdGlvbnMtaW4tZWZmZWN0OiBub25lOyAtd2Vi
a2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBw
eDsgZm9udC1zaXplOiBtZWRpdW07ICI+PGRpdiBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxp
bms9InB1cnBsZSI+PGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIiBzdHlsZT0icGFnZTogV29yZFNl
Y3Rpb24xOyAiPjxkaXYgc3R5bGU9Im1hcmdpbi1yaWdodDogMGluOyBtYXJnaW4tbGVmdDogMGlu
OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7
IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7ICI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6ICdDb3VyaWVyIE5ldyc7ICI+SnVzdCBvbmUg
cXVpY2sgY29tbWVudDogaXQgd2FzIG5vdCBuZWNlc3NhcmlseSB0aGUgaW50ZW50IG9mIHRoZSB1
c2UgY2FzZXMgdG8gaW1wbHk8bzpwPjwvbzpwPjwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJtYXJn
aW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZh
bWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBtYXJnaW4tdG9wOiAwaW47IG1hcmdpbi1i
b3R0b206IDAuMDAwMXB0OyAiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFt
aWx5OiAnQ291cmllciBOZXcnOyAiPnRoYXQgQ0ROSSByZXF1aXJlbWVudHMgYmUgZ2VuZXJhdGVk
IGZvciBlYWNoIHBpZWNlIG9mIG1ldGFkYXRhOyB0aGUgbWV0YWRhdGEgbWF5IGJlPG86cD48L286
cD48L3NwYW4+PC9kaXY+PGRpdiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdpbi1sZWZ0
OiAwaW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBz
ZXJpZjsgbWFyZ2luLXRvcDogMGluOyBtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JzsgIj51c2Vm
dWwgZm9yIGNlcnRhaW4gZGVwbG95bWVudHMsIGJ1dCBvcGFxdWUgbWV0YWRhdGEgZGlzdHJpYnV0
aW9uIG1heSBiZSBzdWZmaWNpZW50PzxvOnA+PC9vOnA+PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9
Im1hcmdpbi1yaWdodDogMGluOyBtYXJnaW4tbGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZv
bnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFy
Z2luLWJvdHRvbTogMC4wMDAxcHQ7ICI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9u
dC1mYW1pbHk6ICdDb3VyaWVyIE5ldyc7ICI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+
PGRpdiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdpbi1sZWZ0OiAwaW47IGZvbnQtc2l6
ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgbWFyZ2luLXRv
cDogMGluOyBtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OiAxMHB0OyBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JzsgIj5UaGVyZSB3YXMgZGlzY3Vzc2lv
biBlYXJseSBvbiBhYm91dCBtZXRhZGF0YSB3aXRoIGltcGxpZWQgYWN0aW9ucyBsaWtlOiBleHBp
cmF0aW9uLDxvOnA+PC9vOnA+PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9Im1hcmdpbi1yaWdodDog
MGluOyBtYXJnaW4tbGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGlt
ZXMgTmV3IFJvbWFuJywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2luLWJvdHRvbTogMC4w
MDAxcHQ7ICI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6ICdDb3Vy
aWVyIE5ldyc7ICI+b3Igc3Vuc2V0L3N1bnJpc2UsIG9yIHNzbCBvbmx5LCBvciB1cmwgaGFzaGlu
ZyByZXF1aXJlZCwgb3IgY29udGVudCB0cmFuc2Zvcm1hdGlvbiw8bzpwPjwvbzpwPjwvc3Bhbj48
L2Rpdj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsgZm9u
dC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBtYXJn
aW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyAiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnOyAiPm9yIGRvIGFjY291bnRp
bmcsIG9yIG90aGVyIHByb3ByaWV0YXJ5IG9wdGltaXphdGlvbiBvciBwb2xpY3kgZW5mb3JjZW1l
bnQgZmVhdHVyZXMsPG86cD48L286cD48L3NwYW4+PC9kaXY+PGRpdiBzdHlsZT0ibWFyZ2luLXJp
Z2h0OiAwaW47IG1hcmdpbi1sZWZ0OiAwaW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6
ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgbWFyZ2luLXRvcDogMGluOyBtYXJnaW4tYm90dG9t
OiAwLjAwMDFwdDsgIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTog
J0NvdXJpZXIgTmV3JzsgIj5ldGMuLCBidXQgaXRzIG5vdCBjbGVhciB0aGF0IHdlIHdvdWxkIHdh
bnQgQ0ROSSByZXF1aXJlbWVudHMgZm9yIGVhY2ggb2YgdGhlc2U/PG86cD48L286cD48L3NwYW4+
PC9kaXY+PGRpdiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdpbi1sZWZ0OiAwaW47IGZv
bnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgbWFy
Z2luLXRvcDogMGluOyBtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JzsgIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxl
ZnQ6IDBpbjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbics
IHNlcmlmOyBtYXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyAiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnOyAiPkl0
IHNlZW1zIGxpa2UgYSBtb3JlIGdlbmVyaWMgbm90aW9uIG9mIGRlZmluaW5nIG1ldGFkYXRhIChh
bmQgdGhlaXIgYWN0aW9ucyksIGFuZDxvOnA+PC9vOnA+PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9
Im1hcmdpbi1yaWdodDogMGluOyBtYXJnaW4tbGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZv
bnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFy
Z2luLWJvdHRvbTogMC4wMDAxcHQ7ICI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9u
dC1mYW1pbHk6ICdDb3VyaWVyIE5ldyc7ICI+YWxsb3dpbmcgQ0ROcyB0byBhZHZlcnRpc2Ugb3Ig
ZGVjbGluZSBtZXRhZGF0YSAoYWN0aW9uKSBzdXBwb3J0IHdvdWxkIHVzZWZ1bCwgYXM8bzpwPjwv
bzpwPjwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxl
ZnQ6IDBpbjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbics
IHNlcmlmOyBtYXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyAiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnOyAiPm9w
cG9zZWQgdG8gYWRkaW5nIGEgcmVxdWlyZW1lbnQgZm9yIGVhY2ggcGllY2Ugb2YgbWV0YWRhdGE/
PC9zcGFuPjwvZGl2PjwvZGl2PjwvZGl2Pjwvc3Bhbj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9k
aXY+PGRpdj5JIGhhdmUgYmVlbiBhc3N1bWluZyB0aGF0IHdlJ2Qgd2FudCB0byBzcGVjaWZ5Ojwv
ZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6
cHJlIj4JPC9zcGFuPipBKiBhIHNldCBvZiB3ZWxsLWFjY2VwdGVkIG1ldGFkYXRhIGVsZW1lbnRz
IHdpdGggdGhlaXIgc2VtYW50aWNzIChlZyBzdGFydCBvZiB0aW1lIHdpbmRvdywgZW5kIG9mIHRp
bWUgd2luZG93LC4uLiksIEFORDwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFu
IiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPipCKiBwcm9iYWJseSwgYWxzbyBhIG1l
Y2hhbmlzbSB0byBhbGxvdyBleGNoYW5nZSBvZiBvcGFxdWUgbWV0YWRhdGEgZWxlbWVudCwgd2hv
c2Ugc2VtYW50aWMgaXMgbm90IGRlZmluZWQgaW4gQ0ROSSBidXQgdXAgdG8gcHJpdmF0ZSBDRE4g
YWdyZWVtZW50LjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSBiZWxpZXZlICpBKiBpcyBuZWVk
ZWQgdG8gZmFjaWxpdGF0ZSBhY3R1YWwgYmFzZSBpbnRlcm9wZXJhdGlvbiBhY3Jvc3MgQ0ROcy48
L2Rpdj48ZGl2PkkgYmVsaWV2ZSAqQiogaXMgdXNlZnVsIHRvIGFsbG93IENETnMgdG8gZG8gZXh0
cmEgdGhpbmcgb24gdG9wIG9mIHdoYXQgaGFzIGJlZW4gc3BlY2lmaWVkIGluIENETkkuPC9kaXY+
PGRpdj5BcmUgeW91IHNheWluZyB0aGF0IHlvdSBmZWVsIG9ubHkgKkIqIGlzIG5lZWRlZD88L2Rp
dj48ZGl2Pjxicj48L2Rpdj48ZGl2PkNoZWVyczwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+RnJh
bmNvaXM8L2Rpdj48YnI+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PHNwYW4gY2xhc3M9IkFwcGxl
LXN0eWxlLXNwYW4iIHN0eWxlPSJib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyBmb250LWZhbWls
eTogSGVsdmV0aWNhOyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudDogbm9ybWFsOyBm
b250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyBsaW5lLWhlaWdodDog
bm9ybWFsOyBvcnBoYW5zOiAyOyB0ZXh0LWFsaWduOiAtd2Via2l0LWF1dG87IHRleHQtaW5kZW50
OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3aWRvd3M6
IDI7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LWJvcmRlci1ob3Jpem9udGFsLXNwYWNpbmc6
IDBweDsgLXdlYmtpdC1ib3JkZXItdmVydGljYWwtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQt
ZGVjb3JhdGlvbnMtaW4tZWZmZWN0OiBub25lOyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1
dG87IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgZm9udC1zaXplOiBtZWRpdW07ICI+
PGRpdiBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+PGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIiBzdHlsZT0icGFnZTogV29yZFNlY3Rpb24xOyAiPjxkaXYgc3R5bGU9Im1h
cmdpbi1yaWdodDogMGluOyBtYXJnaW4tbGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZvbnQt
ZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2lu
LWJvdHRvbTogMC4wMDAxcHQ7ICI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1m
YW1pbHk6ICdDb3VyaWVyIE5ldyc7ICI+PG86cD48L286cD48L3NwYW4+PC9kaXY+PGRpdiBzdHls
ZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdpbi1sZWZ0OiAwaW47IGZvbnQtc2l6ZTogMTJwdDsg
Zm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgbWFyZ2luLXRvcDogMGluOyBt
YXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBm
b250LWZhbWlseTogJ0NvdXJpZXIgTmV3JzsgIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rp
dj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsgZm9udC1z
aXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBtYXJnaW4t
dG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyAiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6IDEwcHQ7IGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnOyAiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9ImJvcmRlci10b3Atc3R5bGU6IG5vbmU7IGJvcmRlci1y
aWdodC1zdHlsZTogbm9uZTsgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTsgYm9yZGVyLXdpZHRo
OiBpbml0aWFsOyBib3JkZXItY29sb3I6IGluaXRpYWw7IGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xp
ZDsgYm9yZGVyLWxlZnQtY29sb3I6IGJsdWU7IGJvcmRlci1sZWZ0LXdpZHRoOiAxLjVwdDsgcGFk
ZGluZy10b3A6IDBpbjsgcGFkZGluZy1yaWdodDogMGluOyBwYWRkaW5nLWJvdHRvbTogMGluOyBw
YWRkaW5nLWxlZnQ6IDRwdDsgIj48ZGl2PjxkaXYgc3R5bGU9ImJvcmRlci1yaWdodC1zdHlsZTog
bm9uZTsgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTsgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7
IGJvcmRlci13aWR0aDogaW5pdGlhbDsgYm9yZGVyLWNvbG9yOiBpbml0aWFsOyBib3JkZXItdG9w
LXN0eWxlOiBzb2xpZDsgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDE4MSwgMTk2LCAyMjMpOyBib3Jk
ZXItdG9wLXdpZHRoOiAxcHQ7IHBhZGRpbmctdG9wOiAzcHQ7IHBhZGRpbmctcmlnaHQ6IDBpbjsg
cGFkZGluZy1ib3R0b206IDBpbjsgcGFkZGluZy1sZWZ0OiAwaW47ICI+PGRpdiBzdHlsZT0ibWFy
Z2luLXJpZ2h0OiAwaW47IG1hcmdpbi1sZWZ0OiAwaW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1m
YW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgbWFyZ2luLXRvcDogMGluOyBtYXJnaW4t
Ym90dG9tOiAwLjAwMDFwdDsgIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250
LWZhbWlseTogVGFob21hLCBzYW5zLXNlcmlmOyAiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogVGFob21hLCBzYW5zLXNlcmlmOyAiPjxz
cGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5GcmFuY29pcyBM
ZSBGYXVjaGV1ciBbbWFpbHRvOmZsZWZhdWNoQGNpc2NvLmNvbV08c3BhbiBjbGFzcz0iQXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPjxiPlNlbnQ6PC9iPjxzcGFuIGNsYXNz
PSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5UaHVyc2RheSwgSnVseSAyOCwg
MjAxMSA0OjE3IFBNPGJyPjxiPlRvOjwvYj48c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+S2VudCBMZXVuZyAoa2xldW5nKTxicj48Yj5DYzo8L2I+PHNwYW4g
Y2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPkZyYW5jb2lzIExlIEZh
dWNoZXVyOzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48
YSBocmVmPSJtYWlsdG86ZHJhZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXNAdG9vbHMuaWV0Zi5v
cmciIHN0eWxlPSJjb2xvcjogYmx1ZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7ICI+PGEg
aHJlZj0ibWFpbHRvOmRyYWZ0LWJlcnRyYW5kLWNkbmktdXNlLWNhc2VzQHRvb2xzLmlldGYub3Jn
Ij5kcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlc0B0b29scy5pZXRmLm9yZzwvYT48L2E+Ozxz
cGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YSBocmVmPSJt
YWlsdG86Y2RuaUBpZXRmLm9yZyIgc3R5bGU9ImNvbG9yOiBibHVlOyB0ZXh0LWRlY29yYXRpb246
IHVuZGVybGluZTsgIj48YSBocmVmPSJtYWlsdG86Y2RuaUBpZXRmLm9yZyI+Y2RuaUBpZXRmLm9y
ZzwvYT48L2E+PGJyPjxiPlN1YmplY3Q6PC9iPjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQt
c3BhY2UiPiZuYnNwOzwvc3Bhbj5SZTogW0NETmldIGNvbW1lbnRzIG9uIGRyYWZ0LWJlcnRyYW5k
LWNkbmktdXNlLWNhc2VzLTAyPG86cD48L286cD48L3NwYW4+PC9kaXY+PC9kaXY+PC9kaXY+PGRp
diBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdpbi1sZWZ0OiAwaW47IGZvbnQtc2l6ZTog
MTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgbWFyZ2luLXRvcDog
MGluOyBtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj48bzpwPiZuYnNwOzwvbzpwPjwvZGl2Pjxk
aXYgc3R5bGU9Im1hcmdpbi1yaWdodDogMGluOyBtYXJnaW4tbGVmdDogMGluOyBmb250LXNpemU6
IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IG1hcmdpbi10b3A6
IDBpbjsgbWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7ICI+S2VudCBhbmQgYWxsLDxvOnA+PC9vOnA+
PC9kaXY+PGRpdj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBp
bjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlm
OyBtYXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyAiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9kaXY+PGRpdj48ZGl2PjxkaXYgc3R5bGU9Im1hcmdpbi1yaWdodDogMGluOyBtYXJn
aW4tbGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJv
bWFuJywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7ICI+
T24gMjggSnVsIDIwMTEsIGF0IDE2OjEwLCBLZW50IExldW5nIChrbGV1bmcpIHdyb3RlOjxvOnA+
PC9vOnA+PC9kaXY+PC9kaXY+PGRpdiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdpbi1s
ZWZ0OiAwaW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4n
LCBzZXJpZjsgbWFyZ2luLXRvcDogMGluOyBtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj48YnI+
PGJyPjxvOnA+PC9vOnA+PC9kaXY+PGRpdj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsg
bWFyZ2luLWxlZnQ6IDBpbjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5l
dyBSb21hbicsIHNlcmlmOyBtYXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0
OyAiPkhpIEZyYW5jb2lzLiAmbmJzcDtSZXNwb25kaW5nIHRvIGNvbW1lbnRzIHJlbGF0ZWQgdG8g
dGhlIHJlcXVpcmVtZW50cyBkcmFmdDxicj5iZWxvdy48YnI+PGJyPjxicj4mbmJzcDsmbmJzcDtv
ICZuYnNwO2FuIGV4cGlyYXRpb24gdGltZSAoaS5lLiwgdGhlIHRpbWUgYXQgd2hpY2ggdGhlIGNv
bnRlbnQgZmlsZXM8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7c2hvdWxkIGJlIGV4
cHVuZ2VkIGZyb20gYWxsIENETiBzdG9yYWdlKS48YnI+Ijxicj5JIHVuZGVyc3RhbmQgdGhpcyBp
cyBzYXlpbmcgdGhhdCBDRE5JIG1ldGFkYXRhIG5lZWQgdG8gaW5jbHVkZSB0aGlzPGJyPmV4cGly
YXRpb24gdGltZSAodHJpZ2dlcmluZyBjYWNoZSByZW1vdmFsKSAsIGluIGFkZGl0aW9uIHRvIGRl
YWN0aXZhdGlvbjxicj50aW1lLjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48YnI+SSBkb24ndCB0aGluayB0aGlzIGlzIGRpc2N1c3NlZCBpbiBjZG5pLXJl
cXVpcmVtZW50cyB5ZXQuIENhbiB5b3UgYnJpbmc8YnI+dGhhdCB1cCBvbiB0aGUgbGlzdCB3aXRo
IHRoZSBjZG5pLXJlcXRzIGF1dGhvcnM/PGJyPjxicj5LTCZndDsgSSd2ZSBzZWVuIHJlZmVyZW5j
ZXMgdG8gY29udGVudCBleHBpcmF0aW9uIHRpbWUgKGkuZS4gcmVtb3ZhbCkgaW48YnI+c29tZSBk
cmFmdHMuICZuYnNwO1NvIGl0IHNlZW1zIHRvIGJlIG5lZWRlZCBpbiB0aGUgQ0ROSSBNZXRhZGF0
YS4gJm5ic3A7Tm90ZWQgYXM8YnI+cmVxdWlyZW1lbnQgKHBvc3NpYmx5IHBhcnQgb2YgYXZhaWxh
YmlsaXR5IHdpbmRvdykgdW5sZXNzIG90aGVycyBvYmplY3QuPG86cD48L286cD48L2Rpdj48L2Rp
dj48ZGl2PjxkaXYgc3R5bGU9Im1hcmdpbi1yaWdodDogMGluOyBtYXJnaW4tbGVmdDogMGluOyBm
b250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IG1h
cmdpbi10b3A6IDBpbjsgbWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7ICI+PG86cD4mbmJzcDs8L286
cD48L2Rpdj48L2Rpdj48ZGl2PjxkaXYgc3R5bGU9Im1hcmdpbi1yaWdodDogMGluOyBtYXJnaW4t
bGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFu
Jywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7ICI+RkxG
IGFzIGFuIEluZGl2aWR1YWw6IHRoYXQgd29ya3MgZm9yIG1lLjxvOnA+PC9vOnA+PC9kaXY+PC9k
aXY+PGRpdj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsg
Zm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBt
YXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyAiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9kaXY+PC9kaXY+PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6IDVwdDsgbWFyZ2lu
LWJvdHRvbTogNXB0OyAiPjxkaXY+PGRpdiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdp
bi1sZWZ0OiAwaW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9t
YW4nLCBzZXJpZjsgbWFyZ2luLXRvcDogMGluOyBtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj48
YnI+PGJyPiI8YnI+Jm5ic3A7Jm5ic3A7VGhlIGRlbGl2ZXJ5IG9mIGNvbnRlbnQgbWF5IGJlIGZ1
cnRoZXIgaW5mbHVlbmNlZCBieSBwb2xpY2llcyB3aGljaDxicj4mbmJzcDsmbmJzcDttYXkgaW5j
bHVkZSBxdWFsaXR5IG9mIHNlcnZpY2UgcnVsZXMgdGhhdCBzcGVjaWZ5Ojxicj4mbmJzcDsmbmJz
cDtvICZuYnNwO3RoZSBtYXhpbXVtIHJlc29sdXRpb24gZGVsaXZlcmFibGUgdG8gc3BlY2lmaWMg
ZGV2aWNlcyw8YnI+Jm5ic3A7Jm5ic3A7byAmbmJzcDt0aGUgbWF4aW11bSByZXNvbHV0aW9uIGRl
bGl2ZXJhYmxlIHRob3VnaCBhIHNwZWNpZmljIE5TUCwgb3I8YnI+Jm5ic3A7Jm5ic3A7byAmbmJz
cDt0aGUgbWF4aW11bSByZXNvbHV0aW9uIGRlbGl2ZXJhYmxlIHRvIHVzZXJzIGJhc2VkIG9uIHRo
ZWlyPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3N1YnNjcmlwdGlvbiBsZXZlbHMu
PGJyPiI8YnI+SSBkb24ndCB0aGluayB0aGlzIGlzIGNvdmVyZWQgaW4gdGhlIGNkbmktcmVxdWly
ZW1lbnRzIGRvYy48c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+PGJyPkl0IGlzIG5vdCBvYnZpb3VzIHRvIG1lIHRoYXQgYWJzb2x1dGVseSBhbGwgb2YgdGhv
c2Ugb3VnaHQgdG8gYmUgaW48YnI+cGhhc2UgMS4gVGhlIGZpcnN0IGJ1bGxldCBvbmx5IG1ha2Vz
IHNlbnNlIGlmIHRoZSBzb2x1dGlvbiBzdXBwb3J0czxicj50cmFuc2NvZGluZy90cmFuc3JhdGlu
Zywgd2hpY2ggSSBkb24ndCBrbm93IGlmIGl0IHdpbGwgYmUgc3VwcG9ydGVkIGluPGJyPkluaXRp
YWwgc2NvcGUuPGJyPlRoZSBsYXN0IGJ1bGxldCBkb2VzIG5vdCBtYWtlIHNlbnNlIHRvIG1lIGFz
IHdlIGRvbjt0IHdhbnQgdGhlIENETnMgdG88YnI+YmUgYXdhcmUgb2YgYW55IHVzZXIgc3Vic2Ny
aXB0aW9uIGxldmVscyAoaWUgb25seSBDU1AgaXMgYXdhcmUgb2YgdXNlcjxicj5zdWJzY3JpcHRp
b24gbGV2ZWwpLjxicj48YnI+PGJyPktMJmd0OyBJJ20gbm90IHlldCBjb252aW5jZWQgdGhhdCB0
aGlzIHNob3VsZCBiZSBwYXJ0IG9mIHRoZSBDRE5JIE1ldGFkYXRhLjxicj5CYXNlZCBvbiB0aGUg
ZGlzY3Vzc2lvbiBjb25jbHVzaW9uLCB3ZSBjYW4gdHJhY2sgdGhpcyBhcyBwb3NzaWJsZTxicj5y
ZXF1aXJlbWVudCBmb3Igbm93LjxvOnA+PC9vOnA+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxk
aXY+PGRpdiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdpbi1sZWZ0OiAwaW47IGZvbnQt
c2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgbWFyZ2lu
LXRvcDogMGluOyBtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj48bzpwPiZuYnNwOzwvbzpwPjwv
ZGl2PjwvZGl2PjxkaXY+PGRpdiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdpbi1sZWZ0
OiAwaW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBz
ZXJpZjsgbWFyZ2luLXRvcDogMGluOyBtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj5GTEYgYXMg
YSBjaGFpcjogSSB3aWxsIHJhaXNlIGEgZGlzY3Vzc2lvbiBpbiB0aGUgIk9wZW4gSXRlbXMiIHNs
b3QgdG93YXJkcyB0aGUgZW5kIG9mIHRoZSBXRyBtZWV0aW5nIG9uICJDb250ZW50IEFkYXB0YXRp
b24iIGFuZCB3aGF0IHNob3VkbCBiZSBpbiBzY29wZSBvZiBDRE5JLiBUaGlzIHdpbGwgZ2l2ZSB1
cyBzb21lIHNlbnNlIG9uIHRoZSBXRyB2aWV3cyBvbiB0aGF0LjxvOnA+PC9vOnA+PC9kaXY+PC9k
aXY+PGRpdj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsg
Zm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBt
YXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyAiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9kaXY+PC9kaXY+PGRpdj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2lu
LWxlZnQ6IDBpbjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21h
bicsIHNlcmlmOyBtYXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyAiPkZy
YW5jb2lzPG86cD48L286cD48L2Rpdj48L2Rpdj48ZGl2PjxkaXYgc3R5bGU9Im1hcmdpbi1yaWdo
dDogMGluOyBtYXJnaW4tbGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAn
VGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2luLWJvdHRvbTog
MC4wMDAxcHQ7ICI+PG86cD4mbmJzcDs8L286cD48L2Rpdj48L2Rpdj48ZGl2IHN0eWxlPSJtYXJn
aW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZh
bWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBtYXJnaW4tdG9wOiAwaW47IG1hcmdpbi1i
b3R0b206IDAuMDAwMXB0OyAiPjxicj48YnI+PG86cD48L286cD48L2Rpdj48ZGl2PjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsg
Zm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBt
YXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDEycHQ7ICI+PGJyPktlbnQ8YnI+PGJyPjxv
OnA+PC9vOnA+PC9wPjwvZGl2PjwvZGl2PjxkaXYgc3R5bGU9Im1hcmdpbi1yaWdodDogMGluOyBt
YXJnaW4tbGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3
IFJvbWFuJywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7
ICI+PG86cD4mbmJzcDs8L286cD48L2Rpdj48ZGl2PjxkaXY+PHRhYmxlIGNsYXNzPSJNc29Ob3Jt
YWxUYWJsZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHdpZHRo
PSI1NDMiIHN0eWxlPSJ3aWR0aDogNDA3LjI1cHQ7ICI+PHRib2R5Pjx0cj48dGQgc3R5bGU9InBh
ZGRpbmctdG9wOiAwaW47IHBhZGRpbmctcmlnaHQ6IDBpbjsgcGFkZGluZy1ib3R0b206IDBpbjsg
cGFkZGluZy1sZWZ0OiAwaW47ICI+PGRpdiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdp
bi1sZWZ0OiAwaW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9t
YW4nLCBzZXJpZjsgbWFyZ2luLXRvcDogMGluOyBtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMS41cHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5z
LXNlcmlmOyBjb2xvcjogcmdiKDMxLCA3MywgMTI1KTsgIj48c3Bhbj4mbHQ7aW1hZ2UwMDEuanBn
Jmd0Ozwvc3Bhbj48L3NwYW4+PHNwYW4gY2xhc3M9ImFwcGxlLXN0eWxlLXNwYW4iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6IDEzLjVwdDsgZm9udC1mYW1pbHk6IFRpbWVzLCBzZXJpZjsgY29sb3I6
IGJsYWNrOyAiPjxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L2Rpdj48dGFibGUgY2xhc3M9Ik1z
b05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIg
d2lkdGg9IjU0MyIgc3R5bGU9IndpZHRoOiA0MDcuMjVwdDsgYmFja2dyb3VuZC1hdHRhY2htZW50
OiBpbml0aWFsOyAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDsgLXdlYmtpdC1iYWNr
Z3JvdW5kLW9yaWdpbjogaW5pdGlhbDsgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDsgYmFja2dy
b3VuZC1wb3NpdGlvbjogNTAlIDAlOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IG5vLXJl
cGVhdDsgIj48dGJvZHk+PHRyPjx0ZCBzdHlsZT0icGFkZGluZy10b3A6IDBpbjsgcGFkZGluZy1y
aWdodDogMGluOyBwYWRkaW5nLWJvdHRvbTogMGluOyBwYWRkaW5nLWxlZnQ6IDBpbjsgIj48L3Rk
PjwvdHI+PC90Ym9keT48L3RhYmxlPjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
cmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWls
eTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBtYXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0
b206IDAuMDAwMXB0OyAiPjxzcGFuIGNsYXNzPSJhcHBsZS1zdHlsZS1zcGFuIj48L3NwYW4+PC9w
Pjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAi
IGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iNTQzIiBzdHlsZT0id2lkdGg6IDQwNy4yNXB0OyBiYWNr
Z3JvdW5kLWF0dGFjaG1lbnQ6IGluaXRpYWw7IC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBpbml0
aWFsOyAtd2Via2l0LWJhY2tncm91bmQtb3JpZ2luOiBpbml0aWFsOyBiYWNrZ3JvdW5kLWNvbG9y
OiBpbml0aWFsOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMCU7IGJhY2tncm91bmQtcmVwZWF0
OiBuby1yZXBlYXQgbm8tcmVwZWF0OyAiPjx0Ym9keT48dHI+PHRkIG5vd3JhcD0iIiB2YWxpZ249
InRvcCIgc3R5bGU9InBhZGRpbmctdG9wOiAwaW47IHBhZGRpbmctcmlnaHQ6IDBpbjsgcGFkZGlu
Zy1ib3R0b206IDExLjI1cHQ7IHBhZGRpbmctbGVmdDogMC4yNWluOyAiPjxwIHN0eWxlPSJtYXJn
aW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZh
bWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBtYXJnaW4tYm90dG9tOiAxMnB0OyAiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDguNXB0OyBmb250LWZhbWlseTogQXJpYWwsIHNhbnMt
c2VyaWY7IGNvbG9yOiByZ2IoMTAyLCAxMDIsIDEwMik7ICI+PGJyPjxzdHJvbmc+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgIj5GcmFuY29pcyBMZSBGYXVjaGV1
cjwvc3Bhbj48L3N0cm9uZz48L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDguNXB0
OyBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGNvbG9yOiByZ2IoMTAyLCAxMDIsIDEw
Mik7ICI+PGJyPjxzdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1z
ZXJpZjsgIj5EaXN0aW5ndWlzaGVkIEVuZ2luZWVyPC9zcGFuPjwvc3Ryb25nPjxicj48c3Ryb25n
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7ICI+Q29ycG9yYXRl
IERldmVsb3BtZW50PC9zcGFuPjwvc3Ryb25nPjxicj48YSBocmVmPSJtYWlsdG86ZmxlZmF1Y2hA
Y2lzY28uY29tIiBzdHlsZT0iY29sb3I6IGJsdWU7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5l
OyAiPjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDEwMiwgMTAyLCAxMDIpOyAiPmZsZWZhdWNoQGNp
c2NvLmNvbTwvc3Bhbj48L2E+PGJyPlBob25lOiZuYnNwOzxzdHJvbmc+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgIj4rMzMgNDkgNzIzIDI2MTk8L3NwYW4+PC9z
dHJvbmc+PGJyPk1vYmlsZTombmJzcDs8c3Ryb25nPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTog
QXJpYWwsIHNhbnMtc2VyaWY7ICI+KzMzIDYgMTkgOTggNTAgOTA8L3NwYW4+PC9zdHJvbmc+PGJy
Pjxicj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC90ZD48dGQgbm93cmFwPSIiIHZhbGlnbj0idG9w
IiBzdHlsZT0icGFkZGluZy10b3A6IDBpbjsgcGFkZGluZy1yaWdodDogMGluOyBwYWRkaW5nLWJv
dHRvbTogNy41cHQ7IHBhZGRpbmctbGVmdDogMTVwdDsgIj48cCBzdHlsZT0ibWFyZ2luLXJpZ2h0
OiAwaW47IG1hcmdpbi1sZWZ0OiAwaW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdU
aW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgbWFyZ2luLWJvdHRvbTogMTJwdDsgIj48c3Ryb25nPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6IDguNXB0OyBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2Vy
aWY7IGNvbG9yOiByZ2IoMTAyLCAxMDIsIDEwMik7ICI+Q2lzY28gU3lzdGVtcyBGcmFuY2U8L3Nw
YW4+PC9zdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogOC41cHQ7IGZvbnQtZmFtaWx5OiBB
cmlhbCwgc2Fucy1zZXJpZjsgY29sb3I6IHJnYigxMDIsIDEwMiwgMTAyKTsgIj48YnI+R3JlZW5z
aWRlPGJyPjQwMCBBdmUgZGUgUm91bWFuaWxsZTxicj4wNjQxMCBTb3BoaWEgQW50aXBvbGlzPGJy
PkZyYW5jZTxicj48YSBocmVmPSJodHRwOi8vd3d3LmNpc2NvLmNvbSIgc3R5bGU9ImNvbG9yOiBi
bHVlOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgIj48c3BhbiBzdHlsZT0iY29sb3I6IHJn
YigxMDIsIDEwMiwgMTAyKTsgIj5DaXNjby5jb208L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD48L3RkPjx0ZCB3aWR0aD0iMjAwIiBzdHlsZT0id2lkdGg6IDE1MHB0OyBwYWRkaW5nLXRv
cDogMGluOyBwYWRkaW5nLXJpZ2h0OiAwaW47IHBhZGRpbmctYm90dG9tOiAwaW47IHBhZGRpbmct
bGVmdDogMGluOyAiPjxkaXYgc3R5bGU9Im1hcmdpbi1yaWdodDogMGluOyBtYXJnaW4tbGVmdDog
MGluOyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2Vy
aWY7IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7ICI+Jm5ic3A7PG86
cD48L286cD48L2Rpdj48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjxkaXYgc3R5bGU9Im1hcmdp
bi1yaWdodDogMGluOyBtYXJnaW4tbGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFt
aWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2luLWJv
dHRvbTogMC4wMDAxcHQ7ICI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTMuNXB0OyBmb250LWZh
bWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBjb2xvcjogYmxhY2s7ICI+PGJyPjxzcGFuPiZs
dDtpbWFnZTAwMi5naWYmZ3Q7PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0iYXBwbGUtc3R5bGUt
c3BhbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTMuNXB0OyBmb250LWZhbWlseTogVGltZXMs
IHNlcmlmOyBjb2xvcjogYmxhY2s7ICI+PG86cD48L286cD48L3NwYW4+PC9zcGFuPjwvZGl2Pjx0
YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNl
bGxwYWRkaW5nPSIwIiB3aWR0aD0iNDAwIiBzdHlsZT0id2lkdGg6IDMwMHB0OyAiPjx0Ym9keT48
dHI+PHRkIHN0eWxlPSJwYWRkaW5nLXRvcDogMGluOyBwYWRkaW5nLXJpZ2h0OiAwaW47IHBhZGRp
bmctYm90dG9tOiAwaW47IHBhZGRpbmctbGVmdDogMGluOyAiPjwvdGQ+PC90cj48dHI+PHRkIHN0
eWxlPSJwYWRkaW5nLXRvcDogMGluOyBwYWRkaW5nLXJpZ2h0OiAwLjI1aW47IHBhZGRpbmctYm90
dG9tOiAwaW47IHBhZGRpbmctbGVmdDogMC4yNWluOyAiPjxkaXYgc3R5bGU9Im1hcmdpbi1yaWdo
dDogMGluOyBtYXJnaW4tbGVmdDogMGluOyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAn
VGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IG1hcmdpbi10b3A6IDBpbjsgbWFyZ2luLWJvdHRvbTog
MC4wMDAxcHQ7ICI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogNy41cHQ7IGZvbnQtZmFtaWx5OiBB
cmlhbCwgc2Fucy1zZXJpZjsgY29sb3I6IHJnYigwLCAxNTMsIDApOyAiPiZuYnNwO1RoaW5rIGJl
Zm9yZSB5b3UgcHJpbnQuPG86cD48L286cD48L3NwYW4+PC9kaXY+PC90ZD48L3RyPjx0cj48dGQg
c3R5bGU9InBhZGRpbmctdG9wOiA1LjI1cHQ7IHBhZGRpbmctcmlnaHQ6IDAuMjVpbjsgcGFkZGlu
Zy1ib3R0b206IDQuNXB0OyBwYWRkaW5nLWxlZnQ6IDAuMjVpbjsgIj48cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwaW47IG1hcmdpbi1sZWZ0OiAwaW47IGZvbnQtc2l6
ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgbWFyZ2luLXRv
cDogMGluOyBtYXJnaW4tYm90dG9tOiAxMnB0OyAiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDcu
NXB0OyBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGNvbG9yOiByZ2IoMTUzLCAxNTMs
IDE1Myk7ICI+PGJyPlRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2
aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lwaWVu
dC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3VyZSBieSBvdGhlcnMg
aXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lw
aWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVjaXBpZW50KSwgcGxlYXNl
IGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVsZXRlIGFsbCBjb3BpZXMg
b2YgdGhpcyBtZXNzYWdlLjxicj48YnI+Q2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTDqSDD
oCByZXNwb25zYWJpaXTDqSBsaW1pdMOpZSwgUnVlIENhbWlsbGUgRGVzbW91bGlucyDigJMgSW1t
IEF0bGFudGlzIFphYyBGb3J1bSBTZWluZSBJbG90IDcgOTIxMzAgSXNzeSBsZXMgTW91bGluZWF1
eCwgQXUgY2FwaXRhbCBkZSA5MS40NzAg4oKsLCAzNDkgMTY2IDU2MSBSQ1MgTmFudGVycmUsIERp
cmVjdGV1ciBkZSBsYSBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS48YnI+PGJy
PkZvciBjb3Jwb3JhdGUgbGVnYWwgaW5mb3JtYXRpb24gZ28gdG86PGJyPjxhIGhyZWY9Imh0dHA6
Ly93d3cuY2lzY28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXgu
aHRtbCIgc3R5bGU9ImNvbG9yOiBibHVlOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgIj48
YSBocmVmPSJodHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQvZG9pbmdfYnVzaW5lc3MvbGVn
YWwvY3JpL2luZGV4Lmh0bWwiPmh0dHA6Ly93d3cuY2lzY28uY29tL3dlYi9hYm91dC9kb2luZ19i
dXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbDwvYT48L2E+PG86cD48L286cD48L3NwYW4+PC9w
PjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Rp
dj48L2Rpdj48ZGl2IHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDBpbjsgbWFyZ2luLWxlZnQ6IDBpbjsg
Zm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBt
YXJnaW4tdG9wOiAwaW47IG1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyAiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9zcGFuPjwvYmxvY2txdW90ZT48L2Rp
dj48YnI+PGRpdj4NCjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXN0eWxlLXNwYW4iIHN0eWxlPSJm
b250LWZhbWlseTogVGltZXM7ICI+PHRhYmxlIHdpZHRoPSI1NDMiIGJvcmRlcj0iMCIgY2VsbHBh
ZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIj48dGJvZHk+PHRyPjx0ZD48c3BhbiBjbGFzcz0iQXBw
bGUtc3R5bGUtc3BhbiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBj
b2xvcjogcmdiKDMxLCA3MywgMTI1KTsgZm9udC1zaXplOiAxNXB4OyAiPjxzcGFuPiZsdDtpbWFn
ZTAwMS5qcGcmZ3Q7PC9zcGFuPjxzcGFuIGNsYXNzPSJBcHBsZS1zdHlsZS1zcGFuIiBzdHlsZT0i
Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1p
bHk6IEhlbHZldGljYTsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQ6IG5vcm1hbDsg
Zm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgbGluZS1oZWlnaHQ6
IG5vcm1hbDsgb3JwaGFuczogMjsgdGV4dC1hbGlnbjogYXV0bzsgdGV4dC1pbmRlbnQ6IDBweDsg
dGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdpZG93czogMjsgd29y
ZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtYm9yZGVyLWhvcml6b250YWwtc3BhY2luZzogMHB4OyAt
d2Via2l0LWJvcmRlci12ZXJ0aWNhbC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1kZWNvcmF0
aW9ucy1pbi1lZmZlY3Q6IG5vbmU7IC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogYXV0bzsgLXdl
YmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBmb250LXNpemU6IG1lZGl1bTsgIj48c3BhbiBj
bGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBUaW1lczsgIj48YnIg
Y2xhc3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPjx0YWJsZSB3aWR0aD0iNTQzIiBib3Jk
ZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9ImJhY2tncm91bmQt
aW1hZ2U6IHVybChodHRwOi8vd3d3LmNpc2NvLmNvbS9nbG9iYWwvRU1FQS9icmFuZC9zaWduYXR1
cmUvY29ycG9yYXRlL25vbmUuanBnKTsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBpbml0aWFsOyAt
d2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDsgLXdlYmtpdC1iYWNrZ3JvdW5kLW9yaWdp
bjogaW5pdGlhbDsgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDsgYmFja2dyb3VuZC1wb3NpdGlv
bjogNTAlIDAlOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IG5vLXJlcGVhdDsgIj48dGJv
ZHk+PHRyPjwvdHI+PC90Ym9keT48L3RhYmxlPjx0YWJsZSB3aWR0aD0iNTQzIiBib3JkZXI9IjAi
IGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6
IHVybChodHRwOi8vd3d3LmNpc2NvLmNvbS9nbG9iYWwvRU1FQS9icmFuZC9zaWduYXR1cmUvY29y
cG9yYXRlL25vbmUuanBnKTsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBpbml0aWFsOyAtd2Via2l0
LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDsgLXdlYmtpdC1iYWNrZ3JvdW5kLW9yaWdpbjogaW5p
dGlhbDsgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDsgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAl
IDAlOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IG5vLXJlcGVhdDsgIj48dGJvZHk+PHRy
Pjx0ZCB2YWxpZ249InRvcCIgYWxpZ249ImxlZnQiIG5vd3JhcD0ibm93cmFwIiBzdHlsZT0icGFk
ZGluZy1sZWZ0OiAyNHB4OyBwYWRkaW5nLWJvdHRvbTogMTVweDsgIj48cCBzdHlsZT0iZm9udC1m
YW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsgZm9u
dC13ZWlnaHQ6IG5vcm1hbDsgY29sb3I6IHJnYigxMDIsIDEwMiwgMTAyKTsgIj48c3Ryb25nPjxi
ciBjbGFzcz0iQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+RnJhbmNvaXMgTGUgRmF1Y2hldXI8
L3N0cm9uZz48YnI+PHN0cm9uZz5EaXN0aW5ndWlzaGVkIEVuZ2luZWVyPC9zdHJvbmc+PGJyPjxz
dHJvbmc+Q29ycG9yYXRlIERldmVsb3BtZW50PC9zdHJvbmc+PGJyPjxhIGhyZWY9Im1haWx0bzpm
bGVmYXVjaEBjaXNjby5jb20iIHN0eWxlPSJjb2xvcjogcmdiKDEwMiwgMTAyLCAxMDIpOyAiPjxh
IGhyZWY9Im1haWx0bzpmbGVmYXVjaEBjaXNjby5jb20iPmZsZWZhdWNoQGNpc2NvLmNvbTwvYT48
L2E+PGJyPlBob25lOiZuYnNwOzxzdHJvbmc+KzMzIDQ5IDcyMyAyNjE5PC9zdHJvbmc+PGJyPk1v
YmlsZTombmJzcDs8c3Ryb25nPiszMyA2IDE5IDk4IDUwIDkwPC9zdHJvbmc+PGJyPjxicj48YnI+
PC9wPjwvdGQ+PHRkIHZhbGlnbj0idG9wIiBub3dyYXA9Im5vd3JhcCIgc3R5bGU9InBhZGRpbmct
bGVmdDogMjBweDsgcGFkZGluZy1ib3R0b206IDEwcHg7ICI+PHAgc3R5bGU9ImZvbnQtZmFtaWx5
OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHg7IGZvbnQtd2Vp
Z2h0OiBub3JtYWw7IGNvbG9yOiByZ2IoMTAyLCAxMDIsIDEwMik7ICI+PHN0cm9uZz5DaXNjbyBT
eXN0ZW1zIEZyYW5jZTwvc3Ryb25nPjxicj5HcmVlbnNpZGU8YnI+NDAwIEF2ZSBkZSBSb3VtYW5p
bGxlPGJyPjA2NDEwIFNvcGhpYSBBbnRpcG9saXM8YnI+RnJhbmNlPGJyPjxhIGhyZWY9Imh0dHA6
Ly93d3cuY2lzY28uY29tIiBzdHlsZT0iY29sb3I6IHJnYigxMDIsIDEwMiwgMTAyKTsgIj48YSBo
cmVmPSJodHRwOi8vQ2lzY28uY29tIj5DaXNjby5jb208L2E+PC9hPjxicj48YnI+PC9wPjwvdGQ+
PHRkIHdpZHRoPSIyMDAiPiZuYnNwOzwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PHNwYW4+PC9z
cGFuPjwvc3Bhbj48YnIgY2xhc3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPjxzcGFuPiZs
dDtncmVlbi5naWYmZ3Q7PC9zcGFuPjxzcGFuIGNsYXNzPSJBcHBsZS1zdHlsZS1zcGFuIiBzdHls
ZT0iYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1m
YW1pbHk6IEhlbHZldGljYTsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQ6IG5vcm1h
bDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgbGluZS1oZWln
aHQ6IG5vcm1hbDsgb3JwaGFuczogMjsgdGV4dC1hbGlnbjogYXV0bzsgdGV4dC1pbmRlbnQ6IDBw
eDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdpZG93czogMjsg
d29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtYm9yZGVyLWhvcml6b250YWwtc3BhY2luZzogMHB4
OyAtd2Via2l0LWJvcmRlci12ZXJ0aWNhbC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1kZWNv
cmF0aW9ucy1pbi1lZmZlY3Q6IG5vbmU7IC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogYXV0bzsg
LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBmb250LXNpemU6IG1lZGl1bTsgIj48c3Bh
biBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBUaW1lczsgIj48
YnIgY2xhc3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPjx0YWJsZSB3aWR0aD0iNDAwIiBi
b3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCI+PHRib2R5Pjx0cj48L3Ry
Pjx0cj48dGQgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlm
OyBmb250LXNpemU6IDEwcHg7IHBhZGRpbmctbGVmdDogMjRweDsgcGFkZGluZy1yaWdodDogMjRw
eDsgcGFkZGluZy10b3A6IDBweDsgcGFkZGluZy1ib3R0b206IDBweDsgY29sb3I6IHJnYigwLCAx
NTMsIDApOyAiPiZuYnNwO1RoaW5rIGJlZm9yZSB5b3UgcHJpbnQuPC90ZD48L3RyPjx0cj48dGQg
c3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNp
emU6IDEwcHg7IGNvbG9yOiByZ2IoMTUzLCAxNTMsIDE1Myk7IHBhZGRpbmctbGVmdDogMjRweDsg
cGFkZGluZy1yaWdodDogMjRweDsgcGFkZGluZy10b3A6IDdweDsgcGFkZGluZy1ib3R0b206IDZw
eDsgIj48YnI+VGhpcyBlbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVn
ZWQgbWF0ZXJpYWwgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBB
bnkgcmV2aWV3LCB1c2UsIGRpc3RyaWJ1dGlvbiBvciBkaXNjbG9zdXJlIGJ5IG90aGVycyBpcyBz
dHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
IChvciBhdXRob3JpemVkIHRvIHJlY2VpdmUgZm9yIHRoZSByZWNpcGllbnQpLCBwbGVhc2UgY29u
dGFjdCB0aGUgc2VuZGVyIGJ5IHJlcGx5IGVtYWlsIGFuZCBkZWxldGUgYWxsIGNvcGllcyBvZiB0
aGlzIG1lc3NhZ2UuPGJyPjxicj5DaXNjbyBTeXN0ZW1zIEZyYW5jZSwgU29jacOpdMOpIMOgIHJl
c3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3VsaW5zIOKAkyBJbW0gQXRs
YW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxlcyBNb3VsaW5lYXV4LCBB
dSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGlyZWN0
ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25lLjxicj48YnI+Rm9y
IGNvcnBvcmF0ZSBsZWdhbCBpbmZvcm1hdGlvbiBnbyB0bzo8YnI+PGEgaHJlZj0iaHR0cDovL3d3
dy5jaXNjby5jb20vd2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1s
Ij48YSBocmVmPSJodHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQvZG9pbmdfYnVzaW5lc3Mv
bGVnYWwvY3JpL2luZGV4Lmh0bWwiPmh0dHA6Ly93d3cuY2lzY28uY29tL3dlYi9hYm91dC9kb2lu
Z19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbDwvYT48L2E+PGJyPjxicj48L3RkPjwvdHI+
PC90Ym9keT48L3RhYmxlPjwvc3Bhbj48L3NwYW4+DQoNCjwvc3Bhbj48L3NwYW4+PC90ZD48L3Ry
PjwvdGJvZHk+PC90YWJsZT48L3NwYW4+PC9kaXY+PC9kaXY+PGJyPjwvZGl2PjwvYmxvY2txdW90
ZT48L2JvZHk+PC9odG1sPg==

--_000_E62C77A9A3E6469BBED27AB0056B4DB1azukisystemscom_--

From kevin.ma@azukisystems.com  Thu Jul 28 14:39:08 2011
Return-Path: <kevin.ma@azukisystems.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88DC95E8014 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 14:39:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.005
X-Spam-Level: 
X-Spam-Status: No, score=-2.005 tagged_above=-999 required=5 tests=[AWL=-0.007, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_31=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uTradONRUCwj for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 14:39:07 -0700 (PDT)
Received: from mxout.myoutlookonline.com (mxout.myoutlookonline.com [64.95.72.241]) by ietfa.amsl.com (Postfix) with ESMTP id AB56121F8B06 for <cdni@ietf.org>; Thu, 28 Jul 2011 14:39:06 -0700 (PDT)
Received: from mxout.myoutlookonline.com (localhost [127.0.0.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 8CDF8416ECA; Thu, 28 Jul 2011 17:38:59 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB022.mail.lan (unknown [10.110.2.1]) by mxout.myoutlookonline.com (Postfix) with ESMTP id 52A88416E54; Thu, 28 Jul 2011 17:38:58 -0400 (EDT)
Received: from MAILR002.mail.lan ([10.110.18.16]) by HUB022.mail.lan ([10.110.17.22]) with mapi; Thu, 28 Jul 2011 17:39:04 -0400
From: Kevin J Ma <kevin.ma@azukisystems.com>
To: Kevin J Ma <kevin.ma@azukisystems.com>, Francois Le Faucheur <flefauch@cisco.com>
Date: Thu, 28 Jul 2011 17:39:01 -0400
Thread-Topic: [CDNi] comments on draft-bertrand-cdni-use-cases-02
Thread-Index: AcxNbj7VYznrN75/QeS/6DJfIre42wAAFb/g
Message-ID: <291CC3F9E50E7641901A54E85D0977C6518C19C7D5@MAILR002.mail.lan>
References: <1AC8E92C-3A69-4C80-A235-710DEF396A53@cisco.com> <2979E38DD6FC6544B789C8DAD7BAFC520F72CD55@xmb-sjc-235.amer.cisco.com> <A22FB867-57EB-4057-8BBE-7147D23237DF@cisco.com> <291CC3F9E50E7641901A54E85D0977C6518C19C785@MAILR002.mail.lan> <C86657AC-CADD-49FC-8FDC-1B8327202199@cisco.com> <E62C77A9-A3E6-469B-BED2-7AB0056B4DB1@azukisystems.com>
In-Reply-To: <E62C77A9-A3E6-469B-BED2-7AB0056B4DB1@azukisystems.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_291CC3F9E50E7641901A54E85D0977C6518C19C7D5MAILR002maill_"
MIME-Version: 1.0
Cc: "cdni@ietf.org" <cdni@ietf.org>, "draft-bertrand-cdni-use-cases@tools.ietf.org" <draft-bertrand-cdni-use-cases@tools.ietf.org>
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 21:39:08 -0000

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

SSBzdGlsbCB0aGluayB0aGUgYWJpbGl0eSB0byBhZHZlcnRpc2Ugc3VwcG9ydCBmb3Igc3BlY2lm
aWMgbWV0YWRhdGEgaXMgbmVlZGVkLi4uDQoNCkZyb206IGNkbmktYm91bmNlc0BpZXRmLm9yZyBb
bWFpbHRvOmNkbmktYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEtldmluIEogTWENClNl
bnQ6IFRodXJzZGF5LCBKdWx5IDI4LCAyMDExIDU6MzUgUE0NClRvOiBGcmFuY29pcyBMZSBGYXVj
aGV1cg0KQ2M6IGNkbmlAaWV0Zi5vcmc7IGRyYWZ0LWJlcnRyYW5kLWNkbmktdXNlLWNhc2VzQHRv
b2xzLmlldGYub3JnDQpTdWJqZWN0OiBSZTogW0NETmldIGNvbW1lbnRzIG9uIGRyYWZ0LWJlcnRy
YW5kLWNkbmktdXNlLWNhc2VzLTAyDQoNCmkgdGhpbmsgdGhlcmUgY291bGQgYmUgYWxvdCBvZiBk
ZWJhdGUgYWJvdXQgd2hhdCBxdWFsaWZpZXMgYXMgQS4NCg0Kb25lIHNvbHV0aW9uIHdvdWxkIGJl
IHRvIGdvIHdpdGgganVzdCBCLCBmb3IgcmVxdWlyZW1lbnRzLCBidXQNCmVpdGhlciB3YXkgaXMg
b2sgd2l0aCBtZS4NCg0KU2VudCBmcm9tIG15IGlQaG9uZQ0KDQpPbiBKdWwgMjgsIDIwMTEsIGF0
IDU6MjIgUE0sICJGcmFuY29pcyBMZSBGYXVjaGV1ciIgPGZsZWZhdWNoQGNpc2NvLmNvbTxtYWls
dG86ZmxlZmF1Y2hAY2lzY28uY29tPj4gd3JvdGU6DQoNCk9uIDI4IEp1bCAyMDExLCBhdCAxNjo1
NCwgS2V2aW4gSiBNYSB3cm90ZToNCg0KDQpKdXN0IG9uZSBxdWljayBjb21tZW50OiBpdCB3YXMg
bm90IG5lY2Vzc2FyaWx5IHRoZSBpbnRlbnQgb2YgdGhlIHVzZSBjYXNlcyB0byBpbXBseQ0KdGhh
dCBDRE5JIHJlcXVpcmVtZW50cyBiZSBnZW5lcmF0ZWQgZm9yIGVhY2ggcGllY2Ugb2YgbWV0YWRh
dGE7IHRoZSBtZXRhZGF0YSBtYXkgYmUNCnVzZWZ1bCBmb3IgY2VydGFpbiBkZXBsb3ltZW50cywg
YnV0IG9wYXF1ZSBtZXRhZGF0YSBkaXN0cmlidXRpb24gbWF5IGJlIHN1ZmZpY2llbnQ/DQoNClRo
ZXJlIHdhcyBkaXNjdXNzaW9uIGVhcmx5IG9uIGFib3V0IG1ldGFkYXRhIHdpdGggaW1wbGllZCBh
Y3Rpb25zIGxpa2U6IGV4cGlyYXRpb24sDQpvciBzdW5zZXQvc3VucmlzZSwgb3Igc3NsIG9ubHks
IG9yIHVybCBoYXNoaW5nIHJlcXVpcmVkLCBvciBjb250ZW50IHRyYW5zZm9ybWF0aW9uLA0Kb3Ig
ZG8gYWNjb3VudGluZywgb3Igb3RoZXIgcHJvcHJpZXRhcnkgb3B0aW1pemF0aW9uIG9yIHBvbGlj
eSBlbmZvcmNlbWVudCBmZWF0dXJlcywNCmV0Yy4sIGJ1dCBpdHMgbm90IGNsZWFyIHRoYXQgd2Ug
d291bGQgd2FudCBDRE5JIHJlcXVpcmVtZW50cyBmb3IgZWFjaCBvZiB0aGVzZT8NCg0KSXQgc2Vl
bXMgbGlrZSBhIG1vcmUgZ2VuZXJpYyBub3Rpb24gb2YgZGVmaW5pbmcgbWV0YWRhdGEgKGFuZCB0
aGVpciBhY3Rpb25zKSwgYW5kDQphbGxvd2luZyBDRE5zIHRvIGFkdmVydGlzZSBvciBkZWNsaW5l
IG1ldGFkYXRhIChhY3Rpb24pIHN1cHBvcnQgd291bGQgdXNlZnVsLCBhcw0Kb3Bwb3NlZCB0byBh
ZGRpbmcgYSByZXF1aXJlbWVudCBmb3IgZWFjaCBwaWVjZSBvZiBtZXRhZGF0YT8NCg0KSSBoYXZl
IGJlZW4gYXNzdW1pbmcgdGhhdCB3ZSdkIHdhbnQgdG8gc3BlY2lmeToNCiAgICAgICAgICAqQSog
YSBzZXQgb2Ygd2VsbC1hY2NlcHRlZCBtZXRhZGF0YSBlbGVtZW50cyB3aXRoIHRoZWlyIHNlbWFu
dGljcyAoZWcgc3RhcnQgb2YgdGltZSB3aW5kb3csIGVuZCBvZiB0aW1lIHdpbmRvdywuLi4pLCBB
TkQNCiAgICAgICAgICAqQiogcHJvYmFibHksIGFsc28gYSBtZWNoYW5pc20gdG8gYWxsb3cgZXhj
aGFuZ2Ugb2Ygb3BhcXVlIG1ldGFkYXRhIGVsZW1lbnQsIHdob3NlIHNlbWFudGljIGlzIG5vdCBk
ZWZpbmVkIGluIENETkkgYnV0IHVwIHRvIHByaXZhdGUgQ0ROIGFncmVlbWVudC4NCg0KSSBiZWxp
ZXZlICpBKiBpcyBuZWVkZWQgdG8gZmFjaWxpdGF0ZSBhY3R1YWwgYmFzZSBpbnRlcm9wZXJhdGlv
biBhY3Jvc3MgQ0ROcy4NCkkgYmVsaWV2ZSAqQiogaXMgdXNlZnVsIHRvIGFsbG93IENETnMgdG8g
ZG8gZXh0cmEgdGhpbmcgb24gdG9wIG9mIHdoYXQgaGFzIGJlZW4gc3BlY2lmaWVkIGluIENETkku
DQpBcmUgeW91IHNheWluZyB0aGF0IHlvdSBmZWVsIG9ubHkgKkIqIGlzIG5lZWRlZD8NCg0KQ2hl
ZXJzDQoNCkZyYW5jb2lzDQoNCg0KDQoNCkZyb206IEZyYW5jb2lzIExlIEZhdWNoZXVyIFttYWls
dG86ZmxlZmF1Y2hAY2lzY28uY29tXQ0KU2VudDogVGh1cnNkYXksIEp1bHkgMjgsIDIwMTEgNDox
NyBQTQ0KVG86IEtlbnQgTGV1bmcgKGtsZXVuZykNCkNjOiBGcmFuY29pcyBMZSBGYXVjaGV1cjsg
ZHJhZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXNAdG9vbHMuaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0
LWJlcnRyYW5kLWNkbmktdXNlLWNhc2VzQHRvb2xzLmlldGYub3JnPjsgY2RuaUBpZXRmLm9yZzxt
YWlsdG86Y2RuaUBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbQ0ROaV0gY29tbWVudHMgb24gZHJh
ZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXMtMDINCg0KS2VudCBhbmQgYWxsLA0KDQpPbiAyOCBK
dWwgMjAxMSwgYXQgMTY6MTAsIEtlbnQgTGV1bmcgKGtsZXVuZykgd3JvdGU6DQoNCg0KDQpIaSBG
cmFuY29pcy4gIFJlc3BvbmRpbmcgdG8gY29tbWVudHMgcmVsYXRlZCB0byB0aGUgcmVxdWlyZW1l
bnRzIGRyYWZ0DQpiZWxvdy4NCg0KDQogIG8gIGFuIGV4cGlyYXRpb24gdGltZSAoaS5lLiwgdGhl
IHRpbWUgYXQgd2hpY2ggdGhlIGNvbnRlbnQgZmlsZXMNCiAgICAgc2hvdWxkIGJlIGV4cHVuZ2Vk
IGZyb20gYWxsIENETiBzdG9yYWdlKS4NCiINCkkgdW5kZXJzdGFuZCB0aGlzIGlzIHNheWluZyB0
aGF0IENETkkgbWV0YWRhdGEgbmVlZCB0byBpbmNsdWRlIHRoaXMNCmV4cGlyYXRpb24gdGltZSAo
dHJpZ2dlcmluZyBjYWNoZSByZW1vdmFsKSAsIGluIGFkZGl0aW9uIHRvIGRlYWN0aXZhdGlvbg0K
dGltZS4NCkkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBkaXNjdXNzZWQgaW4gY2RuaS1yZXF1aXJlbWVu
dHMgeWV0LiBDYW4geW91IGJyaW5nDQp0aGF0IHVwIG9uIHRoZSBsaXN0IHdpdGggdGhlIGNkbmkt
cmVxdHMgYXV0aG9ycz8NCg0KS0w+IEkndmUgc2VlbiByZWZlcmVuY2VzIHRvIGNvbnRlbnQgZXhw
aXJhdGlvbiB0aW1lIChpLmUuIHJlbW92YWwpIGluDQpzb21lIGRyYWZ0cy4gIFNvIGl0IHNlZW1z
IHRvIGJlIG5lZWRlZCBpbiB0aGUgQ0ROSSBNZXRhZGF0YS4gIE5vdGVkIGFzDQpyZXF1aXJlbWVu
dCAocG9zc2libHkgcGFydCBvZiBhdmFpbGFiaWxpdHkgd2luZG93KSB1bmxlc3Mgb3RoZXJzIG9i
amVjdC4NCg0KRkxGIGFzIGFuIEluZGl2aWR1YWw6IHRoYXQgd29ya3MgZm9yIG1lLg0KDQoNCg0K
Ig0KICBUaGUgZGVsaXZlcnkgb2YgY29udGVudCBtYXkgYmUgZnVydGhlciBpbmZsdWVuY2VkIGJ5
IHBvbGljaWVzIHdoaWNoDQogIG1heSBpbmNsdWRlIHF1YWxpdHkgb2Ygc2VydmljZSBydWxlcyB0
aGF0IHNwZWNpZnk6DQogIG8gIHRoZSBtYXhpbXVtIHJlc29sdXRpb24gZGVsaXZlcmFibGUgdG8g
c3BlY2lmaWMgZGV2aWNlcywNCiAgbyAgdGhlIG1heGltdW0gcmVzb2x1dGlvbiBkZWxpdmVyYWJs
ZSB0aG91Z2ggYSBzcGVjaWZpYyBOU1AsIG9yDQogIG8gIHRoZSBtYXhpbXVtIHJlc29sdXRpb24g
ZGVsaXZlcmFibGUgdG8gdXNlcnMgYmFzZWQgb24gdGhlaXINCiAgICAgc3Vic2NyaXB0aW9uIGxl
dmVscy4NCiINCkkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBjb3ZlcmVkIGluIHRoZSBjZG5pLXJlcXVp
cmVtZW50cyBkb2MuDQpJdCBpcyBub3Qgb2J2aW91cyB0byBtZSB0aGF0IGFic29sdXRlbHkgYWxs
IG9mIHRob3NlIG91Z2h0IHRvIGJlIGluDQpwaGFzZSAxLiBUaGUgZmlyc3QgYnVsbGV0IG9ubHkg
bWFrZXMgc2Vuc2UgaWYgdGhlIHNvbHV0aW9uIHN1cHBvcnRzDQp0cmFuc2NvZGluZy90cmFuc3Jh
dGluZywgd2hpY2ggSSBkb24ndCBrbm93IGlmIGl0IHdpbGwgYmUgc3VwcG9ydGVkIGluDQpJbml0
aWFsIHNjb3BlLg0KVGhlIGxhc3QgYnVsbGV0IGRvZXMgbm90IG1ha2Ugc2Vuc2UgdG8gbWUgYXMg
d2UgZG9uO3Qgd2FudCB0aGUgQ0ROcyB0bw0KYmUgYXdhcmUgb2YgYW55IHVzZXIgc3Vic2NyaXB0
aW9uIGxldmVscyAoaWUgb25seSBDU1AgaXMgYXdhcmUgb2YgdXNlcg0Kc3Vic2NyaXB0aW9uIGxl
dmVsKS4NCg0KDQpLTD4gSSdtIG5vdCB5ZXQgY29udmluY2VkIHRoYXQgdGhpcyBzaG91bGQgYmUg
cGFydCBvZiB0aGUgQ0ROSSBNZXRhZGF0YS4NCkJhc2VkIG9uIHRoZSBkaXNjdXNzaW9uIGNvbmNs
dXNpb24sIHdlIGNhbiB0cmFjayB0aGlzIGFzIHBvc3NpYmxlDQpyZXF1aXJlbWVudCBmb3Igbm93
Lg0KDQpGTEYgYXMgYSBjaGFpcjogSSB3aWxsIHJhaXNlIGEgZGlzY3Vzc2lvbiBpbiB0aGUgIk9w
ZW4gSXRlbXMiIHNsb3QgdG93YXJkcyB0aGUgZW5kIG9mIHRoZSBXRyBtZWV0aW5nIG9uICJDb250
ZW50IEFkYXB0YXRpb24iIGFuZCB3aGF0IHNob3VkbCBiZSBpbiBzY29wZSBvZiBDRE5JLiBUaGlz
IHdpbGwgZ2l2ZSB1cyBzb21lIHNlbnNlIG9uIHRoZSBXRyB2aWV3cyBvbiB0aGF0Lg0KDQpGcmFu
Y29pcw0KDQoNCg0KDQoNCktlbnQNCg0KDQoNCjxpbWFnZTAwMS5qcGc+DQoNCg0KDQpGcmFuY29p
cyBMZSBGYXVjaGV1cg0KRGlzdGluZ3Vpc2hlZCBFbmdpbmVlcg0KQ29ycG9yYXRlIERldmVsb3Bt
ZW50DQpmbGVmYXVjaEBjaXNjby5jb208bWFpbHRvOmZsZWZhdWNoQGNpc2NvLmNvbT4NClBob25l
OiArMzMgNDkgNzIzIDI2MTkNCk1vYmlsZTogKzMzIDYgMTkgOTggNTAgOTANCg0KDQoNCg0KQ2lz
Y28gU3lzdGVtcyBGcmFuY2UNCkdyZWVuc2lkZQ0KNDAwIEF2ZSBkZSBSb3VtYW5pbGxlDQowNjQx
MCBTb3BoaWEgQW50aXBvbGlzDQpGcmFuY2UNCkNpc2NvLmNvbTxodHRwOi8vd3d3LmNpc2NvLmNv
bT4NCg0KDQoNCg0KPGltYWdlMDAyLmdpZj4NCg0KIFRoaW5rIGJlZm9yZSB5b3UgcHJpbnQuDQoN
Cg0KVGhpcyBlbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgbWF0
ZXJpYWwgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBBbnkgcmV2
aWV3LCB1c2UsIGRpc3RyaWJ1dGlvbiBvciBkaXNjbG9zdXJlIGJ5IG90aGVycyBpcyBzdHJpY3Rs
eSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChvciBh
dXRob3JpemVkIHRvIHJlY2VpdmUgZm9yIHRoZSByZWNpcGllbnQpLCBwbGVhc2UgY29udGFjdCB0
aGUgc2VuZGVyIGJ5IHJlcGx5IGVtYWlsIGFuZCBkZWxldGUgYWxsIGNvcGllcyBvZiB0aGlzIG1l
c3NhZ2UuDQoNCkNpc2NvIFN5c3RlbXMgRnJhbmNlLCBTb2Npw6l0w6kgw6AgcmVzcG9uc2FiaWl0
w6kgbGltaXTDqWUsIFJ1ZSBDYW1pbGxlIERlc21vdWxpbnMg4oCTIEltbSBBdGxhbnRpcyBaYWMg
Rm9ydW0gU2VpbmUgSWxvdCA3IDkyMTMwIElzc3kgbGVzIE1vdWxpbmVhdXgsIEF1IGNhcGl0YWwg
ZGUgOTEuNDcwIOKCrCwgMzQ5IDE2NiA1NjEgUkNTIE5hbnRlcnJlLCBEaXJlY3RldXIgZGUgbGEg
cHVibGljYXRpb246IEplYW4tTHVjIE1pY2hlbCBHaXZvbmUuDQoNCkZvciBjb3Jwb3JhdGUgbGVn
YWwgaW5mb3JtYXRpb24gZ28gdG86DQpodHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQvZG9p
bmdfYnVzaW5lc3MvbGVnYWwvY3JpL2luZGV4Lmh0bWwNCg0KDQoNCg0KPGltYWdlMDAxLmpwZz4N
Cg0KDQoNCkZyYW5jb2lzIExlIEZhdWNoZXVyDQpEaXN0aW5ndWlzaGVkIEVuZ2luZWVyDQpDb3Jw
b3JhdGUgRGV2ZWxvcG1lbnQNCmZsZWZhdWNoQGNpc2NvLmNvbTxtYWlsdG86ZmxlZmF1Y2hAY2lz
Y28uY29tPg0KUGhvbmU6ICszMyA0OSA3MjMgMjYxOQ0KTW9iaWxlOiArMzMgNiAxOSA5OCA1MCA5
MA0KDQoNCg0KQ2lzY28gU3lzdGVtcyBGcmFuY2UNCkdyZWVuc2lkZQ0KNDAwIEF2ZSBkZSBSb3Vt
YW5pbGxlDQowNjQxMCBTb3BoaWEgQW50aXBvbGlzDQpGcmFuY2UNCkNpc2NvLmNvbTxodHRwOi8v
Q2lzY28uY29tPg0KDQoNCg0KDQo8Z3JlZW4uZ2lmPg0KDQogVGhpbmsgYmVmb3JlIHlvdSBwcmlu
dC4NCg0KDQpUaGlzIGVtYWlsIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdl
ZCBtYXRlcmlhbCBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRlZCByZWNpcGllbnQuIEFu
eSByZXZpZXcsIHVzZSwgZGlzdHJpYnV0aW9uIG9yIGRpc2Nsb3N1cmUgYnkgb3RoZXJzIGlzIHN0
cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQg
KG9yIGF1dGhvcml6ZWQgdG8gcmVjZWl2ZSBmb3IgdGhlIHJlY2lwaWVudCksIHBsZWFzZSBjb250
YWN0IHRoZSBzZW5kZXIgYnkgcmVwbHkgZW1haWwgYW5kIGRlbGV0ZSBhbGwgY29waWVzIG9mIHRo
aXMgbWVzc2FnZS4NCg0KQ2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTDqSDDoCByZXNwb25z
YWJpaXTDqSBsaW1pdMOpZSwgUnVlIENhbWlsbGUgRGVzbW91bGlucyDigJMgSW1tIEF0bGFudGlz
IFphYyBGb3J1bSBTZWluZSBJbG90IDcgOTIxMzAgSXNzeSBsZXMgTW91bGluZWF1eCwgQXUgY2Fw
aXRhbCBkZSA5MS40NzAg4oKsLCAzNDkgMTY2IDU2MSBSQ1MgTmFudGVycmUsIERpcmVjdGV1ciBk
ZSBsYSBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS4NCg0KRm9yIGNvcnBvcmF0
ZSBsZWdhbCBpbmZvcm1hdGlvbiBnbyB0bzoNCmh0dHA6Ly93d3cuY2lzY28uY29tL3dlYi9hYm91
dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbA0KDQoNCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij48bWV0YSBuYW1lPUdlbmVyYXRvciBjb250ZW50
PSJNaWNyb3NvZnQgV29yZCAxNCAoZmlsdGVyZWQgbWVkaXVtKSI+PHN0eWxlPjwhLS0NCi8qIEZv
bnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6SGVsdmV0aWNhOw0K
CXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6SGVsdmV0aWNhOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIg
NDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYg
NCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlRpbWVzOw0KCXBhbm9z
ZS0xOjIgMiA2IDMgNSA0IDUgMiAzIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNv
Tm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJn
aW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGlt
ZXMgTmV3IFJvbWFuIiwic2VyaWYiO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxl
LXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5l
O30NCnANCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRv
Ow0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFy
Z2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5l
dyBSb21hbiIsInNlcmlmIjt9DQpwLk1zb0FjZXRhdGUsIGxpLk1zb0FjZXRhdGUsIGRpdi5Nc29B
Y2V0YXRlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiQmFsbG9v
biBUZXh0IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZv
bnQtc2l6ZTo4LjBwdDsNCglmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiI7fQ0Kc3Bh
bi5hcHBsZS1zdHlsZS1zcGFuDQoJe21zby1zdHlsZS1uYW1lOmFwcGxlLXN0eWxlLXNwYW47fQ0K
c3Bhbi5hcHBsZS10YWItc3Bhbg0KCXttc28tc3R5bGUtbmFtZTphcHBsZS10YWItc3Bhbjt9DQpz
cGFuLmFwcGxlLWNvbnZlcnRlZC1zcGFjZQ0KCXttc28tc3R5bGUtbmFtZTphcHBsZS1jb252ZXJ0
ZWQtc3BhY2U7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwt
cmVwbHk7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N
CnNwYW4uQmFsbG9vblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJCYWxsb29uIFRleHQgQ2hh
ciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJCYWxsb29uIFRl
eHQiOw0KCWZvbnQtZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNlcmlmIjt9DQouTXNvQ2hwRGVmYXVs
dA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBw
YWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4w
aW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9
DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2
OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYg
Z3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAg
djpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZd
LS0+PC9oZWFkPjxib2R5IGJnY29sb3I9d2hpdGUgbGFuZz1FTi1VUyBsaW5rPWJsdWUgdmxpbms9
cHVycGxlPjxkaXYgY2xhc3M9V29yZFNlY3Rpb24xPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBz
dHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz5JIHN0aWxs
IHRoaW5rIHRoZSBhYmlsaXR5IHRvIGFkdmVydGlzZSBzdXBwb3J0IGZvciBzcGVjaWZpYyBtZXRh
ZGF0YSBpcyBuZWVkZWQuLi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFs
PjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyIn
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48ZGl2IHN0eWxlPSdib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQnPjxkaXY+
PGRpdiBzdHlsZT0nYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGluIDBpbiAwaW4nPjxwIGNsYXNzPU1zb05vcm1hbD48Yj48c3BhbiBzdHls
ZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiInPkZy
b206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToi
VGFob21hIiwic2Fucy1zZXJpZiInPiBjZG5pLWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0bzpjZG5p
LWJvdW5jZXNAaWV0Zi5vcmddIDxiPk9uIEJlaGFsZiBPZiA8L2I+S2V2aW4gSiBNYTxicj48Yj5T
ZW50OjwvYj4gVGh1cnNkYXksIEp1bHkgMjgsIDIwMTEgNTozNSBQTTxicj48Yj5Ubzo8L2I+IEZy
YW5jb2lzIExlIEZhdWNoZXVyPGJyPjxiPkNjOjwvYj4gY2RuaUBpZXRmLm9yZzsgZHJhZnQtYmVy
dHJhbmQtY2RuaS11c2UtY2FzZXNAdG9vbHMuaWV0Zi5vcmc8YnI+PGI+U3ViamVjdDo8L2I+IFJl
OiBbQ0ROaV0gY29tbWVudHMgb24gZHJhZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXMtMDI8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+PC9kaXY+PC9kaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPmkgdGhpbmsgdGhlcmUgY291bGQg
YmUgYWxvdCBvZiBkZWJhdGUgYWJvdXQgd2hhdCBxdWFsaWZpZXMgYXMgQS48bzpwPjwvbzpwPjwv
cD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48L2Rp
dj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5vbmUgc29sdXRpb24gd291bGQgYmUgdG8gZ28gd2l0
aCBqdXN0IEIsIGZvciByZXF1aXJlbWVudHMsIGJ1dDxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+
PHAgY2xhc3M9TXNvTm9ybWFsPmVpdGhlciB3YXkgaXMgb2sgd2l0aCBtZS48bzpwPjwvbzpwPjwv
cD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48YnI+U2VudCBmcm9tIG15IGlQaG9uZTxv
OnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4t
Ym90dG9tOjEyLjBwdCc+PGJyPk9uIEp1bCAyOCwgMjAxMSwgYXQgNToyMiBQTSwgJnF1b3Q7RnJh
bmNvaXMgTGUgRmF1Y2hldXImcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpmbGVmYXVjaEBjaXNj
by5jb20iPmZsZWZhdWNoQGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPjwv
ZGl2PjxibG9ja3F1b3RlIHN0eWxlPSdtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4w
cHQnPjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjxkaXY+PGRp
dj48cCBjbGFzcz1Nc29Ob3JtYWw+T24gMjggSnVsIDIwMTEsIGF0IDE2OjU0LCBLZXZpbiBKIE1h
IHdyb3RlOjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48YnI+PGJyPjxv
OnA+PC9vOnA+PC9wPjxkaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2Zv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+SnVzdCBvbmUgcXVpY2sg
Y29tbWVudDogaXQgd2FzIG5vdCBuZWNlc3NhcmlseSB0aGUgaW50ZW50IG9mIHRoZSB1c2UgY2Fz
ZXMgdG8gaW1wbHk8L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29O
b3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Iic+dGhhdCBDRE5JIHJlcXVpcmVtZW50cyBiZSBnZW5lcmF0ZWQgZm9yIGVhY2ggcGllY2Ug
b2YgbWV0YWRhdGE7IHRoZSBtZXRhZGF0YSBtYXkgYmU8L3NwYW4+PG86cD48L286cD48L3A+PC9k
aXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+dXNlZnVsIGZvciBjZXJ0YWluIGRlcGxveW1lbnRz
LCBidXQgb3BhcXVlIG1ldGFkYXRhIGRpc3RyaWJ1dGlvbiBtYXkgYmUgc3VmZmljaWVudD88L3Nw
YW4+PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5
bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0
eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPlRoZXJlIHdh
cyBkaXNjdXNzaW9uIGVhcmx5IG9uIGFib3V0IG1ldGFkYXRhIHdpdGggaW1wbGllZCBhY3Rpb25z
IGxpa2U6IGV4cGlyYXRpb24sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xh
c3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJD
b3VyaWVyIE5ldyInPm9yIHN1bnNldC9zdW5yaXNlLCBvciBzc2wgb25seSwgb3IgdXJsIGhhc2hp
bmcgcmVxdWlyZWQsIG9yIGNvbnRlbnQgdHJhbnNmb3JtYXRpb24sPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPm9yIGRvIGFjY291bnRpbmcsIG9yIG90
aGVyIHByb3ByaWV0YXJ5IG9wdGltaXphdGlvbiBvciBwb2xpY3kgZW5mb3JjZW1lbnQgZmVhdHVy
ZXMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxz
cGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPmV0
Yy4sIGJ1dCBpdHMgbm90IGNsZWFyIHRoYXQgd2Ugd291bGQgd2FudCBDRE5JIHJlcXVpcmVtZW50
cyBmb3IgZWFjaCBvZiB0aGVzZT88L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBj
bGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
IkNvdXJpZXIgTmV3Iic+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAg
Y2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiJDb3VyaWVyIE5ldyInPkl0IHNlZW1zIGxpa2UgYSBtb3JlIGdlbmVyaWMgbm90aW9uIG9mIGRl
ZmluaW5nIG1ldGFkYXRhIChhbmQgdGhlaXIgYWN0aW9ucyksIGFuZDwvc3Bhbj48bzpwPjwvbzpw
PjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz5hbGxvd2luZyBDRE5zIHRvIGFkdmVy
dGlzZSBvciBkZWNsaW5lIG1ldGFkYXRhIChhY3Rpb24pIHN1cHBvcnQgd291bGQgdXNlZnVsLCBh
czwvc3Bhbj48bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48c3Bh
biBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz5vcHBv
c2VkIHRvIGFkZGluZyBhIHJlcXVpcmVtZW50IGZvciBlYWNoIHBpZWNlIG9mIG1ldGFkYXRhPzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48
bzpwPiZuYnNwOzwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5JIGhhdmUg
YmVlbiBhc3N1bWluZyB0aGF0IHdlJ2Qgd2FudCB0byBzcGVjaWZ5OjxvOnA+PC9vOnA+PC9wPjwv
ZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIGNsYXNzPWFwcGxlLXRhYi1zcGFuPsKg
wqDCoMKgwqDCoMKgwqDCoCA8L3NwYW4+KkEqIGEgc2V0IG9mIHdlbGwtYWNjZXB0ZWQgbWV0YWRh
dGEgZWxlbWVudHMgd2l0aCB0aGVpciBzZW1hbnRpY3MgKGVnIHN0YXJ0IG9mIHRpbWUgd2luZG93
LCBlbmQgb2YgdGltZSB3aW5kb3csLi4uKSwgQU5EPG86cD48L286cD48L3A+PC9kaXY+PGRpdj48
cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gY2xhc3M9YXBwbGUtdGFiLXNwYW4+wqDCoMKgwqDCoMKg
wqDCoMKgIDwvc3Bhbj4qQiogcHJvYmFibHksIGFsc28gYSBtZWNoYW5pc20gdG8gYWxsb3cgZXhj
aGFuZ2Ugb2Ygb3BhcXVlIG1ldGFkYXRhIGVsZW1lbnQsIHdob3NlIHNlbWFudGljIGlzIG5vdCBk
ZWZpbmVkIGluIENETkkgYnV0IHVwIHRvIHByaXZhdGUgQ0ROIGFncmVlbWVudC48bzpwPjwvbzpw
PjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48
L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5JIGJlbGlldmUgKkEqIGlzIG5lZWRlZCB0byBm
YWNpbGl0YXRlIGFjdHVhbCBiYXNlIGludGVyb3BlcmF0aW9uIGFjcm9zcyBDRE5zLjxvOnA+PC9v
OnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPkkgYmVsaWV2ZSAqQiogaXMgdXNl
ZnVsIHRvIGFsbG93IENETnMgdG8gZG8gZXh0cmEgdGhpbmcgb24gdG9wIG9mIHdoYXQgaGFzIGJl
ZW4gc3BlY2lmaWVkIGluIENETkkuPG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1N
c29Ob3JtYWw+QXJlIHlvdSBzYXlpbmcgdGhhdCB5b3UgZmVlbCBvbmx5ICpCKiBpcyBuZWVkZWQ/
PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJzcDs8
L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+Q2hlZXJzPG86cD48L286cD48
L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJzcDs8L286cD48L3A+PC9k
aXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+RnJhbmNvaXM8bzpwPjwvbzpwPjwvcD48L2Rpdj48
cCBjbGFzcz1Nc29Ob3JtYWw+PGJyPjxicj48bzpwPjwvbzpwPjwvcD48ZGl2PjxkaXY+PHAgY2xh
c3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJD
b3VyaWVyIE5ldyInPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNs
YXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToi
Q291cmllciBOZXciJz4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+PGRpdiBzdHls
ZT0nYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBpbiAw
aW4gMGluIDQuMHB0O2JvcmRlci13aWR0aDppbml0aWFsO2JvcmRlci1jb2xvcjppbml0aWFsJz48
ZGl2PjxkaXYgc3R5bGU9J2JvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBw
dDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluO2JvcmRlci13aWR0aDppbml0aWFsO2JvcmRlci1j
b2xvcjppbml0aWFsJz48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48Yj48c3BhbiBzdHlsZT0nZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiInPkZyb206PC9z
cGFuPjwvYj48c3BhbiBjbGFzcz1hcHBsZS1jb252ZXJ0ZWQtc3BhY2U+PHNwYW4gc3R5bGU9J2Zv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IlRhaG9tYSIsInNhbnMtc2VyaWYiJz4mbmJzcDs8
L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJU
YWhvbWEiLCJzYW5zLXNlcmlmIic+RnJhbmNvaXMgTGUgRmF1Y2hldXIgW21haWx0bzpmbGVmYXVj
aEBjaXNjby5jb21dPHNwYW4gY2xhc3M9YXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNwOzwvc3Bh
bj48YnI+PGI+U2VudDo8L2I+PHNwYW4gY2xhc3M9YXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNw
Ozwvc3Bhbj5UaHVyc2RheSwgSnVseSAyOCwgMjAxMSA0OjE3IFBNPGJyPjxiPlRvOjwvYj48c3Bh
biBjbGFzcz1hcHBsZS1jb252ZXJ0ZWQtc3BhY2U+Jm5ic3A7PC9zcGFuPktlbnQgTGV1bmcgKGts
ZXVuZyk8YnI+PGI+Q2M6PC9iPjxzcGFuIGNsYXNzPWFwcGxlLWNvbnZlcnRlZC1zcGFjZT4mbmJz
cDs8L3NwYW4+RnJhbmNvaXMgTGUgRmF1Y2hldXI7PHNwYW4gY2xhc3M9YXBwbGUtY29udmVydGVk
LXNwYWNlPiZuYnNwOzwvc3Bhbj48YSBocmVmPSJtYWlsdG86ZHJhZnQtYmVydHJhbmQtY2RuaS11
c2UtY2FzZXNAdG9vbHMuaWV0Zi5vcmciPmRyYWZ0LWJlcnRyYW5kLWNkbmktdXNlLWNhc2VzQHRv
b2xzLmlldGYub3JnPC9hPjs8c3BhbiBjbGFzcz1hcHBsZS1jb252ZXJ0ZWQtc3BhY2U+Jm5ic3A7
PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpjZG5pQGlldGYub3JnIj5jZG5pQGlldGYub3JnPC9hPjxi
cj48Yj5TdWJqZWN0OjwvYj48c3BhbiBjbGFzcz1hcHBsZS1jb252ZXJ0ZWQtc3BhY2U+Jm5ic3A7
PC9zcGFuPlJlOiBbQ0ROaV0gY29tbWVudHMgb24gZHJhZnQtYmVydHJhbmQtY2RuaS11c2UtY2Fz
ZXMtMDI8L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdj48cCBjbGFz
cz1Nc29Ob3JtYWw+Jm5ic3A7PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29O
b3JtYWw+S2VudCBhbmQgYWxsLDxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PGRpdj48cCBjbGFz
cz1Nc29Ob3JtYWw+Jm5ic3A7PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48ZGl2PjxkaXY+PHAg
Y2xhc3M9TXNvTm9ybWFsPk9uIDI4IEp1bCAyMDExLCBhdCAxNjoxMCwgS2VudCBMZXVuZyAoa2xl
dW5nKSB3cm90ZTo8bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05v
cm1hbD48YnI+PGJyPjxicj48bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxkaXY+PHAgY2xhc3M9
TXNvTm9ybWFsPkhpIEZyYW5jb2lzLiAmbmJzcDtSZXNwb25kaW5nIHRvIGNvbW1lbnRzIHJlbGF0
ZWQgdG8gdGhlIHJlcXVpcmVtZW50cyBkcmFmdDxicj5iZWxvdy48YnI+PGJyPjxicj4mbmJzcDsm
bmJzcDtvICZuYnNwO2FuIGV4cGlyYXRpb24gdGltZSAoaS5lLiwgdGhlIHRpbWUgYXQgd2hpY2gg
dGhlIGNvbnRlbnQgZmlsZXM8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7c2hvdWxk
IGJlIGV4cHVuZ2VkIGZyb20gYWxsIENETiBzdG9yYWdlKS48YnI+JnF1b3Q7PGJyPkkgdW5kZXJz
dGFuZCB0aGlzIGlzIHNheWluZyB0aGF0IENETkkgbWV0YWRhdGEgbmVlZCB0byBpbmNsdWRlIHRo
aXM8YnI+ZXhwaXJhdGlvbiB0aW1lICh0cmlnZ2VyaW5nIGNhY2hlIHJlbW92YWwpICwgaW4gYWRk
aXRpb24gdG8gZGVhY3RpdmF0aW9uPGJyPnRpbWUuPHNwYW4gY2xhc3M9YXBwbGUtY29udmVydGVk
LXNwYWNlPiZuYnNwOzwvc3Bhbj48YnI+SSBkb24ndCB0aGluayB0aGlzIGlzIGRpc2N1c3NlZCBp
biBjZG5pLXJlcXVpcmVtZW50cyB5ZXQuIENhbiB5b3UgYnJpbmc8YnI+dGhhdCB1cCBvbiB0aGUg
bGlzdCB3aXRoIHRoZSBjZG5pLXJlcXRzIGF1dGhvcnM/PGJyPjxicj5LTCZndDsgSSd2ZSBzZWVu
IHJlZmVyZW5jZXMgdG8gY29udGVudCBleHBpcmF0aW9uIHRpbWUgKGkuZS4gcmVtb3ZhbCkgaW48
YnI+c29tZSBkcmFmdHMuICZuYnNwO1NvIGl0IHNlZW1zIHRvIGJlIG5lZWRlZCBpbiB0aGUgQ0RO
SSBNZXRhZGF0YS4gJm5ic3A7Tm90ZWQgYXM8YnI+cmVxdWlyZW1lbnQgKHBvc3NpYmx5IHBhcnQg
b2YgYXZhaWxhYmlsaXR5IHdpbmRvdykgdW5sZXNzIG90aGVycyBvYmplY3QuPG86cD48L286cD48
L3A+PC9kaXY+PC9kaXY+PGRpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD4mbmJzcDs8bzpwPjwv
bzpwPjwvcD48L2Rpdj48L2Rpdj48ZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPkZMRiBhcyBh
biBJbmRpdmlkdWFsOiB0aGF0IHdvcmtzIGZvciBtZS48bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rp
dj48ZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPiZuYnNwOzxvOnA+PC9vOnA+PC9wPjwvZGl2
PjwvZGl2PjxibG9ja3F1b3RlIHN0eWxlPSdtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206
NS4wcHQnPjxkaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PGJyPjxicj4mcXVvdDs8YnI+Jm5i
c3A7Jm5ic3A7VGhlIGRlbGl2ZXJ5IG9mIGNvbnRlbnQgbWF5IGJlIGZ1cnRoZXIgaW5mbHVlbmNl
ZCBieSBwb2xpY2llcyB3aGljaDxicj4mbmJzcDsmbmJzcDttYXkgaW5jbHVkZSBxdWFsaXR5IG9m
IHNlcnZpY2UgcnVsZXMgdGhhdCBzcGVjaWZ5Ojxicj4mbmJzcDsmbmJzcDtvICZuYnNwO3RoZSBt
YXhpbXVtIHJlc29sdXRpb24gZGVsaXZlcmFibGUgdG8gc3BlY2lmaWMgZGV2aWNlcyw8YnI+Jm5i
c3A7Jm5ic3A7byAmbmJzcDt0aGUgbWF4aW11bSByZXNvbHV0aW9uIGRlbGl2ZXJhYmxlIHRob3Vn
aCBhIHNwZWNpZmljIE5TUCwgb3I8YnI+Jm5ic3A7Jm5ic3A7byAmbmJzcDt0aGUgbWF4aW11bSBy
ZXNvbHV0aW9uIGRlbGl2ZXJhYmxlIHRvIHVzZXJzIGJhc2VkIG9uIHRoZWlyPGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwO3N1YnNjcmlwdGlvbiBsZXZlbHMuPGJyPiZxdW90Ozxicj5J
IGRvbid0IHRoaW5rIHRoaXMgaXMgY292ZXJlZCBpbiB0aGUgY2RuaS1yZXF1aXJlbWVudHMgZG9j
LjxzcGFuIGNsYXNzPWFwcGxlLWNvbnZlcnRlZC1zcGFjZT4mbmJzcDs8L3NwYW4+PGJyPkl0IGlz
IG5vdCBvYnZpb3VzIHRvIG1lIHRoYXQgYWJzb2x1dGVseSBhbGwgb2YgdGhvc2Ugb3VnaHQgdG8g
YmUgaW48YnI+cGhhc2UgMS4gVGhlIGZpcnN0IGJ1bGxldCBvbmx5IG1ha2VzIHNlbnNlIGlmIHRo
ZSBzb2x1dGlvbiBzdXBwb3J0czxicj50cmFuc2NvZGluZy90cmFuc3JhdGluZywgd2hpY2ggSSBk
b24ndCBrbm93IGlmIGl0IHdpbGwgYmUgc3VwcG9ydGVkIGluPGJyPkluaXRpYWwgc2NvcGUuPGJy
PlRoZSBsYXN0IGJ1bGxldCBkb2VzIG5vdCBtYWtlIHNlbnNlIHRvIG1lIGFzIHdlIGRvbjt0IHdh
bnQgdGhlIENETnMgdG88YnI+YmUgYXdhcmUgb2YgYW55IHVzZXIgc3Vic2NyaXB0aW9uIGxldmVs
cyAoaWUgb25seSBDU1AgaXMgYXdhcmUgb2YgdXNlcjxicj5zdWJzY3JpcHRpb24gbGV2ZWwpLjxi
cj48YnI+PGJyPktMJmd0OyBJJ20gbm90IHlldCBjb252aW5jZWQgdGhhdCB0aGlzIHNob3VsZCBi
ZSBwYXJ0IG9mIHRoZSBDRE5JIE1ldGFkYXRhLjxicj5CYXNlZCBvbiB0aGUgZGlzY3Vzc2lvbiBj
b25jbHVzaW9uLCB3ZSBjYW4gdHJhY2sgdGhpcyBhcyBwb3NzaWJsZTxicj5yZXF1aXJlbWVudCBm
b3Igbm93LjxvOnA+PC9vOnA+PC9wPjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2PjxkaXY+
PHAgY2xhc3M9TXNvTm9ybWFsPiZuYnNwOzxvOnA+PC9vOnA+PC9wPjwvZGl2PjwvZGl2PjxkaXY+
PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+RkxGIGFzIGEgY2hhaXI6IEkgd2lsbCByYWlzZSBhIGRp
c2N1c3Npb24gaW4gdGhlICZxdW90O09wZW4gSXRlbXMmcXVvdDsgc2xvdCB0b3dhcmRzIHRoZSBl
bmQgb2YgdGhlIFdHIG1lZXRpbmcgb24gJnF1b3Q7Q29udGVudCBBZGFwdGF0aW9uJnF1b3Q7IGFu
ZCB3aGF0IHNob3VkbCBiZSBpbiBzY29wZSBvZiBDRE5JLiBUaGlzIHdpbGwgZ2l2ZSB1cyBzb21l
IHNlbnNlIG9uIHRoZSBXRyB2aWV3cyBvbiB0aGF0LjxvOnA+PC9vOnA+PC9wPjwvZGl2PjwvZGl2
PjxkaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+Jm5ic3A7PG86cD48L286cD48L3A+PC9kaXY+
PC9kaXY+PGRpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5GcmFuY29pczxvOnA+PC9vOnA+PC9w
PjwvZGl2PjwvZGl2PjxkaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+Jm5ic3A7PG86cD48L286
cD48L3A+PC9kaXY+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PGJyPjxicj48YnI+PG86
cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9J21hcmdpbi1i
b3R0b206MTIuMHB0Jz48YnI+S2VudDxicj48YnI+PGJyPjxvOnA+PC9vOnA+PC9wPjwvZGl2Pjwv
ZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPiZuYnNwOzxvOnA+PC9vOnA+PC9wPjwvZGl2Pjxk
aXY+PGRpdj48dGFibGUgY2xhc3M9TXNvTm9ybWFsVGFibGUgYm9yZGVyPTAgY2VsbHNwYWNpbmc9
MCBjZWxscGFkZGluZz0wIHdpZHRoPTU0MyBzdHlsZT0nd2lkdGg6NDA3LjI1cHQnPjx0cj48dGQg
c3R5bGU9J3BhZGRpbmc6MGluIDBpbiAwaW4gMGluJz48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48
c3BhbiBzdHlsZT0nZm9udC1zaXplOjExLjVwdDtmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMt
c2VyaWYiO2NvbG9yOiMxRjQ5N0QnPiZsdDtpbWFnZTAwMS5qcGcmZ3Q7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPjwvZGl2Pjx0YWJsZSBjbGFzcz1Nc29Ob3JtYWxUYWJsZSBib3JkZXI9MCBjZWxsc3Bh
Y2luZz0wIGNlbGxwYWRkaW5nPTAgd2lkdGg9NTQzIHN0eWxlPSd3aWR0aDo0MDcuMjVwdDtiYWNr
Z3JvdW5kLWF0dGFjaG1lbnQ6aW5pdGlhbDstd2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlh
bDstd2Via2l0LWJhY2tncm91bmQtb3JpZ2luOiBpbml0aWFsO2JhY2tncm91bmQtY29sb3I6aW5p
dGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbi14OjUw
JTtiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6MCUnPjx0cj48dGQgc3R5bGU9J3BhZGRpbmc6MGluIDBp
biAwaW4gMGluJz48L3RkPjwvdHI+PC90YWJsZT48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5
bGU9J2Rpc3BsYXk6bm9uZSc+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjx0YWJsZSBjbGFz
cz1Nc29Ob3JtYWxUYWJsZSBib3JkZXI9MCBjZWxsc3BhY2luZz0wIGNlbGxwYWRkaW5nPTAgd2lk
dGg9NTQzIHN0eWxlPSd3aWR0aDo0MDcuMjVwdDtiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6aW5pdGlh
bDstd2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDstd2Via2l0LWJhY2tncm91bmQtb3Jp
Z2luOiBpbml0aWFsO2JhY2tncm91bmQtY29sb3I6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDpu
by1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbi14OjUwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6
MCUnPjx0cj48dGQgbm93cmFwIHZhbGlnbj10b3Agc3R5bGU9J3BhZGRpbmc6MGluIDBpbiAxMS4y
NXB0IC4yNWluJz48cCBzdHlsZT0nbWFyZ2luLWJvdHRvbToxMi4wcHQnPjxiPjxzcGFuIHN0eWxl
PSdmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6
IzY2NjY2Nic+PGJyPjxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNh
bnMtc2VyaWYiJz5GcmFuY29pcyBMZSBGYXVjaGV1cjwvc3Bhbj48L3N0cm9uZz48L3NwYW4+PC9i
PjxzcGFuIHN0eWxlPSdmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1z
ZXJpZiI7Y29sb3I6IzY2NjY2Nic+PGJyPjxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5
OiJBcmlhbCIsInNhbnMtc2VyaWYiJz5EaXN0aW5ndWlzaGVkIEVuZ2luZWVyPC9zcGFuPjwvc3Ry
b25nPjxicj48c3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNl
cmlmIic+Q29ycG9yYXRlIERldmVsb3BtZW50PC9zcGFuPjwvc3Ryb25nPjxicj48YSBocmVmPSJt
YWlsdG86ZmxlZmF1Y2hAY2lzY28uY29tIj48c3BhbiBzdHlsZT0nY29sb3I6IzY2NjY2Nic+Zmxl
ZmF1Y2hAY2lzY28uY29tPC9zcGFuPjwvYT48YnI+UGhvbmU6Jm5ic3A7PHN0cm9uZz48c3BhbiBz
dHlsZT0nZm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiInPiszMyA0OSA3MjMgMjYxOTwv
c3Bhbj48L3N0cm9uZz48YnI+TW9iaWxlOiZuYnNwOzxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQt
ZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiJz4rMzMgNiAxOSA5OCA1MCA5MDwvc3Bhbj48L3N0
cm9uZz48YnI+PGJyPjxicj48L3NwYW4+PG86cD48L286cD48L3A+PC90ZD48dGQgbm93cmFwIHZh
bGlnbj10b3Agc3R5bGU9J3BhZGRpbmc6MGluIDBpbiA3LjVwdCAxNS4wcHQnPjxwIHN0eWxlPSdt
YXJnaW4tYm90dG9tOjEyLjBwdCc+PHN0cm9uZz48c3BhbiBzdHlsZT0nZm9udC1zaXplOjguNXB0
O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiM2NjY2NjYnPkNpc2NvIFN5
c3RlbXMgRnJhbmNlPC9zcGFuPjwvc3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LXNpemU6OC41cHQ7
Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6IzY2NjY2Nic+PGJyPkdyZWVu
c2lkZTxicj40MDAgQXZlIGRlIFJvdW1hbmlsbGU8YnI+MDY0MTAgU29waGlhIEFudGlwb2xpczxi
cj5GcmFuY2U8YnI+PGEgaHJlZj0iaHR0cDovL3d3dy5jaXNjby5jb20iPjxzcGFuIHN0eWxlPSdj
b2xvcjojNjY2NjY2Jz5DaXNjby5jb208L3NwYW4+PC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD48
L3RkPjx0ZCB3aWR0aD0yMDAgc3R5bGU9J3dpZHRoOjE1MC4wcHQ7cGFkZGluZzowaW4gMGluIDBp
biAwaW4nPjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPiZuYnNwOzxvOnA+PC9vOnA+PC9wPjwvZGl2
PjwvdGQ+PC90cj48L3RhYmxlPjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdm
b250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiJIZWx2ZXRpY2EiLCJzYW5zLXNlcmlmIjtjb2xv
cjpibGFjayc+PGJyPiZsdDtpbWFnZTAwMi5naWYmZ3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwv
ZGl2Pjx0YWJsZSBjbGFzcz1Nc29Ob3JtYWxUYWJsZSBib3JkZXI9MCBjZWxsc3BhY2luZz0wIGNl
bGxwYWRkaW5nPTAgd2lkdGg9NDAwIHN0eWxlPSd3aWR0aDozMDAuMHB0Jz48dHI+PHRkIHN0eWxl
PSdwYWRkaW5nOjBpbiAwaW4gMGluIDBpbic+PC90ZD48L3RyPjx0cj48dGQgc3R5bGU9J3BhZGRp
bmc6MGluIC4yNWluIDBpbiAuMjVpbic+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5
bGU9J2ZvbnQtc2l6ZTo3LjVwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xv
cjojMDA5OTAwJz4mbmJzcDtUaGluayBiZWZvcmUgeW91IHByaW50Ljwvc3Bhbj48bzpwPjwvbzpw
PjwvcD48L2Rpdj48L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0ncGFkZGluZzo1LjI1cHQgLjI1aW4g
NC41cHQgLjI1aW4nPjxwIGNsYXNzPU1zb05vcm1hbCBzdHlsZT0nbWFyZ2luLWJvdHRvbToxMi4w
cHQnPjxzcGFuIHN0eWxlPSdmb250LXNpemU6Ny41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fu
cy1zZXJpZiI7Y29sb3I6Izk5OTk5OSc+PGJyPlRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlk
ZW50aWFsIGFuZCBwcml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGlu
dGVuZGVkIHJlY2lwaWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xv
c3VyZSBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhl
IGludGVuZGVkIHJlY2lwaWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVj
aXBpZW50KSwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVs
ZXRlIGFsbCBjb3BpZXMgb2YgdGhpcyBtZXNzYWdlLjxicj48YnI+Q2lzY28gU3lzdGVtcyBGcmFu
Y2UsIFNvY2nDqXTDqSDDoCByZXNwb25zYWJpaXTDqSBsaW1pdMOpZSwgUnVlIENhbWlsbGUgRGVz
bW91bGlucyDigJMgSW1tIEF0bGFudGlzIFphYyBGb3J1bSBTZWluZSBJbG90IDcgOTIxMzAgSXNz
eSBsZXMgTW91bGluZWF1eCwgQXUgY2FwaXRhbCBkZSA5MS40NzAg4oKsLCAzNDkgMTY2IDU2MSBS
Q1MgTmFudGVycmUsIERpcmVjdGV1ciBkZSBsYSBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVs
IEdpdm9uZS48YnI+PGJyPkZvciBjb3Jwb3JhdGUgbGVnYWwgaW5mb3JtYXRpb24gZ28gdG86PGJy
PjxhIGhyZWY9Imh0dHA6Ly93d3cuY2lzY28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9s
ZWdhbC9jcmkvaW5kZXguaHRtbCI+aHR0cDovL3d3dy5jaXNjby5jb20vd2ViL2Fib3V0L2RvaW5n
X2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1sPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD48
L3RkPjwvdHI+PC90YWJsZT48L3RkPjwvdHI+PC90YWJsZT48L2Rpdj48L2Rpdj48ZGl2PjxwIGNs
YXNzPU1zb05vcm1hbD4mbmJzcDs8bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rpdj48L2Rpdj48L2Rp
dj48L2Rpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJzcDs8L286cD48L3A+PGRpdj48ZGl2
Pjx0YWJsZSBjbGFzcz1Nc29Ob3JtYWxUYWJsZSBib3JkZXI9MCBjZWxsc3BhY2luZz0wIGNlbGxw
YWRkaW5nPTAgd2lkdGg9NTQzIHN0eWxlPSd3aWR0aDo0MDcuMjVwdCc+PHRyPjx0ZCBzdHlsZT0n
cGFkZGluZzowaW4gMGluIDBpbiAwaW4nPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBjbGFzcz1h
cHBsZS1zdHlsZS1zcGFuPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTEuNXB0O2ZvbnQtZmFtaWx5
OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7Y29sb3I6IzFGNDk3RCc+Jmx0O2ltYWdlMDAxLmpwZyZn
dDs8L3NwYW4+PC9zcGFuPjxzcGFuIGNsYXNzPWFwcGxlLXN0eWxlLXNwYW4+PHNwYW4gc3R5bGU9
J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IlRpbWVzIiwic2VyaWYiO2NvbG9yOmJsYWNr
Jz48bzpwPjwvbzpwPjwvc3Bhbj48L3NwYW4+PC9wPjx0YWJsZSBjbGFzcz1Nc29Ob3JtYWxUYWJs
ZSBib3JkZXI9MCBjZWxsc3BhY2luZz0wIGNlbGxwYWRkaW5nPTAgd2lkdGg9NTQzIHN0eWxlPSd3
aWR0aDo0MDcuMjVwdDtiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6aW5pdGlhbDstd2Via2l0LWJhY2tn
cm91bmQtY2xpcDogaW5pdGlhbDstd2Via2l0LWJhY2tncm91bmQtb3JpZ2luOiBpbml0aWFsO2Jh
Y2tncm91bmQtY29sb3I6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dy
b3VuZC1wb3NpdGlvbi14OjUwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6MCUnPjx0cj48dGQgc3R5
bGU9J3BhZGRpbmc6MGluIDBpbiAwaW4gMGluJz48L3RkPjwvdHI+PC90YWJsZT48cCBjbGFzcz1N
c29Ob3JtYWw+PHNwYW4gY2xhc3M9YXBwbGUtc3R5bGUtc3Bhbj48c3BhbiBzdHlsZT0nZm9udC1z
aXplOjEzLjVwdDtmb250LWZhbWlseToiVGltZXMiLCJzZXJpZiI7Y29sb3I6YmxhY2s7ZGlzcGxh
eTpub25lJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3NwYW4+PC9wPjx0YWJsZSBjbGFzcz1N
c29Ob3JtYWxUYWJsZSBib3JkZXI9MCBjZWxsc3BhY2luZz0wIGNlbGxwYWRkaW5nPTAgd2lkdGg9
NTQzIHN0eWxlPSd3aWR0aDo0MDcuMjVwdDtiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6aW5pdGlhbDst
d2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDstd2Via2l0LWJhY2tncm91bmQtb3JpZ2lu
OiBpbml0aWFsO2JhY2tncm91bmQtY29sb3I6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1y
ZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbi14OjUwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6MCUn
Pjx0cj48dGQgbm93cmFwIHZhbGlnbj10b3Agc3R5bGU9J3BhZGRpbmc6MGluIDBpbiAxMS4yNXB0
IC4yNWluJz48cCBzdHlsZT0nbWFyZ2luLWJvdHRvbToxMi4wcHQnPjxiPjxzcGFuIHN0eWxlPSdm
b250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6IzY2
NjY2Nic+PGJyPjxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMt
c2VyaWYiJz5GcmFuY29pcyBMZSBGYXVjaGV1cjwvc3Bhbj48L3N0cm9uZz48L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSdmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJp
ZiI7Y29sb3I6IzY2NjY2Nic+PGJyPjxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJB
cmlhbCIsInNhbnMtc2VyaWYiJz5EaXN0aW5ndWlzaGVkIEVuZ2luZWVyPC9zcGFuPjwvc3Ryb25n
Pjxicj48c3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlm
Iic+Q29ycG9yYXRlIERldmVsb3BtZW50PC9zcGFuPjwvc3Ryb25nPjxicj48YSBocmVmPSJtYWls
dG86ZmxlZmF1Y2hAY2lzY28uY29tIj5mbGVmYXVjaEBjaXNjby5jb208L2E+PGJyPlBob25lOiZu
YnNwOzxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYi
Jz4rMzMgNDkgNzIzIDI2MTk8L3NwYW4+PC9zdHJvbmc+PGJyPk1vYmlsZTombmJzcDs8c3Ryb25n
PjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIic+KzMzIDYgMTkg
OTggNTAgOTA8L3NwYW4+PC9zdHJvbmc+PGJyPjxicj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC90
ZD48dGQgbm93cmFwIHZhbGlnbj10b3Agc3R5bGU9J3BhZGRpbmc6MGluIDBpbiA3LjVwdCAxNS4w
cHQnPjxwIHN0eWxlPSdtYXJnaW4tYm90dG9tOjEyLjBwdCc+PHN0cm9uZz48c3BhbiBzdHlsZT0n
Zm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiM2
NjY2NjYnPkNpc2NvIFN5c3RlbXMgRnJhbmNlPC9zcGFuPjwvc3Ryb25nPjxzcGFuIHN0eWxlPSdm
b250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6IzY2
NjY2Nic+PGJyPkdyZWVuc2lkZTxicj40MDAgQXZlIGRlIFJvdW1hbmlsbGU8YnI+MDY0MTAgU29w
aGlhIEFudGlwb2xpczxicj5GcmFuY2U8YnI+PGEgaHJlZj0iaHR0cDovL0Npc2NvLmNvbSI+Q2lz
Y28uY29tPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L3RkPjx0ZCB3aWR0aD0yMDAgc3R5bGU9
J3dpZHRoOjE1MC4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiAwaW4nPjxwIGNsYXNzPU1zb05vcm1h
bD4mbmJzcDs8bzpwPjwvbzpwPjwvcD48L3RkPjwvdHI+PC90YWJsZT48cCBjbGFzcz1Nc29Ob3Jt
YWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IkhlbHZldGljYSIs
InNhbnMtc2VyaWYiO2NvbG9yOmJsYWNrJz48YnI+PHNwYW4gY2xhc3M9YXBwbGUtc3R5bGUtc3Bh
bj4mbHQ7Z3JlZW4uZ2lmJmd0Ozwvc3Bhbj48L3NwYW4+PHNwYW4gY2xhc3M9YXBwbGUtc3R5bGUt
c3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseToiVGltZXMiLCJz
ZXJpZiI7Y29sb3I6YmxhY2snPjxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+PHRhYmxlIGNs
YXNzPU1zb05vcm1hbFRhYmxlIGJvcmRlcj0wIGNlbGxzcGFjaW5nPTAgY2VsbHBhZGRpbmc9MCB3
aWR0aD00MDAgc3R5bGU9J3dpZHRoOjMwMC4wcHQnPjx0cj48dGQgc3R5bGU9J3BhZGRpbmc6MGlu
IDBpbiAwaW4gMGluJz48L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0ncGFkZGluZzowaW4gLjI1aW4g
MGluIC4yNWluJz48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZTo3LjVw
dDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xvcjojMDA5OTAwJz4mbmJzcDtU
aGluayBiZWZvcmUgeW91IHByaW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L3RkPjwvdHI+PHRy
Pjx0ZCBzdHlsZT0ncGFkZGluZzo1LjI1cHQgLjI1aW4gNC41cHQgLjI1aW4nPjxwIGNsYXNzPU1z
b05vcm1hbCBzdHlsZT0nbWFyZ2luLWJvdHRvbToxMi4wcHQnPjxzcGFuIHN0eWxlPSdmb250LXNp
emU6Ny41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6Izk5OTk5OSc+
PGJyPlRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2aWxlZ2VkIG1h
dGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lwaWVudC4gQW55IHJl
dmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3VyZSBieSBvdGhlcnMgaXMgc3RyaWN0
bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCAob3Ig
YXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVjaXBpZW50KSwgcGxlYXNlIGNvbnRhY3Qg
dGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVsZXRlIGFsbCBjb3BpZXMgb2YgdGhpcyBt
ZXNzYWdlLjxicj48YnI+Q2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTDqSDDoCByZXNwb25z
YWJpaXTDqSBsaW1pdMOpZSwgUnVlIENhbWlsbGUgRGVzbW91bGlucyDigJMgSW1tIEF0bGFudGlz
IFphYyBGb3J1bSBTZWluZSBJbG90IDcgOTIxMzAgSXNzeSBsZXMgTW91bGluZWF1eCwgQXUgY2Fw
aXRhbCBkZSA5MS40NzAg4oKsLCAzNDkgMTY2IDU2MSBSQ1MgTmFudGVycmUsIERpcmVjdGV1ciBk
ZSBsYSBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS48YnI+PGJyPkZvciBjb3Jw
b3JhdGUgbGVnYWwgaW5mb3JtYXRpb24gZ28gdG86PGJyPjxhIGhyZWY9Imh0dHA6Ly93d3cuY2lz
Y28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXguaHRtbCI+aHR0
cDovL3d3dy5jaXNjby5jb20vd2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRl
eC5odG1sPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L3RkPjwvdHI+PC90YWJsZT48L3RkPjwv
dHI+PC90YWJsZT48L2Rpdj48L2Rpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJzcDs8L286
cD48L3A+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2PjwvYm9keT48L2h0bWw+

--_000_291CC3F9E50E7641901A54E85D0977C6518C19C7D5MAILR002maill_--

From john.schlack@bnivideo.com  Thu Jul 28 15:55:15 2011
Return-Path: <john.schlack@bnivideo.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FA8D11E80B5 for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 15:55:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3StTmd+qhs7a for <cdni@ietfa.amsl.com>; Thu, 28 Jul 2011 15:55:15 -0700 (PDT)
Received: from EXHUB020-2.exch020.serverdata.net (exhub020-2.exch020.serverdata.net [206.225.164.29]) by ietfa.amsl.com (Postfix) with ESMTP id CCD7D11E80A1 for <cdni@ietf.org>; Thu, 28 Jul 2011 15:55:14 -0700 (PDT)
Received: from EXVMBX020-2.exch020.serverdata.net ([169.254.1.171]) by EXHUB020-2.exch020.serverdata.net ([206.225.164.29]) with mapi; Thu, 28 Jul 2011 15:55:14 -0700
From: John Schlack <john.schlack@bnivideo.com>
To: "cdni@ietf.org" <cdni@ietf.org>
Date: Thu, 28 Jul 2011 15:55:13 -0700
Thread-Topic: CDNi Digest, Vol 8, Issue 39
Thread-Index: AcxNblHHuDwxpFQTRWOpq2aHteqAuQACxcLu
Message-ID: <9wqaxpgm7va6emqjdy7ak07e.1311893704700@email.android.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [CDNi] CDNi Digest, Vol 8, Issue 39
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2011 22:55:15 -0000

T-Mobile. America=92s First Nationwide 4G Network


"cdni-request@ietf.org" <cdni-request@ietf.org> wrote:


If you have received this digest without all the individual message
attachments you will need to update your digest options in your list
subscription.  To do so, go to

https://www.ietf.org/mailman/listinfo/cdni

Click the 'Unsubscribe or edit options' button, log in, and set "Get
MIME or Plain Text Digests?" to MIME.  You can set this option
globally for all the list digests you receive at this point.



Send CDNi mailing list submissions to
        cdni@ietf.org

To subscribe or unsubscribe via the World Wide Web, visit
        https://www.ietf.org/mailman/listinfo/cdni
or, via email, send a message with subject or body 'help' to
        cdni-request@ietf.org

You can reach the person managing the list at
        cdni-owner@ietf.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of CDNi digest..."

The information contained in this message is legally privileged and confide=
ntial, and is intended for the individual or entity to whom it is addressed=
 (or their designee). If this message is read by anyone other than the inte=
nded recipient, please be advised that distribution of this message, in any=
 form, is strictly prohibited. If you have received this message in error, =
please notify the sender immediately and delete or destroy all copies of th=
is message.

From hexiaoyan@huawei.com  Fri Jul 29 02:05:16 2011
Return-Path: <hexiaoyan@huawei.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D72321F8ACC for <cdni@ietfa.amsl.com>; Fri, 29 Jul 2011 02:05:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.759
X-Spam-Level: **
X-Spam-Status: No, score=2.759 tagged_above=-999 required=5 tests=[AWL=1.124,  BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339,  J_CHICKENPOX_33=0.6, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45,  RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XSTjAH3FdjSO for <cdni@ietfa.amsl.com>; Fri, 29 Jul 2011 02:05:15 -0700 (PDT)
Received: from szxga03-in.huawei.com (szxga03-in.huawei.com [119.145.14.66]) by ietfa.amsl.com (Postfix) with ESMTP id 1FFB521F8AE1 for <cdni@ietf.org>; Fri, 29 Jul 2011 02:05:14 -0700 (PDT)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LP300L417TDAS@szxga03-in.huawei.com> for cdni@ietf.org; Fri, 29 Jul 2011 17:03:13 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LP300B3F7TD4U@szxga03-in.huawei.com> for cdni@ietf.org; Fri, 29 Jul 2011 17:03:13 +0800 (CST)
Received: from w36710x ([10.144.242.54]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LP3006P27T9MC@szxml04-in.huawei.com> for cdni@ietf.org; Fri, 29 Jul 2011 17:03:12 +0800 (CST)
Date: Fri, 29 Jul 2011 17:03:09 +0800
From: He Xiaoyan <hexiaoyan@huawei.com>
In-reply-to: <2979E38DD6FC6544B789C8DAD7BAFC520F72CC6C@xmb-sjc-235.amer.cisco.com>
To: "'Kent Leung (kleung)'" <kleung@cisco.com>, 'Ben Niven-Jenkins' <ben@niven-jenkins.co.uk>
Message-id: <01a101cc4dce$574d30a0$36f2900a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable
Thread-index: AcxNOqMPRjal4oBZTcu04Q4yUNpu2AAEqsCAAA+1QOA=
Cc: cdni@ietf.org
Subject: [CDNi] =?gb2312?b?tPC4tDogtPC4tDogtPC4tDogIFVwZGF0aW5nIFJlZiBN?= =?gb2312?b?b2RlbCBwaWN0dXJlIGluIGNkbmktcHJvYmxlbS1zdGF0ZW1lbnQ/?=
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Jul 2011 09:05:16 -0000

Hi Kent and Ben,
Thanks for you example and reply. I accept it's an option for content
distribution. The uCDN does not have to use it for content distribution. =


Best Regards
Xiaoyan(Susan) He

-----=D3=CA=BC=FE=D4=AD=BC=FE-----
=B7=A2=BC=FE=C8=CB: Kent Leung (kleung) [mailto:kleung@cisco.com]=20
=B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C229=C8=D5 1:52
=CA=D5=BC=FE=C8=CB: Ben Niven-Jenkins; He Xiaoyan
=B3=AD=CB=CD: Francois Le Faucheur (flefauch); cdni@ietf.org
=D6=F7=CC=E2: RE: =B4=F0=B8=B4: =B4=F0=B8=B4: [CDNi] Updating Ref Model =
picture in
cdni-problem-statement?

Hi Ben and Susan.  I'll chime in with an example.  Let's say uCDN has a
certain capacity for distribution/delivery by its Surrogates.  It =
provides
the CDNI Metadata to dCDN to send request to uCDN's CDNI RR function to
acquire content.  Under normal conditions, uCDN's CDNI RR function =
decides
to use its Surrogates to deliver content to dCDN.  However, when uCDN's
Surrogates are overloaded, its CDNI RR function will redirect the =
request
from dCDN to another CDN, serving as over-flow capacity (i.e. overflow
handling and dimensioning use case).  Basically, the reasons to use CDNI
apply not just to User Agent's request, but also for dCDN's content
acquisition request (CDNI distribution). =20

I see this as an option for the uCDN to ensure highly available =
distribution
service.  The uCDN does not have to use this interface for content
distribution.  So it doesn't seem "forced" to me.  Just the opposite, it
adds flexibility and takes advantages of the benefits of CDNI.  Though I
think we need to think through the implications.  I do see value for =
such an
interface.


-----Original Message-----
From: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk]=20
Sent: Thursday, July 28, 2011 8:26 AM
To: He Xiaoyan
Cc: Kent Leung (kleung); Francois Le Faucheur (flefauch); cdni@ietf.org
Subject: Re: =B4=F0=B8=B4: =B4=F0=B8=B4: [CDNi] Updating Ref Model =
picture in
cdni-problem-statement?

Susan,

On 28 Jul 2011, at 08:35, He Xiaoyan wrote:

> Hi Ben and all,
> In my proposal a hostname should also be provided to the downstream =
CDN to
> acquire content, I think at this point, we do not have any conflict.
> What I'm trying to say is the hostname provided to the downstream CDN
should
> always point to the Request Routing function in the upstream CDN. It's =
up
to
> the Request Routing function of the upstream CDN to decide the next =
hop
for
> the content acquisition of the downstream CDN, e.g. A storage server =
of
the
> Upstream CDN or the origin server of the CP, or the Request Routing
function
> of the 3rd cascaded CDN.

Why force such behaviour, rather than leaving it to the upstream CDN to
decide how it wants to implement the resolution of the "origin"/"content
source" hostnames it provides to downstream CDNs? Pointing the hostname =
to
the upstream CDN request routing function is a reasonable thing to do =
but I
see no reason to force such behaviour as it is just unnecessarily =
limiting
implementation flexibility.

Ben

> Furthermore, as the "regular" request routing mechanisms used intra =
CDNs
may
> be different, e.g. some CDNs utilizing DNS, whilst others utilizing =
HTTP
> GET.  Though it is very similar to a "regular" request routing =
performed
by
> CDNs today, but as components from different CDNs involved, it should =
be
> specified or at least the mechanisms (DNS, HTTP) used across these =
CDNs
> should be specified to interconnect.
>=20
> Best Regards
> Xiaoyan(Susan) He
>=20
> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk] =

> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C228=C8=D5 12:03
> =CA=D5=BC=FE=C8=CB: He Xiaoyan
> =B3=AD=CB=CD: 'Kent Leung (kleung)'; 'Francois Le Faucheur =
(flefauch)';
> cdni@ietf.org
> =D6=F7=CC=E2: Re: =B4=F0=B8=B4: [CDNi] Updating Ref Model picture in
cdni-problem-statement?
>=20
> Don't confuse the CDNI Request Routing interface (which is for
communicating
> information between the request routing systems in different CDNs) =
with
the
> "regular" request routing performed by CDNs today (and which would =
still
> exist in a world where CDNI is deployed).
>=20
> The CDNI Metadata may include an Origin hostname that ultimately =
resolves
to
> the Request Routing function in the upstream CDN but that does not =
involve
> the CDNI Request Routing interface.
>=20
> I see no need for a downstream CDN Surrogate to make use of the CDNI
Request
> Routing interface for acquisition and the proposed change to the =
reference
> model is not across the CDNI Request Routing interface but between the
> downstream CDN Surrogate and the "regular" request routing function of =
the
> upstream CDN (and would have been marked out of scope for CDNI).
>=20
> Ben
>=20
> On 28 Jul 2011, at 04:36, He Xiaoyan wrote:
>=20
>> Hi all,
>> I share the view that the CDNI architecture should be complete to =
cover
> the
>> option even if it is not the only way to solve the problem. The =
current
>> figure does not include the interface between dCDN surrogate and CDNI
>> Request Routing of an uCDN which may be involved during content
> acquisition.
>> To support interconnection of CDNs from different administrative
entities,
>> this interface should be specified and hence should be in the scope =
of
> CDNI.
>>=20
>> Best Regards
>> Xiaoyan(Susan) He
>>=20
>> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
>> =B7=A2=BC=FE=C8=CB: cdni-bounces@ietf.org =
[mailto:cdni-bounces@ietf.org] =B4=FA=B1=ED Kent
> Leung
>> (kleung)
>> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA7=D4=C228=C8=D5 4:53
>> =CA=D5=BC=FE=C8=CB: Ben Niven-Jenkins; Francois Le Faucheur =
(flefauch)
>> =B3=AD=CB=CD: cdni@ietf.org
>> =D6=F7=CC=E2: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>>=20
>> My interpretation of the CDNI Model figure - "Acquisition" Interface =
(out
> of
>> scope) is used to distribute content between uCDN and dCDN without =
the
> need
>> to involve the CDNI Request Routing function in the uCDN.  The =
content
>> acquisition may involve intra-CDN request routing in the uCDN. =20
>>=20
>> My view is that the CDNI architecture depicts the CDNI functions and
>> interfaces between relevant components.  We should clarify if there =
is an
>> interface between the dCDN Surrogate and uCDN CDNI Request Routing
> function.
>> IMHO, this interface exists.  Though uCDN may decide not to use such =
an
>> interface for content distribution.  But that's deployment option and =
the
>> architecture should be complete.
>>=20
>> Note, I've explicitly noted "CDNI Request Routing function" to
> differentiate
>> from general request routing which can be used for intra-CDN =
redirection.
>>=20
>> Kent
>>=20
>> -----Original Message-----
>> From: cdni-bounces@ietf.org [mailto:cdni-bounces@ietf.org] On Behalf =
Of
> Ben
>> Niven-Jenkins
>> Sent: Wednesday, July 27, 2011 11:44 AM
>> To: Francois Le Faucheur (flefauch)
>> Cc: cdni@ietf.org
>> Subject: Re: [CDNi] Updating Ref Model picture in =
cdni-problem-statement?
>>=20
>> Francois, Colleagues,
>>=20
>> My personal opinion is that we should not update the reference model =
like
>> that, because it starts to introduce implementation specifics into =
the
>> reference model.
>>=20
>> Acquisition between CDNs is largely similar to acquisition from any =
other
>> Origin. There are a multitude of ways for how a given =
Origin/UpstreamCDN
> may
>> resolve into an actual server that will deliver the content to the
>> surrogate. The downstream CDN will be provided (via the Content
> Distribution
>> Metadata) details (e.g. a hostname) from which to acquire content for =
a
>> given CDN service. Using the upstream CDN request router to resolve =
that
>> hostname is just one possible way to implement the hostname =
resolution
and
> I
>> believe calling it out explicitly doesn't add anything except risking
> making
>> the diagram more confusing (it's already pretty "messy" and complex) =
and
>> implying a particular implementation of something that is already
declared
>> out of scope for CDNI.
>>=20
>> Ben
>>=20
>>=20
>>=20
>> On 8 Jul 2011, at 10:35, Francois Le Faucheur wrote:
>>=20
>>> Ben, Nabil,
>>>=20
>>> Are you OK with updating the Ref Model picture in the next rev of
>> cdni-problem-statement as proposed below?
>>>=20
>>> Cheers
>>>=20
>>> Francois
>>>=20
>>>=20
>>> Begin forwarded message:
>>>=20
>>>> From: Francois Le Faucheur <flefauch@cisco.com>
>>>> Date: 9 June 2011 15:40:26 CEST
>>>> To: He Xiaoyan <hexiaoyan@huawei.com>
>>>> Cc: Francois Le Faucheur <flefauch@cisco.com>, cdni@ietf.org
>>>> Subject: Re: =B4=F0=B8=B4: [CDNi] Comments on definition of =
recursive&iterative

>>>> request routing
>>>>=20
>>>> Hi again,
>>>>=20
>>>> On 9 Jun 2011, at 05:08, He Xiaoyan wrote:
>>>>=20
>>>>> Hi Francois,
>>>>> Thanks for your reply.
>>>>> Some further concerns.
>>>>> =A1=B0ie I'd picture that the cache in the downstream CDN (CDN2) =
will
issue
>> its inter-CDN acquisition request and that request will be handled
> directly
>> by the upstream CDN Request Routing system (CDN1) - via HTTP or DNS, =
like
> a
>> regular CDN scenario.=A1=B1
>>>>> Not very clear how that works because there is no interface =
between a
>> delivery node and RR in another CDN of CDNI model as below.
>>>>=20
>>>> We could show a "Request" interface between the "Surrogate" in the
>> Downstream CDN and the Request Routing system in the Upstream CDN (ie
same
>> interface as the "Request" interface shown between the User-Agent and =
the
>> uCDN/dCDN Request Routing system) like shown below.
>>>> Does that help ?
>>>>=20
>>>>    --------
>>>>    /        \
>>>>    |   CSP  |
>>>>    \        /
>>>>     --------
>>>>         *
>>>>         *
>>>>         *                        /\
>>>>         *                       /  \
>>>>     ---------------------      |CDNI|       ---------------------
>>>>    /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>>    |     +-------------+ | Control protocol| +-------------+     |
>>>>    |     |CDN Control  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| CDN Control |  =
   |
>>>>    |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>>    |            * * *    |     |    |      |   * * *             |
>>>>    |     +------*------+ | Logging protocol| +-----*-------+     |
>>>>    | ****| Logging     =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>|  Logging    =
|**** |
>>>>    | *   --------------+ |     |    |      | +-------------+   * |
>>>>    | *            * *    | Request Routing |   * *             * |
>>>>  ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>>  . | * **|Req-Routing  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Req-Routing =
|** * |  .
>>>>  . | * * +-------------+.|     |    |      | +-------------+ * * |  =
.
>>>>  . | * *            *    .  CDNI Metatdata |   *             * * |  =
.
>>>>  . | * * +----------*--+ |.    protocol     | +-*-----------+ * * | =
 .
>>>>  . | * * |Distribution =
|<=3D=3D.=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Distribution| * =
* |  .
>>>>  . | * * |             | |  .   \  /       | |             | * * |  =
.
>>>>  . | * * |             | |   .   \/        | |             | * * |  =
.
>>>>  . | * ****+---------+ | |    ..Request........+---------+**** * |  =
.
>>>>  . | ******|Surrogate|*************************|Surrogate|****** |  =
.
>>>>  . |     | +---------+ | |   Acquisition   | | +-----*---+ |     |  =
.
>>>>  . |     +-------------+ |                 | +-------*-----+     |  =
.
>>>>  . \                     /                 \         *           /  =
.
>>>>  .  ---------------------                   ---------*-----------   =
.
>>>>  .                                                   *              =
.
>>>>  .                                                   * Delivery     =
.
>>>>  .                                                   *              =
.
>>>>  .                                                +------+          =
.
>>>>  ...............Request...........................| User =
|..Request..
>>>>                                                   | Agent|
>>>>                                                   +------+
>>>>=20
>>>>=20
>>>>=20
>>>>> And I=A1=AFm not sure if any additional security issues need to be
>> considered when we talking about that a cache in the downstream CDN
> directly
>> interact with the upstream CDN=A1=AFs RR.
>>>>>    --------
>>>>>    /        \
>>>>>    |   CSP  |
>>>>>    \        /
>>>>>     --------
>>>>>         *
>>>>>         *
>>>>>         *                        /\
>>>>>         *                       /  \
>>>>>     ---------------------      |CDNI|       ---------------------
>>>>>    /    Upstream CDN     \     |    |      /   Downstream CDN    \
>>>>>    |     +-------------+ | Control protocol| +-------------+     |
>>>>>    |     |CDN Control  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| CDN Control |  =
   |
>>>>>    |     +------*-*-*--+ |     |    |      | +-*-*-*-------+     |
>>>>>    |            * * *    |     |    |      |   * * *             |
>>>>>    |     +------*------+ | Logging protocol| +-----*-------+     |
>>>>>    | ****| Logging     =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>|  Logging    =
|**** |
>>>>>    | *   --------------+ |     |    |      | +-------------+   * |
>>>>>    | *            * *    | Request Routing |   * *             * |
>>>>>  ....*...+--------*----+ |    protocol     | =
+---*---------+...*.....
>>>>>  . | * **|Req-Routing  =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Req-Routing =
|** * |  .
>>>>>  . | * * +-------------+ |     |    |      | +-------------+ * * | =
 .
>>>>>  . | * *            *    |  CDNI Metatdata |   *             * * | =
 .
>>>>>  . | * * +----------*--+ |    protocol     | +-*-----------+ * * | =
 .
>>>>>  . | * * |Distribution =
|<=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D|=3D=3D=3D=3D=3D=3D=3D>| Distribution| =
* * |  .
>>>>>  . | * * |             | |      \  /       | |             | * * | =
 .
>>>>>  . | * * |             | |       \/        | |             | * * | =
 .
>>>>>  . | * ****+---------+ | |                 | | +---------+**** * | =
 .
>>>>>  . | ******|Surrogate|*************************|Surrogate|****** | =
 .
>>>>>  . |     | +---------+ | |   Acquisition   | | +-----*---+ |     | =
 .
>>>>>  . |     +-------------+ |                 | +-------*-----+     | =
 .
>>>>>  . \                     /                 \         *           / =
 .
>>>>>  .  ---------------------                   ---------*-----------  =
 .
>>>>>  .                                                   *             =
 .
>>>>>  .                                                   * Delivery    =
 .
>>>>>  .                                                   *             =
 .
>>>>>  .                                                +------+         =
 .
>>>>>  ...............Request...........................| User =
|..Request..
>>>>>                                                   | Agent|
>>>>>                                                   +------+ =A1=B0I =
am=20
>>>>> not sure we'd want to invoke the CDNI Request Routing protocol at =
that
>> stage (that is intended to operate across Request Routing systems). =
ie
I'd
>> picture that the cache in the downstream CDN (CDN2) will issue its
> inter-CDN
>> acquisition request and that request will be handled directly by the
>> upstream CDN Request Routing system (CDN1) - via HTTP or DNS, like a
> regular
>> CDN scenario.=A1=B1
>>>>> I am not proposing CDNI Request Routing protocol must be invoked =
in
>> dynamic content acquisition. But I think any possibilities should not =
be
>> excluded in requirement stage.  In my understanding, election of
>> mechanisms/solutions is job of next stage (framework?)?
>>>>=20
>>>> Detailed mechanisms/solutions/protocols is to be done as part of =
the
> work
>> on the actual "interfaces" but the Requirements I-D aims at =
identifying
> what
>> functionality those need to support.=20
>>>>=20
>>>> Thank you.
>>>>=20
>>>> Francois
>>>>=20
>>>>=20
>>>>> Thanks.
>>>>>=20
>>>>> Best Regards
>>>>> Xiaoyan(Susan) He
>>>>> =B7=A2=BC=FE=C8=CB: Francois Le Faucheur =
[mailto:flefauch@cisco.com]
>>>>> =B7=A2=CB=CD=CA=B1=BC=E4: 2011=C4=EA6=D4=C29=C8=D5 0:19
>>>>> =CA=D5=BC=FE=C8=CB: He Xiaoyan
>>>>> =B3=AD=CB=CD: Francois Le Faucheur; cdni@ietf.org
>>>>> =D6=F7=CC=E2: Re: [CDNi] Comments on definition of =
recursive&iterative request

>>>>> routing
>>>>>=20
>>>>> Hello He,
>>>>>=20
>>>>> You are right that these definitions have been written with =
handling
of
>> enduser requests in mind (as opposed to handling of inter-CDN =
acquisition
>> requests).
>>>>>=20
>>>>> The logic is that the inter-CDN acquisition request (issued by a
>> downstream CDN cache and pointing to the upstream CDN request routing
>> system) can be considered simply as another request of its own (only, =
in
>> that case, the "end user" happens to be a downstream CDN cache). =
Since
the
>> inter-CDN acquisition request is expected to come out of a cache (eg =
via
a
>> HTTP get), I am not sure we'd want to invoke the CDNI Request Routing
>> protocol at that stage (that is intended to operate across Request
Routing
>> systems). ie I'd picture that the cache in the downstream CDN (CDN2) =
will
>> issue its inter-CDN acquisition request and that request will be =
handled
>> directly by the upstream CDN Request Routing system (CDN1) - via HTTP =
or
>> DNS, like a regular CDN scenario. Of course, if the upstream CDN =
(CDN1)
>> decided to redirect that particular (inter-CDN acquisition) request =
to a
> 3rd
>> CDN (CDN3), then the iterative/recursive redirection would apply =
across
>> these CDNs; but in this case, I think the current definitions =
actually
> work,
>> because with respect to the inter-CDN acquisition request, CDN1 is =
the
>> upstream CDN and CDN3 is the downstream CDN). (remember that the
> definitions
>> of upstream CDN and downstream CDN are all relative to a given user
>> request).
>>>>>=20
>>>>> Thanks for looking into the Requirements document.
>>>>>=20
>>>>> Francois
>>>>>=20
>>>>>=20
>>>>> On 8 Jun 2011, at 04:23, He Xiaoyan wrote:
>>>>>=20
>>>>>=20
>>>>> Hi all,
>>>>> Some comments on definition of recursive and iterative request =
routing
>> in I-D .draft-lefaucheur-cdni-requirements.
>>>>> 1) =A1=B0When an Upstream CDN elects to redirect a request towards =
a
>> Downstream CDN,the Upstream CDN can query the Downstream CDN Request
> Routing
>> system via the CDNI Request Routing protocol to find out how the
> Downstream
>> CDN wants the request to be redirected =A1=AD=A1=B1 This definition =
only covers
>> requests initiated by users where upstream CDN will query the =
downstream
> CDN
>> for routing decision. There is another case where recursive request
> routing
>> is also utilized but not covered by this definition in CDNI, i.e. In =
case
> of
>> cache miss and hence dynamic content acquisition invoked, for the =
content
>> locate request issued by a delivery node of downstream CDN, the
downstream
>> CDN can query the upstream CDN on routing/redirection decision. In my
> view,
>> these are two very similar scenarios with no essential difference on
> routing
>> procedure.
>>>>>=20
>>>>> 2) Similarly, for iterative request routing, the definition only
covers
>> the case that requests redirected from upstream CDN to downstream =
CDN,
the
>> direction that requests redirected from downstream CDN to upstream =
CDN
for
>> content locate requests in case of dynamic content acquisition is not
>> covered.
>>>>> Is the intent to exclude routings for content locate requests or
>> something else?
>>>>> Thanks.
>>>>>=20
>>>>> Best Regards
>>>>> Xiaoyan(Susan) He
>>>>>=20
>>>>> _______________________________________________
>>>>> CDNi mailing list
>>>>> CDNi@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/cdni
>>>>>=20
>>>>> <image001.jpg>
>>>>>=20
>>>>>=20
>>>>>=20
>>>>> Francois Le Faucheur
>>>>> Distinguished Engineer
>>>>> Corporate Development
>>>>> flefauch@cisco.com
>>>>> Phone: +33 49 723 2619
>>>>> Mobile: +33 6 19 98 50 90
>>>>>=20
>>>>>=20
>>>>> Cisco Systems France
>>>>> Greenside
>>>>> 400 Ave de Roumanille
>>>>> 06410 Sophia Antipolis
>>>>> France
>>>>> Cisco.com
>>>>>=20
>>>>>=20
>>>>>=20
>>>>> <image002.gif>
>>>>>=20
>>>>> Think before you print.
>>>>>=20
>>>>> This email may contain confidential and privileged material for =
the
> sole
>> use of the intended recipient. Any review, use, distribution or
disclosure
>> by others is strictly prohibited. If you are not the intended =
recipient
> (or
>> authorized to receive for the recipient), please contact the sender =
by
> reply
>> email and delete all copies of this message.
>>>>>=20
>>>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue
Camille
>> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les
> Moulineaux,
>> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
>> publication: Jean-Luc Michel Givone.
>>>>>=20
>>>>> For corporate legal information go to:
>>>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>>>=20
>>>>>=20
>>>>=20
>>>> <image001.jpg>
>>>>=20
>>>> Francois Le Faucheur
>>>> Distinguished Engineer
>>>> Corporate Development
>>>> flefauch@cisco.com
>>>> Phone: +33 49 723 2619
>>>> Mobile: +33 6 19 98 50 90
>>>>=20
>>>>=20
>>>>=20
>>>> Cisco Systems France
>>>> Greenside
>>>> 400 Ave de Roumanille
>>>> 06410 Sophia Antipolis
>>>> France
>>>> Cisco.com
>>>>=20
>>>>=20
>>>>=20
>>>>=20
>>>> <green.gif>
>>>> Think before you print.
>>>>=20
>>>> This email may contain confidential and privileged material for the
sole
>> use of the intended recipient. Any review, use, distribution or
disclosure
>> by others is strictly prohibited. If you are not the intended =
recipient
> (or
>> authorized to receive for the recipient), please contact the sender =
by
> reply
>> email and delete all copies of this message.
>>>>=20
>>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
>> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les
> Moulineaux,
>> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
>> publication: Jean-Luc Michel Givone.
>>>>=20
>>>> For corporate legal information go to:
>>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>>=20
>>>>=20
>>>=20
>>> <image001.jpg>
>>>=20
>>> Francois Le Faucheur
>>> Distinguished Engineer
>>> Corporate Development
>>> flefauch@cisco.com
>>> Phone: +33 49 723 2619
>>> Mobile: +33 6 19 98 50 90
>>>=20
>>>=20
>>>=20
>>> Cisco Systems France
>>> Greenside
>>> 400 Ave de Roumanille
>>> 06410 Sophia Antipolis
>>> France
>>> Cisco.com
>>>=20
>>>=20
>>>=20
>>>=20
>>> <green.gif>
>>> Think before you print.
>>>=20
>>> This email may contain confidential and privileged material for the =
sole
>> use of the intended recipient. Any review, use, distribution or
disclosure
>> by others is strictly prohibited. If you are not the intended =
recipient
> (or
>> authorized to receive for the recipient), please contact the sender =
by
> reply
>> email and delete all copies of this message.
>>>=20
>>> Cisco Systems France, Soci=A8=A6t=A8=A6 =A8=A4 responsabiit=A8=A6 =
limit=A8=A6e, Rue Camille
>> Desmoulins =A8C Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy les
> Moulineaux,
>> Au capital de 91.470 =80, 349 166 561 RCS Nanterre, Directeur de la
>> publication: Jean-Luc Michel Givone.
>>>=20
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>=20
>>>=20
>>=20
>> _______________________________________________
>> CDNi mailing list
>> CDNi@ietf.org
>> https://www.ietf.org/mailman/listinfo/cdni
>>=20
>=20



From flefauch@cisco.com  Fri Jul 29 07:02:51 2011
Return-Path: <flefauch@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D6B321F8C18 for <cdni@ietfa.amsl.com>; Fri, 29 Jul 2011 07:02:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.184
X-Spam-Level: 
X-Spam-Status: No, score=-1.184 tagged_above=-999 required=5 tests=[AWL=-0.606, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_31=0.6, SARE_GIF_ATTACH=1.42]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pCtKZG3tVYeQ for <cdni@ietfa.amsl.com>; Fri, 29 Jul 2011 07:02:49 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 330BC21F8C06 for <cdni@ietf.org>; Fri, 29 Jul 2011 07:02:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=flefauch@cisco.com; l=62087; q=dns/txt; s=iport; t=1311948169; x=1313157769; h=from:mime-version:subject:date:references:cc:to: message-id; bh=3pCvDz97ERVDRYw6uFU9QE/ybwSvXVCS1xvbr54DXPA=; b=aBB1bHv8mUp/6PsdkEPsjPzevMYfiUuk+VCXG7DOpdnOG5sPEyFi7l1I wpOPFEghMsSI4CxiHj89EwqCxQ8pMyFerad7GAZsV0TEvTkG1By7HuSg0 +KgWsX2ftAq6CgBXRirpm/EvuAmEodKhCFrGArTr9MyIEiXjldCOD/3nJ Y=;
X-Files: image001.jpg, green.gif : 11041, 87
X-IronPort-AV: E=Sophos;i="4.67,287,1309737600";  d="gif'147?jpg'147,145?scan'147,145,208,145,147,217";a="7792290"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-3.cisco.com with ESMTP; 29 Jul 2011 14:02:48 +0000
Received: from rtp-vpn5-1270.cisco.com (rtp-vpn5-1270.cisco.com [10.82.236.250]) by rcdn-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p6TE2lXC031875;  Fri, 29 Jul 2011 14:02:48 GMT
From: Francois Le Faucheur <flefauch@cisco.com>
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-70-781033137
Date: Fri, 29 Jul 2011 10:03:18 -0400
References: <E62C77A9-A3E6-469B-BED2-7AB0056B4DB1@azukisystems.com>
To: "Kent (kleung) Leung" <kleung@cisco.com>, Yiu Lee <Yiu_Lee@Cable.Comcast.com>
Message-Id: <A82FCE48-A9F7-408F-9DD3-2C308F5952AD@cisco.com>
X-Mailer: Apple Mail (2.1084)
Cc: cdni@ietf.org
Subject: [CDNi] Fwd:  comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Jul 2011 14:02:51 -0000

--Apple-Mail-70-781033137
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

Ken, Yiu,

Can you add into your list of tracked candidate items something =
reflecting this thread? ie ensuring cdni-requirements incorporates =
requirements on the CDNI Metadata interface covering:
	*A* ability to exchange a set of well-accepted metadata elements =
with specified semantics (eg start of time window, end of time =
window,...), AND
	*B* ability to allow exchange of opaque metadata element, whose =
semantic is not defined in CDNI but left up to private CDN agreement.

Dave Oran also privately suggested that we expand on *B* to cover the =
usual distribution options for treatment of opaque element (eg =
ignore-and-pass-on-when-not-understood, etc). Which makes sense to me.

Thanks

Francois

Begin forwarded message:

> From: Kevin J Ma <kevin.ma@azukisystems.com>
> Date: 28 July 2011 17:35:22 EDT
> To: Francois Le Faucheur <flefauch@cisco.com>
> Cc: Francois Le Faucheur <flefauch@cisco.com>, "Kent Leung (kleung)" =
<kleung@cisco.com>, "draft-bertrand-cdni-use-cases@tools.ietf.org" =
<draft-bertrand-cdni-use-cases@tools.ietf.org>, "cdni@ietf.org" =
<cdni@ietf.org>
> Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
>=20
> i think there could be alot of debate about what qualifies as A.
>=20
> one solution would be to go with just B, for requirements, but
> either way is ok with me.
>=20
> Sent from my iPhone
>=20
> On Jul 28, 2011, at 5:22 PM, "Francois Le Faucheur" =
<flefauch@cisco.com> wrote:
>=20
>>=20
>> On 28 Jul 2011, at 16:54, Kevin J Ma wrote:
>>=20
>>> Just one quick comment: it was not necessarily the intent of the use =
cases to imply
>>> that CDNI requirements be generated for each piece of metadata; the =
metadata may be
>>> useful for certain deployments, but opaque metadata distribution may =
be sufficient?
>>> =20
>>> There was discussion early on about metadata with implied actions =
like: expiration,
>>> or sunset/sunrise, or ssl only, or url hashing required, or content =
transformation,
>>> or do accounting, or other proprietary optimization or policy =
enforcement features,
>>> etc., but its not clear that we would want CDNI requirements for =
each of these?
>>> =20
>>> It seems like a more generic notion of defining metadata (and their =
actions), and
>>> allowing CDNs to advertise or decline metadata (action) support =
would useful, as
>>> opposed to adding a requirement for each piece of metadata?
>>=20
>> I have been assuming that we'd want to specify:
>> 	*A* a set of well-accepted metadata elements with their =
semantics (eg start of time window, end of time window,...), AND
>> 	*B* probably, also a mechanism to allow exchange of opaque =
metadata element, whose semantic is not defined in CDNI but up to =
private CDN agreement.
>>=20
>> I believe *A* is needed to facilitate actual base interoperation =
across CDNs.
>> I believe *B* is useful to allow CDNs to do extra thing on top of =
what has been specified in CDNI.
>> Are you saying that you feel only *B* is needed?
>>=20
>> Cheers
>>=20
>> Francois
>>=20
>>> =20
>>> =20
>>> From: Francois Le Faucheur [mailto:flefauch@cisco.com]=20
>>> Sent: Thursday, July 28, 2011 4:17 PM
>>> To: Kent Leung (kleung)
>>> Cc: Francois Le Faucheur; =
draft-bertrand-cdni-use-cases@tools.ietf.org; cdni@ietf.org
>>> Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
>>> =20
>>> Kent and all,
>>> =20
>>> On 28 Jul 2011, at 16:10, Kent Leung (kleung) wrote:
>>>=20
>>>=20
>>> Hi Francois.  Responding to comments related to the requirements =
draft
>>> below.
>>>=20
>>>=20
>>>   o  an expiration time (i.e., the time at which the content files
>>>      should be expunged from all CDN storage).
>>> "
>>> I understand this is saying that CDNI metadata need to include this
>>> expiration time (triggering cache removal) , in addition to =
deactivation
>>> time.=20
>>> I don't think this is discussed in cdni-requirements yet. Can you =
bring
>>> that up on the list with the cdni-reqts authors?
>>>=20
>>> KL> I've seen references to content expiration time (i.e. removal) =
in
>>> some drafts.  So it seems to be needed in the CDNI Metadata.  Noted =
as
>>> requirement (possibly part of availability window) unless others =
object.
>>> =20
>>> FLF as an Individual: that works for me.
>>> =20
>>>=20
>>>=20
>>> "
>>>   The delivery of content may be further influenced by policies =
which
>>>   may include quality of service rules that specify:
>>>   o  the maximum resolution deliverable to specific devices,
>>>   o  the maximum resolution deliverable though a specific NSP, or
>>>   o  the maximum resolution deliverable to users based on their
>>>      subscription levels.
>>> "
>>> I don't think this is covered in the cdni-requirements doc.=20
>>> It is not obvious to me that absolutely all of those ought to be in
>>> phase 1. The first bullet only makes sense if the solution supports
>>> transcoding/transrating, which I don't know if it will be supported =
in
>>> Initial scope.
>>> The last bullet does not make sense to me as we don;t want the CDNs =
to
>>> be aware of any user subscription levels (ie only CSP is aware of =
user
>>> subscription level).
>>>=20
>>>=20
>>> KL> I'm not yet convinced that this should be part of the CDNI =
Metadata.
>>> Based on the discussion conclusion, we can track this as possible
>>> requirement for now.
>>> =20
>>> FLF as a chair: I will raise a discussion in the "Open Items" slot =
towards the end of the WG meeting on "Content Adaptation" and what =
shoudl be in scope of CDNI. This will give us some sense on the WG views =
on that.
>>> =20
>>> Francois
>>> =20
>>>=20
>>>=20
>>>=20
>>> Kent
>>>=20
>>>=20
>>> =20
>>> <image001.jpg>
>>>=20
>>> Francois Le Faucheur
>>> Distinguished Engineer
>>> Corporate Development
>>> flefauch@cisco.com
>>> Phone: +33 49 723 2619
>>> Mobile: +33 6 19 98 50 90
>>>=20
>>>=20
>>> Cisco Systems France
>>> Greenside
>>> 400 Ave de Roumanille
>>> 06410 Sophia Antipolis
>>> France
>>> Cisco.com
>>>=20
>>> =20
>>>=20
>>> <image002.gif>
>>>  Think before you print.
>>>=20
>>> This email may contain confidential and privileged material for the =
sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.
>>>=20
>>> Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 limit=E9e, Rue =
Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS Nanterre, =
Directeur de la publication: Jean-Luc Michel Givone.
>>>=20
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>>=20
>>> =20
>>=20
>> <image001.jpg>
>>=20
>> Francois Le Faucheur
>> Distinguished Engineer
>> Corporate Development
>> flefauch@cisco.com
>> Phone: +33 49 723 2619
>> Mobile: +33 6 19 98 50 90
>>=20
>>=20
>>=20
>> Cisco Systems France
>> Greenside
>> 400 Ave de Roumanille
>> 06410 Sophia Antipolis
>> France
>> Cisco.com
>>=20
>>=20
>> =20
>>=20
>> <green.gif>
>>  Think before you print.
>>=20
>> This email may contain confidential and privileged material for the =
sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.
>>=20
>> Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 limit=E9e, Rue =
Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS Nanterre, =
Directeur de la publication: Jean-Luc Michel Givone.
>>=20
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>>=20
>>=20



Francois Le Faucheur
Distinguished Engineer
Corporate Development
flefauch@cisco.com
Phone: +33 49 723 2619
Mobile: +33 6 19 98 50 90



Cisco Systems France
Greenside
400 Ave de Roumanille
06410 Sophia Antipolis
France
Cisco.com


=20


 Think before you print.

This email may contain confidential and privileged material for the sole =
use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this message.

Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 limit=E9e, Rue =
Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot 7 92130 Issy =
les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS Nanterre, =
Directeur de la publication: Jean-Luc Michel Givone.

For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html



--Apple-Mail-70-781033137
Content-Type: multipart/related;
	type="text/html";
	boundary=Apple-Mail-71-781033138


--Apple-Mail-71-781033138
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Ken, =
Yiu,<div><br></div><div>Can you add into your list of tracked candidate =
items something reflecting this thread? ie ensuring cdni-requirements =
incorporates requirements on the CDNI Metadata interface =
covering:</div><div><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>*A* ability to exchange a set of =
well-accepted metadata elements with specified semantics (eg start of =
time window, end of time window,...), AND</div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>*B* =
ability to&nbsp;allow exchange of opaque metadata element, whose =
semantic is not defined in CDNI but left up to private CDN =
agreement.</div><div><br></div><div>Dave Oran also privately suggested =
that we expand on *B* to cover the usual distribution options for =
treatment of opaque element (eg ignore-and-pass-on-when-not-understood, =
etc). Which makes sense to =
me.</div><div><br></div><div>Thanks</div><div><br></div><div>Francois</div=
><div><div><br><div>Begin forwarded message:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>From: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;">Kevin J Ma &lt;<a =
href=3D"mailto:kevin.ma@azukisystems.com">kevin.ma@azukisystems.com</a>&gt=
;<br></span></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
1);"><b>Date: </b></span><span style=3D"font-family:'Helvetica'; =
font-size:medium;">28 July 2011 17:35:22 EDT<br></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>To: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;">Francois Le =
Faucheur &lt;<a =
href=3D"mailto:flefauch@cisco.com">flefauch@cisco.com</a>&gt;<br></span></=
div><div style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: =
0px; margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>Cc: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;">Francois Le =
Faucheur &lt;<a =
href=3D"mailto:flefauch@cisco.com">flefauch@cisco.com</a>&gt;, "Kent =
Leung (kleung)" &lt;<a =
href=3D"mailto:kleung@cisco.com">kleung@cisco.com</a>&gt;, "<a =
href=3D"mailto:draft-bertrand-cdni-use-cases@tools.ietf.org">draft-bertran=
d-cdni-use-cases@tools.ietf.org</a>" &lt;<a =
href=3D"mailto:draft-bertrand-cdni-use-cases@tools.ietf.org">draft-bertran=
d-cdni-use-cases@tools.ietf.org</a>&gt;, "<a =
href=3D"mailto:cdni@ietf.org">cdni@ietf.org</a>" &lt;<a =
href=3D"mailto:cdni@ietf.org">cdni@ietf.org</a>&gt;<br></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1);"><b>Subject: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;"><b>Re: [CDNi] =
comments on =
draft-bertrand-cdni-use-cases-02</b><br></span></div><br><div =
bgcolor=3D"#FFFFFF"><div>i think there could be alot of debate about =
what qualifies as A.</div><div><br></div><div>one solution would be to =
go with just B, for requirements, but</div><div>either way is ok with =
me.</div><div><br>Sent from my iPhone</div><div><br>On Jul 28, 2011, at =
5:22 PM, "Francois Le Faucheur" &lt;<a =
href=3D"mailto:flefauch@cisco.com">flefauch@cisco.com</a>&gt; =
wrote:<br><br></div><div></div><blockquote =
type=3D"cite"><div><br><div><div>On 28 Jul 2011, at 16:54, Kevin J Ma =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">Just one quick =
comment: it was not necessarily the intent of the use cases to =
imply<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">that CDNI =
requirements be generated for each piece of metadata; the metadata may =
be<o:p></o:p></span></div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">useful for certain deployments, but opaque =
metadata distribution may be sufficient?<o:p></o:p></span></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">There was =
discussion early on about metadata with implied actions like: =
expiration,<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">or =
sunset/sunrise, or ssl only, or url hashing required, or content =
transformation,<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">or do =
accounting, or other proprietary optimization or policy enforcement =
features,<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">etc., but its =
not clear that we would want CDNI requirements for each of =
these?<o:p></o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; ">It seems like a =
more generic notion of defining metadata (and their actions), =
and<o:p></o:p></span></div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; ">allowing CDNs to advertise or decline =
metadata (action) support would useful, as<o:p></o:p></span></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
">opposed to adding a requirement for each piece of =
metadata?</span></div></div></div></span></blockquote><div><br></div><div>=
I have been assuming that we'd want to specify:</div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>*A* a set =
of well-accepted metadata elements with their semantics (eg start of =
time window, end of time window,...), AND</div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>*B* =
probably, also a mechanism to allow exchange of opaque metadata element, =
whose semantic is not defined in CDNI but up to private CDN =
agreement.</div><div><br></div><div>I believe *A* is needed to =
facilitate actual base interoperation across CDNs.</div><div>I believe =
*B* is useful to allow CDNs to do extra thing on top of what has been =
specified in CDNI.</div><div>Are you saying that you feel only *B* is =
needed?</div><div><br></div><div>Cheers</div><div><br></div><div>Francois<=
/div><br><blockquote type=3D"cite"><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; font-family: Helvetica; font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; orphans: 2; text-align: -webkit-auto; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p></o:p></span></div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><span style=3D"font-size: 10pt; =
font-family: 'Courier New'; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span style=3D"font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"border-top-style: none; =
border-right-style: none; border-bottom-style: none; border-width: =
initial; border-color: initial; border-left-style: solid; =
border-left-color: blue; border-left-width: 1.5pt; padding-top: 0in; =
padding-right: 0in; padding-bottom: 0in; padding-left: 4pt; "><div><div =
style=3D"border-right-style: none; border-bottom-style: none; =
border-left-style: none; border-width: initial; border-color: initial; =
border-top-style: solid; border-top-color: rgb(181, 196, 223); =
border-top-width: 1pt; padding-top: 3pt; padding-right: 0in; =
padding-bottom: 0in; padding-left: 0in; "><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><b><span =
style=3D"font-size: 10pt; font-family: Tahoma, sans-serif; =
">From:</span></b><span style=3D"font-size: 10pt; font-family: Tahoma, =
sans-serif; "><span class=3D"Apple-converted-space">&nbsp;</span>Francois =
Le Faucheur [mailto:flefauch@cisco.com]<span =
class=3D"Apple-converted-space">&nbsp;</span><br><b>Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Thursday, July 28, 2011 =
4:17 PM<br><b>To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Kent Leung =
(kleung)<br><b>Cc:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Francois Le Faucheur;<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:draft-bertrand-cdni-use-cases@tools.ietf.org" =
style=3D"color: blue; text-decoration: underline; "></a><a =
href=3D"mailto:draft-bertrand-cdni-use-cases@tools.ietf.org">draft-bertran=
d-cdni-use-cases@tools.ietf.org</a>;<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:cdni@ietf.org" style=3D"color: blue; text-decoration: =
underline; "></a><a =
href=3D"mailto:cdni@ietf.org">cdni@ietf.org</a><br><b>Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [CDNi] comments on =
draft-bertrand-cdni-use-cases-02<o:p></o:p></span></div></div></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><o:p>&nbsp;</o:p></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; ">Kent and =
all,<o:p></o:p></div><div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><o:p>&nbsp;</o:p></div><div><div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; ">On 28 Jul 2011, at 16:10, Kent Leung (kleung) =
wrote:<o:p></o:p></div></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><br><br><o:p></o:p></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; ">Hi Francois. =
&nbsp;Responding to comments related to the requirements =
draft<br>below.<br><br><br>&nbsp;&nbsp;o &nbsp;an expiration time (i.e., =
the time at which the content =
files<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;should be expunged from all CDN =
storage).<br>"<br>I understand this is saying that CDNI metadata need to =
include this<br>expiration time (triggering cache removal) , in addition =
to deactivation<br>time.<span =
class=3D"Apple-converted-space">&nbsp;</span><br>I don't think this is =
discussed in cdni-requirements yet. Can you bring<br>that up on the list =
with the cdni-reqts authors?<br><br>KL&gt; I've seen references to =
content expiration time (i.e. removal) in<br>some drafts. &nbsp;So it =
seems to be needed in the CDNI Metadata. &nbsp;Noted as<br>requirement =
(possibly part of availability window) unless others =
object.<o:p></o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; ">FLF as an Individual: =
that works for me.<o:p></o:p></div></div><div><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt; "><div><div style=3D"margin-right: 0in; margin-left: =
0in; font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: =
0in; margin-bottom: 0.0001pt; "><br><br>"<br>&nbsp;&nbsp;The delivery of =
content may be further influenced by policies which<br>&nbsp;&nbsp;may =
include quality of service rules that specify:<br>&nbsp;&nbsp;o =
&nbsp;the maximum resolution deliverable to specific =
devices,<br>&nbsp;&nbsp;o &nbsp;the maximum resolution deliverable =
though a specific NSP, or<br>&nbsp;&nbsp;o &nbsp;the maximum resolution =
deliverable to users based on =
their<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subscription levels.<br>"<br>I =
don't think this is covered in the cdni-requirements doc.<span =
class=3D"Apple-converted-space">&nbsp;</span><br>It is not obvious to me =
that absolutely all of those ought to be in<br>phase 1. The first bullet =
only makes sense if the solution supports<br>transcoding/transrating, =
which I don't know if it will be supported in<br>Initial scope.<br>The =
last bullet does not make sense to me as we don;t want the CDNs to<br>be =
aware of any user subscription levels (ie only CSP is aware of =
user<br>subscription level).<br><br><br>KL&gt; I'm not yet convinced =
that this should be part of the CDNI Metadata.<br>Based on the =
discussion conclusion, we can track this as possible<br>requirement for =
now.<o:p></o:p></div></div></blockquote><div><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; ">FLF as a chair: I =
will raise a discussion in the "Open Items" slot towards the end of the =
WG meeting on "Content Adaptation" and what shoudl be in scope of CDNI. =
This will give us some sense on the WG views on =
that.<o:p></o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
">Francois<o:p></o:p></div></div><div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div><div style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
"><br><br><o:p></o:p></div><div><p class=3D"MsoNormal" =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
12pt; "><br>Kent<br><br><o:p></o:p></p></div></div><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><o:p>&nbsp;</o:p></div><div><div><table =
class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=3D"0" =
width=3D"543" style=3D"width: 407.25pt; "><tbody><tr><td =
style=3D"padding-top: 0in; padding-right: 0in; padding-bottom: 0in; =
padding-left: 0in; "><div style=3D"margin-right: 0in; margin-left: 0in; =
font-size: 12pt; font-family: 'Times New Roman', serif; margin-top: 0in; =
margin-bottom: 0.0001pt; "><span style=3D"font-size: 11.5pt; =
font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
"><span>&lt;image001.jpg&gt;</span></span><span =
class=3D"apple-style-span"><span style=3D"font-size: 13.5pt; =
font-family: Times, serif; color: black; =
"><o:p></o:p></span></span></div><table class=3D"MsoNormalTable" =
border=3D"0" cellspacing=3D"0" cellpadding=3D"0" width=3D"543" =
style=3D"width: 407.25pt; background-attachment: initial; =
-webkit-background-clip: initial; -webkit-background-origin: initial; =
background-color: initial; background-position: 50% 0%; =
background-repeat: no-repeat no-repeat; "><tbody><tr><td =
style=3D"padding-top: 0in; padding-right: 0in; padding-bottom: 0in; =
padding-left: 0in; "></td></tr></tbody></table><p class=3D"MsoNormal" =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span class=3D"apple-style-span"></span></p><table =
class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=3D"0" =
width=3D"543" style=3D"width: 407.25pt; background-attachment: initial; =
-webkit-background-clip: initial; -webkit-background-origin: initial; =
background-color: initial; background-position: 50% 0%; =
background-repeat: no-repeat no-repeat; "><tbody><tr><td nowrap=3D"" =
valign=3D"top" style=3D"padding-top: 0in; padding-right: 0in; =
padding-bottom: 11.25pt; padding-left: 0.25in; "><p style=3D"margin-right:=
 0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-bottom: 12pt; "><b><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; color: rgb(102, 102, 102); =
"><br><strong><span style=3D"font-family: Arial, sans-serif; ">Francois =
Le Faucheur</span></strong></span></b><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; color: rgb(102, 102, 102); =
"><br><strong><span style=3D"font-family: Arial, sans-serif; =
">Distinguished Engineer</span></strong><br><strong><span =
style=3D"font-family: Arial, sans-serif; ">Corporate =
Development</span></strong><br><a href=3D"mailto:flefauch@cisco.com" =
style=3D"color: blue; text-decoration: underline; "><span style=3D"color: =
rgb(102, 102, 102); =
">flefauch@cisco.com</span></a><br>Phone:&nbsp;<strong><span =
style=3D"font-family: Arial, sans-serif; ">+33 49 723 =
2619</span></strong><br>Mobile:&nbsp;<strong><span style=3D"font-family: =
Arial, sans-serif; ">+33 6 19 98 50 =
90</span></strong><br><br><o:p></o:p></span></p></td><td nowrap=3D"" =
valign=3D"top" style=3D"padding-top: 0in; padding-right: 0in; =
padding-bottom: 7.5pt; padding-left: 15pt; "><p style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-bottom: 12pt; "><strong><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; color: rgb(102, 102, 102); ">Cisco =
Systems France</span></strong><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; color: rgb(102, 102, 102); =
"><br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com/" style=3D"color: =
blue; text-decoration: underline; "><span style=3D"color: rgb(102, 102, =
102); ">Cisco.com</span></a><o:p></o:p></span></p></td><td width=3D"200" =
style=3D"width: 150pt; padding-top: 0in; padding-right: 0in; =
padding-bottom: 0in; padding-left: 0in; "><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; =
">&nbsp;<o:p></o:p></div></td></tr></tbody></table><div =
style=3D"margin-right: 0in; margin-left: 0in; font-size: 12pt; =
font-family: 'Times New Roman', serif; margin-top: 0in; margin-bottom: =
0.0001pt; "><span style=3D"font-size: 13.5pt; font-family: Helvetica, =
sans-serif; color: black; =
"><br><span>&lt;image002.gif&gt;</span></span><span =
class=3D"apple-style-span"><span style=3D"font-size: 13.5pt; =
font-family: Times, serif; color: black; =
"><o:p></o:p></span></span></div><table class=3D"MsoNormalTable" =
border=3D"0" cellspacing=3D"0" cellpadding=3D"0" width=3D"400" =
style=3D"width: 300pt; "><tbody><tr><td style=3D"padding-top: 0in; =
padding-right: 0in; padding-bottom: 0in; padding-left: 0in; =
"></td></tr><tr><td style=3D"padding-top: 0in; padding-right: 0.25in; =
padding-bottom: 0in; padding-left: 0.25in; "><div style=3D"margin-right: =
0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 0.0001pt; "><span =
style=3D"font-size: 7.5pt; font-family: Arial, sans-serif; color: rgb(0, =
153, 0); ">&nbsp;Think before you =
print.<o:p></o:p></span></div></td></tr><tr><td style=3D"padding-top: =
5.25pt; padding-right: 0.25in; padding-bottom: 4.5pt; padding-left: =
0.25in; "><p class=3D"MsoNormal" style=3D"margin-right: 0in; =
margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', =
serif; margin-top: 0in; margin-bottom: 12pt; "><span style=3D"font-size: =
7.5pt; font-family: Arial, sans-serif; color: rgb(153, 153, 153); =
"><br>This email may contain confidential and privileged material for =
the sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 =
limit=E9e, Rue Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot =
7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS =
Nanterre, Directeur de la publication: Jean-Luc Michel =
Givone.<br><br>For corporate legal information go to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
" style=3D"color: blue; text-decoration: underline; "></a><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><o=
:p></o:p></span></p></td></tr></tbody></table></td></tr></tbody></table></=
div></div><div style=3D"margin-right: 0in; margin-left: 0in; font-size: =
12pt; font-family: 'Times New Roman', serif; margin-top: 0in; =
margin-bottom: 0.0001pt; =
"><o:p>&nbsp;</o:p></div></div></div></div></div></span></blockquote></div=
><br><div>
<div><span class=3D"Apple-style-span" style=3D"font-family: Times; =
"><table width=3D"543" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0"><tbody><tr><td><span class=3D"Apple-style-span" =
style=3D"font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
font-size: 15px; "><span>&lt;image001.jpg&gt;</span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr></tr></tbody></table><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr><td valign=3D"top" align=3D"left" nowrap=3D"nowrap" =
style=3D"padding-left: 24px; padding-bottom: 15px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong><br =
class=3D"Apple-interchange-newline">Francois Le =
Faucheur</strong><br><strong>Distinguished =
Engineer</strong><br><strong>Corporate Development</strong><br><a =
href=3D"mailto:flefauch@cisco.com" style=3D"color: rgb(102, 102, 102); =
"></a><a =
href=3D"mailto:flefauch@cisco.com">flefauch@cisco.com</a><br>Phone:&nbsp;<=
strong>+33 49 723 2619</strong><br>Mobile:&nbsp;<strong>+33 6 19 98 50 =
90</strong><br><br><br></p></td><td valign=3D"top" nowrap=3D"nowrap" =
style=3D"padding-left: 20px; padding-bottom: 10px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong>Cisco Systems =
France</strong><br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com/" style=3D"color: =
rgb(102, 102, 102); "></a><a =
href=3D"http://Cisco.com/">Cisco.com</a><br><br></p></td><td =
width=3D"200">&nbsp;</td></tr></tbody></table><span></span></span><br =
class=3D"Apple-interchange-newline"><span>&lt;green.gif&gt;</span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"400" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0"><tbody><tr></tr><tr><td =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 10px; =
padding-left: 24px; padding-right: 24px; padding-top: 0px; =
padding-bottom: 0px; color: rgb(0, 153, 0); ">&nbsp;Think before you =
print.</td></tr><tr><td style=3D"font-family: Arial, Helvetica, =
sans-serif; font-size: 10px; color: rgb(153, 153, 153); padding-left: =
24px; padding-right: 24px; padding-top: 7px; padding-bottom: 6px; =
"><br>This email may contain confidential and privileged material for =
the sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 =
limit=E9e, Rue Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot =
7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS =
Nanterre, Directeur de la publication: Jean-Luc Michel =
Givone.<br><br>For corporate legal information go to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
"></a><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><b=
r><br></td></tr></tbody></table></span></span>

=
</span></span></td></tr></tbody></table></span></div></div><br></div></blo=
ckquote></div></blockquote></div><br><div>
<div><span class=3D"Apple-style-span" style=3D"font-family: Times; =
"><table width=3D"543" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0"><tbody><tr><td><span class=3D"Apple-style-span" =
style=3D"font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
font-size: 15px; "><span><img height=3D"100" width=3D"154" =
id=3D"ac54bde2-9cbf-4503-850e-f6196b8e814c" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:image001.jpg@01CB778A.6ECCAA50"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr></tr></tbody></table><table width=3D"543" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" style=3D"background-image: =
url(http://www.cisco.com/global/EMEA/brand/signature/corporate/none.jpg); =
background-attachment: initial; -webkit-background-clip: initial; =
-webkit-background-origin: initial; background-color: initial; =
background-position: 50% 0%; background-repeat: no-repeat no-repeat; =
"><tbody><tr><td valign=3D"top" align=3D"left" nowrap=3D"nowrap" =
style=3D"padding-left: 24px; padding-bottom: 15px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong><br =
class=3D"Apple-interchange-newline">Francois Le =
Faucheur</strong><br><strong>Distinguished =
Engineer</strong><br><strong>Corporate Development</strong><br><a =
href=3D"mailto:flefauch@cisco.com" style=3D"color: rgb(102, 102, 102); =
">flefauch@cisco.com</a><br>Phone:&nbsp;<strong>+33 49 723 =
2619</strong><br>Mobile:&nbsp;<strong>+33 6 19 98 50 =
90</strong><br><br><br></p></td><td valign=3D"top" nowrap=3D"nowrap" =
style=3D"padding-left: 20px; padding-bottom: 10px; "><p =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 11px; =
font-weight: normal; color: rgb(102, 102, 102); "><strong>Cisco Systems =
France</strong><br>Greenside<br>400 Ave de Roumanille<br>06410 Sophia =
Antipolis<br>France<br><a href=3D"http://www.cisco.com" style=3D"color: =
rgb(102, 102, 102); ">Cisco.com</a><br><br></p></td><td =
width=3D"200">&nbsp;</td></tr></tbody></table><span></span></span><br =
class=3D"Apple-interchange-newline"><span><img height=3D"19" width=3D"18" =
id=3D"1fa5b81e-635e-4cb7-a043-37e9e9e8f9bb" apple-width=3D"yes" =
apple-height=3D"yes" =
src=3D"cid:EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com"></span><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"font-family: Times; "><br =
class=3D"Apple-interchange-newline"><table width=3D"400" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0"><tbody><tr></tr><tr><td =
style=3D"font-family: Arial, Helvetica, sans-serif; font-size: 10px; =
padding-left: 24px; padding-right: 24px; padding-top: 0px; =
padding-bottom: 0px; color: rgb(0, 153, 0); ">&nbsp;Think before you =
print.</td></tr><tr><td style=3D"font-family: Arial, Helvetica, =
sans-serif; font-size: 10px; color: rgb(153, 153, 153); padding-left: =
24px; padding-right: 24px; padding-top: 7px; padding-bottom: 6px; =
"><br>This email may contain confidential and privileged material for =
the sole use of the intended recipient. Any review, use, distribution or =
disclosure by others is strictly prohibited. If you are not the intended =
recipient (or authorized to receive for the recipient), please contact =
the sender by reply email and delete all copies of this =
message.<br><br>Cisco Systems France, Soci=E9t=E9 =E0 responsabiit=E9 =
limit=E9e, Rue Camille Desmoulins =96 Imm Atlantis Zac Forum Seine Ilot =
7 92130 Issy les Moulineaux, Au capital de 91.470 =80, 349 166 561 RCS =
Nanterre, Directeur de la publication: Jean-Luc Michel =
Givone.<br><br>For corporate legal information go to:<br><a =
href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html=
">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><b=
r><br></td></tr></tbody></table></span></span>

=
</span></span></td></tr></tbody></table></span></div></div><br></div></bod=
y></html>=

--Apple-Mail-71-781033138
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=image001.jpg
Content-Type: image/jpeg;
	name="image001.jpg"
Content-Id: <image001.jpg@01CB778A.6ECCAA50>

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

--Apple-Mail-71-781033138
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=green.gif
Content-Type: image/gif;
	name="green.gif"
Content-Id: <EA80D384-C41E-4B98-81FE-095B29784C9D@cisco.com>

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

--Apple-Mail-71-781033138--

--Apple-Mail-70-781033137--

From kleung@cisco.com  Fri Jul 29 07:31:22 2011
Return-Path: <kleung@cisco.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2521F21F8C02 for <cdni@ietfa.amsl.com>; Fri, 29 Jul 2011 07:31:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.09
X-Spam-Level: 
X-Spam-Status: No, score=-1.09 tagged_above=-999 required=5 tests=[AWL=-1.512,  BAYES_00=-2.599, EXTRA_MPART_TYPE=1, HTML_MESSAGE=0.001, J_CHICKENPOX_31=0.6, SARE_GIF_ATTACH=1.42]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wXjCAenVappj for <cdni@ietfa.amsl.com>; Fri, 29 Jul 2011 07:31:20 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id DC82821F8BF3 for <cdni@ietf.org>; Fri, 29 Jul 2011 07:31:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=kleung@cisco.com; l=68636; q=dns/txt; s=iport; t=1311949880; x=1313159480; h=mime-version:subject:date:message-id:in-reply-to: references:from:to:cc; bh=og0++dZ9Q9euHwsoeSfsB9DVcWz3It41mB1b2IsaMgk=; b=eg+26dAmaadYBiEW/7i1JT99qQeNxuUzI7kVqc3be3/73D4ZFXAzBQBs 5bw9Slsvna0M71sh1bsR1//qMjKUb6qHf7gqKQpgtJRTkO9eD6ZpgxE7c lokTVw6eewWxuy2sDjT04iSVvQKULXJ0DratoF3NvpzkZHX0427sVywR3 g=;
X-Files: image001.jpg, image002.gif : 11041, 87
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av0AAEzDMk6rRDoG/2dsb2JhbAA0AQEBAQMFAQcHAQwIAggBAjoVDwICAQcCBwoDAQEBBgEBAwMDAhoBBgECAgIBAQUNBAgCBwIkDggBAQUBFQEMFAeCNoE0RpM9hzEBhyt7d4kAoH6NJJEHAoUvMV8EglCFCoNAgmRRCIcqggiLdA
X-IronPort-AV: E=Sophos;i="4.67,287,1309737600";  d="gif'147?jpg'147,145?scan'147,145,208,217,147,145";a="7802937"
Received: from mtv-core-1.cisco.com ([171.68.58.6]) by rcdn-iport-8.cisco.com with ESMTP; 29 Jul 2011 14:31:18 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by mtv-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id p6TEVI1S024115; Fri, 29 Jul 2011 14:31:18 GMT
Received: from xmb-sjc-235.amer.cisco.com ([128.107.191.85]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 29 Jul 2011 07:31:18 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/related; type="multipart/alternative"; boundary="----_=_NextPart_001_01CC4DFC.2DA1E04C"
Date: Fri, 29 Jul 2011 07:31:13 -0700
Message-ID: <2979E38DD6FC6544B789C8DAD7BAFC520F7BA11B@xmb-sjc-235.amer.cisco.com>
In-Reply-To: <A82FCE48-A9F7-408F-9DD3-2C308F5952AD@cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [CDNi] comments on draft-bertrand-cdni-use-cases-02
Thread-Index: AcxN+DP59g/SomaiRGyfaY6k5sVD7QAA86Gg
References: <E62C77A9-A3E6-469B-BED2-7AB0056B4DB1@azukisystems.com> <A82FCE48-A9F7-408F-9DD3-2C308F5952AD@cisco.com>
From: "Kent Leung (kleung)" <kleung@cisco.com>
To: "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>, "Yiu Lee" <Yiu_Lee@Cable.Comcast.com>
X-OriginalArrivalTime: 29 Jul 2011 14:31:18.0272 (UTC) FILETIME=[2DD1C000:01CC4DFC]
Cc: cdni@ietf.org
Subject: Re: [CDNi] comments on draft-bertrand-cdni-use-cases-02
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Jul 2011 14:31:22 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CC4DFC.2DA1E04C
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01CC4DFC.2DA1E04C"


------_=_NextPart_002_01CC4DFC.2DA1E04C
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: base64

R290IGl0LiAtIEtlbnQNCg0KIA0KDQpGcm9tOiBGcmFuY29pcyBMZSBGYXVjaGV1ciAoZmxlZmF1
Y2gpIA0KU2VudDogRnJpZGF5LCBKdWx5IDI5LCAyMDExIDc6MDMgQU0NClRvOiBLZW50IExldW5n
IChrbGV1bmcpOyBZaXUgTGVlDQpDYzogRnJhbmNvaXMgTGUgRmF1Y2hldXIgKGZsZWZhdWNoKTsg
Y2RuaUBpZXRmLm9yZzsgRGF2ZSBPcmFuIChvcmFuKQ0KU3ViamVjdDogRndkOiBbQ0ROaV0gY29t
bWVudHMgb24gZHJhZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXMtMDINCg0KIA0KDQpLZW4sIFlp
dSwNCg0KIA0KDQpDYW4geW91IGFkZCBpbnRvIHlvdXIgbGlzdCBvZiB0cmFja2VkIGNhbmRpZGF0
ZSBpdGVtcyBzb21ldGhpbmcgcmVmbGVjdGluZyB0aGlzIHRocmVhZD8gaWUgZW5zdXJpbmcgY2Ru
aS1yZXF1aXJlbWVudHMgaW5jb3Jwb3JhdGVzIHJlcXVpcmVtZW50cyBvbiB0aGUgQ0ROSSBNZXRh
ZGF0YSBpbnRlcmZhY2UgY292ZXJpbmc6DQoNCiAgICAgICAgICAgICpBKiBhYmlsaXR5IHRvIGV4
Y2hhbmdlIGEgc2V0IG9mIHdlbGwtYWNjZXB0ZWQgbWV0YWRhdGEgZWxlbWVudHMgd2l0aCBzcGVj
aWZpZWQgc2VtYW50aWNzIChlZyBzdGFydCBvZiB0aW1lIHdpbmRvdywgZW5kIG9mIHRpbWUgd2lu
ZG93LC4uLiksIEFORA0KDQogICAgICAgICAgICAqQiogYWJpbGl0eSB0byBhbGxvdyBleGNoYW5n
ZSBvZiBvcGFxdWUgbWV0YWRhdGEgZWxlbWVudCwgd2hvc2Ugc2VtYW50aWMgaXMgbm90IGRlZmlu
ZWQgaW4gQ0ROSSBidXQgbGVmdCB1cCB0byBwcml2YXRlIENETiBhZ3JlZW1lbnQuDQoNCiANCg0K
RGF2ZSBPcmFuIGFsc28gcHJpdmF0ZWx5IHN1Z2dlc3RlZCB0aGF0IHdlIGV4cGFuZCBvbiAqQiog
dG8gY292ZXIgdGhlIHVzdWFsIGRpc3RyaWJ1dGlvbiBvcHRpb25zIGZvciB0cmVhdG1lbnQgb2Yg
b3BhcXVlIGVsZW1lbnQgKGVnIGlnbm9yZS1hbmQtcGFzcy1vbi13aGVuLW5vdC11bmRlcnN0b29k
LCBldGMpLiBXaGljaCBtYWtlcyBzZW5zZSB0byBtZS4NCg0KIA0KDQpUaGFua3MNCg0KIA0KDQpG
cmFuY29pcw0KDQogDQoNCkJlZ2luIGZvcndhcmRlZCBtZXNzYWdlOg0KDQoNCg0KDQoNCkZyb206
IEtldmluIEogTWEgPGtldmluLm1hQGF6dWtpc3lzdGVtcy5jb20+DQoNCkRhdGU6IDI4IEp1bHkg
MjAxMSAxNzozNToyMiBFRFQNCg0KVG86IEZyYW5jb2lzIExlIEZhdWNoZXVyIDxmbGVmYXVjaEBj
aXNjby5jb20+DQoNCkNjOiBGcmFuY29pcyBMZSBGYXVjaGV1ciA8ZmxlZmF1Y2hAY2lzY28uY29t
PiwgIktlbnQgTGV1bmcgKGtsZXVuZykiIDxrbGV1bmdAY2lzY28uY29tPiwgImRyYWZ0LWJlcnRy
YW5kLWNkbmktdXNlLWNhc2VzQHRvb2xzLmlldGYub3JnIiA8ZHJhZnQtYmVydHJhbmQtY2RuaS11
c2UtY2FzZXNAdG9vbHMuaWV0Zi5vcmc+LCAiY2RuaUBpZXRmLm9yZyIgPGNkbmlAaWV0Zi5vcmc+
DQoNClN1YmplY3Q6IFJlOiBbQ0ROaV0gY29tbWVudHMgb24gZHJhZnQtYmVydHJhbmQtY2RuaS11
c2UtY2FzZXMtMDINCg0KIA0KDQppIHRoaW5rIHRoZXJlIGNvdWxkIGJlIGFsb3Qgb2YgZGViYXRl
IGFib3V0IHdoYXQgcXVhbGlmaWVzIGFzIEEuDQoNCiANCg0Kb25lIHNvbHV0aW9uIHdvdWxkIGJl
IHRvIGdvIHdpdGgganVzdCBCLCBmb3IgcmVxdWlyZW1lbnRzLCBidXQNCg0KZWl0aGVyIHdheSBp
cyBvayB3aXRoIG1lLg0KDQoNClNlbnQgZnJvbSBteSBpUGhvbmUNCg0KDQpPbiBKdWwgMjgsIDIw
MTEsIGF0IDU6MjIgUE0sICJGcmFuY29pcyBMZSBGYXVjaGV1ciIgPGZsZWZhdWNoQGNpc2NvLmNv
bT4gd3JvdGU6DQoNCgkgDQoNCglPbiAyOCBKdWwgMjAxMSwgYXQgMTY6NTQsIEtldmluIEogTWEg
d3JvdGU6DQoNCgkNCgkNCgkNCg0KCUp1c3Qgb25lIHF1aWNrIGNvbW1lbnQ6IGl0IHdhcyBub3Qg
bmVjZXNzYXJpbHkgdGhlIGludGVudCBvZiB0aGUgdXNlIGNhc2VzIHRvIGltcGx5DQoNCgl0aGF0
IENETkkgcmVxdWlyZW1lbnRzIGJlIGdlbmVyYXRlZCBmb3IgZWFjaCBwaWVjZSBvZiBtZXRhZGF0
YTsgdGhlIG1ldGFkYXRhIG1heSBiZQ0KDQoJdXNlZnVsIGZvciBjZXJ0YWluIGRlcGxveW1lbnRz
LCBidXQgb3BhcXVlIG1ldGFkYXRhIGRpc3RyaWJ1dGlvbiBtYXkgYmUgc3VmZmljaWVudD8NCg0K
CSANCg0KCVRoZXJlIHdhcyBkaXNjdXNzaW9uIGVhcmx5IG9uIGFib3V0IG1ldGFkYXRhIHdpdGgg
aW1wbGllZCBhY3Rpb25zIGxpa2U6IGV4cGlyYXRpb24sDQoNCglvciBzdW5zZXQvc3VucmlzZSwg
b3Igc3NsIG9ubHksIG9yIHVybCBoYXNoaW5nIHJlcXVpcmVkLCBvciBjb250ZW50IHRyYW5zZm9y
bWF0aW9uLA0KDQoJb3IgZG8gYWNjb3VudGluZywgb3Igb3RoZXIgcHJvcHJpZXRhcnkgb3B0aW1p
emF0aW9uIG9yIHBvbGljeSBlbmZvcmNlbWVudCBmZWF0dXJlcywNCg0KCWV0Yy4sIGJ1dCBpdHMg
bm90IGNsZWFyIHRoYXQgd2Ugd291bGQgd2FudCBDRE5JIHJlcXVpcmVtZW50cyBmb3IgZWFjaCBv
ZiB0aGVzZT8NCg0KCSANCg0KCUl0IHNlZW1zIGxpa2UgYSBtb3JlIGdlbmVyaWMgbm90aW9uIG9m
IGRlZmluaW5nIG1ldGFkYXRhIChhbmQgdGhlaXIgYWN0aW9ucyksIGFuZA0KDQoJYWxsb3dpbmcg
Q0ROcyB0byBhZHZlcnRpc2Ugb3IgZGVjbGluZSBtZXRhZGF0YSAoYWN0aW9uKSBzdXBwb3J0IHdv
dWxkIHVzZWZ1bCwgYXMNCg0KCW9wcG9zZWQgdG8gYWRkaW5nIGEgcmVxdWlyZW1lbnQgZm9yIGVh
Y2ggcGllY2Ugb2YgbWV0YWRhdGE/DQoNCgkgDQoNCglJIGhhdmUgYmVlbiBhc3N1bWluZyB0aGF0
IHdlJ2Qgd2FudCB0byBzcGVjaWZ5Og0KDQoJICAgICAgICAgICAgKkEqIGEgc2V0IG9mIHdlbGwt
YWNjZXB0ZWQgbWV0YWRhdGEgZWxlbWVudHMgd2l0aCB0aGVpciBzZW1hbnRpY3MgKGVnIHN0YXJ0
IG9mIHRpbWUgd2luZG93LCBlbmQgb2YgdGltZSB3aW5kb3csLi4uKSwgQU5EDQoNCgkgICAgICAg
ICAgICAqQiogcHJvYmFibHksIGFsc28gYSBtZWNoYW5pc20gdG8gYWxsb3cgZXhjaGFuZ2Ugb2Yg
b3BhcXVlIG1ldGFkYXRhIGVsZW1lbnQsIHdob3NlIHNlbWFudGljIGlzIG5vdCBkZWZpbmVkIGlu
IENETkkgYnV0IHVwIHRvIHByaXZhdGUgQ0ROIGFncmVlbWVudC4NCg0KCSANCg0KCUkgYmVsaWV2
ZSAqQSogaXMgbmVlZGVkIHRvIGZhY2lsaXRhdGUgYWN0dWFsIGJhc2UgaW50ZXJvcGVyYXRpb24g
YWNyb3NzIENETnMuDQoNCglJIGJlbGlldmUgKkIqIGlzIHVzZWZ1bCB0byBhbGxvdyBDRE5zIHRv
IGRvIGV4dHJhIHRoaW5nIG9uIHRvcCBvZiB3aGF0IGhhcyBiZWVuIHNwZWNpZmllZCBpbiBDRE5J
Lg0KDQoJQXJlIHlvdSBzYXlpbmcgdGhhdCB5b3UgZmVlbCBvbmx5ICpCKiBpcyBuZWVkZWQ/DQoN
CgkgDQoNCglDaGVlcnMNCg0KCSANCg0KCUZyYW5jb2lzDQoNCgkNCgkNCgkNCg0KCSANCg0KCSAN
Cg0KCUZyb206IEZyYW5jb2lzIExlIEZhdWNoZXVyIFttYWlsdG86ZmxlZmF1Y2hAY2lzY28uY29t
XSANCglTZW50OiBUaHVyc2RheSwgSnVseSAyOCwgMjAxMSA0OjE3IFBNDQoJVG86IEtlbnQgTGV1
bmcgKGtsZXVuZykNCglDYzogRnJhbmNvaXMgTGUgRmF1Y2hldXI7IGRyYWZ0LWJlcnRyYW5kLWNk
bmktdXNlLWNhc2VzQHRvb2xzLmlldGYub3JnOyBjZG5pQGlldGYub3JnDQoJU3ViamVjdDogUmU6
IFtDRE5pXSBjb21tZW50cyBvbiBkcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlcy0wMg0KDQoJ
IA0KDQoJS2VudCBhbmQgYWxsLA0KDQoJIA0KDQoJT24gMjggSnVsIDIwMTEsIGF0IDE2OjEwLCBL
ZW50IExldW5nIChrbGV1bmcpIHdyb3RlOg0KDQoJDQoJDQoJDQoJDQoNCglIaSBGcmFuY29pcy4g
IFJlc3BvbmRpbmcgdG8gY29tbWVudHMgcmVsYXRlZCB0byB0aGUgcmVxdWlyZW1lbnRzIGRyYWZ0
DQoJYmVsb3cuDQoJDQoJDQoJICBvICBhbiBleHBpcmF0aW9uIHRpbWUgKGkuZS4sIHRoZSB0aW1l
IGF0IHdoaWNoIHRoZSBjb250ZW50IGZpbGVzDQoJICAgICBzaG91bGQgYmUgZXhwdW5nZWQgZnJv
bSBhbGwgQ0ROIHN0b3JhZ2UpLg0KCSINCglJIHVuZGVyc3RhbmQgdGhpcyBpcyBzYXlpbmcgdGhh
dCBDRE5JIG1ldGFkYXRhIG5lZWQgdG8gaW5jbHVkZSB0aGlzDQoJZXhwaXJhdGlvbiB0aW1lICh0
cmlnZ2VyaW5nIGNhY2hlIHJlbW92YWwpICwgaW4gYWRkaXRpb24gdG8gZGVhY3RpdmF0aW9uDQoJ
dGltZS4gDQoJSSBkb24ndCB0aGluayB0aGlzIGlzIGRpc2N1c3NlZCBpbiBjZG5pLXJlcXVpcmVt
ZW50cyB5ZXQuIENhbiB5b3UgYnJpbmcNCgl0aGF0IHVwIG9uIHRoZSBsaXN0IHdpdGggdGhlIGNk
bmktcmVxdHMgYXV0aG9ycz8NCgkNCglLTD4gSSd2ZSBzZWVuIHJlZmVyZW5jZXMgdG8gY29udGVu
dCBleHBpcmF0aW9uIHRpbWUgKGkuZS4gcmVtb3ZhbCkgaW4NCglzb21lIGRyYWZ0cy4gIFNvIGl0
IHNlZW1zIHRvIGJlIG5lZWRlZCBpbiB0aGUgQ0ROSSBNZXRhZGF0YS4gIE5vdGVkIGFzDQoJcmVx
dWlyZW1lbnQgKHBvc3NpYmx5IHBhcnQgb2YgYXZhaWxhYmlsaXR5IHdpbmRvdykgdW5sZXNzIG90
aGVycyBvYmplY3QuDQoNCgkgDQoNCglGTEYgYXMgYW4gSW5kaXZpZHVhbDogdGhhdCB3b3JrcyBm
b3IgbWUuDQoNCgkgDQoNCgkJDQoJCQ0KCQkiDQoJCSAgVGhlIGRlbGl2ZXJ5IG9mIGNvbnRlbnQg
bWF5IGJlIGZ1cnRoZXIgaW5mbHVlbmNlZCBieSBwb2xpY2llcyB3aGljaA0KCQkgIG1heSBpbmNs
dWRlIHF1YWxpdHkgb2Ygc2VydmljZSBydWxlcyB0aGF0IHNwZWNpZnk6DQoJCSAgbyAgdGhlIG1h
eGltdW0gcmVzb2x1dGlvbiBkZWxpdmVyYWJsZSB0byBzcGVjaWZpYyBkZXZpY2VzLA0KCQkgIG8g
IHRoZSBtYXhpbXVtIHJlc29sdXRpb24gZGVsaXZlcmFibGUgdGhvdWdoIGEgc3BlY2lmaWMgTlNQ
LCBvcg0KCQkgIG8gIHRoZSBtYXhpbXVtIHJlc29sdXRpb24gZGVsaXZlcmFibGUgdG8gdXNlcnMg
YmFzZWQgb24gdGhlaXINCgkJICAgICBzdWJzY3JpcHRpb24gbGV2ZWxzLg0KCQkiDQoJCUkgZG9u
J3QgdGhpbmsgdGhpcyBpcyBjb3ZlcmVkIGluIHRoZSBjZG5pLXJlcXVpcmVtZW50cyBkb2MuIA0K
CQlJdCBpcyBub3Qgb2J2aW91cyB0byBtZSB0aGF0IGFic29sdXRlbHkgYWxsIG9mIHRob3NlIG91
Z2h0IHRvIGJlIGluDQoJCXBoYXNlIDEuIFRoZSBmaXJzdCBidWxsZXQgb25seSBtYWtlcyBzZW5z
ZSBpZiB0aGUgc29sdXRpb24gc3VwcG9ydHMNCgkJdHJhbnNjb2RpbmcvdHJhbnNyYXRpbmcsIHdo
aWNoIEkgZG9uJ3Qga25vdyBpZiBpdCB3aWxsIGJlIHN1cHBvcnRlZCBpbg0KCQlJbml0aWFsIHNj
b3BlLg0KCQlUaGUgbGFzdCBidWxsZXQgZG9lcyBub3QgbWFrZSBzZW5zZSB0byBtZSBhcyB3ZSBk
b247dCB3YW50IHRoZSBDRE5zIHRvDQoJCWJlIGF3YXJlIG9mIGFueSB1c2VyIHN1YnNjcmlwdGlv
biBsZXZlbHMgKGllIG9ubHkgQ1NQIGlzIGF3YXJlIG9mIHVzZXINCgkJc3Vic2NyaXB0aW9uIGxl
dmVsKS4NCgkJDQoJCQ0KCQlLTD4gSSdtIG5vdCB5ZXQgY29udmluY2VkIHRoYXQgdGhpcyBzaG91
bGQgYmUgcGFydCBvZiB0aGUgQ0ROSSBNZXRhZGF0YS4NCgkJQmFzZWQgb24gdGhlIGRpc2N1c3Np
b24gY29uY2x1c2lvbiwgd2UgY2FuIHRyYWNrIHRoaXMgYXMgcG9zc2libGUNCgkJcmVxdWlyZW1l
bnQgZm9yIG5vdy4NCg0KCSANCg0KCUZMRiBhcyBhIGNoYWlyOiBJIHdpbGwgcmFpc2UgYSBkaXNj
dXNzaW9uIGluIHRoZSAiT3BlbiBJdGVtcyIgc2xvdCB0b3dhcmRzIHRoZSBlbmQgb2YgdGhlIFdH
IG1lZXRpbmcgb24gIkNvbnRlbnQgQWRhcHRhdGlvbiIgYW5kIHdoYXQgc2hvdWRsIGJlIGluIHNj
b3BlIG9mIENETkkuIFRoaXMgd2lsbCBnaXZlIHVzIHNvbWUgc2Vuc2Ugb24gdGhlIFdHIHZpZXdz
IG9uIHRoYXQuDQoNCgkgDQoNCglGcmFuY29pcw0KDQoJIA0KDQoJDQoJDQoJDQoJDQoNCgkNCglL
ZW50DQoJDQoJDQoJDQoNCgkgDQoNCjxpbWFnZTAwMS5qcGc+DQoNCgkNCg0KIA0KDQoNCkZyYW5j
b2lzIExlIEZhdWNoZXVyDQpEaXN0aW5ndWlzaGVkIEVuZ2luZWVyDQpDb3Jwb3JhdGUgRGV2ZWxv
cG1lbnQNCmZsZWZhdWNoQGNpc2NvLmNvbSA8bWFpbHRvOmZsZWZhdWNoQGNpc2NvLmNvbT4gDQpQ
aG9uZTogKzMzIDQ5IDcyMyAyNjE5DQpNb2JpbGU6ICszMyA2IDE5IDk4IDUwIDkwDQoNCg0KDQoN
CkNpc2NvIFN5c3RlbXMgRnJhbmNlDQpHcmVlbnNpZGUNCjQwMCBBdmUgZGUgUm91bWFuaWxsZQ0K
MDY0MTAgU29waGlhIEFudGlwb2xpcw0KRnJhbmNlDQpDaXNjby5jb20gPGh0dHA6Ly93d3cuY2lz
Y28uY29tLz4gDQoNCiANCg0KDQo8aW1hZ2UwMDIuZ2lmPg0KDQoJDQoNCiBUaGluayBiZWZvcmUg
eW91IHByaW50Lg0KDQoNClRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBw
cml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lw
aWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3VyZSBieSBvdGhl
cnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJl
Y2lwaWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVjaXBpZW50KSwgcGxl
YXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVsZXRlIGFsbCBjb3Bp
ZXMgb2YgdGhpcyBtZXNzYWdlLg0KDQpDaXNjbyBTeXN0ZW1zIEZyYW5jZSwgU29jacOpdMOpIMOg
IHJlc3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3VsaW5zIOKAkyBJbW0g
QXRsYW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxlcyBNb3VsaW5lYXV4
LCBBdSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGly
ZWN0ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25lLg0KDQpGb3Ig
Y29ycG9yYXRlIGxlZ2FsIGluZm9ybWF0aW9uIGdvIHRvOg0KaHR0cDovL3d3dy5jaXNjby5jb20v
d2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1sDQoNCgkgDQoNCgkg
DQoNCjxpbWFnZTAwMS5qcGc+DQoNCgkNCg0KIA0KDQoNCkZyYW5jb2lzIExlIEZhdWNoZXVyDQpE
aXN0aW5ndWlzaGVkIEVuZ2luZWVyDQpDb3Jwb3JhdGUgRGV2ZWxvcG1lbnQNCmZsZWZhdWNoQGNp
c2NvLmNvbQ0KUGhvbmU6ICszMyA0OSA3MjMgMjYxOQ0KTW9iaWxlOiArMzMgNiAxOSA5OCA1MCA5
MA0KDQoNCg0KQ2lzY28gU3lzdGVtcyBGcmFuY2UNCkdyZWVuc2lkZQ0KNDAwIEF2ZSBkZSBSb3Vt
YW5pbGxlDQowNjQxMCBTb3BoaWEgQW50aXBvbGlzDQpGcmFuY2UNCkNpc2NvLmNvbSA8aHR0cDov
L0Npc2NvLmNvbS8+IA0KDQogDQoNCg0KPGdyZWVuLmdpZj4NCg0KCQ0KIFRoaW5rIGJlZm9yZSB5
b3UgcHJpbnQuDQoNCg0KVGhpcyBlbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHBy
aXZpbGVnZWQgbWF0ZXJpYWwgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBp
ZW50LiBBbnkgcmV2aWV3LCB1c2UsIGRpc3RyaWJ1dGlvbiBvciBkaXNjbG9zdXJlIGJ5IG90aGVy
cyBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50IChvciBhdXRob3JpemVkIHRvIHJlY2VpdmUgZm9yIHRoZSByZWNpcGllbnQpLCBwbGVh
c2UgY29udGFjdCB0aGUgc2VuZGVyIGJ5IHJlcGx5IGVtYWlsIGFuZCBkZWxldGUgYWxsIGNvcGll
cyBvZiB0aGlzIG1lc3NhZ2UuDQoNCkNpc2NvIFN5c3RlbXMgRnJhbmNlLCBTb2Npw6l0w6kgw6Ag
cmVzcG9uc2FiaWl0w6kgbGltaXTDqWUsIFJ1ZSBDYW1pbGxlIERlc21vdWxpbnMg4oCTIEltbSBB
dGxhbnRpcyBaYWMgRm9ydW0gU2VpbmUgSWxvdCA3IDkyMTMwIElzc3kgbGVzIE1vdWxpbmVhdXgs
IEF1IGNhcGl0YWwgZGUgOTEuNDcwIOKCrCwgMzQ5IDE2NiA1NjEgUkNTIE5hbnRlcnJlLCBEaXJl
Y3RldXIgZGUgbGEgcHVibGljYXRpb246IEplYW4tTHVjIE1pY2hlbCBHaXZvbmUuDQoNCkZvciBj
b3Jwb3JhdGUgbGVnYWwgaW5mb3JtYXRpb24gZ28gdG86DQpodHRwOi8vd3d3LmNpc2NvLmNvbS93
ZWIvYWJvdXQvZG9pbmdfYnVzaW5lc3MvbGVnYWwvY3JpL2luZGV4Lmh0bWwNCg0KCSANCg0KIA0K
DQogDQoNCgkNCg0KIA0KDQoNCkZyYW5jb2lzIExlIEZhdWNoZXVyDQpEaXN0aW5ndWlzaGVkIEVu
Z2luZWVyDQpDb3Jwb3JhdGUgRGV2ZWxvcG1lbnQNCmZsZWZhdWNoQGNpc2NvLmNvbSA8bWFpbHRv
OmZsZWZhdWNoQGNpc2NvLmNvbT4gDQpQaG9uZTogKzMzIDQ5IDcyMyAyNjE5DQpNb2JpbGU6ICsz
MyA2IDE5IDk4IDUwIDkwDQoNCg0KDQpDaXNjbyBTeXN0ZW1zIEZyYW5jZQ0KR3JlZW5zaWRlDQo0
MDAgQXZlIGRlIFJvdW1hbmlsbGUNCjA2NDEwIFNvcGhpYSBBbnRpcG9saXMNCkZyYW5jZQ0KQ2lz
Y28uY29tIDxodHRwOi8vd3d3LmNpc2NvLmNvbT4gDQoNCiANCg0KDQogDQoNCgkNCiBUaGluayBi
ZWZvcmUgeW91IHByaW50Lg0KDQoNClRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFs
IGFuZCBwcml2aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVk
IHJlY2lwaWVudC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3VyZSBi
eSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVu
ZGVkIHJlY2lwaWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVjaXBpZW50
KSwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVsZXRlIGFs
bCBjb3BpZXMgb2YgdGhpcyBtZXNzYWdlLg0KDQpDaXNjbyBTeXN0ZW1zIEZyYW5jZSwgU29jacOp
dMOpIMOgIHJlc3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3VsaW5zIOKA
kyBJbW0gQXRsYW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxlcyBNb3Vs
aW5lYXV4LCBBdSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJy
ZSwgRGlyZWN0ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25lLg0K
DQpGb3IgY29ycG9yYXRlIGxlZ2FsIGluZm9ybWF0aW9uIGdvIHRvOg0KaHR0cDovL3d3dy5jaXNj
by5jb20vd2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1sDQoNCiAN
Cg0K

------_=_NextPart_002_01CC4DFC.2DA1E04C
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: base64

PE1FVEEgSFRUUC1FUVVJVj0iQ29udGVudC1UeXBlIiBDT05URU5UPSJ0ZXh0L2h0bWw7IGNoYXJz
ZXQ9dXRmLTgiPg0KPGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwi
IHhtbG5zOm89InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6
dz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDov
L3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDov
L3d3dy53My5vcmcvVFIvUkVDLWh0bWw0MCI+PGhlYWQ+PG1ldGEgbmFtZT1HZW5lcmF0b3IgY29u
dGVudD0iTWljcm9zb2Z0IFdvcmQgMTIgKGZpbHRlcmVkIG1lZGl1bSkiPjwhLS1baWYgIW1zb10+
PHN0eWxlPnZcOioge2JlaGF2aW9yOnVybCgjZGVmYXVsdCNWTUwpO30NCm9cOioge2JlaGF2aW9y
OnVybCgjZGVmYXVsdCNWTUwpO30NCndcOioge2JlaGF2aW9yOnVybCgjZGVmYXVsdCNWTUwpO30N
Ci5zaGFwZSB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0KPC9zdHlsZT48IVtlbmRpZl0t
LT48c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFjZQ0KCXtmb250
LWZhbWlseTpIZWx2ZXRpY2E7DQoJcGFub3NlLTE6MiAxMSA2IDQgMiAyIDIgMiAyIDQ7fQ0KQGZv
bnQtZmFjZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAz
IDUgNCA2IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5v
c2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlRh
aG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNlDQoJe2Zv
bnQtZmFtaWx5OlRpbWVzOw0KCXBhbm9zZS0xOjIgMiA2IDMgNSA0IDUgMiAzIDQ7fQ0KLyogU3R5
bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3Jt
YWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEy
LjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwic2VyaWYiO30NCmE6bGluaywg
c3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7
DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJs
aW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnANCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMi4wcHQ7
DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjt9DQpzcGFuLmFwcGxlLXRh
Yi1zcGFuDQoJe21zby1zdHlsZS1uYW1lOmFwcGxlLXRhYi1zcGFuO30NCnNwYW4uYXBwbGUtc3R5
bGUtc3Bhbg0KCXttc28tc3R5bGUtbmFtZTphcHBsZS1zdHlsZS1zcGFuO30NCnNwYW4uYXBwbGUt
Y29udmVydGVkLXNwYWNlDQoJe21zby1zdHlsZS1uYW1lOmFwcGxlLWNvbnZlcnRlZC1zcGFjZTt9
DQpzcGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEw
LjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2lu
OjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBl
ZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0t
LT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4N
CjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1s
PjwhW2VuZGlmXS0tPjwvaGVhZD48Ym9keSBsYW5nPUVOLVVTIGxpbms9Ymx1ZSB2bGluaz1wdXJw
bGUgc3R5bGU9J3dvcmQtd3JhcDogYnJlYWstd29yZDstd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7
LXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZSc+PGRpdiBjbGFzcz1Xb3JkU2Vj
dGlvbjE+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7Y29sb3I6IzFGNDk3RCc+R290IGl0LiAt
IEtlbnQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxl
PSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7Y29s
b3I6IzFGNDk3RCc+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxkaXY+PGRpdiBzdHlsZT0n
Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQg
MGluIDBpbiAwaW4nPjxwIGNsYXNzPU1zb05vcm1hbD48Yj48c3BhbiBzdHlsZT0nZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiInPkZyb206PC9zcGFuPjwv
Yj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiVGFob21hIiwic2Fu
cy1zZXJpZiInPiBGcmFuY29pcyBMZSBGYXVjaGV1ciAoZmxlZmF1Y2gpIDxicj48Yj5TZW50Ojwv
Yj4gRnJpZGF5LCBKdWx5IDI5LCAyMDExIDc6MDMgQU08YnI+PGI+VG86PC9iPiBLZW50IExldW5n
IChrbGV1bmcpOyBZaXUgTGVlPGJyPjxiPkNjOjwvYj4gRnJhbmNvaXMgTGUgRmF1Y2hldXIgKGZs
ZWZhdWNoKTsgY2RuaUBpZXRmLm9yZzsgRGF2ZSBPcmFuIChvcmFuKTxicj48Yj5TdWJqZWN0Ojwv
Yj4gRndkOiBbQ0ROaV0gY29tbWVudHMgb24gZHJhZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXMt
MDI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC9kaXY+PC9kaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD5LZW4sIFlpdSw8bzpwPjwvbzpw
PjwvcD48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48L2Rpdj48
ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5DYW4geW91IGFkZCBpbnRvIHlvdXIgbGlzdCBvZiB0cmFj
a2VkIGNhbmRpZGF0ZSBpdGVtcyBzb21ldGhpbmcgcmVmbGVjdGluZyB0aGlzIHRocmVhZD8gaWUg
ZW5zdXJpbmcgY2RuaS1yZXF1aXJlbWVudHMgaW5jb3Jwb3JhdGVzIHJlcXVpcmVtZW50cyBvbiB0
aGUgQ0ROSSBNZXRhZGF0YSBpbnRlcmZhY2UgY292ZXJpbmc6PG86cD48L286cD48L3A+PC9kaXY+
PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gY2xhc3M9YXBwbGUtdGFiLXNwYW4+wqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCA8L3NwYW4+KkEqIGFiaWxpdHkgdG8gZXhjaGFuZ2UgYSBzZXQgb2Yg
d2VsbC1hY2NlcHRlZCBtZXRhZGF0YSBlbGVtZW50cyB3aXRoIHNwZWNpZmllZCBzZW1hbnRpY3Mg
KGVnIHN0YXJ0IG9mIHRpbWUgd2luZG93LCBlbmQgb2YgdGltZSB3aW5kb3csLi4uKSwgQU5EPG86
cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gY2xhc3M9YXBw
bGUtdGFiLXNwYW4+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA8L3NwYW4+KkIqIGFiaWxpdHkgdG8m
bmJzcDthbGxvdyBleGNoYW5nZSBvZiBvcGFxdWUgbWV0YWRhdGEgZWxlbWVudCwgd2hvc2Ugc2Vt
YW50aWMgaXMgbm90IGRlZmluZWQgaW4gQ0ROSSBidXQgbGVmdCB1cCB0byBwcml2YXRlIENETiBh
Z3JlZW1lbnQuPG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86
cD4mbmJzcDs8L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+RGF2ZSBPcmFu
IGFsc28gcHJpdmF0ZWx5IHN1Z2dlc3RlZCB0aGF0IHdlIGV4cGFuZCBvbiAqQiogdG8gY292ZXIg
dGhlIHVzdWFsIGRpc3RyaWJ1dGlvbiBvcHRpb25zIGZvciB0cmVhdG1lbnQgb2Ygb3BhcXVlIGVs
ZW1lbnQgKGVnIGlnbm9yZS1hbmQtcGFzcy1vbi13aGVuLW5vdC11bmRlcnN0b29kLCBldGMpLiBX
aGljaCBtYWtlcyBzZW5zZSB0byBtZS48bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNz
PU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05v
cm1hbD5UaGFua3M8bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48
bzpwPiZuYnNwOzwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5GcmFuY29p
czxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4m
bmJzcDs8L286cD48L3A+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+QmVnaW4gZm9yd2FyZGVkIG1l
c3NhZ2U6PG86cD48L286cD48L3A+PC9kaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxicj48YnI+PG86
cD48L286cD48L3A+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PGI+PHNwYW4gc3R5bGU9J2ZvbnQt
c2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IkhlbHZldGljYSIsInNhbnMtc2VyaWYiJz5Gcm9tOiA8
L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiJIZWx2
ZXRpY2EiLCJzYW5zLXNlcmlmIic+S2V2aW4gSiBNYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmtldmlu
Lm1hQGF6dWtpc3lzdGVtcy5jb20iPmtldmluLm1hQGF6dWtpc3lzdGVtcy5jb208L2E+Jmd0Ozwv
c3Bhbj48bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48Yj48c3Bh
biBzdHlsZT0nZm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseToiSGVsdmV0aWNhIiwic2Fucy1z
ZXJpZiInPkRhdGU6IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9u
dC1mYW1pbHk6IkhlbHZldGljYSIsInNhbnMtc2VyaWYiJz4yOCBKdWx5IDIwMTEgMTc6MzU6MjIg
RURUPC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxi
PjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiJIZWx2ZXRpY2EiLCJz
YW5zLXNlcmlmIic+VG86IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7
Zm9udC1mYW1pbHk6IkhlbHZldGljYSIsInNhbnMtc2VyaWYiJz5GcmFuY29pcyBMZSBGYXVjaGV1
ciAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZsZWZhdWNoQGNpc2NvLmNvbSI+ZmxlZmF1Y2hAY2lzY28u
Y29tPC9hPiZndDs8L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29O
b3JtYWw+PGI+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IkhlbHZl
dGljYSIsInNhbnMtc2VyaWYiJz5DYzogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0nZm9udC1zaXpl
OjEzLjVwdDtmb250LWZhbWlseToiSGVsdmV0aWNhIiwic2Fucy1zZXJpZiInPkZyYW5jb2lzIExl
IEZhdWNoZXVyICZsdDs8YSBocmVmPSJtYWlsdG86ZmxlZmF1Y2hAY2lzY28uY29tIj5mbGVmYXVj
aEBjaXNjby5jb208L2E+Jmd0OywgJnF1b3Q7S2VudCBMZXVuZyAoa2xldW5nKSZxdW90OyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmtsZXVuZ0BjaXNjby5jb20iPmtsZXVuZ0BjaXNjby5jb208L2E+Jmd0
OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWJlcnRyYW5kLWNkbmktdXNlLWNhc2VzQHRv
b2xzLmlldGYub3JnIj5kcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlc0B0b29scy5pZXRmLm9y
ZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1j
YXNlc0B0b29scy5pZXRmLm9yZyI+ZHJhZnQtYmVydHJhbmQtY2RuaS11c2UtY2FzZXNAdG9vbHMu
aWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmNkbmlAaWV0Zi5vcmciPmNk
bmlAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86Y2RuaUBpZXRmLm9yZyI+
Y2RuaUBpZXRmLm9yZzwvYT4mZ3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAg
Y2xhc3M9TXNvTm9ybWFsPjxiPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTMuNXB0O2ZvbnQtZmFt
aWx5OiJIZWx2ZXRpY2EiLCJzYW5zLXNlcmlmIic+U3ViamVjdDogUmU6IFtDRE5pXSBjb21tZW50
cyBvbiBkcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlcy0wMjwvc3Bhbj48L2I+PG86cD48L286
cD48L3A+PC9kaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjxkaXY+
PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+aSB0aGluayB0aGVyZSBjb3VsZCBiZSBhbG90IG9mIGRl
YmF0ZSBhYm91dCB3aGF0IHF1YWxpZmllcyBhcyBBLjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+
PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xh
c3M9TXNvTm9ybWFsPm9uZSBzb2x1dGlvbiB3b3VsZCBiZSB0byBnbyB3aXRoIGp1c3QgQiwgZm9y
IHJlcXVpcmVtZW50cywgYnV0PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29O
b3JtYWw+ZWl0aGVyIHdheSBpcyBvayB3aXRoIG1lLjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+
PHAgY2xhc3M9TXNvTm9ybWFsPjxicj5TZW50IGZyb20gbXkgaVBob25lPG86cD48L286cD48L3A+
PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9J21hcmdpbi1ib3R0b206MTIuMHB0
Jz48YnI+T24gSnVsIDI4LCAyMDExLCBhdCA1OjIyIFBNLCAmcXVvdDtGcmFuY29pcyBMZSBGYXVj
aGV1ciZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZsZWZhdWNoQGNpc2NvLmNvbSI+ZmxlZmF1
Y2hAY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+PC9kaXY+PGJsb2NrcXVv
dGUgc3R5bGU9J21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCc+PGRpdj48cCBj
bGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJzcDs8L286cD48L3A+PGRpdj48ZGl2PjxwIGNsYXNzPU1z
b05vcm1hbD5PbiAyOCBKdWwgMjAxMSwgYXQgMTY6NTQsIEtldmluIEogTWEgd3JvdGU6PG86cD48
L286cD48L3A+PC9kaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxicj48YnI+PG86cD48L286cD48L3A+
PGRpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseToiQ291cmllciBOZXciJz5KdXN0IG9uZSBxdWljayBjb21tZW50OiBpdCB3
YXMgbm90IG5lY2Vzc2FyaWx5IHRoZSBpbnRlbnQgb2YgdGhlIHVzZSBjYXNlcyB0byBpbXBseTwv
c3Bhbj48bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBz
dHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz50aGF0IENE
TkkgcmVxdWlyZW1lbnRzIGJlIGdlbmVyYXRlZCBmb3IgZWFjaCBwaWVjZSBvZiBtZXRhZGF0YTsg
dGhlIG1ldGFkYXRhIG1heSBiZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNs
YXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToi
Q291cmllciBOZXciJz51c2VmdWwgZm9yIGNlcnRhaW4gZGVwbG95bWVudHMsIGJ1dCBvcGFxdWUg
bWV0YWRhdGEgZGlzdHJpYnV0aW9uIG1heSBiZSBzdWZmaWNpZW50Pzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXciJz4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+VGhlcmUgd2FzIGRpc2N1c3Npb24g
ZWFybHkgb24gYWJvdXQgbWV0YWRhdGEgd2l0aCBpbXBsaWVkIGFjdGlvbnMgbGlrZTogZXhwaXJh
dGlvbiw8L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+
PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+
b3Igc3Vuc2V0L3N1bnJpc2UsIG9yIHNzbCBvbmx5LCBvciB1cmwgaGFzaGluZyByZXF1aXJlZCwg
b3IgY29udGVudCB0cmFuc2Zvcm1hdGlvbiw8L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+PGRp
dj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6IkNvdXJpZXIgTmV3Iic+b3IgZG8gYWNjb3VudGluZywgb3Igb3RoZXIgcHJvcHJpZXRh
cnkgb3B0aW1pemF0aW9uIG9yIHBvbGljeSBlbmZvcmNlbWVudCBmZWF0dXJlcyw8L3NwYW4+PG86
cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2Zv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Iic+ZXRjLiwgYnV0IGl0cyBu
b3QgY2xlYXIgdGhhdCB3ZSB3b3VsZCB3YW50IENETkkgcmVxdWlyZW1lbnRzIGZvciBlYWNoIG9m
IHRoZXNlPzwvc3Bhbj48bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1h
bD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmllciBOZXci
Jz4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3Jt
YWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3
Iic+SXQgc2VlbXMgbGlrZSBhIG1vcmUgZ2VuZXJpYyBub3Rpb24gb2YgZGVmaW5pbmcgbWV0YWRh
dGEgKGFuZCB0aGVpciBhY3Rpb25zKSwgYW5kPC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvZGl2Pjxk
aXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiJDb3VyaWVyIE5ldyInPmFsbG93aW5nIENETnMgdG8gYWR2ZXJ0aXNlIG9yIGRlY2xp
bmUgbWV0YWRhdGEgKGFjdGlvbikgc3VwcG9ydCB3b3VsZCB1c2VmdWwsIGFzPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyInPm9wcG9zZWQgdG8gYWRkaW5n
IGEgcmVxdWlyZW1lbnQgZm9yIGVhY2ggcGllY2Ugb2YgbWV0YWRhdGE/PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPjwvZGl2PjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPkkgaGF2ZSBiZWVuIGFzc3VtaW5n
IHRoYXQgd2UnZCB3YW50IHRvIHNwZWNpZnk6PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBj
bGFzcz1Nc29Ob3JtYWw+PHNwYW4gY2xhc3M9YXBwbGUtdGFiLXNwYW4+wqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCA8L3NwYW4+KkEqIGEgc2V0IG9mIHdlbGwtYWNjZXB0ZWQgbWV0YWRhdGEgZWxlbWVu
dHMgd2l0aCB0aGVpciBzZW1hbnRpY3MgKGVnIHN0YXJ0IG9mIHRpbWUgd2luZG93LCBlbmQgb2Yg
dGltZSB3aW5kb3csLi4uKSwgQU5EPG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1N
c29Ob3JtYWw+PHNwYW4gY2xhc3M9YXBwbGUtdGFiLXNwYW4+wqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCA8L3NwYW4+KkIqIHByb2JhYmx5LCBhbHNvIGEgbWVjaGFuaXNtIHRvIGFsbG93IGV4Y2hhbmdl
IG9mIG9wYXF1ZSBtZXRhZGF0YSBlbGVtZW50LCB3aG9zZSBzZW1hbnRpYyBpcyBub3QgZGVmaW5l
ZCBpbiBDRE5JIGJ1dCB1cCB0byBwcml2YXRlIENETiBhZ3JlZW1lbnQuPG86cD48L286cD48L3A+
PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJzcDs8L286cD48L3A+PC9kaXY+
PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+SSBiZWxpZXZlICpBKiBpcyBuZWVkZWQgdG8gZmFjaWxp
dGF0ZSBhY3R1YWwgYmFzZSBpbnRlcm9wZXJhdGlvbiBhY3Jvc3MgQ0ROcy48bzpwPjwvbzpwPjwv
cD48L2Rpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5JIGJlbGlldmUgKkIqIGlzIHVzZWZ1bCB0
byBhbGxvdyBDRE5zIHRvIGRvIGV4dHJhIHRoaW5nIG9uIHRvcCBvZiB3aGF0IGhhcyBiZWVuIHNw
ZWNpZmllZCBpbiBDRE5JLjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9y
bWFsPkFyZSB5b3Ugc2F5aW5nIHRoYXQgeW91IGZlZWwgb25seSAqQiogaXMgbmVlZGVkPzxvOnA+
PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPkNoZWVyczxvOnA+PC9vOnA+PC9wPjwv
ZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjwvZGl2Pjxk
aXY+PHAgY2xhc3M9TXNvTm9ybWFsPkZyYW5jb2lzPG86cD48L286cD48L3A+PC9kaXY+PHAgY2xh
c3M9TXNvTm9ybWFsPjxicj48YnI+PG86cD48L286cD48L3A+PGRpdj48ZGl2PjxwIGNsYXNzPU1z
b05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiQ291cmll
ciBOZXciJz4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48cCBjbGFzcz1N
c29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3Iic+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXYgc3R5bGU9J2Jv
cmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBp
biA0LjBwdDtib3JkZXItd2lkdGg6aW5pdGlhbDtib3JkZXItY29sb3I6aW5pdGlhbCc+PGRpdj48
ZGl2IHN0eWxlPSdib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFk
ZGluZzozLjBwdCAwaW4gMGluIDBpbjtib3JkZXItd2lkdGg6aW5pdGlhbDtib3JkZXItY29sb3I6
aW5pdGlhbCc+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PGI+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6IlRhaG9tYSIsInNhbnMtc2VyaWYiJz5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gY2xhc3M9YXBwbGUtY29udmVydGVkLXNwYWNlPjxzcGFuIHN0eWxlPSdmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNlcmlmIic+Jm5ic3A7PC9zcGFu
Pjwvc3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiVGFob21h
Iiwic2Fucy1zZXJpZiInPkZyYW5jb2lzIExlIEZhdWNoZXVyIFttYWlsdG86ZmxlZmF1Y2hAY2lz
Y28uY29tXTxzcGFuIGNsYXNzPWFwcGxlLWNvbnZlcnRlZC1zcGFjZT4mbmJzcDs8L3NwYW4+PGJy
PjxiPlNlbnQ6PC9iPjxzcGFuIGNsYXNzPWFwcGxlLWNvbnZlcnRlZC1zcGFjZT4mbmJzcDs8L3Nw
YW4+VGh1cnNkYXksIEp1bHkgMjgsIDIwMTEgNDoxNyBQTTxicj48Yj5Ubzo8L2I+PHNwYW4gY2xh
c3M9YXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNwOzwvc3Bhbj5LZW50IExldW5nIChrbGV1bmcp
PGJyPjxiPkNjOjwvYj48c3BhbiBjbGFzcz1hcHBsZS1jb252ZXJ0ZWQtc3BhY2U+Jm5ic3A7PC9z
cGFuPkZyYW5jb2lzIExlIEZhdWNoZXVyOzxzcGFuIGNsYXNzPWFwcGxlLWNvbnZlcnRlZC1zcGFj
ZT4mbmJzcDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWJlcnRyYW5kLWNkbmktdXNlLWNh
c2VzQHRvb2xzLmlldGYub3JnIj5kcmFmdC1iZXJ0cmFuZC1jZG5pLXVzZS1jYXNlc0B0b29scy5p
ZXRmLm9yZzwvYT47PHNwYW4gY2xhc3M9YXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNwOzwvc3Bh
bj48YSBocmVmPSJtYWlsdG86Y2RuaUBpZXRmLm9yZyI+Y2RuaUBpZXRmLm9yZzwvYT48YnI+PGI+
U3ViamVjdDo8L2I+PHNwYW4gY2xhc3M9YXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNwOzwvc3Bh
bj5SZTogW0NETmldIGNvbW1lbnRzIG9uIGRyYWZ0LWJlcnRyYW5kLWNkbmktdXNlLWNhc2VzLTAy
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvZGl2PjwvZGl2PjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNv
Tm9ybWFsPiZuYnNwOzxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFs
PktlbnQgYW5kIGFsbCw8bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2PjxkaXY+PHAgY2xhc3M9TXNv
Tm9ybWFsPiZuYnNwOzxvOnA+PC9vOnA+PC9wPjwvZGl2PjxkaXY+PGRpdj48ZGl2PjxwIGNsYXNz
PU1zb05vcm1hbD5PbiAyOCBKdWwgMjAxMSwgYXQgMTY6MTAsIEtlbnQgTGV1bmcgKGtsZXVuZykg
d3JvdGU6PG86cD48L286cD48L3A+PC9kaXY+PC9kaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+
PGJyPjxicj48YnI+PG86cD48L286cD48L3A+PC9kaXY+PGRpdj48ZGl2PjxwIGNsYXNzPU1zb05v
cm1hbD5IaSBGcmFuY29pcy4gJm5ic3A7UmVzcG9uZGluZyB0byBjb21tZW50cyByZWxhdGVkIHRv
IHRoZSByZXF1aXJlbWVudHMgZHJhZnQ8YnI+YmVsb3cuPGJyPjxicj48YnI+Jm5ic3A7Jm5ic3A7
byAmbmJzcDthbiBleHBpcmF0aW9uIHRpbWUgKGkuZS4sIHRoZSB0aW1lIGF0IHdoaWNoIHRoZSBj
b250ZW50IGZpbGVzPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3Nob3VsZCBiZSBl
eHB1bmdlZCBmcm9tIGFsbCBDRE4gc3RvcmFnZSkuPGJyPiZxdW90Ozxicj5JIHVuZGVyc3RhbmQg
dGhpcyBpcyBzYXlpbmcgdGhhdCBDRE5JIG1ldGFkYXRhIG5lZWQgdG8gaW5jbHVkZSB0aGlzPGJy
PmV4cGlyYXRpb24gdGltZSAodHJpZ2dlcmluZyBjYWNoZSByZW1vdmFsKSAsIGluIGFkZGl0aW9u
IHRvIGRlYWN0aXZhdGlvbjxicj50aW1lLjxzcGFuIGNsYXNzPWFwcGxlLWNvbnZlcnRlZC1zcGFj
ZT4mbmJzcDs8L3NwYW4+PGJyPkkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBkaXNjdXNzZWQgaW4gY2Ru
aS1yZXF1aXJlbWVudHMgeWV0LiBDYW4geW91IGJyaW5nPGJyPnRoYXQgdXAgb24gdGhlIGxpc3Qg
d2l0aCB0aGUgY2RuaS1yZXF0cyBhdXRob3JzPzxicj48YnI+S0wmZ3Q7IEkndmUgc2VlbiByZWZl
cmVuY2VzIHRvIGNvbnRlbnQgZXhwaXJhdGlvbiB0aW1lIChpLmUuIHJlbW92YWwpIGluPGJyPnNv
bWUgZHJhZnRzLiAmbmJzcDtTbyBpdCBzZWVtcyB0byBiZSBuZWVkZWQgaW4gdGhlIENETkkgTWV0
YWRhdGEuICZuYnNwO05vdGVkIGFzPGJyPnJlcXVpcmVtZW50IChwb3NzaWJseSBwYXJ0IG9mIGF2
YWlsYWJpbGl0eSB3aW5kb3cpIHVubGVzcyBvdGhlcnMgb2JqZWN0LjxvOnA+PC9vOnA+PC9wPjwv
ZGl2PjwvZGl2PjxkaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+Jm5ic3A7PG86cD48L286cD48
L3A+PC9kaXY+PC9kaXY+PGRpdj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD5GTEYgYXMgYW4gSW5k
aXZpZHVhbDogdGhhdCB3b3JrcyBmb3IgbWUuPG86cD48L286cD48L3A+PC9kaXY+PC9kaXY+PGRp
dj48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD4mbmJzcDs8bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rp
dj48YmxvY2txdW90ZSBzdHlsZT0nbWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0
Jz48ZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxicj48YnI+JnF1b3Q7PGJyPiZuYnNwOyZu
YnNwO1RoZSBkZWxpdmVyeSBvZiBjb250ZW50IG1heSBiZSBmdXJ0aGVyIGluZmx1ZW5jZWQgYnkg
cG9saWNpZXMgd2hpY2g8YnI+Jm5ic3A7Jm5ic3A7bWF5IGluY2x1ZGUgcXVhbGl0eSBvZiBzZXJ2
aWNlIHJ1bGVzIHRoYXQgc3BlY2lmeTo8YnI+Jm5ic3A7Jm5ic3A7byAmbmJzcDt0aGUgbWF4aW11
bSByZXNvbHV0aW9uIGRlbGl2ZXJhYmxlIHRvIHNwZWNpZmljIGRldmljZXMsPGJyPiZuYnNwOyZu
YnNwO28gJm5ic3A7dGhlIG1heGltdW0gcmVzb2x1dGlvbiBkZWxpdmVyYWJsZSB0aG91Z2ggYSBz
cGVjaWZpYyBOU1AsIG9yPGJyPiZuYnNwOyZuYnNwO28gJm5ic3A7dGhlIG1heGltdW0gcmVzb2x1
dGlvbiBkZWxpdmVyYWJsZSB0byB1c2VycyBiYXNlZCBvbiB0aGVpcjxicj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDtzdWJzY3JpcHRpb24gbGV2ZWxzLjxicj4mcXVvdDs8YnI+SSBkb24n
dCB0aGluayB0aGlzIGlzIGNvdmVyZWQgaW4gdGhlIGNkbmktcmVxdWlyZW1lbnRzIGRvYy48c3Bh
biBjbGFzcz1hcHBsZS1jb252ZXJ0ZWQtc3BhY2U+Jm5ic3A7PC9zcGFuPjxicj5JdCBpcyBub3Qg
b2J2aW91cyB0byBtZSB0aGF0IGFic29sdXRlbHkgYWxsIG9mIHRob3NlIG91Z2h0IHRvIGJlIGlu
PGJyPnBoYXNlIDEuIFRoZSBmaXJzdCBidWxsZXQgb25seSBtYWtlcyBzZW5zZSBpZiB0aGUgc29s
dXRpb24gc3VwcG9ydHM8YnI+dHJhbnNjb2RpbmcvdHJhbnNyYXRpbmcsIHdoaWNoIEkgZG9uJ3Qg
a25vdyBpZiBpdCB3aWxsIGJlIHN1cHBvcnRlZCBpbjxicj5Jbml0aWFsIHNjb3BlLjxicj5UaGUg
bGFzdCBidWxsZXQgZG9lcyBub3QgbWFrZSBzZW5zZSB0byBtZSBhcyB3ZSBkb247dCB3YW50IHRo
ZSBDRE5zIHRvPGJyPmJlIGF3YXJlIG9mIGFueSB1c2VyIHN1YnNjcmlwdGlvbiBsZXZlbHMgKGll
IG9ubHkgQ1NQIGlzIGF3YXJlIG9mIHVzZXI8YnI+c3Vic2NyaXB0aW9uIGxldmVsKS48YnI+PGJy
Pjxicj5LTCZndDsgSSdtIG5vdCB5ZXQgY29udmluY2VkIHRoYXQgdGhpcyBzaG91bGQgYmUgcGFy
dCBvZiB0aGUgQ0ROSSBNZXRhZGF0YS48YnI+QmFzZWQgb24gdGhlIGRpc2N1c3Npb24gY29uY2x1
c2lvbiwgd2UgY2FuIHRyYWNrIHRoaXMgYXMgcG9zc2libGU8YnI+cmVxdWlyZW1lbnQgZm9yIG5v
dy48bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48ZGl2PjxwIGNs
YXNzPU1zb05vcm1hbD4mbmJzcDs8bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rpdj48ZGl2PjxkaXY+
PHAgY2xhc3M9TXNvTm9ybWFsPkZMRiBhcyBhIGNoYWlyOiBJIHdpbGwgcmFpc2UgYSBkaXNjdXNz
aW9uIGluIHRoZSAmcXVvdDtPcGVuIEl0ZW1zJnF1b3Q7IHNsb3QgdG93YXJkcyB0aGUgZW5kIG9m
IHRoZSBXRyBtZWV0aW5nIG9uICZxdW90O0NvbnRlbnQgQWRhcHRhdGlvbiZxdW90OyBhbmQgd2hh
dCBzaG91ZGwgYmUgaW4gc2NvcGUgb2YgQ0ROSS4gVGhpcyB3aWxsIGdpdmUgdXMgc29tZSBzZW5z
ZSBvbiB0aGUgV0cgdmlld3Mgb24gdGhhdC48bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rpdj48ZGl2
PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPiZuYnNwOzxvOnA+PC9vOnA+PC9wPjwvZGl2PjwvZGl2
PjxkaXY+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+RnJhbmNvaXM8bzpwPjwvbzpwPjwvcD48L2Rp
dj48L2Rpdj48ZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPiZuYnNwOzxvOnA+PC9vOnA+PC9w
PjwvZGl2PjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsPjxicj48YnI+PGJyPjxvOnA+PC9v
OnA+PC9wPjwvZGl2PjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4tYm90dG9t
OjEyLjBwdCc+PGJyPktlbnQ8YnI+PGJyPjxicj48bzpwPjwvbzpwPjwvcD48L2Rpdj48L2Rpdj48
ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD4mbmJzcDs8bzpwPjwvbzpwPjwvcD48L2Rpdj48ZGl2Pjxk
aXY+PHRhYmxlIGNsYXNzPU1zb05vcm1hbFRhYmxlIGJvcmRlcj0wIGNlbGxzcGFjaW5nPTAgY2Vs
bHBhZGRpbmc9MCB3aWR0aD01NDMgc3R5bGU9J3dpZHRoOjQwNy4yNXB0Jz48dHI+PHRkIHN0eWxl
PSdwYWRkaW5nOjBpbiAwaW4gMGluIDBpbic+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4g
c3R5bGU9J2ZvbnQtc2l6ZToxMS41cHQ7Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlm
Ijtjb2xvcjojMUY0OTdEJz4mbHQ7aW1hZ2UwMDEuanBnJmd0Ozwvc3Bhbj48bzpwPjwvbzpwPjwv
cD48L2Rpdj48dGFibGUgY2xhc3M9TXNvTm9ybWFsVGFibGUgYm9yZGVyPTAgY2VsbHNwYWNpbmc9
MCBjZWxscGFkZGluZz0wIHdpZHRoPTU0MyBzdHlsZT0nd2lkdGg6NDA3LjI1cHQ7YmFja2dyb3Vu
ZC1hdHRhY2htZW50OmluaXRpYWw7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IGluaXRpYWw7LXdl
YmtpdC1iYWNrZ3JvdW5kLW9yaWdpbjogaW5pdGlhbDtiYWNrZ3JvdW5kLWNvbG9yOmluaXRpYWw7
YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb24teDo1MCU7YmFj
a2dyb3VuZC1wb3NpdGlvbi15OjAlJz48dHI+PHRkIHN0eWxlPSdwYWRkaW5nOjBpbiAwaW4gMGlu
IDBpbic+PC90ZD48L3RyPjwvdGFibGU+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdk
aXNwbGF5Om5vbmUnPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48dGFibGUgY2xhc3M9TXNv
Tm9ybWFsVGFibGUgYm9yZGVyPTAgY2VsbHNwYWNpbmc9MCBjZWxscGFkZGluZz0wIHdpZHRoPTU0
MyBzdHlsZT0nd2lkdGg6NDA3LjI1cHQ7YmFja2dyb3VuZC1hdHRhY2htZW50OmluaXRpYWw7LXdl
YmtpdC1iYWNrZ3JvdW5kLWNsaXA6IGluaXRpYWw7LXdlYmtpdC1iYWNrZ3JvdW5kLW9yaWdpbjog
aW5pdGlhbDtiYWNrZ3JvdW5kLWNvbG9yOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVw
ZWF0O2JhY2tncm91bmQtcG9zaXRpb24teDo1MCU7YmFja2dyb3VuZC1wb3NpdGlvbi15OjAlJz48
dHI+PHRkIG5vd3JhcCB2YWxpZ249dG9wIHN0eWxlPSdwYWRkaW5nOjBpbiAwaW4gMTEuMjVwdCAu
MjVpbic+PHAgc3R5bGU9J21hcmdpbi1ib3R0b206MTIuMHB0Jz48Yj48c3BhbiBzdHlsZT0nZm9u
dC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiM2NjY2
NjYnPjxicj48c3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNl
cmlmIic+RnJhbmNvaXMgTGUgRmF1Y2hldXI8L3NwYW4+PC9zdHJvbmc+PC9zcGFuPjwvYj48c3Bh
biBzdHlsZT0nZm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYi
O2NvbG9yOiM2NjY2NjYnPjxicj48c3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJp
YWwiLCJzYW5zLXNlcmlmIic+RGlzdGluZ3Vpc2hlZCBFbmdpbmVlcjwvc3Bhbj48L3N0cm9uZz48
YnI+PHN0cm9uZz48c3BhbiBzdHlsZT0nZm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiIn
PkNvcnBvcmF0ZSBEZXZlbG9wbWVudDwvc3Bhbj48L3N0cm9uZz48YnI+PGEgaHJlZj0ibWFpbHRv
OmZsZWZhdWNoQGNpc2NvLmNvbSI+PHNwYW4gc3R5bGU9J2NvbG9yOiM2NjY2NjYnPmZsZWZhdWNo
QGNpc2NvLmNvbTwvc3Bhbj48L2E+PGJyPlBob25lOiZuYnNwOzxzdHJvbmc+PHNwYW4gc3R5bGU9
J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiJz4rMzMgNDkgNzIzIDI2MTk8L3NwYW4+
PC9zdHJvbmc+PGJyPk1vYmlsZTombmJzcDs8c3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LWZhbWls
eToiQXJpYWwiLCJzYW5zLXNlcmlmIic+KzMzIDYgMTkgOTggNTAgOTA8L3NwYW4+PC9zdHJvbmc+
PGJyPjxicj48YnI+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvdGQ+PHRkIG5vd3JhcCB2YWxpZ249
dG9wIHN0eWxlPSdwYWRkaW5nOjBpbiAwaW4gNy41cHQgMTUuMHB0Jz48cCBzdHlsZT0nbWFyZ2lu
LWJvdHRvbToxMi4wcHQnPjxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZTo4LjVwdDtmb250
LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xvcjojNjY2NjY2Jz5DaXNjbyBTeXN0ZW1z
IEZyYW5jZTwvc3Bhbj48L3N0cm9uZz48c3BhbiBzdHlsZT0nZm9udC1zaXplOjguNXB0O2ZvbnQt
ZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiM2NjY2NjYnPjxicj5HcmVlbnNpZGU8
YnI+NDAwIEF2ZSBkZSBSb3VtYW5pbGxlPGJyPjA2NDEwIFNvcGhpYSBBbnRpcG9saXM8YnI+RnJh
bmNlPGJyPjxhIGhyZWY9Imh0dHA6Ly93d3cuY2lzY28uY29tLyI+PHNwYW4gc3R5bGU9J2NvbG9y
OiM2NjY2NjYnPkNpc2NvLmNvbTwvc3Bhbj48L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvdGQ+
PHRkIHdpZHRoPTIwMCBzdHlsZT0nd2lkdGg6MTUwLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDBp
bic+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+Jm5ic3A7PG86cD48L286cD48L3A+PC9kaXY+PC90
ZD48L3RyPjwvdGFibGU+PGRpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQt
c2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IkhlbHZldGljYSIsInNhbnMtc2VyaWYiO2NvbG9yOmJs
YWNrJz48YnI+Jmx0O2ltYWdlMDAyLmdpZiZndDs8L3NwYW4+PG86cD48L286cD48L3A+PC9kaXY+
PHRhYmxlIGNsYXNzPU1zb05vcm1hbFRhYmxlIGJvcmRlcj0wIGNlbGxzcGFjaW5nPTAgY2VsbHBh
ZGRpbmc9MCB3aWR0aD00MDAgc3R5bGU9J3dpZHRoOjMwMC4wcHQnPjx0cj48dGQgc3R5bGU9J3Bh
ZGRpbmc6MGluIDBpbiAwaW4gMGluJz48L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0ncGFkZGluZzow
aW4gLjI1aW4gMGluIC4yNWluJz48ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0n
Zm9udC1zaXplOjcuNXB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiMw
MDk5MDAnPiZuYnNwO1RoaW5rIGJlZm9yZSB5b3UgcHJpbnQuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
PjwvZGl2PjwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSdwYWRkaW5nOjUuMjVwdCAuMjVpbiA0LjVw
dCAuMjVpbic+PHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4tYm90dG9tOjEyLjBwdCc+
PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZTo3LjVwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNl
cmlmIjtjb2xvcjojOTk5OTk5Jz48YnI+VGhpcyBlbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRp
YWwgYW5kIHByaXZpbGVnZWQgbWF0ZXJpYWwgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5k
ZWQgcmVjaXBpZW50LiBBbnkgcmV2aWV3LCB1c2UsIGRpc3RyaWJ1dGlvbiBvciBkaXNjbG9zdXJl
IGJ5IG90aGVycyBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50
ZW5kZWQgcmVjaXBpZW50IChvciBhdXRob3JpemVkIHRvIHJlY2VpdmUgZm9yIHRoZSByZWNpcGll
bnQpLCBwbGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGJ5IHJlcGx5IGVtYWlsIGFuZCBkZWxldGUg
YWxsIGNvcGllcyBvZiB0aGlzIG1lc3NhZ2UuPGJyPjxicj5DaXNjbyBTeXN0ZW1zIEZyYW5jZSwg
U29jacOpdMOpIMOgIHJlc3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3Vs
aW5zIOKAkyBJbW0gQXRsYW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxl
cyBNb3VsaW5lYXV4LCBBdSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBO
YW50ZXJyZSwgRGlyZWN0ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2
b25lLjxicj48YnI+Rm9yIGNvcnBvcmF0ZSBsZWdhbCBpbmZvcm1hdGlvbiBnbyB0bzo8YnI+PGEg
aHJlZj0iaHR0cDovL3d3dy5jaXNjby5jb20vd2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2Fs
L2NyaS9pbmRleC5odG1sIj5odHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQvZG9pbmdfYnVz
aW5lc3MvbGVnYWwvY3JpL2luZGV4Lmh0bWw8L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPjwvdGQ+
PC90cj48L3RhYmxlPjwvdGQ+PC90cj48L3RhYmxlPjwvZGl2PjwvZGl2PjxkaXY+PHAgY2xhc3M9
TXNvTm9ybWFsPiZuYnNwOzxvOnA+PC9vOnA+PC9wPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pjwv
ZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD48ZGl2PjxkaXY+PHRh
YmxlIGNsYXNzPU1zb05vcm1hbFRhYmxlIGJvcmRlcj0wIGNlbGxzcGFjaW5nPTAgY2VsbHBhZGRp
bmc9MCB3aWR0aD01NDMgc3R5bGU9J3dpZHRoOjQwNy4yNXB0Jz48dHI+PHRkIHN0eWxlPSdwYWRk
aW5nOjBpbiAwaW4gMGluIDBpbic+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIGNsYXNzPWFwcGxl
LXN0eWxlLXNwYW4+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMS41cHQ7Zm9udC1mYW1pbHk6IkNh
bGlicmkiLCJzYW5zLXNlcmlmIjtjb2xvcjojMUY0OTdEJz4mbHQ7aW1hZ2UwMDEuanBnJmd0Ozwv
c3Bhbj48L3NwYW4+PHNwYW4gY2xhc3M9YXBwbGUtc3R5bGUtc3Bhbj48c3BhbiBzdHlsZT0nZm9u
dC1zaXplOjEzLjVwdDtmb250LWZhbWlseToiVGltZXMiLCJzZXJpZiI7Y29sb3I6IzFGNDk3RCc+
PG86cD48L286cD48L3NwYW4+PC9zcGFuPjwvcD48dGFibGUgY2xhc3M9TXNvTm9ybWFsVGFibGUg
Ym9yZGVyPTAgY2VsbHNwYWNpbmc9MCBjZWxscGFkZGluZz0wIHdpZHRoPTU0MyBzdHlsZT0nd2lk
dGg6NDA3LjI1cHQ7YmFja2dyb3VuZC1hdHRhY2htZW50OmluaXRpYWw7LXdlYmtpdC1iYWNrZ3Jv
dW5kLWNsaXA6IGluaXRpYWw7LXdlYmtpdC1iYWNrZ3JvdW5kLW9yaWdpbjogaW5pdGlhbDtiYWNr
Z3JvdW5kLWNvbG9yOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91
bmQtcG9zaXRpb24teDo1MCU7YmFja2dyb3VuZC1wb3NpdGlvbi15OjAlJz48dHI+PHRkIHN0eWxl
PSdwYWRkaW5nOjBpbiAwaW4gMGluIDBpbic+PC90ZD48L3RyPjwvdGFibGU+PHAgY2xhc3M9TXNv
Tm9ybWFsPjxzcGFuIGNsYXNzPWFwcGxlLXN0eWxlLXNwYW4+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6
ZToxMy41cHQ7Zm9udC1mYW1pbHk6IlRpbWVzIiwic2VyaWYiO2NvbG9yOiMxRjQ5N0Q7ZGlzcGxh
eTpub25lJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3NwYW4+PC9wPjx0YWJsZSBjbGFzcz1N
c29Ob3JtYWxUYWJsZSBib3JkZXI9MCBjZWxsc3BhY2luZz0wIGNlbGxwYWRkaW5nPTAgd2lkdGg9
NTQzIHN0eWxlPSd3aWR0aDo0MDcuMjVwdDtiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6aW5pdGlhbDst
d2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5pdGlhbDstd2Via2l0LWJhY2tncm91bmQtb3JpZ2lu
OiBpbml0aWFsO2JhY2tncm91bmQtY29sb3I6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1y
ZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbi14OjUwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6MCUn
Pjx0cj48dGQgbm93cmFwIHZhbGlnbj10b3Agc3R5bGU9J3BhZGRpbmc6MGluIDBpbiAxMS4yNXB0
IC4yNWluJz48cCBzdHlsZT0nbWFyZ2luLWJvdHRvbToxMi4wcHQnPjxiPjxzcGFuIHN0eWxlPSdm
b250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6IzY2
NjY2Nic+PGJyPjxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMt
c2VyaWYiJz5GcmFuY29pcyBMZSBGYXVjaGV1cjwvc3Bhbj48L3N0cm9uZz48L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSdmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJp
ZiI7Y29sb3I6IzY2NjY2Nic+PGJyPjxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJB
cmlhbCIsInNhbnMtc2VyaWYiJz5EaXN0aW5ndWlzaGVkIEVuZ2luZWVyPC9zcGFuPjwvc3Ryb25n
Pjxicj48c3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlm
Iic+Q29ycG9yYXRlIERldmVsb3BtZW50PC9zcGFuPjwvc3Ryb25nPjxicj48YSBocmVmPSJtYWls
dG86ZmxlZmF1Y2hAY2lzY28uY29tIj5mbGVmYXVjaEBjaXNjby5jb208L2E+PGJyPlBob25lOiZu
YnNwOzxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYi
Jz4rMzMgNDkgNzIzIDI2MTk8L3NwYW4+PC9zdHJvbmc+PGJyPk1vYmlsZTombmJzcDs8c3Ryb25n
PjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIic+KzMzIDYgMTkg
OTggNTAgOTA8L3NwYW4+PC9zdHJvbmc+PGJyPjxicj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC90
ZD48dGQgbm93cmFwIHZhbGlnbj10b3Agc3R5bGU9J3BhZGRpbmc6MGluIDBpbiA3LjVwdCAxNS4w
cHQnPjxwIHN0eWxlPSdtYXJnaW4tYm90dG9tOjEyLjBwdCc+PHN0cm9uZz48c3BhbiBzdHlsZT0n
Zm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiM2
NjY2NjYnPkNpc2NvIFN5c3RlbXMgRnJhbmNlPC9zcGFuPjwvc3Ryb25nPjxzcGFuIHN0eWxlPSdm
b250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6IzY2
NjY2Nic+PGJyPkdyZWVuc2lkZTxicj40MDAgQXZlIGRlIFJvdW1hbmlsbGU8YnI+MDY0MTAgU29w
aGlhIEFudGlwb2xpczxicj5GcmFuY2U8YnI+PGEgaHJlZj0iaHR0cDovL0Npc2NvLmNvbS8iPkNp
c2NvLmNvbTwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC90ZD48dGQgd2lkdGg9MjAwIHN0eWxl
PSd3aWR0aDoxNTAuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gMGluJz48cCBjbGFzcz1Nc29Ob3Jt
YWw+Jm5ic3A7PG86cD48L286cD48L3A+PC90ZD48L3RyPjwvdGFibGU+PHAgY2xhc3M9TXNvTm9y
bWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTMuNXB0O2ZvbnQtZmFtaWx5OiJIZWx2ZXRpY2Ei
LCJzYW5zLXNlcmlmIjtjb2xvcjojMUY0OTdEJz48YnI+PHNwYW4gY2xhc3M9YXBwbGUtc3R5bGUt
c3Bhbj4mbHQ7Z3JlZW4uZ2lmJmd0Ozwvc3Bhbj48L3NwYW4+PHNwYW4gY2xhc3M9YXBwbGUtc3R5
bGUtc3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseToiVGltZXMi
LCJzZXJpZiI7Y29sb3I6IzFGNDk3RCc+PG86cD48L286cD48L3NwYW4+PC9zcGFuPjwvcD48dGFi
bGUgY2xhc3M9TXNvTm9ybWFsVGFibGUgYm9yZGVyPTAgY2VsbHNwYWNpbmc9MCBjZWxscGFkZGlu
Zz0wIHdpZHRoPTQwMCBzdHlsZT0nd2lkdGg6MzAwLjBwdCc+PHRyPjx0ZCBzdHlsZT0ncGFkZGlu
ZzowaW4gMGluIDBpbiAwaW4nPjwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSdwYWRkaW5nOjBpbiAu
MjVpbiAwaW4gLjI1aW4nPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXpl
OjcuNXB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiMwMDk5MDAnPiZu
YnNwO1RoaW5rIGJlZm9yZSB5b3UgcHJpbnQuPG86cD48L286cD48L3NwYW4+PC9wPjwvdGQ+PC90
cj48dHI+PHRkIHN0eWxlPSdwYWRkaW5nOjUuMjVwdCAuMjVpbiA0LjVwdCAuMjVpbic+PHAgY2xh
c3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4tYm90dG9tOjEyLjBwdCc+PHNwYW4gc3R5bGU9J2Zv
bnQtc2l6ZTo3LjVwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xvcjojOTk5
OTk5Jz48YnI+VGhpcyBlbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVn
ZWQgbWF0ZXJpYWwgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBB
bnkgcmV2aWV3LCB1c2UsIGRpc3RyaWJ1dGlvbiBvciBkaXNjbG9zdXJlIGJ5IG90aGVycyBpcyBz
dHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
IChvciBhdXRob3JpemVkIHRvIHJlY2VpdmUgZm9yIHRoZSByZWNpcGllbnQpLCBwbGVhc2UgY29u
dGFjdCB0aGUgc2VuZGVyIGJ5IHJlcGx5IGVtYWlsIGFuZCBkZWxldGUgYWxsIGNvcGllcyBvZiB0
aGlzIG1lc3NhZ2UuPGJyPjxicj5DaXNjbyBTeXN0ZW1zIEZyYW5jZSwgU29jacOpdMOpIMOgIHJl
c3BvbnNhYmlpdMOpIGxpbWl0w6llLCBSdWUgQ2FtaWxsZSBEZXNtb3VsaW5zIOKAkyBJbW0gQXRs
YW50aXMgWmFjIEZvcnVtIFNlaW5lIElsb3QgNyA5MjEzMCBJc3N5IGxlcyBNb3VsaW5lYXV4LCBB
dSBjYXBpdGFsIGRlIDkxLjQ3MCDigqwsIDM0OSAxNjYgNTYxIFJDUyBOYW50ZXJyZSwgRGlyZWN0
ZXVyIGRlIGxhIHB1YmxpY2F0aW9uOiBKZWFuLUx1YyBNaWNoZWwgR2l2b25lLjxicj48YnI+Rm9y
IGNvcnBvcmF0ZSBsZWdhbCBpbmZvcm1hdGlvbiBnbyB0bzo8YnI+PGEgaHJlZj0iaHR0cDovL3d3
dy5jaXNjby5jb20vd2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1s
Ij5odHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQvZG9pbmdfYnVzaW5lc3MvbGVnYWwvY3Jp
L2luZGV4Lmh0bWw8L2E+PG86cD48L286cD48L3NwYW4+PC9wPjwvdGQ+PC90cj48L3RhYmxlPjwv
dGQ+PC90cj48L3RhYmxlPjwvZGl2PjwvZGl2PjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNw
OzwvbzpwPjwvcD48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+PHAgY2xhc3M9TXNvTm9y
bWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPjxkaXY+PGRpdj48dGFibGUgY2xhc3M9TXNvTm9ybWFs
VGFibGUgYm9yZGVyPTAgY2VsbHNwYWNpbmc9MCBjZWxscGFkZGluZz0wIHdpZHRoPTU0MyBzdHls
ZT0nd2lkdGg6NDA3LjI1cHQnPjx0cj48dGQgc3R5bGU9J3BhZGRpbmc6MGluIDBpbiAwaW4gMGlu
Jz48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMS41cHQ7Zm9udC1m
YW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjtjb2xvcjojMUY0OTdEJz48aW1nIGJvcmRlcj0w
IHdpZHRoPTE1NCBoZWlnaHQ9MTAwIGlkPWFjNTRiZGUyLTljYmYtNDUwMy04NTBlLWY2MTk2Yjhl
ODE0YyBzcmM9ImNpZDppbWFnZTAwMS5qcGdAMDFDQzREQzEuN0U4RjUwMTAiPjwvc3Bhbj48c3Bh
biBjbGFzcz1hcHBsZS1zdHlsZS1zcGFuPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTMuNXB0O2Zv
bnQtZmFtaWx5OiJUaW1lcyIsInNlcmlmIjtjb2xvcjpibGFjayc+PG86cD48L286cD48L3NwYW4+
PC9zcGFuPjwvcD48dGFibGUgY2xhc3M9TXNvTm9ybWFsVGFibGUgYm9yZGVyPTAgY2VsbHNwYWNp
bmc9MCBjZWxscGFkZGluZz0wIHdpZHRoPTU0MyBzdHlsZT0nd2lkdGg6NDA3LjI1cHQ7YmFja2dy
b3VuZC1hdHRhY2htZW50OmluaXRpYWw7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IGluaXRpYWw7
LXdlYmtpdC1iYWNrZ3JvdW5kLW9yaWdpbjogaW5pdGlhbDtiYWNrZ3JvdW5kLWNvbG9yOmluaXRp
YWw7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb24teDo1MCU7
YmFja2dyb3VuZC1wb3NpdGlvbi15OjAlJz48dHI+PHRkIHN0eWxlPSdwYWRkaW5nOjBpbiAwaW4g
MGluIDBpbic+PC90ZD48L3RyPjwvdGFibGU+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIGNsYXNz
PWFwcGxlLXN0eWxlLXNwYW4+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1p
bHk6IlRpbWVzIiwic2VyaWYiO2NvbG9yOmJsYWNrO2Rpc3BsYXk6bm9uZSc+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9zcGFuPjwvcD48dGFibGUgY2xhc3M9TXNvTm9ybWFsVGFibGUgYm9yZGVy
PTAgY2VsbHNwYWNpbmc9MCBjZWxscGFkZGluZz0wIHdpZHRoPTU0MyBzdHlsZT0nd2lkdGg6NDA3
LjI1cHQ7YmFja2dyb3VuZC1hdHRhY2htZW50OmluaXRpYWw7LXdlYmtpdC1iYWNrZ3JvdW5kLWNs
aXA6IGluaXRpYWw7LXdlYmtpdC1iYWNrZ3JvdW5kLW9yaWdpbjogaW5pdGlhbDtiYWNrZ3JvdW5k
LWNvbG9yOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9z
aXRpb24teDo1MCU7YmFja2dyb3VuZC1wb3NpdGlvbi15OjAlJz48dHI+PHRkIG5vd3JhcCB2YWxp
Z249dG9wIHN0eWxlPSdwYWRkaW5nOjBpbiAwaW4gMTEuMjVwdCAuMjVpbic+PHAgc3R5bGU9J21h
cmdpbi1ib3R0b206MTIuMHB0Jz48Yj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjguNXB0O2ZvbnQt
ZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiM2NjY2NjYnPjxicj48c3Ryb25nPjxz
cGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIic+RnJhbmNvaXMgTGUg
RmF1Y2hldXI8L3NwYW4+PC9zdHJvbmc+PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0nZm9udC1zaXpl
OjguNXB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMtc2VyaWYiO2NvbG9yOiM2NjY2NjYnPjxi
cj48c3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIic+
RGlzdGluZ3Vpc2hlZCBFbmdpbmVlcjwvc3Bhbj48L3N0cm9uZz48YnI+PHN0cm9uZz48c3BhbiBz
dHlsZT0nZm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiInPkNvcnBvcmF0ZSBEZXZlbG9w
bWVudDwvc3Bhbj48L3N0cm9uZz48YnI+PGEgaHJlZj0ibWFpbHRvOmZsZWZhdWNoQGNpc2NvLmNv
bSI+PHNwYW4gc3R5bGU9J2NvbG9yOiM2NjY2NjYnPmZsZWZhdWNoQGNpc2NvLmNvbTwvc3Bhbj48
L2E+PGJyPlBob25lOiZuYnNwOzxzdHJvbmc+PHNwYW4gc3R5bGU9J2ZvbnQtZmFtaWx5OiJBcmlh
bCIsInNhbnMtc2VyaWYiJz4rMzMgNDkgNzIzIDI2MTk8L3NwYW4+PC9zdHJvbmc+PGJyPk1vYmls
ZTombmJzcDs8c3Ryb25nPjxzcGFuIHN0eWxlPSdmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNl
cmlmIic+KzMzIDYgMTkgOTggNTAgOTA8L3NwYW4+PC9zdHJvbmc+PGJyPjxicj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+PC90ZD48dGQgbm93cmFwIHZhbGlnbj10b3Agc3R5bGU9J3BhZGRpbmc6MGlu
IDBpbiA3LjVwdCAxNS4wcHQnPjxwIHN0eWxlPSdtYXJnaW4tYm90dG9tOjEyLjBwdCc+PHN0cm9u
Zz48c3BhbiBzdHlsZT0nZm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OiJBcmlhbCIsInNhbnMt
c2VyaWYiO2NvbG9yOiM2NjY2NjYnPkNpc2NvIFN5c3RlbXMgRnJhbmNlPC9zcGFuPjwvc3Ryb25n
PjxzcGFuIHN0eWxlPSdmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1z
ZXJpZiI7Y29sb3I6IzY2NjY2Nic+PGJyPkdyZWVuc2lkZTxicj40MDAgQXZlIGRlIFJvdW1hbmls
bGU8YnI+MDY0MTAgU29waGlhIEFudGlwb2xpczxicj5GcmFuY2U8YnI+PGEgaHJlZj0iaHR0cDov
L3d3dy5jaXNjby5jb20iPjxzcGFuIHN0eWxlPSdjb2xvcjojNjY2NjY2Jz5DaXNjby5jb208L3Nw
YW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L3RkPjx0ZCB3aWR0aD0yMDAgc3R5bGU9J3dp
ZHRoOjE1MC4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiAwaW4nPjxwIGNsYXNzPU1zb05vcm1hbD4m
bmJzcDs8bzpwPjwvbzpwPjwvcD48L3RkPjwvdHI+PC90YWJsZT48cCBjbGFzcz1Nc29Ob3JtYWw+
PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMy41cHQ7Zm9udC1mYW1pbHk6IkhlbHZldGljYSIsInNh
bnMtc2VyaWYiO2NvbG9yOmJsYWNrJz48YnI+PGltZyBib3JkZXI9MCB3aWR0aD0xOCBoZWlnaHQ9
MTkgaWQ9Il94MDAzMV9mYTViODFlLTYzNWUtNGNiNy1hMDQzLTM3ZTllOWU4ZjliYiIgc3JjPSJj
aWQ6aW1hZ2UwMDIuZ2lmQDAxQ0M0REMxLjdFOEY1MDEwIj48L3NwYW4+PHNwYW4gY2xhc3M9YXBw
bGUtc3R5bGUtc3Bhbj48c3BhbiBzdHlsZT0nZm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseToi
VGltZXMiLCJzZXJpZiI7Y29sb3I6YmxhY2snPjxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+
PHRhYmxlIGNsYXNzPU1zb05vcm1hbFRhYmxlIGJvcmRlcj0wIGNlbGxzcGFjaW5nPTAgY2VsbHBh
ZGRpbmc9MCB3aWR0aD00MDAgc3R5bGU9J3dpZHRoOjMwMC4wcHQnPjx0cj48dGQgc3R5bGU9J3Bh
ZGRpbmc6MGluIDBpbiAwaW4gMGluJz48L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0ncGFkZGluZzow
aW4gLjI1aW4gMGluIC4yNWluJz48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQt
c2l6ZTo3LjVwdDtmb250LWZhbWlseToiQXJpYWwiLCJzYW5zLXNlcmlmIjtjb2xvcjojMDA5OTAw
Jz4mbmJzcDtUaGluayBiZWZvcmUgeW91IHByaW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L3Rk
PjwvdHI+PHRyPjx0ZCBzdHlsZT0ncGFkZGluZzo1LjI1cHQgLjI1aW4gNC41cHQgLjI1aW4nPjxw
IGNsYXNzPU1zb05vcm1hbCBzdHlsZT0nbWFyZ2luLWJvdHRvbToxMi4wcHQnPjxzcGFuIHN0eWxl
PSdmb250LXNpemU6Ny41cHQ7Zm9udC1mYW1pbHk6IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6
Izk5OTk5OSc+PGJyPlRoaXMgZW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZCBwcml2
aWxlZ2VkIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lwaWVu
dC4gQW55IHJldmlldywgdXNlLCBkaXN0cmlidXRpb24gb3IgZGlzY2xvc3VyZSBieSBvdGhlcnMg
aXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lw
aWVudCAob3IgYXV0aG9yaXplZCB0byByZWNlaXZlIGZvciB0aGUgcmVjaXBpZW50KSwgcGxlYXNl
IGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXBseSBlbWFpbCBhbmQgZGVsZXRlIGFsbCBjb3BpZXMg
b2YgdGhpcyBtZXNzYWdlLjxicj48YnI+Q2lzY28gU3lzdGVtcyBGcmFuY2UsIFNvY2nDqXTDqSDD
oCByZXNwb25zYWJpaXTDqSBsaW1pdMOpZSwgUnVlIENhbWlsbGUgRGVzbW91bGlucyDigJMgSW1t
IEF0bGFudGlzIFphYyBGb3J1bSBTZWluZSBJbG90IDcgOTIxMzAgSXNzeSBsZXMgTW91bGluZWF1
eCwgQXUgY2FwaXRhbCBkZSA5MS40NzAg4oKsLCAzNDkgMTY2IDU2MSBSQ1MgTmFudGVycmUsIERp
cmVjdGV1ciBkZSBsYSBwdWJsaWNhdGlvbjogSmVhbi1MdWMgTWljaGVsIEdpdm9uZS48YnI+PGJy
PkZvciBjb3Jwb3JhdGUgbGVnYWwgaW5mb3JtYXRpb24gZ28gdG86PGJyPjxhIGhyZWY9Imh0dHA6
Ly93d3cuY2lzY28uY29tL3dlYi9hYm91dC9kb2luZ19idXNpbmVzcy9sZWdhbC9jcmkvaW5kZXgu
aHRtbCI+aHR0cDovL3d3dy5jaXNjby5jb20vd2ViL2Fib3V0L2RvaW5nX2J1c2luZXNzL2xlZ2Fs
L2NyaS9pbmRleC5odG1sPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L3RkPjwvdHI+PC90YWJs
ZT48L3RkPjwvdHI+PC90YWJsZT48L2Rpdj48L2Rpdj48cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4m
bmJzcDs8L286cD48L3A+PC9kaXY+PC9kaXY+PC9ib2R5PjwvaHRtbD4=

------_=_NextPart_002_01CC4DFC.2DA1E04C--

------_=_NextPart_001_01CC4DFC.2DA1E04C
Content-Type: image/jpeg;
	name="image001.jpg"
Content-Transfer-Encoding: base64
Content-ID: <image001.jpg@01CC4DC1.7E8F5010>
Content-Description: image001.jpg
Content-Location: image001.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAADEBAgAQAAAATgAAAAAAAABgAAAAAQAAAGAAAAABAAAAUGFpbnQu
TkVUIHYzLjM1AP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAGQAmgMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAoor49
/wCCgOv634Y/Yu/aP1vw7qt9omsWnwy1mO01TTLmSzv7Rb57bT7prW6hZJraWSzuriETwuk0QkLx
SJIFdenBYaWNxmEwcZqEsXiaGGjOSbjCVerCkptKzai53aTu0rI4syxscty7H5jOEqsMBgsVjZUo
tRlUjhaFSvKEZNNRlNU3FNppN3asfX6SRyqWjdJFDyRlkZXUSQyNFKhKkgPFKjxyL95JEZGAZSA+
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

------_=_NextPart_001_01CC4DFC.2DA1E04C
Content-Type: image/gif;
	name="image002.gif"
Content-Transfer-Encoding: base64
Content-ID: <image002.gif@01CC4DC1.7E8F5010>
Content-Description: image002.gif
Content-Location: image002.gif

R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf
bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7

------_=_NextPart_001_01CC4DFC.2DA1E04C--
