
From matthieu.vial@fr.non.schneider-electric.com  Tue Feb  1 00:08:31 2011
Return-Path: <matthieu.vial@fr.non.schneider-electric.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 67CB63A6B58; Tue,  1 Feb 2011 00:08:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.362
X-Spam-Level: 
X-Spam-Status: No, score=-3.362 tagged_above=-999 required=5 tests=[AWL=0.237,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KZZOWcgM-Ku3; Tue,  1 Feb 2011 00:08:30 -0800 (PST)
Received: from mailX02.eud.schneider-electric.com (mailx02.eud.schneider-electric.com [205.167.7.38]) by core3.amsl.com (Postfix) with ESMTP id 7EB023A6B0E; Tue,  1 Feb 2011 00:08:30 -0800 (PST)
Received: from ateui02.Schneider-Electric.com ([10.198.14.10]) by mailX02.eud.schneider-electric.com with ESMTP id 2011020108483531-181992 ; Tue, 1 Feb 2011 08:48:35 +0100 
In-Reply-To: <AANLkTikqnxpn3NuryH6c5MzpCqGCQxhEhmpPY5xJjP1H@mail.gmail.com>
To: Klaus Hartke <hartke@tzi.org>
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 6.5.6 March 06, 2007
From: Matthieu VIAL <matthieu.vial@fr.non.schneider-electric.com>
Message-ID: <OFF07FEC16.AE7DBD44-ONC125782A.002B9323-C125782A.002D049A@Schneider-Electric.com>
Date: Tue, 1 Feb 2011 09:11:42 +0100
X-MIMETrack: Serialize by Router on ATEUI02.Schneider-Electric.com/T/SVR/Schneider at 01/02/2011 09:11:42, Serialize complete at 01/02/2011 09:11:42, Itemize by SMTP Server on AXEU2OUT.schneider-electric.com/X/SVR/SEIxtra at 01/02/2011 08:48:35, Serialize by Router on AXEU2OUT.schneider-electric.com/X/SVR/SEIxtra at 01/02/2011 08:48:36, Serialize complete at 01/02/2011 08:48:36
Content-Type: text/plain; charset="US-ASCII"
Cc: core-bounces@ietf.org, core <core@ietf.org>
Subject: Re: [core] RE AW: Response codes for POST
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2011 08:08:31 -0000

Klaus,

>An intermediary that sees an exchange like this

>> REQ: POST /alrm
>> <alrm type="fire"/>
>> RES: 2.01 Created /alrm/1
>>
>> REQ: GET /alrm/1
>> RES: 2.00 OK
>> <alrm id="1234" type="fire"/>

>knows exactly what's going on and will do the right thing regarding,
>e.g., cache invalidation and updating. A client receives the location
>of the created resource and can decide what it wants to do next. The
>two operations are decoupled and can evolve independently. These all
>are good properties of a RESTful design.


draft-ietf-httpbis-p2-semantics section 7.5 POST says:
Responses to POST requests are only cacheable when they include
   explicit freshness information (see Section 2.3.1 of [Part6]).  A
   cached POST response with a Content-Location header field (see
   Section 6.7 of [Part3]) whose value is the effective Request URI MAY
   be used to satisfy subsequent GET and HEAD requests.

so it seems to be allowed with HTTP but not for a new subordinate 
resource. 
The following response would be cacheable.
REQ: POST /alrm
<alrm type="fire"/>
RES: 2.04 Changed /alrm Max-Age=60
<alrm id="1234" type="fire"/>


Matthieu


From zach@sensinode.com  Tue Feb  1 05:12:10 2011
Return-Path: <zach@sensinode.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2DD8E3A6DFF for <core@core3.amsl.com>; Tue,  1 Feb 2011 05:12:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[AWL=0.129,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ex70cqTYfob for <core@core3.amsl.com>; Tue,  1 Feb 2011 05:12:01 -0800 (PST)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by core3.amsl.com (Postfix) with ESMTP id 4E7913A6E03 for <core@ietf.org>; Tue,  1 Feb 2011 05:11:59 -0800 (PST)
Received: from [213.145.205.245] ([213.145.205.245]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.4/8.13.4) with ESMTP id p11DF95t022615 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 1 Feb 2011 15:15:10 +0200
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Zach Shelby <zach@sensinode.com>
In-Reply-To: <B5584ABB89131542BEA01BFAF71A73878C05670B7D@NLCLUEXM03.connect1.local>
Date: Tue, 1 Feb 2011 15:15:11 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <1663BBD7-3EF6-4A53-8F6F-64847A3CE007@sensinode.com>
References: <OF3F615411.2CEAF336-ONC1257825.002CF4B1-C1257825.0031C832@Schneider-Electric.com> <8323B114-5CC2-4D35-BE86-4285346D2187@sensinode.com> <B5584ABB89131542BEA01BFAF71A73878C05670B7D@NLCLUEXM03.connect1.local>
To: "Stok, Peter van der" <peter.van.der.stok@philips.com>
X-Mailer: Apple Mail (2.1082)
Cc: core WG <core@ietf.org>
Subject: Re: [core] link hierarchies and RFC 5785
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2011 13:12:11 -0000

Peter,

On Jan 28, 2011, at 10:28 AM, Stok, Peter van der wrote:

> So I like to encourage that the CoAP draft says something about how =
these different representation standards can be recognized to be present =
on the host.
>=20
> Some suggestions are (given that XXX stands for BACnet, KNX, ZigBee, =
DALI, oBIX, etc....):
> A path for a given standard is preceded by /representation/XXX/name

It is not possible to globally reserve such a URI for this purpose, but =
of course you can define a common URI like that for a particular =
deployment.  The philosophy is that a server is free to organize its =
URIs.=20

> Or is preceded by /XXX/name (is shorter)

Again, the same problem as above.=20

> Or is given by /name but with d=3D"XXX" as link extension to be =
returned by resource query.

This is exactly what the link format was designed to let you do. So you =
would first get /.well-known/core to discover the entry point for a =
particular interface type:

GET /.well-known/core

</Dali>; n=3D"Light5"; d=3D"DALI",
</BACnet>; n=3D"Thermostat"; d=3D"BACnet"

This works fine for unicast resource requests. Now the problem to solve =
is how to coordinate the CoAP servers in a building automation system to =
place a resource used for multicast access at the same location. Here =
are a few options:

1. Pre-configuration - The system architect simply defines that all CoAP =
servers in this system place the Dali resource at /Dali, and this is =
configured in the nodes during commissioning.=20
2. Well-known URI - An RFC is written to request that some well-known =
entry points are to be reserved for multicast resources in building =
automation. Then e.g. /.well-known/Dali is globally reserved for this =
purpose.=20
3. Resource directory - A proxy could hold multicast resource =
descriptions for the whole network which the nodes use to configure =
themselves. A link entry could describe that in this network /Dali is =
where the d=3D"DALI" interface type is located. =20

Zach

--=20
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297


From zach@sensinode.com  Tue Feb  1 05:37:27 2011
Return-Path: <zach@sensinode.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7A3233A6C96 for <core@core3.amsl.com>; Tue,  1 Feb 2011 05:37:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.487
X-Spam-Level: 
X-Spam-Status: No, score=-3.487 tagged_above=-999 required=5 tests=[AWL=0.113,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FPx+CcUhPFOI for <core@core3.amsl.com>; Tue,  1 Feb 2011 05:37:26 -0800 (PST)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by core3.amsl.com (Postfix) with ESMTP id 044A73A6C1B for <core@ietf.org>; Tue,  1 Feb 2011 05:37:25 -0800 (PST)
Received: from [213.145.205.245] ([213.145.205.245]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.4/8.13.4) with ESMTP id p11DeYSF025772 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 1 Feb 2011 15:40:38 +0200
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Zach Shelby <zach@sensinode.com>
In-Reply-To: <4D3F5972.2020404@stpeter.im>
Date: Tue, 1 Feb 2011 15:40:36 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <FA2CD9CC-C17F-4EB5-BE96-D311B87C3B2A@sensinode.com>
References: <91473B88-3BDF-404D-947C-A717A3399243@cisco.com> <4D3F5972.2020404@stpeter.im>
To: Peter Saint-Andre <stpeter@stpeter.im>
X-Mailer: Apple Mail (2.1082)
Cc: core WG <core@ietf.org>
Subject: Re: [core] WGLC for draft-ietf-core-link-format-02
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2011 13:37:27 -0000

Peter,

Thanks again for the review, I now added most of these as tickets, so we =
should now have good ticket coverage for WGLC issues on link-format. I =
will start working on the update.=20

Some comments on other issues in-line:

On Jan 26, 2011, at 1:14 AM, Peter Saint-Andre wrote:
>=20
> 6. Do we have good examples of resources that would be hosted =
somewhere
> other than the constrained server (device) and how those would be used
> in CoRE? If so, we might provide those in Section 2.1.2.

Sure, not using the "hosted" relation necessarily, but other relations =
such as (this is already in the examples):

 <coap://www.example.com/sensors/temp123>;anchor=3D"/sensors/temp"
   ;rel=3Ddescribedby,

There is a use-case for a proxy hosting a resource directory that =
contains links to resources hosted on nodes in its constrained network, =
this is mentioned in the link-format document but the definition of how =
that works is left for future work, but such a link entry could look =
like:

</sensors/temp>; anchor=3D"coap://sensor10.example.com"; rel=3D"hosted"

>=20
> 7. Section 2.1.3 states:
>=20
>   It is not expected that all implementations will be able
>   to derive useful information from explicitly anchored links.
>=20
> So how important is the feature? Is it useful in some kinds of
> implementations or deployments or environments but not others?

For the basic use case, describing resources hosted by that server, this =
feature is not needed. But as soon as you want to start describing any =
other link relations, or hosting links on e.g. a proxy's resource =
directory, the anchor feature is right away useful.=20

> 10. In Section 3.1, what is "parmname"?

You mean from this:
"     filter-query =3D resource-param "=3D" query-pattern
     resource-param =3D "uri" | parmname
     query-pattern =3D 1*pchar [ "*" ]
"

This is meant to indicate any target attribute name (parameter name), =
from RFC5988. In other words, a query string can contain "uri" or any =
target attribute name defined in RC5988 or the CORE link format.=20

Zach

>=20
> I'm out of time right now, I might have more comments later or after
> tomorrow's call.
>=20
> Peter
>=20
> --=20
> Peter Saint-Andre
> https://stpeter.im/
>=20
>=20
>=20
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core

--=20
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297


From alper.yegin@yegin.org  Tue Feb  1 07:57:15 2011
Return-Path: <alper.yegin@yegin.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EEFD53A6D2B for <core@core3.amsl.com>; Tue,  1 Feb 2011 07:57:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.809
X-Spam-Level: 
X-Spam-Status: No, score=-100.809 tagged_above=-999 required=5 tests=[AWL=0.341, BAYES_00=-2.599, MSGID_MULTIPLE_AT=1.449, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5ROCsN9M-CDD for <core@core3.amsl.com>; Tue,  1 Feb 2011 07:57:13 -0800 (PST)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.194]) by core3.amsl.com (Postfix) with ESMTP id CCBF43A6CF2 for <core@ietf.org>; Tue,  1 Feb 2011 07:57:12 -0800 (PST)
Received: from ibm (dsl.static.85-105-43069.ttnet.net.tr [85.105.168.61]) by mrelay.perfora.net (node=mrus3) with ESMTP (Nemesis) id 0MGj4T-1Pxl3P1hR3-00DRMK; Tue, 01 Feb 2011 11:00:25 -0500
From: "Alper Yegin" <alper.yegin@yegin.org>
To: "'core'" <core@ietf.org>
Date: Tue, 1 Feb 2011 18:00:10 +0200
Message-ID: <0b0501cbc229$234a4a30$69dede90$@yegin@yegin.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcvCKRYr2B8R4T9bQ+6IsEJ1rINpKw==
Content-Language: en-us
x-cr-hashedpuzzle: ABbk AD5H Aacu Ahxh A7rr BuVN CbnK Ddl+ FSmf Fj0R F34i GWFM Gf7k HKsY IMv2 Jine; 1; YwBvAHIAZQBAAGkAZQB0AGYALgBvAHIAZwA=; Sosha1_v1; 7; {9621A4B8-7991-4EF1-9CB6-FC54D008C712}; YQBsAHAAZQByAC4AeQBlAGcAaQBuAEAAeQBlAGcAaQBuAC4AbwByAGcA; Tue, 01 Feb 2011 16:00:03 GMT; ZAByAGEAZgB0AC0AcwBhAHIAaQBrAGEAeQBhAC0AYwBvAHIAZQAtAHMAYgBvAG8AdABzAHQAcgBhAHAAcABpAG4AZwAtADAAMQAuAHQAeAB0AA==
x-cr-puzzleid: {9621A4B8-7991-4EF1-9CB6-FC54D008C712}
X-Provags-ID: V02:K0:dXuNT4odHkO6T3t5zLCSIxNPaVaQCNqNGLtI6lYNWMf lJqzVGSjVCJya7BvA5M89HkLsFLCXo2rf5M/WoVRmC6eNFtkpe PgueCLsiIAMlM3Hzgu8OyeroD89JYfOCj5riEXnAYF21LRnNgj 638YGVVbMiFsAOoE7XVEpp2KhMA+xIYeU0QxrGP7J49icBN1Nz r97tBkG+toUL7WesK32dfkMuXqzJDhft+Fg3ntoSW8=
Subject: [core] draft-sarikaya-core-sbootstrapping-01.txt
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2011 15:57:15 -0000

Hello,

I just read draft-sarikaya-core-sbootstrapping-01.txt and here are my
comments.


This I-D covers lot of aspects, such as definition of bootstrapping,
requirements, specific solutions, scenarios. Was that the intention? It was
difficult to follow the flow as somewhat the document does not lay these out
clearly and delineate them.

Maybe this is a style thing, but I think including the problem definition,
usage scenarios, requirements in one document, and presenting each solution
in a separate document is better.

The document tries to recap things like definition of basic security
terminology, how EAP and PANA works. Like a tutorial. It's best if these
were simply provided as references. Otherwise these "recapping" can be
source of unnecessary discussion and text expansion.


Abstract says: 

	From these a more generic approach is presented, which can solve the
problem for a wide range of situations.

Which solution is that?


   The phases are provisioning phase and bootstrapping phase.  

These two terms can easily be confused. Maybe the former can be replaced
with "pre-provisioning phase".


Note that some devices may not have any user interface.


I was hoping to see enumeration of bootstrapping different layers. Such as:
- bootstrapping secure network access (L2)
- bootstrapping IP layer 
- bootstrapping application-layer
etc.


   The requirements for the use of PANA as a bootsrapping protocol can
   be stated as follows:

   o  A new entity called PANA Relay Element needs to be added to the
      PANA architecture.  Behaviour of PANA Relay Element needs to be
      defined.

   o  New AVPs needed for PANA Relay Element operation for properly
      relaying messages from the client to the authenticator and vice
      versa are required to be specified.

These have nothing to do with using PANA for bootstrapping. These are
specific needs of  Zigbee IP arch due to its IP address/routing management
and security design.



   o  An extension to PANA to securely distribute keys from the PANA
      Authentication Agent to the PANA Client using AES Key Wrap with
      Padding algorithm needs to be defined.  This is needed in order to
      use PANA for group key distribution.


Overall, there are mentions of some specific solutions, but details are
lacking. This one is a good example. What "group key" is this talking about,
not clear... 


The appendix has many scenarios and their own solutions. And those solutions
stand separate from the ones in the main document. There is a disjoint
there.


Regards,

Alper


 





From behcetsarikaya@yahoo.com  Tue Feb  1 13:09:00 2011
Return-Path: <behcetsarikaya@yahoo.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 95E2F3A6C7F for <core@core3.amsl.com>; Tue,  1 Feb 2011 13:09:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.224
X-Spam-Level: 
X-Spam-Status: No, score=-2.224 tagged_above=-999 required=5 tests=[AWL=0.375,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JO-ezMA3oid8 for <core@core3.amsl.com>; Tue,  1 Feb 2011 13:08:59 -0800 (PST)
Received: from nm24-vm1.bullet.mail.sp2.yahoo.com (nm24-vm1.bullet.mail.sp2.yahoo.com [98.139.91.227]) by core3.amsl.com (Postfix) with SMTP id 4CC0B3A6CBE for <core@ietf.org>; Tue,  1 Feb 2011 13:08:59 -0800 (PST)
Received: from [98.139.91.66] by nm24.bullet.mail.sp2.yahoo.com with NNFMP; 01 Feb 2011 21:12:14 -0000
Received: from [98.139.91.14] by tm6.bullet.mail.sp2.yahoo.com with NNFMP; 01 Feb 2011 21:12:14 -0000
Received: from [127.0.0.1] by omp1014.mail.sp2.yahoo.com with NNFMP; 01 Feb 2011 21:12:14 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 945677.56539.bm@omp1014.mail.sp2.yahoo.com
Received: (qmail 37587 invoked by uid 60001); 1 Feb 2011 21:12:14 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1296594734; bh=mirs/r4cKgoqk4vV0rAwS1RpMHdpAib1yRISwhJ7aXE=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=GZynqK2ltyOTFmci6Ujcuvjdn9NIfWTeXrkY+XU1YbKay9uKtSQiypTakvDXIKkKs0JiEZPeIBoKJBDVp8uK6VgaOEaKZJQH4THlZbLLxKJKVcl2h/xo0LgL9j4luPUfdpx3VIeoSv822YDtvk5u0pDHkAjo9nsoFwU3FfSRyCI=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=XJxQ6mbR962XfJuqYmSKoCbonagfpwgrqU16zB7Ormwdf89LzY/TjH8U+RIYTepg9yRYGOjnOz0r/WWqb+qdb5TZVhcFL6gKjfQfLwR1Z8QuGm8SMgyPvODyb+S6DBFM5qc81ECdf0KrgxpwEb8GUijxXmR8Qp10n73obJ1k8zI=;
Message-ID: <564401.14905.qm@web111410.mail.gq1.yahoo.com>
X-YMail-OSG: mCekc48VM1n_pWUZLhtASiixqChG_yBq8Q9vE0FUeguEF9G BB_JfekIYc6A0umswIRkK5DbIRiPPjXdohZyQoMZunTqmTpDBXgfWhEYY94g V4aypZp.gNysqotowMQprlVIEQflZHMIijU1L7EdqBY1StxE3uPrPqO3ltSM 7Szse.N2EhDvtdosb6BedkDai5USoUgc6IR8m5PxpCbFkEowxr1qv59IRayC PInPTOU8z6tLxmGYb7wuqSnwNbNKPXCBt_RXmnVKXL78OJ_17TGTatoIe1RC XEyp8ynuUiAWqpEM9B.7NCJpblUIdABWSZp_gqJl6b4DBYEY6d7LaacIvQGU AZKCWEnyrABg8XM7POdEbnOMkOOnIjzPogOh5rJGbBEFaDPArGCrXxONzYSj LZW12uIsrKJjO
Received: from [71.170.141.239] by web111410.mail.gq1.yahoo.com via HTTP; Tue, 01 Feb 2011 13:12:14 PST
X-Mailer: YahooMailRC/555 YahooMailWebService/0.8.107.285259
References: <0b0501cbc229$234a4a30$69dede90$@yegin@yegin.org>
Date: Tue, 1 Feb 2011 13:12:14 -0800 (PST)
From: Behcet Sarikaya <behcetsarikaya@yahoo.com>
To: Alper Yegin <alper.yegin@yegin.org>, core <core@ietf.org>
In-Reply-To: <0b0501cbc229$234a4a30$69dede90$@yegin@yegin.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Subject: Re: [core] draft-sarikaya-core-sbootstrapping-01.txt
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Behcet Sarikaya <sarikaya@ieee.org>
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2011 21:09:00 -0000

Hi Alper,
  Thanks for your comments. See my replies inline.

Regards,

Behcet

> I just read draft-sarikaya-core-sbootstrapping-01.txt and here are  my

> comments.
> 
> 
> This I-D covers lot of aspects, such as definition of  bootstrapping,
> requirements, specific solutions, scenarios. Was that the  intention? It was
> difficult to follow the flow as somewhat the document does  not lay these out
> clearly and delineate them.

Well, the document was initiated by Colin as a bootstrapping document. Later on 
we took over and made it on security bootstrapping. We pushed most of 
bootstrapping text to the annexes, I think it is useful read but if WG wishes we 
can remove it.

> 
> Maybe this is a style  thing, but I think including the problem definition,
> usage scenarios,  requirements in one document, and presenting each solution
> in a separate  document is better.

In the current Core WG charter, there is a single document for security 
bootstrapping. That's why we have all solution approaches in one document.

> 
> The document tries to recap things like definition of  basic security
> terminology, how EAP and PANA works. Like a tutorial. It's  best if these
> were simply provided as references. Otherwise these "recapping"  can be
> source of unnecessary discussion and text  expansion.
> 

We tried to keep the recapping to a minimum, again I believe it is a useful 
read.

> 
> Abstract says: 
> 
>     From these a  more generic approach is presented, which can solve the
> problem for a wide  range of situations.
>

As I mentioned above, we have reoriented the document quite drastically but 
maybe forgot to reflect it in the abstract except for the last paragraph.
Thanks for reminding, we need some revision to do in the abstract as well.

 
> Which solution is that?
> 
> 
>    The  phases are provisioning phase and bootstrapping phase.  
> 
> These two  terms can easily be confused. Maybe the former can be replaced
> with  "pre-provisioning phase".

Sure.

> 
> 
> Note that some devices may not have any  user interface.
> 
> 
> I was hoping to see enumeration of bootstrapping  different layers. Such as:
> - bootstrapping secure network access (L2)
> -  bootstrapping IP layer 
> - bootstrapping  application-layer
> etc.
> 

As I mentioned above, security bootstrapping is the focus of this document. In 
that we do cover different layers but mainly secure network access.


> 
>    The requirements for the use of  PANA as a bootsrapping protocol can
>    be stated as  follows:
> 
>    o  A new entity called PANA Relay Element needs to  be added to the
>       PANA architecture.  Behaviour of  PANA Relay Element needs to be
>       defined.
> 
>     o  New AVPs needed for PANA Relay Element operation for properly
>        relaying messages from the client to the authenticator and  vice
>       versa are required to be specified.
> 
> These  have nothing to do with using PANA for bootstrapping. These are
> specific  needs of  Zigbee IP arch due to its IP address/routing management
> and  security design.
> 

We can probably clarify this a bit.

> 
> 
>    o  An extension to PANA to securely  distribute keys from the PANA
>       Authentication Agent to  the PANA Client using AES Key Wrap with
>       Padding  algorithm needs to be defined.  This is needed in order to
>        use PANA for group key distribution.
> 
> 
> Overall, there are  mentions of some specific solutions, but details are
> lacking. This one is a  good example. What "group key" is this talking about,
> not clear... 

Multicast group key

> 
> 
> The appendix has many scenarios and their own solutions. And those  solutions
> stand separate from the ones in the main document. There is a  disjoint
> there.
> 

See above


      

From alper.yegin@yegin.org  Wed Feb  2 01:51:20 2011
Return-Path: <alper.yegin@yegin.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 967D43A682E for <core@core3.amsl.com>; Wed,  2 Feb 2011 01:51:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.858
X-Spam-Level: 
X-Spam-Status: No, score=-100.858 tagged_above=-999 required=5 tests=[AWL=0.292, BAYES_00=-2.599, MSGID_MULTIPLE_AT=1.449, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ujdv2hLmDk3 for <core@core3.amsl.com>; Wed,  2 Feb 2011 01:51:19 -0800 (PST)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.195]) by core3.amsl.com (Postfix) with ESMTP id 3676F3A6BB3 for <core@ietf.org>; Wed,  2 Feb 2011 01:51:12 -0800 (PST)
Received: from ibm (dsl.static.85-105-43069.ttnet.net.tr [85.105.168.61]) by mrelay.perfora.net (node=mrus4) with ESMTP (Nemesis) id 0LZzCX-1QRI2G22Vp-00laH4; Wed, 02 Feb 2011 04:54:29 -0500
From: "Alper Yegin" <alper.yegin@yegin.org>
To: "'Behcet Sarikaya'" <sarikaya@ieee.org>, "'core'" <core@ietf.org>
References: <0b0501cbc229$234a4a30$69dede90$@yegin@yegin.org> <564401.14905.qm@web111410.mail.gq1.yahoo.com>
In-Reply-To: <564401.14905.qm@web111410.mail.gq1.yahoo.com>
Date: Wed, 2 Feb 2011 11:54:21 +0200
Message-ID: <0bdd01cbc2bf$2f2d9690$8d88c3b0$@yegin@yegin.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcvCVLM3THm3fslrQRea9qBFM/TF+QAaLceg
Content-Language: en-us
X-Provags-ID: V02:K0:TdhVT+GmkyYRqKgeFDHw0hNWdQdjwxYvkKaqtRxlPWl v6UdkCh6dxnunh5C6Kp2jZ/Z5NHeeLybfS0B10gkGphjrLEATr Sg0xtGFEXp+9TJZzBL6j9NAgUqfn5pOCksZMADNZHZMNO3/PuF 73m+R0cYehEK9siglQ3OUFh38TfUPVSLDIivhoO48lLwiPkgdq OQN6g4+hFgkhdi7x6C/hqeRxRrcdUH6sZi+f+2XgIQ=
Subject: Re: [core] draft-sarikaya-core-sbootstrapping-01.txt
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Feb 2011 09:51:20 -0000

Hi Behcet,

> > I was hoping to see enumeration of bootstrapping  different layers.
> Such as:
> > - bootstrapping secure network access (L2)
> > -  bootstrapping IP layer
> > - bootstrapping  application-layer
> > etc.
> >
> 
> As I mentioned above, security bootstrapping is the focus of this
> document. In
> that we do cover different layers but mainly secure network access.

The charter says:

  Security, particularly keying of new Devices, is very challenging for
  these applications. The WG will work to select approaches to security
  bootstrapping which are realistic given the constraints and requirements
  of the network. To ensure that any two nodes can join together, all
  nodes must implement at least one universal bootstrapping method.

  Security can be achieved using either session security or object
  security. For both object and session security, the WG will work with
  the security area to select appropriate security framework and protocol
  as well as selecting a minimal required to implement cipher suite. CoAP
  will initially look at CMS (RFC 5652), TLS/DTLS, and EAP.

  Dec 2010 - Constrained security bootstrapping specification submitted to
IESG as PS

My question is, which one(s) of the following will be defined according to
this charter.
If there are assumptions being made for any (e.g., devices a pre-provisioned
with device certificates), what are they?

1. Pre-provisioning of devices (with cert, PSK, SIM, etc.).

2. Authenticating/authorizing the device for network access. This also
includes enabling cryptographically-secured  L2/L3 access.

3. Authenticating/authorizing the apps on the device for accessing the apps
(servers) on the network. This also includes enabling
cryptographically-secured application access (session/object security).


Alper




From zach@sensinode.com  Wed Feb  2 03:10:09 2011
Return-Path: <zach@sensinode.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EADA03A6C98 for <core@core3.amsl.com>; Wed,  2 Feb 2011 03:10:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.509
X-Spam-Level: 
X-Spam-Status: No, score=-3.509 tagged_above=-999 required=5 tests=[AWL=0.090,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VA26uA45qD+k for <core@core3.amsl.com>; Wed,  2 Feb 2011 03:10:09 -0800 (PST)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by core3.amsl.com (Postfix) with ESMTP id 6CE713A6BBE for <core@ietf.org>; Wed,  2 Feb 2011 03:10:07 -0800 (PST)
Received: from [213.145.205.228] ([213.145.205.228]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.4/8.13.4) with ESMTP id p12BDNUB011628 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <core@ietf.org>; Wed, 2 Feb 2011 13:13:24 +0200
From: Zach Shelby <zach@sensinode.com>
Content-Type: multipart/signed; boundary=Apple-Mail-7-510425290; protocol="application/pkcs7-signature"; micalg=sha1
Date: Wed, 2 Feb 2011 13:13:25 +0200
Message-Id: <23CF0754-007A-4362-A856-15E5C6176CF4@sensinode.com>
To: core WG <core@ietf.org>
Mime-Version: 1.0 (Apple Message framework v1082)
X-Mailer: Apple Mail (2.1082)
Subject: [core] Attribute names in link-format
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Feb 2011 11:10:10 -0000

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

I am satisfied with the tickets we have in for link-format as a result =
of WGLC, however one thing still bothers me.=20

People have been confused about the use of n=3D and d=3D from their =
assumed names, and I think a small adjustment could make them more =
logical.=20

Resource name (n=3D) is often confused with a human readable title =
(which title=3D is meant for).  On the other hand Interface Description =
(d=3D) is often confused with what n=3D is meant to be used for, because =
they associate d=3D with description rather than interface.

To clean that up I propose the following small change in the names of =
these attributes (the actual content of them is OK).

Resource name (n=3D)  ---->  Resource description (d=3D)

Interface description (d=3D) -----> Interface description (if=3D) =20

Comments?
Zach

--=20
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297


--Apple-Mail-7-510425290
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKGzCCBMww
ggQ1oAMCAQICEByunWua9OYvIoqj2nRhbB4wDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQcmltYXJ5
IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA1MTAyODAwMDAwMFoXDTE1MTAyNzIzNTk1OVow
gd0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZl
cmlzaWduLmNvbS9ycGEgKGMpMDUxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUG
A1UEAxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHMjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMnfrOfq+PgDFMQAktXBfjbCPO98chXLwKuMPRyV
zm8eECw/AO2XJua2x+atQx0/pIdHR0w+VPhs+Mf8sZ69MHC8l7EDBeqV8a1AxUR6SwWi8mD81zpl
Yu//EHuiVrvFTnAt1qIfPO2wQuhejVchrKaZ2RHp0hoHwHRHQgv8xTTq/ea6JNEdCBU3otdzzwFB
L2OyOj++pRpu9MlKWz2VphW7NQIZ+dTvvI8OcXZZu0u2Ptb8Whb01g6J8kn+bAztFenZiHWcec5g
J925rXXOL3OVekA6hXVJsLjfaLyrzROChRFQo+A8C67AClPN1zBvhTJGG+RJEMJs4q8fef/btLUC
AwEAAaOCAYQwggGAMBIGA1UdEwEB/wQIMAYBAf8CAQAwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcX
ATAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMAsGA1UdDwQEAwIB
BjARBglghkgBhvhCAQEEBAMCAQYwLgYDVR0RBCcwJaQjMCExHzAdBgNVBAMTFlByaXZhdGVMYWJl
bDMtMjA0OC0xNTUwHQYDVR0OBBYEFBF9Xhl9PATfamzWoooaPzHYO5RSMDEGA1UdHwQqMCgwJqAk
oCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTEuY3JsMIGBBgNVHSMEejB4oWOkYTBfMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDEgUHVi
bGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCEQDNun9W8N/kvFT+IqyzcqpVMA0G
CSqGSIb3DQEBBQUAA4GBALEv2ZbhkqLugWDlyCog++FnLNYAmFOjAhvpkEv4GESfD0b3+qD+0x0Y
o9K/HOzWGZ9KTUP4yru+E4BJBd0hczNXwkJavvoAk7LmBDGRTl088HMFN2Prv4NZmP1m3umGMpqS
KTw6rlTaphJRsY/IytNHeObbpR6HBuPRFMDCIfa6MIIFRzCCBC+gAwIBAgIQan0RUwdo1sLDyX/9
fFJOUTANBgkqhkiG9w0BAQUFADCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJ
bmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1
c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vi
c2NyaWJlciBDQSAtIEcyMB4XDTEwMDgxMDAwMDAwMFoXDTExMDgxMDIzNTk1OVowggEQMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQG
A1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElB
Qi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdp
dGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBGdWxsIFNlcnZpY2UxFDASBgNVBAMUC1phY2ggU2hl
bGJ5MSEwHwYJKoZIhvcNAQkBFhJ6YWNoQHNlbnNpbm9kZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQCp7y7xWjidkiLHBnXP0MF+ZApAJC4Ef9cZCDtcNI55c7D78XMODsUyGxhH
i5bnZQIf09tFuXl+088/VS7qgyrxo58QXpwmA7tP22bHVGb0asnxFZ28cnIvkZBcFaBgfPdi92Pb
6PL87S1bQqjw0CxXuGEs4VJtLKSejLVEYbs7CtkKMC/rfJixp3ytJ4rNh5U/XD/B2pM85DYmssto
GkoXFwTwNB0HqNvGF9LN7D9JohmGkwo/FzqCZilf5CoFxM83xLHzbjPoDhZeXi/ygSiTF0eOC5ja
5vMFNyk6a+G8WlmxsUPqF73Lb1boJVODLKKDCu7wfk5ORoOUsA2YTFS9AgMBAAGjgcwwgckwCQYD
VR0TBAIwADBEBgNVHSAEPTA7MDkGC2CGSAGG+EUBBxcBMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v
d3d3LnZlcmlzaWduLmNvbS9ycGEwCwYDVR0PBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggr
BgEFBQcDAjBKBgNVHR8EQzBBMD+gPaA7hjlodHRwOi8vSW5kQzFEaWdpdGFsSUQtY3JsLnZlcmlz
aWduLmNvbS9JbmRDMURpZ2l0YWxJRC5jcmwwDQYJKoZIhvcNAQEFBQADggEBALA0uBctOXHWFO4I
2m3Ldf6Ui26jWIeYDAZ3Y12V3h8lU25RWegX4MwRGm0NcZvdX/jHlhGmvkbAegvYN3WUH9XNxRGf
nXzVvK8oXChM23ET2b/g2zEsmimoDvsjvONV2vXRIPF1xMuKeWL/PsNiRKnq+jTbSOdqh7k4Rp8W
PKfNjOGIRjYYHDB0O84i+JoSJKSzQp5SWpVG2vVIGLFG9vVxVjY65lqmqoxRIFRbtO7Qi/E4xxmm
nRP75n1yAm7QOt+jCqJ8mCxQ0G/damNIHRxYJd0QNavACz34gdLmwEa88emIXscqqqxTyIj+jdIn
VVOFE7PUo6rrAldWaGke1TYxggSLMIIEhwIBATCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoT
DlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQL
EzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwG
A1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIElu
ZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMAkGBSsOAwIaBQCg
ggJtMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDIwMjExMTMy
NVowIwYJKoZIhvcNAQkEMRYEFD7ogp1xKDgotX1Wm/+Aui7QefcHMIIBAwYJKwYBBAGCNxAEMYH1
MIHyMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
cmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3
dy52ZXJpc2lnbi5jb20vcnBhIChjKTA1MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQx
NzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0gRzIC
EGp9EVMHaNbCw8l//XxSTlEwggEFBgsqhkiG9w0BCRACCzGB9aCB8jCB3TELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr
MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo
YykwNTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBD
bGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMA0G
CSqGSIb3DQEBAQUABIIBADKhnhHVjZjpCwB9hwx+SSys3GN1SHJIMnV434cRGoqYwqidN0xc62Ri
uA6OcdfaeErhKEF4mLV507YNTdIw5S1t///JJxjfmKmthxzOi2sa1b6LC8ddONVg20YOW9VYtQIp
QwbTGx0e2Y+VUBn74sl3eYfXVreHfPQRk9t4UGhSIQ9xSaHfCEWL9PSaHqAGOzDuGkyA9RRR9cYg
8msSMV3XMSLC4EQ32yUZ4LtcpazRJX7HpZUU9zFqbanpnFUsxiNI8Of6KScoa9SWVXZb0JVWYEYs
97ttmMttm6mbgIfoCafuVqdLQVrbj7orORuXxjUyYgJM9EbqyjAVZlz9S1AAAAAAAAA=

--Apple-Mail-7-510425290--

From cabo@tzi.org  Wed Feb  2 03:56:28 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 241653A6BBA for <core@core3.amsl.com>; Wed,  2 Feb 2011 03:56:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.151
X-Spam-Level: 
X-Spam-Status: No, score=-106.151 tagged_above=-999 required=5 tests=[AWL=0.098, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qHgAj4Xve1xV for <core@core3.amsl.com>; Wed,  2 Feb 2011 03:56:27 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id B15773A7142 for <core@ietf.org>; Wed,  2 Feb 2011 03:56:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p12BxP2D003167; Wed, 2 Feb 2011 12:59:25 +0100 (CET)
Received: from [10.0.1.2] (reingewinn.informatik.uni-bremen.de [134.102.218.123]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 9F3F1E9A; Wed,  2 Feb 2011 12:59:25 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <23CF0754-007A-4362-A856-15E5C6176CF4@sensinode.com>
Date: Wed, 2 Feb 2011 13:00:34 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <194B8825-09D5-47E9-8B28-CD899AD8D4CF@tzi.org>
References: <23CF0754-007A-4362-A856-15E5C6176CF4@sensinode.com>
To: Zach Shelby <zach@sensinode.com>
X-Mailer: Apple Mail (2.1082)
Cc: core WG <core@ietf.org>
Subject: Re: [core] Attribute names in link-format
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Feb 2011 11:56:28 -0000

On Feb 2, 2011, at 12:13, Zach Shelby wrote:

> Resource name (n=3D)  ---->  Resource description (d=3D)

Minor point:
I probably wouldn't reuse a name that already got some =
implementation/testing, unless there is a good reason.

I'm still not quite sure I understand the old n=3D, so I don't know what =
to suggest instead of d=3D.
It appears to be an application-specific or general semantic name for =
the *class*/*type*/*kind* of the resource.
So it's like the interface description, except less interfacy =
(verb-oriented -- what can I do) and more semanticy (noun-oriented -- =
what does it mean).  In my brain, there is still a significant overlap.

Gruesse, Carsten


From L.Wood@surrey.ac.uk  Wed Feb  2 04:04:07 2011
Return-Path: <L.Wood@surrey.ac.uk>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B5F863A6CC4 for <core@core3.amsl.com>; Wed,  2 Feb 2011 04:04:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.15
X-Spam-Level: 
X-Spam-Status: No, score=-6.15 tagged_above=-999 required=5 tests=[AWL=0.448,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BQ6EBRfqpam6 for <core@core3.amsl.com>; Wed,  2 Feb 2011 04:04:06 -0800 (PST)
Received: from mail1.bemta5.messagelabs.com (mail1.bemta5.messagelabs.com [195.245.231.130]) by core3.amsl.com (Postfix) with ESMTP id 42ECA3A6CB0 for <core@ietf.org>; Wed,  2 Feb 2011 04:04:06 -0800 (PST)
Received: from [195.245.231.67:24058] by server-8.bemta-5.messagelabs.com id 6C/7C-26904-CF8494D4; Wed, 02 Feb 2011 12:07:24 +0000
X-VirusChecked: Checked
X-Env-Sender: L.Wood@surrey.ac.uk
X-Msg-Ref: server-5.tower-82.messagelabs.com!1296648442!38451845!10
X-StarScan-Version: 6.2.9; banners=-,-,-
X-Originating-IP: [131.227.200.31]
Received: (qmail 8492 invoked from network); 2 Feb 2011 12:07:24 -0000
Received: from unknown (HELO EXHT011P.surrey.ac.uk) (131.227.200.31) by server-5.tower-82.messagelabs.com with AES128-SHA encrypted SMTP; 2 Feb 2011 12:07:24 -0000
Received: from EXMB01CMS.surrey.ac.uk ([169.254.1.223]) by EXHT011P.surrey.ac.uk ([131.227.200.31]) with mapi; Wed, 2 Feb 2011 12:07:01 +0000
From: <L.Wood@surrey.ac.uk>
To: <zach@sensinode.com>, <core@ietf.org>
Date: Wed, 2 Feb 2011 12:07:01 +0000
Thread-Topic: [core] Attribute names in link-format
Thread-Index: AcvCyjx6PoX6vjEfSaSiFvZ3gXRLVgAB0bhw
Message-ID: <FD7B10366AE3794AB1EC5DE97A93A373215007FF4D@EXMB01CMS.surrey.ac.uk>
References: <23CF0754-007A-4362-A856-15E5C6176CF4@sensinode.com>
In-Reply-To: <23CF0754-007A-4362-A856-15E5C6176CF4@sensinode.com>
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: [core] Attribute names in link-format
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Feb 2011 12:04:07 -0000

reassigning the meaning of d=3D is just bad. Use longer, clearer, attribute=
 names.

=20

> -----Original Message-----
> From: core-bounces@ietf.org [mailto:core-bounces@ietf.org] On=20
> Behalf Of Zach Shelby
> Sent: 02 February 2011 11:13
> To: core WG
> Subject: [core] Attribute names in link-format
>=20
> I am satisfied with the tickets we have in for link-format as=20
> a result of WGLC, however one thing still bothers me.=20
>=20
> People have been confused about the use of n=3D and d=3D from=20
> their assumed names, and I think a small adjustment could=20
> make them more logical.=20
>=20
> Resource name (n=3D) is often confused with a human readable=20
> title (which title=3D is meant for).  On the other hand=20
> Interface Description (d=3D) is often confused with what n=3D is=20
> meant to be used for, because they associate d=3D with=20
> description rather than interface.
>=20
> To clean that up I propose the following small change in the=20
> names of these attributes (the actual content of them is OK).
>=20
> Resource name (n=3D)  ---->  Resource description (d=3D)
>=20
> Interface description (d=3D) -----> Interface description (if=3D) =20
>=20
> Comments?
> Zach
>=20
> --
> Zach Shelby, Chief Nerd, Sensinode Ltd.
> http://zachshelby.org  - My blog "On the Internet of Things"
> http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
> Mobile: +358 40 7796297
>=20
> =

From zach@sensinode.com  Wed Feb  2 04:09:37 2011
Return-Path: <zach@sensinode.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B9F413A6E66 for <core@core3.amsl.com>; Wed,  2 Feb 2011 04:09:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.517
X-Spam-Level: 
X-Spam-Status: No, score=-3.517 tagged_above=-999 required=5 tests=[AWL=0.082,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i1Uh6j+aHk7S for <core@core3.amsl.com>; Wed,  2 Feb 2011 04:09:36 -0800 (PST)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by core3.amsl.com (Postfix) with ESMTP id F21353A6905 for <core@ietf.org>; Wed,  2 Feb 2011 04:09:35 -0800 (PST)
Received: from [213.145.205.228] ([213.145.205.228]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.4/8.13.4) with ESMTP id p12CCpG9009254 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 2 Feb 2011 14:12:51 +0200
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/signed; boundary=Apple-Mail-12-513993384; protocol="application/pkcs7-signature"; micalg=sha1
From: Zach Shelby <zach@sensinode.com>
In-Reply-To: <194B8825-09D5-47E9-8B28-CD899AD8D4CF@tzi.org>
Date: Wed, 2 Feb 2011 14:12:53 +0200
Message-Id: <B802A948-2262-4DDB-8E72-62B3BB028440@sensinode.com>
References: <23CF0754-007A-4362-A856-15E5C6176CF4@sensinode.com> <194B8825-09D5-47E9-8B28-CD899AD8D4CF@tzi.org>
To: Carsten Bormann <cabo@tzi.org>
X-Mailer: Apple Mail (2.1082)
Cc: core WG <core@ietf.org>
Subject: Re: [core] Attribute names in link-format
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Feb 2011 12:09:37 -0000

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

On Feb 2, 2011, at 2:00 PM, Carsten Bormann wrote:

> On Feb 2, 2011, at 12:13, Zach Shelby wrote:
>=20
>> Resource name (n=3D)  ---->  Resource description (d=3D)
>=20
> Minor point:
> I probably wouldn't reuse a name that already got some =
implementation/testing, unless there is a good reason.

Good point, no good reason other that that description makes some sense.

> I'm still not quite sure I understand the old n=3D, so I don't know =
what to suggest instead of d=3D.
> It appears to be an application-specific or general semantic name for =
the *class*/*type*/*kind* of the resource.

Correct, this is the purpose. Possibly "Resource type (t=3D)" could be a =
more appropriate name for this attribute. I am happy to add some more =
text clarifying it better.

> So it's like the interface description, except less interfacy =
(verb-oriented -- what can I do) and more semanticy (noun-oriented -- =
what does it mean). =20

That is a good analogy. The Resource type is the noun (what does it =
mean). Whereas the interface description is really just mechanical, what =
can I do with this REST interface. =20

> In my brain, there is still a significant overlap.

The only overlap is that you can sometimes deduct the types of resources =
that use a particular interface. For example you may define an interface =
description for all Sensors. Which described how you can GET the =
sensor's value. You still need a Resource type to tell you something =
useful about what kind of sensor resource that is. In other cases the =
interface description might be very generic, maybe just telling you that =
the interface lets you GET a value, which is returned as e.g. EXI.

So you really need the combination of both Resource type and Interface =
description to make an interface both mechanically and semantically =
useful.=20
Currently it is assumed that each application space, system or =
deployment will define its own interface descriptions and resource =
types. However some future work in CoRE could be to define some really =
generic ones for general use if people would find that useful. Already =
building automation has started in that direction.

Zach


>=20
> Gruesse, Carsten
>=20

--=20
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297


--Apple-Mail-12-513993384
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKGzCCBMww
ggQ1oAMCAQICEByunWua9OYvIoqj2nRhbB4wDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQcmltYXJ5
IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA1MTAyODAwMDAwMFoXDTE1MTAyNzIzNTk1OVow
gd0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZl
cmlzaWduLmNvbS9ycGEgKGMpMDUxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUG
A1UEAxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHMjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMnfrOfq+PgDFMQAktXBfjbCPO98chXLwKuMPRyV
zm8eECw/AO2XJua2x+atQx0/pIdHR0w+VPhs+Mf8sZ69MHC8l7EDBeqV8a1AxUR6SwWi8mD81zpl
Yu//EHuiVrvFTnAt1qIfPO2wQuhejVchrKaZ2RHp0hoHwHRHQgv8xTTq/ea6JNEdCBU3otdzzwFB
L2OyOj++pRpu9MlKWz2VphW7NQIZ+dTvvI8OcXZZu0u2Ptb8Whb01g6J8kn+bAztFenZiHWcec5g
J925rXXOL3OVekA6hXVJsLjfaLyrzROChRFQo+A8C67AClPN1zBvhTJGG+RJEMJs4q8fef/btLUC
AwEAAaOCAYQwggGAMBIGA1UdEwEB/wQIMAYBAf8CAQAwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcX
ATAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMAsGA1UdDwQEAwIB
BjARBglghkgBhvhCAQEEBAMCAQYwLgYDVR0RBCcwJaQjMCExHzAdBgNVBAMTFlByaXZhdGVMYWJl
bDMtMjA0OC0xNTUwHQYDVR0OBBYEFBF9Xhl9PATfamzWoooaPzHYO5RSMDEGA1UdHwQqMCgwJqAk
oCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTEuY3JsMIGBBgNVHSMEejB4oWOkYTBfMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDEgUHVi
bGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCEQDNun9W8N/kvFT+IqyzcqpVMA0G
CSqGSIb3DQEBBQUAA4GBALEv2ZbhkqLugWDlyCog++FnLNYAmFOjAhvpkEv4GESfD0b3+qD+0x0Y
o9K/HOzWGZ9KTUP4yru+E4BJBd0hczNXwkJavvoAk7LmBDGRTl088HMFN2Prv4NZmP1m3umGMpqS
KTw6rlTaphJRsY/IytNHeObbpR6HBuPRFMDCIfa6MIIFRzCCBC+gAwIBAgIQan0RUwdo1sLDyX/9
fFJOUTANBgkqhkiG9w0BAQUFADCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJ
bmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1
c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vi
c2NyaWJlciBDQSAtIEcyMB4XDTEwMDgxMDAwMDAwMFoXDTExMDgxMDIzNTk1OVowggEQMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQG
A1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElB
Qi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdp
dGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBGdWxsIFNlcnZpY2UxFDASBgNVBAMUC1phY2ggU2hl
bGJ5MSEwHwYJKoZIhvcNAQkBFhJ6YWNoQHNlbnNpbm9kZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQCp7y7xWjidkiLHBnXP0MF+ZApAJC4Ef9cZCDtcNI55c7D78XMODsUyGxhH
i5bnZQIf09tFuXl+088/VS7qgyrxo58QXpwmA7tP22bHVGb0asnxFZ28cnIvkZBcFaBgfPdi92Pb
6PL87S1bQqjw0CxXuGEs4VJtLKSejLVEYbs7CtkKMC/rfJixp3ytJ4rNh5U/XD/B2pM85DYmssto
GkoXFwTwNB0HqNvGF9LN7D9JohmGkwo/FzqCZilf5CoFxM83xLHzbjPoDhZeXi/ygSiTF0eOC5ja
5vMFNyk6a+G8WlmxsUPqF73Lb1boJVODLKKDCu7wfk5ORoOUsA2YTFS9AgMBAAGjgcwwgckwCQYD
VR0TBAIwADBEBgNVHSAEPTA7MDkGC2CGSAGG+EUBBxcBMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v
d3d3LnZlcmlzaWduLmNvbS9ycGEwCwYDVR0PBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggr
BgEFBQcDAjBKBgNVHR8EQzBBMD+gPaA7hjlodHRwOi8vSW5kQzFEaWdpdGFsSUQtY3JsLnZlcmlz
aWduLmNvbS9JbmRDMURpZ2l0YWxJRC5jcmwwDQYJKoZIhvcNAQEFBQADggEBALA0uBctOXHWFO4I
2m3Ldf6Ui26jWIeYDAZ3Y12V3h8lU25RWegX4MwRGm0NcZvdX/jHlhGmvkbAegvYN3WUH9XNxRGf
nXzVvK8oXChM23ET2b/g2zEsmimoDvsjvONV2vXRIPF1xMuKeWL/PsNiRKnq+jTbSOdqh7k4Rp8W
PKfNjOGIRjYYHDB0O84i+JoSJKSzQp5SWpVG2vVIGLFG9vVxVjY65lqmqoxRIFRbtO7Qi/E4xxmm
nRP75n1yAm7QOt+jCqJ8mCxQ0G/damNIHRxYJd0QNavACz34gdLmwEa88emIXscqqqxTyIj+jdIn
VVOFE7PUo6rrAldWaGke1TYxggSLMIIEhwIBATCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoT
DlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQL
EzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwG
A1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIElu
ZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMAkGBSsOAwIaBQCg
ggJtMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDIwMjEyMTI1
M1owIwYJKoZIhvcNAQkEMRYEFI/4zvi4xlPqn5V3c2rFcoCO98hWMIIBAwYJKwYBBAGCNxAEMYH1
MIHyMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
cmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3
dy52ZXJpc2lnbi5jb20vcnBhIChjKTA1MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQx
NzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0gRzIC
EGp9EVMHaNbCw8l//XxSTlEwggEFBgsqhkiG9w0BCRACCzGB9aCB8jCB3TELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr
MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo
YykwNTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBD
bGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMA0G
CSqGSIb3DQEBAQUABIIBADOAAkBejoUMBzZx3aPYDI2U6NIP157rvDHn3eiuAEFQN0etyAKGqzZT
ElMxQHgxBhKGTG42DT/N/kvzW9oeZmTnv3LqqWu+p73gyU7EB3HX5m4tIDM8cL9YObzoID6i8ByK
Cm73u6AM7miyDZnUKMNH3Yj22AE98IVF7O9irnD12mb/DnHvHEr27vasoAn/hXiclozppmBUUEjL
xtxGuwT13iTFoLh8UQm/NC0ZM8PhDZSy5Em7rl3WjilTiyOZCln8B6+NJit4OXKX5L3DzA+ZvHeW
bc9Sn4JjeVX8MHINjbubG9SDmSAO9OegeISfLCJ8f+BYJTED0w7TlpMapzsAAAAAAAA=

--Apple-Mail-12-513993384--

From zach@sensinode.com  Wed Feb  2 04:12:54 2011
Return-Path: <zach@sensinode.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 175F53A7156 for <core@core3.amsl.com>; Wed,  2 Feb 2011 04:12:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.524
X-Spam-Level: 
X-Spam-Status: No, score=-4.524 tagged_above=-999 required=5 tests=[AWL=1.075,  BAYES_00=-2.599, GB_I_LETTER=-2, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7DQmCgbJaVPk for <core@core3.amsl.com>; Wed,  2 Feb 2011 04:12:53 -0800 (PST)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by core3.amsl.com (Postfix) with ESMTP id AD6943A7157 for <core@ietf.org>; Wed,  2 Feb 2011 04:12:52 -0800 (PST)
Received: from [213.145.205.228] ([213.145.205.228]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.4/8.13.4) with ESMTP id p12CG9PG010716 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 2 Feb 2011 14:16:09 +0200
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/signed; boundary=Apple-Mail-14-514191001; protocol="application/pkcs7-signature"; micalg=sha1
From: Zach Shelby <zach@sensinode.com>
In-Reply-To: <FD7B10366AE3794AB1EC5DE97A93A373215007FF4D@EXMB01CMS.surrey.ac.uk>
Date: Wed, 2 Feb 2011 14:16:10 +0200
Message-Id: <8A68EF55-922E-433F-99DE-20E40CFFA815@sensinode.com>
References: <23CF0754-007A-4362-A856-15E5C6176CF4@sensinode.com> <FD7B10366AE3794AB1EC5DE97A93A373215007FF4D@EXMB01CMS.surrey.ac.uk>
To: <L.Wood@surrey.ac.uk>
X-Mailer: Apple Mail (2.1082)
Cc: core@ietf.org
Subject: Re: [core] Attribute names in link-format
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Feb 2011 12:12:54 -0000

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


On Feb 2, 2011, at 2:07 PM, <L.Wood@surrey.ac.uk> wrote:

> reassigning the meaning of d=3D is just bad. Use longer, clearer, =
attribute names.


I know. Resource type (rt=3D) would also work for example.

The WG seems to prefer 2-3 letter abbreviations for efficiency sake.=20

--=20
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297


--Apple-Mail-14-514191001
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKGzCCBMww
ggQ1oAMCAQICEByunWua9OYvIoqj2nRhbB4wDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQcmltYXJ5
IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA1MTAyODAwMDAwMFoXDTE1MTAyNzIzNTk1OVow
gd0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZl
cmlzaWduLmNvbS9ycGEgKGMpMDUxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUG
A1UEAxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHMjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMnfrOfq+PgDFMQAktXBfjbCPO98chXLwKuMPRyV
zm8eECw/AO2XJua2x+atQx0/pIdHR0w+VPhs+Mf8sZ69MHC8l7EDBeqV8a1AxUR6SwWi8mD81zpl
Yu//EHuiVrvFTnAt1qIfPO2wQuhejVchrKaZ2RHp0hoHwHRHQgv8xTTq/ea6JNEdCBU3otdzzwFB
L2OyOj++pRpu9MlKWz2VphW7NQIZ+dTvvI8OcXZZu0u2Ptb8Whb01g6J8kn+bAztFenZiHWcec5g
J925rXXOL3OVekA6hXVJsLjfaLyrzROChRFQo+A8C67AClPN1zBvhTJGG+RJEMJs4q8fef/btLUC
AwEAAaOCAYQwggGAMBIGA1UdEwEB/wQIMAYBAf8CAQAwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcX
ATAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMAsGA1UdDwQEAwIB
BjARBglghkgBhvhCAQEEBAMCAQYwLgYDVR0RBCcwJaQjMCExHzAdBgNVBAMTFlByaXZhdGVMYWJl
bDMtMjA0OC0xNTUwHQYDVR0OBBYEFBF9Xhl9PATfamzWoooaPzHYO5RSMDEGA1UdHwQqMCgwJqAk
oCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTEuY3JsMIGBBgNVHSMEejB4oWOkYTBfMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDEgUHVi
bGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCEQDNun9W8N/kvFT+IqyzcqpVMA0G
CSqGSIb3DQEBBQUAA4GBALEv2ZbhkqLugWDlyCog++FnLNYAmFOjAhvpkEv4GESfD0b3+qD+0x0Y
o9K/HOzWGZ9KTUP4yru+E4BJBd0hczNXwkJavvoAk7LmBDGRTl088HMFN2Prv4NZmP1m3umGMpqS
KTw6rlTaphJRsY/IytNHeObbpR6HBuPRFMDCIfa6MIIFRzCCBC+gAwIBAgIQan0RUwdo1sLDyX/9
fFJOUTANBgkqhkiG9w0BAQUFADCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJ
bmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1
c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vi
c2NyaWJlciBDQSAtIEcyMB4XDTEwMDgxMDAwMDAwMFoXDTExMDgxMDIzNTk1OVowggEQMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQG
A1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElB
Qi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdp
dGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBGdWxsIFNlcnZpY2UxFDASBgNVBAMUC1phY2ggU2hl
bGJ5MSEwHwYJKoZIhvcNAQkBFhJ6YWNoQHNlbnNpbm9kZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQCp7y7xWjidkiLHBnXP0MF+ZApAJC4Ef9cZCDtcNI55c7D78XMODsUyGxhH
i5bnZQIf09tFuXl+088/VS7qgyrxo58QXpwmA7tP22bHVGb0asnxFZ28cnIvkZBcFaBgfPdi92Pb
6PL87S1bQqjw0CxXuGEs4VJtLKSejLVEYbs7CtkKMC/rfJixp3ytJ4rNh5U/XD/B2pM85DYmssto
GkoXFwTwNB0HqNvGF9LN7D9JohmGkwo/FzqCZilf5CoFxM83xLHzbjPoDhZeXi/ygSiTF0eOC5ja
5vMFNyk6a+G8WlmxsUPqF73Lb1boJVODLKKDCu7wfk5ORoOUsA2YTFS9AgMBAAGjgcwwgckwCQYD
VR0TBAIwADBEBgNVHSAEPTA7MDkGC2CGSAGG+EUBBxcBMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v
d3d3LnZlcmlzaWduLmNvbS9ycGEwCwYDVR0PBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggr
BgEFBQcDAjBKBgNVHR8EQzBBMD+gPaA7hjlodHRwOi8vSW5kQzFEaWdpdGFsSUQtY3JsLnZlcmlz
aWduLmNvbS9JbmRDMURpZ2l0YWxJRC5jcmwwDQYJKoZIhvcNAQEFBQADggEBALA0uBctOXHWFO4I
2m3Ldf6Ui26jWIeYDAZ3Y12V3h8lU25RWegX4MwRGm0NcZvdX/jHlhGmvkbAegvYN3WUH9XNxRGf
nXzVvK8oXChM23ET2b/g2zEsmimoDvsjvONV2vXRIPF1xMuKeWL/PsNiRKnq+jTbSOdqh7k4Rp8W
PKfNjOGIRjYYHDB0O84i+JoSJKSzQp5SWpVG2vVIGLFG9vVxVjY65lqmqoxRIFRbtO7Qi/E4xxmm
nRP75n1yAm7QOt+jCqJ8mCxQ0G/damNIHRxYJd0QNavACz34gdLmwEa88emIXscqqqxTyIj+jdIn
VVOFE7PUo6rrAldWaGke1TYxggSLMIIEhwIBATCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoT
DlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQL
EzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwG
A1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIElu
ZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMAkGBSsOAwIaBQCg
ggJtMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDIwMjEyMTYx
MVowIwYJKoZIhvcNAQkEMRYEFKTiSrzEkQ1DZlLDJt5bnDKD8iZ3MIIBAwYJKwYBBAGCNxAEMYH1
MIHyMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
cmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3
dy52ZXJpc2lnbi5jb20vcnBhIChjKTA1MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQx
NzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0gRzIC
EGp9EVMHaNbCw8l//XxSTlEwggEFBgsqhkiG9w0BCRACCzGB9aCB8jCB3TELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr
MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo
YykwNTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBD
bGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMA0G
CSqGSIb3DQEBAQUABIIBACRHLcqZghpSWCckvNo+miOwv0XX/oItbvguaSzdfKXLGJPFOEDy+N5y
tnBICbbpvG1JLQ52JcFTQXtfkiqkUHGJ9AaNQGXr+9G/w7jn4657AVEoNZB3xc4BCUYOfCX3iWal
TSQ3RostMABT7SWJrUbW572essSlPMSLHqH9Jw9BG87ZD3KJYRt967E3K440smlGtjMzKQUpnGK7
kxJELmo+aA8t2if6jTwlwh32soQjBSZlgqQxh2bUlu2s/0JvddLzneZuCjTadWU1IiVVgKcsGmTk
hINseH8abzAZn9pRl+Aq9LjbdZA37IgJV/Te99ljzLL3tA88dI+rDIySXzIAAAAAAAA=

--Apple-Mail-14-514191001--

From peter.van.der.stok@philips.com  Thu Feb  3 01:11:25 2011
Return-Path: <peter.van.der.stok@philips.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5AE433A68C8 for <core@core3.amsl.com>; Thu,  3 Feb 2011 01:11:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.479
X-Spam-Level: 
X-Spam-Status: No, score=-4.479 tagged_above=-999 required=5 tests=[AWL=-1.880, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BBDAsm-L3Wow for <core@core3.amsl.com>; Thu,  3 Feb 2011 01:11:20 -0800 (PST)
Received: from VA3EHSOBE004.bigfish.com (va3ehsobe004.messaging.microsoft.com [216.32.180.14]) by core3.amsl.com (Postfix) with ESMTP id 479803A68C0 for <core@ietf.org>; Thu,  3 Feb 2011 01:11:15 -0800 (PST)
Received: from mail52-va3-R.bigfish.com (10.7.14.248) by VA3EHSOBE004.bigfish.com (10.7.40.24) with Microsoft SMTP Server id 14.1.225.8; Thu, 3 Feb 2011 09:14:36 +0000
Received: from mail52-va3 (localhost.localdomain [127.0.0.1])	by mail52-va3-R.bigfish.com (Postfix) with ESMTP id 4CAAC12B80F5; Thu,  3 Feb 2011 09:14:36 +0000 (UTC)
X-SpamScore: -36
X-BigFish: VPS-36(zz15d6O9251J542N1432N98dN217bL9371P853kzz1202hzz8275dh8275chz2dh2a8h668h61h)
X-Spam-TCS-SCL: 0:0
X-Forefront-Antispam-Report: KIP:(null); UIP:(null); IPVD:NLI; H:NLAMSEXE04.connect1.local; RD:smtpx.philips.com; EFVD:NLI
Received: from mail52-va3 (localhost.localdomain [127.0.0.1]) by mail52-va3 (MessageSwitch) id 1296724475704093_18613; Thu,  3 Feb 2011 09:14:35 +0000 (UTC)
Received: from VA3EHSMHS027.bigfish.com (unknown [10.7.14.246])	by mail52-va3.bigfish.com (Postfix) with ESMTP id A4A6E1A8050; Thu,  3 Feb 2011 09:14:35 +0000 (UTC)
Received: from NLAMSEXE04.connect1.local (168.87.56.20) by VA3EHSMHS027.bigfish.com (10.7.99.37) with Microsoft SMTP Server (TLS) id 14.1.225.8; Thu, 3 Feb 2011 09:14:35 +0000
Received: from nlamsexh02.connect1.local (172.16.153.23) by connect1.philips.com (172.16.156.49) with Microsoft SMTP Server (TLS) id 8.3.106.1; Thu, 3 Feb 2011 10:14:21 +0100
Received: from NLCLUEXM03.connect1.local ([172.16.157.42]) by nlamsexh02.connect1.local ([172.16.153.23]) with mapi; Thu, 3 Feb 2011 10:14:29 +0100
From: "Stok, Peter van der" <peter.van.der.stok@philips.com>
To: Zach Shelby <zach@sensinode.com>
Date: Thu, 3 Feb 2011 10:14:21 +0100
Thread-Topic: [core] link hierarchies and RFC 5785
Thread-Index: AcvCEiIL4fFIExHsSUmaPei3USgouQBb506A
Message-ID: <B5584ABB89131542BEA01BFAF71A73878C0572A7D8@NLCLUEXM03.connect1.local>
References: <OF3F615411.2CEAF336-ONC1257825.002CF4B1-C1257825.0031C832@Schne ider-Electric.com> <8323B114-5CC2-4D35-BE86-4285346D2187@sensinode.com> <B5584ABB89131542BEA01BFAF71A73878C05670B7D@NLCLUEXM03.connect1.local> <1663BBD7-3EF6-4A53-8F6F-64847A3CE007@sensinode.com>
In-Reply-To: <1663BBD7-3EF6-4A53-8F6F-64847A3CE007@sensinode.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
X-OriginatorOrg: philips.com
Cc: core WG <core@ietf.org>
Subject: Re: [core] link hierarchies and RFC 5785
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Feb 2011 09:11:25 -0000

Dear Zach and Peter,

Given the remark that RFC 5785 formally
limits a registered name to a single suffix through its use of the segment-=
nz
production, we asked Mark Nottingham, author of RFC 5785, whether additiona=
l structure MAY be possible.
Below I cite his answer, removing his intro:

"In section 3:

   It MAY also contain additional information, such as the syntax of
   additional path components, query strings and/or fragment identifiers
   to be appended to the well-known URI, or protocol-specific details
   (e.g., HTTP [RFC2616] method handling).

The only caution I'd give here is that if the mechanisms are separable (e.g=
., somebody might want to just use /core/foo for a different application), =
it might make sense to register separately. Also if the spec's going to evo=
lve and you add things to the namespace later, you'll need a way to manage =
that yourself (e.g., with a registry)."

Apparently, we may, in a controlled way, support additional structure in /.=
well-known/core.

Greetings,

peter

-----Original Message-----
From: Zach Shelby [mailto:zach@sensinode.com]
Sent: Tuesday 1 February 2011 14:15
To: Stok, Peter van der
Cc: matthieu.vial@fr.non.schneider-electric.com; core WG
Subject: Re: [core] link hierarchies and RFC 5785

Peter,

On Jan 28, 2011, at 10:28 AM, Stok, Peter van der wrote:

> So I like to encourage that the CoAP draft says something about how these=
 different representation standards can be recognized to be present on the =
host.
>
> Some suggestions are (given that XXX stands for BACnet, KNX, ZigBee, DALI=
, oBIX, etc....):
> A path for a given standard is preceded by /representation/XXX/name

It is not possible to globally reserve such a URI for this purpose, but of =
course you can define a common URI like that for a particular deployment.  =
The philosophy is that a server is free to organize its URIs.

> Or is preceded by /XXX/name (is shorter)

Again, the same problem as above.

> Or is given by /name but with d=3D"XXX" as link extension to be returned =
by resource query.

This is exactly what the link format was designed to let you do. So you wou=
ld first get /.well-known/core to discover the entry point for a particular=
 interface type:

GET /.well-known/core

</Dali>; n=3D"Light5"; d=3D"DALI",
</BACnet>; n=3D"Thermostat"; d=3D"BACnet"

This works fine for unicast resource requests. Now the problem to solve is =
how to coordinate the CoAP servers in a building automation system to place=
 a resource used for multicast access at the same location. Here are a few =
options:

1. Pre-configuration - The system architect simply defines that all CoAP se=
rvers in this system place the Dali resource at /Dali, and this is configur=
ed in the nodes during commissioning.
2. Well-known URI - An RFC is written to request that some well-known entry=
 points are to be reserved for multicast resources in building automation. =
Then e.g. /.well-known/Dali is globally reserved for this purpose.
3. Resource directory - A proxy could hold multicast resource descriptions =
for the whole network which the nodes use to configure themselves. A link e=
ntry could describe that in this network /Dali is where the d=3D"DALI" inte=
rface type is located.

Zach

--
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297


The information contained in this message may be confidential and legally p=
rotected under applicable law. The message is intended solely for the addre=
ssee(s). If you are not the intended recipient, you are hereby notified tha=
t any use, forwarding, dissemination, or reproduction of this message is st=
rictly prohibited and may be unlawful. If you are not the intended recipien=
t, please contact the sender by return e-mail and destroy all copies of the=
 original message.


From trac@tools.ietf.org  Mon Feb  7 08:40:34 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4D6763A6E24 for <core@core3.amsl.com>; Mon,  7 Feb 2011 08:40:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oe+ULsvblN5L for <core@core3.amsl.com>; Mon,  7 Feb 2011 08:40:33 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 913373A6E1B for <core@ietf.org>; Mon,  7 Feb 2011 08:40:33 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmU8k-0000M3-9S; Mon, 07 Feb 2011 08:40:38 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 16:40:38 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/101
Message-ID: <053.4ee873d7ebb8f94277f774e4b089aa27@tools.ietf.org>
X-Trac-Ticket-ID: 101
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #101 (new): Review media type registry
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 16:40:34 -0000

#101: Review media type registry

 From [http://www.ietf.org/mail-archive/web/uri-
 review/current/msg01321.html Björn Höhrmann's review]:

 "it might be a good idea to have ietf-types@iana.org review the 'Media
 Type Registry' defined in the document. I am also worried by 'Correct
 examples from Table 8 include application/link-format,
 application/atom+xml and application/x-obix-binary' since one of these
 types cannot by registered and another one isn't registered, though I see
 there is a draft for the unregistered one."

 So the current list of initial assignments should be reviewed and, when
 it's in good shape, a request to review the section should be sent to the
 ietf-types mailing list.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:     
     Type:  task            |      Status:  new
 Priority:  minor           |   Milestone:     
Component:  coap            |     Version:     
 Severity:  -               |    Keywords:     
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/101>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 08:55:26 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 883BB3A6E08 for <core@core3.amsl.com>; Mon,  7 Feb 2011 08:55:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HxQBOc7TUoUb for <core@core3.amsl.com>; Mon,  7 Feb 2011 08:55:25 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id BB97D3A6E0F for <core@ietf.org>; Mon,  7 Feb 2011 08:55:25 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmUN8-0005hO-J0; Mon, 07 Feb 2011 08:55:30 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 16:55:30 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/102
Message-ID: <053.1762e0c633b6fc1d45c5212b87a499a3@tools.ietf.org>
X-Trac-Ticket-ID: 102
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #102 (new): Improve URI scheme registration
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 16:55:26 -0000

#102: Improve URI scheme registration

 Based on the reviews by [http://www.ietf.org/mail-archive/web/uri-
 review/current/msg01323.html Mykyta Yevstifeyev] and [http://www.ietf.org
 /mail-archive/web/uri-review/current/msg01321.html Björn Höhrmann]:

   * The registration template should reflect what is intended to be in the
 final document. A second, provisional template may be added with a comment
 saying that the RFC editor should remove it (as suggested by
 [http://www.ietf.org/mail-archive/web/uri-review/current/msg01345.html
 Martin J. Dürst]).

   * ''Encoding considerations'' should talk about internationalization
 (e.g., handling of non-ascii query strings).

   * ''Security considerations'' should point to section 10.3.1.

   * ''URI scheme semantics'' should be enhanced to saying that (a) coap
 URIs identify resources, (b) how these resources can be located (by
 contacting the governing CoAP server) and (c) how these resources can be
 operated on (by sending CoAP requests to the CoAP server).

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:  hartke@…      
     Type:  enhancement     |      Status:  new           
 Priority:  minor           |   Milestone:                
Component:  coap            |     Version:                
 Severity:  -               |    Keywords:                
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/102>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 09:46:08 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 89ED33A6E49 for <core@core3.amsl.com>; Mon,  7 Feb 2011 09:46:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8X9EwqSFDMyc for <core@core3.amsl.com>; Mon,  7 Feb 2011 09:46:07 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id C08B13A6A42 for <core@ietf.org>; Mon,  7 Feb 2011 09:46:07 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmVAC-0000ge-4v; Mon, 07 Feb 2011 09:46:12 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: cabo@tzi.org, hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 17:46:11 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/103
Message-ID: <053.d8eedd40b4ce0203a05fa2f4f5798fd9@tools.ietf.org>
X-Trac-Ticket-ID: 103
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: cabo@tzi.org, hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #103 (new): Message sizes
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 17:46:08 -0000

#103: Message sizes

 This ticket is to incorporate the results of the (yet to happen)
 discussion on message sizes into the draft.

 Issues:

   1. Implementations need to allocate a buffer for incoming messages.

   2. Messages larger than a fragment result in undesired packet
 fragmentation.

 On the first issue, the draft could add information about implementation
 strategies with limied buffer sizes, such as the following:

 Implementations are usually able to determine if the trailing portion of a
 datagram was discarded and to retrieve the initial portion. So, if not all
 of the payload, at least the CoAP header and options are likely to fit
 within the buffer. A server can thus fully interpret a request and return
 a 4.13 (Request Entity Too Large) response if the payload was truncated. A
 client receiving a response larger than the buffer can repeat a safe
 request with a suitable Block Option.

 The second issue cannot be solved without referring to the IP layer and
 link layer sizes. In addition to IPv6, also IPv4 should be addressed.

 With IPv4, it is harder to ensure that there is no L3 fragmentation.
 Implementations may want to limit themselves to usual IPv4 datagram sizes
 such as 576 bytes (note that, however, the minimum value of the maximum
 transmission unit for IPv4 is 68). Implementations might also set the DF
 bit and perform some form of path MTU discovery.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:  cabo@…      
     Type:  enhancement     |      Status:  new         
 Priority:  minor           |   Milestone:              
Component:  coap            |     Version:              
 Severity:  -               |    Keywords:              
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/103>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 10:02:55 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7509F3A6E1B for <core@core3.amsl.com>; Mon,  7 Feb 2011 10:02:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cyEMkrTyznLn for <core@core3.amsl.com>; Mon,  7 Feb 2011 10:02:54 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 863F73A6961 for <core@ietf.org>; Mon,  7 Feb 2011 10:02:54 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmVQR-0003yE-Fu; Mon, 07 Feb 2011 10:02:59 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 18:02:59 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/104
Message-ID: <053.6787aee293d7425eff6923f015f52c35@tools.ietf.org>
X-Trac-Ticket-ID: 104
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #104 (new): Rename GET success code
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 18:02:55 -0000

#104: Rename GET success code

 The response code returned in response to successful GET requests should
 be renamed from 2.00 (OK) to something else, so it is less likely to be
 mistaken for a generic success code.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:  hartke@…      
     Type:  defect          |      Status:  new           
 Priority:  minor           |   Milestone:                
Component:  coap            |     Version:                
 Severity:  -               |    Keywords:                
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/104>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 10:07:51 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 609463A6E59 for <core@core3.amsl.com>; Mon,  7 Feb 2011 10:07:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id shJx-S21PELd for <core@core3.amsl.com>; Mon,  7 Feb 2011 10:07:50 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id B96823A6E55 for <core@ietf.org>; Mon,  7 Feb 2011 10:07:50 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmVVD-00052O-LV; Mon, 07 Feb 2011 10:07:55 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 18:07:55 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/105
Message-ID: <053.97f1467ea483b777e9c5b5ba075d1505@tools.ietf.org>
X-Trac-Ticket-ID: 105
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core] coap #105 (new): Allow 2.02 (Deleted) responses to POST requests
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 18:07:51 -0000

#105: Allow 2.02 (Deleted) responses to POST requests

 Section 5.8.2. of coap-04 requires that a POST request results either in a
 2.01 (Created) or 2.04 (Changed) response in the success case. This ticket
 is to allow a 2.02 (Deleted) response in case the target resource is
 deleted.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:  hartke@…      
     Type:  enhancement     |      Status:  new           
 Priority:  minor           |   Milestone:                
Component:  coap            |     Version:                
 Severity:  -               |    Keywords:                
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/105>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 10:27:19 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1CB193A6C87 for <core@core3.amsl.com>; Mon,  7 Feb 2011 10:27:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j0CdaJiOE9rk for <core@core3.amsl.com>; Mon,  7 Feb 2011 10:27:18 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 216393A6E60 for <core@ietf.org>; Mon,  7 Feb 2011 10:27:16 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmVo1-0003iw-RN; Mon, 07 Feb 2011 10:27:21 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 18:27:21 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/106
Message-ID: <053.0490c32e4291db5648ddba1b88bec958@tools.ietf.org>
X-Trac-Ticket-ID: 106
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #106 (new): Message deduplication
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 18:27:19 -0000

#106: Message deduplication

 Deduplication should be defined for safe, idempotent and non-idempotent
 methods, not individually for each method code.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:  hartke@…      
     Type:  enhancement     |      Status:  new           
 Priority:  minor           |   Milestone:                
Component:  coap            |     Version:                
 Severity:  -               |    Keywords:                
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/106>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 11:49:24 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A18C93A6E5E for <core@core3.amsl.com>; Mon,  7 Feb 2011 11:49:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y7BlGms1e6fw for <core@core3.amsl.com>; Mon,  7 Feb 2011 11:49:23 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 684373A6BDE for <core@ietf.org>; Mon,  7 Feb 2011 11:49:23 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmX5U-0004U3-EE; Mon, 07 Feb 2011 11:49:28 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: cabo@tzi.org, hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 19:49:28 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/36#comment:2
Message-ID: <066.c7fa876274b7f6c47c3100f395162f9d@tools.ietf.org>
References: <057.dbea84638c82722d3a8ba105936f431e@tools.ietf.org>
X-Trac-Ticket-ID: 36
In-Reply-To: <057.dbea84638c82722d3a8ba105936f431e@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: cabo@tzi.org, hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: Re: [core] observe #36 (new): Interaction with draft-ietf-core-block
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 19:49:24 -0000

#36: Interaction with draft-ietf-core-block

Changes (by hartke@…):

  * owner:  hartke@… => cabo@…


-- 
--------------------------------+-------------------------------------------
 Reporter:  zach@…              |       Owner:  cabo@…      
     Type:  defect              |      Status:  new         
 Priority:  minor               |   Milestone:              
Component:  observe             |     Version:              
 Severity:  -                   |    Keywords:              
--------------------------------+-------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/36#comment:2>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 11:49:42 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DF2593A6E94 for <core@core3.amsl.com>; Mon,  7 Feb 2011 11:49:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WIBw66lIYmvP for <core@core3.amsl.com>; Mon,  7 Feb 2011 11:49:42 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 2ED073A6E5E for <core@ietf.org>; Mon,  7 Feb 2011 11:49:42 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmX5m-0004UF-Ti; Mon, 07 Feb 2011 11:49:46 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: cabo@tzi.org, hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 19:49:46 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/36#comment:3
Message-ID: <066.6115c29f30271737eb42ef7cbb4c7f06@tools.ietf.org>
References: <057.dbea84638c82722d3a8ba105936f431e@tools.ietf.org>
X-Trac-Ticket-ID: 36
In-Reply-To: <057.dbea84638c82722d3a8ba105936f431e@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: cabo@tzi.org, hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: Re: [core] observe #36 (closed): Interaction with draft-ietf-core-block
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 19:49:43 -0000

#36: Interaction with draft-ietf-core-block

Changes (by hartke@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 Added in observe-01.

-- 
--------------------------------+-------------------------------------------
 Reporter:  zach@…              |        Owner:  cabo@…      
     Type:  defect              |       Status:  closed      
 Priority:  minor               |    Milestone:              
Component:  observe             |      Version:              
 Severity:  -                   |   Resolution:  fixed       
 Keywords:                      |  
--------------------------------+-------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/36#comment:3>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 11:50:30 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 947713A6E91 for <core@core3.amsl.com>; Mon,  7 Feb 2011 11:50:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VCG+Ix0S2xtp for <core@core3.amsl.com>; Mon,  7 Feb 2011 11:50:29 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id ECD393A6E5E for <core@ietf.org>; Mon,  7 Feb 2011 11:50:29 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmX6Z-0004d0-2S; Mon, 07 Feb 2011 11:50:35 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: cabo@tzi.org, hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 19:50:35 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/40#comment:1
Message-ID: <066.1bb7b9acf4b0d720dc26b8ebc01dc1cc@tools.ietf.org>
References: <057.3802a750112dbc5e91ef2c793f29c25d@tools.ietf.org>
X-Trac-Ticket-ID: 40
In-Reply-To: <057.3802a750112dbc5e91ef2c793f29c25d@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: cabo@tzi.org, hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: Re: [core] observe #40 (closed): Security section
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 19:50:30 -0000

#40: Security section

Changes (by hartke@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 Added in observe-01.

-- 
--------------------------------+-------------------------------------------
 Reporter:  zach@…              |        Owner:  cabo@…      
     Type:  enhancement         |       Status:  closed      
 Priority:  major               |    Milestone:              
Component:  observe             |      Version:              
 Severity:  -                   |   Resolution:  fixed       
 Keywords:                      |  
--------------------------------+-------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/40#comment:1>
core <http://tools.ietf.org/core/>


From Internet-Drafts@ietf.org  Mon Feb  7 12:00:03 2011
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 23B253A6EAB; Mon,  7 Feb 2011 12:00:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EfgeEXuCeqal; Mon,  7 Feb 2011 12:00:02 -0800 (PST)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 016EB3A6BDE; Mon,  7 Feb 2011 12:00:02 -0800 (PST)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.12
Message-ID: <20110207200002.30634.41190.idtracker@localhost>
Date: Mon, 07 Feb 2011 12:00:02 -0800
Cc: core@ietf.org
Subject: [core] I-D Action:draft-ietf-core-observe-01.txt
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 20:00:03 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Constrained RESTful Environments Working Group of the IETF.


	Title           : Observing Resources in CoAP
	Author(s)       : K. Hartke, Z. Shelby
	Filename        : draft-ietf-core-observe-01.txt
	Pages           : 19
	Date            : 2011-02-07

CoAP is a RESTful application protocol for constrained nodes and
networks.  The state of a resource on a CoAP server can change over
time.  This specification provides a simple extension for CoAP that
gives clients the ability to observe such changes.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-core-observe-01.txt

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

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body; name="draft-ietf-core-observe-01.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2011-02-07115543.I-D@ietf.org>


--NextPart--

From trac@tools.ietf.org  Mon Feb  7 14:48:55 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 932323A6EFE for <core@core3.amsl.com>; Mon,  7 Feb 2011 14:48:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HxFennhhygbi for <core@core3.amsl.com>; Mon,  7 Feb 2011 14:48:54 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id C74EB3A6E5B for <core@ietf.org>; Mon,  7 Feb 2011 14:48:53 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmZtD-0004v0-8H; Mon, 07 Feb 2011 14:48:59 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 22:48:59 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/107
Message-ID: <053.2efac07c646856fc360b6a69e77c4d51@tools.ietf.org>
X-Trac-Ticket-ID: 107
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #107 (new): Remove Max-Age from requests
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 22:48:55 -0000

#107: Remove Max-Age from requests

 coap-03 and coap-04 included the feature of including a Max-Age Option in
 a request. The meaning of such an option was defined along the following
 lines:

   * coap-03: "I want a representation which is no more than X second old."

   * coap-04: "I want a representation that I can keep at least X seconds
 in my cache."

 It was found that the definition in coap-03 does not work very well. The
 definition in coap-04 "makes at least a little bit of sense, so that's
 what's in there", but seems of little use.

 It was agreed in the webex call to remove the feature.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:  hartke@…      
     Type:  task            |      Status:  new           
 Priority:  minor           |   Milestone:                
Component:  coap            |     Version:                
 Severity:  -               |    Keywords:                
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/107>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 15:02:30 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DA2233A6F49 for <core@core3.amsl.com>; Mon,  7 Feb 2011 15:02:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VF7ItcccGhZp for <core@core3.amsl.com>; Mon,  7 Feb 2011 15:02:29 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id A83753A6E5B for <core@ietf.org>; Mon,  7 Feb 2011 15:02:29 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1Pma6N-000459-4b; Mon, 07 Feb 2011 15:02:35 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 23:02:35 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/108
Message-ID: <053.71640686f03b63170999a43a9fef861c@tools.ietf.org>
X-Trac-Ticket-ID: 108
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #108 (new): CoAP methods != HTTP methods
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 23:02:31 -0000

#108: CoAP methods != HTTP methods

 It should be made clearer that CoAP methods are almost, but not entirely
 unlike HTTP.

 From [http://www.ietf.org/mail-archive/web/core/current/msg01461.html
 Peter Saint-Andre's review]:

 Section 2 states:

    CoAP makes use of HTTP GET, PUT, POST and DELETE methods, with the
    semantics specified in Section 5.8.

 However, are we in fact using those HTTP methods exactly as they are
 defined in draft-ietf-httpbis-p2-semantics (or RFC 2616)? E.g., the
 description of CoAP GET in Section 5.8.1 of our spec is conceptually
 similar to the descriptions of HTTP GET in Section 9.3 of RFC 2616 and
 Section 7.3 of draft-ietf-httpbis-p2-semantics-12, but there are enough
 differences to perhaps confuse readers.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:     
     Type:  defect          |      Status:  new
 Priority:  minor           |   Milestone:     
Component:  coap            |     Version:     
 Severity:  -               |    Keywords:     
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/108>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 15:09:12 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ACB583A6E93 for <core@core3.amsl.com>; Mon,  7 Feb 2011 15:09:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3R98cia4jK9m for <core@core3.amsl.com>; Mon,  7 Feb 2011 15:09:12 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 024723A69E7 for <core@ietf.org>; Mon,  7 Feb 2011 15:09:12 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmaCq-0004wu-7t; Mon, 07 Feb 2011 15:09:17 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 23:09:15 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/109
Message-ID: <053.86aefddba61c7dde62e5cb8e034dc08d@tools.ietf.org>
X-Trac-Ticket-ID: 109
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #109 (new): Clarify diagnostic messages
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 23:09:12 -0000

#109: Clarify diagnostic messages

 It should be clarified that the human-readable diagnostic message in a
 4.xx/5.xx response is intended as diagnostic information: not for real
 humans (who would need language tags), but for software engineers (who
 need to speak the language of the RFC anyway).
 Like what you would put on an HTTP status line.

 From [http://www.ietf.org/mail-archive/web/core/current/msg01461.html
 Peter Saint-Andre's review]:

 Section 5.5 states:

    A response with a code indicating a Client or Server Error SHOULD
    include a brief human-readable diagnostic message as payload,
    explaining the error situation.  This diagnostic message MUST be
    encoded using UTF-8 [RFC3629], more specifically using Net-Unicode
    form [RFC5198].  The Content-Type Option has no meaning and SHOULD
    NOT be included.

 Human-readable to whom? Do we need language tags? Typically anything
 that's human-readable needs to identify the language.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:     
     Type:  defect          |      Status:  new
 Priority:  minor           |   Milestone:     
Component:  coap            |     Version:     
 Severity:  -               |    Keywords:     
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/109>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 15:16:55 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 785D13A6FCF for <core@core3.amsl.com>; Mon,  7 Feb 2011 15:16:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Yl1HflV3116 for <core@core3.amsl.com>; Mon,  7 Feb 2011 15:16:54 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id D2C8C3A6FC9 for <core@ietf.org>; Mon,  7 Feb 2011 15:16:54 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmaKK-0002cI-Bf; Mon, 07 Feb 2011 15:17:00 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 23:17:00 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/110
Message-ID: <053.f3a54e92a477375c5c69b31bd9a3ad9c@tools.ietf.org>
X-Trac-Ticket-ID: 110
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core] coap #110 (new): Clarify relation between elective/critical and option numbers
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 23:16:55 -0000

#110: Clarify relation between elective/critical and option numbers

 It should be clarified that whether an option is elective or critical is
 determined by its option number. It is not a convention, it is a feature
 of the protocol.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:     
     Type:  defect          |      Status:  new
 Priority:  minor           |   Milestone:     
Component:  coap            |     Version:     
 Severity:  -               |    Keywords:     
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/110>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 15:20:22 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 09B1E3A6FCC for <core@core3.amsl.com>; Mon,  7 Feb 2011 15:20:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TciRjjk7Myta for <core@core3.amsl.com>; Mon,  7 Feb 2011 15:20:21 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 3F6183A6FD1 for <core@ietf.org>; Mon,  7 Feb 2011 15:20:21 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmaNe-0002th-Mc; Mon, 07 Feb 2011 15:20:26 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Mon, 07 Feb 2011 23:20:26 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/111
Message-ID: <053.1ba2cd87b41d2458a9d4b3ba5ac5609f@tools.ietf.org>
X-Trac-Ticket-ID: 111
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core] coap #111 (new): Define when to update Version header field
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2011 23:20:22 -0000

#111: Define when to update Version header field

 From [http://www.ietf.org/mail-archive/web/core/current/msg01461.html
 Peter Saint-Andre's review]:

 We might want to say a little bit about reasons why we would update the
 "Version" field from 1 to 2 (e.g., making changes that are not backward
 compatible).

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:     
     Type:  enhancement     |      Status:  new
 Priority:  minor           |   Milestone:     
Component:  coap            |     Version:     
 Severity:  -               |    Keywords:     
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/111>
core <http://tools.ietf.org/core/>


From trac@tools.ietf.org  Mon Feb  7 16:21:21 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8299A3A6FD3 for <core@core3.amsl.com>; Mon,  7 Feb 2011 16:21:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 42DGW-DvyvAF for <core@core3.amsl.com>; Mon,  7 Feb 2011 16:21:20 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 2B1093A6B0A for <core@ietf.org>; Mon,  7 Feb 2011 16:21:19 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmbKe-0005vO-3n; Mon, 07 Feb 2011 16:21:24 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Tue, 08 Feb 2011 00:21:23 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/112
Message-ID: <053.d66e2b5da0263d4e801a845c6f471b8e@tools.ietf.org>
X-Trac-Ticket-ID: 112
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #112 (new): Uniqueness of tokens
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Feb 2011 00:21:21 -0000

#112: Uniqueness of tokens

 It should be clarified that a token MUST be unique per target transport
 address.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:  hartke@…      
     Type:  enhancement     |      Status:  new           
 Priority:  minor           |   Milestone:                
Component:  coap            |     Version:                
 Severity:  -               |    Keywords:                
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/112>
core <http://tools.ietf.org/core/>


From hartke@tzi.org  Mon Feb  7 18:18:50 2011
Return-Path: <hartke@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2CE7B3A6B1C for <core@core3.amsl.com>; Mon,  7 Feb 2011 18:18:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.801
X-Spam-Level: 
X-Spam-Status: No, score=-0.801 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, HELO_MISMATCH_DE=1.448]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BGgi+v70V1Zm for <core@core3.amsl.com>; Mon,  7 Feb 2011 18:18:49 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id 197813A6B14 for <core@ietf.org>; Mon,  7 Feb 2011 18:18:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from webmail.informatik.uni-bremen.de (maildrop [134.102.201.19]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p182IbaT002291 for <core@ietf.org>; Tue, 8 Feb 2011 03:18:42 +0100 (CET)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Date: Tue, 08 Feb 2011 03:18:37 +0100
From: Klaus Hartke <hartke@tzi.org>
To: <core@ietf.org>
Message-ID: <12a820e39a645488ca6242f97b8f8927@webmail.informatik.uni-bremen.de>
X-Sender: hartke@tzi.org
User-Agent: Roundcube Webmail/0.5
Subject: [core] Fwd: New Version Notification for draft-ietf-core-observe-01
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Feb 2011 02:18:50 -0000

 A new version of draft-ietf-core-observe is now available:

 http://tools.ietf.org/id/draft-ietf-core-observe-01.txt

 All 15 tickets have been closed; see the change log in Appendix B
 for details. Almost all tickets were editorial: only one technical
 change was made to enable reordering detection (see Section 4.3).

 Feedback welcome.

 Klaus


 -------- Original Message --------
 Subject: New Version Notification for draft-ietf-core-observe-01
 Date: Mon,  7 Feb 2011 11:55:44 -0800 (PST)
 From: IETF I-D Submission Tool <idsubmission@ietf.org>
 To: hartke@tzi.org
 Cc: zach@sensinode.com


 A new version of I-D, draft-ietf-core-observe-01.txt has been
 successfully submitted by Klaus Hartke and posted to the IETF
 repository.

 Filename:	 draft-ietf-core-observe
 Revision:	 01
 Title:		 Observing Resources in CoAP
 Creation_date:	 2011-02-07
 WG ID:		 core
 Number_of_pages: 19

 Abstract:
 CoAP is a RESTful application protocol for constrained nodes and
 networks.  The state of a resource on a CoAP server can change over
 time.  This specification provides a simple extension for CoAP that
 gives clients the ability to observe such changes.
 


 The IETF Secretariat.



From gc355804@ohio.edu  Mon Feb  7 21:07:05 2011
Return-Path: <gc355804@ohio.edu>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 67FDF3A6C9A for <core@core3.amsl.com>; Mon,  7 Feb 2011 21:07:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZclMKwW-Tk0o for <core@core3.amsl.com>; Mon,  7 Feb 2011 21:07:04 -0800 (PST)
Received: from mx2.oit.ohio.edu (mx2.oit.ohio.edu [132.235.51.19]) by core3.amsl.com (Postfix) with ESMTP id 308F53A6C95 for <core@ietf.org>; Mon,  7 Feb 2011 21:07:04 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAJFdUE2E6who/2dsb2JhbAClKHOyTohphVoEhHqKIQ
X-IronPort-AV: E=Sophos;i="4.60,439,1291611600"; d="scan'208";a="72119158"
Received: from exht1.oit.ohio.edu ([132.235.8.104]) by smtpout2.oit.ohio.edu with ESMTP; 08 Feb 2011 00:07:09 -0500
Received: from cubic1271-pc (184.57.83.250) by exht1.ohio.edu (10.13.10.31) with Microsoft SMTP Server (TLS) id 8.2.255.0; Tue, 8 Feb 2011 00:07:08 -0500
Content-Type: text/plain; charset="iso-8859-15"; format=flowed; delsp=yes
To: "core@ietf.org" <core@ietf.org>, Klaus Hartke <hartke@tzi.org>
References: <12a820e39a645488ca6242f97b8f8927@webmail.informatik.uni-bremen.de>
Date: Tue, 8 Feb 2011 00:07:04 -0500
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: "G. Clark" <gc355804@ohio.edu>
Message-ID: <op.vqki51wmgijp1b@cubic1271-pc>
In-Reply-To: <12a820e39a645488ca6242f97b8f8927@webmail.informatik.uni-bremen.de>
User-Agent: Opera Mail/11.00 (Win32)
Subject: Re: [core] Fwd: New Version Notification for draft-ietf-core-observe-01
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Feb 2011 05:07:05 -0000

Two questions:

1) Max-Age is being removed completely, correct?

2) If yes to #1, should section 4.4 of the core-observe document be  
updated to remove references to the Max-Age option?

--Gilbert Clark

On Mon, 07 Feb 2011 21:18:37 -0500, Klaus Hartke <hartke@tzi.org> wrote:

>  A new version of draft-ietf-core-observe is now available:
>
>  http://tools.ietf.org/id/draft-ietf-core-observe-01.txt
>
>  All 15 tickets have been closed; see the change log in Appendix B
>  for details. Almost all tickets were editorial: only one technical
>  change was made to enable reordering detection (see Section 4.3).
>
>  Feedback welcome.
>
>  Klaus
>
>
>  -------- Original Message --------
>  Subject: New Version Notification for draft-ietf-core-observe-01
>  Date: Mon,  7 Feb 2011 11:55:44 -0800 (PST)
>  From: IETF I-D Submission Tool <idsubmission@ietf.org>
>  To: hartke@tzi.org
>  Cc: zach@sensinode.com
>
>
>  A new version of I-D, draft-ietf-core-observe-01.txt has been
>  successfully submitted by Klaus Hartke and posted to the IETF
>  repository.
>
>  Filename:	 draft-ietf-core-observe
>  Revision:	 01
>  Title:		 Observing Resources in CoAP
>  Creation_date:	 2011-02-07
>  WG ID:		 core
>  Number_of_pages: 19
>
>  Abstract:
>  CoAP is a RESTful application protocol for constrained nodes and
>  networks.  The state of a resource on a CoAP server can change over
>  time.  This specification provides a simple extension for CoAP that
>  gives clients the ability to observe such changes.
>
>
>  The IETF Secretariat.
>
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core


-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/

From cabo@tzi.org  Mon Feb  7 22:21:01 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6393F3A7027 for <core@core3.amsl.com>; Mon,  7 Feb 2011 22:21:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KpJUA2S9Helr for <core@core3.amsl.com>; Mon,  7 Feb 2011 22:21:00 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id AA7A33A7018 for <core@ietf.org>; Mon,  7 Feb 2011 22:20:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p186KvQn020801; Tue, 8 Feb 2011 07:20:57 +0100 (CET)
Received: from [192.168.217.101] (p5489A41A.dip.t-dialin.net [84.137.164.26]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 9092453A; Tue,  8 Feb 2011 07:20:57 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <op.vqki51wmgijp1b@cubic1271-pc>
Date: Tue, 8 Feb 2011 07:20:56 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <F3ED376B-D936-4618-8956-CDB539CF2480@tzi.org>
References: <12a820e39a645488ca6242f97b8f8927@webmail.informatik.uni-bremen.de> <op.vqki51wmgijp1b@cubic1271-pc>
To: "G. Clark" <gc355804@ohio.edu>
X-Mailer: Apple Mail (2.1082)
Cc: Klaus Hartke <hartke@tzi.org>, "core@ietf.org" <core@ietf.org>
Subject: Re: [core] Fwd: New Version Notification for draft-ietf-core-observe-01
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Feb 2011 06:21:01 -0000

On Feb 8, 2011, at 06:07, G. Clark wrote:

> 1) Max-Age is being removed completely, correct?

No, just the request option -- the response option is here to stay.

(Long answer: removing the request option was the consensus of the last =
webex call -- we still have to validate the ticket on the mailing list.  =
I haven't heard anyone suggesting to remove the response option yet.  Do =
you?  We should always be open to simplification requests.)

Gruesse, Carsten


From trac@tools.ietf.org  Tue Feb  8 11:46:51 2011
Return-Path: <trac@tools.ietf.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1025B3A67F9 for <core@core3.amsl.com>; Tue,  8 Feb 2011 11:46:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wtsez4dvJBjG for <core@core3.amsl.com>; Tue,  8 Feb 2011 11:46:50 -0800 (PST)
Received: from zinfandel.tools.ietf.org (unknown [IPv6:2001:1890:1112:1::2a]) by core3.amsl.com (Postfix) with ESMTP id 28AA53A685A for <core@ietf.org>; Tue,  8 Feb 2011 11:46:50 -0800 (PST)
Received: from localhost ([::1] helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.72) (envelope-from <trac@tools.ietf.org>) id 1PmtWa-00085Q-SA; Tue, 08 Feb 2011 11:46:56 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: "core issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.11.7
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.7, by Edgewall Software
To: hartke@tzi.org
X-Trac-Project: core
Date: Tue, 08 Feb 2011 19:46:56 -0000
X-URL: http://tools.ietf.org/core/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/core/trac/ticket/113
Message-ID: <053.3e6ea4476b3018d3543cf092e4a08f84@tools.ietf.org>
X-Trac-Ticket-ID: 113
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: hartke@tzi.org, core@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Cc: core@ietf.org
Subject: [core]  coap #113 (new): Location-Query
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Feb 2011 19:46:51 -0000

#113: Location-Query

 coap-04 inadvertently removed the ability of a server to specify a query
 string in the Location Option. This can be remedied by defining a new
 Location-Query Option.

-- 
----------------------------+-----------------------------------------------
 Reporter:  hartke@…        |       Owner:  hartke@…      
     Type:  defect          |      Status:  new           
 Priority:  minor           |   Milestone:                
Component:  coap            |     Version:                
 Severity:  -               |    Keywords:                
----------------------------+-----------------------------------------------

Ticket URL: <http://trac.tools.ietf.org/wg/core/trac/ticket/113>
core <http://tools.ietf.org/core/>


From gc355804@ohio.edu  Wed Feb  9 18:59:17 2011
Return-Path: <gc355804@ohio.edu>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BE0F63A6845 for <core@core3.amsl.com>; Wed,  9 Feb 2011 18:59:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3maUmrT4BYSU for <core@core3.amsl.com>; Wed,  9 Feb 2011 18:59:17 -0800 (PST)
Received: from mx4.oit.ohio.edu (mx4.oit.ohio.edu [132.235.250.54]) by core3.amsl.com (Postfix) with ESMTP id CF9083A67FA for <core@ietf.org>; Wed,  9 Feb 2011 18:59:16 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEABTjUk2E6who/2dsb2JhbAClanOyMohphVwEhH+GcQ
X-IronPort-AV: E=Sophos;i="4.60,449,1291611600"; d="scan'208";a="68167576"
Received: from exht1.oit.ohio.edu ([132.235.8.104]) by smtpout4.oit.ohio.edu with ESMTP; 09 Feb 2011 21:59:27 -0500
Received: from exmail1.ohio.edu ([10.13.10.1]) by exht1.oit.ohio.edu ([10.13.10.31]) with mapi; Wed, 9 Feb 2011 21:59:26 -0500
From: "Clark, Gilbert" <gc355804@ohio.edu>
To: Carsten Bormann <cabo@tzi.org>
Date: Wed, 9 Feb 2011 21:59:24 -0500
Thread-Topic: [core] Fwd: New Version Notification for draft-ietf-core-observe-01
Thread-Index: AcvHWF+Pyaq58/hvSUGMPeLDYFMajgBdiYDD
Message-ID: <C978BEBC.2BB8%gc355804@ohio.edu>
In-Reply-To: <F3ED376B-D936-4618-8956-CDB539CF2480@tzi.org>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: Klaus Hartke <hartke@tzi.org>, "core@ietf.org" <core@ietf.org>
Subject: Re: [core] Fwd: New Version Notification for draft-ietf-core-observe-01
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Feb 2011 02:59:17 -0000

On 2/8/11 1:20 AM, "Carsten Bormann" <cabo@tzi.org> wrote:

> On Feb 8, 2011, at 06:07, G. Clark wrote:
>=20
>> 1) Max-Age is being removed completely, correct?
>=20
> No, just the request option -- the response option is here to stay.

Thanks for the clarification.
=20
> (Long answer: removing the request option was the consensus of the last w=
ebex
> call -- we still have to validate the ticket on the mailing list.  I have=
n't
> heard anyone suggesting to remove the response option yet.  Do you?

The comment was meant to be editorial rather than a vote one way or the
other :)=20

> We should always be open to simplification requests.)
>=20
> Gruesse, Carsten

--Gilbert


From malvira@devl.org  Thu Feb 10 08:49:03 2011
Return-Path: <malvira@devl.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4B7613A676A for <core@core3.amsl.com>; Thu, 10 Feb 2011 08:49:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.677
X-Spam-Level: 
X-Spam-Status: No, score=-1.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_ORG=0.611, HOST_MISMATCH_COM=0.311]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qMhvXt+xpN-S for <core@core3.amsl.com>; Thu, 10 Feb 2011 08:49:02 -0800 (PST)
Received: from devl.org (a.redwirellc.com [75.150.83.154]) by core3.amsl.com (Postfix) with ESMTP id 3F5AF3A659B for <core@ietf.org>; Thu, 10 Feb 2011 08:49:02 -0800 (PST)
Received: from malvira by devl.org with local (Exim 4.69) (envelope-from <malvira@devl.org>) id 1PnZhi-00022m-6a for core@ietf.org; Thu, 10 Feb 2011 11:49:14 -0500
Date: Thu, 10 Feb 2011 11:49:14 -0500
From: Mariano Alvira <mar@devl.org>
To: core WG <core@ietf.org>
Message-ID: <20110210164914.GC7566@devl.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.18 (2008-05-17)
Subject: [core] CoAP demo with Contiki and Econotags.
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Feb 2011 16:50:17 -0000

Hello,

I wanted to share an Open Hardware and Open Source implementation of
CoAP using Contiki and Redwire Econotags (based on the Freescale
mc13224v):

    http://mc1322x.devl.org/repos/contiki-mc1322x/cpu/mc1322x/doc/rest-tutorial.md

This pulls together a lot of hard work from many people, including the
efforts of this WG and several others (ROLL, 6lowpan, etc...).

We are still working out a few issues, but by-in-large the system
works and has been tested with the Copper Firefox plug-in.

Please let me know if anyone is interested to test against our nodes
--- I've very interested to see it how it works with other CoAP
implementations.

Thanks,

-Mar.

From alper.yegin@yegin.org  Fri Feb 11 03:36:52 2011
Return-Path: <alper.yegin@yegin.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 536453A6947 for <core@core3.amsl.com>; Fri, 11 Feb 2011 03:36:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.15
X-Spam-Level: 
X-Spam-Status: No, score=-101.15 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MSGID_MULTIPLE_AT=1.449, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iZ8UKjNQbXAt for <core@core3.amsl.com>; Fri, 11 Feb 2011 03:36:51 -0800 (PST)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.195]) by core3.amsl.com (Postfix) with ESMTP id 867443A68B7 for <core@ietf.org>; Fri, 11 Feb 2011 03:36:51 -0800 (PST)
Received: from ibm (dsl.static.85-105-43069.ttnet.net.tr [85.105.168.61]) by mrelay.perfora.net (node=mrus0) with ESMTP (Nemesis) id 0LnyHg-1QKy821oee-00gL7V; Fri, 11 Feb 2011 06:37:04 -0500
From: "Alper Yegin" <alper.yegin@yegin.org>
To: "'core'" <core@ietf.org>
References: <0b0501cbc229$234a4a30$69dede90$@yegin@yegin.org> <564401.14905.qm@web111410.mail.gq1.yahoo.com> 
In-Reply-To: 
Date: Fri, 11 Feb 2011 13:36:51 +0200
Message-ID: <146001cbc9e0$01dc1950$05944bf0$@yegin@yegin.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcvCVLM3THm3fslrQRea9qBFM/TF+QAaLcegAcifzsA=
Content-Language: en-us
X-Provags-ID: V02:K0:ljH3u/z2b+wea1B0ipgm5uAG6fTM/KEnMwNcxZk3i0m zpiyelx78oHrnKzzjPzKwyyEbZw+W81LlfrXzOGYKpvdR38O/W dincmWD2npflcvW1mM0egr1qk9+PPpcC5JA84KM+7mNpYHHjRz /3sboJb14tbVuTGMf2nwxZ8nhZyls9dUnFeS7yvjhRG1Ufg+Ar SdSmHUjtoOu+s0WaxH1I8PtJj21pJjVxMAWnMSmAbc=
Subject: Re: [core] draft-sarikaya-core-sbootstrapping-01.txt
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Feb 2011 11:36:52 -0000

Does anyone have any idea about this?


> -----Original Message-----
> From: Alper Yegin [mailto:alper.yegin@yegin.org]
> Sent: Wednesday, February 02, 2011 11:54 AM
> To: 'Behcet Sarikaya'; 'core'
> Subject: RE: [core] draft-sarikaya-core-sbootstrapping-01.txt
> 
> Hi Behcet,
> 
> > > I was hoping to see enumeration of bootstrapping  different layers.
> > Such as:
> > > - bootstrapping secure network access (L2)
> > > -  bootstrapping IP layer
> > > - bootstrapping  application-layer
> > > etc.
> > >
> >
> > As I mentioned above, security bootstrapping is the focus of this
> > document. In
> > that we do cover different layers but mainly secure network access.
> 
> The charter says:
> 
>   Security, particularly keying of new Devices, is very challenging for
>   these applications. The WG will work to select approaches to security
>   bootstrapping which are realistic given the constraints and
> requirements
>   of the network. To ensure that any two nodes can join together, all
>   nodes must implement at least one universal bootstrapping method.
> 
>   Security can be achieved using either session security or object
>   security. For both object and session security, the WG will work with
>   the security area to select appropriate security framework and
> protocol
>   as well as selecting a minimal required to implement cipher suite.
> CoAP
>   will initially look at CMS (RFC 5652), TLS/DTLS, and EAP.
> 
>   Dec 2010 - Constrained security bootstrapping specification submitted
> to IESG as PS
> 
> My question is, which one(s) of the following will be defined according
> to this charter.
> If there are assumptions being made for any (e.g., devices a pre-
> provisioned with device certificates), what are they?
> 
> 1. Pre-provisioning of devices (with cert, PSK, SIM, etc.).
> 
> 2. Authenticating/authorizing the device for network access. This also
> includes enabling cryptographically-secured  L2/L3 access.
> 
> 3. Authenticating/authorizing the apps on the device for accessing the
> apps (servers) on the network. This also includes enabling
> cryptographically-secured application access (session/object security).
> 
> 
> Alper
> 



From brian.tridium@gmail.com  Sun Feb 13 09:19:21 2011
Return-Path: <brian.tridium@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 57B2E3A6A68 for <core@core3.amsl.com>; Sun, 13 Feb 2011 09:19:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sNAC+JA++rQy for <core@core3.amsl.com>; Sun, 13 Feb 2011 09:19:20 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id 952B03A6ABD for <core@ietf.org>; Sun, 13 Feb 2011 09:19:19 -0800 (PST)
Received: by bwz12 with SMTP id 12so5226944bwz.31 for <core@ietf.org>; Sun, 13 Feb 2011 09:19:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to:cc :content-type; bh=I9ak2iUpzpgNWpOntDYaX8tzscM9it9emrXb9DcAFmc=; b=d8P5BO1NuZMQ4K2Q3gCxRmTWCkJSj/BHMpn5CjHAGFb+2Gb01yuDefZkojv1T6I3eh UuF6rxQ3D5G840rBxKLyp8Orq9wDUGksbL/oYLI0jR+2n+K8eIrAdneS5FR8PnX+cK3v T/HcujxtwQUhNw77BITz0a3jM+Pf3OI/zMO0A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=oz+SznEnIJM7gdjwrOKdnR0KCQFIvXfji7rHhY/A7C4y6rQGOxOk1JvQRKsaqDOZwV s2d585s+jLsVkiaqFTmEFCOzbrbIb9LhhTDwZR8OM9vtJLulCCFy6XzbR1YFlxMY6AjC neYe15p9YxquRuH+Kc4sNbnz0gxtXRsZSXvA0=
MIME-Version: 1.0
Received: by 10.204.55.129 with SMTP id u1mr2554769bkg.43.1297617579527; Sun, 13 Feb 2011 09:19:39 -0800 (PST)
Received: by 10.204.78.206 with HTTP; Sun, 13 Feb 2011 09:19:39 -0800 (PST)
Date: Sun, 13 Feb 2011 12:19:39 -0500
Message-ID: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>
From: Brian Frank <brian.tridium@gmail.com>
To: core@ietf.org
Content-Type: multipart/alternative; boundary=001636c5b683e1cd91049c2d22ec
Subject: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2011 17:19:21 -0000

--001636c5b683e1cd91049c2d22ec
Content-Type: text/plain; charset=ISO-8859-1

The new observe draft looks very well written and thought out.  But I would
like to re-iterate some of my concerns with the ability to implement this
design in a constrained device.

The main problem I see is that the overhead required to implement a single
subscription on a single resource is prohibitive to make this an effective
solution in constrained devices.  The current design requires at at least 12
bytes per subscription if you assume 8 bytes per token and 4 bytes per
lifetime.  Most likely you also have a pointer to some host/port entry and
the resource itself which is 2-4 bytes depending on the architecture.
 "Constrained device" is a somewhat subjective thing, but to me allocating
100-200 bytes for subscription tables would seems pretty reasonable in
devices with under 100KB of total RAM memory.  With 12-20 bytes overhead per
subscriptions we are talking about only supporting a dozen or so
subscriptions in ~200 bytes.  With that limitation, I think most people
(including myself) would end up not using CoAP observe, and instead roll
their own custom solution that gave them more subscriptions with less
overhead.

The fundamental problem is that the design puts all the decisions in the
client's hand.  The client chooses the token size and the lifetime.  This
requires the server to pre-allocate the full 12 bytes to store a
token/lifetime (assuming most constrained devices are not going to be able
to handle dynamic memory allocation).

Let's first consider the token.  If I was designing a constrained device for
CoAP, then I one of my top priorities would be to design a URI namespace
with extremely short URIs.  In most designs I can imagine, most of my URIs
would probably be 2-6 bytes in length.  So using the URI would probably
always be smaller than the max 8 bytes of a token.  And depending on your
software design, the URI is probably alway known per resource so requires no
extra overhead.

The current design has a couple of assumptions around using tokens versus
URIs to match up notifications.  But does the token really buy us that much
considering its huge overhead? The proposed design requires clients to
generate new tokens to detect out of ordering messaging - that would require
some alternate mechanism to fix.  Maybe just have the server include some
"count" or "timestamp" option in each notification message.  So I would
propose to use URI instead of token for matching up notifications.

Next let's consider the lifetime overhead.  The current design lets the
client choose a unique lifetime per subscription.  Simple and elegant from a
spec perspective.  But from a pragmatic perspective, it isn't actually very
useful.  In my experience, most subscriptions tend to be:
  a) permanent machine-to-machine bindings (like switch to actuator) - they
will use biggest lifetime available
  b) user interface program which subscribes to data while "screen" is
active , then immediately unsubscribe (won't know lifetime in advance).
In either case, giving the client the flexibility to choose its subscription
lifetime with second granularity really doesn't buy us much considering the
trade-off we pay in overhead.

Here is what I would propose to solve the lifetime problem: give the server
the final say in lifetime, not the client. The client can suggest a
lifetime, but it would only be a hint.  Right now the spec explicitly only
gives servers the ability to make a lifetime shorter, not longer.  If the
server is given final say in the lifetime, then it can choose to maintain a
lifetime per client, rather than per subscription which would drastically
decrease the overhead per subscription.  And from an implementation
perspective, managing lifetimes per client is actually easy than per
subscription.  If a client fails to respond to a single acked notification,
then I would desire the spec to let me cancel all that client's
subscriptions (which would most likely indicate a communication path
failure).

So to recap:

Problem:
Too many bytes of overhead per subscription in current design.  I would like
to see a design where I could use a single bit per client to indicate a
subscription.

Proposed Solution:
  a) don't require servers to store token for each subscription; instead use
URI in each notification for matching up subscriptions client-side

  b) lifetime specified by client is just a suggestion or hint, final say in
subscription lifetime is determined by sever


Brian

--001636c5b683e1cd91049c2d22ec
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>The new observe draft looks very well written and thought out. =A0But =
I would like to re-iterate some of my concerns with the ability to implemen=
t this design in a constrained device.</div><div><br></div><div>The main pr=
oblem I see is that the overhead required to implement a single subscriptio=
n on a single resource is prohibitive to make this an effective solution in=
 constrained devices. =A0The current design requires at at least 12 bytes p=
er subscription if you assume 8 bytes per token and 4 bytes per lifetime. =
=A0Most likely you also have a pointer to some host/port entry and the reso=
urce itself which is 2-4 bytes depending on the architecture. =A0&quot;Cons=
trained device&quot; is a somewhat subjective thing, but to me allocating 1=
00-200 bytes for subscription tables would seems pretty reasonable in devic=
es with under 100KB of total RAM memory. =A0With 12-20 bytes overhead per s=
ubscriptions we are talking about only supporting a dozen or so subscriptio=
ns in ~200 bytes. =A0With that limitation, I think most people (including m=
yself) would end up not using CoAP observe, and instead roll their own cust=
om solution that gave them more subscriptions with less overhead.</div>
<div><br></div><div>The fundamental problem is that the design puts all the=
 decisions in the client&#39;s hand. =A0The client chooses the token size a=
nd the lifetime. =A0This requires the server to pre-allocate the full 12 by=
tes to store a token/lifetime (assuming most constrained devices are not go=
ing to be able to handle dynamic memory allocation).</div>
<div><br></div><div>Let&#39;s first consider the token. =A0If I was designi=
ng a constrained device for CoAP, then I one of my top priorities would be =
to design a URI namespace with extremely short URIs. =A0In most designs I c=
an imagine, most of my URIs would probably be 2-6 bytes in length. =A0So us=
ing the URI would probably always be smaller than the max 8 bytes of a toke=
n. =A0And depending on your software design, the URI is probably alway know=
n per resource so requires no extra overhead. =A0</div>
<div><br></div><div>The current design has a couple of assumptions around u=
sing tokens versus URIs to match up notifications. =A0But does the token re=
ally buy us that much considering its huge overhead? The proposed design re=
quires clients to generate new tokens to detect out of ordering messaging -=
 that would require some alternate mechanism to fix. =A0Maybe just have the=
 server include some &quot;count&quot; or &quot;timestamp&quot; option in e=
ach notification message. =A0So I would propose to use URI instead of token=
 for matching up notifications.</div>
<div><br></div><div>Next let&#39;s consider the lifetime overhead. =A0The c=
urrent design lets the client choose a unique lifetime per subscription. =
=A0Simple and elegant from a spec perspective. =A0But from a pragmatic pers=
pective, it isn&#39;t actually very useful. =A0In my experience, most subsc=
riptions tend to be:</div>
<div>=A0=A0a)=A0permanent=A0machine-to-machine bindings (like switch to act=
uator) - they will use biggest lifetime available</div><div>=A0=A0b) user i=
nterface program which subscribes to data while &quot;screen&quot; is activ=
e , then immediately=A0unsubscribe=A0(won&#39;t know lifetime in advance). =
=A0</div>
<div>In either case, giving the client the flexibility to choose its subscr=
iption lifetime with second=A0granularity=A0really doesn&#39;t buy us much =
considering the trade-off we pay in overhead.</div><div><br></div><div>Here=
 is what I would propose to solve the lifetime problem: give the server the=
 final say in lifetime, not the client. The client can suggest a lifetime, =
but it would only be a hint. =A0Right now the spec explicitly only gives se=
rvers the ability to make a lifetime shorter, not longer. =A0If the server =
is given final say in the lifetime, then it can choose to maintain a lifeti=
me per client, rather than per subscription which would drastically decreas=
e the overhead per subscription. =A0And from an implementation perspective,=
 managing lifetimes per client is actually easy than per subscription. =A0I=
f a client fails to respond to a single acked notification, then I would de=
sire the spec to let me cancel all that client&#39;s subscriptions (which w=
ould most likely indicate a communication path failure).</div>
<div><br></div><div>So to recap:</div><div><br></div><div>Problem:=A0</div>=
<div>Too many bytes of overhead per subscription in current design. =A0I wo=
uld like to see a design where I could use a single bit per client to indic=
ate a subscription.</div>
<div><br></div><div>Proposed Solution:=A0</div><div>=A0=A0a) don&#39;t requ=
ire servers to store token for each subscription; instead use URI in each n=
otification for matching up subscriptions client-side</div><div><br></div><=
div>
=A0=A0b) lifetime specified by client is just a suggestion or hint, final s=
ay in subscription lifetime is determined by sever</div><div><br></div><div=
><br></div><div>Brian</div>

--001636c5b683e1cd91049c2d22ec--

From gc355804@ohio.edu  Sun Feb 13 11:20:03 2011
Return-Path: <gc355804@ohio.edu>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7F39B3A6AC8 for <core@core3.amsl.com>; Sun, 13 Feb 2011 11:20:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KZkay59sPyPT for <core@core3.amsl.com>; Sun, 13 Feb 2011 11:20:00 -0800 (PST)
Received: from mx2.oit.ohio.edu (mx2.oit.ohio.edu [132.235.51.19]) by core3.amsl.com (Postfix) with ESMTP id A57393A6A19 for <core@ietf.org>; Sun, 13 Feb 2011 11:19:59 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av0EAPi9V02E6wh6/2dsb2JhbACEHqFjc6k7hkeIaoEng0F2BIUEijODBg
X-IronPort-AV: E=Sophos;i="4.60,465,1291611600"; d="scan'208";a="72688781"
Received: from exht2.oit.ohio.edu ([132.235.8.122]) by smtpout2.oit.ohio.edu with ESMTP; 13 Feb 2011 14:20:16 -0500
Received: from cubic1271-desktop (184.57.83.250) by exht2.ohio.edu (10.13.10.32) with Microsoft SMTP Server (TLS) id 8.2.255.0; Sun, 13 Feb 2011 14:20:15 -0500
Content-Type: text/plain; charset="utf-8"; format=flowed; delsp=yes
To: <core@ietf.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>
Date: Sun, 13 Feb 2011 14:20:08 -0500
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Gilbert Clark <gc355804@ohio.edu>
Message-ID: <op.vquvzudj69cb9t@cubic1271-desktop>
In-Reply-To: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>
User-Agent: Opera Mail/11.00 (Linux)
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2011 19:20:03 -0000

Hi Brian:

Section 5 of the core-observe-01 draft implies to me that the server  
already has the final say in subscription lifetime.

Relevant quote:

"In a response, the Lifetime Option indicates a lower bound (e.g., by
rounding down) for the remaining observation lifetime.  (Note that
the server can always choose to cut short the observation lifetime
before it echoes this lifetime back in a response.)"

--Gilbert Clark

On Sun, 13 Feb 2011 12:19:39 -0500, Brian Frank <brian.tridium@gmail.com>  
wrote:

> The new observe draft looks very well written and thought out.  But I  
> would like to re-iterate some of my concerns with the ability to  
> implement this design in a constrained device.
>
> The main problem I see is that the overhead required to implement a  
> single subscription on a single resource is prohibitive to make this an  
> effective solution in constrained devices.  The current design requires  
> at at least 12 bytes per subscription if you assume 8 bytes per token  
> and 4 bytes per lifetime.  Most likely you also have a pointer to some  
> host/port entry and the resource itself which is 2-4 bytes depending on  
> the architecture.  "Constrained device" is a somewhat subjective thing,  
> but to me allocating 100-200 bytes for subscription tables would seems  
> pretty reasonable in devices with under 100KB of total RAM memory.  With  
> 12-20 bytes overhead per subscriptions we are talking about only  
> supporting a dozen or so subscriptions in ~200 bytes.  With that  
> limitation, I think most people (including myself) would end up not  
> using CoAP observe, and instead roll their own custom solution that gave  
> them more subscriptions with less overhead.
>
> The fundamental problem is that the design puts all the decisions in the  
> client's hand.  The client chooses the token size and the lifetime.   
> This requires the server to pre-allocate the full 12 bytes to store a  
> token/lifetime (assuming most constrained devices are not going to be  
> able to handle dynamic memory allocation).
>
> Let's first consider the token.  If I was designing a constrained device  
> for CoAP, then I one of my top priorities would be to design a URI  
> namespace with extremely short URIs.  In most designs I can imagine,  
> most of my URIs would probably be 2-6 bytes in length.  So using the URI  
> would probably always be smaller than the max 8 bytes of a token.  And  
> depending on your software design, the URI is probably alway known per  
> resource so requires no extra overhead.
>
> The current design has a couple of assumptions around using tokens  
> versus URIs to match up notifications.  But does the token really buy us  
> that much considering its huge overhead? The proposed design requires  
> clients to generate new tokens to detect out of ordering messaging -  
> that would require some alternate mechanism to fix.  Maybe just have the  
> server include some "count" or "timestamp" option in each notification  
> message.  So I would propose to use URI instead of token for matching up  
> notifications.
>
> Next let's consider the lifetime overhead.  The current design lets the  
> client choose a unique lifetime per subscription.  Simple and elegant  
> from a spec perspective.  But from a pragmatic perspective, it isn't  
> actually very useful.  In my experience, most subscriptions tend to be:
>   a) permanent machine-to-machine bindings (like switch to actuator) -  
> they will use biggest lifetime available
>   b) user interface program which subscribes to data while "screen" is  
> active , then immediately unsubscribe (won't know lifetime in advance).
> In either case, giving the client the flexibility to choose its  
> subscription lifetime with second granularity really doesn't buy us much  
> considering the trade-off we pay in overhead.
>
> Here is what I would propose to solve the lifetime problem: give the  
> server the final say in lifetime, not the client. The client can suggest  
> a lifetime, but it would only be a hint.  Right now the spec explicitly  
> only gives servers the ability to make a lifetime shorter, not longer.   
> If the server is given final say in the lifetime, then it can choose to  
> maintain a lifetime per client, rather than per subscription which would  
> drastically decrease the overhead per subscription.  And from an  
> implementation perspective, managing lifetimes per client is actually  
> easy than per subscription.  If a client fails to respond to a single  
> acked notification, then I would desire the spec to let me cancel all  
> that client's subscriptions (which would most likely indicate a  
> communication path failure).
>
> So to recap:
>
> Problem:
> Too many bytes of overhead per subscription in current design.  I would  
> like to see a design where I could use a single bit per client to  
> indicate a subscription.
>
> Proposed Solution:
>   a) don't require servers to store token for each subscription; instead  
> use URI in each notification for matching up subscriptions client-side
>
>   b) lifetime specified by client is just a suggestion or hint, final  
> say in subscription lifetime is determined by sever

>
> Brian

From cabo@tzi.org  Sun Feb 13 11:47:26 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E61023A6A1C for <core@core3.amsl.com>; Sun, 13 Feb 2011 11:47:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TuOMhsL70JMl for <core@core3.amsl.com>; Sun, 13 Feb 2011 11:47:26 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id B267A3A6A1B for <core@ietf.org>; Sun, 13 Feb 2011 11:47:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1DJlaUZ015718; Sun, 13 Feb 2011 20:47:36 +0100 (CET)
Received: from [192.168.217.101] (p5489A583.dip.t-dialin.net [84.137.165.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id A560FDF3; Sun, 13 Feb 2011 20:47:36 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>
Date: Sun, 13 Feb 2011 20:47:23 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>
To: Brian Frank <brian.tridium@gmail.com>
X-Mailer: Apple Mail (2.1082)
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2011 19:47:27 -0000

Brian,

thanks -- these are very useful considerations.

Quick question:

The per-observation overhead is currently dominated by the IP address.  =
Changing any of the other data structures won't change much in the =
general case.

(I'm quite sympathetic with using the URI instead of the token -- that =
was our original design, but it seems simpler to focus everything on the =
token.)

It appears to me you have a specific use case in mind where there are =
lots of observation relationships from a server to one client, so you =
seem to optimize for that.  Can you tell us more about that use case?

> If a client fails to respond to a single acked notification, then I =
would desire the spec to let me cancel all that client's subscriptions =
(which would most likely indicate a communication path failure).

That is indeed an interesting proposal.
(We would have to define in more details what a "client" is, depending =
on security modes etc.)

Gruesse, Carsten


From angelo.castellani@gmail.com  Sun Feb 13 11:48:53 2011
Return-Path: <angelo.castellani@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8B4B93A6AA4 for <core@core3.amsl.com>; Sun, 13 Feb 2011 11:48:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A6QcoynImFdY for <core@core3.amsl.com>; Sun, 13 Feb 2011 11:48:52 -0800 (PST)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by core3.amsl.com (Postfix) with ESMTP id 87DB43A6A1C for <core@ietf.org>; Sun, 13 Feb 2011 11:48:52 -0800 (PST)
Received: by qyj19 with SMTP id 19so3115541qyj.10 for <core@ietf.org>; Sun, 13 Feb 2011 11:49:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=HJeaYj5+odnjeK9xj88Y+KOOdP0Mga9N5k2jL0ZqD4Q=; b=pvBm0nlMWLKi77stw+1+s3lQ1hscVAeDVbWOAMtgsO96A+sQcoU5JYNirJOPI7fixt b5sWK4vt/jR1zL8Xb1yp0lIG0enoqjIMWxENe4egzUYcAmOYUXnj2lNcU8B0InpjTWoV 6PlFdE93ZLM+OYW2t8YwjR8qiLuFmXwIfslYg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=i/vNhBWLwWtnFb0gX+42P02CeyMdNbF0upCHfCDrHHf7s5NHNTHfhoODvMlzGmmGNs aXmFs0Vc4osGCsYsxD468F9mfxIvOJKd1yBOVLuOlWc3e6s7jDCMCFLFQ/tR1Gw0E6hl WzDVf+L5ynDB0ya9BwoL3BRVOTXc81NQx1P9k=
Received: by 10.229.251.82 with SMTP id mr18mr2222269qcb.146.1297626553063; Sun, 13 Feb 2011 11:49:13 -0800 (PST)
MIME-Version: 1.0
Sender: angelo.castellani@gmail.com
Received: by 10.229.96.1 with HTTP; Sun, 13 Feb 2011 11:48:52 -0800 (PST)
In-Reply-To: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>
From: "Angelo P. Castellani" <angelo@castellani.net>
Date: Sun, 13 Feb 2011 20:48:52 +0100
X-Google-Sender-Auth: o0Q_FmVQPupm2ccEu-SjS-bgWRM
Message-ID: <AANLkTi=TFUMrtm8hXywp15PWP0Gq8BujnG5jEaS_hQZi@mail.gmail.com>
To: Brian Frank <brian.tridium@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2011 19:48:53 -0000

+1

On Sun, Feb 13, 2011 at 18:19, Brian Frank <brian.tridium@gmail.com> wrote:
> The client chooses the token size and the lifetime. =A0This requires the
> server to pre-allocate the full 12 bytes to store a token/lifetime (assum=
ing
> most constrained devices are not going to be able to handle dynamic memor=
y
> allocation).

From brian.tridium@gmail.com  Sun Feb 13 16:16:41 2011
Return-Path: <brian.tridium@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A45F83A6A76 for <core@core3.amsl.com>; Sun, 13 Feb 2011 16:16:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C-wHSAtC4okh for <core@core3.amsl.com>; Sun, 13 Feb 2011 16:16:40 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id 9DFE43A6998 for <core@ietf.org>; Sun, 13 Feb 2011 16:16:39 -0800 (PST)
Received: by bwz12 with SMTP id 12so5463030bwz.31 for <core@ietf.org>; Sun, 13 Feb 2011 16:17:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=p+Uy4clcGZ9r1VqwYBMp0O7KnQrjVwT+967COMGjuh0=; b=IukRxS4Lb9zw486v8LUdjEBJgO1vMAD+tcKEE9V0MDr9O9PiMdOZQhnfY/MUtC5vHu 612IvxaWO17jIVjWAXpLtwYdSU79XuTqBxcgKj9HBC5ZDpM64a2wS1QbLdCfE3GSVZzo Mv+W4Q7VsJBWTT3BOP+2mRaThO1UxQ+rCoHsE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=mkAuczlB3HcTm1xLVTG4JgZieJ9PRjVHeLd0e3jlDTT98uJm7WH+X/ouvkG3iQ65UN 8jHAVwnF6gVHEhyQE4uowOajGmWq4SRbHQmgZMoW2EAk5uetnTmCIazbFTFzzITOW0NJ irHKuF3xoyOlh8sweIzX5nN2mgwCy+Z1syrzM=
MIME-Version: 1.0
Received: by 10.204.53.78 with SMTP id l14mr2829671bkg.16.1297642618480; Sun, 13 Feb 2011 16:16:58 -0800 (PST)
Received: by 10.204.78.206 with HTTP; Sun, 13 Feb 2011 16:16:58 -0800 (PST)
In-Reply-To: <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org>
Date: Sun, 13 Feb 2011 19:16:58 -0500
Message-ID: <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com>
From: Brian Frank <brian.tridium@gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary=001636c5b0a351e8b4049c32f7e9
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Feb 2011 00:16:41 -0000

--001636c5b0a351e8b4049c32f7e9
Content-Type: text/plain; charset=ISO-8859-1

Hi Carsten,

Regarding use cases, my primary use case has always been Sedona.  If you
aren't familiar with it, its open source so you can learn about it on the
web:

http://sedonadev.org/

More importantly Sedona is one example of a typical use case for most
building automation or industrial automation devices.  These devices are
typically generic devices with some complement of digital and/or analog I/O,
which are programmed in the field by domain experts using a graphical tool.
 The application in these devices ends up as an assembly of software
components or function blocks (industrial PLCs often used 1131 for their
model).  So the use case is to treat each component/function block as a
resource (sometimes the individual properties of these components).
 Control algorithms might wire up a sensor function block to a PID block and
then out an actuator function block.  Where large number of subscriptions
becomes critical is when the tool or a end user "graphic" requiring the data
is accessed by a user.

It is true that the IP address and port of a client dwarfs the overhead of a
token and/or lifetime duration.  But it would be extremely rare for 100
different clients each to have one subscription.  A more realistic scenerio
(at least in my experience) is 1-10 clients, where each client might have
dozens or even 100s of subscriptions.

In this scenario we have too big optimization strategies we can leverage:

First, we can allocate one table for client addresses.  Lets say we allocate
room to store 8 client addresses.  Then multiple subscriptions for the same
client can reference this table.  If we had a max of 8 concurrent clients,
then we really only need a bit per resource to keep track of what each
client is subscribed too.  We use a similar scheme already in Sedona over
6LoWPAN and it works extremely well.

The second major optimization is to realize that the most typical reason for
a subscription failure is a  network communication failure between the
server and client (network unplugged, the client is shutdown, rebooted,
etc).  If a single client with 100 subscriptions looses network
connectivity, it is much more efficient to recognize the entire client is
down versus each subscription.  So however the concept ends up in the spec,
I think it is important to note that failure to confirm a notification
message from a server to the client (or maybe after X failures), might
result in all subscriptions to that client being cancelled.  It would be
grossly inefficient to keep sending different notifications to the same down
client (from both a bandwidth perspective and the amount of time it takes to
reclaim precious memory in the subscription tables).

Hope that all makes sense.

Brian

On Sun, Feb 13, 2011 at 2:47 PM, Carsten Bormann <cabo@tzi.org> wrote:

> Brian,
>
> thanks -- these are very useful considerations.
>
> Quick question:
>
> The per-observation overhead is currently dominated by the IP address.
>  Changing any of the other data structures won't change much in the general
> case.
>
> (I'm quite sympathetic with using the URI instead of the token -- that was
> our original design, but it seems simpler to focus everything on the token.)
>
> It appears to me you have a specific use case in mind where there are lots
> of observation relationships from a server to one client, so you seem to
> optimize for that.  Can you tell us more about that use case?
>
> > If a client fails to respond to a single acked notification, then I would
> desire the spec to let me cancel all that client's subscriptions (which
> would most likely indicate a communication path failure).
>
> That is indeed an interesting proposal.
> (We would have to define in more details what a "client" is, depending on
> security modes etc.)
>
> Gruesse, Carsten
>
>

--001636c5b0a351e8b4049c32f7e9
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Carsten,<div><br></div><div>Regarding use cases, my primary use case has=
 always been Sedona. =A0If you aren&#39;t familiar with it, its open source=
 so you can learn about it on the web:</div><div><br></div><div><a href=3D"=
http://sedonadev.org/">http://sedonadev.org/</a></div>
<div><br></div><div>More importantly Sedona is one example of a typical use=
 case for most building automation or industrial automation devices. =A0The=
se devices are typically generic devices with some complement of digital an=
d/or analog I/O, which are programmed in the field by domain experts using =
a graphical tool. =A0The application in these devices ends up as an assembl=
y of software components or function blocks (industrial PLCs often used 113=
1 for their model). =A0So the use case is to treat each component/function =
block as a resource (sometimes the individual=A0properties=A0of these compo=
nents). =A0Control=A0algorithms=A0might wire up a sensor function block to =
a PID block and then out an actuator function block. =A0Where large number =
of subscriptions becomes critical is when the tool or a end user &quot;grap=
hic&quot; requiring the data is accessed by a user.</div>
<div><br></div><div>It is true that the IP address and port of a client dwa=
rfs the overhead of a token and/or lifetime duration. =A0But it would be ex=
tremely rare for 100 different clients each to have one subscription. =A0A =
more realistic scenerio (at least in my experience) is 1-10 clients, where =
each client might have dozens or even 100s of subscriptions.</div>
<div><br></div><div>In this=A0scenario=A0we have too big optimization strat=
egies we can leverage:</div><div><br></div><div>First, we can allocate one =
table for client addresses. =A0Lets say we allocate room to store 8 client =
addresses. =A0Then multiple subscriptions for the same client can reference=
 this table. =A0If we had a max of 8 concurrent clients, then we really onl=
y need a bit per resource to keep track of what each client is subscribed t=
oo. =A0We use a similar scheme already in Sedona over 6LoWPAN and it works =
extremely well.</div>
<div><br></div><div>The second major optimization is to realize that the mo=
st typical reason for a subscription failure is a =A0network communication =
failure between the server and client (network unplugged, the client is shu=
tdown, rebooted, etc). =A0If a single client with 100 subscriptions looses =
network connectivity, it is much more efficient to recognize the entire cli=
ent is down versus each subscription. =A0So however the concept ends up in =
the spec, I think it is important to note that failure to confirm a notific=
ation message from a server to the client (or maybe after X failures), migh=
t result in all subscriptions to that client being cancelled. =A0It would b=
e grossly inefficient to keep sending=A0different=A0notifications to the sa=
me down client (from both a bandwidth perspective and the amount of time it=
 takes to reclaim precious memory in the subscription tables).</div>
<div><br></div><div>Hope that all makes sense.</div><div><br></div><div>Bri=
an</div><br><div class=3D"gmail_quote">On Sun, Feb 13, 2011 at 2:47 PM, Car=
sten Bormann <span dir=3D"ltr">&lt;<a href=3D"mailto:cabo@tzi.org">cabo@tzi=
.org</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">Brian,<br>
<br>
thanks -- these are very useful considerations.<br>
<br>
Quick question:<br>
<br>
The per-observation overhead is currently dominated by the IP address. =A0C=
hanging any of the other data structures won&#39;t change much in the gener=
al case.<br>
<br>
(I&#39;m quite sympathetic with using the URI instead of the token -- that =
was our original design, but it seems simpler to focus everything on the to=
ken.)<br>
<br>
It appears to me you have a specific use case in mind where there are lots =
of observation relationships from a server to one client, so you seem to op=
timize for that. =A0Can you tell us more about that use case?<br>
<div class=3D"im"><br>
&gt; If a client fails to respond to a single acked notification, then I wo=
uld desire the spec to let me cancel all that client&#39;s subscriptions (w=
hich would most likely indicate a communication path failure).<br>
<br>
</div>That is indeed an interesting proposal.<br>
(We would have to define in more details what a &quot;client&quot; is, depe=
nding on security modes etc.)<br>
<br>
Gruesse, Carsten<br>
<br>
</blockquote></div><br>

--001636c5b0a351e8b4049c32f7e9--

From peter.van.der.stok@philips.com  Mon Feb 14 01:07:52 2011
Return-Path: <peter.van.der.stok@philips.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3D9093A6B59 for <core@core3.amsl.com>; Mon, 14 Feb 2011 01:07:52 -0800 (PST)
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.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tl-8kNx0hGXp for <core@core3.amsl.com>; Mon, 14 Feb 2011 01:07:50 -0800 (PST)
Received: from TX2EHSOBE005.bigfish.com (tx2ehsobe003.messaging.microsoft.com [65.55.88.13]) by core3.amsl.com (Postfix) with ESMTP id 40A603A6C83 for <core@ietf.org>; Mon, 14 Feb 2011 01:07:49 -0800 (PST)
Received: from mail154-tx2-R.bigfish.com (10.9.14.249) by TX2EHSOBE005.bigfish.com (10.9.40.25) with Microsoft SMTP Server id 14.1.225.8; Mon, 14 Feb 2011 09:08:11 +0000
Received: from mail154-tx2 (localhost.localdomain [127.0.0.1])	by mail154-tx2-R.bigfish.com (Postfix) with ESMTP id 126891B2829C; Mon, 14 Feb 2011 09:08:11 +0000 (UTC)
X-SpamScore: -53
X-BigFish: VPS-53(zz15d6O9251J1432N98dN217bL9371Pzz1202hzz8275bh8275dh1033ILz2dh2a8h668h61h)
X-Spam-TCS-SCL: 0:0
X-Forefront-Antispam-Report: KIP:(null); UIP:(null); IPVD:NLI; H:NLHILEXE03.CONNECT1.LOCAL; RD:smtpx.philips.com; EFVD:NLI
Received: from mail154-tx2 (localhost.localdomain [127.0.0.1]) by mail154-tx2 (MessageSwitch) id 1297674489982116_6783; Mon, 14 Feb 2011 09:08:09 +0000 (UTC)
Received: from TX2EHSMHS046.bigfish.com (unknown [10.9.14.244])	by mail154-tx2.bigfish.com (Postfix) with ESMTP id EBE743E0050; Mon, 14 Feb 2011 09:08:09 +0000 (UTC)
Received: from NLHILEXE03.CONNECT1.LOCAL (168.87.56.20) by TX2EHSMHS046.bigfish.com (10.9.99.146) with Microsoft SMTP Server (TLS) id 14.1.225.8; Mon, 14 Feb 2011 09:08:09 +0000
Received: from NLAMSEXH05.connect1.local (172.16.153.68) by connect1.philips.com (172.16.156.152) with Microsoft SMTP Server (TLS) id 8.3.106.1; Mon, 14 Feb 2011 10:07:14 +0100
Received: from NLCLUEXM03.connect1.local ([172.16.157.42]) by NLAMSEXH05.connect1.local ([172.16.153.68]) with mapi; Mon, 14 Feb 2011 10:07:15 +0100
From: "Stok, Peter van der" <peter.van.der.stok@philips.com>
To: Brian Frank <brian.tridium@gmail.com>, Carsten Bormann <cabo@tzi.org>
Date: Mon, 14 Feb 2011 10:07:12 +0100
Thread-Topic: [core] CoAP observe: tokens and lifetime
Thread-Index: AcvL3IjUX429P6AhSM6Hxq0rujw1FQASRxFA
Message-ID: <B5584ABB89131542BEA01BFAF71A73878C08B5D6BE@NLCLUEXM03.connect1.local>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com><067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com>
In-Reply-To: <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.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_B5584ABB89131542BEA01BFAF71A73878C08B5D6BENLCLUEXM03con_"
MIME-Version: 1.0
X-OriginatorOrg: philips.com
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Feb 2011 09:07:52 -0000

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

Dear all,

Reading the draft I do have two additional questions/remarks

-          Is a token unique per server, or is the token unique per client-=
server pair. That has an impact on the storage space per observation.

-          I regret that groups cannot subscribe. Having groups formed and =
identified with one url and and one IP address significantly reduces the st=
orage space per observation. Non confirmed messages can be sent by the serv=
er. The server can check the identity of the group and check that the reque=
ster is part of the group.

Groups are the major reason for using the observer pattern for my type of a=
pplications,

Greetings,

Peter van der Stok

From: core-bounces@ietf.org [mailto:core-bounces@ietf.org] On Behalf Of Bri=
an Frank
Sent: Monday 14 February 2011 1:17
To: Carsten Bormann
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime

Hi Carsten,

Regarding use cases, my primary use case has always been Sedona.  If you ar=
en't familiar with it, its open source so you can learn about it on the web=
:

http://sedonadev.org/

More importantly Sedona is one example of a typical use case for most build=
ing automation or industrial automation devices.  These devices are typical=
ly generic devices with some complement of digital and/or analog I/O, which=
 are programmed in the field by domain experts using a graphical tool.  The=
 application in these devices ends up as an assembly of software components=
 or function blocks (industrial PLCs often used 1131 for their model).  So =
the use case is to treat each component/function block as a resource (somet=
imes the individual properties of these components).  Control algorithms mi=
ght wire up a sensor function block to a PID block and then out an actuator=
 function block.  Where large number of subscriptions becomes critical is w=
hen the tool or a end user "graphic" requiring the data is accessed by a us=
er.

It is true that the IP address and port of a client dwarfs the overhead of =
a token and/or lifetime duration.  But it would be extremely rare for 100 d=
ifferent clients each to have one subscription.  A more realistic scenerio =
(at least in my experience) is 1-10 clients, where each client might have d=
ozens or even 100s of subscriptions.

In this scenario we have too big optimization strategies we can leverage:

First, we can allocate one table for client addresses.  Lets say we allocat=
e room to store 8 client addresses.  Then multiple subscriptions for the sa=
me client can reference this table.  If we had a max of 8 concurrent client=
s, then we really only need a bit per resource to keep track of what each c=
lient is subscribed too.  We use a similar scheme already in Sedona over 6L=
oWPAN and it works extremely well.

The second major optimization is to realize that the most typical reason fo=
r a subscription failure is a  network communication failure between the se=
rver and client (network unplugged, the client is shutdown, rebooted, etc).=
  If a single client with 100 subscriptions looses network connectivity, it=
 is much more efficient to recognize the entire client is down versus each =
subscription.  So however the concept ends up in the spec, I think it is im=
portant to note that failure to confirm a notification message from a serve=
r to the client (or maybe after X failures), might result in all subscripti=
ons to that client being cancelled.  It would be grossly inefficient to kee=
p sending different notifications to the same down client (from both a band=
width perspective and the amount of time it takes to reclaim precious memor=
y in the subscription tables).

Hope that all makes sense.

Brian

On Sun, Feb 13, 2011 at 2:47 PM, Carsten Bormann <cabo@tzi.org<mailto:cabo@=
tzi.org>> wrote:
Brian,

thanks -- these are very useful considerations.

Quick question:

The per-observation overhead is currently dominated by the IP address.  Cha=
nging any of the other data structures won't change much in the general cas=
e.

(I'm quite sympathetic with using the URI instead of the token -- that was =
our original design, but it seems simpler to focus everything on the token.=
)

It appears to me you have a specific use case in mind where there are lots =
of observation relationships from a server to one client, so you seem to op=
timize for that.  Can you tell us more about that use case?

> If a client fails to respond to a single acked notification, then I would=
 desire the spec to let me cancel all that client's subscriptions (which wo=
uld most likely indicate a communication path failure).
That is indeed an interesting proposal.
(We would have to define in more details what a "client" is, depending on s=
ecurity modes etc.)

Gruesse, Carsten


________________________________
The information contained in this message may be confidential and legally p=
rotected under applicable law. The message is intended solely for the addre=
ssee(s). If you are not the intended recipient, you are hereby notified tha=
t any use, forwarding, dissemination, or reproduction of this message is st=
rictly prohibited and may be unlawful. If you are not the intended recipien=
t, please contact the sender by return e-mail and destroy all copies of the=
 original message.

--_000_B5584ABB89131542BEA01BFAF71A73878C08B5D6BENLCLUEXM03con_
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:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size: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.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1445153333;
	mso-list-type:hybrid;
	mso-list-template-ids:9587834 1641167404 67698691 67698693 67698689 676986=
91 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Dear all,<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Reading the draft I do ha=
ve two additional questions/remarks<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><span style=3D"mso=
-list:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt;font-family:=
&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Is a token unique=
 per server, or is the token unique per client-server pair. That has an imp=
act on the storage space per observation.<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><span style=3D"mso=
-list:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt;font-family:=
&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">I regret that gro=
ups cannot subscribe. Having groups formed and identified with one url and =
and one IP address significantly reduces the storage space
 per observation. Non confirmed messages can be sent by the server. The ser=
ver can check the identity of the group and check that the requester is par=
t of the group.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Groups are the major reas=
on for using the observer pattern for my type of applications,<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Greetings,<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Peter van der Stok<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> core-bou=
nces@ietf.org [mailto:core-bounces@ietf.org]
<b>On Behalf Of </b>Brian Frank<br>
<b>Sent:</b> Monday 14 February 2011 1:17<br>
<b>To:</b> Carsten Bormann<br>
<b>Cc:</b> core@ietf.org<br>
<b>Subject:</b> Re: [core] CoAP observe: tokens and lifetime<o:p></o:p></sp=
an></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Carsten,<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Regarding use cases, my primary use case has always =
been Sedona. &nbsp;If you aren't familiar with it, its open source so you c=
an learn about it on the web:<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"http://sedonadev.org/">http://sedonadev.o=
rg/</a><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">More importantly Sedona is one example of a typical =
use case for most building automation or industrial automation devices. &nb=
sp;These devices are typically generic devices with some complement of digi=
tal and/or analog I/O, which are programmed
 in the field by domain experts using a graphical tool. &nbsp;The applicati=
on in these devices ends up as an assembly of software components or functi=
on blocks (industrial PLCs often used 1131 for their model). &nbsp;So the u=
se case is to treat each component/function
 block as a resource (sometimes the individual&nbsp;properties&nbsp;of thes=
e components). &nbsp;Control&nbsp;algorithms&nbsp;might wire up a sensor fu=
nction block to a PID block and then out an actuator function block. &nbsp;=
Where large number of subscriptions becomes critical is when the
 tool or a end user &quot;graphic&quot; requiring the data is accessed by a=
 user.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">It is true that the IP address and port of a client =
dwarfs the overhead of a token and/or lifetime duration. &nbsp;But it would=
 be extremely rare for 100 different clients each to have one subscription.=
 &nbsp;A more realistic scenerio (at least in
 my experience) is 1-10 clients, where each client might have dozens or eve=
n 100s of subscriptions.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">In this&nbsp;scenario&nbsp;we have too big optimizat=
ion strategies we can leverage:<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">First, we can allocate one table for client addresse=
s. &nbsp;Lets say we allocate room to store 8 client addresses. &nbsp;Then =
multiple subscriptions for the same client can reference this table. &nbsp;=
If we had a max of 8 concurrent clients, then we
 really only need a bit per resource to keep track of what each client is s=
ubscribed too. &nbsp;We use a similar scheme already in Sedona over 6LoWPAN=
 and it works extremely well.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">The second major optimization is to realize that the=
 most typical reason for a subscription failure is a &nbsp;network communic=
ation failure between the server and client (network unplugged, the client =
is shutdown, rebooted, etc). &nbsp;If a single
 client with 100 subscriptions looses network connectivity, it is much more=
 efficient to recognize the entire client is down versus each subscription.=
 &nbsp;So however the concept ends up in the spec, I think it is important =
to note that failure to confirm a notification
 message from a server to the client (or maybe after X failures), might res=
ult in all subscriptions to that client being cancelled. &nbsp;It would be =
grossly inefficient to keep sending&nbsp;different&nbsp;notifications to th=
e same down client (from both a bandwidth perspective
 and the amount of time it takes to reclaim precious memory in the subscrip=
tion tables).<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Hope that all makes sense.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Brian<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">On Sun, Feb 13, 2011 at 2:47 PM, Carsten Bormann &lt=
;<a href=3D"mailto:cabo@tzi.org">cabo@tzi.org</a>&gt; wrote:<o:p></o:p></p>
<p class=3D"MsoNormal">Brian,<br>
<br>
thanks -- these are very useful considerations.<br>
<br>
Quick question:<br>
<br>
The per-observation overhead is currently dominated by the IP address. &nbs=
p;Changing any of the other data structures won't change much in the genera=
l case.<br>
<br>
(I'm quite sympathetic with using the URI instead of the token -- that was =
our original design, but it seems simpler to focus everything on the token.=
)<br>
<br>
It appears to me you have a specific use case in mind where there are lots =
of observation relationships from a server to one client, so you seem to op=
timize for that. &nbsp;Can you tell us more about that use case?<o:p></o:p>=
</p>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
&gt; If a client fails to respond to a single acked notification, then I wo=
uld desire the spec to let me cancel all that client's subscriptions (which=
 would most likely indicate a communication path failure).<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">That is indeed an int=
eresting proposal.<br>
(We would have to define in more details what a &quot;client&quot; is, depe=
nding on security modes etc.)<br>
<br>
Gruesse, Carsten<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Gray" size=3D"1">The information contained in=
 this message may be confidential and legally protected under applicable la=
w. The message is intended solely for the addressee(s). If you are not the =
intended recipient, you are hereby notified
 that any use, forwarding, dissemination, or reproduction of this message i=
s strictly prohibited and may be unlawful. If you are not the intended reci=
pient, please contact the sender by return e-mail and destroy all copies of=
 the original message.<br>
</font>
</body>
</html>

--_000_B5584ABB89131542BEA01BFAF71A73878C08B5D6BENLCLUEXM03con_--

From peter.van.der.stok@philips.com  Mon Feb 14 06:18:12 2011
Return-Path: <peter.van.der.stok@philips.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 032DB3A6D30 for <core@core3.amsl.com>; Mon, 14 Feb 2011 06:18:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.598
X-Spam-Level: 
X-Spam-Status: No, score=-4.598 tagged_above=-999 required=5 tests=[AWL=-1.999, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D54IYwNyCp5p for <core@core3.amsl.com>; Mon, 14 Feb 2011 06:18:11 -0800 (PST)
Received: from ch1outboundpool.messaging.microsoft.com (ch1outboundpool.messaging.microsoft.com [216.32.181.186]) by core3.amsl.com (Postfix) with ESMTP id 19FC93A6CA2 for <core@ietf.org>; Mon, 14 Feb 2011 06:18:11 -0800 (PST)
Received: from mail74-ch1-R.bigfish.com (216.32.181.170) by CH1EHSOBE011.bigfish.com (10.43.70.61) with Microsoft SMTP Server id 14.1.225.8; Mon, 14 Feb 2011 14:18:33 +0000
Received: from mail74-ch1 (localhost.localdomain [127.0.0.1])	by mail74-ch1-R.bigfish.com (Postfix) with ESMTP id A57015582EF	for <core@ietf.org>; Mon, 14 Feb 2011 14:18:33 +0000 (UTC)
X-SpamScore: -13
X-BigFish: VPS-13(zz15d6O9251J217bLzz1202hzzz2dh2a8h668h62h)
X-Spam-TCS-SCL: 1:0
X-Forefront-Antispam-Report: KIP:(null); UIP:(null); IPVD:NLI; H:NLAMSEXE02.connect1.local; RD:smtpx.philips.com; EFVD:NLI
Received: from mail74-ch1 (localhost.localdomain [127.0.0.1]) by mail74-ch1 (MessageSwitch) id 1297693112673140_18615; Mon, 14 Feb 2011 14:18:32 +0000 (UTC)
Received: from CH1EHSMHS032.bigfish.com (snatpool1.int.messaging.microsoft.com [10.43.68.249])	by mail74-ch1.bigfish.com (Postfix) with ESMTP id 9922EE6004D for <core@ietf.org>; Mon, 14 Feb 2011 14:18:32 +0000 (UTC)
Received: from NLAMSEXE02.connect1.local (168.87.56.20) by CH1EHSMHS032.bigfish.com (10.43.70.32) with Microsoft SMTP Server (TLS) id 14.1.225.8; Mon, 14 Feb 2011 14:18:30 +0000
Received: from NLAMSEXH04.connect1.local (172.16.153.25) by connect1.philips.com (172.16.156.41) with Microsoft SMTP Server (TLS) id 8.3.106.1; Mon, 14 Feb 2011 15:18:06 +0100
Received: from NLCLUEXM03.connect1.local ([172.16.157.42]) by NLAMSEXH04.connect1.local ([172.16.153.25]) with mapi; Mon, 14 Feb 2011 15:18:00 +0100
From: "Stok, Peter van der" <peter.van.der.stok@philips.com>
To: core WG <core@ietf.org>
Date: Mon, 14 Feb 2011 15:17:57 +0100
Thread-Topic: draft-eggert-core-congestion-control
Thread-Index: AcvCFaMbGxES9XAhRp+nxZzvHitlGgKOoKXQ
Message-ID: <B5584ABB89131542BEA01BFAF71A73878C08B5D868@NLCLUEXM03.connect1.local>
References: <91473B88-3BDF-404D-947C-A717A3399243@cisco.com><4D3F5972.2020404@stpeter.im> <FA2CD9CC-C17F-4EB5-BE96-D311B87C3B2A@sensinode.com>
In-Reply-To: <FA2CD9CC-C17F-4EB5-BE96-D311B87C3B2A@sensinode.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-cr-hashedpuzzle: HMw= A4GF BfkC CJUR CbSq DdMu DuWa EjYh E4vR Fap2 G4+X IQ9e I433 Jou/ Jxmm K6UJ; 1; YwBvAHIAZQBAAGkAZQB0AGYALgBvAHIAZwA=; Sosha1_v1; 7; {F1292DE9-5D4C-4104-8AB2-E1E187B8022B}; cABlAHQAZQByAC4AdgBhAG4ALgBkAGUAcgAuAHMAdABvAGsAQABwAGgAaQBsAGkAcABzAC4AYwBvAG0A; Mon, 14 Feb 2011 14:17:57 GMT; ZAByAGEAZgB0AC0AZQBnAGcAZQByAHQALQBjAG8AcgBlAC0AYwBvAG4AZwBlAHMAdABpAG8AbgAtAGMAbwBuAHQAcgBvAGwA
x-cr-puzzleid: {F1292DE9-5D4C-4104-8AB2-E1E187B8022B}
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: philips.com
Subject: [core] draft-eggert-core-congestion-control
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Feb 2011 14:18:12 -0000

Dear Lars Eggert,

I read your draft and had some additional thoughts, not solutions, on the c=
ongestion problem.
Congestion in wired networks is caused by routers not consuming and forward=
ing the packets.
Congestion control also reacts to the rate at which the destination can con=
sume the packets.
The loss of packets has an additional non-intended effect on the congestion=
 behavior.

For low-resource wireless networks, one of the dominating effects may actua=
lly be the low link throughput and the interference by many senders, more t=
han the throughput of the routers. The saturation of space around the sende=
r translates itself in long back-off waits.

Consequently, may it not be more natural to measure the back-off time that =
a packet suffered and use that as indication for the congestion control?

Also I should like to react to the 2-3 second time-out interval. In lightin=
g control applications I expect that most messages will remain local inside=
 the small subnet. I expect that response times of 300 ms are already too l=
ong. Consequently, messages may have a deadline of 300 ms attached to them.=
 Once the backoff sequence exceeds 300 ms, a large part of the messages wil=
l be rejected and not sent. Accordingly, I expect that steering on deadline=
 may already have a beneficial effect on the congestion problem.

Looking forward to your answer,

Peter van der stok

The information contained in this message may be confidential and legally p=
rotected under applicable law. The message is intended solely for the addre=
ssee(s). If you are not the intended recipient, you are hereby notified tha=
t any use, forwarding, dissemination, or reproduction of this message is st=
rictly prohibited and may be unlawful. If you are not the intended recipien=
t, please contact the sender by return e-mail and destroy all copies of the=
 original message.


From gc355804@ohio.edu  Mon Feb 14 15:47:12 2011
Return-Path: <gc355804@ohio.edu>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7A1CB3A6D7C for <core@core3.amsl.com>; Mon, 14 Feb 2011 15:47:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0DUkPmfrPpQ7 for <core@core3.amsl.com>; Mon, 14 Feb 2011 15:47:10 -0800 (PST)
Received: from mx4.oit.ohio.edu (mx4.oit.ohio.edu [132.235.250.54]) by core3.amsl.com (Postfix) with ESMTP id 02B423A6DDC for <core@ietf.org>; Mon, 14 Feb 2011 15:47:09 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArAFADtOWU2E6wh6/2dsb2JhbACCSpR7hgQBhzFnc4gwpAWBd4RjiGqFXgSFBIZ7hj4
X-IronPort-AV: E=Sophos;i="4.60,470,1291611600"; d="scan'208,217";a="68644186"
Received: from exht2.oit.ohio.edu ([132.235.8.122]) by smtpout4.oit.ohio.edu with ESMTP; 14 Feb 2011 18:47:29 -0500
Received: from exmail1.ohio.edu ([10.13.10.1]) by exht2.oit.ohio.edu ([10.13.10.32]) with mapi; Mon, 14 Feb 2011 18:47:29 -0500
From: "Clark, Gilbert" <gc355804@ohio.edu>
To: Brian Frank <brian.tridium@gmail.com>, Carsten Bormann <cabo@tzi.org>
Date: Mon, 14 Feb 2011 18:47:27 -0500
Thread-Topic: [core] CoAP observe: tokens and lifetime
Thread-Index: AcvL3JN46snUOmv4QMSzaub8LdIe9AAxPWBG
Message-ID: <C97F293F.2C7D%gc355804@ohio.edu>
In-Reply-To: <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C97F293F2C7Dgc355804ohioedu_"
MIME-Version: 1.0
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Feb 2011 23:47:12 -0000

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

What about allowing the client to logically subscribe to multiple resources=
 by specifying the same token in OBSERVEs for multiple resources?  Thus, th=
e token references a group of subscriptions rather than just one, and subsc=
riptions could be invalidated in batches by invalidating the token.

Also, if other clients specified the same token ID in their subscription, t=
hey could hop into the same group as other subscribers.  Maybe an OBSERVE-C=
LONE with a token ID would subscribe an alternate client X to everything th=
at Y was subscribed to or something (assuming X had appropriate privileges)=
, with the caveat that X would also be using the same token as Y (so if X w=
ere unsubscribed, Y would be also).

--Gilbert Clark

On 2/13/11 7:16 PM, "Brian Frank" <brian.tridium@gmail.com> wrote:

Hi Carsten,

Regarding use cases, my primary use case has always been Sedona.  If you ar=
en't familiar with it, its open source so you can learn about it on the web=
:

http://sedonadev.org/

More importantly Sedona is one example of a typical use case for most build=
ing automation or industrial automation devices.  These devices are typical=
ly generic devices with some complement of digital and/or analog I/O, which=
 are programmed in the field by domain experts using a graphical tool.  The=
 application in these devices ends up as an assembly of software components=
 or function blocks (industrial PLCs often used 1131 for their model).  So =
the use case is to treat each component/function block as a resource (somet=
imes the individual properties of these components).  Control algorithms mi=
ght wire up a sensor function block to a PID block and then out an actuator=
 function block.  Where large number of subscriptions becomes critical is w=
hen the tool or a end user "graphic" requiring the data is accessed by a us=
er.

It is true that the IP address and port of a client dwarfs the overhead of =
a token and/or lifetime duration.  But it would be extremely rare for 100 d=
ifferent clients each to have one subscription.  A more realistic scenerio =
(at least in my experience) is 1-10 clients, where each client might have d=
ozens or even 100s of subscriptions.

In this scenario we have too big optimization strategies we can leverage:

First, we can allocate one table for client addresses.  Lets say we allocat=
e room to store 8 client addresses.  Then multiple subscriptions for the sa=
me client can reference this table.  If we had a max of 8 concurrent client=
s, then we really only need a bit per resource to keep track of what each c=
lient is subscribed too.  We use a similar scheme already in Sedona over 6L=
oWPAN and it works extremely well.

The second major optimization is to realize that the most typical reason fo=
r a subscription failure is a  network communication failure between the se=
rver and client (network unplugged, the client is shutdown, rebooted, etc).=
  If a single client with 100 subscriptions looses network connectivity, it=
 is much more efficient to recognize the entire client is down versus each =
subscription.  So however the concept ends up in the spec, I think it is im=
portant to note that failure to confirm a notification message from a serve=
r to the client (or maybe after X failures), might result in all subscripti=
ons to that client being cancelled.  It would be grossly inefficient to kee=
p sending different notifications to the same down client (from both a band=
width perspective and the amount of time it takes to reclaim precious memor=
y in the subscription tables).

Hope that all makes sense.

Brian

On Sun, Feb 13, 2011 at 2:47 PM, Carsten Bormann <cabo@tzi.org> wrote:
Brian,

thanks -- these are very useful considerations.

Quick question:

The per-observation overhead is currently dominated by the IP address.  Cha=
nging any of the other data structures won't change much in the general cas=
e.

(I'm quite sympathetic with using the URI instead of the token -- that was =
our original design, but it seems simpler to focus everything on the token.=
)

It appears to me you have a specific use case in mind where there are lots =
of observation relationships from a server to one client, so you seem to op=
timize for that.  Can you tell us more about that use case?

> If a client fails to respond to a single acked notification, then I would=
 desire the spec to let me cancel all that client's subscriptions (which wo=
uld most likely indicate a communication path failure).

That is indeed an interesting proposal.
(We would have to define in more details what a "client" is, depending on s=
ecurity modes etc.)

Gruesse, Carsten




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

<HTML>
<HEAD>
<TITLE>Re: [core] CoAP observe: tokens and lifetime</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:=
11pt'>What about allowing the client to logically subscribe to multiple res=
ources by specifying the same token in OBSERVEs for multiple resources? &nb=
sp;Thus, the token references a group of subscriptions rather than just one=
, and subscriptions could be invalidated in batches by invalidating the tok=
en.<BR>
<BR>
Also, if other clients specified the same token ID in their subscription, t=
hey could hop into the same group as other subscribers. &nbsp;Maybe an OBSE=
RVE-CLONE with a token ID would subscribe an alternate client X to everythi=
ng that Y was subscribed to or something (assuming X had appropriate privil=
eges), with the caveat that X would also be using the same token as Y (so i=
f X were unsubscribed, Y would be also).<BR>
<BR>
--Gilbert Clark<BR>
<BR>
On 2/13/11 7:16 PM, &quot;Brian Frank&quot; &lt;<a href=3D"brian.tridium@gm=
ail.com">brian.tridium@gmail.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:11pt'>Hi Carsten,<BR>
<BR>
Regarding use cases, my primary use case has always been Sedona. =A0If you =
aren't familiar with it, its open source so you can learn about it on the w=
eb:<BR>
<BR>
<a href=3D"http://sedonadev.org/">http://sedonadev.org/</a><BR>
<BR>
More importantly Sedona is one example of a typical use case for most build=
ing automation or industrial automation devices. =A0These devices are typic=
ally generic devices with some complement of digital and/or analog I/O, whi=
ch are programmed in the field by domain experts using a graphical tool. =
=A0The application in these devices ends up as an assembly of software comp=
onents or function blocks (industrial PLCs often used 1131 for their model)=
. =A0So the use case is to treat each component/function block as a resourc=
e (sometimes the individual=A0properties=A0of these components). =A0Control=
=A0algorithms=A0might wire up a sensor function block to a PID block and th=
en out an actuator function block. =A0Where large number of subscriptions b=
ecomes critical is when the tool or a end user &quot;graphic&quot; requirin=
g the data is accessed by a user.<BR>
<BR>
It is true that the IP address and port of a client dwarfs the overhead of =
a token and/or lifetime duration. =A0But it would be extremely rare for 100=
 different clients each to have one subscription. =A0A more realistic scene=
rio (at least in my experience) is 1-10 clients, where each client might ha=
ve dozens or even 100s of subscriptions.<BR>
<BR>
In this=A0scenario=A0we have too big optimization strategies we can leverag=
e:<BR>
<BR>
First, we can allocate one table for client addresses. =A0Lets say we alloc=
ate room to store 8 client addresses. =A0Then multiple subscriptions for th=
e same client can reference this table. =A0If we had a max of 8 concurrent =
clients, then we really only need a bit per resource to keep track of what =
each client is subscribed too. =A0We use a similar scheme already in Sedona=
 over 6LoWPAN and it works extremely well.<BR>
<BR>
The second major optimization is to realize that the most typical reason fo=
r a subscription failure is a =A0network communication failure between the =
server and client (network unplugged, the client is shutdown, rebooted, etc=
). =A0If a single client with 100 subscriptions looses network connectivity=
, it is much more efficient to recognize the entire client is down versus e=
ach subscription. =A0So however the concept ends up in the spec, I think it=
 is important to note that failure to confirm a notification message from a=
 server to the client (or maybe after X failures), might result in all subs=
criptions to that client being cancelled. =A0It would be grossly inefficien=
t to keep sending=A0different=A0notifications to the same down client (from=
 both a bandwidth perspective and the amount of time it takes to reclaim pr=
ecious memory in the subscription tables).<BR>
<BR>
Hope that all makes sense.<BR>
<BR>
Brian<BR>
<BR>
On Sun, Feb 13, 2011 at 2:47 PM, Carsten Bormann &lt;<a href=3D"cabo@tzi.or=
g">cabo@tzi.org</a>&gt; wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:11pt'>Brian,<BR>
<BR>
thanks -- these are very useful considerations.<BR>
<BR>
Quick question:<BR>
<BR>
The per-observation overhead is currently dominated by the IP address. =A0C=
hanging any of the other data structures won't change much in the general c=
ase.<BR>
<BR>
(I'm quite sympathetic with using the URI instead of the token -- that was =
our original design, but it seems simpler to focus everything on the token.=
)<BR>
<BR>
It appears to me you have a specific use case in mind where there are lots =
of observation relationships from a server to one client, so you seem to op=
timize for that. =A0Can you tell us more about that use case?<BR>
<BR>
&gt; If a client fails to respond to a single acked notification, then I wo=
uld desire the spec to let me cancel all that client's subscriptions (which=
 would most likely indicate a communication path failure).<BR>
<BR>
That is indeed an interesting proposal.<BR>
(We would have to define in more details what a &quot;client&quot; is, depe=
nding on security modes etc.)<BR>
<BR>
Gruesse, Carsten<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial=
"><SPAN STYLE=3D'font-size:11pt'><BR>
<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>


--_000_C97F293F2C7Dgc355804ohioedu_--

From zach@sensinode.com  Tue Feb 15 22:57:10 2011
Return-Path: <zach@sensinode.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 32DC83A6DBA for <core@core3.amsl.com>; Tue, 15 Feb 2011 22:57:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WOrUoz2vQrm7 for <core@core3.amsl.com>; Tue, 15 Feb 2011 22:57:08 -0800 (PST)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by core3.amsl.com (Postfix) with ESMTP id 22F793A6DA9 for <core@ietf.org>; Tue, 15 Feb 2011 22:57:07 -0800 (PST)
Received: from [192.168.1.3] (line-8312.dyn.kponet.fi [85.29.78.215]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.4/8.13.4) with ESMTP id p1G6utN6029766 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 16 Feb 2011 08:57:28 +0200
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/signed; boundary=Apple-Mail-120--449193057; protocol="application/pkcs7-signature"; micalg=sha1
From: Zach Shelby <zach@sensinode.com>
In-Reply-To: <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com>
Date: Wed, 16 Feb 2011 06:11:10 +0100
Message-Id: <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com>
To: Brian Frank <brian.tridium@gmail.com>
X-Mailer: Apple Mail (2.1082)
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 06:57:10 -0000

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

Brian,

I totally agree that for observations simply including the URI in the =
response would be a better solution. This was our original proposal as =
Carsten pointed out. When the WG converged on the Token solution for =
deferred, the assumption was this forced us to use the token solution =
also in observations. But does it?=20

Proposal:

1. Include a default token in the first observation GET (do we allow a =
Token at all in this case?)
2. Default token is included in the first response to that GET
3. Subsequent notifications include the appropriate Uri-* components of =
the resource in question.=20

On Feb 14, 2011, at 1:16 AM, Brian Frank wrote:

> It is true that the IP address and port of a client dwarfs the =
overhead of a token and/or lifetime duration.  But it would be extremely =
rare for 100 different clients each to have one subscription.  A more =
realistic scenerio (at least in my experience) is 1-10 clients, where =
each client might have dozens or even 100s of subscriptions.

We have this same use case in e.g. AMI cases and other large-scale M2M =
deployments with centralized collection of data.=20

>=20
> In this scenario we have too big optimization strategies we can =
leverage:
>=20
> First, we can allocate one table for client addresses.  Lets say we =
allocate room to store 8 client addresses.  Then multiple subscriptions =
for the same client can reference this table.  If we had a max of 8 =
concurrent clients, then we really only need a bit per resource to keep =
track of what each client is subscribed too.  We use a similar scheme =
already in Sedona over 6LoWPAN and it works extremely well.
>=20
> The second major optimization is to realize that the most typical =
reason for a subscription failure is a  network communication failure =
between the server and client (network unplugged, the client is =
shutdown, rebooted, etc).  If a single client with 100 subscriptions =
looses network connectivity, it is much more efficient to recognize the =
entire client is down versus each subscription.  So however the concept =
ends up in the spec, I think it is important to note that failure to =
confirm a notification message from a server to the client (or maybe =
after X failures), might result in all subscriptions to that client =
being cancelled.  It would be grossly inefficient to keep sending =
different notifications to the same down client (from both a bandwidth =
perspective and the amount of time it takes to reclaim precious memory =
in the subscription tables).

Yes, I agree this is a feature that is needed (regardless of the Token =
issue).=20

Zach

--=20
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297


--Apple-Mail-120--449193057
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKGzCCBMww
ggQ1oAMCAQICEByunWua9OYvIoqj2nRhbB4wDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQcmltYXJ5
IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA1MTAyODAwMDAwMFoXDTE1MTAyNzIzNTk1OVow
gd0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZl
cmlzaWduLmNvbS9ycGEgKGMpMDUxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUG
A1UEAxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHMjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMnfrOfq+PgDFMQAktXBfjbCPO98chXLwKuMPRyV
zm8eECw/AO2XJua2x+atQx0/pIdHR0w+VPhs+Mf8sZ69MHC8l7EDBeqV8a1AxUR6SwWi8mD81zpl
Yu//EHuiVrvFTnAt1qIfPO2wQuhejVchrKaZ2RHp0hoHwHRHQgv8xTTq/ea6JNEdCBU3otdzzwFB
L2OyOj++pRpu9MlKWz2VphW7NQIZ+dTvvI8OcXZZu0u2Ptb8Whb01g6J8kn+bAztFenZiHWcec5g
J925rXXOL3OVekA6hXVJsLjfaLyrzROChRFQo+A8C67AClPN1zBvhTJGG+RJEMJs4q8fef/btLUC
AwEAAaOCAYQwggGAMBIGA1UdEwEB/wQIMAYBAf8CAQAwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcX
ATAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMAsGA1UdDwQEAwIB
BjARBglghkgBhvhCAQEEBAMCAQYwLgYDVR0RBCcwJaQjMCExHzAdBgNVBAMTFlByaXZhdGVMYWJl
bDMtMjA0OC0xNTUwHQYDVR0OBBYEFBF9Xhl9PATfamzWoooaPzHYO5RSMDEGA1UdHwQqMCgwJqAk
oCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTEuY3JsMIGBBgNVHSMEejB4oWOkYTBfMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDEgUHVi
bGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCEQDNun9W8N/kvFT+IqyzcqpVMA0G
CSqGSIb3DQEBBQUAA4GBALEv2ZbhkqLugWDlyCog++FnLNYAmFOjAhvpkEv4GESfD0b3+qD+0x0Y
o9K/HOzWGZ9KTUP4yru+E4BJBd0hczNXwkJavvoAk7LmBDGRTl088HMFN2Prv4NZmP1m3umGMpqS
KTw6rlTaphJRsY/IytNHeObbpR6HBuPRFMDCIfa6MIIFRzCCBC+gAwIBAgIQan0RUwdo1sLDyX/9
fFJOUTANBgkqhkiG9w0BAQUFADCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJ
bmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1
c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vi
c2NyaWJlciBDQSAtIEcyMB4XDTEwMDgxMDAwMDAwMFoXDTExMDgxMDIzNTk1OVowggEQMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQG
A1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElB
Qi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdp
dGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBGdWxsIFNlcnZpY2UxFDASBgNVBAMUC1phY2ggU2hl
bGJ5MSEwHwYJKoZIhvcNAQkBFhJ6YWNoQHNlbnNpbm9kZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQCp7y7xWjidkiLHBnXP0MF+ZApAJC4Ef9cZCDtcNI55c7D78XMODsUyGxhH
i5bnZQIf09tFuXl+088/VS7qgyrxo58QXpwmA7tP22bHVGb0asnxFZ28cnIvkZBcFaBgfPdi92Pb
6PL87S1bQqjw0CxXuGEs4VJtLKSejLVEYbs7CtkKMC/rfJixp3ytJ4rNh5U/XD/B2pM85DYmssto
GkoXFwTwNB0HqNvGF9LN7D9JohmGkwo/FzqCZilf5CoFxM83xLHzbjPoDhZeXi/ygSiTF0eOC5ja
5vMFNyk6a+G8WlmxsUPqF73Lb1boJVODLKKDCu7wfk5ORoOUsA2YTFS9AgMBAAGjgcwwgckwCQYD
VR0TBAIwADBEBgNVHSAEPTA7MDkGC2CGSAGG+EUBBxcBMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v
d3d3LnZlcmlzaWduLmNvbS9ycGEwCwYDVR0PBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggr
BgEFBQcDAjBKBgNVHR8EQzBBMD+gPaA7hjlodHRwOi8vSW5kQzFEaWdpdGFsSUQtY3JsLnZlcmlz
aWduLmNvbS9JbmRDMURpZ2l0YWxJRC5jcmwwDQYJKoZIhvcNAQEFBQADggEBALA0uBctOXHWFO4I
2m3Ldf6Ui26jWIeYDAZ3Y12V3h8lU25RWegX4MwRGm0NcZvdX/jHlhGmvkbAegvYN3WUH9XNxRGf
nXzVvK8oXChM23ET2b/g2zEsmimoDvsjvONV2vXRIPF1xMuKeWL/PsNiRKnq+jTbSOdqh7k4Rp8W
PKfNjOGIRjYYHDB0O84i+JoSJKSzQp5SWpVG2vVIGLFG9vVxVjY65lqmqoxRIFRbtO7Qi/E4xxmm
nRP75n1yAm7QOt+jCqJ8mCxQ0G/damNIHRxYJd0QNavACz34gdLmwEa88emIXscqqqxTyIj+jdIn
VVOFE7PUo6rrAldWaGke1TYxggSLMIIEhwIBATCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoT
DlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQL
EzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwG
A1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIElu
ZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMAkGBSsOAwIaBQCg
ggJtMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDIxNjA1MTEx
MFowIwYJKoZIhvcNAQkEMRYEFNo76n3jZLhQiuAXGuHSGuxVXtJrMIIBAwYJKwYBBAGCNxAEMYH1
MIHyMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
cmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3
dy52ZXJpc2lnbi5jb20vcnBhIChjKTA1MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQx
NzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0gRzIC
EGp9EVMHaNbCw8l//XxSTlEwggEFBgsqhkiG9w0BCRACCzGB9aCB8jCB3TELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr
MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo
YykwNTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBD
bGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMA0G
CSqGSIb3DQEBAQUABIIBAFLNpingvTvXmbvuAf5jMG6qptIYp8iTNJzfiQ61rrtP00dJEEtanK8q
miBDq2nvkquct/3h7Mp2QWmdAFiQLEeq5UACJe4U36wuikxHBibRv3/eAK9YeGmD6CTTqLwC4zTf
5TNwW0T9/ghk0I8smZG8iTYKxPH4n5jsRJswhSfnjBf/fT0oph0M3Ba8THtc2pW80LW2fdQcbwf4
wpVmM0oWZNoSi2yVe08gjP5uLlIrAio7N+k0q34FxVks4lYvkWocJTbUwA02c2OFDiqWD62ct7Uk
+msOqxja7pX+s8+6sq8YEvMlyC85UmLv8kJXpo5tf4h6shtlFblwuHDuYw4AAAAAAAA=

--Apple-Mail-120--449193057--

From salvatore.loreto@ericsson.com  Tue Feb 15 23:23:29 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C8C903A6D69 for <core@core3.amsl.com>; Tue, 15 Feb 2011 23:23:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PHU0c1nj4q2l for <core@core3.amsl.com>; Tue, 15 Feb 2011 23:23:29 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 9B2193A6A86 for <core@ietf.org>; Tue, 15 Feb 2011 23:23:28 -0800 (PST)
X-AuditID: c1b4fb39-b7cfbae000005c8e-ea-4d5b7b8a25e3
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 4D.B2.23694.A8B7B5D4; Wed, 16 Feb 2011 08:23:55 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0184.eemea.ericsson.se (153.88.115.82) with Microsoft SMTP Server id 8.2.234.1; Wed, 16 Feb 2011 08:23:54 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id 3A9642602	for <core@ietf.org>; Wed, 16 Feb 2011 09:23:54 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 060AF507E5	for <core@ietf.org>; Wed, 16 Feb 2011 09:23:54 +0200 (EET)
Received: from n211.nomadiclab.com (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id BBB29506C0	for <core@ietf.org>; Wed, 16 Feb 2011 09:23:53 +0200 (EET)
Message-ID: <4D5B7B89.7050108@ericsson.com>
Date: Wed, 16 Feb 2011 09:23:53 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: core@ietf.org
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <op.vquvzudj69cb9t@cubic1271-desktop>
In-Reply-To: <op.vquvzudj69cb9t@cubic1271-desktop>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 07:23:29 -0000

On 2/13/11 9:20 PM, Gilbert Clark wrote:
> Hi Brian:
>
> Section 5 of the core-observe-01 draft implies to me that the server
> already has the final say in subscription lifetime.
>
> Relevant quote:
>
> "In a response, the Lifetime Option indicates a lower bound (e.g., by
> rounding down) for the remaining observation lifetime.  (Note that
> the server can always choose to cut short the observation lifetime
> before it echoes this lifetime back in a response.)"

Hi Gilbert,

I agree with Brian suggestion,
it would be much better if the servers have much freedom in decide the 
Lifetime of a subscription...
you are right, at moment the server has only the possibility to short 
the observation

but it would be easier for some servers forget about the duty to 
maintain the lifetime of different clients
and just reply that the subscription is forever
so leaving to the clients the task to cancel the subscription when they 
are not interested any more.

cheers
/Sal

-- 
Salvatore Loreto
www.sloreto.com





From salvatore.loreto@ericsson.com  Tue Feb 15 23:49:28 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DEEA03A6D63 for <core@core3.amsl.com>; Tue, 15 Feb 2011 23:49:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.598
X-Spam-Level: 
X-Spam-Status: No, score=-106.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2qT9zuTWxo1Y for <core@core3.amsl.com>; Tue, 15 Feb 2011 23:49:27 -0800 (PST)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by core3.amsl.com (Postfix) with ESMTP id 08BEE3A68A3 for <core@ietf.org>; Tue, 15 Feb 2011 23:49:26 -0800 (PST)
X-AuditID: c1b4fb3d-b7b89ae0000036a3-d3-4d5b81a10530
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id 20.C5.13987.1A18B5D4; Wed, 16 Feb 2011 08:49:53 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0256.eemea.ericsson.se (153.88.115.97) with Microsoft SMTP Server id 8.2.234.1; Wed, 16 Feb 2011 08:49:53 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id 33EE12602	for <core@ietf.org>; Wed, 16 Feb 2011 09:49:53 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id E8CDF507E5	for <core@ietf.org>; Wed, 16 Feb 2011 09:49:52 +0200 (EET)
Received: from n211.nomadiclab.com (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id A423B506C0	for <core@ietf.org>; Wed, 16 Feb 2011 09:49:52 +0200 (EET)
Message-ID: <4D5B81A0.3060905@ericsson.com>
Date: Wed, 16 Feb 2011 09:49:52 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: core@ietf.org
References: <12a820e39a645488ca6242f97b8f8927@webmail.informatik.uni-bremen.de>
In-Reply-To: <12a820e39a645488ca6242f97b8f8927@webmail.informatik.uni-bremen.de>
Content-Type: multipart/alternative; boundary="------------090204010200070708020004"
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [core] Fwd: New Version Notification for draft-ietf-core-observe-01
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 07:49:29 -0000

--------------090204010200070708020004
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit

Hi Klaus,

I have read the draft and I have a couple of questions

3.1 Establishment

    A client registers itself with a resource by sending a GET request
    that includes a Lifetime Option.  (SeeSection 5  <http://tools.ietf.org/html/draft-ietf-core-observe-01#section-5>  for the option
    definition.)  When a server receives such a request, it satisfies the
    request as with a basic GET request and, upon success, establishes an
    observation relationship between the client and the target resource.


In this text, it seems that the server can not defer the response when 
receiving
a subscription; it has to provide immediately initial notification of 
current state.
What if the server does not have yet any value to send?


4. Notifications

  A client must be prepared to
    receive notifications before the initial response to a GET request,
    after an error notification or after the client has requested the
    server to end the observation relationship.


Not clear how a client can differentiate the initial response to a GET 
request
from the subsequent ones...
it will just discover ex-post that what it got before was a subsequent one,
isn't it?


4.2 Retransmission

    When a server is retransmitting a confirmable message with a
    notification, waiting for an acknowledgement, and wants to notify the
    client of a state change using a new confirmable message, it MUST
    stop retransmitting the old notification and MUST attempt to transmit
    the new notification with the number of attempts remaining from the
    old notification.  When the last attempt to retransmit a confirmable
    message with a notification for a resource times out, the observation
    relationship is ended.


not so sure that stop retransmitting the old notification is always the 
best thing to do
there can be situations where it is important for the client receive old 
notification as well

so my suggestion is to at least relax the MUST to a SHOULD


cheers
/Sal

-- 
Salvatore Loreto
www.sloreto.com




On 2/8/11 4:18 AM, Klaus Hartke wrote:
>   A new version of draft-ietf-core-observe is now available:
>
>   http://tools.ietf.org/id/draft-ietf-core-observe-01.txt
>
>   All 15 tickets have been closed; see the change log in Appendix B
>   for details. Almost all tickets were editorial: only one technical
>   change was made to enable reordering detection (see Section 4.3).
>
>   Feedback welcome.
>
>   Klaus
>
>
>   -------- Original Message --------
>   Subject: New Version Notification for draft-ietf-core-observe-01
>   Date: Mon,  7 Feb 2011 11:55:44 -0800 (PST)
>   From: IETF I-D Submission Tool<idsubmission@ietf.org>
>   To: hartke@tzi.org
>   Cc: zach@sensinode.com
>
>
>   A new version of I-D, draft-ietf-core-observe-01.txt has been
>   successfully submitted by Klaus Hartke and posted to the IETF
>   repository.
>
>   Filename:	 draft-ietf-core-observe
>   Revision:	 01
>   Title:		 Observing Resources in CoAP
>   Creation_date:	 2011-02-07
>   WG ID:		 core
>   Number_of_pages: 19
>
>   Abstract:
>   CoAP is a RESTful application protocol for constrained nodes and
>   networks.  The state of a resource on a CoAP server can change over
>   time.  This specification provides a simple extension for CoAP that
>   gives clients the ability to observe such changes.
>
>
>
>   The IETF Secretariat.
>
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>


--------------090204010200070708020004
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 text="#000000" bgcolor="#ffffff">
    Hi Klaus,<br>
    <br>
    I have read the draft and I have a couple of questions<br>
    <br>
    3.1 Establishment<br>
    <br>
    <pre class="newpage">   A client registers itself with a resource by sending a GET request
   that includes a Lifetime Option.  (See <a href="http://tools.ietf.org/html/draft-ietf-core-observe-01#section-5">Section 5</a> for the option
   definition.)  When a server receives such a request, it satisfies the
   request as with a basic GET request and, upon success, establishes an
   observation relationship between the client and the target resource.
</pre>
    <br>
    In this text, it seems that the server can not defer the response
    when receiving<br>
    a subscription; it has to provide immediately initial notification
    of current state.<br>
    What if the server does not have yet any value to send?<br>
    <br>
    <br>
    4. Notifications<br>
    <br>
    <pre class="newpage"> A client must be prepared to
   receive notifications before the initial response to a GET request,
   after an error notification or after the client has requested the
   server to end the observation relationship.</pre>
    <br>
    Not clear how a client can differentiate the initial response to a
    GET request<br>
    from the subsequent ones...<br>
    it will just discover ex-post that what it got before was a
    subsequent one,<br>
    isn't it?<br>
    <br>
    <br>
    4.2 Retransmission<br>
    <br>
    <pre class="newpage">   When a server is retransmitting a confirmable message with a
   notification, waiting for an acknowledgement, and wants to notify the
   client of a state change using a new confirmable message, it MUST
   stop retransmitting the old notification and MUST attempt to transmit
   the new notification with the number of attempts remaining from the
   old notification.  When the last attempt to retransmit a confirmable
   message with a notification for a resource times out, the observation
   relationship is ended.
</pre>
    <br>
    not so sure that stop retransmitting the old notification is always
    the best thing to do<br>
    there can be situations where it is important for the client receive
    old notification as well<br>
    <br>
    so my suggestion is to at least relax the MUST to a SHOULD <br>
    <br>
    <br>
    cheers<br>
    /Sal<br>
    <pre class="moz-signature" cols="72">-- 
Salvatore Loreto
<a class="moz-txt-link-abbreviated" href="http://www.sloreto.com">www.sloreto.com</a></pre>
    <br>
    <br>
    <br>
    On 2/8/11 4:18 AM, Klaus Hartke wrote:
    <blockquote
cite="mid:12a820e39a645488ca6242f97b8f8927@webmail.informatik.uni-bremen.de"
      type="cite">
      <pre wrap=""> A new version of draft-ietf-core-observe is now available:

 <a class="moz-txt-link-freetext" href="http://tools.ietf.org/id/draft-ietf-core-observe-01.txt">http://tools.ietf.org/id/draft-ietf-core-observe-01.txt</a>

 All 15 tickets have been closed; see the change log in Appendix B
 for details. Almost all tickets were editorial: only one technical
 change was made to enable reordering detection (see Section 4.3).

 Feedback welcome.

 Klaus


 -------- Original Message --------
 Subject: New Version Notification for draft-ietf-core-observe-01
 Date: Mon,  7 Feb 2011 11:55:44 -0800 (PST)
 From: IETF I-D Submission Tool <a class="moz-txt-link-rfc2396E" href="mailto:idsubmission@ietf.org">&lt;idsubmission@ietf.org&gt;</a>
 To: <a class="moz-txt-link-abbreviated" href="mailto:hartke@tzi.org">hartke@tzi.org</a>
 Cc: <a class="moz-txt-link-abbreviated" href="mailto:zach@sensinode.com">zach@sensinode.com</a>


 A new version of I-D, draft-ietf-core-observe-01.txt has been
 successfully submitted by Klaus Hartke and posted to the IETF
 repository.

 Filename:	 draft-ietf-core-observe
 Revision:	 01
 Title:		 Observing Resources in CoAP
 Creation_date:	 2011-02-07
 WG ID:		 core
 Number_of_pages: 19

 Abstract:
 CoAP is a RESTful application protocol for constrained nodes and
 networks.  The state of a resource on a CoAP server can change over
 time.  This specification provides a simple extension for CoAP that
 gives clients the ability to observe such changes.
 


 The IETF Secretariat.


_______________________________________________
core mailing list
<a class="moz-txt-link-abbreviated" href="mailto:core@ietf.org">core@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/core">https://www.ietf.org/mailman/listinfo/core</a>

</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------090204010200070708020004--

From mab@comnets.uni-bremen.de  Wed Feb 16 03:22:15 2011
Return-Path: <mab@comnets.uni-bremen.de>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7FA7A3A6C92 for <core@core3.amsl.com>; Wed, 16 Feb 2011 03:22:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.249
X-Spam-Level: 
X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eA1qNqO852WL for <core@core3.amsl.com>; Wed, 16 Feb 2011 03:22:13 -0800 (PST)
Received: from bugs.comnets.uni-bremen.de (bugs.comnets.uni-bremen.de [134.102.186.10]) by core3.amsl.com (Postfix) with ESMTP id 0E6113A6A91 for <core@ietf.org>; Wed, 16 Feb 2011 03:22:13 -0800 (PST)
Received: from shelbyville.comnets.uni-bremen.de (shelbyville.comnets.uni-bremen.de [134.102.155.175]) by bugs.comnets.uni-bremen.de (Postfix) with ESMTPS id 03FEDD424BE for <core@ietf.org>; Wed, 16 Feb 2011 12:22:37 +0100 (CET)
To: core@ietf.org
From: Markus Becker <mab@comnets.uni-bremen.de>
Organization: Comnets, University Bremen
Date: Wed, 16 Feb 2011 12:22:33 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Message-Id: <201102161222.34572.mab@comnets.uni-bremen.de>
Subject: [core] Draft: Data representation
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 11:22:15 -0000

Hello,

while working on transmitting real sensor data with CoAP, we are dealing with 
a data representation issue. We have to options:

1) Calculate the real room temperature from the buffer value. This involves 
multiplication and division, e.g. for SHT11 sensor Tc = -39.6 + 0.01 * BUF = 
(BUF - 3960)/100. For humidity this might be more complex and involving 
floating point calculations, which increases code size considerably (~3kB). On 
the good side, we would have device independent data representation.

2) Transmit the ADC buffer value from the temperature sensor as is. For 
different types of sensor hardware we would transmit different values for the 
same room temperature. Therefore a description of the data representation 
needs to be known for the device. Are there data representation descriptions 
formats available? Would those be referenced by 'd=...' in the link-format?

What option are others currently pursueing?

Best regards,
Markus

------------------------------------------------
| Dipl.-Ing. Markus Becker
| Communication Networks
| Mobile Research Center
| TZI - Center for Computing Technologies
| University Bremen
| Germany
------------------------------------------------
| web: http://www.comnets.uni-bremen.de/~mab/
| mailto: mab@comnets.uni-bremen.de
| building: NW1 room: N2260
------------------------------------------------

From peter.van.der.stok@philips.com  Wed Feb 16 05:07:13 2011
Return-Path: <peter.van.der.stok@philips.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 053463A6E4C for <core@core3.amsl.com>; Wed, 16 Feb 2011 05:07:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.599
X-Spam-Level: 
X-Spam-Status: No, score=-5.599 tagged_above=-999 required=5 tests=[AWL=1.000,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7d7NuaukrK4M for <core@core3.amsl.com>; Wed, 16 Feb 2011 05:07:11 -0800 (PST)
Received: from TX2EHSOBE005.bigfish.com (tx2ehsobe003.messaging.microsoft.com [65.55.88.13]) by core3.amsl.com (Postfix) with ESMTP id 998C33A6CBF for <core@ietf.org>; Wed, 16 Feb 2011 05:07:07 -0800 (PST)
Received: from mail115-tx2-R.bigfish.com (10.9.14.242) by TX2EHSOBE005.bigfish.com (10.9.40.25) with Microsoft SMTP Server id 14.1.225.8; Wed, 16 Feb 2011 13:07:35 +0000
Received: from mail115-tx2 (localhost.localdomain [127.0.0.1])	by mail115-tx2-R.bigfish.com (Postfix) with ESMTP id 6E7EE7C03ED; Wed, 16 Feb 2011 13:07:35 +0000 (UTC)
X-SpamScore: -39
X-BigFish: VPS-39(zz15d6O9251J542N217bLzz1202hzz8275dh1033ILz2dh2a8h668h61h)
X-Spam-TCS-SCL: 0:0
X-Forefront-Antispam-Report: KIP:(null); UIP:(null); IPVD:NLI; H:NLHILEXE03.CONNECT1.LOCAL; RD:smtpx.philips.com; EFVD:NLI
Received: from mail115-tx2 (localhost.localdomain [127.0.0.1]) by mail115-tx2 (MessageSwitch) id 1297861655200636_9161; Wed, 16 Feb 2011 13:07:35 +0000 (UTC)
Received: from TX2EHSMHS023.bigfish.com (unknown [10.9.14.247])	by mail115-tx2.bigfish.com (Postfix) with ESMTP id 246DFFF804F; Wed, 16 Feb 2011 13:07:35 +0000 (UTC)
Received: from NLHILEXE03.CONNECT1.LOCAL (168.87.56.20) by TX2EHSMHS023.bigfish.com (10.9.99.123) with Microsoft SMTP Server (TLS) id 14.1.225.8; Wed, 16 Feb 2011 13:07:34 +0000
Received: from NLHILEXH02.connect1.local (172.16.153.92) by connect1.philips.com (172.16.156.152) with Microsoft SMTP Server (TLS) id 8.3.106.1; Wed, 16 Feb 2011 14:07:26 +0100
Received: from NLCLUEXM03.connect1.local ([172.16.157.42]) by NLHILEXH02.connect1.local ([172.16.153.92]) with mapi; Wed, 16 Feb 2011 14:07:26 +0100
From: "Stok, Peter van der" <peter.van.der.stok@philips.com>
To: Markus Becker <mab@comnets.uni-bremen.de>, "core@ietf.org" <core@ietf.org>
Date: Wed, 16 Feb 2011 14:07:25 +0100
Thread-Topic: [core] Draft: Data representation
Thread-Index: AcvNy+Da2T95Ts1YR8WjUQ0fAkP25AADcI1w
Message-ID: <B5584ABB89131542BEA01BFAF71A73878C08DF0E86@NLCLUEXM03.connect1.local>
References: <201102161222.34572.mab@comnets.uni-bremen.de>
In-Reply-To: <201102161222.34572.mab@comnets.uni-bremen.de>
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
X-OriginatorOrg: philips.com
Subject: Re: [core] Draft: Data representation
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 13:07:13 -0000

Hi Markus,

If I understand you correctly, you want to represent your data according to=
 a format that exists already.
There are several standards which look at data representation, that you mig=
ht use;
BACnet, ZigBee, IEEE 1451, ACN, oBIX, etc., etc.
IEEE 1451 is the most elaborate one. The others are more application orient=
ed.

Greetings,

peter

-----Original Message-----
From: core-bounces@ietf.org [mailto:core-bounces@ietf.org] On Behalf Of Mar=
kus Becker
Sent: Wednesday 16 February 2011 12:23
To: core@ietf.org
Subject: [core] Draft: Data representation

Hello,

while working on transmitting real sensor data with CoAP, we are dealing wi=
th
a data representation issue. We have to options:

1) Calculate the real room temperature from the buffer value. This involves
multiplication and division, e.g. for SHT11 sensor Tc =3D -39.6 + 0.01 * BU=
F =3D
(BUF - 3960)/100. For humidity this might be more complex and involving
floating point calculations, which increases code size considerably (~3kB).=
 On
the good side, we would have device independent data representation.

2) Transmit the ADC buffer value from the temperature sensor as is. For
different types of sensor hardware we would transmit different values for t=
he
same room temperature. Therefore a description of the data representation
needs to be known for the device. Are there data representation description=
s
formats available? Would those be referenced by 'd=3D...' in the link-forma=
t?

What option are others currently pursueing?

Best regards,
Markus

------------------------------------------------
| Dipl.-Ing. Markus Becker
| Communication Networks
| Mobile Research Center
| TZI - Center for Computing Technologies
| University Bremen
| Germany
------------------------------------------------
| web: http://www.comnets.uni-bremen.de/~mab/
| mailto: mab@comnets.uni-bremen.de
| building: NW1 room: N2260
------------------------------------------------
_______________________________________________
core mailing list
core@ietf.org
https://www.ietf.org/mailman/listinfo/core

The information contained in this message may be confidential and legally p=
rotected under applicable law. The message is intended solely for the addre=
ssee(s). If you are not the intended recipient, you are hereby notified tha=
t any use, forwarding, dissemination, or reproduction of this message is st=
rictly prohibited and may be unlawful. If you are not the intended recipien=
t, please contact the sender by return e-mail and destroy all copies of the=
 original message.


From mab@comnets.uni-bremen.de  Wed Feb 16 06:19:17 2011
Return-Path: <mab@comnets.uni-bremen.de>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3A8333A6E28 for <core@core3.amsl.com>; Wed, 16 Feb 2011 06:19:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.249
X-Spam-Level: 
X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nuJW-Kj3W+wS for <core@core3.amsl.com>; Wed, 16 Feb 2011 06:19:16 -0800 (PST)
Received: from bugs.comnets.uni-bremen.de (bugs.comnets.uni-bremen.de [134.102.186.10]) by core3.amsl.com (Postfix) with ESMTP id CF11E3A6D1B for <core@ietf.org>; Wed, 16 Feb 2011 06:19:15 -0800 (PST)
Received: from shelbyville.comnets.uni-bremen.de (shelbyville.comnets.uni-bremen.de [134.102.155.175]) by bugs.comnets.uni-bremen.de (Postfix) with ESMTPS id A9EEDD41BDE; Wed, 16 Feb 2011 15:19:42 +0100 (CET)
From: Markus Becker <mab@comnets.uni-bremen.de>
Organization: Comnets, University Bremen
To: "Stok, Peter van der" <peter.van.der.stok@philips.com>
Date: Wed, 16 Feb 2011 15:19:40 +0100
User-Agent: KMail/1.13.5 (Linux/2.6.32-5-686; KDE/4.5.3; i686; ; )
References: <201102161222.34572.mab@comnets.uni-bremen.de> <B5584ABB89131542BEA01BFAF71A73878C08DF0E86@NLCLUEXM03.connect1.local>
In-Reply-To: <B5584ABB89131542BEA01BFAF71A73878C08DF0E86@NLCLUEXM03.connect1.local>
MIME-Version: 1.0
Content-Type: Text/Plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201102161519.41048.mab@comnets.uni-bremen.de>
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] Draft: Data representation
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 14:19:17 -0000

> Hi Markus,
> 
> If I understand you correctly, you want to represent your data according to
> a format that exists already.

Preferably yes. Additionally the question is _where_ to get the data into that 
format. On the constrained node or somewhere in the non-constrained network.

> There are several standards which look at
> data representation, that you might use; BACnet, ZigBee, IEEE 1451, ACN,
> oBIX, etc., etc.
> IEEE 1451 is the most elaborate one. The others are more application
> oriented.

Assuming the IEEE1541 ConRes datatype would be chosen as the datatype of CoAP 
data for a temperature resource. How can the ADC value of an SHT11 be 
efficiently (without floating point operations) be translated into that 
representation? And how would this representation be referenced in the link-
format?

> Greetings,
> 
> peter
> 
> -----Original Message-----
> From: core-bounces@ietf.org [mailto:core-bounces@ietf.org] On Behalf Of
> Markus Becker Sent: Wednesday 16 February 2011 12:23
> To: core@ietf.org
> Subject: [core] Draft: Data representation
> 
> Hello,
> 
> while working on transmitting real sensor data with CoAP, we are dealing
> with a data representation issue. We have to options:
> 
> 1) Calculate the real room temperature from the buffer value. This involves
> multiplication and division, e.g. for SHT11 sensor Tc = -39.6 + 0.01 * BUF
> = (BUF - 3960)/100. For humidity this might be more complex and involving
> floating point calculations, which increases code size considerably
> (~3kB). On the good side, we would have device independent data
> representation.
> 
> 2) Transmit the ADC buffer value from the temperature sensor as is. For
> different types of sensor hardware we would transmit different values for
> the same room temperature. Therefore a description of the data
> representation needs to be known for the device. Are there data
> representation descriptions formats available? Would those be referenced
> by 'd=...' in the link-format?
> 
> What option are others currently pursueing?
> 
> Best regards,
> Markus
> 
> ------------------------------------------------
> 
> | Dipl.-Ing. Markus Becker
> | Communication Networks
> | Mobile Research Center
> | TZI - Center for Computing Technologies
> | University Bremen
> | Germany
> 
> ------------------------------------------------
> 
> | web: http://www.comnets.uni-bremen.de/~mab/
> | mailto: mab@comnets.uni-bremen.de
> | building: NW1 room: N2260
> 
> ------------------------------------------------
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
> 
> The information contained in this message may be confidential and legally
> protected under applicable law. The message is intended solely for the
> addressee(s). If you are not the intended recipient, you are hereby
> notified that any use, forwarding, dissemination, or reproduction of this
> message is strictly prohibited and may be unlawful. If you are not the
> intended recipient, please contact the sender by return e-mail and destroy
> all copies of the original message.
------------------------------------------------
| Dipl.-Ing. Markus Becker
| Communication Networks
| Mobile Research Center
| TZI - Center for Computing Technologies
| University Bremen
| Germany
------------------------------------------------
| web: http://www.comnets.uni-bremen.de/~mab/
| mailto: mab@comnets.uni-bremen.de
| telephone: +49 421 218 62379
| building: NW1 room: N2260
------------------------------------------------

From pabigot@gmail.com  Wed Feb 16 07:20:25 2011
Return-Path: <pabigot@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0759A3A6D3A for <core@core3.amsl.com>; Wed, 16 Feb 2011 07:20:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.976
X-Spam-Level: 
X-Spam-Status: No, score=-102.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zBb-6Aj8Vx3f for <core@core3.amsl.com>; Wed, 16 Feb 2011 07:20:23 -0800 (PST)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by core3.amsl.com (Postfix) with ESMTP id ED17F3A6A25 for <core@ietf.org>; Wed, 16 Feb 2011 07:20:22 -0800 (PST)
Received: by ywk9 with SMTP id 9so703886ywk.31 for <core@ietf.org>; Wed, 16 Feb 2011 07:20:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=pGOezrUZadjsxG1hPJseRzHil2K4lLxYdV9foYEFw8I=; b=TgZEq8CKRmDvlNTOcx5HieRoP5vIfDrFSlbH5N/IMN6Mp7Pe4pMiNMV4C9FJodaQKi 9oDzu/3vZRKvLR2INtwNVwwprBm9bW3Z7KgJFuPcxIkUN4nvxcjbAln5YnYtqflyx79P /SzAR13dq9267Vd2NWAq7s1WRNi7bREjiPVO4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=dizOt/3QUlyw+l3vJsr26hRhqFLsP19SU8rSNGSHDWTOBtQ4x9+ZyhgYJSjOqlkY4z Ko2GnSAPCWWcw7gu+gct/Ys4i4wRTvv2YFdIMaksDf9ueAUJHAcsaNbAkcIwmg6iL1uB QAOHf2nkKE2w3aP9/BBE2hxFpOVjwxDLwBn3k=
MIME-Version: 1.0
Received: by 10.236.108.41 with SMTP id p29mr1186905yhg.68.1297869650901; Wed, 16 Feb 2011 07:20:50 -0800 (PST)
Sender: pabigot@gmail.com
Received: by 10.236.110.19 with HTTP; Wed, 16 Feb 2011 07:20:50 -0800 (PST)
In-Reply-To: <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com>
Date: Wed, 16 Feb 2011 09:20:50 -0600
X-Google-Sender-Auth: 76_kJY2mNo6MUOwO90ryF-dBOiA
Message-ID: <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com>
From: Peter Bigot <bigotp@acm.org>
To: Zach Shelby <zach@sensinode.com>
Content-Type: multipart/alternative; boundary=90e6ba211d7d81be0b049c67d3c6
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 15:21:00 -0000

--90e6ba211d7d81be0b049c67d3c6
Content-Type: text/plain; charset=ISO-8859-1

I would not say the assumption was we were forced to use token for
observation.  The argument, then as now, was that defining two distinct
mechanisms for correlating deferred REST responses with REST requests was
confusing and wasteful of space.

I had also objected to the unsupported claims that URI-based correlation was
simple and obvious, and asked for rules to be specified.  I see those are
now present in section 6.2 of CoAP-04.  They are fairly complex, including
RFC3986-based reference resolution and decoding pct-encoded characters.
memcmp(3) clearly won't do the job.

As far as I can tell, section 5.3 of CoAP-04 requires support for
Token-based correlation (if deferred responses are supported at all).  If
use of URI-based rather than Token-based correlation would require me to
implement the algorithm of section 6.2 on a constrained node when I
otherwise do not need it, it would make CoAP unusable on my 32KB ROM
devices.

In any case, to use URI-correlation for observation I believe section 6.3
needs to be updated to handle the case where the URI is present in the
header of a CoAP message that does not represent a REST request.  The rules
for inferring the Uri-Host and Uri-Port when absent are different in that
case, as it is the source not destination address and port that must be
extracted from the transport layer.  (In fact, support for reconstruction
then requires that the server sending a deferred response embed the correct
IP address and port for the resource as the transport-layer source address
for the CoAP message: a subtlety that should be called out.)

The URI-reconstruction process may also be underspecified when the
underlying transport packet is addressed to a multicast address.  I don't
believe this mechanism could be implemented on a POSIX socket platform
without extensions.

Peter

On Tue, Feb 15, 2011 at 11:11 PM, Zach Shelby <zach@sensinode.com> wrote:

> Brian,
>
> I totally agree that for observations simply including the URI in the
> response would be a better solution. This was our original proposal as
> Carsten pointed out. When the WG converged on the Token solution for
> deferred, the assumption was this forced us to use the token solution also
> in observations. But does it?
>
> Proposal:
>
> 1. Include a default token in the first observation GET (do we allow a
> Token at all in this case?)
> 2. Default token is included in the first response to that GET
> 3. Subsequent notifications include the appropriate Uri-* components of the
> resource in question.
>
> On Feb 14, 2011, at 1:16 AM, Brian Frank wrote:
>
> > It is true that the IP address and port of a client dwarfs the overhead
> of a token and/or lifetime duration.  But it would be extremely rare for 100
> different clients each to have one subscription.  A more realistic scenerio
> (at least in my experience) is 1-10 clients, where each client might have
> dozens or even 100s of subscriptions.
>
> We have this same use case in e.g. AMI cases and other large-scale M2M
> deployments with centralized collection of data.
>
> >
> > In this scenario we have too big optimization strategies we can leverage:
> >
> > First, we can allocate one table for client addresses.  Lets say we
> allocate room to store 8 client addresses.  Then multiple subscriptions for
> the same client can reference this table.  If we had a max of 8 concurrent
> clients, then we really only need a bit per resource to keep track of what
> each client is subscribed too.  We use a similar scheme already in Sedona
> over 6LoWPAN and it works extremely well.
> >
> > The second major optimization is to realize that the most typical reason
> for a subscription failure is a  network communication failure between the
> server and client (network unplugged, the client is shutdown, rebooted,
> etc).  If a single client with 100 subscriptions looses network
> connectivity, it is much more efficient to recognize the entire client is
> down versus each subscription.  So however the concept ends up in the spec,
> I think it is important to note that failure to confirm a notification
> message from a server to the client (or maybe after X failures), might
> result in all subscriptions to that client being cancelled.  It would be
> grossly inefficient to keep sending different notifications to the same down
> client (from both a bandwidth perspective and the amount of time it takes to
> reclaim precious memory in the subscription tables).
>
> Yes, I agree this is a feature that is needed (regardless of the Token
> issue).
>
> Zach
>
> --
> Zach Shelby, Chief Nerd, Sensinode Ltd.
> http://zachshelby.org  - My blog "On the Internet of Things"
> http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
> Mobile: +358 40 7796297
>
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>
>

--90e6ba211d7d81be0b049c67d3c6
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I would not say the assumption was we were forced to use token for observat=
ion.=A0 The argument, then as now, was that defining two distinct mechanism=
s for correlating deferred REST responses with REST requests was confusing =
and wasteful of space.<br>
<br>I had also objected to the unsupported claims that URI-based correlatio=
n was simple and obvious, and asked for rules to be specified.=A0 I see tho=
se are now present in section 6.2 of CoAP-04.=A0 They are fairly complex, i=
ncluding RFC3986-based reference resolution and decoding pct-encoded charac=
ters.=A0 memcmp(3) clearly won&#39;t do the job.<br>
<br>As far as I can tell, section 5.3 of CoAP-04 requires support for=20
Token-based correlation (if deferred responses are supported at all).=A0 If=
 use of URI-based rather than Token-based correlation would require me to i=
mplement the algorithm of section 6.2 on a constrained node when I otherwis=
e do not need it, it would make CoAP unusable on my 32KB ROM devices.<br>
<br>In any case, to use URI-correlation for observation I believe section 6=
.3 needs to be updated to handle the case where the URI is present in the h=
eader of a CoAP message that does not represent a REST request.=A0 The rule=
s for inferring the Uri-Host and Uri-Port when absent are different in that=
 case, as it is the source not destination address and port that must be ex=
tracted from the transport layer.=A0 (In fact, support for reconstruction t=
hen requires that the server sending a deferred response embed the correct =
IP address and port for the resource as the transport-layer source address =
for the CoAP message: a subtlety that should be called out.)<br>
<br>The URI-reconstruction process may also be underspecified when the unde=
rlying transport packet is addressed to a multicast address.=A0 I don&#39;t=
 believe this mechanism could be implemented on a POSIX socket platform wit=
hout extensions.<br>
<br>Peter<br><br><div class=3D"gmail_quote">On Tue, Feb 15, 2011 at 11:11 P=
M, Zach Shelby <span dir=3D"ltr">&lt;<a href=3D"mailto:zach@sensinode.com">=
zach@sensinode.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quot=
e" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204,=
 204); padding-left: 1ex;">
Brian,<br>
<br>
I totally agree that for observations simply including the URI in the respo=
nse would be a better solution. This was our original proposal as Carsten p=
ointed out. When the WG converged on the Token solution for deferred, the a=
ssumption was this forced us to use the token solution also in observations=
. But does it?<br>

<br>
Proposal:<br>
<br>
1. Include a default token in the first observation GET (do we allow a Toke=
n at all in this case?)<br>
2. Default token is included in the first response to that GET<br>
3. Subsequent notifications include the appropriate Uri-* components of the=
 resource in question.<br>
<div class=3D"im"><br>
On Feb 14, 2011, at 1:16 AM, Brian Frank wrote:<br>
<br>
&gt; It is true that the IP address and port of a client dwarfs the overhea=
d of a token and/or lifetime duration. =A0But it would be extremely rare fo=
r 100 different clients each to have one subscription. =A0A more realistic =
scenerio (at least in my experience) is 1-10 clients, where each client mig=
ht have dozens or even 100s of subscriptions.<br>

<br>
</div>We have this same use case in e.g. AMI cases and other large-scale M2=
M deployments with centralized collection of data.<br>
<div class=3D"im"><br>
&gt;<br>
&gt; In this scenario we have too big optimization strategies we can levera=
ge:<br>
&gt;<br>
&gt; First, we can allocate one table for client addresses. =A0Lets say we =
allocate room to store 8 client addresses. =A0Then multiple subscriptions f=
or the same client can reference this table. =A0If we had a max of 8 concur=
rent clients, then we really only need a bit per resource to keep track of =
what each client is subscribed too. =A0We use a similar scheme already in S=
edona over 6LoWPAN and it works extremely well.<br>

&gt;<br>
&gt; The second major optimization is to realize that the most typical reas=
on for a subscription failure is a =A0network communication failure between=
 the server and client (network unplugged, the client is shutdown, rebooted=
, etc). =A0If a single client with 100 subscriptions looses network connect=
ivity, it is much more efficient to recognize the entire client is down ver=
sus each subscription. =A0So however the concept ends up in the spec, I thi=
nk it is important to note that failure to confirm a notification message f=
rom a server to the client (or maybe after X failures), might result in all=
 subscriptions to that client being cancelled. =A0It would be grossly ineff=
icient to keep sending different notifications to the same down client (fro=
m both a bandwidth perspective and the amount of time it takes to reclaim p=
recious memory in the subscription tables).<br>

<br>
</div>Yes, I agree this is a feature that is needed (regardless of the Toke=
n issue).<br>
<br>
Zach<br>
<font color=3D"#888888"><br>
--<br>
Zach Shelby, Chief Nerd, Sensinode Ltd.<br>
<a href=3D"http://zachshelby.org" target=3D"_blank">http://zachshelby.org</=
a> =A0- My blog &quot;On the Internet of Things&quot;<br>
<a href=3D"http://6lowpan.net" target=3D"_blank">http://6lowpan.net</a> - M=
y book &quot;6LoWPAN: The Wireless Embedded Internet&quot;<br>
Mobile: +358 40 7796297<br>
<br>
</font><br>_______________________________________________<br>
core mailing list<br>
<a href=3D"mailto:core@ietf.org">core@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/core" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/core</a><br>
<br></blockquote></div><br>

--90e6ba211d7d81be0b049c67d3c6--

From peter.van.der.stok@philips.com  Wed Feb 16 07:42:00 2011
Return-Path: <peter.van.der.stok@philips.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7C1843A6D2B for <core@core3.amsl.com>; Wed, 16 Feb 2011 07:42:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.432
X-Spam-Level: 
X-Spam-Status: No, score=-4.432 tagged_above=-999 required=5 tests=[AWL=-0.833, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kYTN4AoW3leT for <core@core3.amsl.com>; Wed, 16 Feb 2011 07:41:59 -0800 (PST)
Received: from DB3EHSOBE004.bigfish.com (db3ehsobe004.messaging.microsoft.com [213.199.154.142]) by core3.amsl.com (Postfix) with ESMTP id B5D853A6A25 for <core@ietf.org>; Wed, 16 Feb 2011 07:41:58 -0800 (PST)
Received: from mail58-db3-R.bigfish.com (10.3.81.246) by DB3EHSOBE004.bigfish.com (10.3.84.24) with Microsoft SMTP Server id 14.1.225.8; Wed, 16 Feb 2011 15:42:26 +0000
Received: from mail58-db3 (localhost.localdomain [127.0.0.1])	by mail58-db3-R.bigfish.com (Postfix) with ESMTP id 8CD1539015B; Wed, 16 Feb 2011 15:42:26 +0000 (UTC)
X-SpamScore: -51
X-BigFish: VPS-51(zz15d6O9251J1411I542N1432N328cM217bLzz1202hzz8275dh1033ILz2dh2a8h668h61h)
X-Spam-TCS-SCL: 0:0
X-Forefront-Antispam-Report: KIP:(null); UIP:(null); IPVD:NLI; H:NLHILEXE02.connect1.local; RD:smtpx.philips.com; EFVD:NLI
Received: from mail58-db3 (localhost.localdomain [127.0.0.1]) by mail58-db3 (MessageSwitch) id 129787094673236_2605; Wed, 16 Feb 2011 15:42:26 +0000 (UTC)
Received: from DB3EHSMHS012.bigfish.com (unknown [10.3.81.245])	by mail58-db3.bigfish.com (Postfix) with ESMTP id 0F79EA10051; Wed, 16 Feb 2011 15:42:26 +0000 (UTC)
Received: from NLHILEXE02.connect1.local (168.87.56.20) by DB3EHSMHS012.bigfish.com (10.3.87.112) with Microsoft SMTP Server (TLS) id 14.1.225.8; Wed, 16 Feb 2011 15:42:23 +0000
Received: from NLHILEXH05.connect1.local (172.16.153.71) by connect1.philips.com (172.16.156.151) with Microsoft SMTP Server (TLS) id 8.3.106.1; Wed, 16 Feb 2011 16:42:43 +0100
Received: from NLCLUEXM03.connect1.local ([172.16.157.42]) by NLHILEXH05.connect1.local ([172.16.153.71]) with mapi; Wed, 16 Feb 2011 16:42:22 +0100
From: "Stok, Peter van der" <peter.van.der.stok@philips.com>
To: Markus Becker <mab@comnets.uni-bremen.de>
Date: Wed, 16 Feb 2011 16:42:19 +0100
Thread-Topic: RE: [core] Draft: Data representation
Thread-Index: AcvN5JFpKm7nEmfoRdePR5flrRc1mgACUiXA
Message-ID: <B5584ABB89131542BEA01BFAF71A73878C08DF0F7D@NLCLUEXM03.connect1.local>
References: <201102161222.34572.mab@comnets.uni-bremen.de> <B5584ABB89131542BEA01BFAF71A73878C08DF0E86@NLCLUEXM03.connect1.local> <201102161519.41048.mab@comnets.uni-bremen.de>
In-Reply-To: <201102161519.41048.mab@comnets.uni-bremen.de>
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
X-OriginatorOrg: philips.com
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] Draft: Data representation
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 15:42:00 -0000

Markus,

A possibly unsatisfactory reply:
Choosing the location to put the data in a given format is a design decisio=
n which depends on application and hardware budget.
Clearly when you do a lot of statistics first and send the result over spor=
adically, conversions need to be done at the source (the constrained device=
).
When you have completely homogeneous hardware at many different sources wit=
h a low production rate, then the raw 16 bit ADC value may be the best opti=
on to transport, because the hardware is cheap and you have lots of them.

So I am sorry, the _where_ cannot be recommended in a general fashion.

Concerning integer calculations:
There is quite some literature for integer calculation with floating point =
results in assembler languages or C. Usually this gets solved, may be some =
one can refer you to an existing library. For example we did this in an ad-=
hoc fashion for our clock synchronization when implementing a kalman filter=
.

The representation of the format in the link-format is much more interestin=
g. In principle I do not think that representation formats are the responsi=
bility of Core. However, the coap protocol should help you to indicate whic=
h standard you use. This is the subject of the building control draft.

Hope this helps,

peter

-----Original Message-----
From: Markus Becker [mailto:mab@comnets.uni-bremen.de]
Sent: Wednesday 16 February 2011 15:20
To: Stok, Peter van der
Cc: core@ietf.org
Subject: Re: RE: [core] Draft: Data representation

> Hi Markus,
>
> If I understand you correctly, you want to represent your data according =
to
> a format that exists already.

Preferably yes. Additionally the question is _where_ to get the data into t=
hat
format. On the constrained node or somewhere in the non-constrained network=
.

> There are several standards which look at
> data representation, that you might use; BACnet, ZigBee, IEEE 1451, ACN,
> oBIX, etc., etc.
> IEEE 1451 is the most elaborate one. The others are more application
> oriented.

Assuming the IEEE1541 ConRes datatype would be chosen as the datatype of Co=
AP
data for a temperature resource. How can the ADC value of an SHT11 be
efficiently (without floating point operations) be translated into that
representation? And how would this representation be referenced in the link=
-
format?

> Greetings,
>
> peter
>
> -----Original Message-----
> From: core-bounces@ietf.org [mailto:core-bounces@ietf.org] On Behalf Of
> Markus Becker Sent: Wednesday 16 February 2011 12:23
> To: core@ietf.org
> Subject: [core] Draft: Data representation
>
> Hello,
>
> while working on transmitting real sensor data with CoAP, we are dealing
> with a data representation issue. We have to options:
>
> 1) Calculate the real room temperature from the buffer value. This involv=
es
> multiplication and division, e.g. for SHT11 sensor Tc =3D -39.6 + 0.01 * =
BUF
> =3D (BUF - 3960)/100. For humidity this might be more complex and involvi=
ng
> floating point calculations, which increases code size considerably
> (~3kB). On the good side, we would have device independent data
> representation.
>
> 2) Transmit the ADC buffer value from the temperature sensor as is. For
> different types of sensor hardware we would transmit different values for
> the same room temperature. Therefore a description of the data
> representation needs to be known for the device. Are there data
> representation descriptions formats available? Would those be referenced
> by 'd=3D...' in the link-format?
>
> What option are others currently pursueing?
>
> Best regards,
> Markus
>
> ------------------------------------------------
>
> | Dipl.-Ing. Markus Becker
> | Communication Networks
> | Mobile Research Center
> | TZI - Center for Computing Technologies
> | University Bremen
> | Germany
>
> ------------------------------------------------
>
> | web: http://www.comnets.uni-bremen.de/~mab/
> | mailto: mab@comnets.uni-bremen.de
> | building: NW1 room: N2260
>
> ------------------------------------------------
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>
> The information contained in this message may be confidential and legally
> protected under applicable law. The message is intended solely for the
> addressee(s). If you are not the intended recipient, you are hereby
> notified that any use, forwarding, dissemination, or reproduction of this
> message is strictly prohibited and may be unlawful. If you are not the
> intended recipient, please contact the sender by return e-mail and destro=
y
> all copies of the original message.
------------------------------------------------
| Dipl.-Ing. Markus Becker
| Communication Networks
| Mobile Research Center
| TZI - Center for Computing Technologies
| University Bremen
| Germany
------------------------------------------------
| web: http://www.comnets.uni-bremen.de/~mab/
| mailto: mab@comnets.uni-bremen.de
| telephone: +49 421 218 62379
| building: NW1 room: N2260
------------------------------------------------

The information contained in this message may be confidential and legally p=
rotected under applicable law. The message is intended solely for the addre=
ssee(s). If you are not the intended recipient, you are hereby notified tha=
t any use, forwarding, dissemination, or reproduction of this message is st=
rictly prohibited and may be unlawful. If you are not the intended recipien=
t, please contact the sender by return e-mail and destroy all copies of the=
 original message.


From klaus.hartke@googlemail.com  Wed Feb 16 09:04:36 2011
Return-Path: <klaus.hartke@googlemail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3FE5E3A6E4B for <core@core3.amsl.com>; Wed, 16 Feb 2011 09:04:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZIl51hThwjoG for <core@core3.amsl.com>; Wed, 16 Feb 2011 09:04:35 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id CE1843A6C2E for <core@ietf.org>; Wed, 16 Feb 2011 09:04:34 -0800 (PST)
Received: by bwz12 with SMTP id 12so1875713bwz.31 for <core@ietf.org>; Wed, 16 Feb 2011 09:05:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=hWGz1HBwzmgDJb3h4EZUbDYwXFdG1arM19+WxTYW/lE=; b=ndeY1KCjM7XCQ2l6kF9uw9/q1x8bFi2V+xU9bma8/0EjUe5zKE6cuhskCKEDqZ79V1 r2ITjoO4bHcyJRUuL+TA3jEWCJ0Ue8bPN0CzG5wBqAZb49MWxXZnR2zTev4KhsHH1yDW bjNoGAwld9wcSjBVLtaUz5/gcHFz+bWClLQkw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=mLrLqrXkzETqYfFEFc9J6L681VCvIXZEboRiQUfmFX8T5HJo8DiL/KEOBwsm2zFOEx i6LznRQWzDbC63R4ZIXUJ5POKLIM1nXbEX03B7xnOAityXrkbU15xX2fhhYd4E6LQZvQ ua2II0sXKUUP5nA6UzP4Eu0PcavhY25P4SPeI=
MIME-Version: 1.0
Received: by 10.204.72.207 with SMTP id n15mr705342bkj.62.1297875902765; Wed, 16 Feb 2011 09:05:02 -0800 (PST)
Sender: klaus.hartke@googlemail.com
Received: by 10.204.141.28 with HTTP; Wed, 16 Feb 2011 09:05:02 -0800 (PST)
In-Reply-To: <4D5B81A0.3060905@ericsson.com>
References: <12a820e39a645488ca6242f97b8f8927@webmail.informatik.uni-bremen.de> <4D5B81A0.3060905@ericsson.com>
Date: Wed, 16 Feb 2011 18:05:02 +0100
X-Google-Sender-Auth: N3GFO8vB7ARF-p2siu4IZgSeIao
Message-ID: <AANLkTi=2rYGroAx77+q=_cjHCiZdyyepQRYMAUACG7cV@mail.gmail.com>
From: Klaus Hartke <hartke@tzi.org>
To: core@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Subject: Re: [core] Fwd: New Version Notification for draft-ietf-core-observe-01
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 17:04:36 -0000

Salvatore Loreto wrote:
> 3.1 Establishment
>
>    A client registers itself with a resource by sending a GET request
>    that includes a Lifetime Option.  (See Section 5 for the option
>    definition.)  When a server receives such a request, it satisfies the
>    request as with a basic GET request and, upon success, establishes an
>    observation relationship between the client and the target resource.
>
> In this text, it seems that the server can not defer the response when
> receiving
> a subscription; it has to provide immediately initial notification of
> current state.
> What if the server does not have yet any value to send?

The initial notification is just like the response to a normal GET
request. If the server can obtain the value immediately, it sends the
initial notification as immediate response to the GET request;
otherwise, it sends it as deferred response.

> 4. Notifications
>
>  A client must be prepared to
>    receive notifications before the initial response to a GET request,
>    after an error notification or after the client has requested the
>    server to end the observation relationship.
>
> Not clear how a client can differentiate the initial response to a GET
> request
> from the subsequent ones...
> it will just discover ex-post that what it got before was a subsequent one,
> isn't it?

The client does not need to differentiate between the initial
notification and subsequent ones. If the server sends the initial
notification X and another notification Y shortly after, and the two
messages are reordered such that Y arrives before X, then the client
can safely take Y as initial notification and may ignore the contents
of X.

> 4.2 Retransmission
>
>    When a server is retransmitting a confirmable message with a
>    notification, waiting for an acknowledgement, and wants to notify the
>    client of a state change using a new confirmable message, it MUST
>    stop retransmitting the old notification and MUST attempt to transmit
>    the new notification with the number of attempts remaining from the
>    old notification.  When the last attempt to retransmit a confirmable
>    message with a notification for a resource times out, the observation
>    relationship is ended.
>
> not so sure that stop retransmitting the old notification is always the best
> thing to do
> there can be situations where it is important for the client receive old
> notification as well

Stop retransmitting the old notification is in line with the objective
stated in 4.1. The goal is to supply the client with the current
resource state, not to inform it of all state changes. When a server
is in the process of supplying a client with the current resource
state, and the state of the resource changes, the old resource state
is no longer the current resource state, so it makes little sense to
keep attempting to deliver it.


Klaus

From cabo@tzi.org  Wed Feb 16 10:00:45 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BDA973A6D27 for <core@core3.amsl.com>; Wed, 16 Feb 2011 10:00:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DWnBiwbqObGJ for <core@core3.amsl.com>; Wed, 16 Feb 2011 10:00:45 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id A053D3A6CAF for <core@ietf.org>; Wed, 16 Feb 2011 10:00:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1GI113V029503; Wed, 16 Feb 2011 19:01:01 +0100 (CET)
Received: from [10.0.1.2] (reingewinn.informatik.uni-bremen.de [134.102.218.123]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 4D83AED5; Wed, 16 Feb 2011 19:01:01 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com>
Date: Wed, 16 Feb 2011 19:01:15 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com>
To: Peter Bigot <bigotp@acm.org>
X-Mailer: Apple Mail (2.1082)
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 18:00:45 -0000

On Feb 16, 2011, at 16:20, Peter Bigot wrote:

> I had also objected to the unsupported claims that URI-based =
correlation was simple and obvious, and asked for rules to be specified. =
 I see those are now present in section 6.2 of CoAP-04.  They are fairly =
complex, including RFC3986-based reference resolution and decoding =
pct-encoded characters.  memcmp(3) clearly won't do the job.

Well, having to implement all of RFC 3986 in every node would certainly =
be a disaster.
That's why we are distilling the URI to its Uri-* components before =
sending it in the CoAP message.
So when we say "URI" correlation, we probably mean "Uri-*" correlation.
But the details would indeed need to be worked out if we want to go =
there -- Token saved us from that so far.

Gruesse, Carsten


From gc355804@ohio.edu  Wed Feb 16 11:40:36 2011
Return-Path: <gc355804@ohio.edu>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8B4013A6D21 for <core@core3.amsl.com>; Wed, 16 Feb 2011 11:40:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bhiw3aQPKea6 for <core@core3.amsl.com>; Wed, 16 Feb 2011 11:40:35 -0800 (PST)
Received: from mx4.oit.ohio.edu (mx4.oit.ohio.edu [132.235.250.54]) by core3.amsl.com (Postfix) with ESMTP id 77F113A6AB3 for <core@ietf.org>; Wed, 16 Feb 2011 11:40:35 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av0EAK22W02E6wh6/2dsb2JhbACEHaFcc6tTh3qIaoEng0F2BIUIikA
X-IronPort-AV: E=Sophos;i="4.60,481,1291611600"; d="scan'208";a="68882834"
Received: from exht2.oit.ohio.edu ([132.235.8.122]) by smtpout4.oit.ohio.edu with ESMTP; 16 Feb 2011 14:41:03 -0500
Received: from cubic1271-desktop (184.57.83.250) by exht2.ohio.edu (10.13.10.32) with Microsoft SMTP Server (TLS) id 8.2.255.0; Wed, 16 Feb 2011 14:41:03 -0500
Content-Type: text/plain; charset="utf-8"; format=flowed; delsp=yes
To: "core@ietf.org" <core@ietf.org>, Salvatore Loreto <salvatore.loreto@ericsson.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <op.vquvzudj69cb9t@cubic1271-desktop> <4D5B7B89.7050108@ericsson.com>
Date: Wed, 16 Feb 2011 14:40:49 -0500
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Gilbert Clark <gc355804@ohio.edu>
Message-ID: <op.vq0gybjr69cb9t@cubic1271-desktop>
In-Reply-To: <4D5B7B89.7050108@ericsson.com>
User-Agent: Opera Mail/11.00 (Linux)
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 19:40:36 -0000

Hi Sal:

Hit reply-to instead of reply-all.  Let's try this again!

Also, added a few things (below).

On Wed, 16 Feb 2011 02:23:53 -0500, Salvatore Loreto  
<salvatore.loreto@ericsson.com> wrote:

> On 2/13/11 9:20 PM, Gilbert Clark wrote:
>> Hi Brian:
>>
>> Section 5 of the core-observe-01 draft implies to me that the server
>> already has the final say in subscription lifetime.
>>
>> Relevant quote:
>>
>> "In a response, the Lifetime Option indicates a lower bound (e.g., by
>> rounding down) for the remaining observation lifetime.  (Note that
>> the server can always choose to cut short the observation lifetime
>> before it echoes this lifetime back in a response.)"
>
> Hi Gilbert,
>
> I agree with Brian suggestion,
> it would be much better if the servers have much freedom in decide the
> Lifetime of a subscription...
> you are right, at moment the server has only the possibility to short
> the observation
>
> but it would be easier for some servers forget about the duty to
> maintain the lifetime of different clients
> and just reply that the subscription is forever
> so leaving to the clients the task to cancel the subscription when they
> are not interested any more.

Your (and Brian's) points make sense :)

I was thinking that, since the server seemed to be authoritative on  
subscription-lifetime, it could reply with a constant in that field to  
either extend a client's subscription or, in the extreme case, to keep it  
perpetually subscribed to a resource.  This solution isn't especially  
elegant, though, and "The server MUST NOT establish the relationship with  
a duration longer than requested" seems to mean a server couldn't legally  
do it.

If the subscription-lifetime were infinite, I think it might be good to  
explicitly state that notifications should occasionally be confirmable.

> cheers
> /Sal
>

Best,
Gilbert

From cabo@tzi.org  Wed Feb 16 11:51:58 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 80C2D3A6EAA for <core@core3.amsl.com>; Wed, 16 Feb 2011 11:51:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 370GbrKk1i82 for <core@core3.amsl.com>; Wed, 16 Feb 2011 11:51:56 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id B40B53A6A00 for <core@ietf.org>; Wed, 16 Feb 2011 11:51:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1GJqFwF006859; Wed, 16 Feb 2011 20:52:15 +0100 (CET)
Received: from [192.168.217.101] (p5489F271.dip.t-dialin.net [84.137.242.113]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 8D60AF34; Wed, 16 Feb 2011 20:52:15 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <op.vq0gybjr69cb9t@cubic1271-desktop>
Date: Wed, 16 Feb 2011 20:52:30 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <A05E058C-F367-4A3A-A012-751DA5B579CB@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <op.vquvzudj69cb9t@cubic1271-desktop> <4D5B7B89.7050108@ericsson.com> <op.vq0gybjr69cb9t@cubic1271-desktop>
To: Gilbert Clark <gc355804@ohio.edu>
X-Mailer: Apple Mail (2.1082)
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 19:51:58 -0000

On Feb 16, 2011, at 20:40, Gilbert Clark wrote:

> If the subscription-lifetime were infinite, I think it might be good =
to explicitly state that notifications should occasionally be =
confirmable.

observe-01 says:

   Note that the considerations about amplification attacks are somewhat
   amplified in an observation relationship.  In NoSec mode, a server
   MUST therefore strictly limit the number of messages generated from
   an observation relationship that it sends between receiving packets
   that confirm the actual interest of the recipient in the data; i.e.,
   any notifications sent in Non-Confirmable messages MUST be
   interspersed with Confirmable messages.  (An Attacker may still spoof
   the acknowledgements if the Confirmable messages are sufficiently
   predictable.)

Gruesse, Carsten


From gc355804@ohio.edu  Wed Feb 16 12:09:25 2011
Return-Path: <gc355804@ohio.edu>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 341713A6C32 for <core@core3.amsl.com>; Wed, 16 Feb 2011 12:09:25 -0800 (PST)
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=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eW93vO-ZbHnV for <core@core3.amsl.com>; Wed, 16 Feb 2011 12:09:23 -0800 (PST)
Received: from mx4.oit.ohio.edu (mx4.oit.ohio.edu [132.235.250.54]) by core3.amsl.com (Postfix) with ESMTP id 83B9C3A6D6C for <core@ietf.org>; Wed, 16 Feb 2011 12:09:21 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av0EAKq9W02E6who/2dsb2JhbACCSqMxc7NNiGqFXgSFCIcC
X-IronPort-AV: E=Sophos;i="4.60,481,1291611600"; d="scan'208,217";a="68888421"
Received: from exht1.oit.ohio.edu ([132.235.8.104]) by smtpout4.oit.ohio.edu with ESMTP; 16 Feb 2011 15:09:50 -0500
Received: from exmail1.ohio.edu ([10.13.10.1]) by exht1.oit.ohio.edu ([10.13.10.31]) with mapi; Wed, 16 Feb 2011 15:09:49 -0500
From: "Clark, Gilbert" <gc355804@ohio.edu>
To: Carsten Bormann <cabo@tzi.org>
Date: Wed, 16 Feb 2011 15:09:49 -0500
Thread-Topic: [core] CoAP observe: tokens and lifetime
Thread-Index: AcvOEwpEK/ee414ZQb6w/2MBixREtgAAmxa7
Message-ID: <C981993D.2D09%gc355804@ohio.edu>
In-Reply-To: <A05E058C-F367-4A3A-A012-751DA5B579CB@tzi.org>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C981993D2D09gc355804ohioedu_"
MIME-Version: 1.0
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2011 20:09:25 -0000

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

So it does!  Thanks :)

--Gilbert

On 2/16/11 2:52 PM, "Carsten Bormann" <cabo@tzi.org> wrote:

On Feb 16, 2011, at 20:40, Gilbert Clark wrote:

> If the subscription-lifetime were infinite, I think it might be good to e=
xplicitly state that notifications should occasionally be confirmable.

observe-01 says:

   Note that the considerations about amplification attacks are somewhat
   amplified in an observation relationship.  In NoSec mode, a server
   MUST therefore strictly limit the number of messages generated from
   an observation relationship that it sends between receiving packets
   that confirm the actual interest of the recipient in the data; i.e.,
   any notifications sent in Non-Confirmable messages MUST be
   interspersed with Confirmable messages.  (An Attacker may still spoof
   the acknowledgements if the Confirmable messages are sufficiently
   predictable.)

Gruesse, Carsten



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

<HTML>
<HEAD>
<TITLE>Re: [core] CoAP observe: tokens and lifetime</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:=
11pt'>So it does! &nbsp;Thanks :)<BR>
<BR>
--Gilbert<BR>
<BR>
On 2/16/11 2:52 PM, &quot;Carsten Bormann&quot; &lt;<a href=3D"cabo@tzi.org=
">cabo@tzi.org</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:11pt'>On Feb 16, 2011, at 20:40, Gilbert Clark wr=
ote:<BR>
<BR>
&gt; If the subscription-lifetime were infinite, I think it might be good t=
o explicitly state that notifications should occasionally be confirmable.<B=
R>
<BR>
observe-01 says:<BR>
<BR>
&nbsp;&nbsp;&nbsp;Note that the considerations about amplification attacks =
are somewhat<BR>
&nbsp;&nbsp;&nbsp;amplified in an observation relationship. &nbsp;In NoSec =
mode, a server<BR>
&nbsp;&nbsp;&nbsp;MUST therefore strictly limit the number of messages gene=
rated from<BR>
&nbsp;&nbsp;&nbsp;an observation relationship that it sends between receivi=
ng packets<BR>
&nbsp;&nbsp;&nbsp;that confirm the actual interest of the recipient in the =
data; i.e.,<BR>
&nbsp;&nbsp;&nbsp;any notifications sent in Non-Confirmable messages MUST b=
e<BR>
&nbsp;&nbsp;&nbsp;interspersed with Confirmable messages. &nbsp;(An Attacke=
r may still spoof<BR>
&nbsp;&nbsp;&nbsp;the acknowledgements if the Confirmable messages are suff=
iciently<BR>
&nbsp;&nbsp;&nbsp;predictable.)<BR>
<BR>
Gruesse, Carsten<BR>
<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>


--_000_C981993D2D09gc355804ohioedu_--

From salvatore.loreto@ericsson.com  Wed Feb 16 23:26:33 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 756073A6E83 for <core@core3.amsl.com>; Wed, 16 Feb 2011 23:26:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o08Yi96ib0GR for <core@core3.amsl.com>; Wed, 16 Feb 2011 23:26:32 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 77C6F3A6D56 for <core@ietf.org>; Wed, 16 Feb 2011 23:26:31 -0800 (PST)
X-AuditID: c1b4fb39-b7cfbae000005c8e-48-4d5ccdc4fb3b
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 1F.66.23694.4CDCC5D4; Thu, 17 Feb 2011 08:27:00 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0247.eemea.ericsson.se (153.88.115.94) with Microsoft SMTP Server id 8.2.234.1; Thu, 17 Feb 2011 08:26:59 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id 6421324F7	for <core@ietf.org>; Thu, 17 Feb 2011 09:26:59 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 25621507DC	for <core@ietf.org>; Thu, 17 Feb 2011 09:26:59 +0200 (EET)
Received: from Salvatore-Loretos-MacBook-Pro.local (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 2D1FB50627	for <core@ietf.org>; Thu, 17 Feb 2011 09:26:58 +0200 (EET)
Message-ID: <4D5CCDC1.4030202@ericsson.com>
Date: Thu, 17 Feb 2011 09:26:57 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: core@ietf.org
References: <12a820e39a645488ca6242f97b8f8927@webmail.informatik.uni-bremen.de>	<4D5B81A0.3060905@ericsson.com> <AANLkTi=2rYGroAx77+q=_cjHCiZdyyepQRYMAUACG7cV@mail.gmail.com>
In-Reply-To: <AANLkTi=2rYGroAx77+q=_cjHCiZdyyepQRYMAUACG7cV@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [core] Fwd: New Version Notification for	draft-ietf-core-observe-01
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2011 07:26:33 -0000

Hi Klaus,

thanks for the answer,
see my comments/suggestions on line

cheers
/Sal

-- 
Salvatore Loreto
www.sloreto.com



On 2/16/11 7:05 PM, Klaus Hartke wrote:
> Salvatore Loreto wrote:
>> 3.1 Establishment
>>
>>     A client registers itself with a resource by sending a GET request
>>     that includes a Lifetime Option.  (See Section 5 for the option
>>     definition.)  When a server receives such a request, it satisfies the
>>     request as with a basic GET request and, upon success, establishes an
>>     observation relationship between the client and the target resource.
>>
>> In this text, it seems that the server can not defer the response when
>> receiving
>> a subscription; it has to provide immediately initial notification of
>> current state.
>> What if the server does not have yet any value to send?
> The initial notification is just like the response to a normal GET
> request. If the server can obtain the value immediately, it sends the
> initial notification as immediate response to the GET request;
> otherwise, it sends it as deferred response.
I am OK with the behavior,
my concern is about the fact that the text is not completely clear
",upon success" can be confused as I did with the 2.00 OK answer to the GET

>> 4. Notifications
>>
>>   A client must be prepared to
>>     receive notifications before the initial response to a GET request,
>>     after an error notification or after the client has requested the
>>     server to end the observation relationship.
>>
>> Not clear how a client can differentiate the initial response to a GET
>> request
>> from the subsequent ones...
>> it will just discover ex-post that what it got before was a subsequent one,
>> isn't it?
> The client does not need to differentiate between the initial
> notification and subsequent ones. If the server sends the initial
> notification X and another notification Y shortly after, and the two
> messages are reordered such that Y arrives before X, then the client
> can safely take Y as initial notification and may ignore the contents
> of X.
right, nothing to complain but the fact that in the text at moment seems 
that
the initial response has something different from the subsequent one

>> 4.2 Retransmission
>>
>>     When a server is retransmitting a confirmable message with a
>>     notification, waiting for an acknowledgement, and wants to notify the
>>     client of a state change using a new confirmable message, it MUST
>>     stop retransmitting the old notification and MUST attempt to transmit
>>     the new notification with the number of attempts remaining from the
>>     old notification.  When the last attempt to retransmit a confirmable
>>     message with a notification for a resource times out, the observation
>>     relationship is ended.
>>
>> not so sure that stop retransmitting the old notification is always the best
>> thing to do
>> there can be situations where it is important for the client receive old
>> notification as well
> Stop retransmitting the old notification is in line with the objective
> stated in 4.1. The goal is to supply the client with the current
> resource state, not to inform it of all state changes.
that is certainly a goal, but should not be the only one
>   When a server
> is in the process of supplying a client with the current resource
> state, and the state of the resource changes, the old resource state
> is no longer the current resource state, so it makes little sense to
> keep attempting to deliver it.
my objection is that there could be use cases where it is important to 
receive all the changes of status
so I would like to relax the MUST to at least SHOULD so to leave the 
freedom to the server to stop or not to retransmit
the old notifications
>
> Klaus
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core



From salvatore.loreto@ericsson.com  Thu Feb 17 05:26:15 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B70F63A6CAE for <core@core3.amsl.com>; Thu, 17 Feb 2011 05:26:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.598
X-Spam-Level: 
X-Spam-Status: No, score=-106.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SYL1WD1KnlD0 for <core@core3.amsl.com>; Thu, 17 Feb 2011 05:26:14 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 94E273A6CAA for <core@ietf.org>; Thu, 17 Feb 2011 05:26:13 -0800 (PST)
X-AuditID: c1b4fb39-b7cfbae000005c8e-50-4d5d2213a038
Received: from esessmw0237.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id F3.2D.23694.3122D5D4; Thu, 17 Feb 2011 14:26:43 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0237.eemea.ericsson.se (153.88.115.91) with Microsoft SMTP Server id 8.2.234.1; Thu, 17 Feb 2011 14:26:43 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id E97DF245C; Thu, 17 Feb 2011 15:26:42 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id AB2535051F; Thu, 17 Feb 2011 15:26:42 +0200 (EET)
Received: from Salvatore-Loretos-MacBook-Pro.local (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 0D6045038D; Thu, 17 Feb 2011 15:26:41 +0200 (EET)
Message-ID: <4D5D2211.1050308@ericsson.com>
Date: Thu, 17 Feb 2011 15:26:41 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: "Clark, Gilbert" <gc355804@ohio.edu>
References: <C981993D.2D09%gc355804@ohio.edu>
In-Reply-To: <C981993D.2D09%gc355804@ohio.edu>
Content-Type: multipart/alternative; boundary="------------050208010304030908020707"
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2011 13:26:15 -0000

--------------050208010304030908020707
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit

that was exactly my point,
the fact that notifications should occasionally be confirmable
should make really simple to offload the server from the need to manage 
life-time for the different subscriptions

/Sal


-- 
Salvatore Loreto
www.sloreto.com



On 2/16/11 10:09 PM, Clark, Gilbert wrote:
> So it does!  Thanks :)
>
> --Gilbert
>
> On 2/16/11 2:52 PM, "Carsten Bormann" <cabo@tzi.org> wrote:
>
>     On Feb 16, 2011, at 20:40, Gilbert Clark wrote:
>
>     > If the subscription-lifetime were infinite, I think it might be
>     good to explicitly state that notifications should occasionally be
>     confirmable.
>
>     observe-01 says:
>
>        Note that the considerations about amplification attacks are
>     somewhat
>        amplified in an observation relationship.  In NoSec mode, a server
>        MUST therefore strictly limit the number of messages generated from
>        an observation relationship that it sends between receiving packets
>        that confirm the actual interest of the recipient in the data;
>     i.e.,
>        any notifications sent in Non-Confirmable messages MUST be
>        interspersed with Confirmable messages.  (An Attacker may still
>     spoof
>        the acknowledgements if the Confirmable messages are sufficiently
>        predictable.)
>
>     Gruesse, Carsten
>

--------------050208010304030908020707
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">
    that was exactly my point,<br>
    the fact that notifications should occasionally be confirmable <br>
    should make really simple to offload the server from the need to
    manage life-time for the different subscriptions<br>
    <br>
    /Sal<br>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Salvatore Loreto
<a class="moz-txt-link-abbreviated" href="http://www.sloreto.com">www.sloreto.com</a></pre>
    <br>
    <br>
    On 2/16/11 10:09 PM, Clark, Gilbert wrote:
    <blockquote cite="mid:C981993D.2D09%25gc355804@ohio.edu" type="cite">
      <title>Re: [core] CoAP observe: tokens and lifetime</title>
      <font face="Calibri, Verdana, Helvetica, Arial"><span
          style="font-size: 11pt;">So it does! &nbsp;Thanks :)<br>
          <br>
          --Gilbert<br>
          <br>
          On 2/16/11 2:52 PM, "Carsten Bormann" &lt;<a
            moz-do-not-send="true" href="cabo@tzi.org">cabo@tzi.org</a>&gt;
          wrote:<br>
          <br>
        </span></font>
      <blockquote><font face="Calibri, Verdana, Helvetica, Arial"><span
            style="font-size: 11pt;">On Feb 16, 2011, at 20:40, Gilbert
            Clark wrote:<br>
            <br>
            &gt; If the subscription-lifetime were infinite, I think it
            might be good to explicitly state that notifications should
            occasionally be confirmable.<br>
            <br>
            observe-01 says:<br>
            <br>
            &nbsp;&nbsp;&nbsp;Note that the considerations about amplification attacks
            are somewhat<br>
            &nbsp;&nbsp;&nbsp;amplified in an observation relationship. &nbsp;In NoSec mode,
            a server<br>
            &nbsp;&nbsp;&nbsp;MUST therefore strictly limit the number of messages
            generated from<br>
            &nbsp;&nbsp;&nbsp;an observation relationship that it sends between
            receiving packets<br>
            &nbsp;&nbsp;&nbsp;that confirm the actual interest of the recipient in the
            data; i.e.,<br>
            &nbsp;&nbsp;&nbsp;any notifications sent in Non-Confirmable messages MUST
            be<br>
            &nbsp;&nbsp;&nbsp;interspersed with Confirmable messages. &nbsp;(An Attacker may
            still spoof<br>
            &nbsp;&nbsp;&nbsp;the acknowledgements if the Confirmable messages are
            sufficiently<br>
            &nbsp;&nbsp;&nbsp;predictable.)<br>
            <br>
            Gruesse, Carsten<br>
          </span></font></blockquote>
    </blockquote>
  </body>
</html>

--------------050208010304030908020707--

From brian.tridium@gmail.com  Fri Feb 18 11:58:01 2011
Return-Path: <brian.tridium@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1993C3A6FBE for <core@core3.amsl.com>; Fri, 18 Feb 2011 11:58:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TbyjpJQQ-su9 for <core@core3.amsl.com>; Fri, 18 Feb 2011 11:57:59 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id 7FD323A6FBC for <core@ietf.org>; Fri, 18 Feb 2011 11:57:55 -0800 (PST)
Received: by bwz13 with SMTP id 13so646813bwz.31 for <core@ietf.org>; Fri, 18 Feb 2011 11:58:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=1Mly3dZUPChoWcpx0LdWD26325EbNl3csWn2urts7zo=; b=lkmb+AHTGE1if4MjlD3nGgUNbgdTa0jHjuDBdQpkY/lGx+4MAgohFAUQ1+y84OAk4p pOpVIKdgfHpf9N0zJigL8tz3pOQrlU1BGO6cmV3Z85u5FDV21GF8kUjyOGl4UtPpVv/3 r7R6JdRaTMlR1TObgIZXQni2NCW1ByeMioras=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=xQI5rU1sMU27LiWt289lpuv/3KIqEsSV5va+4W6neKkrobhpUiJ7u75JP9bw6cd5DB Gaw5/gWTU6jmazC3Hah8feQfdGAEHNjZsUvKXhl8mOaY2tiHGY18NrtIqFx9LBsDgTGM bZXoDZ/o8GKHwde+MZ7+H/Y43MxWF80eF9cxc=
MIME-Version: 1.0
Received: by 10.204.71.65 with SMTP id g1mr1041697bkj.178.1298059108137; Fri, 18 Feb 2011 11:58:28 -0800 (PST)
Received: by 10.204.78.206 with HTTP; Fri, 18 Feb 2011 11:58:28 -0800 (PST)
In-Reply-To: <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org>
Date: Fri, 18 Feb 2011 14:58:28 -0500
Message-ID: <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com>
From: Brian Frank <brian.tridium@gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary=00504502ddc609bade049c93f09a
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2011 19:58:01 -0000

--00504502ddc609bade049c93f09a
Content-Type: text/plain; charset=ISO-8859-1

In practice I doubt a constrained device is going to do anything other than
byte-by-byte comparisons of the URI string.  Although in oBIX we had lots of
trouble with optional trailing slashes and whether we should use redirects
or other means to identify the canonical URI.

Maybe to keep it simple, we say that the server include the Uri-Path option
in the first response which defines the canonical URI being used by the
server.  Then the first response can be matched up by Token, get the
canonical URI, then subsequent notifications can do simple Uri-Path string
comparisons.

BTW, can some one explain the use case for deferred responses?  It doesn't
seem to solve the sleeping device use case (and I haven't seen much
discussion around that very important use case).


On Wed, Feb 16, 2011 at 1:01 PM, Carsten Bormann <cabo@tzi.org> wrote:

> On Feb 16, 2011, at 16:20, Peter Bigot wrote:
>
> > I had also objected to the unsupported claims that URI-based correlation
> was simple and obvious, and asked for rules to be specified.  I see those
> are now present in section 6.2 of CoAP-04.  They are fairly complex,
> including RFC3986-based reference resolution and decoding pct-encoded
> characters.  memcmp(3) clearly won't do the job.
>
> Well, having to implement all of RFC 3986 in every node would certainly be
> a disaster.
> That's why we are distilling the URI to its Uri-* components before sending
> it in the CoAP message.
> So when we say "URI" correlation, we probably mean "Uri-*" correlation.
> But the details would indeed need to be worked out if we want to go there
> -- Token saved us from that so far.
>
> Gruesse, Carsten
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>

--00504502ddc609bade049c93f09a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

In practice I doubt a constrained device is going to do anything other than=
 byte-by-byte comparisons of the URI string. =A0Although in oBIX we had lot=
s of trouble with optional trailing slashes and whether we should use redir=
ects or other means to identify the canonical URI. =A0<div>
<br></div><div>Maybe to keep it simple, we say that the server include the =
Uri-Path option in the first response which defines the canonical URI being=
 used by the server. =A0Then the first response can be matched up by Token,=
 get the canonical URI, then subsequent notifications can do simple Uri-Pat=
h string comparisons.</div>
<div><br></div><div>BTW, can some one explain the use case for deferred res=
ponses? =A0It doesn&#39;t seem to solve the sleeping device use case (and I=
 haven&#39;t seen much discussion around that very important use case).</di=
v>
<div><br><br><div class=3D"gmail_quote">On Wed, Feb 16, 2011 at 1:01 PM, Ca=
rsten Bormann <span dir=3D"ltr">&lt;<a href=3D"mailto:cabo@tzi.org">cabo@tz=
i.org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class=3D"im">On Feb 16, 2011, at 16:20, Peter Bigot wrote:<br>
<br>
&gt; I had also objected to the unsupported claims that URI-based correlati=
on was simple and obvious, and asked for rules to be specified. =A0I see th=
ose are now present in section 6.2 of CoAP-04. =A0They are fairly complex, =
including RFC3986-based reference resolution and decoding pct-encoded chara=
cters. =A0memcmp(3) clearly won&#39;t do the job.<br>

<br>
</div>Well, having to implement all of RFC 3986 in every node would certain=
ly be a disaster.<br>
That&#39;s why we are distilling the URI to its Uri-* components before sen=
ding it in the CoAP message.<br>
So when we say &quot;URI&quot; correlation, we probably mean &quot;Uri-*&qu=
ot; correlation.<br>
But the details would indeed need to be worked out if we want to go there -=
- Token saved us from that so far.<br>
<br>
Gruesse, Carsten<br>
<div><div></div><div class=3D"h5"><br>
_______________________________________________<br>
core mailing list<br>
<a href=3D"mailto:core@ietf.org">core@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/core" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/core</a><br>
</div></div></blockquote></div><br></div>

--00504502ddc609bade049c93f09a--

From cabo@tzi.org  Sat Feb 19 01:43:43 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8B1663A6E5B for <core@core3.amsl.com>; Sat, 19 Feb 2011 01:43:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3zdGPxBVCM5Q for <core@core3.amsl.com>; Sat, 19 Feb 2011 01:43:42 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id 4475A3A6EC4 for <core@ietf.org>; Sat, 19 Feb 2011 01:43:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1J9i6vn002938; Sat, 19 Feb 2011 10:44:06 +0100 (CET)
Received: from [192.168.217.101] (p5489FF2C.dip.t-dialin.net [84.137.255.44]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 1DDE5972; Sat, 19 Feb 2011 10:44:06 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com>
Date: Sat, 19 Feb 2011 10:44:33 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com>
To: Brian Frank <brian.tridium@gmail.com>
X-Mailer: Apple Mail (2.1082)
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Feb 2011 09:43:43 -0000

On Feb 18, 2011, at 20:58, Brian Frank wrote:

> BTW, can some one explain the use case for deferred responses? =20

I'd say the use case is the same as for immediate responses.
The latter are just an optimization (piggy-backing) that doesn't always =
apply:
If e.g. a sensor needs more than (RESPONSE_TIMEOUT - =
expected_soft_upper_bound_to_latency) to generate data, the server sends =
an (empty) ACK immediately and then uses a deferred response later.
This is one instance of what Henning Schulzrinne calls the =
action-reaction pattern.

Gruesse, Carsten


From pabigot@gmail.com  Sat Feb 19 05:26:13 2011
Return-Path: <pabigot@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D91923A6D8C for <core@core3.amsl.com>; Sat, 19 Feb 2011 05:26:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.976
X-Spam-Level: 
X-Spam-Status: No, score=-102.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2EfhfnPInN6I for <core@core3.amsl.com>; Sat, 19 Feb 2011 05:26:12 -0800 (PST)
Received: from mail-gw0-f44.google.com (mail-gw0-f44.google.com [74.125.83.44]) by core3.amsl.com (Postfix) with ESMTP id 8C5563A6EEA for <core@ietf.org>; Sat, 19 Feb 2011 05:26:12 -0800 (PST)
Received: by gwb20 with SMTP id 20so2182666gwb.31 for <core@ietf.org>; Sat, 19 Feb 2011 05:26:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=L7ecGcoZb3lH4AH7QkuUV6kzzNOU4FoMAAIxPBOIbds=; b=RM1NcoU4c0Uxux+J3IZ3f4ii3oXkJwhiBGb59pemafwTv0lwnsIhbZUPtg0PqnFPBv BDwI/KsMWAHHqAcUJQJhwJegMYTiz+yEoe1oXKVqgBLlXIVVkS38uXmuehg1zooFccrn ozGRxG6L6kbzejMc2R+Sz71i3w7clN0oMnnHI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=GTboLIBZ9tDe0YsiyY2nmZnjOHSVDFJNTlX8pkO2pbgxE/6mkWlPNgsKfIAnHq8B1q Zu2Cfh1SFsrw+3B8ZH+HXa8i/EPKW/1uBehH5yXTdq0M95O1Fo4fp6qeYIbWiJJcskpL aubkTuACacTrEjTSJk4HNbBBuVmUTIe4FuRhY=
MIME-Version: 1.0
Received: by 10.236.108.41 with SMTP id p29mr3477044yhg.68.1298122008543; Sat, 19 Feb 2011 05:26:48 -0800 (PST)
Sender: pabigot@gmail.com
Received: by 10.236.110.19 with HTTP; Sat, 19 Feb 2011 05:26:48 -0800 (PST)
In-Reply-To: <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org>
Date: Sat, 19 Feb 2011 07:26:48 -0600
X-Google-Sender-Auth: OOTPH6-qznrOykhLDfmINDPutDU
Message-ID: <AANLkTi=s33cbbBkCMXjA-YC4jkbiXdReOJHzVFjJMi6N@mail.gmail.com>
From: Peter Bigot <bigotp@acm.org>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary=90e6ba211d7d31c295049ca2958f
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Feb 2011 13:26:14 -0000

--90e6ba211d7d31c295049ca2958f
Content-Type: text/plain; charset=ISO-8859-1

Certainly one can view immediate responses as an optimization of deferred
response, but historically I don't remember it as evolving from that
perspective.  If it had, I would have expected the whole process of
correlating REST responses with requests to have been far more clearly
defined than it is even to this day (token? uri? luck?)

I was not an author, so can't speak to what the original intention was, but
several months fairly active participation on the newsgroup last summer did
not leave me with the belief that what's now called deferred response was
the base form.  I still see core CoAP as being a non-deferred
request/response transaction mechanism using transaction ID for
correlation.  The transaction request and response were designed to carry
REST messages as payload.  In its simplest form, the transaction and REST
requests are in the same transport message, and the transaction and REST
responses are in the same transport message.  There was no need to worry
about correlation at the REST layer because it came for free with
correlation at the transaction layer.

That a transaction response may omit the REST response, thus causing a REST
response to be carried in a transaction request, actually makes things
significantly more complicated because the two layers are fairly tightly
coupled in CoAP (with the code field overlaid with meanings from each
layer).

I had understood the original motivation for asynchronous (now deferred)
response to be support for responses that could not be computed within the
transaction-imposed timeouts without inducing undesirable retransmissions
from the requester.  This was, of course, long before the concept of
observation evolved to provide an alternative solution to that problem.

It would be cleaner, perhaps, to invert the perspective and view deferred
response as a server-initiated observe subscription with automatic
expiration after the first response.  This would return the primary
communications model in CoAP to being non-deferred transactions, which are
much more clearly defined (though not simple, what with security, timeouts,
load management, handling mis-ordered/duplicate transmissions, etc., all of
which could use a little more attention).  (I don't know whether my plea to
allow clients to control whether servers were allowed to use deferred
responses survived, but if it did this model would simply use it to indicate
whether a client was observe-capable, and the whole notion of deferred
responses gets subsumed into observation.)

Peter

On Sat, Feb 19, 2011 at 3:44 AM, Carsten Bormann <cabo@tzi.org> wrote:

> On Feb 18, 2011, at 20:58, Brian Frank wrote:
>
> > BTW, can some one explain the use case for deferred responses?
>
> I'd say the use case is the same as for immediate responses.
> The latter are just an optimization (piggy-backing) that doesn't always
> apply:
> If e.g. a sensor needs more than (RESPONSE_TIMEOUT -
> expected_soft_upper_bound_to_latency) to generate data, the server sends an
> (empty) ACK immediately and then uses a deferred response later.
> This is one instance of what Henning Schulzrinne calls the action-reaction
> pattern.
>
> Gruesse, Carsten
>
>

--90e6ba211d7d31c295049ca2958f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Certainly one can view immediate responses as an optimization of deferred r=
esponse, but historically I don&#39;t remember it as evolving from that per=
spective.=A0 If it had, I would have expected the whole process of correlat=
ing REST responses with requests to have been far more clearly defined than=
 it is even to this day (token? uri? luck?)<br>
<br>I was not an author, so can&#39;t speak to what the original intention =
was,=20
but several months fairly active participation on the newsgroup last summer=
 did not=20
leave me with the belief that what&#39;s now called deferred response was=
=20
the base form.=A0 I still see core CoAP as being a non-deferred request/res=
ponse transaction mechanism using transaction ID for correlation.=A0 The tr=
ansaction request and response were designed to carry REST messages as payl=
oad.=A0 In its simplest form, the transaction and REST requests are in the =
same transport message, and the transaction and REST responses are in the s=
ame transport message.=A0 There was no need to worry about correlation at t=
he REST layer because it came for free with correlation at the transaction =
layer.<br>
<br>That a transaction response may omit the REST response, thus causing a =
REST response to be carried in a transaction request, actually makes things=
 significantly more complicated because the two layers are fairly tightly c=
oupled in CoAP (with the code field overlaid with meanings from each layer)=
.<br>
<br>I had understood the original motivation for asynchronous (now deferred=
) response to be support for responses that could not be computed within th=
e transaction-imposed timeouts without inducing undesirable retransmissions=
 from the requester.=A0 This was, of course, long before the concept of obs=
ervation evolved to provide an alternative solution to that problem.<br>
<br>It would be cleaner, perhaps, to invert the perspective and view deferr=
ed response as a server-initiated observe subscription with automatic expir=
ation after the first response.=A0 This would return the primary communicat=
ions model in CoAP to being non-deferred transactions, which are much more =
clearly defined (though not simple, what with security, timeouts, load mana=
gement, handling mis-ordered/duplicate transmissions, etc., all of which co=
uld use a little more attention).=A0 (I don&#39;t know whether my plea to a=
llow clients to control whether servers were allowed to use deferred respon=
ses survived, but if it did this model would simply use it to indicate whet=
her a client was observe-capable, and the whole notion of deferred response=
s gets subsumed into observation.)<br>
<br>Peter<br><br>On Sat, Feb 19, 2011 at 3:44 AM, Carsten Bormann <span dir=
=3D"ltr">&lt;<a href=3D"mailto:cabo@tzi.org">cabo@tzi.org</a>&gt;</span> wr=
ote:<br><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=
=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); p=
adding-left: 1ex;">
<div class=3D"im">On Feb 18, 2011, at 20:58, Brian Frank wrote:<br>
<br>
&gt; BTW, can some one explain the use case for deferred responses?<br>
<br>
</div>I&#39;d say the use case is the same as for immediate responses.<br>
The latter are just an optimization (piggy-backing) that doesn&#39;t always=
 apply:<br>
If e.g. a sensor needs more than (RESPONSE_TIMEOUT - expected_soft_upper_bo=
und_to_latency) to generate data, the server sends an (empty) ACK immediate=
ly and then uses a deferred response later.<br>
This is one instance of what Henning Schulzrinne calls the action-reaction =
pattern.<br>
<br>
Gruesse, Carsten<br>
<br>
</blockquote></div><br><div style=3D"visibility: hidden; display: inline;" =
id=3D"avg_ls_inline_popup"></div><style type=3D"text/css">#avg_ls_inline_po=
pup {  position:absolute;  z-index:9999;  padding: 0px 0px;  margin-left: 0=
px;  margin-top: 0px;  width: 240px;  overflow: hidden;  word-wrap: break-w=
ord;  color: black;  font-size: 10px;  text-align: left;  line-height: 13px=
;}</style>

--90e6ba211d7d31c295049ca2958f--

From brian.tridium@gmail.com  Sat Feb 19 06:35:15 2011
Return-Path: <brian.tridium@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CCBD03A6F2F for <core@core3.amsl.com>; Sat, 19 Feb 2011 06:35:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9r8NJqJfG7Ge for <core@core3.amsl.com>; Sat, 19 Feb 2011 06:35:14 -0800 (PST)
Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by core3.amsl.com (Postfix) with ESMTP id BE5323A6F1B for <core@ietf.org>; Sat, 19 Feb 2011 06:35:13 -0800 (PST)
Received: by bwz12 with SMTP id 12so1121216bwz.27 for <core@ietf.org>; Sat, 19 Feb 2011 06:35:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=CbUOaUiYrvKQK+TD64pfU7bYk6CtoL6uXKEzjqpMlCY=; b=CRr/fAZAjD2qWx2mNz8A4urd6ZwUpeE4WzGN+gK2kfZUIczkqkYifWdxubLpNvWFOU +7uiYiMPyctng7cZvRPHJ/iTu4M5tWlWtLQH190tZDMqKmL69TzhkduIOTFTpS5ojSmN tK7gbF5d51SbAhhGSmkmMwNSBKdrFRQscXBfo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=tObBdhFkRg99XnC14Xdbcsv941RJ8bnEH6w3XN9Vx9CjAhn4PWM7XTRAEsnUwdI1Eb YMV/B5xmEapcPynr26OuGPUSeZpa7Lrei+O0oZbFWhvNxH9s9G7KLITcsY2P6iFJpY6r Qh67PMfebuHW0ANX5bB3Wu4EvgyK/QGbs6UOM=
MIME-Version: 1.0
Received: by 10.204.12.84 with SMTP id w20mr1741983bkw.43.1298126149253; Sat, 19 Feb 2011 06:35:49 -0800 (PST)
Received: by 10.204.78.206 with HTTP; Sat, 19 Feb 2011 06:35:49 -0800 (PST)
In-Reply-To: <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org>
Date: Sat, 19 Feb 2011 09:35:49 -0500
Message-ID: <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com>
From: Brian Frank <brian.tridium@gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary=000325559102fffa42049ca38bf6
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Feb 2011 14:35:16 -0000

--000325559102fffa42049ca38bf6
Content-Type: text/plain; charset=ISO-8859-1

Just to bring some clarity to what I would define as the use cases:

a)  the device has local I/O wired to sensors/actuators.  In this use case
the device will be scanning the I/O pretty much as fast as possible, often
to perform local PID control.  In this scenario, the deferred response use
case doesn't make sense because the most current value will always be
available.

b) the device has remote networked I/O or "mounts" resources from a remote
device.  In this scenario deferred response makes sense because we often
don't want to read/subscribe to a down-stream point/device until we really
need to.  In old non-IP systems this is scenario is a mess, but in COAP with
everything IP we can clean it up using proxies. If someone made a request to
coap:://O/sensor through proxy coap:://P, then it would make sense for P to
sometimes return a deferred response until it refreshed its cache

c) battery powered/sleeping devices would not always be scanning their
sensors since they would be trying to converse the battery as long as
possible.  However, these devices would mostly likely be sleeping most of
the time, so you could rarely send them a request directly.  You would
almost always have to go through a proxy, in which case this scenario is
really the same as b.  However, I still don't think we have any verberge in
spec for how proxy and sleeping devices coordinate their cache refresh
(which is a critical feature IMO).

So my conclusion is that deferred responses is really specific to proxy
responses.  Maybe we can simplify something there?  To be honest, I dislike
the idea of having both deferred responses and observations.  Essentially
observations put client in control and deferred responses put server in
control.  Both are slightly different paradigms of async messaging and both
are going to be serious trouble to integrate with HTTP.  Seems better to
figure out one async messaging paradigm versus two.  And in the case of
async messaging, I think client initiation is better.

I like Peter's idea to make deferred responses just a special case of
observation with one notification.  Maybe we can just have say that you
immediately return a 202-like status code that resource isn't in available.
 In this case the client has to try against later or you switch to an
observation.  If we really think this is a proxy only use case, then the
client already knows it is going thru a proxy and should expect a 202
response.


On Sat, Feb 19, 2011 at 4:44 AM, Carsten Bormann <cabo@tzi.org> wrote:

> On Feb 18, 2011, at 20:58, Brian Frank wrote:
>
> > BTW, can some one explain the use case for deferred responses?
>
> I'd say the use case is the same as for immediate responses.
> The latter are just an optimization (piggy-backing) that doesn't always
> apply:
> If e.g. a sensor needs more than (RESPONSE_TIMEOUT -
> expected_soft_upper_bound_to_latency) to generate data, the server sends an
> (empty) ACK immediately and then uses a deferred response later.
> This is one instance of what Henning Schulzrinne calls the action-reaction
> pattern.
>
> Gruesse, Carsten
>
>

--000325559102fffa42049ca38bf6
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Just to bring some clarity to what I would define as the use cases:<br><div=
><br></div><div>a) =A0the device has local I/O wired to sensors/actuators. =
=A0In this use case the device will be scanning the I/O pretty much as fast=
 as possible, often to perform local PID control. =A0In this=A0scenario, th=
e deferred response use case doesn&#39;t make sense because the most curren=
t value will always be available. =A0</div>
<div><br></div><div>b) the device has remote networked I/O or &quot;mounts&=
quot; resources from a remote device. =A0In this=A0scenario=A0deferred resp=
onse makes sense because we often don&#39;t want to read/subscribe to a dow=
n-stream point/device until we really need to. =A0In old non-IP systems thi=
s is scenario is a mess, but in COAP with everything IP we can clean it up =
using proxies. If someone made a request to coap:://O/sensor through proxy =
coap:://P, then it would make sense for P to sometimes return a deferred re=
sponse until it refreshed its cache</div>
<div><br></div><div>c) battery powered/sleeping devices would not always be=
 scanning their sensors since they would be trying to converse the battery =
as long as possible. =A0However, these devices would mostly likely be sleep=
ing most of the time, so you could rarely send them a request directly. =A0=
You would almost always have to go through a proxy, in which case this scen=
ario is really the same as b. =A0However, I still don&#39;t think we have a=
ny verberge in spec for how proxy and sleeping devices coordinate their cac=
he refresh (which is a critical feature IMO).</div>
<div><br></div><div>So my conclusion is that deferred responses is really s=
pecific to proxy responses. =A0Maybe we can simplify something there? =A0To=
 be honest, I dislike the idea of having both deferred responses and observ=
ations. =A0Essentially observations put client in control and deferred resp=
onses put server in control. =A0Both are slightly different paradigms of as=
ync messaging and both are going to be serious trouble to integrate with HT=
TP. =A0Seems better to figure out one async messaging paradigm versus two. =
=A0And in the case of async messaging, I think client initiation is better.=
</div>
<div><br></div><div>I like Peter&#39;s idea to make deferred responses just=
 a special case of observation with one notification. =A0Maybe we can just =
have say that you immediately return a 202-like status code that resource i=
sn&#39;t in available. =A0In this case the client has to try against later =
or you switch to an observation. =A0If we really think this is a proxy only=
 use case, then the client already knows it is going thru a proxy and shoul=
d expect a 202 response.</div>
<div><br></div><div><br><div class=3D"gmail_quote">On Sat, Feb 19, 2011 at =
4:44 AM, Carsten Bormann <span dir=3D"ltr">&lt;<a href=3D"mailto:cabo@tzi.o=
rg">cabo@tzi.org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote"=
 style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class=3D"im">On Feb 18, 2011, at 20:58, Brian Frank wrote:<br>
<br>
&gt; BTW, can some one explain the use case for deferred responses?<br>
<br>
</div>I&#39;d say the use case is the same as for immediate responses.<br>
The latter are just an optimization (piggy-backing) that doesn&#39;t always=
 apply:<br>
If e.g. a sensor needs more than (RESPONSE_TIMEOUT - expected_soft_upper_bo=
und_to_latency) to generate data, the server sends an (empty) ACK immediate=
ly and then uses a deferred response later.<br>
This is one instance of what Henning Schulzrinne calls the action-reaction =
pattern.<br>
<br>
Gruesse, Carsten<br>
<br>
</blockquote></div><br></div>

--000325559102fffa42049ca38bf6--

From cabo@tzi.org  Sat Feb 19 07:01:55 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1F0B53A6EF0 for <core@core3.amsl.com>; Sat, 19 Feb 2011 07:01:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TOtidYlbfzTi for <core@core3.amsl.com>; Sat, 19 Feb 2011 07:01:54 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id DE6EE3A6E02 for <core@ietf.org>; Sat, 19 Feb 2011 07:01:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1JF2ITf013152; Sat, 19 Feb 2011 16:02:18 +0100 (CET)
Received: from [192.168.217.101] (p5489B005.dip.t-dialin.net [84.137.176.5]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id F24BE9C7; Sat, 19 Feb 2011 16:02:17 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <AANLkTi=s33cbbBkCMXjA-YC4jkbiXdReOJHzVFjJMi6N@mail.gmail.com>
Date: Sat, 19 Feb 2011 16:02:38 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <D433F17C-87AB-4D6D-B985-F9DCFA462920@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTi=s33cbbBkCMXjA-YC4jkbiXdReOJHzVFjJMi6N@mail.gmail.com>
To: Peter Bigot <bigotp@acm.org>
X-Mailer: Apple Mail (2.1082)
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Feb 2011 15:01:55 -0000

On Feb 19, 2011, at 14:26, Peter Bigot wrote:

> did not leave me with the belief that what's now called deferred =
response was the base form. =20

Well, that is certainly one way to view the protocol -- a server can =
decide never to send them, so a minimal implementation does not need =
them.

One thing we have learned from SIP (learned HARD) is that coupling =
reliability sublayer timing to application sublayer timing is *not* a =
good idea.  (Essentially, SIP on UDP is all but deprecated at this =
point.)  The current design with both an immediate and a deferred form =
to relay the response is heeding that experience.

And, yes, there are sensors that do need time to respond to a request.  =
This is not just a proxy thing.  But the presence of intermediaries is =
certainly another good argument to not get tied up in the coupling of =
the timings.

I think we are getting stuck in a micro-optimization here.

Gruesse, Carsten


From pabigot@gmail.com  Sat Feb 19 08:00:35 2011
Return-Path: <pabigot@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0276C3A6F56 for <core@core3.amsl.com>; Sat, 19 Feb 2011 08:00:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.976
X-Spam-Level: 
X-Spam-Status: No, score=-102.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6oeSK6OtXstC for <core@core3.amsl.com>; Sat, 19 Feb 2011 08:00:33 -0800 (PST)
Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172]) by core3.amsl.com (Postfix) with ESMTP id B3B493A6F2F for <core@ietf.org>; Sat, 19 Feb 2011 08:00:32 -0800 (PST)
Received: by yxd39 with SMTP id 39so298492yxd.31 for <core@ietf.org>; Sat, 19 Feb 2011 08:01:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=38k4Uo0DgCUc1b8BO4LJU+NMI+lLBqfNajJhbusAwio=; b=gMQ+jLSw7T6ckwKXxayydNK56sJI7NEQ0EH4QME2E5Jr0zKImOxVjRR0XeHLhSz/D1 YJmqUg7Twx+o/mv7AhG0csi/slRMuGnAFBQGgtZT8cvA5IEeyi2/+u7O/FbtWeXlJ8yj Y68DFUUqBCIE3NdO8cJjkCxyjRDs5++vk5mjg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=HHQnMOsTnZcUyuvjFO4fJgxui+VKxJq446fqPKIrdwIWTkj33H133fB7nL6a/RumTq osKHz3aHxre/O4ZLeh88tRVKqn9s37EU0hWxkGF6suftwIMTj/hZ2Soc62u5VUpHYRwb cc6UTx9PfHD265oWyYa1lwgin/Q1bYF3F/5KM=
MIME-Version: 1.0
Received: by 10.236.95.41 with SMTP id o29mr3731243yhf.29.1298131266288; Sat, 19 Feb 2011 08:01:06 -0800 (PST)
Sender: pabigot@gmail.com
Received: by 10.236.110.19 with HTTP; Sat, 19 Feb 2011 08:01:06 -0800 (PST)
In-Reply-To: <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com>
Date: Sat, 19 Feb 2011 10:01:06 -0600
X-Google-Sender-Auth: xp1FAxd8zZSNikmGxc6YBxdhlu4
Message-ID: <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com>
From: Peter Bigot <bigotp@acm.org>
To: Brian Frank <brian.tridium@gmail.com>
Content-Type: multipart/alternative; boundary=00235448f259ffe7f3049ca4bc38
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Feb 2011 16:00:35 -0000

--00235448f259ffe7f3049ca4bc38
Content-Type: text/plain; charset=ISO-8859-1

Yes, considering deferred responses to be associated with proxies makes
sense from a conceptual model, even if it is the origin server that is
providing proxy-like behavior.  Note that in this case, as well as when
interacting with a reverse proxy for sleeping nodes or other multi-hop
paths, the client does not know to expect a 202 response.

I still think it's cleaner for a client to indicate (perhaps by including an
empty Token option) that it's willing to accept a deferred response (whether
as a one-shot subscription or a separate concept).  Without that, a server
may waste resources preparing and sending a response the client will not be
able to process.

See, among others, the threads including
http://www.ietf.org/mail-archive/web/core/current/msg00787.html and
especially http://www.ietf.org/mail-archive/web/core/current/msg01207.html,
which contain issues directly related to this topic and where the discussion
was left unresolved at least twice before.

On the other hand, I'm reminded that it's unproductive to try to focus
attention on things that seem fairly fundamental to the conceptual model
underlying CoAP, but that are dismissed as micro-optimizations.  I'd
forgotten the lessons learned from my past failures to communicate, which
are due in part to my being restricted to working group email as my sole
medium of involvement (it was a tertiary strategic interest for a company
that I no longer work for).

Carry on as you were.

Peter

On Sat, Feb 19, 2011 at 8:35 AM, Brian Frank <brian.tridium@gmail.com>wrote:

> Just to bring some clarity to what I would define as the use cases:
>
> a)  the device has local I/O wired to sensors/actuators.  In this use case
> the device will be scanning the I/O pretty much as fast as possible, often
> to perform local PID control.  In this scenario, the deferred response use
> case doesn't make sense because the most current value will always be
> available.
>
> b) the device has remote networked I/O or "mounts" resources from a remote
> device.  In this scenario deferred response makes sense because we often
> don't want to read/subscribe to a down-stream point/device until we really
> need to.  In old non-IP systems this is scenario is a mess, but in COAP with
> everything IP we can clean it up using proxies. If someone made a request to
> coap:://O/sensor through proxy coap:://P, then it would make sense for P to
> sometimes return a deferred response until it refreshed its cache
>
> c) battery powered/sleeping devices would not always be scanning their
> sensors since they would be trying to converse the battery as long as
> possible.  However, these devices would mostly likely be sleeping most of
> the time, so you could rarely send them a request directly.  You would
> almost always have to go through a proxy, in which case this scenario is
> really the same as b.  However, I still don't think we have any verberge in
> spec for how proxy and sleeping devices coordinate their cache refresh
> (which is a critical feature IMO).
>
> So my conclusion is that deferred responses is really specific to proxy
> responses.  Maybe we can simplify something there?  To be honest, I dislike
> the idea of having both deferred responses and observations.  Essentially
> observations put client in control and deferred responses put server in
> control.  Both are slightly different paradigms of async messaging and both
> are going to be serious trouble to integrate with HTTP.  Seems better to
> figure out one async messaging paradigm versus two.  And in the case of
> async messaging, I think client initiation is better.
>
> I like Peter's idea to make deferred responses just a special case of
> observation with one notification.  Maybe we can just have say that you
> immediately return a 202-like status code that resource isn't in available.
>  In this case the client has to try against later or you switch to an
> observation.  If we really think this is a proxy only use case, then the
> client already knows it is going thru a proxy and should expect a 202
> response.
>
>
> On Sat, Feb 19, 2011 at 4:44 AM, Carsten Bormann <cabo@tzi.org> wrote:
>
>> On Feb 18, 2011, at 20:58, Brian Frank wrote:
>>
>> > BTW, can some one explain the use case for deferred responses?
>>
>> I'd say the use case is the same as for immediate responses.
>> The latter are just an optimization (piggy-backing) that doesn't always
>> apply:
>> If e.g. a sensor needs more than (RESPONSE_TIMEOUT -
>> expected_soft_upper_bound_to_latency) to generate data, the server sends an
>> (empty) ACK immediately and then uses a deferred response later.
>> This is one instance of what Henning Schulzrinne calls the action-reaction
>> pattern.
>>
>> Gruesse, Carsten
>>
>>
>

--00235448f259ffe7f3049ca4bc38
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Yes, considering deferred responses to be associated with proxies makes sen=
se from a conceptual model, even if it is the origin server that is providi=
ng proxy-like behavior.=A0 Note that in this case, as well as when interact=
ing with a reverse proxy for sleeping nodes or other multi-hop paths, the c=
lient does not know to expect a 202 response.<br>
<br>I still think it&#39;s cleaner for a client to indicate (perhaps by inc=
luding an empty Token option) that it&#39;s willing to accept a deferred re=
sponse (whether as a one-shot subscription or a separate concept).=A0 Witho=
ut that, a server may waste resources preparing and sending a response the =
client will not be able to process.<br>
<br>See, among others, the threads including=20
<a href=3D"http://www.ietf.org/mail-archive/web/core/current/msg00787.html"=
>http://www.ietf.org/mail-archive/web/core/current/msg00787.html</a> and=20
especially=20
<a href=3D"http://www.ietf.org/mail-archive/web/core/current/msg01207.html"=
>http://www.ietf.org/mail-archive/web/core/current/msg01207.html</a>, which=
=20
contain issues directly related to this topic and where the discussion=20
was left unresolved at least twice before.<br><br>On the other hand, I&#39;=
m reminded that it&#39;s unproductive to try to focus attention on things t=
hat seem fairly fundamental to the conceptual model underlying CoAP, but th=
at are dismissed as micro-optimizations.=A0 I&#39;d forgotten the lessons l=
earned from my past failures to communicate, which are due in part to my be=
ing restricted to working group email as my sole medium of involvement (it =
was a tertiary strategic interest for a company that I no longer work for).=
<br>
<br>Carry on as you were.<br><br>Peter<br><br><div class=3D"gmail_quote">On=
 Sat, Feb 19, 2011 at 8:35 AM, Brian Frank <span dir=3D"ltr">&lt;<a href=3D=
"mailto:brian.tridium@gmail.com">brian.tridium@gmail.com</a>&gt;</span> wro=
te:<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Just to bring som=
e clarity to what I would define as the use cases:<br><div><br></div><div>a=
) =A0the device has local I/O wired to sensors/actuators. =A0In this use ca=
se the device will be scanning the I/O pretty much as fast as possible, oft=
en to perform local PID control. =A0In this=A0scenario, the deferred respon=
se use case doesn&#39;t make sense because the most current value will alwa=
ys be available. =A0</div>

<div><br></div><div>b) the device has remote networked I/O or &quot;mounts&=
quot; resources from a remote device. =A0In this=A0scenario=A0deferred resp=
onse makes sense because we often don&#39;t want to read/subscribe to a dow=
n-stream point/device until we really need to. =A0In old non-IP systems thi=
s is scenario is a mess, but in COAP with everything IP we can clean it up =
using proxies. If someone made a request to coap:://O/sensor through proxy =
coap:://P, then it would make sense for P to sometimes return a deferred re=
sponse until it refreshed its cache</div>

<div><br></div><div>c) battery powered/sleeping devices would not always be=
 scanning their sensors since they would be trying to converse the battery =
as long as possible. =A0However, these devices would mostly likely be sleep=
ing most of the time, so you could rarely send them a request directly. =A0=
You would almost always have to go through a proxy, in which case this scen=
ario is really the same as b. =A0However, I still don&#39;t think we have a=
ny verberge in spec for how proxy and sleeping devices coordinate their cac=
he refresh (which is a critical feature IMO).</div>

<div><br></div><div>So my conclusion is that deferred responses is really s=
pecific to proxy responses. =A0Maybe we can simplify something there? =A0To=
 be honest, I dislike the idea of having both deferred responses and observ=
ations. =A0Essentially observations put client in control and deferred resp=
onses put server in control. =A0Both are slightly different paradigms of as=
ync messaging and both are going to be serious trouble to integrate with HT=
TP. =A0Seems better to figure out one async messaging paradigm versus two. =
=A0And in the case of async messaging, I think client initiation is better.=
</div>

<div><br></div><div>I like Peter&#39;s idea to make deferred responses just=
 a special case of observation with one notification. =A0Maybe we can just =
have say that you immediately return a 202-like status code that resource i=
sn&#39;t in available. =A0In this case the client has to try against later =
or you switch to an observation. =A0If we really think this is a proxy only=
 use case, then the client already knows it is going thru a proxy and shoul=
d expect a 202 response.</div>
<div><div></div><div class=3D"h5">
<div><br></div><div><br><div class=3D"gmail_quote">On Sat, Feb 19, 2011 at =
4:44 AM, Carsten Bormann <span dir=3D"ltr">&lt;<a href=3D"mailto:cabo@tzi.o=
rg" target=3D"_blank">cabo@tzi.org</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: 1px sol=
id rgb(204, 204, 204); padding-left: 1ex;">

<div>On Feb 18, 2011, at 20:58, Brian Frank wrote:<br>
<br>
&gt; BTW, can some one explain the use case for deferred responses?<br>
<br>
</div>I&#39;d say the use case is the same as for immediate responses.<br>
The latter are just an optimization (piggy-backing) that doesn&#39;t always=
 apply:<br>
If e.g. a sensor needs more than (RESPONSE_TIMEOUT - expected_soft_upper_bo=
und_to_latency) to generate data, the server sends an (empty) ACK immediate=
ly and then uses a deferred response later.<br>
This is one instance of what Henning Schulzrinne calls the action-reaction =
pattern.<br>
<br>
Gruesse, Carsten<br>
<br>
</blockquote></div><br></div>
</div></div></blockquote></div><br><div style=3D"visibility: hidden; displa=
y: inline;" id=3D"avg_ls_inline_popup"></div><style type=3D"text/css">#avg_=
ls_inline_popup {  position:absolute;  z-index:9999;  padding: 0px 0px;  ma=
rgin-left: 0px;  margin-top: 0px;  width: 240px;  overflow: hidden;  word-w=
rap: break-word;  color: black;  font-size: 10px;  text-align: left;  line-=
height: 13px;}</style>

--00235448f259ffe7f3049ca4bc38--

From salvatore.loreto@ericsson.com  Sat Feb 19 09:17:36 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 38E1A3A6E48 for <core@core3.amsl.com>; Sat, 19 Feb 2011 09:17:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.598
X-Spam-Level: 
X-Spam-Status: No, score=-106.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rk+3h0YCTdWM for <core@core3.amsl.com>; Sat, 19 Feb 2011 09:17:34 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 27AA83A6F56 for <core@ietf.org>; Sat, 19 Feb 2011 09:17:33 -0800 (PST)
X-AuditID: c1b4fb39-b7b76ae00000276e-5d-4d5ffb515ce3
Received: from esessmw0191.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 3D.99.10094.15BFF5D4; Sat, 19 Feb 2011 18:18:09 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0191.eemea.ericsson.se (153.88.115.85) with Microsoft SMTP Server id 8.2.234.1; Sat, 19 Feb 2011 18:18:09 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id 393D825A5	for <core@ietf.org>; Sat, 19 Feb 2011 19:18:09 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 2DA09508D3	for <core@ietf.org>; Sat, 19 Feb 2011 19:18:09 +0200 (EET)
Received: from Salvatore-Loretos-MacBook-Pro.local (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id BA5265001E	for <core@ietf.org>; Sat, 19 Feb 2011 19:18:08 +0200 (EET)
Message-ID: <4D5FFB50.7070504@ericsson.com>
Date: Sat, 19 Feb 2011 19:18:08 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: core@ietf.org
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>	<067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org>	<AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com>	<D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com>	<AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com>	<2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org>	<AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com>	<325BD658-7199-4128-A629-C02EF54CE81D@tzi.org>	<AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com>
In-Reply-To: <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------070502020304090306020507"
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Feb 2011 17:17:36 -0000

--------------070502020304090306020507
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit

+1 for the Peter's idea to make deferred responses just a special case 
of observation with one notification.

having only one async messaging paradigm would also help to integrate 
with HTTP


I already expressed my concerns on the integration of deferred responses 
with HTTP:
http://www.ietf.org/mail-archive/web/core/current/msg01511.html

the idea that the client can indicate that it's willing to accept a 
deferred response would really help the mapping.
Perhaps would be enough including "lifetime" without any value

cheers
Sal



On 2/19/11 6:01 PM, Peter Bigot wrote:
> Yes, considering deferred responses to be associated with proxies 
> makes sense from a conceptual model, even if it is the origin server 
> that is providing proxy-like behavior.  Note that in this case, as 
> well as when interacting with a reverse proxy for sleeping nodes or 
> other multi-hop paths, the client does not know to expect a 202 response.
>
> I still think it's cleaner for a client to indicate (perhaps by 
> including an empty Token option) that it's willing to accept a 
> deferred response (whether as a one-shot subscription or a separate 
> concept).  Without that, a server may waste resources preparing and 
> sending a response the client will not be able to process.
>
> See, among others, the threads including 
> http://www.ietf.org/mail-archive/web/core/current/msg00787.html and 
> especially 
> http://www.ietf.org/mail-archive/web/core/current/msg01207.html, which 
> contain issues directly related to this topic and where the discussion 
> was left unresolved at least twice before.
>
> On the other hand, I'm reminded that it's unproductive to try to focus 
> attention on things that seem fairly fundamental to the conceptual 
> model underlying CoAP, but that are dismissed as micro-optimizations.  
> I'd forgotten the lessons learned from my past failures to 
> communicate, which are due in part to my being restricted to working 
> group email as my sole medium of involvement (it was a tertiary 
> strategic interest for a company that I no longer work for).
>
> Carry on as you were.
>
> Peter
>
> On Sat, Feb 19, 2011 at 8:35 AM, Brian Frank <brian.tridium@gmail.com 
> <mailto:brian.tridium@gmail.com>> wrote:
>
>     Just to bring some clarity to what I would define as the use cases:
>
>     a)  the device has local I/O wired to sensors/actuators.  In this
>     use case the device will be scanning the I/O pretty much as fast
>     as possible, often to perform local PID control.  In
>     this scenario, the deferred response use case doesn't make sense
>     because the most current value will always be available.
>
>     b) the device has remote networked I/O or "mounts" resources from
>     a remote device.  In this scenario deferred response makes sense
>     because we often don't want to read/subscribe to a down-stream
>     point/device until we really need to.  In old non-IP systems this
>     is scenario is a mess, but in COAP with everything IP we can clean
>     it up using proxies. If someone made a request to coap:://O/sensor
>     through proxy coap:://P, then it would make sense for P to
>     sometimes return a deferred response until it refreshed its cache
>
>     c) battery powered/sleeping devices would not always be scanning
>     their sensors since they would be trying to converse the battery
>     as long as possible.  However, these devices would mostly likely
>     be sleeping most of the time, so you could rarely send them a
>     request directly.  You would almost always have to go through a
>     proxy, in which case this scenario is really the same as b.
>      However, I still don't think we have any verberge in spec for how
>     proxy and sleeping devices coordinate their cache refresh (which
>     is a critical feature IMO).
>
>     So my conclusion is that deferred responses is really specific to
>     proxy responses.  Maybe we can simplify something there?  To be
>     honest, I dislike the idea of having both deferred responses and
>     observations.  Essentially observations put client in control and
>     deferred responses put server in control.  Both are slightly
>     different paradigms of async messaging and both are going to be
>     serious trouble to integrate with HTTP.  Seems better to figure
>     out one async messaging paradigm versus two.  And in the case of
>     async messaging, I think client initiation is better.
>
>     I like Peter's idea to make deferred responses just a special case
>     of observation with one notification.  Maybe we can just have say
>     that you immediately return a 202-like status code that resource
>     isn't in available.  In this case the client has to try against
>     later or you switch to an observation.  If we really think this is
>     a proxy only use case, then the client already knows it is going
>     thru a proxy and should expect a 202 response.
>
>
>     On Sat, Feb 19, 2011 at 4:44 AM, Carsten Bormann <cabo@tzi.org
>     <mailto:cabo@tzi.org>> wrote:
>
>         On Feb 18, 2011, at 20:58, Brian Frank wrote:
>
>         > BTW, can some one explain the use case for deferred responses?
>
>         I'd say the use case is the same as for immediate responses.
>         The latter are just an optimization (piggy-backing) that
>         doesn't always apply:
>         If e.g. a sensor needs more than (RESPONSE_TIMEOUT -
>         expected_soft_upper_bound_to_latency) to generate data, the
>         server sends an (empty) ACK immediately and then uses a
>         deferred response later.
>         This is one instance of what Henning Schulzrinne calls the
>         action-reaction pattern.
>
>         Gruesse, Carsten
>
>
>


-- 
Salvatore Loreto
www.sloreto.com


--------------070502020304090306020507
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">
    <title></title>
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <div>+1 for the Peter's idea to make deferred responses just a
      special case of observation with one notification.<br>
      <br>
      having only one async messaging paradigm would also help to
      integrate with HTTP<br>
    </div>
    <br>
    <br>
    I already expressed my concerns on the integration of deferred
    responses with HTTP:<br>
    <a class="moz-txt-link-freetext" href="http://www.ietf.org/mail-archive/web/core/current/msg01511.html">http://www.ietf.org/mail-archive/web/core/current/msg01511.html</a><br>
    <br>
    the idea that the client can indicate that it's willing to accept a
    deferred response would really help the mapping.<br>
    Perhaps would be enough including "lifetime" without any value<br>
    <br>
    cheers<br>
    Sal<br>
    &nbsp;<br>
    <br>
    <br>
    On 2/19/11 6:01 PM, Peter Bigot wrote:
    <blockquote
      cite="mid:AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com"
      type="cite">Yes, considering deferred responses to be associated
      with proxies makes sense from a conceptual model, even if it is
      the origin server that is providing proxy-like behavior.&nbsp; Note
      that in this case, as well as when interacting with a reverse
      proxy for sleeping nodes or other multi-hop paths, the client does
      not know to expect a 202 response.<br>
      <br>
      I still think it's cleaner for a client to indicate (perhaps by
      including an empty Token option) that it's willing to accept a
      deferred response (whether as a one-shot subscription or a
      separate concept).&nbsp; Without that, a server may waste resources
      preparing and sending a response the client will not be able to
      process.<br>
      <br>
      See, among others, the threads including <a
        moz-do-not-send="true"
        href="http://www.ietf.org/mail-archive/web/core/current/msg00787.html">http://www.ietf.org/mail-archive/web/core/current/msg00787.html</a>
      and especially <a moz-do-not-send="true"
        href="http://www.ietf.org/mail-archive/web/core/current/msg01207.html">http://www.ietf.org/mail-archive/web/core/current/msg01207.html</a>,
      which contain issues directly related to this topic and where the
      discussion was left unresolved at least twice before.<br>
      <br>
      On the other hand, I'm reminded that it's unproductive to try to
      focus attention on things that seem fairly fundamental to the
      conceptual model underlying CoAP, but that are dismissed as
      micro-optimizations.&nbsp; I'd forgotten the lessons learned from my
      past failures to communicate, which are due in part to my being
      restricted to working group email as my sole medium of involvement
      (it was a tertiary strategic interest for a company that I no
      longer work for).<br>
      <br>
      Carry on as you were.<br>
      <br>
      Peter<br>
      <br>
      <div class="gmail_quote">On Sat, Feb 19, 2011 at 8:35 AM, Brian
        Frank <span dir="ltr">&lt;<a moz-do-not-send="true"
            href="mailto:brian.tridium@gmail.com">brian.tridium@gmail.com</a>&gt;</span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">Just to bring some clarity to what I would
          define as the use cases:<br>
          <div><br>
          </div>
          <div>a) &nbsp;the device has local I/O wired to sensors/actuators.
            &nbsp;In this use case the device will be scanning the I/O pretty
            much as fast as possible, often to perform local PID
            control. &nbsp;In this&nbsp;scenario, the deferred response use case
            doesn't make sense because the most current value will
            always be available. &nbsp;</div>
          <div><br>
          </div>
          <div>b) the device has remote networked I/O or "mounts"
            resources from a remote device. &nbsp;In this&nbsp;scenario&nbsp;deferred
            response makes sense because we often don't want to
            read/subscribe to a down-stream point/device until we really
            need to. &nbsp;In old non-IP systems this is scenario is a mess,
            but in COAP with everything IP we can clean it up using
            proxies. If someone made a request to coap:://O/sensor
            through proxy coap:://P, then it would make sense for P to
            sometimes return a deferred response until it refreshed its
            cache</div>
          <div><br>
          </div>
          <div>c) battery powered/sleeping devices would not always be
            scanning their sensors since they would be trying to
            converse the battery as long as possible. &nbsp;However, these
            devices would mostly likely be sleeping most of the time, so
            you could rarely send them a request directly. &nbsp;You would
            almost always have to go through a proxy, in which case this
            scenario is really the same as b. &nbsp;However, I still don't
            think we have any verberge in spec for how proxy and
            sleeping devices coordinate their cache refresh (which is a
            critical feature IMO).</div>
          <div><br>
          </div>
          <div>So my conclusion is that deferred responses is really
            specific to proxy responses. &nbsp;Maybe we can simplify
            something there? &nbsp;To be honest, I dislike the idea of having
            both deferred responses and observations. &nbsp;Essentially
            observations put client in control and deferred responses
            put server in control. &nbsp;Both are slightly different
            paradigms of async messaging and both are going to be
            serious trouble to integrate with HTTP. &nbsp;Seems better to
            figure out one async messaging paradigm versus two. &nbsp;And in
            the case of async messaging, I think client initiation is
            better.</div>
          <div><br>
          </div>
          <div>I like Peter's idea to make deferred responses just a
            special case of observation with one notification. &nbsp;Maybe we
            can just have say that you immediately return a 202-like
            status code that resource isn't in available. &nbsp;In this case
            the client has to try against later or you switch to an
            observation. &nbsp;If we really think this is a proxy only use
            case, then the client already knows it is going thru a proxy
            and should expect a 202 response.</div>
          <div>
            <div class="h5">
              <div><br>
              </div>
              <div><br>
                <div class="gmail_quote">On Sat, Feb 19, 2011 at 4:44
                  AM, Carsten Bormann <span dir="ltr">&lt;<a
                      moz-do-not-send="true" href="mailto:cabo@tzi.org"
                      target="_blank">cabo@tzi.org</a>&gt;</span> wrote:<br>
                  <blockquote class="gmail_quote" style="margin: 0pt 0pt
                    0pt 0.8ex; border-left: 1px solid rgb(204, 204,
                    204); padding-left: 1ex;">
                    <div>On Feb 18, 2011, at 20:58, Brian Frank wrote:<br>
                      <br>
                      &gt; BTW, can some one explain the use case for
                      deferred responses?<br>
                      <br>
                    </div>
                    I'd say the use case is the same as for immediate
                    responses.<br>
                    The latter are just an optimization (piggy-backing)
                    that doesn't always apply:<br>
                    If e.g. a sensor needs more than (RESPONSE_TIMEOUT -
                    expected_soft_upper_bound_to_latency) to generate
                    data, the server sends an (empty) ACK immediately
                    and then uses a deferred response later.<br>
                    This is one instance of what Henning Schulzrinne
                    calls the action-reaction pattern.<br>
                    <br>
                    Gruesse, Carsten<br>
                    <br>
                  </blockquote>
                </div>
                <br>
              </div>
            </div>
          </div>
        </blockquote>
      </div>
      <br>
      <style type="text/css">#avg_ls_inline_popup {  position:absolute;  z-index:9999;  padding: 0px 0px;  margin-left: 0px;  margin-top: 0px;  width: 240px;  overflow: hidden;  word-wrap: break-word;  color: black;  font-size: 10px;  text-align: left;  line-height: 13px;}</style>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Salvatore Loreto
<a class="moz-txt-link-abbreviated" href="http://www.sloreto.com">www.sloreto.com</a></pre>
  </body>
</html>

--------------070502020304090306020507--

From cabo@tzi.org  Sat Feb 19 14:47:20 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 354B63A6CFF for <core@core3.amsl.com>; Sat, 19 Feb 2011 14:47:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p+mGeE95WVvu for <core@core3.amsl.com>; Sat, 19 Feb 2011 14:47:19 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id 075E63A6CF2 for <core@ietf.org>; Sat, 19 Feb 2011 14:47:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1JMlk6x020910; Sat, 19 Feb 2011 23:47:47 +0100 (CET)
Received: from [192.168.217.101] (p5489B005.dip.t-dialin.net [84.137.176.5]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id C9F39A18; Sat, 19 Feb 2011 23:47:46 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <4D5FFB50.7070504@ericsson.com>
Date: Sat, 19 Feb 2011 23:48:19 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>	<067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org>	<AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com>	<D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com>	<AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com>	<2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org>	<AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com>	<325BD658-7199-4128-A629-C02EF54CE81D@tzi.org>	<AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com>
To: Salvatore Loreto <salvatore.loreto@ericsson.com>
X-Mailer: Apple Mail (2.1082)
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Feb 2011 22:47:20 -0000

On Feb 19, 2011, at 18:18, Salvatore Loreto wrote:

> the idea that the client can indicate that it's willing to accept a =
deferred response=20

Folks, I don't get it.
What is so hard about accepting deferred responses?

You need to
-- separate stopping the timer (message level, ACK) from accepting the =
response (request/response level, 2.00 OK),
-- do a second kind of matching (Token) in addition to the simple =
MID-based response matching,
-- react to the message level CON (by sending an ACK).

This is about five additional lines of code in total.
Please explain to me why a client would ever not be willing to do that.  =
I absolutely have no idea.

Gruesse, Carsten


From brian.tridium@gmail.com  Sat Feb 19 18:26:19 2011
Return-Path: <brian.tridium@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 564FE3A6D10 for <core@core3.amsl.com>; Sat, 19 Feb 2011 18:26:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2x9gM9DK3Br4 for <core@core3.amsl.com>; Sat, 19 Feb 2011 18:26:17 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id 1C3603A6C77 for <core@ietf.org>; Sat, 19 Feb 2011 18:26:16 -0800 (PST)
Received: by bwz13 with SMTP id 13so1520663bwz.31 for <core@ietf.org>; Sat, 19 Feb 2011 18:26:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=Uzqr/bPXGX3QzWPXWKXVDYodeVingSET06LAB8u74FY=; b=roflVVazG87OyztBZQ5raVrjJHx9Es/YzEj092qNWeAgUqXeJHOj+pqNsWseXsQTpu c2ySzDRMcEHrSNriD9PTmBXM7Bw9EI3jpIbPIbeepCLjXyYRUFIAbCYrTpaxsNxEPBgy FzTVxzPyAPxzsPjmA6g8oL4WjX99QPyJcN2dM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=ETwZliFQWPm3WQKO4NITvoVwGcmo+/gye6Eg0RPf2RVSjGCkDiOuQDPKCiFTEZ0y30 AA/8VHQCOo+UPLaWlfypIx7HauCy9vDPUhinV6+9Awnj7GlNzze8d38ElNkeMdl802FJ oqHkyHpYYhPxrqoqbwBFyqshfVXCRilsQV/90=
MIME-Version: 1.0
Received: by 10.204.53.78 with SMTP id l14mr2199858bkg.16.1298168813436; Sat, 19 Feb 2011 18:26:53 -0800 (PST)
Received: by 10.204.78.206 with HTTP; Sat, 19 Feb 2011 18:26:53 -0800 (PST)
In-Reply-To: <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org>
Date: Sat, 19 Feb 2011 21:26:53 -0500
Message-ID: <AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com>
From: Brian Frank <brian.tridium@gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary=001636c5b0a3fbbe4d049cad7a08
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Feb 2011 02:26:19 -0000

--001636c5b0a3fbbe4d049cad7a08
Content-Type: text/plain; charset=ISO-8859-1

In my mind there are two potential problems with deferred responses:

First, this sort of async messaging requires state and suffers from all the
memory overhead problems I detailed in my original post.  A very simple
constrained device might only have enough memory and buffer space for a few
req/res transactions and the application will have to be designed
accordingly.  If the server can decide willy nilly that it might not respond
for several seconds (or minutes), then those buffers are locked up and not
available for any more messaging.  I can imagine certain tricks that might
help, but deferred responses undoubtably complicate memory management and
the state machine of applications of constrained devices.

Most importantly, deferred responses do not map well to HTTP integration.  I
haven't seen much discussion around this issue, but depending on the
deferred response time, the original HTTP's TCP connection will timeout or
require some long polling scheme.  Observations are hard enough to map to
HTTP, but they are probably a necessary evil and since they are client
initiated I can imagine some nice solutions say with using WebSockets.  But
since deferred responses are server driven, they are going to cause problems
in HTTP gateways.  Perhaps you guys have some discussed some elegant
solution to how HTTP gateways would handle deferred responses?

Just to re-iterate my viewpoint: HTTP integration is the killer feature of
CoAP.  Without awesome, seamless HTTP integration, I fear CoAP will be just
another fieldbus protocol in a sea of fieldbus protocols.  I expect HTTP
will also be the only protocol most enterprise IT organizations will use for
networking between their back end systems and field devices.  IT
organizations hate opening up firewalls, and especially hate UDP protocols.
 So if there is a feature in CoAP that doesn't map easily and cleanly into
HTTP, I think it deserves some serious justification.  I can see the
justification for observations (grudgingly :-), but I am still having
trouble seeing the justification for deferred responses.

Brian


On Sat, Feb 19, 2011 at 5:48 PM, Carsten Bormann <cabo@tzi.org> wrote:

> On Feb 19, 2011, at 18:18, Salvatore Loreto wrote:
>
> > the idea that the client can indicate that it's willing to accept a
> deferred response
>
> Folks, I don't get it.
> What is so hard about accepting deferred responses?
>
> You need to
> -- separate stopping the timer (message level, ACK) from accepting the
> response (request/response level, 2.00 OK),
> -- do a second kind of matching (Token) in addition to the simple MID-based
> response matching,
> -- react to the message level CON (by sending an ACK).
>
> This is about five additional lines of code in total.
> Please explain to me why a client would ever not be willing to do that.  I
> absolutely have no idea.
>
> Gruesse, Carsten
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>

--001636c5b0a3fbbe4d049cad7a08
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>In my mind there are two potential problems with deferred responses:</=
div><div><br></div><div>First, this sort of async messaging requires state =
and suffers from all the memory overhead problems I detailed in my original=
 post. =A0A very simple constrained device might only have enough memory an=
d buffer space for a few req/res transactions and the application will have=
 to be designed accordingly. =A0If the server can decide willy nilly that i=
t might not respond for several seconds (or minutes), then those buffers ar=
e locked up and not available for any more messaging. =A0I can imagine cert=
ain tricks that might help, but deferred responses undoubtably complicate m=
emory management and the state machine of applications of constrained devic=
es.</div>
<div><br></div><div>Most importantly, deferred responses do not map well to=
 HTTP integration. =A0I haven&#39;t seen much discussion around this issue,=
 but depending on the deferred response time, the original HTTP&#39;s TCP c=
onnection will timeout or require some long polling scheme. =A0Observations=
 are hard enough to map to HTTP, but they are probably a necessary evil and=
 since they are client initiated I can imagine some nice solutions say with=
 using WebSockets. =A0But since deferred responses are server driven, they =
are going to cause problems in HTTP gateways. =A0Perhaps you guys have some=
 discussed some elegant solution to how HTTP gateways would handle deferred=
 responses?</div>
<div><br></div><div>Just to re-iterate my viewpoint: HTTP integration is th=
e killer feature of CoAP. =A0Without awesome, seamless HTTP integration, I =
fear CoAP will be just another fieldbus protocol in a sea of fieldbus proto=
cols. =A0I expect HTTP will also be the only protocol most enterprise IT or=
ganizations will use for networking between their back end systems and fiel=
d devices. =A0IT organizations hate opening up firewalls, and especially ha=
te UDP protocols. =A0So if there is a feature in CoAP that doesn&#39;t map =
easily and cleanly into HTTP, I think it deserves some serious justificatio=
n. =A0I can see the justification for observations=A0(grudgingly :-), but I=
 am still having trouble seeing the justification for deferred responses.</=
div>
<div><br></div><div>Brian</div><div><br><br><div class=3D"gmail_quote">On S=
at, Feb 19, 2011 at 5:48 PM, Carsten Bormann <span dir=3D"ltr">&lt;<a href=
=3D"mailto:cabo@tzi.org">cabo@tzi.org</a>&gt;</span> wrote:<br><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex;">
<div class=3D"im">On Feb 19, 2011, at 18:18, Salvatore Loreto wrote:<br>
<br>
&gt; the idea that the client can indicate that it&#39;s willing to accept =
a deferred response<br>
<br>
</div>Folks, I don&#39;t get it.<br>
What is so hard about accepting deferred responses?<br>
<br>
You need to<br>
-- separate stopping the timer (message level, ACK) from accepting the resp=
onse (request/response level, 2.00 OK),<br>
-- do a second kind of matching (Token) in addition to the simple MID-based=
 response matching,<br>
-- react to the message level CON (by sending an ACK).<br>
<br>
This is about five additional lines of code in total.<br>
Please explain to me why a client would ever not be willing to do that. =A0=
I absolutely have no idea.<br>
<div><div></div><div class=3D"h5"><br>
Gruesse, Carsten<br>
<br>
_______________________________________________<br>
core mailing list<br>
<a href=3D"mailto:core@ietf.org">core@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/core" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/core</a><br>
</div></div></blockquote></div><br></div>

--001636c5b0a3fbbe4d049cad7a08--

From pabigot@gmail.com  Sat Feb 19 18:26:59 2011
Return-Path: <pabigot@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 908DA3A6D10 for <core@core3.amsl.com>; Sat, 19 Feb 2011 18:26:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.976
X-Spam-Level: 
X-Spam-Status: No, score=-102.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8O5x0A7S5DDd for <core@core3.amsl.com>; Sat, 19 Feb 2011 18:26:58 -0800 (PST)
Received: from mail-yi0-f44.google.com (mail-yi0-f44.google.com [209.85.218.44]) by core3.amsl.com (Postfix) with ESMTP id 4E8643A6C77 for <core@ietf.org>; Sat, 19 Feb 2011 18:26:58 -0800 (PST)
Received: by yie19 with SMTP id 19so2319098yie.31 for <core@ietf.org>; Sat, 19 Feb 2011 18:27:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=OQikMj1iqIQ/mxFIbWUo7XUdEMxFRQhRhlniPlBX/aY=; b=hCtN8SZRRBoBZGUvKCIWfc+4hsqGFeiErLCNYaGORoURBnN+mn92bTyJXRUmAYB/dt YgVJIk6lbZuoYLVwAAbNUwF4cdus6TcNexjTX3RUeevjmDurh3rrhLEsbnO8gO1bipM9 CVpSPYcfXZRnYiS+UXG9p+gmUsJm0ze6I3vng=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=GQVA8ZNpxVImazkt955JPwSR61VtVWaGh4jH8B7CQ7j1olsg+SgvkhDKoJd0unTMBU IngHhp943vTrh8i5JLg0W+dtwo6aZJI1A+0PvakJKXX3GeaSLOL1UNbk395XcqDfp+BS vLmhQLq3OYfJu15ciwRYxTYR8U8eHGsE3OZlA=
MIME-Version: 1.0
Received: by 10.236.95.173 with SMTP id p33mr4399350yhf.3.1298168854797; Sat, 19 Feb 2011 18:27:34 -0800 (PST)
Sender: pabigot@gmail.com
Received: by 10.236.110.19 with HTTP; Sat, 19 Feb 2011 18:27:34 -0800 (PST)
In-Reply-To: <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org>
Date: Sat, 19 Feb 2011 20:27:34 -0600
X-Google-Sender-Auth: 6ptPkHZ9eysjacUMWkbSCP0RexY
Message-ID: <AANLkTikRTgQFwar56jPkTznA3mqck979czDbBnBEF0wX@mail.gmail.com>
From: Peter Bigot <bigotp@acm.org>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary=0023547c8a8772dfac049cad7d1b
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Feb 2011 02:26:59 -0000

--0023547c8a8772dfac049cad7d1b
Content-Type: text/plain; charset=ISO-8859-1

I had forgotten the conclusion from
http://www.ietf.org/mail-archive/web/core/current/msg01345.html, where by a
vote of two to one the working group determined that clients must support
deferred responses.

The reasons why a client might not want to do this were summarized in that
thread and apparently have never been convincing enough to lead anybody else
to agree with me.

Which leaves me as bewildered as my perspective leaves Carsten.

Never mind.

Peter

On Sat, Feb 19, 2011 at 4:48 PM, Carsten Bormann <cabo@tzi.org> wrote:

> On Feb 19, 2011, at 18:18, Salvatore Loreto wrote:
>
> > the idea that the client can indicate that it's willing to accept a
> deferred response
>
> Folks, I don't get it.
> What is so hard about accepting deferred responses?
>
> You need to
> -- separate stopping the timer (message level, ACK) from accepting the
> response (request/response level, 2.00 OK),
> -- do a second kind of matching (Token) in addition to the simple MID-based
> response matching,
> -- react to the message level CON (by sending an ACK).
>
> This is about five additional lines of code in total.
> Please explain to me why a client would ever not be willing to do that.  I
> absolutely have no idea.
>
> Gruesse, Carsten
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>

--0023547c8a8772dfac049cad7d1b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I had forgotten the conclusion from=20
<a href=3D"http://www.ietf.org/mail-archive/web/core/current/msg01345.html"=
>http://www.ietf.org/mail-archive/web/core/current/msg01345.html</a>, where=
=20
by a vote of two to one the working group determined that clients must=20
support deferred responses.<br><br>The reasons why a client might not want =
to do this were summarized in that thread and apparently have never been co=
nvincing enough to lead anybody else to agree with me.<br><br>Which leaves =
me as bewildered as my perspective leaves Carsten.<br>
<br>Never mind.<br>
<br>
Peter<br><br>On Sat, Feb 19, 2011 at 4:48 PM, Carsten Bormann <span dir=3D"=
ltr">&lt;<a href=3D"mailto:cabo@tzi.org">cabo@tzi.org</a>&gt;</span> wrote:=
<br><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"m=
argin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); paddin=
g-left: 1ex;">
<div class=3D"im">On Feb 19, 2011, at 18:18, Salvatore Loreto wrote:<br>
<br>
&gt; the idea that the client can indicate that it&#39;s willing to accept =
a deferred response<br>
<br>
</div>Folks, I don&#39;t get it.<br>
What is so hard about accepting deferred responses?<br>
<br>
You need to<br>
-- separate stopping the timer (message level, ACK) from accepting the resp=
onse (request/response level, 2.00 OK),<br>
-- do a second kind of matching (Token) in addition to the simple MID-based=
 response matching,<br>
-- react to the message level CON (by sending an ACK).<br>
<br>
This is about five additional lines of code in total.<br>
Please explain to me why a client would ever not be willing to do that. =A0=
I absolutely have no idea.<br>
<div><div></div><div class=3D"h5"><br>
Gruesse, Carsten<br>
<br>
_______________________________________________<br>
core mailing list<br>
<a href=3D"mailto:core@ietf.org">core@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/core" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/core</a><br>
</div></div></blockquote></div><br><div style=3D"visibility: hidden; displa=
y: inline;" id=3D"avg_ls_inline_popup"></div><style type=3D"text/css">#avg_=
ls_inline_popup {  position:absolute;  z-index:9999;  padding: 0px 0px;  ma=
rgin-left: 0px;  margin-top: 0px;  width: 240px;  overflow: hidden;  word-w=
rap: break-word;  color: black;  font-size: 10px;  text-align: left;  line-=
height: 13px;}</style>

--0023547c8a8772dfac049cad7d1b--

From salvatore.loreto@ericsson.com  Sun Feb 20 06:16:46 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 800DE3A6D03 for <core@core3.amsl.com>; Sun, 20 Feb 2011 06:16:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.598
X-Spam-Level: 
X-Spam-Status: No, score=-106.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HA2+D1x1UZcY for <core@core3.amsl.com>; Sun, 20 Feb 2011 06:16:45 -0800 (PST)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by core3.amsl.com (Postfix) with ESMTP id A0F4D3A6CCA for <core@ietf.org>; Sun, 20 Feb 2011 06:16:44 -0800 (PST)
X-AuditID: c1b4fb3d-b7c78ae000005844-ff-4d6122721600
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id E8.30.22596.272216D4; Sun, 20 Feb 2011 15:17:22 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0184.eemea.ericsson.se (153.88.115.82) with Microsoft SMTP Server id 8.2.234.1; Sun, 20 Feb 2011 15:17:22 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id 2A19023F6; Sun, 20 Feb 2011 16:17:22 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id DB30E50530; Sun, 20 Feb 2011 16:17:21 +0200 (EET)
Received: from Salvatore-Loretos-MacBook-Pro.local (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 36AE05001E; Sun, 20 Feb 2011 16:17:21 +0200 (EET)
Message-ID: <4D612270.2070304@ericsson.com>
Date: Sun, 20 Feb 2011 16:17:20 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Brian Frank <brian.tridium@gmail.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>	<067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org>	<AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com>	<D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com>	<AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com>	<2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org>	<AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com>	<325BD658-7199-4128-A629-C02EF54CE81D@tzi.org>	<AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com>	<AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com>	<4D5FFB50.7070504@ericsson.com>	<14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com>
In-Reply-To: <AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------030907090206010701090006"
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Cc: "core@ietf.org" <core@ietf.org>
Subject: [core] deferred responses and HTTP (was Re: CoAP observe: tokens and lifetime)
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Feb 2011 14:16:46 -0000

--------------030907090206010701090006
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit



On 2/20/11 4:26 AM, Brian Frank wrote:
...
> Most importantly, deferred responses do not map well to HTTP integration.
I fully agree!

>  I haven't seen much discussion around this issue, but depending on 
> the deferred response time, the original HTTP's TCP connection will 
> timeout or require some long polling scheme.

I raised the issue last month ( 
http://www.ietf.org/mail-archive/web/core/current/msg01511.html )
but I didn't get any answer!

>  Observations are hard enough to map to HTTP, but they are probably a 
> necessary evil and since they are client initiated I can imagine some 
> nice solutions say with using WebSockets.

WebSocket is a possibility, but long polling it is also possible if the 
client (both the HTTP client and the HTTP/CoAP gateway acting as client)
  is aware of the fact its request will take time to be provided

>  But since deferred responses are server driven, they are going to 
> cause problems in HTTP gateways.  Perhaps you guys have some discussed 
> some elegant solution to how HTTP gateways would handle deferred 
> responses?

perhaps, also in the case of deferred response WebSocket would be the 
easiest solution.
Another possibility could be to manage all the HTTP requests that arrive 
to the gateway as long-polling requests, and then threat the not 
deferred one as a special case.
Of course there are also other possible hacks that can be implemented,
but they will reduce the transparency of the gateway or make it not 
transparent at all

>
> Just to re-iterate my viewpoint: HTTP integration is the killer 
> feature of CoAP.  Without awesome, seamless HTTP integration, I fear 
> CoAP will be just another fieldbus protocol in a sea of fieldbus 
> protocols.

I would say that
a smooth, easy and possibly transparent HTTP integration is the killer 
feature of CoAP

cheers
/Sal


-- 
Salvatore Loreto
www.sloreto.com


>  I expect HTTP will also be the only protocol most enterprise IT 
> organizations will use for networking between their back end systems 
> and field devices.  IT organizations hate opening up firewalls, and 
> especially hate UDP protocols.  So if there is a feature in CoAP that 
> doesn't map easily and cleanly into HTTP, I think it deserves some 
> serious justification.  I can see the justification for 
> observations (grudgingly :-), but I am still having trouble seeing the 
> justification for deferred responses.
>
> Brian
>
>
> On Sat, Feb 19, 2011 at 5:48 PM, Carsten Bormann <cabo@tzi.org 
> <mailto:cabo@tzi.org>> wrote:
>
>     On Feb 19, 2011, at 18:18, Salvatore Loreto wrote:
>
>     > the idea that the client can indicate that it's willing to
>     accept a deferred response
>
>     Folks, I don't get it.
>     What is so hard about accepting deferred responses?
>
>     You need to
>     -- separate stopping the timer (message level, ACK) from accepting
>     the response (request/response level, 2.00 OK),
>     -- do a second kind of matching (Token) in addition to the simple
>     MID-based response matching,
>     -- react to the message level CON (by sending an ACK).
>
>     This is about five additional lines of code in total.
>     Please explain to me why a client would ever not be willing to do
>     that.  I absolutely have no idea.
>
>     Gruesse, Carsten
>
>     _______________________________________________
>     core mailing list
>     core@ietf.org <mailto:core@ietf.org>
>     https://www.ietf.org/mailman/listinfo/core
>



--------------030907090206010701090006
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 text="#000000" bgcolor="#ffffff">
    <br>
    <br>
    On 2/20/11 4:26 AM, Brian Frank wrote:<br>
    ...<br>
    <blockquote
      cite="mid:AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com"
      type="cite">
      <div>Most importantly, deferred responses do not map well to HTTP
        integration.</div>
    </blockquote>
    I fully agree!<br>
    <br>
    <blockquote
      cite="mid:AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com"
      type="cite">
      <div> &nbsp;I haven't seen much discussion around this issue, but
        depending on the deferred response time, the original HTTP's TCP
        connection will timeout or require some long polling scheme. </div>
    </blockquote>
    <br>
    I raised the issue last month (
    <a class="moz-txt-link-freetext" href="http://www.ietf.org/mail-archive/web/core/current/msg01511.html">http://www.ietf.org/mail-archive/web/core/current/msg01511.html</a> )<br>
    but I didn't get any answer!<br>
    <br>
    <blockquote
      cite="mid:AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com"
      type="cite">
      <div>
        &nbsp;Observations are hard enough to map to HTTP, but they are
        probably a necessary evil and since they are client initiated I
        can imagine some nice solutions say with using WebSockets. </div>
    </blockquote>
    <br>
    WebSocket is a possibility, but long polling it is also possible if
    the client (both the HTTP client and the HTTP/CoAP gateway acting as
    client)<br>
    &nbsp;is aware of the fact its request will take time to be provided<br>
    <br>
    <blockquote
      cite="mid:AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com"
      type="cite">
      <div>&nbsp;But since deferred responses are server driven, they are
        going to cause problems in HTTP gateways. &nbsp;Perhaps you guys have
        some discussed some elegant solution to how HTTP gateways would
        handle deferred responses?</div>
    </blockquote>
    <br>
    perhaps, also in the case of deferred response WebSocket would be
    the easiest solution.<br>
    Another possibility could be to manage all the HTTP requests that
    arrive to the gateway as long-polling requests, and then threat the
    not deferred one as a special case.<br>
    Of course there are also other possible hacks that can be
    implemented, <br>
    but they will reduce the transparency of the gateway or make it not
    transparent at all<br>
    &nbsp;<br>
    <blockquote
      cite="mid:AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com"
      type="cite">
      <div><br>
      </div>
      <div>Just to re-iterate my viewpoint: HTTP integration is the
        killer feature of CoAP. &nbsp;Without awesome, seamless HTTP
        integration, I fear CoAP will be just another fieldbus protocol
        in a sea of fieldbus protocols. </div>
    </blockquote>
    <br>
    I would say that <br>
    a smooth, easy and possibly transparent HTTP integration is the
    killer feature of CoAP<br>
    <br>
    cheers<br>
    /Sal<br>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Salvatore Loreto
<a class="moz-txt-link-abbreviated" href="http://www.sloreto.com">www.sloreto.com</a></pre>
    <br>
    <blockquote
      cite="mid:AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com"
      type="cite">
      <div>&nbsp;I expect HTTP will also be the only protocol most enterprise
        IT organizations will use for networking between their back end
        systems and field devices. &nbsp;IT organizations hate opening up
        firewalls, and especially hate UDP protocols. &nbsp;So if there is a
        feature in CoAP that doesn't map easily and cleanly into HTTP, I
        think it deserves some serious justification. &nbsp;I can see the
        justification for observations&nbsp;(grudgingly :-), but I am still
        having trouble seeing the justification for deferred responses.</div>
      <div><br>
      </div>
      <div>Brian</div>
      <div><br>
        <br>
        <div class="gmail_quote">On Sat, Feb 19, 2011 at 5:48 PM,
          Carsten Bormann <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:cabo@tzi.org">cabo@tzi.org</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">
            <div class="im">On Feb 19, 2011, at 18:18, Salvatore Loreto
              wrote:<br>
              <br>
              &gt; the idea that the client can indicate that it's
              willing to accept a deferred response<br>
              <br>
            </div>
            Folks, I don't get it.<br>
            What is so hard about accepting deferred responses?<br>
            <br>
            You need to<br>
            -- separate stopping the timer (message level, ACK) from
            accepting the response (request/response level, 2.00 OK),<br>
            -- do a second kind of matching (Token) in addition to the
            simple MID-based response matching,<br>
            -- react to the message level CON (by sending an ACK).<br>
            <br>
            This is about five additional lines of code in total.<br>
            Please explain to me why a client would ever not be willing
            to do that. &nbsp;I absolutely have no idea.<br>
            <div>
              <div class="h5"><br>
                Gruesse, Carsten<br>
                <br>
                _______________________________________________<br>
                core mailing list<br>
                <a moz-do-not-send="true" href="mailto:core@ietf.org">core@ietf.org</a><br>
                <a moz-do-not-send="true"
                  href="https://www.ietf.org/mailman/listinfo/core"
                  target="_blank">https://www.ietf.org/mailman/listinfo/core</a><br>
              </div>
            </div>
          </blockquote>
        </div>
      </div>
    </blockquote>
    <br>
    <br>
  </body>
</html>

--------------030907090206010701090006--

From salvatore.loreto@ericsson.com  Sun Feb 20 06:27:50 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1CDF73A6D03 for <core@core3.amsl.com>; Sun, 20 Feb 2011 06:27:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.598
X-Spam-Level: 
X-Spam-Status: No, score=-106.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ahEN2duvDak for <core@core3.amsl.com>; Sun, 20 Feb 2011 06:27:48 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 6BD583A6CCA for <core@ietf.org>; Sun, 20 Feb 2011 06:27:48 -0800 (PST)
X-AuditID: c1b4fb39-b7b76ae00000276e-15-4d61250a6144
Received: from esessmw0197.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 11.3F.10094.A05216D4; Sun, 20 Feb 2011 15:28:26 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0197.eemea.ericsson.se (153.88.115.88) with Microsoft SMTP Server id 8.2.234.1; Sun, 20 Feb 2011 15:28:25 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id B32E123F6; Sun, 20 Feb 2011 16:28:25 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 6F94B50530; Sun, 20 Feb 2011 16:28:25 +0200 (EET)
Received: from Salvatore-Loretos-MacBook-Pro.local (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id B8B095001E; Sun, 20 Feb 2011 16:28:24 +0200 (EET)
Message-ID: <4D612508.3040408@ericsson.com>
Date: Sun, 20 Feb 2011 16:28:24 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Peter Bigot <bigotp@acm.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com>	<067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org>	<AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com>	<D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com>	<AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com>	<2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org>	<AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com>	<325BD658-7199-4128-A629-C02EF54CE81D@tzi.org>	<AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com>	<AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com>	<4D5FFB50.7070504@ericsson.com>	<14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTikRTgQFwar56jPkTznA3mqck979czDbBnBEF0wX@mail.gmail.com>
In-Reply-To: <AANLkTikRTgQFwar56jPkTznA3mqck979czDbBnBEF0wX@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------090400050802050302000502"
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Feb 2011 14:27:50 -0000

--------------090400050802050302000502
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit

again,
leaving to the client the possibility to indicate if it is willing or 
not to accept a deferred response
would be a good compromise

an alternative could that the client MUST support deferred response by 
default;
but it has the possibility to signal to the server it does not want a 
deferred response
when it does not make sense for it

/Sal

-- 
Salvatore Loreto
www.sloreto.com



On 2/20/11 4:27 AM, Peter Bigot wrote:
> I had forgotten the conclusion from 
> http://www.ietf.org/mail-archive/web/core/current/msg01345.html, where 
> by a vote of two to one the working group determined that clients must 
> support deferred responses.
>
> The reasons why a client might not want to do this were summarized in 
> that thread and apparently have never been convincing enough to lead 
> anybody else to agree with me.
>
> Which leaves me as bewildered as my perspective leaves Carsten.
>
> Never mind.
>
> Peter
>
> On Sat, Feb 19, 2011 at 4:48 PM, Carsten Bormann <cabo@tzi.org 
> <mailto:cabo@tzi.org>> wrote:
>
>     On Feb 19, 2011, at 18:18, Salvatore Loreto wrote:
>
>     > the idea that the client can indicate that it's willing to
>     accept a deferred response
>
>     Folks, I don't get it.
>     What is so hard about accepting deferred responses?
>
>     You need to
>     -- separate stopping the timer (message level, ACK) from accepting
>     the response (request/response level, 2.00 OK),
>     -- do a second kind of matching (Token) in addition to the simple
>     MID-based response matching,
>     -- react to the message level CON (by sending an ACK).
>
>     This is about five additional lines of code in total.
>     Please explain to me why a client would ever not be willing to do
>     that.  I absolutely have no idea.
>
>     Gruesse, Carsten
>
>     _______________________________________________
>     core mailing list
>     core@ietf.org <mailto:core@ietf.org>
>     https://www.ietf.org/mailman/listinfo/core
>
>



--------------090400050802050302000502
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 text="#000000" bgcolor="#ffffff">
    again,<br>
    leaving to the client the possibility to indicate if it is willing
    or not to accept a deferred response<br>
    would be a good compromise&nbsp; <br>
    <br>
    an alternative could that the client MUST support deferred response
    by default;<br>
    but it has the possibility to signal to the server it does not want
    a deferred response <br>
    when it does not make sense for it<br>
    <br>
    /Sal<br>
    <pre class="moz-signature" cols="72">-- 
Salvatore Loreto
<a class="moz-txt-link-abbreviated" href="http://www.sloreto.com">www.sloreto.com</a></pre>
    <br>
    <br>
    On 2/20/11 4:27 AM, Peter Bigot wrote:
    <blockquote
      cite="mid:AANLkTikRTgQFwar56jPkTznA3mqck979czDbBnBEF0wX@mail.gmail.com"
      type="cite">I had forgotten the conclusion from <a
        moz-do-not-send="true"
        href="http://www.ietf.org/mail-archive/web/core/current/msg01345.html">http://www.ietf.org/mail-archive/web/core/current/msg01345.html</a>,
      where by a vote of two to one the working group determined that
      clients must support deferred responses.<br>
      <br>
      The reasons why a client might not want to do this were summarized
      in that thread and apparently have never been convincing enough to
      lead anybody else to agree with me.<br>
      <br>
      Which leaves me as bewildered as my perspective leaves Carsten.<br>
      <br>
      Never mind.<br>
      <br>
      Peter<br>
      <br>
      On Sat, Feb 19, 2011 at 4:48 PM, Carsten Bormann <span dir="ltr">&lt;<a
          moz-do-not-send="true" href="mailto:cabo@tzi.org">cabo@tzi.org</a>&gt;</span>
      wrote:<br>
      <div class="gmail_quote">
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <div class="im">On Feb 19, 2011, at 18:18, Salvatore Loreto
            wrote:<br>
            <br>
            &gt; the idea that the client can indicate that it's willing
            to accept a deferred response<br>
            <br>
          </div>
          Folks, I don't get it.<br>
          What is so hard about accepting deferred responses?<br>
          <br>
          You need to<br>
          -- separate stopping the timer (message level, ACK) from
          accepting the response (request/response level, 2.00 OK),<br>
          -- do a second kind of matching (Token) in addition to the
          simple MID-based response matching,<br>
          -- react to the message level CON (by sending an ACK).<br>
          <br>
          This is about five additional lines of code in total.<br>
          Please explain to me why a client would ever not be willing to
          do that. &nbsp;I absolutely have no idea.<br>
          <div>
            <div class="h5"><br>
              Gruesse, Carsten<br>
              <br>
              _______________________________________________<br>
              core mailing list<br>
              <a moz-do-not-send="true" href="mailto:core@ietf.org">core@ietf.org</a><br>
              <a moz-do-not-send="true"
                href="https://www.ietf.org/mailman/listinfo/core"
                target="_blank">https://www.ietf.org/mailman/listinfo/core</a><br>
            </div>
          </div>
        </blockquote>
      </div>
      <br>
      <style type="text/css">#avg_ls_inline_popup {  position:absolute;  z-index:9999;  padding: 0px 0px;  margin-left: 0px;  margin-top: 0px;  width: 240px;  overflow: hidden;  word-wrap: break-word;  color: black;  font-size: 10px;  text-align: left;  line-height: 13px;}</style>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">
</pre>
  </body>
</html>

--------------090400050802050302000502--

From cabo@tzi.org  Sun Feb 20 07:43:38 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 97CD23A6DE5 for <core@core3.amsl.com>; Sun, 20 Feb 2011 07:43:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BXOlz-e91IvU for <core@core3.amsl.com>; Sun, 20 Feb 2011 07:43:37 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id A37203A6DDB for <core@ietf.org>; Sun, 20 Feb 2011 07:43:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1KFi4IF006374; Sun, 20 Feb 2011 16:44:04 +0100 (CET)
Received: from [192.168.217.112] (p5489D3B7.dip.t-dialin.net [84.137.211.183]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id B01BFAB8; Sun, 20 Feb 2011 16:44:03 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com>
Date: Sun, 20 Feb 2011 16:44:30 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <C8A30D01-3492-4361-AA8D-586253DBBC3D@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com>
To: Brian Frank <brian.tridium@gmail.com>
X-Mailer: Apple Mail (2.1082)
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Feb 2011 15:43:38 -0000

This is interesting, because it reminds us how important the names are =
we give to things.

"Deferred responses" are not there to give a serve license to "decide =
willy nilly that it might not respond for several seconds (or =
minutes),"; it already can do that with "immediate responses" (up to =
about a minute), with additional overhead at the sender and at the peril =
of decreased reliability.  The point is to decouple the message layer =
(retransmission) timer from the application layer timing.  "Deferred" =
may be a bad name because it sounds a lot like "license for laziness", a =
bit like why the military couldn't accept the term "disruption tolerant =
networking" :-).  Deferred responses are not more async than immediate =
responses (everything is async in UDP), they are just not piggy-backed =
on the reliability layer ACKs.  If we lose one of the two, we should =
lose the piggy-backing (just an optimization).

Let me put it this way: You don't have a guarantee of an "immediate" =
(english word) response, even if we only had "immediate responses" =
(coap-04 term).  On the other hand, "deferred responses" (coap-04 term) =
are great for "immediate" (english word) responses, if these can take =
more than about a second (i.e., RESPONSE_TIMEOUT - expected soft upper =
bound for latency).  We apparently need a different pair of terms for =
the piggy-backed carriage ("immediate response") and the separate =
carriage ("deferred response") of responses.

Either kind of response carriage maps perfectly to HTTP: As with CoAP, =
HTTP also does not constrain application timing in any way.
(As a separate observation, the latter is what makes long polling =
possible, although that is certainly a stretch with respect to HTTP =
semantics.)
There is a silent assumption in HTTP that the client wants an answer =
now, the same silent assumption applies to CoAP, and it is not heeded by =
long-polling.

We had a discussion about sending a deadline with a request; I'm not =
sure we found a good reason for including that, but I'm also not sure we =
finished that discussion.

There cannot be a way to map "observe" in a straightforward way to HTTP, =
because HTTP simply does not have direct support for this element of =
semantics.
The closest equivalent would be long polling, but there is no easy way =
to find out in HTTP whether the client wants the current state of the =
resource (or wants to validate it) or wants to wait for the next change.
But this may not be too relevant, because observe is already useful on =
the way back from a server to the first proxy, so it is not very =
important whether it can be exposed directly to the HTTP end -- at a =
minimum, it helps an HTTP-to-CoAP proxy to avoid translating (short) =
polling on the HTTP side to (short) polling on the CoAP side.

Gruesse, Carsten

On Feb 20, 2011, at 03:26, Brian Frank wrote:

> In my mind there are two potential problems with deferred responses:
>=20
> First, this sort of async messaging requires state and suffers from =
all the memory overhead problems I detailed in my original post.  A very =
simple constrained device might only have enough memory and buffer space =
for a few req/res transactions and the application will have to be =
designed accordingly.  If the server can decide willy nilly that it =
might not respond for several seconds (or minutes), then those buffers =
are locked up and not available for any more messaging.  I can imagine =
certain tricks that might help, but deferred responses undoubtably =
complicate memory management and the state machine of applications of =
constrained devices.
>=20
> Most importantly, deferred responses do not map well to HTTP =
integration.  I haven't seen much discussion around this issue, but =
depending on the deferred response time, the original HTTP's TCP =
connection will timeout or require some long polling scheme.  =
Observations are hard enough to map to HTTP, but they are probably a =
necessary evil and since they are client initiated I can imagine some =
nice solutions say with using WebSockets.  But since deferred responses =
are server driven, they are going to cause problems in HTTP gateways.  =
Perhaps you guys have some discussed some elegant solution to how HTTP =
gateways would handle deferred responses?
>=20
> Just to re-iterate my viewpoint: HTTP integration is the killer =
feature of CoAP.  Without awesome, seamless HTTP integration, I fear =
CoAP will be just another fieldbus protocol in a sea of fieldbus =
protocols.  I expect HTTP will also be the only protocol most enterprise =
IT organizations will use for networking between their back end systems =
and field devices.  IT organizations hate opening up firewalls, and =
especially hate UDP protocols.  So if there is a feature in CoAP that =
doesn't map easily and cleanly into HTTP, I think it deserves some =
serious justification.  I can see the justification for observations =
(grudgingly :-), but I am still having trouble seeing the justification =
for deferred responses.
>=20
> Brian
>=20
>=20
> On Sat, Feb 19, 2011 at 5:48 PM, Carsten Bormann <cabo@tzi.org> wrote:
> On Feb 19, 2011, at 18:18, Salvatore Loreto wrote:
>=20
> > the idea that the client can indicate that it's willing to accept a =
deferred response
>=20
> Folks, I don't get it.
> What is so hard about accepting deferred responses?
>=20
> You need to
> -- separate stopping the timer (message level, ACK) from accepting the =
response (request/response level, 2.00 OK),
> -- do a second kind of matching (Token) in addition to the simple =
MID-based response matching,
> -- react to the message level CON (by sending an ACK).
>=20
> This is about five additional lines of code in total.
> Please explain to me why a client would ever not be willing to do =
that.  I absolutely have no idea.
>=20
> Gruesse, Carsten
>=20
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>=20


From salvatore.loreto@ericsson.com  Sun Feb 20 08:39:38 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C47413A6CCA for <core@core3.amsl.com>; Sun, 20 Feb 2011 08:39:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3883XsKIDMtA for <core@core3.amsl.com>; Sun, 20 Feb 2011 08:39:37 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 6BE1E3A6CBF for <core@ietf.org>; Sun, 20 Feb 2011 08:39:37 -0800 (PST)
X-AuditID: c1b4fb39-b7b76ae00000276e-2b-4d6143ef62e5
Received: from esessmw0237.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 8F.E2.10094.FE3416D4; Sun, 20 Feb 2011 17:40:16 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0237.eemea.ericsson.se (153.88.115.91) with Microsoft SMTP Server id 8.2.234.1; Sun, 20 Feb 2011 17:40:15 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id 7D1F22547; Sun, 20 Feb 2011 18:40:15 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 4438A50530; Sun, 20 Feb 2011 18:40:15 +0200 (EET)
Received: from Salvatore-Loretos-MacBook-Pro.local (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id AFCFA5001E; Sun, 20 Feb 2011 18:40:14 +0200 (EET)
Message-ID: <4D6143EE.2000509@ericsson.com>
Date: Sun, 20 Feb 2011 18:40:14 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Carsten Bormann <cabo@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com> <C8A30D01-3492-4361-AA8D-586253DBBC3D@tzi.org>
In-Reply-To: <C8A30D01-3492-4361-AA8D-586253DBBC3D@tzi.org>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Feb 2011 16:39:38 -0000

On 2/20/11 5:44 PM, Carsten Bormann wrote:
> Let me put it this way: You don't have a guarantee of an "immediate" (english word) response, even if we only had "immediate responses" (coap-04 term).  On the other hand, "deferred responses" (coap-04 term) are great for "immediate" (english word) responses, if these can take more than about a second (i.e., RESPONSE_TIMEOUT - expected soft upper bound for latency).  We apparently need a different pair of terms for the piggy-backed carriage ("immediate response") and the separate carriage ("deferred response") of responses.
>
> Either kind of response carriage maps perfectly to HTTP: As with CoAP, HTTP also does not constrain application timing in any way.
> (As a separate observation, the latter is what makes long polling possible, although that is certainly a stretch with respect to HTTP semantics.)
well not so perfectly.
indeed HTTP is time constrained by timeouts in the proxy present within 
the path:
a proxy usually close an idle TCP connections after a given interval of 
time (i.e. RESPONSE TIMEOUT + epsilon ).
That make immediate response to map smoothly with HTTP,
where how to manage deferred responses needs more thoughts.


> There is a silent assumption in HTTP that the client wants an answer now, the same silent assumption applies to CoAP, and it is not heeded by long-polling.
long-polling keeps in account the fact that proxies along the path close 
the TCP connection,
and to smoothly  inter-operate with them the hanging request is answered 
by the sever after a safe amount of time even if there is no update,
"forcing" (so to say) the client to issue another request


-- 
Salvatore Loreto
www.sloreto.com


From cabo@tzi.org  Sun Feb 20 09:21:01 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E6F883A6CCA for <core@core3.amsl.com>; Sun, 20 Feb 2011 09:21:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7hOtUp3mMz5e for <core@core3.amsl.com>; Sun, 20 Feb 2011 09:21:00 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id 9FBB43A6C68 for <core@ietf.org>; Sun, 20 Feb 2011 09:20:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1KHLPVA029801; Sun, 20 Feb 2011 18:21:25 +0100 (CET)
Received: from [192.168.217.101] (p5489D3B7.dip.t-dialin.net [84.137.211.183]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id B53C6ACF; Sun, 20 Feb 2011 18:21:24 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <4D6143EE.2000509@ericsson.com>
Date: Sun, 20 Feb 2011 18:21:53 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <342439EA-675C-4AD9-A827-BABDCD714A42@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com> <C8A30D01-3492-4361-AA8D-586253DBBC3D@tzi.org> <4D6143EE.2000509@ericsson.com>
To: Salvatore Loreto <salvatore.loreto@ericsson.com>
X-Mailer: Apple Mail (2.1082)
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Feb 2011 17:21:02 -0000

On Feb 20, 2011, at 17:40, Salvatore Loreto wrote:

> On 2/20/11 5:44 PM, Carsten Bormann wrote:
>> Let me put it this way: You don't have a guarantee of an "immediate" =
(english word) response, even if we only had "immediate responses" =
(coap-04 term).  On the other hand, "deferred responses" (coap-04 term) =
are great for "immediate" (english word) responses, if these can take =
more than about a second (i.e., RESPONSE_TIMEOUT - expected soft upper =
bound for latency).  We apparently need a different pair of terms for =
the piggy-backed carriage ("immediate response") and the separate =
carriage ("deferred response") of responses.
>>=20
>> Either kind of response carriage maps perfectly to HTTP: As with =
CoAP, HTTP also does not constrain application timing in any way.
>> (As a separate observation, the latter is what makes long polling =
possible, although that is certainly a stretch with respect to HTTP =
semantics.)
> well not so perfectly.
> indeed HTTP is time constrained by timeouts in the proxy present =
within the path:
> a proxy usually close an idle TCP connections after a given interval =
of time (i.e. RESPONSE TIMEOUT + epsilon ).

A TCP connection used for HTTP is not "idle" when the client is still =
waiting for a response.
(Many servers trigger a true idle timeout rather quickly, e.g. in Apache =
2 the default value of KeepAliveTimeout is 5 seconds, see =
http://httpd.apache.org/docs/2.2/mod/core.html#keepalivetimeout -- we =
don't have that issue at all in CoAP because we don't have idle =
connections.)

Yes, proxies also have request timeouts, 504 and all.  But none of this =
invalidates what I was saying.
As they should, HTTP proxy timeouts are way larger than CoAP's =
RESPONSE_TIMEOUT.
Apache 2.2 has a default value of 5 minutes, =
http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxytimeout -- even =
though that is often reduced to the order of 2 minutes in distributions.

> That make immediate response to map smoothly with HTTP,
> where how to manage deferred responses needs more thoughts.

Which meaning of the terms are you talking about, the CoAP ones or the =
english ones?
Both CoAP-04 "immediate responses" and CoAP-04 "deferred responses" do =
integrate smoothly with HTTP.
What you are saying needs different semantics of "immediate" and =
"deferred".

>> There is a silent assumption in HTTP that the client wants an answer =
now, the same silent assumption applies to CoAP, and it is not heeded by =
long-polling.
> long-polling keeps in account the fact that proxies along the path =
close the TCP connection,
> and to smoothly  inter-operate with them the hanging request is =
answered by the sever after a safe amount of time even if there is no =
update,
> "forcing" (so to say) the client to issue another request

Yes, that is one way of if doing it (I'm more used to the client sending =
another request when the first one times out, though). =20
How is that relevant to the discussion here (except that this strategy =
would be another use case for CoAP "deferred responses")?

If you don't want servers to take a long time to respond to a request, =
don't have them take a long time to respond.
I.e., Don't Do That Then*)!
Warping the protocol so that it breaks on everything but very short =
response times is not the right way to ensure this.

                                 oOo

(At some point I'd like to go back to discussing the subject line of =
this thread. =20
I'd really like to find a way to make -observe even more lightweight for =
servers.
1) Dropping the Lifetime value, and
2) giving the server license to drop all observation relationships to a =
client when one response times out,
sound like approaches that might help.  What else?)

Gruesse, Carsten

*) http://www.catb.org/jargon/html/D/Don-t-do-that-then-.html


From angelo.castellani@gmail.com  Mon Feb 21 08:47:50 2011
Return-Path: <angelo.castellani@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 401243A7126 for <core@core3.amsl.com>; Mon, 21 Feb 2011 08:47:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lp8vkrLsSraK for <core@core3.amsl.com>; Mon, 21 Feb 2011 08:47:48 -0800 (PST)
Received: from mail-qy0-f172.google.com (mail-qy0-f172.google.com [209.85.216.172]) by core3.amsl.com (Postfix) with ESMTP id C7A8A3A6DC6 for <core@ietf.org>; Mon, 21 Feb 2011 08:47:48 -0800 (PST)
Received: by qyk29 with SMTP id 29so1301042qyk.10 for <core@ietf.org>; Mon, 21 Feb 2011 08:48:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=/SJ6eTlndUgPaxUZgkGeaonMUWBzltsVlk1XNDpvOjE=; b=RMxPmHNHgW3hw/ligOCkGEUTxrVW3ggg9i21ZIsW5N0smW2Fg9NTYufEzJg8lAXk5U EqhWyaxWI/meOqrE3PU/VimBCZirEYVXq+PA4qbQZ037Mz6+EkjBzoI3EA9U+pV4lOmM IzJkBiSm5nKGvxBiwn1L4Cql9LkpHc1811swA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=nD9i6DHfFOaWwzAQvVCTVpIWMo+i0IPBQUPIAw76+gFejGJGM2VZu3us+kFv3okbEo xq24wE2tKAKB2GZ+VHwa9nTJJZ/wVyzqeyaAx/HL2QVyy912UujSAeHY8kNQHXm0gtiz tllVNfxDP91xFePB0OX2kQi80e6XhX8PSLX7o=
Received: by 10.229.235.69 with SMTP id kf5mr1224327qcb.49.1298306910159; Mon, 21 Feb 2011 08:48:30 -0800 (PST)
MIME-Version: 1.0
Sender: angelo.castellani@gmail.com
Received: by 10.229.238.71 with HTTP; Mon, 21 Feb 2011 08:48:10 -0800 (PST)
In-Reply-To: <20110221164437.01F003A6FEF@core3.amsl.com>
References: <20110221164437.01F003A6FEF@core3.amsl.com>
From: "Angelo P. Castellani" <angelo@castellani.net>
Date: Mon, 21 Feb 2011 17:48:10 +0100
X-Google-Sender-Auth: H-N69b2WQ2lF7j4HLL3C8K8JKaM
Message-ID: <AANLkTi=_tcx3RMe7amd8d7wvjSipveQ5gax9QgJv1mXg@mail.gmail.com>
To: core <core@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: Michele Zorzi <zorzi@ing.unife.it>, Nicola Bui <buincl@unife.it>
Subject: [core] Fwd: New Version Notification for draft-castellani-core-coap-overhead-00
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Feb 2011 16:47:50 -0000

Dear all,

as Carsten suggested me during the previous interim meeting, I have
tried to build a full proposal in order to minimize the impact of
overhead related to Message ID and Token (see also this thread
http://www.ietf.org/mail-archive/web/core/current/msg01469.html)

This work has grown to an high amount of text, thus for convenience of
reading is available in the following document:
http://www.ietf.org/internet-drafts/draft-castellani-core-coap-overhead-00.=
txt

Given the complexity involved in changing the base header of CoAP, as
discussed in the document, and the early design contained therein,
please be tolerant if I have missed some bug or issue.

Any kind of feedback and comment is welcome.

Best,
Angelo

p.s.: I am planning to further elaborate the text and format proposed,
in particular adding further support to long-lived sessions like
long-lasting deferred responses/subscriptions..


---------- Forwarded message ----------
From: IETF I-D Submission Tool <idsubmission@ietf.org>
Date: Mon, Feb 21, 2011 at 17:44
Subject: New Version Notification for
draft-castellani-core-coap-overhead-00
To: angelo@castellani.net



A new version of I-D, draft-castellani-core-coap-overhead-00.txt has
been successfully submitted by Angelo P. Castellani and posted to the
IETF repository.

Filename: =A0 =A0 =A0 =A0draft-castellani-core-coap-overhead
Revision: =A0 =A0 =A0 =A000
Title: =A0 =A0 =A0 =A0 =A0 CoAP overhead: protocol analysis and reduction p=
roposals
Creation_date: =A0 2011-02-21
WG ID: =A0 =A0 =A0 =A0 =A0 Independent Submission
Number_of_pages: 15

Abstract:
This draft aims at providing an analysis of the current overhead
present in CoAP and at proposing alternative formats leading to an
even more compact procotol.



The IETF Secretariat.

From salvatore.loreto@ericsson.com  Tue Feb 22 00:51:55 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B36A03A6405 for <core@core3.amsl.com>; Tue, 22 Feb 2011 00:51:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Aj5CgAUz4je8 for <core@core3.amsl.com>; Tue, 22 Feb 2011 00:51:54 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 94BD63A63CA for <core@ietf.org>; Tue, 22 Feb 2011 00:51:54 -0800 (PST)
X-AuditID: c1b4fb39-b7b76ae00000276e-69-4d6379552e1f
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 6E.9F.10094.559736D4; Tue, 22 Feb 2011 09:52:37 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0247.eemea.ericsson.se (153.88.115.94) with Microsoft SMTP Server id 8.2.234.1; Tue, 22 Feb 2011 09:52:36 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id 83C3125A5	for <core@ietf.org>; Tue, 22 Feb 2011 10:52:36 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 47306508DA	for <core@ietf.org>; Tue, 22 Feb 2011 10:52:36 +0200 (EET)
Received: from Salvatore-Loretos-MacBook-Pro.local (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id D668D508CF	for <core@ietf.org>; Tue, 22 Feb 2011 10:52:35 +0200 (EET)
Message-ID: <4D637953.5080107@ericsson.com>
Date: Tue, 22 Feb 2011 10:52:35 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: "core@ietf.org" <core@ietf.org>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Subject: [core] agenda items proposal for tomorrow interim
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Feb 2011 08:51:55 -0000

Hi there,

tomorrow there is a scheduled CoRe WG Interim,
not sure if it confirmed or not;
if it is, I would propose to have on the agenda time to discuss the 
following two items:

- CoAP Observe: dropping the Lifetime value
- Deferred responses vs HTTP mapping

cheers
/Sal

-- 
Salvatore Loreto
www.sloreto.com


From cabo@tzi.org  Tue Feb 22 00:57:49 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EC6103A67A5 for <core@core3.amsl.com>; Tue, 22 Feb 2011 00:57:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pa9NJzouKgNw for <core@core3.amsl.com>; Tue, 22 Feb 2011 00:57:49 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id C906C3A676A for <core@ietf.org>; Tue, 22 Feb 2011 00:57:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1M8wMaw004794; Tue, 22 Feb 2011 09:58:22 +0100 (CET)
Received: from [192.168.217.101] (p5489F411.dip.t-dialin.net [84.137.244.17]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 874C922F; Tue, 22 Feb 2011 09:58:22 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <4D637953.5080107@ericsson.com>
Date: Tue, 22 Feb 2011 09:59:04 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <7827BCC2-8FDA-4C53-9EC0-D243A89B6B20@tzi.org>
References: <4D637953.5080107@ericsson.com>
To: Salvatore Loreto <salvatore.loreto@ericsson.com>
X-Mailer: Apple Mail (2.1082)
Cc: "core@ietf.org WG" <core@ietf.org>
Subject: Re: [core] agenda items proposal for tomorrow interim
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Feb 2011 08:57:50 -0000

Indeed, there is a scheduled Webex call tomorrow at the usual time (1500 =
UTC).

I see -observe as the focus of this call, but of course anything coming =
up with the core spec has priority (and anything re -block or =
-link-format also is relevant).

Salvatore's list makes a good start wrt specific items.  What else?

Salvatore: Do you want to make slides, do you want the authors to make =
slides?

Gruesse, Carsten

On Feb 22, 2011, at 09:52, Salvatore Loreto wrote:

> - CoAP Observe: dropping the Lifetime value
> - Deferred responses vs HTTP mapping


From salvatore.loreto@ericsson.com  Tue Feb 22 01:11:21 2011
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 865AE3A67A5 for <core@core3.amsl.com>; Tue, 22 Feb 2011 01:11:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Hx-g-n-17uc for <core@core3.amsl.com>; Tue, 22 Feb 2011 01:11:17 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 91A143A67B3 for <core@ietf.org>; Tue, 22 Feb 2011 01:11:04 -0800 (PST)
X-AuditID: c1b4fb39-b7b76ae00000276e-9c-4d637dd3b263
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id EC.13.10094.3DD736D4; Tue, 22 Feb 2011 10:11:47 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0256.eemea.ericsson.se (153.88.115.97) with Microsoft SMTP Server id 8.2.234.1; Tue, 22 Feb 2011 10:11:47 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3])	by mail.lmf.ericsson.se (Postfix) with ESMTP id 2C39625A5; Tue, 22 Feb 2011 11:11:47 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id EC2E65088C; Tue, 22 Feb 2011 11:11:46 +0200 (EET)
Received: from Salvatore-Loretos-MacBook-Pro.local (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 190495055A; Tue, 22 Feb 2011 11:11:46 +0200 (EET)
Message-ID: <4D637DD1.2050509@ericsson.com>
Date: Tue, 22 Feb 2011 11:11:45 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Carsten Bormann <cabo@tzi.org>
References: <4D637953.5080107@ericsson.com> <7827BCC2-8FDA-4C53-9EC0-D243A89B6B20@tzi.org>
In-Reply-To: <7827BCC2-8FDA-4C53-9EC0-D243A89B6B20@tzi.org>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: AAAAAA==
Cc: "core@ietf.org WG" <core@ietf.org>
Subject: Re: [core] agenda items proposal for tomorrow interim
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Feb 2011 09:11:21 -0000

On 2/22/11 10:59 AM, Carsten Bormann wrote:
> Indeed, there is a scheduled Webex call tomorrow at the usual time (1500 UTC).
>
> I see -observe as the focus of this call, but of course anything coming up with the core spec has priority (and anything re -block or -link-format also is relevant).
>
> Salvatore's list makes a good start wrt specific items.  What else?
>
> Salvatore: Do you want to make slides, do you want the authors to make slides?
Hi Carsten,

I will prepare 1or 2 slides to show my concerns about some side cases 
related to the
HTTP mapping vs Deferred responses:
I agree that normally they map well, but I would discuss at list 1 side 
case I have in mind!


about CoAP observer, I think it would be better if the authors make the 
slides

cheers
/Sal

> Gruesse, Carsten
>
> On Feb 22, 2011, at 09:52, Salvatore Loreto wrote:
>
>> - CoAP Observe: dropping the Lifetime value
>> - Deferred responses vs HTTP mapping


From angelo.castellani@gmail.com  Tue Feb 22 01:15:03 2011
Return-Path: <angelo.castellani@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C85CD3A65A6 for <core@core3.amsl.com>; Tue, 22 Feb 2011 01:15:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m5gTqJb7qxmI for <core@core3.amsl.com>; Tue, 22 Feb 2011 01:15:03 -0800 (PST)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by core3.amsl.com (Postfix) with ESMTP id 064813A67AA for <core@ietf.org>; Tue, 22 Feb 2011 01:15:02 -0800 (PST)
Received: by qwh6 with SMTP id 6so1150970qwh.31 for <core@ietf.org>; Tue, 22 Feb 2011 01:15:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=gXTax//TGFcvSPbVUwbYafK+KaSBtMcUiRTH9WCpPvg=; b=dC4T2PgBH1M/h0Ajfx2MziafseZ/8m+kS6s2H61Y724dpvVmjYQ5/AI1g6sdFvEKcZ eoyVGKrthngZAc1F+yzKhq/c2w19/PFhfqHz3s52qlYG1zESUnL4MP7zR+Qd8EOzioN4 s5n1W2GsT94KdOotw0ilfgl/HWt3GLVw5QUUo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=axaWL2KfSS3Do2pmWUw56bQSF/D1YU6FPZn9jqhshgvprs9zlcdmjsdoU6ZQl5CRrA BAXIFQvAC722jMaKcMBw7EvwOoJPqh5rnCNnLfL2VHZeP58lS20LRp9eQcoSxMCrQgc8 KzSGlwKtutxTmObdQdo6sx0GccQibSIqcrsHk=
Received: by 10.229.235.69 with SMTP id kf5mr1849162qcb.49.1298366143646; Tue, 22 Feb 2011 01:15:43 -0800 (PST)
MIME-Version: 1.0
Sender: angelo.castellani@gmail.com
Received: by 10.229.238.71 with HTTP; Tue, 22 Feb 2011 01:15:21 -0800 (PST)
In-Reply-To: <7827BCC2-8FDA-4C53-9EC0-D243A89B6B20@tzi.org>
References: <4D637953.5080107@ericsson.com> <7827BCC2-8FDA-4C53-9EC0-D243A89B6B20@tzi.org>
From: "Angelo P. Castellani" <angelo@castellani.net>
Date: Tue, 22 Feb 2011 10:15:21 +0100
X-Google-Sender-Auth: LoritUvU0d1AlNLjlUDdzZOU5Ns
Message-ID: <AANLkTi=v2aaL-gXUuFTutL40i1=4gqDekjNxwXsVYXfj@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "core@ietf.org WG" <core@ietf.org>
Subject: Re: [core] agenda items proposal for tomorrow interim
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Feb 2011 09:15:03 -0000

Carsten,

can we have some time to discuss the HTTP mapping draft?

http://www.ietf.org/id/draft-castellani-core-http-coap-mapping-00.txt

We can make some slides about basic CoAP/HTTP mapping and about
observe/HTTP mapping.

Best,
Angelo

On Tue, Feb 22, 2011 at 09:59, Carsten Bormann <cabo@tzi.org> wrote:
> Indeed, there is a scheduled Webex call tomorrow at the usual time (1500 =
UTC).
>
> I see -observe as the focus of this call, but of course anything coming u=
p with the core spec has priority (and anything re -block or -link-format a=
lso is relevant).
>
> Salvatore's list makes a good start wrt specific items. =A0What else?
>
> Salvatore: Do you want to make slides, do you want the authors to make sl=
ides?
>
> Gruesse, Carsten
>
> On Feb 22, 2011, at 09:52, Salvatore Loreto wrote:
>
>> - CoAP Observe: dropping the Lifetime value
>> - Deferred responses vs HTTP mapping
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>

From angelo.castellani@gmail.com  Tue Feb 22 02:52:34 2011
Return-Path: <angelo.castellani@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E33703A6868 for <core@core3.amsl.com>; Tue, 22 Feb 2011 02:52:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OlcMIm8aqe61 for <core@core3.amsl.com>; Tue, 22 Feb 2011 02:52:34 -0800 (PST)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by core3.amsl.com (Postfix) with ESMTP id B05DF3A67B3 for <core@ietf.org>; Tue, 22 Feb 2011 02:52:33 -0800 (PST)
Received: by qyk7 with SMTP id 7so2604883qyk.10 for <core@ietf.org>; Tue, 22 Feb 2011 02:53:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=erJQBN2XHkrXjp9afaqRkSdWPm8z175n1AbnqA+2/x0=; b=A+yWC3H/azoMjTi/rtktM6blz9ipPe8j1WcLpOnCQdfJT8qJsvVsCpVZ+Wu5xRKq71 Rl9147F+hFTlbqDgRsOUq0r1U6yQumle9mQYLFRJDie2FVbAjdfcrw1QTW5RpAljev+G JCqbVj4V0Z5/E/kOvAWR53p98puI4oTC4Kuew=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=wcd7A3o566haXfkuaJBP2grhZa+5ioB+j/f2w1elX2ZcGNz8919SLPnyQ40hNIhBVy mBTlSe1J+4v5e1KZ7KdhExAycmcPb1y8b/A3/UbrembH9maiOqdlEWIBecbGpi7Y/Y8H SU3wXsoHCXjiESQ1+HS6xloJu/52u38ULtduQ=
Received: by 10.229.235.69 with SMTP id kf5mr1923744qcb.49.1298371996366; Tue, 22 Feb 2011 02:53:16 -0800 (PST)
MIME-Version: 1.0
Sender: angelo.castellani@gmail.com
Received: by 10.229.238.71 with HTTP; Tue, 22 Feb 2011 02:52:56 -0800 (PST)
In-Reply-To: <AANLkTikRTgQFwar56jPkTznA3mqck979czDbBnBEF0wX@mail.gmail.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTikRTgQFwar56jPkTznA3mqck979czDbBnBEF0wX@mail.gmail.com>
From: "Angelo P. Castellani" <angelo@castellani.net>
Date: Tue, 22 Feb 2011 11:52:56 +0100
X-Google-Sender-Auth: ayj4lwXlwKY_tHn0DwnZWehqibA
Message-ID: <AANLkTi=2BtdB3WufUJOMav6mjPp-ka6aGUREZt2uG0xG@mail.gmail.com>
To: Peter Bigot <bigotp@acm.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Feb 2011 10:52:35 -0000

I am still in doubt about the convenience of allowing a client not to
accept deferred responses.

Allowing the client not to handle deferred responses, simplifies the
client (how much?) but makes more complex server design. In a
constrained M2M context this is not welcome..

On the other hand, allowing the server to respond in an unbounded time
to each request seems not convenient, especially for very constrained
clients, handling only a low number of CoAP sessions at a time (one?),
that in the meantime could be "locked" waiting for that response.

For this reasons, in some sense I am in agreement with Peter that
constrained clients should not be obliged to support deferred
responses, if the server can arbitrarily defer the response for an
unbounded time.

But in some other sense, I am in agreement with Carsten that points
out the retransmit related scope of the non-piggybacked ACK, and that
we cannot oblige a server or a resource to provide a response in the
"short" timeout of the CoAP retransmit timer because it will make too
complex server design for constrained devices.

I am not even sure if providing in some way (default, hard-coded,
option) a time limit for serving the request is the right way, because
that time limit can lead hardly manageable issues in the server.

Example: Is it simple to handle a POST/PUT/DELETE request with a time limit=
?

Moreover the HTTP mapping of this seems quite complex.

Best,
Angelo

On Sun, Feb 20, 2011 at 03:27, Peter Bigot <bigotp@acm.org> wrote:
> I had forgotten the conclusion from
> http://www.ietf.org/mail-archive/web/core/current/msg01345.html, where by=
 a
> vote of two to one the working group determined that clients must support
> deferred responses.
>
> The reasons why a client might not want to do this were summarized in tha=
t
> thread and apparently have never been convincing enough to lead anybody e=
lse
> to agree with me.
>
> Which leaves me as bewildered as my perspective leaves Carsten.
>
> Never mind.
>
> Peter
>
> On Sat, Feb 19, 2011 at 4:48 PM, Carsten Bormann <cabo@tzi.org> wrote:
>>
>> On Feb 19, 2011, at 18:18, Salvatore Loreto wrote:
>>
>> > the idea that the client can indicate that it's willing to accept a
>> > deferred response
>>
>> Folks, I don't get it.
>> What is so hard about accepting deferred responses?
>>
>> You need to
>> -- separate stopping the timer (message level, ACK) from accepting the
>> response (request/response level, 2.00 OK),
>> -- do a second kind of matching (Token) in addition to the simple
>> MID-based response matching,
>> -- react to the message level CON (by sending an ACK).
>>
>> This is about five additional lines of code in total.
>> Please explain to me why a client would ever not be willing to do that. =
=A0I
>> absolutely have no idea.
>>
>> Gruesse, Carsten
>>
>> _______________________________________________
>> core mailing list
>> core@ietf.org
>> https://www.ietf.org/mailman/listinfo/core
>
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>
>

From cabo@tzi.org  Tue Feb 22 03:18:07 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6FB283A6876 for <core@core3.amsl.com>; Tue, 22 Feb 2011 03:18:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CQW9guKV-xdl for <core@core3.amsl.com>; Tue, 22 Feb 2011 03:18:06 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id 56ABD3A687D for <core@ietf.org>; Tue, 22 Feb 2011 03:18:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1MBIe5X003516; Tue, 22 Feb 2011 12:18:40 +0100 (CET)
Received: from [10.0.1.2] (reingewinn.informatik.uni-bremen.de [134.102.218.123]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 21E6F354; Tue, 22 Feb 2011 12:18:40 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <AANLkTi=2BtdB3WufUJOMav6mjPp-ka6aGUREZt2uG0xG@mail.gmail.com>
Date: Tue, 22 Feb 2011 12:19:26 +0100
Content-Transfer-Encoding: 7bit
Message-Id: <5582A22D-D907-43C5-AE34-AE1153BEFDE6@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTikRTgQFwar56jPkTznA3mqck979czDbBnBEF0wX@mail.gmail.com> <AANLkTi=2BtdB3WufUJOMav6mjPp-ka6aGUREZt2uG0xG@mail.gmail.com>
To: "Angelo P. Castellani" <angelo@castellani.net>
X-Mailer: Apple Mail (2.1082)
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Feb 2011 11:18:07 -0000

On Feb 22, 2011, at 11:52, Angelo P. Castellani wrote:

> allowing the server to respond in an unbounded time

HTTP is not putting up a constraint here, either.
How do clients handle that?

Gruesse, Carsten


From angelo.castellani@gmail.com  Tue Feb 22 03:25:30 2011
Return-Path: <angelo.castellani@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4A6AF3A6882 for <core@core3.amsl.com>; Tue, 22 Feb 2011 03:25:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bKh6o1242kwn for <core@core3.amsl.com>; Tue, 22 Feb 2011 03:25:29 -0800 (PST)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by core3.amsl.com (Postfix) with ESMTP id 6252A3A6876 for <core@ietf.org>; Tue, 22 Feb 2011 03:25:29 -0800 (PST)
Received: by qwh6 with SMTP id 6so1240164qwh.31 for <core@ietf.org>; Tue, 22 Feb 2011 03:26:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type; bh=S3ueGcqV7DFlXpjX4QnVigUGaP1tcOMqeymb9esw04s=; b=xXHSfN8oXyHBl5Is6Os34fNE9e6uMuh7BwSOD/vd+h3lbYkF8ERjIa5/y/ENEXcZic dMuRjjn1Gw3muq/cWWBSpZvFkeq0AWD+BpbjKf3ZEXxl2ytWXNfZT+CQlDyJEMWMtn+W DN/0BlsGOqqQDLiR+AyjSv0qledNfDmX/bsfw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; b=JF1TlRGVO3+coWjQiGXXuYXoj178rIbyeN4iziYodkNfGtEbVQW7xFsJkH83/Bzgcy hs0n2J++adJzLe3oNvK4+GGP/0deCbomDNl7jeQ2XT25egraoqeAh1LHrjHJIxjaUP+N Jir4iUV1eArzGoJMsYu1ySNkhfDLkFk4PtyUo=
Received: by 10.229.235.69 with SMTP id kf5mr1951492qcb.49.1298373973206; Tue, 22 Feb 2011 03:26:13 -0800 (PST)
MIME-Version: 1.0
Sender: angelo.castellani@gmail.com
Received: by 10.229.238.71 with HTTP; Tue, 22 Feb 2011 03:25:53 -0800 (PST)
In-Reply-To: <5582A22D-D907-43C5-AE34-AE1153BEFDE6@tzi.org>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTikRTgQFwar56jPkTznA3mqck979czDbBnBEF0wX@mail.gmail.com> <AANLkTi=2BtdB3WufUJOMav6mjPp-ka6aGUREZt2uG0xG@mail.gmail.com> <5582A22D-D907-43C5-AE34-AE1153BEFDE6@tzi.org>
From: "Angelo P. Castellani" <angelo@castellani.net>
Date: Tue, 22 Feb 2011 12:25:53 +0100
X-Google-Sender-Auth: 7gpIQXjVoDBEInuooca_v_amWOw
Message-ID: <AANLkTikPz=KT8H1K+vpfhXx5i7FzGoz+_4sdOR-i+T3U@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=ISO-8859-1
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Feb 2011 11:25:30 -0000

On Tue, Feb 22, 2011 at 12:19, Carsten Bormann <cabo@tzi.org> wrote:
> HTTP is not putting up a constraint here, either.
> How do clients handle that?

Regular clients usually (always?) support concurrency.

e.g.: browsers usually have multiple HTTP connections open when
downloading a bunch of HTTP resources (an HTTP page).

IMHO constrained clients may not have the same capabilities and may be
locked waiting for a "deferred" response.

Moreover, if in the meantime the server crashes or is rebooted, the
constrained node not supporting concurrency will be deadlocked (!!).

Best,
Angelo

From angelo.castellani@gmail.com  Tue Feb 22 03:37:35 2011
Return-Path: <angelo.castellani@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3D70C3A688D for <core@core3.amsl.com>; Tue, 22 Feb 2011 03:37:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RGD9a7oe388H for <core@core3.amsl.com>; Tue, 22 Feb 2011 03:37:34 -0800 (PST)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by core3.amsl.com (Postfix) with ESMTP id 55DDD3A688B for <core@ietf.org>; Tue, 22 Feb 2011 03:37:34 -0800 (PST)
Received: by qwh6 with SMTP id 6so1248594qwh.31 for <core@ietf.org>; Tue, 22 Feb 2011 03:38:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type; bh=QWc0akkI6OqXh0Y9H7RINtiX8mOygkq8xyMK6JPKWtE=; b=g5FMoSNkNvw+OcCf7VINa5T7X1/YF8D4d+lW76bSDH2FUt1BYgqiaSa8slCqVrjhc8 d+5qF8E84Bngk40G1F36JSILVMMgy05JBYIRh5IM7VD8neCq/pVtrsxfp3/aXpsqCZUG MmJRyFGXx0W0vjlA35CX52nLtf7flF0EqzWwU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; b=nmhxnBFJmCaCImpYsfro8tGT5IHs74Zld8svGPDWRlsB9j3TuX6oJ3PeqZevar0L66 F7q4c+PFYXdAT3ptSyIwH8Y8mepQ/Yp8wKvpWtW2ywIJloGiDgitzNykW3X3Fueqi73D VzyRYz2V4W4VmwxzE0+zT6dsyzMF6b0GoNlkQ=
Received: by 10.229.215.76 with SMTP id hd12mr1954577qcb.125.1298374698118; Tue, 22 Feb 2011 03:38:18 -0800 (PST)
MIME-Version: 1.0
Sender: angelo.castellani@gmail.com
Received: by 10.229.238.71 with HTTP; Tue, 22 Feb 2011 03:37:58 -0800 (PST)
In-Reply-To: <AANLkTikPz=KT8H1K+vpfhXx5i7FzGoz+_4sdOR-i+T3U@mail.gmail.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTikRTgQFwar56jPkTznA3mqck979czDbBnBEF0wX@mail.gmail.com> <AANLkTi=2BtdB3WufUJOMav6mjPp-ka6aGUREZt2uG0xG@mail.gmail.com> <5582A22D-D907-43C5-AE34-AE1153BEFDE6@tzi.org> <AANLkTikPz=KT8H1K+vpfhXx5i7FzGoz+_4sdOR-i+T3U@mail.gmail.com>
From: "Angelo P. Castellani" <angelo@castellani.net>
Date: Tue, 22 Feb 2011 12:37:58 +0100
X-Google-Sender-Auth: j_Uxv6A4k4pAF9piWVLRDPzDy3w
Message-ID: <AANLkTimq8bqXdoa+jsygUpT4O9_WNpV81rhd9Hj1oZHX@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=ISO-8859-1
Cc: core@ietf.org
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Feb 2011 11:37:35 -0000

As an added lateral consideration, HTTP clients are also in some sense
the human users of the protocol.

They are supposed to timeout at some point when an HTTP resource is
not responding.

In order to realize a REST protocol for M2M communication, additional
considerations about this may be needed also in the protocol design.

A.

On Tue, Feb 22, 2011 at 12:25, Angelo P. Castellani
<angelo@castellani.net> wrote:
> On Tue, Feb 22, 2011 at 12:19, Carsten Bormann <cabo@tzi.org> wrote:
>> HTTP is not putting up a constraint here, either.
>> How do clients handle that?
>
> Regular clients usually (always?) support concurrency.
>
> e.g.: browsers usually have multiple HTTP connections open when
> downloading a bunch of HTTP resources (an HTTP page).
>
> IMHO constrained clients may not have the same capabilities and may be
> locked waiting for a "deferred" response.
>
> Moreover, if in the meantime the server crashes or is rebooted, the
> constrained node not supporting concurrency will be deadlocked (!!).
>
> Best,
> Angelo
>

From angelo.castellani@gmail.com  Wed Feb 23 06:04:15 2011
Return-Path: <angelo.castellani@gmail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 273D43A69FA for <core@core3.amsl.com>; Wed, 23 Feb 2011 06:04:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PuvwLMGdbhjx for <core@core3.amsl.com>; Wed, 23 Feb 2011 06:04:13 -0800 (PST)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by core3.amsl.com (Postfix) with ESMTP id 7B3033A689D for <core@ietf.org>; Wed, 23 Feb 2011 06:04:13 -0800 (PST)
Received: by qyk7 with SMTP id 7so3644335qyk.10 for <core@ietf.org>; Wed, 23 Feb 2011 06:05:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=McWTs2mUd5zsdcicoiwJTjvfLP0vPvyl1Wc6Pd4+x1g=; b=GC4XDrUH2XHXnzcEMVeNFISxRj0/x0bUObSmsI4z7rrTbeu5pWDSzN3mZJf9Lfy3YH pdxlDp/IcjZwxgyjjvaY2g0EgK8l3d3ANCzGnmlr5iG2Jfof5RNxvZjAswU5yoDDk/ZH fZdMipkx2Bnsb5lD2CSQFocvt+P+LZTL1BbuQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=wuk7cc3PIrmz4vNIOTRqS2ciq00+NXGBG2jyGSvIrP+JCP7kcdx4btpzs0gpOr4syO vabS/7Ehj5Mtd8O6XQol/HiLLNDT0NaODT13C8IQMKHcYVD6bYIajsisjxhS8Qx/v2MT ycILx0UX6xJ7GCtu2Q9E5v8d9d9Otq9OAXMOI=
Received: by 10.229.215.76 with SMTP id hd12mr3179988qcb.125.1298469900174; Wed, 23 Feb 2011 06:05:00 -0800 (PST)
MIME-Version: 1.0
Sender: angelo.castellani@gmail.com
Received: by 10.229.238.71 with HTTP; Wed, 23 Feb 2011 06:04:39 -0800 (PST)
In-Reply-To: <AANLkTi=v2aaL-gXUuFTutL40i1=4gqDekjNxwXsVYXfj@mail.gmail.com>
References: <4D637953.5080107@ericsson.com> <7827BCC2-8FDA-4C53-9EC0-D243A89B6B20@tzi.org> <AANLkTi=v2aaL-gXUuFTutL40i1=4gqDekjNxwXsVYXfj@mail.gmail.com>
From: "Angelo P. Castellani" <angelo@castellani.net>
Date: Wed, 23 Feb 2011 15:04:39 +0100
X-Google-Sender-Auth: lLhc6occGsbKWIAWW9EnG7KAzz0
Message-ID: <AANLkTinqeHkr3Xq+=u6S6Gp9UvFfuYc3r=rJunU0pRvv@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "core@ietf.org WG" <core@ietf.org>
Subject: Re: [core] agenda items proposal for tomorrow interim
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2011 14:04:15 -0000

Is it already available the WebEx link for today's meeting?

Best,
Angelo

p.s.: we have made 4 slides about the http mapping draft and we are
available to discuss it, if possible.

On Tue, Feb 22, 2011 at 10:15, Angelo P. Castellani
<angelo@castellani.net> wrote:
> Carsten,
>
> can we have some time to discuss the HTTP mapping draft?
>
> http://www.ietf.org/id/draft-castellani-core-http-coap-mapping-00.txt
>
> We can make some slides about basic CoAP/HTTP mapping and about
> observe/HTTP mapping.
>
> Best,
> Angelo
>
> On Tue, Feb 22, 2011 at 09:59, Carsten Bormann <cabo@tzi.org> wrote:
>> Indeed, there is a scheduled Webex call tomorrow at the usual time (1500=
 UTC).
>>
>> I see -observe as the focus of this call, but of course anything coming =
up with the core spec has priority (and anything re -block or -link-format =
also is relevant).
>>
>> Salvatore's list makes a good start wrt specific items. =A0What else?
>>
>> Salvatore: Do you want to make slides, do you want the authors to make s=
lides?
>>
>> Gruesse, Carsten
>>
>> On Feb 22, 2011, at 09:52, Salvatore Loreto wrote:
>>
>>> - CoAP Observe: dropping the Lifetime value
>>> - Deferred responses vs HTTP mapping
>>
>> _______________________________________________
>> core mailing list
>> core@ietf.org
>> https://www.ietf.org/mailman/listinfo/core
>>
>

From cabo@tzi.org  Wed Feb 23 06:17:53 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 932143A69F8 for <core@core3.amsl.com>; Wed, 23 Feb 2011 06:17:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -107.249
X-Spam-Level: 
X-Spam-Status: No, score=-107.249 tagged_above=-999 required=5 tests=[AWL=0.999, BAYES_00=-2.599, GB_I_INVITATION=-2, HELO_EQ_DE=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MsqtNkjTcP4e for <core@core3.amsl.com>; Wed, 23 Feb 2011 06:17:52 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id E1CB83A6859 for <core@ietf.org>; Wed, 23 Feb 2011 06:17:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1NEISFt023224 for <core@ietf.org>; Wed, 23 Feb 2011 15:18:28 +0100 (CET)
Received: from [10.0.1.2] (reingewinn.informatik.uni-bremen.de [134.102.218.123]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id B8555AB7; Wed, 23 Feb 2011 15:18:28 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/alternative; boundary=Apple-Mail-53-188493611
From: Carsten Bormann <cabo@tzi.org>
X-Priority: 3
Date: Wed, 23 Feb 2011 15:19:17 +0100
Message-Id: <8683F66B-F923-4084-B025-8FF5B06AE480@tzi.org>
References: <91F2AF58-6465-4CC6-B1D1-A1C0843AA31B@tzi.org>
To: "core@ietf.org WG" <core@ietf.org>
X-Mailer: Apple Mail (2.1082)
Subject: [core]  Feb 23 Webex Meeting invitation: CORE WG Interim
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2011 14:17:53 -0000

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

Here we are again.
Call starts in ~ 40 minutes.

Gruesse, Carsten

> IETF Secretariat invites you to attend this online meeting.=20
>=20
> Topic: CORE WG Interim=20
> Date: The 4th Wednesday of every 1 months, from Wednesday, November =
24, 2010 to Wednesday, February 23, 2011=20
> Time: 7:00 am, Pacific Standard Time (San Francisco, GMT-08:00)=20
> Meeting Number: 968 779 888=20
> Meeting Password: (This meeting does not require a password.)=20
>=20
>=20
> -------------------------------------------------------=20
> To join the online meeting (Now from the Apple iPhone (R) too!)=20
> -------------------------------------------------------=20
> 1. Go to =
https://workgreen.webex.com/workgreen/j.php?ED=3D148478702&UID=3D119101834=
2&RT=3DMiM0=20
> 2. If requested, enter your name and email address.=20
> 3. If a password is required, enter the meeting password: (This =
meeting does not require a password.)=20
> 4. Click "Join".=20
>=20
> To view in other time zones or languages, please click the link:=20
> =
https://workgreen.webex.com/workgreen/j.php?ED=3D148478702&UID=3D119101834=
2&ORT=3DMiM0=20
>=20
> -------------------------------------------------------=20
> To join the audio conference only=20
> -------------------------------------------------------=20
> To receive a call back, provide your phone number when you join the =
meeting, or call the number below and enter the access code.=20
> Call-in toll number (US/Canada): 1-408-792-6300=20
> Global call-in numbers: =
https://workgreen.webex.com/workgreen/globalcallin.php?serviceType=3DMC&ED=
=3D148478702&tollFree=3D0=20
>=20
> Access code:968 779 888=20
>=20
> -------------------------------------------------------=20
> For assistance=20
> -------------------------------------------------------=20
> 1. Go to https://workgreen.webex.com/workgreen/mc=20
> 2. On the left navigation bar, click "Support".=20
>=20
>=20
> To add this meeting to your calendar program (for example Microsoft =
Outlook), click this link:=20
> =
https://workgreen.webex.com/workgreen/j.php?ED=3D148478702&UID=3D119101834=
2&ICS=3DMI&LD=3D1&RD=3D2&ST=3D1&SHA2=3DveNIkert46u3Z39RM7KdaRRpdk2jFD7u36h=
OBg9YwdM=3D&RT=3DMiM0=20
>=20
> The playback of UCF (Universal Communications Format) rich media files =
requires appropriate players. To view this type of rich media files in =
the meeting, please check whether you have the players installed on your =
computer by going to =
https://workgreen.webex.com/workgreen/systemdiagnosis.php=20
>=20
> Sign up for a free trial of WebEx=20
> http://www.webex.com/go/mcemfreetrial=20
>=20
> http://www.webex.com=20
>=20
>=20
>=20
> IMPORTANT NOTICE: This WebEx service includes a feature that allows =
audio and any documents and other materials exchanged or viewed during =
the session to be recorded. By joining this session, you automatically =
consent to such recordings. If you do not consent to the recording, =
discuss your concerns with the meeting host prior to the start of the =
recording or do not join the session. Please note that any such =
recordings may be subject to discovery in the event of litigation.=20

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


--Apple-Mail-53-188493611
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; ">Here =
we are again.<div>Call starts in ~ 40 minutes.</div><div><div><div><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; " class=3D""><div class=3D""><br =
class=3D""></div><div class=3D"">Gruesse, Carsten</div><div class=3D""><br=
 class=3D""></div><div class=3D""><div><blockquote type=3D"cite"><font =
face=3D"Tahoma, Arial, sans-serif, Helvetica, Geneva" size=3D"2" =
class=3D"">IETF Secretariat invites you to attend this online meeting. =
<br class=3D""> <br class=3D""> Topic: CORE WG Interim <br class=3D""> =
Date: The 4th Wednesday of every 1 months, from Wednesday, November 24, =
2010 to Wednesday, February 23, 2011 <br class=3D""> Time: 7:00 am, =
Pacific Standard Time (San Francisco, GMT-08:00) <br class=3D""> Meeting =
Number: 968 779 888 <br class=3D""> Meeting Password: (This meeting does =
not require a password.) <br class=3D""> <br class=3D""> <br class=3D""> =
------------------------------------------------------- <br class=3D""> =
To join the online meeting (Now from the Apple iPhone (R) too!) <br =
class=3D""> ------------------------------------------------------- <br =
class=3D""> 1. Go to <a =
href=3D"https://workgreen.webex.com/workgreen/j.php?ED=3D148478702&amp;UID=
=3D1191018342&amp;RT=3DMiM0" target=3D"_blank" =
class=3D"">https://workgreen.webex.com/workgreen/j.php?ED=3D148478702&amp;=
UID=3D1191018342&amp;RT=3DMiM0</a> <br class=3D""> 2. If requested, =
enter your name and email address. <br class=3D""> 3. If a password is =
required, enter the meeting password: (This meeting does not require a =
password.) <br class=3D""> 4. Click "Join". <br class=3D""> <br =
class=3D""> To view in other time zones or languages, please click the =
link: <br class=3D""> <a =
href=3D"https://workgreen.webex.com/workgreen/j.php?ED=3D148478702&amp;UID=
=3D1191018342&amp;ORT=3DMiM0" target=3D"_blank" =
class=3D"">https://workgreen.webex.com/workgreen/j.php?ED=3D148478702&amp;=
UID=3D1191018342&amp;ORT=3DMiM0</a> <br class=3D""> <br class=3D""> =
------------------------------------------------------- <br class=3D""> =
To join the audio conference only <br class=3D""> =
------------------------------------------------------- <br class=3D""> =
To receive a call back, provide your phone number when you join the =
meeting, or call the number below and enter the access code. <br =
class=3D""> Call-in toll number (US/Canada): 1-408-792-6300 <br =
class=3D""> Global call-in numbers: <a =
href=3D"https://workgreen.webex.com/workgreen/globalcallin.php?serviceType=
=3DMC&amp;ED=3D148478702&amp;tollFree=3D0" target=3D"_blank" =
class=3D"">https://workgreen.webex.com/workgreen/globalcallin.php?serviceT=
ype=3DMC&amp;ED=3D148478702&amp;tollFree=3D0</a> <br class=3D""> <br =
class=3D""> Access code:968 779 888 <br class=3D""> <br class=3D""> =
------------------------------------------------------- <br class=3D""> =
For assistance <br class=3D""> =
------------------------------------------------------- <br class=3D""> =
1. Go to <a href=3D"https://workgreen.webex.com/workgreen/mc" =
target=3D"_blank" class=3D"">https://workgreen.webex.com/workgreen/mc</a> =
<br class=3D""> 2. On the left navigation bar, click "Support". <br =
class=3D""><br class=3D""> <br class=3D""> To add this meeting to your =
calendar program (for example Microsoft Outlook), click this link: <br =
class=3D""> <a =
href=3D"https://workgreen.webex.com/workgreen/j.php?ED=3D148478702&amp;UID=
=3D1191018342&amp;ICS=3DMI&amp;LD=3D1&amp;RD=3D2&amp;ST=3D1&amp;SHA2=3DveN=
Ikert46u3Z39RM7KdaRRpdk2jFD7u36hOBg9YwdM=3D&amp;RT=3DMiM0" =
target=3D"_blank" =
class=3D"">https://workgreen.webex.com/workgreen/j.php?ED=3D148478702&amp;=
UID=3D1191018342&amp;ICS=3DMI&amp;LD=3D1&amp;RD=3D2&amp;ST=3D1&amp;SHA2=3D=
veNIkert46u3Z39RM7KdaRRpdk2jFD7u36hOBg9YwdM=3D&amp;RT=3DMiM0</a> <br =
class=3D""> <br class=3D""> The playback of UCF (Universal =
Communications Format) rich media files requires appropriate players. To =
view this type of rich media files in the meeting, please check whether =
you have the players installed on your computer by going to <a =
href=3D"https://workgreen.webex.com/workgreen/systemdiagnosis.php" =
target=3D"_blank" =
class=3D"">https://workgreen.webex.com/workgreen/systemdiagnosis.php</a> =
<br class=3D""> <br class=3D""> Sign up for a free trial of WebEx <br =
class=3D""> <a href=3D"http://www.webex.com/go/mcemfreetrial" =
target=3D"_blank" class=3D"">http://www.webex.com/go/mcemfreetrial</a> =
<br class=3D""> <br class=3D""> <a href=3D"http://www.webex.com/" =
target=3D"_blank" class=3D"">http://www.webex.com</a> <br class=3D""> =
<br class=3D""> <br class=3D""> <br class=3D""> IMPORTANT NOTICE: This =
WebEx service includes a feature that allows audio and any documents and =
other materials exchanged or viewed during the session to be recorded. =
By joining this session, you automatically consent to such recordings. =
If you do not consent to the recording, discuss your concerns with the =
meeting host prior to the start of the recording or do not join the =
session. Please note that any such recordings may be subject to =
discovery in the event of litigation. <br class=3D""> =
</font></blockquote></div><br =
class=3D""></div></div>_______________________________________________<br>=
core mailing list<br><a =
href=3D"mailto:core@ietf.org">core@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/core">https://www.ietf.org/m=
ailman/listinfo/core</a><br></div></div><br></div></body></html>=

--Apple-Mail-53-188493611--

From cabo@tzi.org  Wed Feb 23 06:47:41 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 796EA3A6A2B for <core@core3.amsl.com>; Wed, 23 Feb 2011 06:47:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6JtkfHdRHaYf for <core@core3.amsl.com>; Wed, 23 Feb 2011 06:47:41 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id C40393A6A2C for <core@ietf.org>; Wed, 23 Feb 2011 06:47:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1NEmKoU004578; Wed, 23 Feb 2011 15:48:20 +0100 (CET)
Received: from [10.0.1.2] (reingewinn.informatik.uni-bremen.de [134.102.218.123]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 4B31FAEE; Wed, 23 Feb 2011 15:48:20 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/mixed; boundary=Apple-Mail-56-190284572
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <AANLkTinqeHkr3Xq+=u6S6Gp9UvFfuYc3r=rJunU0pRvv@mail.gmail.com>
Date: Wed, 23 Feb 2011 15:49:07 +0100
Message-Id: <7D57623E-AD6F-494A-BEA2-AD83D7919E1B@tzi.org>
References: <4D637953.5080107@ericsson.com> <7827BCC2-8FDA-4C53-9EC0-D243A89B6B20@tzi.org> <AANLkTi=v2aaL-gXUuFTutL40i1=4gqDekjNxwXsVYXfj@mail.gmail.com> <AANLkTinqeHkr3Xq+=u6S6Gp9UvFfuYc3r=rJunU0pRvv@mail.gmail.com>
To: "Angelo P. Castellani" <angelo@castellani.net>
X-Mailer: Apple Mail (2.1082)
Cc: "core@ietf.org WG" <core@ietf.org>
Subject: Re: [core] agenda items proposal for tomorrow interim
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2011 14:47:41 -0000

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

On Feb 23, 2011, at 15:04, Angelo P. Castellani wrote:

> we have made 4 slides about the http mapping draft 

I don't have those yet -- here are the other slides for today.

Gruesse, Carsten


--Apple-Mail-56-190284572
Content-Disposition: inline;
	filename=IETF79-core-interim-v4.pdf
Content-Type: application/pdf;
	x-unix-mode=0644;
	name="IETF79-core-interim-v4.pdf"
Content-Transfer-Encoding: base64

JVBERi0xLjMKJcTl8uXrp/Og0MTGCjQgMCBvYmoKPDwgL0xlbmd0aCA1IDAgUiAvRmlsdGVyIC9G
bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtVt9P20AMfs9f4cdEGte7yyW9IoQQFUxC2wNrJB7GHljX
sqL+GG0Y2v76OeezE/oDgTSBhMnZPvvz9zl5hGt4BI0/fauhcBrWE7iBJfSGGwPjDRjYjLfPp6BV
CbPGx5KPAZPs9Quh4WSG95jw75EBZ5vf8QLOKzA+PvXQVxasSaoF9C6N0uhfTeErpD8zONLKQFrX
v9g87vVKtudsrNh4zrBGm6R3/EDixFBLPpuwUWfwDaoruKgCLFKudSXkZRLrdbFeB86pgbZ5AaYP
oWjbKXrMWVfrUAykcs9ZlmB1kM6WeGNoTI7Yd7b4AJYzaDZMFu6EFA1C5KhJhciIiwQdxdTyID/Q
XeFzyDVOI2mm0elOYWMlNZZzY83N1QMhRNTJMbYhjzVd8tgEydPwSgcCBb50CEBcI0BdvBL/mlL5
gSvwXkwYEHVKJ0yDYWgacVvR6NDa8KOagbubRbTFB7ENaP/IEsQMg+ALR12M2KqmT2wim8jtQlL8
5qR4i/FNDiwhZltwfvGupSo4APmB9m2plc/9APkUVYDtiwpuPnJhtymSK9TYcIsK4ipus+6dzYjy
EodQWgfW+6SVd5Du4QlhFPrv06ixboCHmnRadCqUAZFgESbSHxoIIIG/3hx3C+xwgm6MKkNnrbWF
avxyQdDlLuqt5MtTGD7N55MlXE2Wy9nyfgMnWcI83bljtytTlqosClxL25lx/UznUa9IkYD6dPqH
2zkLBgqQ5E6dBichgZzgdsKTJFUxzdYBpIsuMkZ5Pyidh2datMNR1NNo2F2lLWptD145Uw5gATkK
yuZlDi4+msPo5Wo7NOY2sk9zbqE+RVa/A9q+opn1c1R00ruURIgsZgpYCXGEL8hr4ovAWNOORIRR
aAFHjj5nXwIYUglGQCmL5KVYzsEVJOmJDENcv8fiOKuMuv7L64AnyS5rXgr3Mfa0O9E38JDBMnqP
vD5LaaImevN19YUNUstYAhkQ2fuJH0j0Jrx+MPp1Se7KRcq02+zoDJXHI8i2KMXKZKIR2qRZE4EQ
clJPdzFuG9z7tm4Vsf11QUQ0RcNE/MTorq4rwRbHTriJMeGprt+EE0a/srqMj5MVHaQA49UaO36H
qIpCGefxhbmTDQcgRH2IaHZ7C/AytQVmVExRtJvp/46hLdbwYjIDo/oWvy6Mj89oM13/A8eTIUEK
ZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjg5MAplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFn
ZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgNiAwIFIgL0NvbnRlbnRzIDQgMCBSIC9NZWRpYUJv
eCBbMCAwIDcyMCA1NDBdCi9Bbm5vdHMgMTYgMCBSID4+CmVuZG9iago2IDAgb2JqCjw8IC9Qcm9j
U2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiA4IDAgUiA+
PiAvRm9udCA8PAovRjUuMCAxMyAwIFIgL0Y2LjAgMTQgMCBSIC9GMy4wIDExIDAgUiAvRjQuMCAx
MiAwIFIgL0YxLjAgOSAwIFIgL0YyLjAgMTAgMCBSCj4+ID4+CmVuZG9iagoxNiAwIG9iagpbIDE3
IDAgUiAxOCAwIFIgMTkgMCBSIDIwIDAgUiBdCmVuZG9iagoyMSAwIG9iago8PCAvTGVuZ3RoIDIy
IDAgUiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
c3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz05vZNcWT
BF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97RG2dpu87KUFUc0OVK6Wn
bk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb79j21lWVgIeottrcQ+iGRZgAfmZ8o
ZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbItkVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69
s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtd
upPj+PYQpT7JYKiJtemymR2FfQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7
hD014M4UrsXx2oofXi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37
ruol7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NS
gVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/ZJzmm
wdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTqPYNKrBwr2AB2cJLE
LFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj5N142/1mkRGfODq+572K
Wsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBp
IeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVuZHN0cmVhbQplbmRvYmoKMjIgMCBvYmoKNzA0
CmVuZG9iago3IDAgb2JqClsgL0lDQ0Jhc2VkIDIxIDAgUiBdCmVuZG9iagoyMyAwIG9iago8PCAv
TGVuZ3RoIDI0IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURl
Y29kZSA+PgpzdHJlYW0KeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQz
SdZuNuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8A
DXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoH
hP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINI
OJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/
4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqH
BX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1
JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X
08jjc01efJXUdpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359s
fzs94i7PLrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwvi
YG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuef
KAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05
Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+
ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago3MzcKZW5kb2JqCjggMCBvYmoK
WyAvSUNDQmFzZWQgMjMgMCBSIF0KZW5kb2JqCjI2IDAgb2JqCjw8IC9MZW5ndGggMjcgMCBSIC9G
aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AaVW224TMRB991cMPHml7sbr9W42PKFWVAIJ
iUKkPlAeIDQQIL0kC4i/Z3w5E7fJolaorda1PZdz5tieWzqjWzL8M7WGWmdoc0nndEWTk21Niy3V
tF3cX1+SqTpa+T027qmpVgf3BdOwsuI4dfi3rMlZ/7tY0/Gc6j7N9jStLNlazdc0Oa0rw/vnS3pP
+mtBpalq0sNwg+GzyaTD+AcG1xj8LjhHq/RHTIidDKorrF1iMBT0geav6MU80CLpWtdR06mUr0v5
OnKumhnbtFRPKSRts6QX8Hq9CcmQljjPC8XZkV5dccQATJawd7U+IgsPBoO6CDFJ8yAyUnpXzIxs
EaMyuZaJZgRd2zfUGK6G8tXI0FUMrIvAGgDT7G7+LTLkpcOGzljquo5muXisYvF4XZkgoKCXTADe
bAYFNF1klL9N01CbyHQpptJ0L2ZHtek5pqHGukyxQY2e2fjXHw7dkWs4vSA+NvcplvwN4usqrqdz
EfSUiQ0S1E92CQimHM2Iy8Z5QScK2bUI+rxg2XsFxLrzgCEGSUTBsnK3ocK8IoOfacsaK3vGrO3g
RBb4PPCE0ljgg3J3A8LyCcvDk/41EkTpzd5Kypn05+QFXge4lYSwEndmzsTHcmDAu1Pos4p/oZp7
pKdL5F4dZ6xXX8d4lTyyjvsuQx1nTfSW1/G1AJPBsEok8PUSKP2SvlLHyEFWYbEVasfY5xswljQX
jOKbgHUC8sVWKEUm8UY6pDrYrtLFtFwChdhAfZDQgFJip+BLA6VhIvhkC2w/JW7+QFNYEI3LefiO
LYgHVOCXTXeyeYBOQlFrPDd5VeERVOMLlpAk8AmsyyLVAjtgucTEUooixAo7pdS25G3J0/42uJIV
BBHOZBATVBpUgToxlWxEtXAGE8a2Y5V1Fh4uUz3mMNZ9H07j/qWq8JKMX6ojh5F9Rneom+I24RgS
EUrBleCMfQGlvoCPghy5zCY+zmBCajd+m71MMn7zFhkg8E06UBIGJQC/UgosjF7VW0jiKEVDDAEn
vmQADBIeEsZBRxqQPHyKFDEhyE5T9JMd1MhXg4kZBlMMeMYa7ib8K7dT06Ez6luQ7C6PDyiaENTa
t4QCGgiADAkDoX9O4gWJFRxbMA1LcTmIFpL6VWgIxzvl2HeEToJ73QyX67vK+i7KVNM2Slll8P7V
cjzdtRxjDvd7GMsUta2bStPRZk3HcWyTWfTMQKREgFLS6Ta22vkbIXtCr8ord66Eh+fmwbbc0x3q
r/4PbJv6tRzsu8WGT1REya/MHbhKX+jtRZFr8ewvWeSQIwplbmRzdHJlYW0KZW5kb2JqCjI3IDAg
b2JqCjk3NAplbmRvYmoKMjUgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVz
b3VyY2VzIDI4IDAgUiAvQ29udGVudHMgMjYgMCBSIC9NZWRpYUJveApbMCAwIDcyMCA1NDBdID4+
CmVuZG9iagoyOCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8
PCAvQ3MxIDcgMCBSIC9DczIgOCAwIFIgPj4gL0ZvbnQgPDwKL0YzLjAgMTEgMCBSIC9GMi4wIDEw
IDAgUiAvRjQuMCAxMiAwIFIgL0Y2LjAgMTQgMCBSIC9GNy4xIDMwIDAgUiAvRjUuMCAxMyAwIFIK
L0YxLjAgOSAwIFIgPj4gPj4KZW5kb2JqCjMzIDAgb2JqCjw8IC9MZW5ndGggMzQgMCBSIC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AZ1XTW/bRhC981dMbxRQrblLckXl1NZ1PwIUcCIB
PjQ9pIqVuI3sxmZh9N/37ccbUqKs2oUNcLWcnZ198+bN8ou8kS9S4W/hKmmbSu6v5Upu5ez8wcrm
Qaw8bA7fb6UyXm6CjUs2Vmxx1C4ujW9usI+NP+dWGhf+Nzv5bi22y7OdLIwTZ4v1Ts5+sKaC/Xor
v0r5aSbzylgp+/4vDl+dnXmOP3Nwx8HjDDG6onzPCV2nA3PLd9cc9DP5Tdav5WIdYdFwXeOl9kWO
t8nxNtI0Zlm5uhW7kBi0GwW9ode7+xiMlLrPN7MC0Ul5c4sd48H0FW1vdl+Lo4eKAzuLe0qJQUJk
HlwBGTXRRfPsWifqJ07XdrXUFbJRhGyMTmdwMJ8OVvNgJbys/0gIBepgYd014r0X6/yIPa4AewKx
qsigSJgRA7CutWHTQIHaJ0jxbJem8q5Ziq/Szo2pCvLglwzkTX4i7xFHoBefDxEVANvfpeRiePCu
KOVduQXKtgsZuNtJHALBqx+zF0HmortEO1i9h32c6ektO4C3xKdg9JEv382eQHrv0C4jjae1zrhA
sqVL5G8Jt5IfG0SujJ6686sc3dnesyg/EI5UBaOlk4l7ndn8iWOAW7DGIds2DAz5yjdqwpi2eWuT
n6kQg4+PXMPoHmdFcj9+M5SdM61dtrWVx6Qv56vMotX5WEESlKEkB/AaU3vbWtlJY4Fg03Wy5Nxn
We3X9F4uKlNVFbDfyCgrgxOXqOiZlXJzdw8IWAfHaF0MqxkCwvKtWTSNfW5Y42B06RGKENrNwFii
fs8MacqQVUW7OBb6kTB3aA0LY6tF85+hZ5UchT4szTiipJO0lwj8JIjD0gHEtq3NYtFOInmikWmr
skGQYjuLcuMhMEG50O+2kRmHs6EL6mLtc1HN0CZd15qlRSp966Sui+imMl3ocaYJkgcj691gZF2d
NguHj3HAwvtgUPnoxjsYFOiu8Q8uxtlBB0K0SS9H4DYC1Y29R9kJzfg+pb8oUYexlFMzQj3+nSd2
JIjyAoqZNA6KGAeqpmlNUf5+uJY6rJY64BvuT+fZALrJ3WjBiZ/zi4sV9RjypoSdQjLlG5iBduXq
pknAgLjAGzeJ8qvjdCO0of+NoIUGLesptt8SOegvZTIJGo/gqHCpKQP11K4xwIz1oV/Ddl53nVlI
udIUjPpZ8rihp56+r/KmBIfz0PoYDOHUhNNge5dFHPW/Hy7Tqi1gkkWdoDP62nLinE65v6J0yf5K
0wlsdNZzrcbOCeByggHHisK6RaRAaqfPZkC4jOwzAI6UAnoPyeXFGx3yqiHzlI6AHOVAbZpYAnPn
IWYjfnD5C/B8IEcIrNJpElS6FePemcnSo19E1nDbHX0pF+iUTy5lQaOJ73nQJEqm208EYp0t+bw8
JMZbWl6sYHMi4dOSR6nattVEpXKHDuJccxsRTqOqNXWadQuHtCl2lEXWgsojz9uHq1+qG5YaQctH
HjRtKmE0VVgnFXW5Gh15ry1TnQ64iVsj5CPI3CmVA2VDN8EnF9rb0QYSoMNF6akWohwv/gfHM9SJ
41oRZMaE4+SUgtOrVilwzAdtr8nYw6yoE82blgOTrd7ptP+H3pgw8oFKxGev7o/EmGqlKJ9bM+qL
C8YhhzooDj9ITyTT8ZNtfB9I7A9KA/BREdM6yNwmNDz36TpIX7HEalT6SRNeVgfJ2V4dRDdBXsLF
6tn3oQ73S5TFCel/yQUL9eG67GwM6WvKgVKTlCQeSviKprgGtG0RbgM1voejOjV1FSTpLU3GqU9y
Q43WfZS2kKT8KaVT3HuSC13NOuFTV3waPvKiovM4VHhlKVacEOfUjYv9Llrbw08oinO7jKSUeRJk
PYji8CGHRWZqFY8s9lsQa5Qr9O7Ei4beWlj3PCp/9xwoaryZES1tHBoOdx3V8IDSm38BS+LJ7wpl
bmRzdHJlYW0KZW5kb2JqCjM0IDAgb2JqCjE0NTQKZW5kb2JqCjMyIDAgb2JqCjw8IC9UeXBlIC9Q
YWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyAzNSAwIFIgL0NvbnRlbnRzIDMzIDAgUiAvTWVk
aWFCb3gKWzAgMCA3MjAgNTQwXSAvQW5ub3RzIDM3IDAgUiA+PgplbmRvYmoKMzUgMCBvYmoKPDwg
L1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA3IDAgUiAvQ3MyIDgg
MCBSID4+IC9Gb250IDw8Ci9GMy4wIDExIDAgUiAvRjIuMCAxMCAwIFIgL0Y0LjAgMTIgMCBSIC9G
NS4wIDEzIDAgUiAvRjYuMCAxNCAwIFIgL0Y3LjEgMzAgMCBSCi9GMS4wIDkgMCBSID4+ID4+CmVu
ZG9iagozNyAwIG9iagpbIDM4IDAgUiAzOSAwIFIgXQplbmRvYmoKNDEgMCBvYmoKPDwgL0xlbmd0
aCA0MiAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBlVbJjhMxEL37K+roSHRP
2+4tObGIRXABETQHwgECA0HMDDBh+Uw+iWeXq9rJJBFoRrJjl2t575Xd3+gFfaMGf4NvqGsb+v6B
zumKzh7cOFrfkKOb9f7+BTV1T5to49nGkTMH7dLRtLNBHJd+Vo5aH//Xl3R/SW7MqyMNtSfvzPKS
zh65uoH98oJek/00o6qpHdnt9qtMF2dnvcy/yORaJr9myNEb+1YW9JxO6ivZ+yCT7Yze0PIpPVwm
WDRd3/YUepPzbXO+LbVtPW986MgNlJL2RdJr8Xr9PSVDVuPcnRlkR3ZzhYipMN0S283lHfLioZGJ
m6WYZDFhRKroCsioiR6qsmtdCEeq68ZAoQEbJrJRVFejsJ4LC1KYbWe0/MwIRengYBhb6vuenO8L
9XgD9URhNUlBSTCFAnCuczFolEDoGVKMg6/d2HaYdBy5rRsjOgCkCbeIqBsjgsAtrVBaAA7nj2VF
jN9CHcmGR2PJA6yDPB9LKrihHpswlElB8SxOUNF1MRdXNb7yYYFc/st724/1MHoP7yx9lKzShzP2
fi8xjjAfpWbWL1beyxbUrpFNYicC24OfAI6nzk5de4IbqB32zI3PgsCY2rPnHPsiRxYjEukkkQXL
EUs6QSHCVDGCjbx+XlAKaePou7zDvYGF3+JeznCXk4Uc4hFpd5gCm+TjYx5FA5v8e3//Tl6H5zDU
wdgJ7ryjWchRoJ5C8BWDmIWPtPFym7eM3f7IxjdoYLRCrLqag3L7QGrCHbfrTlLNxZHFWa5Syl/l
awBuFObVrNBAeeWit46S2g3/RKryrNEkk91xIlVPiMEfKVcWnsjCMtcv43Pu6MnXpVgq4F/zERkF
MWFIyOdYxsp+BlIRJSv0KMlqInmuLN/nwPo639638qgaSRGXJGtYjqutRNoy3wbemPd9mnf0FDVJ
kyZVNAXbqd/1xTrF9pgfq1MtbOxCm1mrkmKOjcfYnjispFrpbcVZkVccfgqGugV8DcOKSCHUc+6j
fmwiOsiq8kPsqf2ZC/VA9pn4y5KbslrFR40da60FsrvfAqeQdW480Uj8uYL8FuFWuMOQTik+lwtM
hSQil1HELb8h/sp3dVtglNwdwWjCjdFSiR25l4xcukUXSRGr6SH4JxjN3hvj2jm//QcVOgh4Bx8Z
/rCSTPbHh4KOXN5iILq8kIW1SE0BFwYw6iN74ut55401xZePnwca+2OvKxdefvzeixcEvmwQFxp1
RiYgdgvS4xpZvhwx4WbBRDuLuAIsobWScbaBHF7ly2cJuoui/gIBHU8SCmVuZHN0cmVhbQplbmRv
YmoKNDIgMCBvYmoKOTcxCmVuZG9iago0MCAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMg
MCBSIC9SZXNvdXJjZXMgNDMgMCBSIC9Db250ZW50cyA0MSAwIFIgL01lZGlhQm94ClswIDAgNzIw
IDU0MF0gPj4KZW5kb2JqCjQzIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xv
clNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiA4IDAgUiA+PiAvRm9udCA8PAovRjYuMCAxNCAwIFIg
L0YzLjAgMTEgMCBSIC9GNC4wIDEyIDAgUiAvRjEuMCA5IDAgUiAvRjIuMCAxMCAwIFIgPj4gPj4K
ZW5kb2JqCjQ2IDAgb2JqCjw8IC9MZW5ndGggNDcgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+
CnN0cmVhbQp4AZWSTU/cMBCG7/4VbwMUGzbesR07SY+tyqE3pEg9EE6rrgpikWD/v9TXTnZJV5UK
u5Kd+fDMMx8vuMULhP/WC2IjeP2Fn3jG+tveYbOHw35zat9CbMJD9vGTj4NT//I7Bne9TaENiKG3
PX+LNPEYYkp1cFE7tHzW+u7t1dNRVYt1nYvOJzyR70Q8xKDtN7ZXKhcoOTxrtb2kTlzRZKGNKRRh
s8PXAa4pAi+itmjEBgw7rG86m6scttCfDIZHfB+m3n0gXrTx74DK4cMB2Y9cDC/fRTKFpreeiGp9
02fEHPGuQDbQ1ZmhRp8bBOiLz+W6HPVorgxqD329qu30Va0N7jH8YF2qjO0/dS0wmsC6guSlKJ16
w1BamIgAK1f7KQ/TUR5N7WZFqGaW0cyayoBoxOQLYhdYp/T1QaQbQzTxCPyuQYgVYZ824KKXBgqC
E8s2psZysHnGlBcdJEeEZgd5nl8wO7OyhTwvi64AknQ0k411FH/FM8PScRliZcCJ1JMhv2Ftll3n
Je8sRc07Oq2A6xB85JKmQOyT1pcNIEh1xuEnDp95mT4V/taoLHRFmC19EchD5wxJe4aklOfDSJwc
zy9L1Ns/4KPSuwplbmRzdHJlYW0KZW5kb2JqCjQ3IDAgb2JqCjQ1OAplbmRvYmoKNDUgMCBvYmoK
PDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVzb3VyY2VzIDQ4IDAgUiAvQ29udGVudHMg
NDYgMCBSIC9NZWRpYUJveApbMCAwIDcyMCA1NDBdID4+CmVuZG9iago0OCAwIG9iago8PCAvUHJv
Y1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDcgMCBSIC9DczIgOCAwIFIg
L0NzNSA0OSAwIFIKPj4gL0ZvbnQgPDwgL0Y4LjEgNTEgMCBSIC9GOS4xIDUzIDAgUiAvRjEwLjEg
NTUgMCBSID4+ID4+CmVuZG9iago1NyAwIG9iago8PCAvTGVuZ3RoIDU4IDAgUiAvTiAzIC9BbHRl
cm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGdlndUU9kW
h8+9N73QEiIgJfQaegkg0jtIFQRRiUmAUAKGhCZ2RAVGFBEpVmRUwAFHhyJjRRQLg4Ji1wnyEFDG
wVFEReXdjGsJ7601896a/cdZ39nnt9fZZ+9917oAUPyCBMJ0WAGANKFYFO7rwVwSE8vE9wIYEAEO
WAHA4WZmBEf4RALU/L09mZmoSMaz9u4ugGS72yy/UCZz1v9/kSI3QyQGAApF1TY8fiYX5QKUU7PF
GTL/BMr0lSkyhjEyFqEJoqwi48SvbPan5iu7yZiXJuShGlnOGbw0noy7UN6aJeGjjAShXJgl4Gej
fAdlvVRJmgDl9yjT0/icTAAwFJlfzOcmoWyJMkUUGe6J8gIACJTEObxyDov5OWieAHimZ+SKBIlJ
YqYR15hp5ejIZvrxs1P5YjErlMNN4Yh4TM/0tAyOMBeAr2+WRQElWW2ZaJHtrRzt7VnW5mj5v9nf
Hn5T/T3IevtV8Sbsz55BjJ5Z32zsrC+9FgD2JFqbHbO+lVUAtG0GQOXhrE/vIADyBQC03pzzHoZs
XpLE4gwnC4vs7GxzAZ9rLivoN/ufgm/Kv4Y595nL7vtWO6YXP4EjSRUzZUXlpqemS0TMzAwOl89k
/fcQ/+PAOWnNycMsnJ/AF/GF6FVR6JQJhIlou4U8gViQLmQKhH/V4X8YNicHGX6daxRodV8AfYU5
ULhJB8hvPQBDIwMkbj96An3rWxAxCsi+vGitka9zjzJ6/uf6Hwtcim7hTEEiU+b2DI9kciWiLBmj
34RswQISkAd0oAo0gS4wAixgDRyAM3AD3iAAhIBIEAOWAy5IAmlABLJBPtgACkEx2AF2g2pwANSB
etAEToI2cAZcBFfADXALDIBHQAqGwUswAd6BaQiC8BAVokGqkBakD5lC1hAbWgh5Q0FQOBQDxUOJ
kBCSQPnQJqgYKoOqoUNQPfQjdBq6CF2D+qAH0CA0Bv0BfYQRmALTYQ3YALaA2bA7HAhHwsvgRHgV
nAcXwNvhSrgWPg63whfhG/AALIVfwpMIQMgIA9FGWAgb8URCkFgkAREha5EipAKpRZqQDqQbuY1I
kXHkAwaHoWGYGBbGGeOHWYzhYlZh1mJKMNWYY5hWTBfmNmYQM4H5gqVi1bGmWCesP3YJNhGbjS3E
VmCPYFuwl7ED2GHsOxwOx8AZ4hxwfrgYXDJuNa4Etw/XjLuA68MN4SbxeLwq3hTvgg/Bc/BifCG+
Cn8cfx7fjx/GvyeQCVoEa4IPIZYgJGwkVBAaCOcI/YQRwjRRgahPdCKGEHnEXGIpsY7YQbxJHCZO
kxRJhiQXUiQpmbSBVElqIl0mPSa9IZPJOmRHchhZQF5PriSfIF8lD5I/UJQoJhRPShxFQtlOOUq5
QHlAeUOlUg2obtRYqpi6nVpPvUR9Sn0vR5Mzl/OX48mtk6uRa5Xrl3slT5TXl3eXXy6fJ18hf0r+
pvy4AlHBQMFTgaOwVqFG4bTCPYVJRZqilWKIYppiiWKD4jXFUSW8koGStxJPqUDpsNIlpSEaQtOl
edK4tE20Otpl2jAdRzek+9OT6cX0H+i99AllJWVb5SjlHOUa5bPKUgbCMGD4M1IZpYyTjLuMj/M0
5rnP48/bNq9pXv+8KZX5Km4qfJUilWaVAZWPqkxVb9UU1Z2qbapP1DBqJmphatlq+9Uuq43Pp893
ns+dXzT/5PyH6rC6iXq4+mr1w+o96pMamhq+GhkaVRqXNMY1GZpumsma5ZrnNMe0aFoLtQRa5Vrn
tV4wlZnuzFRmJbOLOaGtru2nLdE+pN2rPa1jqLNYZ6NOs84TXZIuWzdBt1y3U3dCT0svWC9fr1Hv
oT5Rn62fpL9Hv1t/ysDQINpgi0GbwaihiqG/YZ5ho+FjI6qRq9Eqo1qjO8Y4Y7ZxivE+41smsImd
SZJJjclNU9jU3lRgus+0zwxr5mgmNKs1u8eisNxZWaxG1qA5wzzIfKN5m/krCz2LWIudFt0WXyzt
LFMt6ywfWSlZBVhttOqw+sPaxJprXWN9x4Zq42Ozzqbd5rWtqS3fdr/tfTuaXbDdFrtOu8/2DvYi
+yb7MQc9h3iHvQ732HR2KLuEfdUR6+jhuM7xjOMHJ3snsdNJp9+dWc4pzg3OowsMF/AX1C0YctFx
4bgccpEuZC6MX3hwodRV25XjWuv6zE3Xjed2xG3E3dg92f24+ysPSw+RR4vHlKeT5xrPC16Il69X
kVevt5L3Yu9q76c+Oj6JPo0+E752vqt9L/hh/QL9dvrd89fw5/rX+08EOASsCegKpARGBFYHPgsy
CRIFdQTDwQHBu4IfL9JfJFzUFgJC/EN2hTwJNQxdFfpzGC4sNKwm7Hm4VXh+eHcELWJFREPEu0iP
yNLIR4uNFksWd0bJR8VF1UdNRXtFl0VLl1gsWbPkRoxajCCmPRYfGxV7JHZyqffS3UuH4+ziCuPu
LjNclrPs2nK15anLz66QX8FZcSoeGx8d3xD/iRPCqeVMrvRfuXflBNeTu4f7kufGK+eN8V34ZfyR
BJeEsoTRRJfEXYljSa5JFUnjAk9BteB1sl/ygeSplJCUoykzqdGpzWmEtPi000IlYYqwK10zPSe9
L8M0ozBDuspp1e5VE6JA0ZFMKHNZZruYjv5M9UiMJJslg1kLs2qy3mdHZZ/KUcwR5vTkmuRuyx3J
88n7fjVmNXd1Z752/ob8wTXuaw6thdauXNu5Tnddwbrh9b7rj20gbUjZ8MtGy41lG99uit7UUaBR
sL5gaLPv5sZCuUJR4b0tzlsObMVsFWzt3WazrWrblyJe0fViy+KK4k8l3JLr31l9V/ndzPaE7b2l
9qX7d+B2CHfc3em681iZYlle2dCu4F2t5czyovK3u1fsvlZhW3FgD2mPZI+0MqiyvUqvakfVp+qk
6oEaj5rmvep7t+2d2sfb17/fbX/TAY0DxQc+HhQcvH/I91BrrUFtxWHc4azDz+ui6rq/Z39ff0Tt
SPGRz0eFR6XHwo911TvU1zeoN5Q2wo2SxrHjccdv/eD1Q3sTq+lQM6O5+AQ4ITnx4sf4H++eDDzZ
eYp9qukn/Z/2ttBailqh1tzWibakNml7THvf6YDTnR3OHS0/m/989Iz2mZqzymdLz5HOFZybOZ93
fvJCxoXxi4kXhzpXdD66tOTSna6wrt7LgZevXvG5cqnbvfv8VZerZ645XTt9nX297Yb9jdYeu56W
X+x+aem172296XCz/ZbjrY6+BX3n+l37L972un3ljv+dGwOLBvruLr57/17cPel93v3RB6kPXj/M
ejj9aP1j7OOiJwpPKp6qP6391fjXZqm99Oyg12DPs4hnj4a4Qy//lfmvT8MFz6nPK0a0RupHrUfP
jPmM3Xqx9MXwy4yX0+OFvyn+tveV0auffnf7vWdiycTwa9HrmT9K3qi+OfrW9m3nZOjk03dp76an
it6rvj/2gf2h+2P0x5Hp7E/4T5WfjT93fAn88ngmbWbm3/eE8/sKZW5kc3RyZWFtCmVuZG9iago1
OCAwIG9iagoyNjEyCmVuZG9iago0OSAwIG9iagpbIC9JQ0NCYXNlZCA1NyAwIFIgXQplbmRvYmoK
NjAgMCBvYmoKPDwgL0xlbmd0aCA2MSAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
CngBrZptb9vYEYW/81cwjhWJsUTzRRKlbNdx42S3yabdzdbtFqj7KWjQFpsC2/x/oM+5M/eSkmhH
jpMApO7b3JkzZ+YOSf+Wv8t/yyv+d02Vr5ZV/r9/5r/k/83Prz7V+ftPeZ1/er8//iGvynX+b81p
bE6d19nYvCS83pbrtmvzVbstt/wbbLNKImyrOCX7mHcs65pNv+rX1LWoynpTr+pmnf+KfnvNKIOx
f+UfnmYysJJ4bC231XpT1aFHjW61bkPj/cf8xXVeL0ODG6p2+bIq2/z6Y37+XV2XMvP6Qz57VOTX
/8lfXRt49xC4Kld7ErM6v7fEdh1U5NZtUHFVbdHs+mOGjo10lMS/By3rfHby+LSgazYp8gW3J0Xe
5LPHNLhNb2b246Yo8jafPbXW2XReZJq8KG3RuY9XQdKTSa024499nB1YbaNN29oiX3NaYOJscueK
pa1YFfk/8us3nwU2M0+tyybgoPtyky+X+mGuaiMMR7rKJdYtcIop4Qd0XS7b5P4htOtpkW/zWR1Q
AAQsdAMnwVyDQl2LdT4zB5zFySyMIziFVhdGbBaeAUr6EYkXBnNt5LzIl/36eVhvszes8SHWMm+B
IFskPTNtI3G4nIEtXZte0LMiX+Wzb8IMW4MJ0h3jWIRuakRp8qgN2LrfHem4fNxx9brcZl/mOJeo
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
3TMJaAmVH23S5eT0zH5zEnMABPaq46g044XHPu/aTV12I4HpMWiRVLqvz+bxV3L+dJ7i03TKxCSL
Qw4kEUQFGXcD7mQakdSZFPhjlnjlPDkp3QsiViiUr16+S7hdvX5r06Ea7H0w09rVMj1L3zfV3ca0
VV1u+zoAH1odwIdo3Bkp5q42UHbCU6yLaSfy66aYT+YNlhNdf4ayOrC+5Zy3ZBiY4ALL6+f4KLz4
H6YmceWEpJeCO5JqiqP1ibUqnbO+deTVl+aztl2nt/nx0FI+m1w6dTxJO1N2KK84iuZEvPYmuIkK
L0DtXObPyaohK3sQB9DZh2LtsoWx14GKQi5Q1TcLfyLwoODSS4KR4Bo9YibPE/TfeNaoyh2za4sH
4usv3c5An3iSOzEEl3OuEmK7njXIlFZ4sArPpQlj39aSUUzwexhHiE1MygP3qwUPslC15K8U0ift
VDtfqvQaHOUn0UO2+wKipNPnr6OnT/a5v405PH2arkvKDHPCPd5x7NvXdH2aIRqSfb8E+kajLnaS
wmVf+bjL3OceOVYOhIcyudrm9EwY5Vh0Xjz0J06Nn8T7bEaGAWxWUvTu+DcVB6eu4jSyo4qlV8+E
e33yPUBqZX/448VuQiq6+WVgNDWvbB71+O1/DeUJe8TjrVLUwz497tUbTbMdPg2mU+Bvod448VpN
NVs6A7PZ9zt0mPBGlcGQowji5AMjzY5/LghZAUI2Vbjgk3By7kXP+V6O36dMxDhs+66v5u71mDeC
btUkKPQUEA7EI/+I6Zaqpd5uw18G7P952B3ohu+GwsjmrAPU/F7zroGwCGWeHdGT+TnIqGQ5sfzp
HgiVSyjznOvHVh+38q7mDxy+cp1b8/cNUWQ8d/WHc3cgk81+xFy9RPBs0POOcsNI4qlnj1CHeDnx
DqCKiSdS7G1L7MLUh0O4bFJdP0zWD3hUqHliHfuweSeEJY8QCr2p17HxWSLm9gEAzLp6+WYsd737
P2ufwDAKZW5kc3RyZWFtCmVuZG9iago2MSAwIG9iagozMDgyCmVuZG9iago1OSAwIG9iago8PCAv
VHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgNjIgMCBSIC9Db250ZW50cyA2MCAw
IFIgL01lZGlhQm94ClswIDAgNzIwIDU0MF0gPj4KZW5kb2JqCjYyIDAgb2JqCjw8IC9Qcm9jU2V0
IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiA4IDAgUiAvQ3M1
IDQ5IDAgUgo+PiAvRm9udCA8PCAvRjExLjEgNjQgMCBSIC9GMTMuMSA2OCAwIFIgL0YxMi4xIDY2
IDAgUiA+PiA+PgplbmRvYmoKNzEgMCBvYmoKPDwgL0xlbmd0aCA3MiAwIFIgL0ZpbHRlciAvRmxh
dGVEZWNvZGUgPj4Kc3RyZWFtCngBrVjbbttGEH3fr9hSlkTGNsXlXW2TJo6dpOk1gIA+VH0yarRF
HCD1/wM9s3OW1MqsIam1AZN7mduZM7NLf7Yf7Gdb4LcrC9vUhf37d/uL/WRXrx+cvX2wzj7c7q/f
2SJv7Z+yp9Q9zjoztW9Q7tZ5W3WVbap1vsbPjplmUKGmwhZzbzuIdWU/Sn0cpi6L3PWucWVrP8K/
vWHQgbU/7N0zIwEWoh6x5uui7QvnZ2TQNW3lB7f39mpjXe0HeMDVztZFXtnNvV29cXUuYW7ubPpF
Zjd/2ZuNgneEwiZv9jQaZ4/WWLXeRTzaHi42JXR4D5vcqb5fvY/OOZsms7N5Zi/xtpgt9WWbbrMM
mU2fnXFmfq4ryYWsVDa9xLpJ85VOF5ktbRBaJDrpvApsxPayqqhaFWMNs5SGSoPRAjugJdE1MSBy
KlY3mf3Nbt4fgqmRJFXIhaTUv9Qd6Fi3BcBVHFrJ1BG4Gk19KQkXrf6lc8h83QSdwFZ1AtvWO99p
QJ3ggcD80HiUMBJgPWbATsDnppmOPO5YngsowObCAyxba8UZa26VGVURLLiE4m6bxWohL0ZUDU2f
0+Q2y8WISRPJBxTndDzx80iM8APz55L7g7LwBF6ly/uRjQNivbhg07Va+vIrfX7dZOYgg5a16ZBi
n3Z56dZ5aau+QtKGtJ9STmghPumtdUVlq673ERhU/G7On8NlQIyEIQ5WlKQDIxYEi0rr4ky3y1Kj
pIAwC+KFrn1DOWpROdX/ckrx4gKEgDnaoXS8lY6prldqR/jQQCz1rlN6prroEcWERjAAQ/6pWmgn
Dvkqs+jm6WsljDmwFe4hXUu9DZ3Lc8WgutiTBke9L/Q+NJ8ozngnxecIEJBzjRFxTZsPA9umCGYH
V6kOSTRFfNNEClEsqBEuUmvsqfgEnAnpbjrV3sIn2oT4uGHMwDGVsIdkWeSdiZG0QFJNkIp0Vufi
AKQRIGQNcfEyUegIALduY78JHiW5Z8penAdxQrioxwSzSF3Xkzq5x8NkGNEiAEp1hHL30KHYzXEd
zT1uMGXfju3lpFMlai9l73CQPE7VGwbPxz7PzA5qO60fSWP3iJPM6AOHKeFRDxjuCCAhU6wIDSMw
+hq5w/HkrwgwvARLxlTOtulTtan6yXVmnzFKxKgv3cHwZxidXg5lU04Ug3ZWZQ49OKR+5eoS6AZP
MYoKSbVKYMCCsFP7IiAl01hlWU3TXMPfSQoQjtXRLJXJ5QBbIjGCh5psWpveHA6hv1JNUN91w+X3
1CtVTH5X5vUT5CfDiJ+2o1fs4+GUZVc64sLob/VtuDnIi8O1EX9x0geijOEBxMPv9mUJgPzlQV5c
VeMi6ro2ryb4h48GuWUhxSiiZIxRJmEUk8USbMJIboXywKVcr4PGXwtxfmNW15SRcpcGCTAlXECV
g51BMydBF+joVEoOfWwEkzAHWVGrprvAWbXM0Xw1GIBl2BSBQRWmllSic6gCrM+RoaNqdwrDxuXt
BIZv3+EahiCBpSuGY+SFxiBO+wblY6BnIJFHyMBbaZUYaEzS3WR0hZvMoKmTGzZ2yrGGh+pdIiAM
NEYk5bgr6xTxcFyHSzKIxzsrjP1H4rk+X0+Ahq+VBpgxpwRBwh+CSpQlhIwbn3/7XunyDvI2/e57
zksBArcffLLDF4mCo6wEotDM3Us+wUBJgeyAL7pRPkCgadI6fVFK/agmNR1zaARkabLUXJ3RAiXU
kwJ7DyJh+JSZIOG6xvfF45NaDcRYJT+BRcMZNsfJhkIgULF7cfmPWRBIiQqEvaqx2A6OJnwnTZCu
RcsjOf7HZtdO1+mJlHvbZqYD134GL1iUAoLCCdwFJC1Gslg7GatVtwncIoTrCf6GkRJ8bGcj3JrO
SF/EpJWIDl9w12cjCXe6ISTgGjO9ZFbjJtKhLDQmIa/8AyCmyEFsZX6njp2qnSx+lpiWSqLByicj
fEj2AROPRsAEvgQnstxcGAoDnGtVatBMi3L338A07J4C5hjoh38AI4azyAplbmRzdHJlYW0KZW5k
b2JqCjcyIDAgb2JqCjE1MDYKZW5kb2JqCjcwIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQg
MyAwIFIgL1Jlc291cmNlcyA3MyAwIFIgL0NvbnRlbnRzIDcxIDAgUiAvTWVkaWFCb3gKWzAgMCA3
MjAgNTQwXSA+PgplbmRvYmoKNzMgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0Nv
bG9yU3BhY2UgPDwgL0NzMSA3IDAgUiAvQ3MyIDggMCBSIC9DczUgNDkgMCBSCj4+IC9Gb250IDw8
IC9GMTQuMSA3NSAwIFIgL0YxNi4xIDc5IDAgUiAvRjE1LjEgNzcgMCBSID4+ID4+CmVuZG9iago4
MiAwIG9iago8PCAvTGVuZ3RoIDgzIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K
eAGtWNmO3EQUffdXVDpO0860a1xeyvYMa4YECPAQZSQeaJ4iIkAZpJD/lzi3zi1v3ZNxQ4JoT22n
7nLuYr83r8x7U+C/tixMUxfmn9/NL+Zvc3nzwZk3H4wzH94s19+awnrzp+wpuccZl5zaN4C73vqq
rUxT9bbHv8k1zQDBq+KW5M60ONaW3Xjq3TCVF9Z1rnGlN+8g32IYMbD2h3n7NBEFC4GHrrYvfFe4
MCODtvFVGLy5M89ujavDAA+I2pq6sJW5vTOXL1xrRc3bt2b3KDO3f5nntzTeGYCNbRaIiTNnI9YU
EY9KDGQa52wJIRMI2YmQAvkrxNw8zkzuzC7NMLd7wsFmi+Fv5vblgwokapECUov9nPxRVzBI3Thb
q1n6eONKsyhqSSXw8CWw6robEKc6fJaZxuw2QYEtFKjN7rDLTIlHlsF4uvT46YVO77kpD3ue8GH5
wAmxw8VlWHt6wZ17mKNMdgrOnQUvdGFjGX4v9DRXHsshmhQSYQ5CKkKaJausa+63rqthU5IO1v0v
FFla10U82JZ44EcVzEFNappm35AkoixUwprwx2cGWrbn0aYHJ4U18vSd7UzVClUGtUjTM0nDsC2d
6VrbA9EP0TklTRecc+lTkAGCF314CP/hs02WiE5wNJbgYfwKE7AiTMBIdJcdi1NhTk/5K7hc9oB0
yQigk17xCOeuA2rKhy7B3JXZXXEFQihjkpAwH0ooFSIlxKP80Xv8VHW7MGwipIxJqpAD+v+6JNjx
gs44J5cAH7yh66aG/lysUARFPNgC5cRuJRTHUFSFbWAyDJCJsKRTT0LkXun+HPGIHfCWOAp/iaNw
kFGVO6LuU+Vkj2VAbYjrxBUJqHoQcMxf8nKbb1PQdhQDUYyBZAfyGgNFSvc8KbjJ7qqHO8ZjvOxq
phE3pCUlmEkbIa+zhBhjKkC1bMzN68ER4pDXN/dWJFeUtqtciRzf2AKVTvImSrQtC/yrzJ3xBeKp
QCUb5t6Z12tKUuKW7i0jfabOPWT0gBQRuIMmmGm7Tb9Yk+wGVUqQtW0rNBajKohlqOLAeaiSUBXM
URVh+dq6fSIqisKWytqxSk3iYkU3sLQUIOu1gSCMlhQEwinxfUruXEuKkFC5CJHgTjBJrU4X2IH0
M3ISO/WHEGTJzvkZT5FkypDwRAJ1HFLOSG5cL1Lo9e5Lj+yPVWtTDwGluu4jOHbNwaWmYu+1BPFI
8o9YNHYTC4uWHZykyWvKvq++/iII9024hr8UN0e8imzPjjfcYGqVMLH4HpOmbCrbfFrSCGS7ljQW
YUcvOuYeKj1JXMnuW26w6tORTOJNm5MjMwLtt/1lrOkTpyeRFrNI/yjn7iNVovlXOfUcjRuEQYFA
6xHpL50nOON9z2yM9LHOXZE7J9xVejQCy6ZiXYxH1CUjS+n0Vxa7QyY1K5EWSQrL1GUas+okqr49
jFtmxVEG4pjBI4zt3vkt3aEwvGBDF5d0pZocjmeV3cDbQahTLh8ygbwcwDXqbIp/sv4GKNwkIvL6
nPeqSEwpWsyFvmwdZ/TVrSzVqMwEyBviraWBRu1RZ4mSaP1RzJ71loaSI6UmdpauR395ImRfQLeW
fEZmFaezMuJ3X1BvOI6+lJbyOxxo8fweGUvLAEbgArZoYyiWxRxMj7nYe8YnFrEmHRIWh+uk5dTr
hGTYAZuHpha8wJpCrupnBYunFJ5NqQIeduIqkQ/pHjslqWAwk1kHFn01dkTJAYAOV+odJsX94zHF
HrGwpDu0I0aCl/2CBZDej+fPye5Ln7b1wJJppVET6h30jb7LyTvlkfjREkFEVV4P0/d0JSIXWuM0
LaE79KEmoHUQxgm0lTAWrUMCxzm1j24lNNJ4kChamdLqQanjNRMIYEYrjwNLiSjgXBRqJc02toel
8AohrGK8imjcJFF7jh+O4tXV+BDyaeO1Rrf8YLyq+tF4dMw9FA0viZH8GrA2R4MEz+xpQHnPwWj2
YqdGpaHUL4hDibKDxv3M+uMWgfohADbE1XhURDpGX17H0BGvqKexEQMFvKZy12TYy5DqZ0gqlJok
5fZixicKqoAEyhWD2weGBmM9TK6gHfBWkUer8zKI8cWrOVGcVRTaXV7oxDAeL4G4M7QmMh6FJ61X
ShKbxePvYB3yyP/k8fwzWBfDYpqgOv20BV2gBBwh0l/86KVdxwSmZQJ0AYOmH2mSj3Tj95VStKqx
9xlfmR5lSfyU8DDkwmHN+AE16CQfUPHt6aeQ2XN+B1F3kcDSXIiz9LMJJ9PQ62JWF4WNyU7YiDnl
/8DGYI7wyqTRgRoiTTHMo8e1MuZMqnhZx5J+LFIwhw4Vkz9PKfLqX6t/NDoKZW5kc3RyZWFtCmVu
ZG9iago4MyAwIG9iagoxNzU0CmVuZG9iago4MSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50
IDMgMCBSIC9SZXNvdXJjZXMgODQgMCBSIC9Db250ZW50cyA4MiAwIFIgL01lZGlhQm94ClswIDAg
NzIwIDU0MF0gPj4KZW5kb2JqCjg0IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9D
b2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiA4IDAgUiAvQ3M1IDQ5IDAgUgo+PiAvRm9udCA8
PCAvRjE5LjEgOTAgMCBSIC9GMTcuMSA4NiAwIFIgL0YxOC4xIDg4IDAgUiA+PiA+PgplbmRvYmoK
OTQgMCBvYmoKPDwgL0xlbmd0aCA5NSAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
CngBrVTbbhMxEH33VwzpprHTxvF1L1wKFMEDb5VW4oHlKSIC1CCV/L/EeMbeLlEjEkRWinfs2eM5
54z9AHfwAAafxhmIwcCvr/AJfsL63d7CZg8W9pvD9S0YXcP3lOM4x4IVT+WN4LbTtW88RN/pDn+T
beIIwVuVFLGDBj9rXPv41f04tTLatjZaV8M91ncQFgxc+wbbpUgETYJHrrozdWsszaSgibWnYLOD
2x5soAAHLLWBYLSHfgfrDw53RJr9FuQzBf0PeN+zeGcARh0PEIWFsxEDl4iD9y0WFU2tAxYpsEib
ikyQn6lMay3ImcIpeaFghUM1V/AF+o9/LV8UPRA7qWcDvoRWOwjeo/8siiv7nShKRvWOMHFofFLZ
1brNiEcYeGRQKcBhfkl8FoNUAkOOBsmLg6qWlHVFSdU1BZyz0pNgOSiKFkkQhLlSaEUGWzHWck0r
pmAzCgNbWqrK5hw5n8dLJU7SGFjjAzV8Z1Fl1hfV4BZBPxPjVCpvOkdbqe5kLk9prpsr5KkFs/Mz
oiuk5xSU5ZwCyfs/m8CnVhD/1gRHaAerQ0acNkEgnpH8rOm9aSc6VB0FS8tuzZ9TiM4kP1EK1Mii
cigHvq15dZ1lGVLCKB8DsG7Fc0eCCeleDHJBENesIKado+ChxSbq9gmuL9mu6oLNxYvGgXxF/8VP
JpK7sNSSuN7wsXC5S6bMHOcN8jXjznMOTp9E4vhd4Go3ntz/cxe4WO6WaRO8URBButmKPMBT/pZE
uc32Jf48U2VqQ/E6n1FH+dXM8Y1QcbxI7fIowd1vlRRW9gplbmRzdHJlYW0KZW5kb2JqCjk1IDAg
b2JqCjYwMwplbmRvYmoKOTIgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA5MyAwIFIgL1Jl
c291cmNlcyA5NiAwIFIgL0NvbnRlbnRzIDk0IDAgUiAvTWVkaWFCb3gKWzAgMCA3MjAgNTQwXSA+
PgplbmRvYmoKOTYgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2Ug
PDwgL0NzMSA3IDAgUiAvQ3MyIDggMCBSIC9DczUgNDkgMCBSCj4+IC9Gb250IDw8IC9GMjEuMSAx
MDAgMCBSIC9GMjIuMSAxMDIgMCBSIC9GMjAuMSA5OCAwIFIgPj4gPj4KZW5kb2JqCjMgMCBvYmoK
PDwgL1R5cGUgL1BhZ2VzIC9QYXJlbnQgMTA0IDAgUiAvQ291bnQgOCAvS2lkcyBbIDIgMCBSIDI1
IDAgUiAzMiAwIFIgNDAgMCBSCjQ1IDAgUiA1OSAwIFIgNzAgMCBSIDgxIDAgUiBdID4+CmVuZG9i
ago5MyAwIG9iago8PCAvVHlwZSAvUGFnZXMgL1BhcmVudCAxMDQgMCBSIC9Db3VudCAxIC9LaWRz
IFsgOTIgMCBSIF0gPj4KZW5kb2JqCjEwNCAwIG9iago8PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94
IFswIDAgNzIwIDU0MF0gL0NvdW50IDkgL0tpZHMgWyAzIDAgUiA5MyAwIFIgXSA+PgplbmRvYmoK
MTA1IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9QYWdlcyAxMDQgMCBSID4+CmVuZG9iagoxMDMg
MCBvYmoKWyA5MiAwIFIgL1hZWiAwIDU0MCAwIF0KZW5kb2JqCjU2IDAgb2JqClsgNDUgMCBSIC9Y
WVogMCA1NDAgMCBdCmVuZG9iago2OSAwIG9iagpbIDU5IDAgUiAvWFlaIDAgNTQwIDAgXQplbmRv
YmoKMTUgMCBvYmoKWyAyIDAgUiAvWFlaIDAgNTQwIDAgXQplbmRvYmoKODAgMCBvYmoKWyA3MCAw
IFIgL1hZWiAwIDU0MCAwIF0KZW5kb2JqCjMxIDAgb2JqClsgMjUgMCBSIC9YWVogMCA1NDAgMCBd
CmVuZG9iagozNiAwIG9iagpbIDMyIDAgUiAvWFlaIDAgNTQwIDAgXQplbmRvYmoKOTEgMCBvYmoK
WyA4MSAwIFIgL1hZWiAwIDU0MCAwIF0KZW5kb2JqCjQ0IDAgb2JqClsgNDAgMCBSIC9YWVogMCA1
NDAgMCBdCmVuZG9iagozOSAwIG9iago8PCAvU3VidHlwZSAvTGluayAvQSAxMDYgMCBSIC9SZWN0
IFsxNDIgNDE2IDU4NCA0NDBdIC9UeXBlIC9Bbm5vdCAvQm9yZGVyClsgMCAwIDAgXSA+PgplbmRv
YmoKMTA2IDAgb2JqCjw8IC9VUkkgMTA3IDAgUiAvVHlwZSAvQWN0aW9uIC9TIC9VUkkgPj4KZW5k
b2JqCjEwNyAwIG9iagooaHR0cDovL2RhdGF0cmFja2VyLmlldGYub3JnL3dnL2NvcmUvY2hhcnRl
ci8pCmVuZG9iagozOCAwIG9iago8PCAvU3VidHlwZSAvTGluayAvQSAxMDggMCBSIC9SZWN0IFsx
NDIgNDExIDU4NCA0MTZdIC9UeXBlIC9Bbm5vdCAvQm9yZGVyClsgMCAwIDAgXSA+PgplbmRvYmoK
MTA4IDAgb2JqCjw8IC9VUkkgMTA3IDAgUiAvVHlwZSAvQWN0aW9uIC9TIC9VUkkgPj4KZW5kb2Jq
CjIwIDAgb2JqCjw8IC9TdWJ0eXBlIC9MaW5rIC9BIDEwOSAwIFIgL1JlY3QgWzkxIDEwOCAyMjgg
MTMwXSAvVHlwZSAvQW5ub3QgL0JvcmRlciBbCjAgMCAwIF0gPj4KZW5kb2JqCjEwOSAwIG9iago8
PCAvVVJJIDExMCAwIFIgL1R5cGUgL0FjdGlvbiAvUyAvVVJJID4+CmVuZG9iagoxMTAgMCBvYmoK
KG1haWx0bzo2bG93cGFuQGphYmJlci5pZXRmLm9yZykKZW5kb2JqCjE5IDAgb2JqCjw8IC9TdWJ0
eXBlIC9MaW5rIC9BIDExMSAwIFIgL1JlY3QgWzkxIDEwMyAyMjggMTA4XSAvVHlwZSAvQW5ub3Qg
L0JvcmRlciBbCjAgMCAwIF0gPj4KZW5kb2JqCjExMSAwIG9iago8PCAvVVJJIDExMCAwIFIgL1R5
cGUgL0FjdGlvbiAvUyAvVVJJID4+CmVuZG9iagoxOCAwIG9iago8PCAvU3VidHlwZSAvTGluayAv
QSAxMTIgMCBSIC9SZWN0IFsyMDIgMjQxIDM1MyAyNjNdIC9UeXBlIC9Bbm5vdCAvQm9yZGVyClsg
MCAwIDAgXSA+PgplbmRvYmoKMTEyIDAgb2JqCjw8IC9VUkkgMTEzIDAgUiAvVHlwZSAvQWN0aW9u
IC9TIC9VUkkgPj4KZW5kb2JqCjExMyAwIG9iagoobWFpbHRvOmZsdWZmeUBjaXNjby5jb20pCmVu
ZG9iagoxNyAwIG9iago8PCAvU3VidHlwZSAvTGluayAvQSAxMTQgMCBSIC9SZWN0IFsyMDIgMjM2
IDM1MyAyNDFdIC9UeXBlIC9Bbm5vdCAvQm9yZGVyClsgMCAwIDAgXSA+PgplbmRvYmoKMTE0IDAg
b2JqCjw8IC9VUkkgMTEzIDAgUiAvVHlwZSAvQWN0aW9uIC9TIC9VUkkgPj4KZW5kb2JqCjExNSAw
IG9iago8PCAvTGVuZ3RoIDExNiAwIFIgL0xlbmd0aDEgODA2NCAvRmlsdGVyIC9GbGF0ZURlY29k
ZSA+PgpzdHJlYW0KeAGlWQt8VMW5/2bmnN3NY5PlHQhwdnOyEMjGhIACYUs2jw2P5REgwC6lZpcQ
XoIJhOCjYGIpikGFKkVpFVALUsFyshG7ASrRW9ur1oL1UfVawSvWR2tLfd22Qk7/c3ZB6a/33t/9
3TP7fd98j5n55ps535lzdv261kbKoHYSVNKwJtZM1jU8ATKkYcN6d5J37SOyv7msefmaJJ+zkcg2
Zvnqm5Yl+eFvgW5Y0RhbmuTpAug1KyBI8mwcaP6KNetvTPLDDVDH6qaGlH74K+Bta2I3psYn2Z/7
+tiaxqS9Vgfqa17XmNKzMFF2kGhcNfwC/DcXg5yTAyAvTi4qpgUYyKv8gVTwUq9mvrhh2lW312f7
P3cMdliGD7877BmrkkLqUFXW0ix7WUM7u6c3SAslY12yp69fvJvqxB+7xGitvGKAOEdR8SHtFe/R
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
R8sNYq/CisLHyRZ/dZFvQ4IberPLDYK3R6pFbGORsmIE3+ORy7stEaAlYIz2OeEk76YluXEKFOMt
i0elpueSZsB8qWm/pLncPKpjHz+BZzjRAMMx4vIv2zWwX3BFmcEG/g/qxqQ+NE8P4R3MHeyIpvZs
qO4KLqmXAUXcoEvVWLIhAm4oXsPmnaZj683FyxwE+KneGj24MjoVtxp8NPpVhUUuRweyxnOF1RX2
7+JFl/qTTDhT9qV4bdb+X5qwO7CBLQlz1xiu6NQkjqR7PKnb639rlDDPy1YW+apZas5GWWFqVsk5
GpOu4K9wL7NDhOqQnXioblFHR/oVuhrkvY6OGt1d0xHtiCXM9iW626V3dIuwCHc0B5GxksufMI9t
yzVq7oxgKitYGTY5p8pOnW2d0xlgW+ctCnfj45d7a104zhmvilZGOvOhC3e7kZ8tKZdSKZQmbsng
mYe7Is4dln1ud4Co3dIqlsDiG/A1zJIljSBj1ICPuJbMdcmOQ6YkZQFLFsElM0VVXTgVL2vlETG5
Ewj/3U5kQ+UnOlw4ylo0E6fhTNQ8lyWE96dJkHA2FCcd+e+twBl8Zidnx/lTsLbzk3FSlQR/6glB
6XZZOcposMOmnoSek2CjKI1dx66lnELXF/6L/lmuz/wzL/qpHHXXBaAxJZ4+nj5eIDZUoQtu0XMh
oNKXODH1WD4xvDskvbPhLEIza2fPDM0prFu5prFlVuMNc5vWxK6vnTcT/2r/Ay2z8R0KZW5kc3Ry
ZWFtCmVuZG9iagoxMTYgMCBvYmoKNTQ1MwplbmRvYmoKMTE3IDAgb2JqCjw8IC9UeXBlIC9Gb250
RGVzY3JpcHRvciAvQXNjZW50IDg5MSAvQ2FwSGVpZ2h0IDc5MiAvRGVzY2VudCAtMjE2IC9GbGFn
cyA0Ci9Gb250QkJveCBbMCAwIDYzOSA2MjVdIC9Gb250TmFtZSAvTVBPTUtRK1RpbWVzTmV3Um9t
YW5QU01UIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9MZWFkaW5nIDQyIC9YSGVpZ2h0IDU5NCAv
Rm9udEZpbGUyIDExNSAwIFIgPj4KZW5kb2JqCjExOCAwIG9iagpbIDI1MCBdCmVuZG9iagoxMTkg
MCBvYmoKPDwgL0xlbmd0aCAxMjAgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4
AV2QTWrEMAyF9z6FltPFYGfWxlCmDGTRH5r2AI6tBEMjG8dZ5PaV3XQKXcjgp/eJJ8lr/9RTKCDf
cnQDFpgC+Yxr3LJDGHEOJLoL+ODK8WuaW2wSkuFhXwsuPU0RtBYA8p2RteQdTo8+jvhQtdfsMQea
4fR5HZoybCl94YJUQAljwOPE455terELgmzouffcD2U/M/Xn+NgTAidiovuJ5KLHNVmH2dKMQitl
9O1mBJL/1zqAcTqcl87oWkrxW/2/nYrWFe+R3JYzp2l3aEFrgEB4P1WKqQ5o9Q1ugHATCmVuZHN0
cmVhbQplbmRvYmoKMTIwIDAgb2JqCjIyMwplbmRvYmoKNTEgMCBvYmoKPDwgL1R5cGUgL0ZvbnQg
L1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvTVBPTUtRK1RpbWVzTmV3Um9tYW5QU01UIC9G
b250RGVzY3JpcHRvcgoxMTcgMCBSIC9XaWR0aHMgMTE4IDAgUiAvRmlyc3RDaGFyIDMzIC9MYXN0
Q2hhciAzMyAvVG9Vbmljb2RlIDExOSAwIFIgPj4KZW5kb2JqCjEyMSAwIG9iago8PCAvTGVuZ3Ro
IDEyMiAwIFIgL0xlbmd0aDEgMjg5ODggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
hH0JYFTF/f/MvLdvd99eb+8z2U02uwlsIJAEQiCSxxFQkUsIECQSBOQSuVEUNFQExAutd7XgUW/L
kgQMaEuqVutBoV6t1AMrKlpR2lI8ILv/z8xuEPvr7/fPMjPfN2/ee/NmvvO957Fy+aq5xEJaiUT6
zV48aykRf6EuFJtnr14ZE4fEFiBEmXzp0nmLc8fuy3B8+bzL1lyaOw4/T0jjxfPnzpqTOyanUQ6c
j4rcMa1GWTJ/8corc8fB91EeuWzJ7Pz58Lk4Xrl41pX55xN+Pnb5rMVzc+2XRfjx0uVz8+fpNEIs
v82d+z9yinO1ZBDejf8xopEKMoUQ+Wm5gBhwzM8bHDM+c0/vO9NR929T2CQaPvRJaW8BIMs+lJlo
XG14G6BZtOcncJ1xaGYcGcEPxB+/09l/tXvIZKmsPRmIHnxe6kUOIzGpV1uqILpHKpUK2oZE9U4p
3u7yVjqG9ZFiuGOFyGPIlyDtQNqHJJOZUiHOasivRWpF2oG0D+kgkkIIcn42hrQEaRvSYSRFKpAi
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
qcvTFvNX5QT/LHAieIxf4SE1UAtPjmq+PHSQX9WuZlzV0bL0Z/h1GdbhAai3QQYKKiBpBPwq/P0Z
HllxI531xRQN2ZEGeid9hksEbDDm17LxV2l2IKDaAspY5cA4VRt0cLWlwywE2CgEFXTM97giz6vG
YwT6/XKCWusk3KvWjin9mpyAfwb9zg1oYqVG6PMl5TXj3LfokAEJy8EP3kBBBFHiMmgR9+XC0gDC
Fbwp77nREKO1V0+CG8STST2JdMhbY+BXHAylqDq9fkNWlcN/XyFKAqG6tQy+RF6SXYBEA90y9Mnk
wqKgAlX2aemR7w8M7957gQ3tnA1vNmK/syNuuVTHtn/43NYtPvFCgwTRTq8g3PB8NbMra+vmjb//
mfolK+Y+9A+KP6wyCmVuZHN0cmVhbQplbmRvYmoKMTIyIDAgb2JqCjIwNzYyCmVuZG9iagoxMjMg
MCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9DYXBIZWlnaHQgNzI4
IC9EZXNjZW50IC0yMTIgL0ZsYWdzIDQKL0ZvbnRCQm94IFstNDYgLTIxMCA5MzMgNzI5XSAvRm9u
dE5hbWUgL1NGTllaUitBcmlhbE1UIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9MZWFkaW5nIDMz
IC9YSGVpZ2h0IDYyNSAvRm9udEZpbGUyIDEyMSAwIFIgPj4KZW5kb2JqCjEyNCAwIG9iagpbIDY2
NyA1NTYgMjIyIDI3OCA1NTYgMzMzIDU1NiAyMjIgMjc4IDcyMiA1NTYgNTU2IDU1NiA1NTYgNTAw
IDI3OCA4MzMgMzMzCjU1NiA1NTYgMjc4IDcyMiA1NTYgNzIyIDUwMCAzNTUgNTU2IDI3OCA2MTEg
NTAwIDU1NiA1NTYgNTAwIDMzMyA1NTYgNTU2IDMzMwo3MjIgNzIyIDI3OCA1NTYgNTU2IDUwMCA1
NTYgMjIyIDU1NiA2NjcgNTAwIDU1NiAyNzggNzc4IDU1NiA3NzggNTU2IDcyMiA2NjcKXQplbmRv
YmoKMTI1IDAgb2JqCjw8IC9MZW5ndGggMTI2IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
dHJlYW0KeAFdkEFrxCAQhe/+ijluD4vJQqEHEcqWhRy6W5r2BxidBKFRmZhD/n1Hm26hB0Hfe9/w
HHnuXrrgM8g3irbHDKMPjnCJK1mEAScfRHsC523eX1Wzs0lCMtxvS8a5C2MEpQSAfGdkybTB4dnF
AR+KdiOH5MMEh89zX5V+TekLZwwZGqE1OBx53KtJVzMjyIoeO8e+z9uRqb/Ex5YQuBET7U8lGx0u
yVgkEyYUqmm0uly0wOD+WTswjHvy1Gr1+KSZ4FvJ/zoFLV+8V7IrEbepe6hFSwEf8L6qFFMZUM83
cbdwHQplbmRzdHJlYW0KZW5kb2JqCjEyNiAwIG9iagoyMjYKZW5kb2JqCjY2IDAgb2JqCjw8IC9U
eXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1NGTllaUitBcmlhbE1UIC9G
b250RGVzY3JpcHRvcgoxMjMgMCBSIC9XaWR0aHMgMTI0IDAgUiAvRmlyc3RDaGFyIDMzIC9MYXN0
Q2hhciA4OCAvVG9Vbmljb2RlIDEyNSAwIFIgPj4KZW5kb2JqCjEyNyAwIG9iago8PCAvTGVuZ3Ro
IDEyOCAwIFIgL0xlbmd0aDEgMjQ5MDQgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
vbx5fFTV/T98zr2zr3f2fe7sycxkMlkmG4TkZmUzEBSVIJEAgggoCSCIWllcEFyg7oqtqHW3ZZgg
BKk1VWtta0u6amsrtNJFK0q/RduqmTzvcye49Pd9Pb/X6/njuck5n7Pfs33Wc+5sWHflcmIgWwlP
pGWXLxkk8hM5CfDqso0bQqW4/UFCNIkVg5deXor7XyFEedOlazavKMWjnxHS/PTK5UsuKcUJ4qR+
JRJKcZoDjK28fMNVpXjkHMD71qxdNpkffRbxOZcvuWry/eT3iIeuWHL58lL5JW7AqsG16zeU4gNP
Ag4Orls+WZ4uIMTWNoGnlM98EyEUIEH+hzST3URFOCKQLLkAI5nBvUKUiLN8Jbf74PePti02N3+k
8WhYRfLIO3XdDL6svmr4053jtwpEU4eyWrk8y0A9dbjYRS4UyKc7PzkulN7Ecs4+iQPzQyMKw7DB
VMNgweaqGVHoh8tDorlNUFjJVjiOmOG3wi2G42WfEklhLVxVK40ArCuBK0pgVQnMr5W+i+KzSO3E
qMI67HLXsLLDOkPNVgY1Wha3FBbWSm1ahQXDZeUs5LwSLPSyViyFHtaKhUwvpQ53dpVqtZeSWyYL
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
sJhd1OXNmIM0yMhD0FPxpTlPY86HQCXOgEWcGbc0ZT3eU83E3drqPZVOC+MnhZPWpmz/KWtTabpo
XQv35dly2FVqJ6aMhCMMB4GBMsbVowzNrlsgbV5469L4jD/uuu3w+RddeU3xp8Xis3Ob2tPhgPDy
+bNWjXJPRsNNVzaft+ku4xNPPrt+9i11TU9c96viG03lrZVtJs1DVy7c+VdMzP6Jv9LP+JeIHrhW
c4R4cKPHY7XlVDOJ2jDTqjfzM7UVLzqow+N+8xjbSWf6sYnO8jpQkBr0UAVCgQ7avhSmF3QtWdIF
19m9ZCmD/EtyFMHxdXJCV9dSRr8h0CnzWE/YKmmVdGdE0FtbVwgbhU3RHcJN0aeNhwX1PcZhI0dj
UY5EotGwzqQP6Fxhd8Cl11ItpwlonRZHwEljOhJxro+ahVCUhIUwF45y4YxFsFssQpSLhrlyk9lu
Mpm5jSZq0l1toWEo3QpnNGwxcQrqipojsXLsL0pPCpJg5jHVOqjjZid1Pk+3kyitlKIhnacqMZjY
mtiXGEucSECdSYQSUqIXKXsS+YR69+WYoCGh/4zH2zN+qh8rLbPf1mYvoyrjzRYgiothiqupH9jS
tMNUmdaAswG6WaD/lTRDpqYmNxFOUWG05Pd/OaIWmpvVzZBsZCkjTcNqlcPOZIxwHZAKRmUQaRZh
hLkuB2JdxvP8/GK4yV/pW1WcNvPiLvpnG323OxNpGR/0zQ05VZx/1Y/H6PYb2tNNPkETj+uX7VVM
+fTJbyZFZTzuFIJWm7b9n/SXxQxwb97EH5UXgoPHaOAIcU5sHdbqcn5I8wyqJqERUOpDgsGr9dXb
erw3OW/x7vbt9GtWW1ZbN1s2W3danlA9aXzM9UPXT3w6lZMkOpxt/q3OG103+W7wH1YcDeqyiZXi
JtVG40bfTbbnzeoGk8UaC5CFXIACpe0QHhaGn7JYTcpVAd60yqGli7MWavEOJmjCGr/iCK2RSR54
s9asE3WcrsfjOdPzbr9vuBQ6Ba7c/3F/DwghBDZM9/tnMNunzpwijHDNPm/zgRoNWG/M6VcZDQlX
XKNVazmVL2F06uJE5Yend5viROtVxsE3GetMpdPbttH+IdI/JHNSaokyDgEJ0GG3gknWNzhUwJEY
0NsaY2jMkpQXllWcvm/Lr6pbF73y4NZfb1z3r8d+W9x/+Ce076XdDy3yhLJq5epiauSVOzbee+RQ
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
SXRylH8dJrfrO246b+41qbIW+jVb0hcLlDeWtfBPjMeYre1rvTOXbH+Erme64Pi2S6YEbd659Myk
ZmiDRP4BVt9Pb5C8Vg7ftFqJlSqqgn2uPndv8LDhRPB0UA2isrVgrAMYlRJ+MdfqnOu8QMWrTRpR
rcAnRT636CqtClWKKqfgEHE4t1NaZSb+kM/v7zYLdjPOYAm52GxCyOQ34RcDVUIIFEJg1JIdznKC
z2X24ZclqNIPxqhWq1R+ovf9S9hcZZbMvWbe3G96j7JPwGQWFMJpOn6/U6THKE97Wc+Gm+fm5B76
omW5oGQ05wTZPnciqBCCNI9xcAHIEvxw+PvAOGZeBWE7w26IjXvO9J9xlz7fZMoXu1bErPnIYteK
SreK8F2nW75elP7KxaHJ713OAnnx5CuakiPIOhtkFJQTLP5WyjzsnRMFe5MMHAz8u4DTDlkBYGRW
SUHgmEhXukqBa0K4WFG6RQQE+3vxB00hV4b+I2txVzxwTV2midZUNDYWX/Nzv74+6tXG4xZnML6i
+DDNbq8Xy7h4XFV/w3gEJ+qQ3OVnIowLZf/bg5u7OH/Cx8+w/1nxtbUdp7lOfEkdw53eclhjq/A7
U/X4rZQp+A2Xbvzw/QwyE/cBZ8PiNhdfoM7D78ach19FuQDfhS8gffILcDsO1IU9KrRDzl/Y2dU7
Pz3/ssuXr5+zfNO5ay9fckXveZn2tWsu6ZlP/h8WOWW0CmVuZHN0cmVhbQplbmRvYmoKMTI4IDAg
b2JqCjE4MzMyCmVuZG9iagoxMjkgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2Nl
bnQgODkxIC9DYXBIZWlnaHQgNjYyIC9EZXNjZW50IC0yMTYgL0ZsYWdzIDMyCi9Gb250QkJveCBb
LTU1OCAtMzA3IDIwMDAgMTAyNl0gL0ZvbnROYW1lIC9VWkRFUFQrVGltZXNOZXdSb21hblBTLUJv
bGRNVCAvSXRhbGljQW5nbGUKMCAvU3RlbVYgMCAvQXZnV2lkdGggNDI3IC9MZWFkaW5nIDQyIC9N
YXhXaWR0aCAyMDAwIC9YSGVpZ2h0IDQ1NyAvRm9udEZpbGUyCjEyNyAwIFIgPj4KZW5kb2JqCjEz
MCAwIG9iagpbIDI1MCAwIDAgMCAwIDAgMCAwIDMzMyAzMzMgMCAwIDAgMzMzIDAgMjc4IDUwMCA1
MDAgNTAwIDUwMCAwIDAgMCAwIDAgMCAzMzMKMCAwIDAgMCAwIDAgNzIyIDAgNzIyIDAgNjY3IDAg
Nzc4IDAgMCAwIDAgMCA5NDQgMCAwIDAgMCA3MjIgNTU2IDY2NyAwIDAgMTAwMAowIDAgMCAwIDAg
MCAwIDAgMCA1MDAgMCA0NDQgNTU2IDQ0NCAzMzMgNTAwIDU1NiAyNzggMCAwIDI3OCA4MzMgNTU2
IDUwMCA1NTYKMCA0NDQgMzg5IDMzMyA1NTYgNTAwIF0KZW5kb2JqCjEyIDAgb2JqCjw8IC9UeXBl
IC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1VaREVQVCtUaW1lc05ld1JvbWFu
UFMtQm9sZE1UCi9Gb250RGVzY3JpcHRvciAxMjkgMCBSIC9XaWR0aHMgMTMwIDAgUiAvRmlyc3RD
aGFyIDMyIC9MYXN0Q2hhciAxMTggL0VuY29kaW5nCi9NYWNSb21hbkVuY29kaW5nID4+CmVuZG9i
agoxMzEgMCBvYmoKPDwgL0xlbmd0aCAxMzIgMCBSIC9MZW5ndGgxIDQwNjggL0ZpbHRlciAvRmxh
dGVEZWNvZGUgPj4Kc3RyZWFtCngBzVd7UFTXGf/OOfe1sMCyIlDWhLvegEZ2RUADKsHlsRtgJw0I
jrvGxH2AQsRI0DC+4pCah1mws600M3mKSUzQiLkrJlkd2zGmWGbSNnUmySTVJO0MmaRpyEymMXba
Kv3uPchE2/Tvno/v/r7X/c75zjl3z2Frz4PtYIU+YOCJbgp3g9nSWxHmRHu3qlwXjgKIy9Z3b9jE
dcsXAMK6DV3b13M9fRsAETraw21ch38h3taBBq6TxYi3dGzainFGS6/Hh7Vrc3Tan270q2wKb5vu
Hy6irt4f3tSOiC0jiQ9X9+YtW00VMnYhVnb3tE/HkwAAa50y2u95BEA1DgllRqxQDPsgHSjYUFqK
5q+EdegzCMsCSI4NWtdlVF5SHIr58qGR/VcN4a2/PBMHuNqU8qlcgqrVjDcc+J5ccrUJIHUAYOrd
lE9nPIbXaMxjBZ8PBXum4qlXk/S24/WlCHtMIEc5vMrhMIdhDq9weJHDQQ4HODRwqOdwB4caDh4O
VRwqOSzlIHEQODAOxHMXjuki8gXkPyJ/gPw28hvIryO/hjyCfBR5GPkV5APIzyM/hzyAvAc5irwO
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
CsOxfkdhKDYQxF3tw686FvNpqi8WioWTU30RTbVpsYTfH+v24tfIS0pOnel36J6BYAfBSdXL+Gzo
s2oDzEGNnYkSdbCg27jF9UkNMMgO4+0BzFPc+FG14lmbjujEc5eapQAU4mn+E9T68N+kPryNMLzG
ap4M+T0ivEdexH8sp0CcYifJZwDFVydtk7Dia3yWLCrLdGYWODOdfQyu9FG4CuL4Pyr6hHGjt0H4
pzglqfhbV/BmBhHSMuwiJGnkDRkE2S6Qk7QF0oonc5aC8SguWURyJGCyJBfOm1dYOO+2stKcHDuI
F7UPrnwba1zrTHPNqdzg6Vpz5735h6ldUksPXolc/bjUk1+8sXrgseye8z5yE83DfkfIaXpFsEIq
ZP0SGC0HC0gkigOfhOIrJYtmLcbU+MMqaXMLR0Z27Dx2bMfOETqx49jIzp0jIzgHZpuqwNvHf2sM
S6OEKdGO9ujGSFebHO3siXa1G/9MYyNgn55RCXIBau9a2dxcX7S68/4Nbchb3CvbNzzYFe4B+Del
WcrJCmVuZHN0cmVhbQplbmRvYmoKMTMyIDAgb2JqCjI2NjMKZW5kb2JqCjEzMyAwIG9iago8PCAv
VHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA4OTkgL0NhcEhlaWdodCA3OTkgL0Rlc2NlbnQg
LTIxMSAvRmxhZ3MgNAovRm9udEJCb3ggWzAgLTIxMSAxMzU5IDg5OV0gL0ZvbnROYW1lIC9DT1JR
UUgrV2luZ2RpbmdzLVJlZ3VsYXIgL0l0YWxpY0FuZ2xlCjAgL1N0ZW1WIDAgL0F2Z1dpZHRoIDg5
MCAvTWF4V2lkdGggMTQ0MyAvWEhlaWdodCA1OTkgL0ZvbnRGaWxlMiAxMzEgMCBSID4+CmVuZG9i
agoxMzQgMCBvYmoKWyA0NTggNzg2IF0KZW5kb2JqCjEzNSAwIG9iago8PCAvTGVuZ3RoIDEzNiAw
IFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXZDBbsMgDIbvPIWP7aEi4TYJIU2d
KuWwblq2ByBgIqQFECGHvP0M7Tpph/9g+//Mj/l5eBmCL8DfczQjFnA+2Ixr3LJBmHD2gfUCrDfl
XrWeWXRinOBxXwsuQ3ARpGQA/IOQteQdDs82TnisvbdsMfsww+HrPLbOuKX0jQuGAh1TCiw6Wveq
01UvCLyhp8HS3Jf9RNSf43NPCJSIiP4WyUSLa9IGsw4zMtl1Sl4uimGw/0biBkzu7hS9klWue3KK
SSGoJLnOmYb/Guum+uNHQrPlTOHaWVrumscHfFwuxVTfb/oBxG10JQplbmRzdHJlYW0KZW5kb2Jq
CjEzNiAwIG9iagoyMzQKZW5kb2JqCjMwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9U
cnVlVHlwZSAvQmFzZUZvbnQgL0NPUlFRSCtXaW5nZGluZ3MtUmVndWxhciAvRm9udERlc2NyaXB0
b3IKMTMzIDAgUiAvV2lkdGhzIDEzNCAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENoYXIgMzQgL1Rv
VW5pY29kZSAxMzUgMCBSID4+CmVuZG9iagoxMzcgMCBvYmoKPDwgL0xlbmd0aCAxMzggMCBSIC9M
ZW5ndGgxIDI0ODA0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AY28CWAURdo3XlXd
PffRc2TuZGYymUnIBBKSQAhE0hzhMHIfJkgkCCin3AiKEl4PFFHRXfHcBe97GZKAAfUlr7Lqqizs
eq24Cquo6BplXWQVSOb/q5oJ6r77fd9/Zqr6qaO7q6ueeu6eVStWzyNm0kIkUjZnyexlRHwCv8Zh
xZw1qyKZstVHiG7q5cuuWJIpuxajfOUVi9ddnikH5xNSN3P+vNlzM2VyDseB81GRKdNKHAvmL1m1
NlP2/xXHjsVL52TbgwaUL10ye232/oS3R66cvWRepn/zAV5etmJetp02EGL+70zbT/ncT+bm8wsZ
STp92YrZKwhFoR8ZhGfjH0ZUUkqmEyI/K+cSBWXerthnfu6a0W+WveZ7gxgGIQ9/WlgszkCWfrhn
kn6N8g5Ao+jPG3CefmjPeDKCF8SHX+nnn357yVSpqC3hCx9+UepDjiExqU9rMje8VyqUcluHhLUO
KdbmzCm3D+srRXDFUpFHkC9F2om0H0kms6Q8tKrINyC1IO1E2o90GElHCHLeGkFairQd6RiSTsqV
Qq2RsDqsUPLjXD+e1y55ybdIaSSJhJGXIk1AmoV0B9J2JJ3ox2uWIm1A2o90EklHNMnbelcFxu5t
vVUc2hYuLhfF2ZnizCZRbLu4MXMcNylzHDk2021wplv/ykx1v+GZY2FJ5uiMl7fg4m0ma3nnMI/k
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
7AD52Fku+jwKmpaPnWLmEetWEOQAfKyw0xlNO0yHYcKHM8BsgFEkotdD3/1GMCEAWdctD/RH6D/0
HM0nMJlyfNQ1tUBvZeZI1gqW8RL///DaIrhC2Ph+5rUVb3yRJkvESiPWiVbuaJD5AjUt7zX9QU4T
PtxMeOR5H251U6kwlGUCJ6LcW4p/lXj0ZXbm5Ze7dQiVeJzNQKxoW/c4zAL3tI3CLFjowj0G42BJ
HgIb0xdtTm8lttQXmg2A7Ecm8QxNf2nzRXnTX7QhAOQiZM6E3MdQbCq1yfPpfN1888c6mav7OoPe
CM1fJxlNFhALY8RkhpMFlmWdEWQbZixeK0UYdXOfCkzO+IduQs0dzK/BlwMbAEyNtg7m04wW42QN
nlRsYLpbs5rNoOHS5AnsDsaA0Ls1I2IN3Vl6BEonDI7YNYI+fZI1OzLfHqvt5Wgz/g8gE02KGNIm
Ho8rDvC38PgqaKB8fyMiBeqnMDorgpgL8zMn4SoyeC6AvSFgb7vBYrTI+9KnIEucElxYyMRU6KJG
I+wxBiQ4ID/e5edqaKOgFzyLOkDbBdrCmc2GdL/5NY1OrBt+KQ190v08WyKN6xm1fv3KrXTnubbu
X3GqPkNqo4VYJYUktByiSFT5hhFpYwR6AaMLdcufEIYyLrELrtO/zCVBw5Nu7newDGc6v/++5xvI
GTNgN7BAf8sj+eQGrXRL4NYgWx9YH2SXBeYF2SLLbBubYZlqYwNtI20s6DfgRQy10OEg1j5umocA
lp1aLJofrQmbwjX5+ZGaaDSPXJp3pelS78IC9dIIYvsWxi6ekRkJDHaQYgRj7MaoatTTiPeBDHNc
GKwoXuRHgBpMeTwOt2oowkMyEguXNWX+rwg2hE9wHfUvNM/Tv+CFQY9etfJ+317/v958H5NxfcPA
AOs4SBcUOBeOGzwk+dhlgxds33qf5+CRrx5vfnjV+AubF/fcww3YmDknEv/o8D8IZOzkaVPqJyeH
rVgwe/G4qf8fQn0YWAplbmRzdHJlYW0KZW5kb2JqCjEzOCAwIG9iagoxNzY5NgplbmRvYmoKMTM5
IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDkwNSAvQ2FwSGVpZ2h0IDY3
MCAvRGVzY2VudCAtMjEyIC9GbGFncyA0Ci9Gb250QkJveCBbLTQ2IC0yMTAgOTMzIDcyOV0gL0Zv
bnROYW1lIC9JUlVTS1IrQXJpYWxNVCAvSXRhbGljQW5nbGUgMCAvU3RlbVYKMCAvTGVhZGluZyAz
MyAvWEhlaWdodCA2MjUgL0ZvbnRGaWxlMiAxMzcgMCBSID4+CmVuZG9iagoxNDAgMCBvYmoKWyA1
NTYgMjIyIDI3OCA1NTYgMjc4IDgzMyA2NjcgNTU2IDIyMiA1MDAgMjc4IDMzMyA1NTYgNTAwIDU1
NiA1MDAgNTU2IDU1Ngo3MjIgNzIyIDU1NiA1MDAgMjc4IDc3OCA1NTYgNTU2IDU1NiA2MTEgMjc4
IDMzMyAzMzMgNTU2IDUwMCA1NTYgMzMzIDIyMiA3MjIKNjY3IDgzMyA2NjcgNTU2IDE5MSAyNzgg
NzIyIDU1NiBdCmVuZG9iagoxNDEgMCBvYmoKPDwgL0xlbmd0aCAxNDIgMCBSIC9GaWx0ZXIgL0Zs
YXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QQWvEIBCF7/6KOe4eFpOlRxHKloUc2i1N+wOMToKwUZmY
Q/59R5tuoQdB33vf8Bx56V664DPId4q2xwyjD45wiStZhAEnH0R7Budt3l9Vs7NJQjLcb0vGuQtj
BKUEgPxgZMm0weHZxQGPRbuRQ/JhgsPXpa9Kv6Z0xxlDhkZoDQ5HHvdq0puZEWRFT51j3+ftxNRf
4nNLCNyIifanko0Ol2QskgkTCtU0Wl2vWmBw/6wdGMY9eW61enKaCb6V/K9T0PLFRyW7EnGbuoda
tBTwAR+rSjGVAfV8A398cEgKZW5kc3RyZWFtCmVuZG9iagoxNDIgMCBvYmoKMjI1CmVuZG9iago4
OCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9JUlVT
S1IrQXJpYWxNVCAvRm9udERlc2NyaXB0b3IKMTM5IDAgUiAvV2lkdGhzIDE0MCAwIFIgL0ZpcnN0
Q2hhciAzMyAvTGFzdENoYXIgNzcgL1RvVW5pY29kZSAxNDEgMCBSID4+CmVuZG9iagoxNDMgMCBv
YmoKPDwgL0xlbmd0aCAxNDQgMCBSIC9MZW5ndGgxIDI3MjQwIC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
ID4+CnN0cmVhbQp4AdS8eXxURdo/WlVn63N67/SepbvT2ZuQkHQIgUhOIEQgIkEWEzQSkN2FoCAu
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
nYxgg0yaqbgjWDou00DoaUiPxdPHYEou8C+gUO1kMbWVtWdKmWMZjUKI+GujM++FkUW37RkvQyiN
fs3P5jxCyS3wHt8Q4QiZfhq5vJ/5bbu8dQTNBtKnoTpFAQ6UKunVqAAH760+6jxAFPhutRjh5KBT
o3rucEPpyPfSRoq2UXX/lw4+9QP41M+B3PlaE6vVXPlKA88jVdyEiZMYwWYQ7Uo76RwaNzsITbXS
wID6OYyjuSrRJtJTGgLDPeRP9aWQn1jlW4LZoe6hiZlDh8dyu3dOvp7DhkqJ+2vim+rkC50tS8nT
FXr7nfCffsbbd/jovLsoUfvabPq9DupFORqdJ5R4xFeV6DOH1bD1Ksixp/iUmHETv8vr1j25bElV
lBf1b8W7wGQoPu4bBiATvGhdDI0F23GYOicvwFRtzz8HyeGFeUOVHZsWA6Y+9X432fo2IHp2yfbt
GTtub8K7/x4emHD1RJl9YH1EThvEwsAcurWRRmAjx4KvTxP2Tz0GCx5Dy5kwEEceA7lp1UId1Ybw
VgEApysPnr9bqEMfO48fghiB3LiHd3gtknKQXwPIlDKyHkfeuoRe6Qmq5KXEU4S8gGMHpVgLl0rA
AlBmv+lY+CVDY7fCyjv5rj4Ak4HY4SiE7sh08g8ni72Hglnt7eDNc++18cZvfPEdwEbEnz8Fz36u
P8JqNNf4ZXlKvI/AXMeViIhkQZz1DSY2xVjuEyr6u+P8wYr4mveWNEwt5Wl++eZNxADCo9nDfonO
/tMOYqzB8rGQm3VYC+qy/s1ERDxEm1kH8B9d7P84hkpgxIiYhQbYHrYXTKLDYCfcBwry/WAtHQUT
4EGw+R1mR8CrehR8qxNgLqyAb/E1cPdVwaJKkuaSSsJB7K5sZM/LI3tfKbxYn3rj5I7dp04eHx3H
rb8B6ClVzQplbmRzdHJlYW0KZW5kb2JqCjE0NCAwIG9iagoxOTg4OQplbmRvYmoKMTQ1IDAgb2Jq
Cjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDkwNSAvQ2FwSGVpZ2h0IDcxNiAvRGVz
Y2VudCAtMjEyIC9GbGFncyAzMgovRm9udEJCb3ggWy02MjggLTM3NiAyMDAwIDEwMTFdIC9Gb250
TmFtZSAvSkRISkVTK0FyaWFsLUJvbGRNVCAvSXRhbGljQW5nbGUKMCAvU3RlbVYgMCAvQXZnV2lk
dGggNDc5IC9MZWFkaW5nIDMzIC9NYXhXaWR0aCAyMDAwIC9YSGVpZ2h0IDUxOSAvRm9udEZpbGUy
CjE0MyAwIFIgPj4KZW5kb2JqCjE0NiAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCAwIDMzMyAzMzMg
MCAwIDI3OCAzMzMgMjc4IDAgNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2CjU1NiAwIDU1NiAz
MzMgMCA1ODQgMCA1ODQgMCA5NzUgNzIyIDcyMiA3MjIgNzIyIDY2NyA2MTEgNzc4IDcyMiAyNzgg
NTU2IDcyMgowIDgzMyAwIDAgNjY3IDAgNzIyIDY2NyA2MTEgMCAwIDk0NCAwIDAgMCAwIDAgMCAw
IDAgMCA1NTYgNjExIDU1NiA2MTEgNTU2CjMzMyA2MTEgNjExIDI3OCAyNzggNTU2IDI3OCA4ODkg
NjExIDYxMSA2MTEgMCAzODkgNTU2IDMzMyA2MTEgNTU2IDc3OCA1NTYKNTU2IDUwMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MAowIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU1NiBdCmVu
ZG9iagoxNCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250
IC9KREhKRVMrQXJpYWwtQm9sZE1UIC9Gb250RGVzY3JpcHRvcgoxNDUgMCBSIC9XaWR0aHMgMTQ2
IDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAyMDggL0VuY29kaW5nIC9NYWNSb21hbkVuY29k
aW5nCj4+CmVuZG9iagoxNDcgMCBvYmoKPDwgL0xlbmd0aCAxNDggMCBSIC9MZW5ndGgxIDgwNjQg
L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBpVkLeFTVtV5773NmJo9JhncgwJnJyZBA
JiYENBCmZPKY8BgeAQLMUGtmCOElmGgIPgom1qIYVKhSlFYBtSAVKCcTsRO0Er21vWotWB9VrxWs
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
L0FzY2VudCA4OTEgL0NhcEhlaWdodCA3OTIgL0Rlc2NlbnQgLTIxNiAvRmxhZ3MgNAovRm9udEJC
b3ggWzAgMCA2MzkgNjI1XSAvRm9udE5hbWUgL01QT01LUStUaW1lc05ld1JvbWFuUFNNVCAvSXRh
bGljQW5nbGUgMAovU3RlbVYgMCAvTGVhZGluZyA0MiAvWEhlaWdodCA1OTQgL0ZvbnRGaWxlMiAx
NDcgMCBSID4+CmVuZG9iagoxNTAgMCBvYmoKWyAyNTAgXQplbmRvYmoKMTUxIDAgb2JqCjw8IC9M
ZW5ndGggMTUyIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkE1qxDAMhfc+
hZbTxWBn1sZQpgxk0R+a9gCOrQRDIxvHWeT2ld10Cl3I4Kf3iSfJa//UUygg33J0AxaYAvmMa9yy
QxhxDiS6C/jgyvFrmltsEpLhYV8LLj1NEbQWAPKdkbXkHU6PPo74ULXX7DEHmuH0eR2aMmwpfeGC
VEAJY8DjxOOebXqxC4Js6Ln33A9lPzP15/jYEwInYqL7ieSixzVZh9nSjEIrZfTtZgSS/9c6gHE6
nJfO6FpK8Vv9v52K1hXvkdyWM6dpd2hBa4BAeD9ViqkOaPUNboBwEwplbmRzdHJlYW0KZW5kb2Jq
CjE1MiAwIG9iagoyMjMKZW5kb2JqCjg2IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9U
cnVlVHlwZSAvQmFzZUZvbnQgL01QT01LUStUaW1lc05ld1JvbWFuUFNNVCAvRm9udERlc2NyaXB0
b3IKMTQ5IDAgUiAvV2lkdGhzIDE1MCAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENoYXIgMzMgL1Rv
VW5pY29kZSAxNTEgMCBSID4+CmVuZG9iagoxNTMgMCBvYmoKPDwgL0xlbmd0aCAxNTQgMCBSIC9M
ZW5ndGgxIDI2MTgwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AY29CWCUxf03PjPP
s8/u8+z17H0mu8lmNyEbDCThCETycARU5L4SJBIElEs5xQslVAXFC23Fqy141NuyJAEDak3Vaj0o
tB6ttCpVVPQnSluKB2b3/czsBrG//t//m2Xm+c488zzPPDPf+d7zsGbVpQuJlbQTiQyYf/G8FUT8
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
xSjY6JLdFnWYJA8H2/u00x3gYvOnhgOAHEIm8Qyn/tIZFBL1X4zhAOQKZO6U3M9SqVU75EV0kbLI
+r4CaVqSFItZhY0DUrtmA7FQ45oV7m74+BQVZBsOBV4rxRn1cu82nH/4nyMItXazkAGvuoq9uMTi
6GZBQ7WpUw3EtGAB012GHSbQOJGmTkLYNQNC7zJU7BDwFugRKJ1w/WDVCPr0YcEBxIK77Y4XStoe
7dsDAuN0K8yV+QM83zzSFfZqvr4RG7gJpJy7/0zcOp13BHISriODDxnYGwX2dllsqk3emzsOmey4
kGaEdkVbuUiqqrA8WZAQiPH+zhDH3BZBL3hW4gJtF2iLsCI2vPf1L2jJ5KZR59Poh71Ps4ulCdmx
69at3kJ3fN/Z+1OCPxgtkfifgq/wkJZzxoydMDs9ctXiecsmTP8/Q/d3pQplbmRzdHJlYW0KZW5k
b2JqCjE1NCAwIG9iagoxODY5NQplbmRvYmoKMTU1IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3Jp
cHRvciAvQXNjZW50IDkwNSAvQ2FwSGVpZ2h0IDYyMyAvRGVzY2VudCAtMjEyIC9GbGFncyA0Ci9G
b250QkJveCBbLTQ2IC0yMTAgOTMzIDcyOV0gL0ZvbnROYW1lIC9ZSkRGTVorQXJpYWxNVCAvSXRh
bGljQW5nbGUgMCAvU3RlbVYKMCAvTGVhZGluZyAzMyAvWEhlaWdodCA2MjUgL0ZvbnRGaWxlMiAx
NTMgMCBSID4+CmVuZG9iagoxNTYgMCBvYmoKWyA2MTEgNTU2IDUwMCA1NTYgNTU2IDIyMiA1NTYg
MjIyIDI3OCA3MjIgNTU2IDUwMCAyNzggMzMzIDU1NiA4MzMgMjc4IDMzMwo1NTYgNTU2IDI3OCA2
NjcgNTU2IDMzMyA1NTYgNTU2IDU1NiAzMzMgNjY3IDU1NiAyMjIgNTAwIDU1NiA1MDAgMjc4IDcy
MiAyNzgKNzIyIDgzMyA3MjIgNzIyIDc3OCA1NTYgNzIyIDU1NiA1MDAgNTAwIDY2NyBdCmVuZG9i
agoxNTcgMCBvYmoKPDwgL0xlbmd0aCAxNTggMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
cmVhbQp4AV2QQYvDIBCF7/6KObaHoin0JsLSpZDDbsum+wOMToLQqBhzyL/f0Wa7sAdB33vf8Bx+
bt9b7zLwWwqmwwyD8zbhHJZkEHocnWfNEawzeXtVzUw6Mk5wt84Zp9YPAaRkAPyLkDmnFXZvNvS4
L9o1WUzOj7D7PndV6ZYYHzihzyCYUmBxoHEfOn7qCYFX9NBa8l1eD0T9Je5rRKBGRDTPSiZYnKM2
mLQfkUkhlLxcFENv/1kb0A9b8tgoeaK0EHQr+V+noOWLr0pmSYna1D3UoqWA8/haVQyxDKjnB28n
cBUKZW5kc3RyZWFtCmVuZG9iagoxNTggMCBvYmoKMjI1CmVuZG9iago3NyAwIG9iago8PCAvVHlw
ZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9ZSkRGTVorQXJpYWxNVCAvRm9u
dERlc2NyaXB0b3IKMTU1IDAgUiAvV2lkdGhzIDE1NiAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENo
YXIgODAgL1RvVW5pY29kZSAxNTcgMCBSID4+CmVuZG9iagoxNTkgMCBvYmoKPDwgL0xlbmd0aCAx
NjAgMCBSIC9MZW5ndGgxIDE5NTI4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AY28
C2BUxdk3PjPn7Dl737Obzd6yyW6y2U3IBgNJIAQiOUACaOROMMFEghC5iVwCeEMJVS4iCrWVemkL
XqqotWxCpAHxJV5qW5XCa619pSq0omJrhNeXUgWS/f9mdoPov+/3fedkZp65nHNmnnlu88xsVq1c
3UqspJ1IRJ+3dO5yIi7/B0h+N2/NqnAqb/MRosy8cfmCpal8xk2EGL5ccNNtN6bygVOEDPlgYevc
+ak8uYh0+EIUpPK0HGn+wqWrbk3l/U1I229aNi9dH3gK+bFL596a/j7h3w/fPHdpa6r9NYU8v3xZ
26pUvu51pPOXr2xNt6cNhFj+ozg2jvH6a5CuzQdMkQmTr0gV+RlRCSMaKSGzCJEXytnEgDyvN7Bt
D3619dwcR9U/jVlG/jh54uOCIp6+Ji/ffn5P3wKNGK3ImkR7XoHn1NH9k8k4jZzfc/52TZTwiktX
eD+ZKRXujflCRw9Kg8gJBCYN6oxnh/ZLBVJ256iQ3i1F9roySx1jBkthvLFExGHEyxD2IBxCkMkc
KQe1GuJ1CO0IexAOIRxFUAhBzGvDCMsQdiKcQFCkbCnYGQ5pYwokP571Y7wOyUtOIyQRJBJCXIIw
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
HLD/Dr6Q902n5FOOz1xnlfOmoAXoxRFYEWsitovYIWJX2oWQZbY7ZBdxGlU4SxxROzcJ7apko9Yo
djre0ys4Hdrg+yjiAH4j6s5QzBZnzBx3zpSnm5ucNznXOrc4zU6zjGNrfDpSE/MtqvlRnErs/Z/F
H0e9dpLfKfmOOEuHc9MAklQNJhylhDvfrDmd4OC6vQbigla6Sr/R7LCHX3OqxrDqdLni8IIaDKod
8xy12d04U2bEOiZuNrrxOP5vCvoK5yqW+IyqLtnocFrtNtE9FzjVaFRVxqjicuC8GjG7z2k22mLj
m66SrZs+o5vDU8x0mXmdGUfvWL1umuKky5zrnMzJcxbNQFuEDwGHz+gzL9JzGecg9nBk1T/pbHOz
D5oLfwF/H+BPsdBMeXMGjp1h6OkNG27NASWbJl1+Ai19EC2dgCo32eHzsWtVPHCYh7pEaEZDly1s
DbOD+EEURbAnj3aRIY4wDhadoDisJi7884PyGeIc5dEOdQiKUZCLE2xl4gSbMXmiQw2nSl3pM2/7
+Yv2Qdnj3fDZHe1Uh/A3dpIR7EDqS5deLt7Gn/OKtzmTJ/aaw3KY4MuNaf8Tf9u7+1yVpBgBDN6R
wd1AjYLlUr4Ozn7iPFwuLcvAabgMxIhoBP8iitb1v3Tg2Wq57Nn9O4dduW9Pf9dLzw76sxzre+yk
8012c9/Dbx1mN144xta+ePEIVmfiShbwE63/5gqjTMKvM6yw/F04Dx3F750H49eZQ8hw/P68lown
E8hE/AL7alKH33tPhndvGn6bPgO/uJiF32U24Pfq/MIPEBD4peD3G6S+bsKsWbXxMSsXzb1p0sz/
D454txYKZW5kc3RyZWFtCmVuZG9iagoxNjAgMCBvYmoKMTM4NjAKZW5kb2JqCjE2MSAwIG9iago8
PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5MDUgL0NhcEhlaWdodCA3MTYgL0Rlc2Nl
bnQgLTIxMiAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstNjY1IC0zMjUgMjAwMCAxMDA2XSAvRm9udE5h
bWUgL1VLR1ZWRStBcmlhbE1UIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9BdmdXaWR0aCA0NDEg
L0xlYWRpbmcgMzMgL01heFdpZHRoIDIwMDAgL1hIZWlnaHQgNTE5IC9Gb250RmlsZTIgMTU5IDAg
Ugo+PgplbmRvYmoKMTYyIDAgb2JqClsgMjc4IDAgMCAwIDAgMCAwIDAgMzMzIDMzMyAwIDAgMCAw
IDI3OCAyNzggMCAwIDAgMCAwIDAgMCAwIDAgMCAyNzggMCAwIDAKMCAwIDAgMCA2NjcgNzIyIDAg
MCAwIDAgMCAwIDUwMCAwIDU1NiA4MzMgMCAwIDAgMCAwIDY2NyAwIDAgMCAwIDAgMCAwIDAgMAow
IDAgMCAwIDU1NiA1NTYgNTAwIDU1NiA1NTYgMjc4IDU1NiA1NTYgMjIyIDAgNTAwIDIyMiAwIDU1
NiA1NTYgNTU2IDAgMzMzCjUwMCAyNzggNTU2IDAgNzIyIF0KZW5kb2JqCjEzIDAgb2JqCjw8IC9U
eXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1VLR1ZWRStBcmlhbE1UIC9G
b250RGVzY3JpcHRvcgoxNjEgMCBSIC9XaWR0aHMgMTYyIDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0
Q2hhciAxMTkgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoxNjMgMCBvYmoK
PDwgL0xlbmd0aCAxNjQgMCBSIC9MZW5ndGgxIDk0NjAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
c3RyZWFtCngBhXkJfJTV1fc599lnMjPPzGSZrM8Mk4SQyUYSskBgBrKIxLCDEyCSgGxWBEJEQAVc
owElaGvVVwULInVjkgBOcIFWfNX6onytX79a+1b6vmitilhFq5bMfOc+EyL09y3PM8/dzrnbuf97
zrl3ujpvXAZW2AYClC1d3bEWzMfdRVHN0g1d3kRepUhqX752xepE3tZO+XdWXL9peSLvPgWg/7By
Wce1iTxcoLhqJRUk8lhJce7K1V0bE3l3GcUN169ZOkx3P8fpqzs2DvcPf6K894aO1csS/Ln/QXHB
2s5lw3QMA8j7E7REuOfpwULL14OFe3cMFu4UBwtP7R8sBCSaE2qAmTwMdCiFeQDsNtYCIr2cLjkW
NU78+W8WO+q+UdP5PAH2dv76mJkwg9gsWZV+R21oJj8vo3rKpNh0qB/h8oEykuYJZ9/cspfYM8QZ
Ygf6aytCUXZgQE8p53G/wrO/HEhylW+d7GT74SB9x+g7R58IZRTOoG8xfQJV39+/k/Pv719sRgPT
Z5Vvo+zAVS28tf0DoamJ2GJLxNr4RFxWwfn2DTRu5Pl9A+XjE/nCsYl8bh51r7N9NMZzZuigsJS+
IH1b6ROp830DKdmJaloyr7Z3ICOz3HGM7SWOvVRvrznEvSELkV0z5BkKOze5Gj+jNneb4VYzXGyG
QTMsNUOHGW7FT3nvZnjMDA+aYakZBs1whhmuMUOTH8/S+zm9n9H7KX4ackERgoF6EeoGhoowZOAg
amjtrzR2RdEaqq40Srz1Rjl9Fd4rjCKKDfpuLpxqFNPnK2wwqhEQQUMGKqSl0fq5nGoois+9GOu2
DXXbQItisL/wKmOyhuPhqMi7q6LvUfrE/sJO41Wq7TWzAF72bL/xz+Iozu83fjCiKvYb3xtRhiG3
8Z1xxviH8ZLxjTHNeKvwWWOQuB7tN6JGVCSuPYVR9mzIYWw3ZtPgzhgbjeuNG7wm6XofRSGrsZQq
LShcYIS9xNpvTPeavVxhUDNHjEYiNhRGEY8YIeNeo6LYrFrOqx4xxhqdRgnn6zeKEt2NSYytgEdH
jNHU2Sizl0Zjnk2zadW9f1J6Dyi9+5XeLUrvZKV3gtJbpfSOU3rLlN5SpTeg9OYpvdlKsupSddWu
JqkWVVVlVVSZCmpyNH46FOA7JVnWeSSLPBTNtE77Ec1NSRuJocpgGkTcQjNrnjMFmyPHl0LzEm/k
2zn+KFpmLYhI/ikYcTVD89wpnkhNoDmqxGdHqgPNEWXmwnAf4v2tVBph90QR5oajmM6L7sqMuOrD
g7Sq6Xfdl8nj+F33tbZC6oagJ+ia5Kxtavg/BO1mYXtD4MfH82OSp5pnbhqkRQ8PKMZEhbJzKNvL
s70868mOPNQ8Jxx5Jrs1Us4T8ezW5siDc7yLwoP4Aj7X2DCIz/OoNTwoFOELjbN5uVDU0NraTEtj
8kGQyonvBR4Rn/p7CHI+CKq/N/lETPD5TT6CXYIv1Qt+k8+f6r2MLwefp/agkEfUXtppyDH5ctJO
X8LXd9Tf2NDnp4B4qK2jJs/RRFuROt5ln2EQi48CYqGtYpgsBjLeTKTpR5biYZaSEZYSsyfBHHmi
Gd4WNWPzXuSx8VFfLuz/W27ZlECgcRXHysxwnwpTWutpcDxO1ddOMtfdlj7pqcyj8FvhM7AGWiMW
/5SI1T8FgkFPQK/DUjkpIlORQh9HyQSfZ0vmUTIHB0zuJCq2DZOKJxdP5iRCL2/ITsWOYZJnywRf
5lE8MEzSqdhJfVwy6K6uG+kBT+OqhpHf+uHnxuG4C5ojhXOaI8FZC8J9itIYCbU3tFJZ2cUyq7Ux
Gj+eKCyhwjrOKAgjjCNlmjbMSNI4MqMIZxhYHejqag2spyGtX991ycACXbws0EUbVDoK6ea3HzLE
fPAAxP9K3yc8jq2Kf8FpsTXx/2L/RVrx8PBHET0vwzHYAQOwn94+0FGEa2ETbKf3V/Ap9MAvYBce
gvWwGfZR+iV8ha2FBbAN0mAtvAZlKMRPwXNwK9pABhe8BSdhPuyK70Q3+SPpZFs7YVB4U/hf8S+w
CW8gdZEJDTAbjghfwB9QZBMlj7Q+XgwS2eV/h5PsKhq3E1KgGq6E6bCIxvQ0jfd1+AALpPr4h+CD
EMyhnjfB/bAXfoM72TJ2I9snvCnNiz8ap16oJRXyoQlWEdd6uAkepXmcQwu68Vf4keARH4t9Ffs+
vo9mPhoqYTI0wo00mxPwNrwPH8F3OA+XswCbK6wVJXFFPDV+iMacDeWk3KZBC/kd7XALbCWJPQ59
bK+wI3Yi9g9SgwK9xTTqahhP819AsjoJf0QnpmMejsapOAdX4R78J1NYLfkt+9g/BEkooLdK2Csc
Fv5T+FD4uzhV3Ch+LFvjBfHm+Mr4xvju+LH4X0imBhTAVdTmIrgGOmhWN8FtcAfcQ6v1GL2Pw254
Co5AFAbhKPwOPoS/wFfwD7RjOU7AOlyO1+NG0kOH8UV8F3/L2lgH+wU7KfiFBdT3PtoUDeJMcb34
2xjEamI7Yn2xd+L2eH/8jfjn8SGSpkEyzyOJFkMYllHPd8EueIR6fBYOQoTeo/AB+Xl/I8lp9OqY
jGmYi2OwGEuxCmfiLFyAK7ALN+HteD/24iP4GEZwgEbzKr6Of8RP8Ev8iiRDYmZW5mAGG8WKWDEr
YdPZCtbNetlz7DB7md5T7D32B/YB+4j9nX0vOIVkekcJ+cJUYZqwSFgjbBQ2CVuEZ0mebwunRZHW
zyEWiEXineJT4kHxXfEz8XvJKt0vPSg9LH0kfSSDrMsT5ZnySvlnclR+XxGUWcpyZYuyVbldOULW
z68+B/20O/poppc8bBE8Cb/DV+HPuF9IZs/iTPY0PoR2wQM/Ef4N/4fUDPeyOhbBFpYqfI0bcAOk
CL/E83AejjCR/QED4tO4B16mnbSD/YRtFB14tfhLcQi7xN+KAjsD+9kXvDs5WXyaDOsGsrKrcRKl
VsBqeIIlw9vk1d0F6+DX8ISssV5a952Qz6bCOLySrw07B5/R7nBiEK6jfTKEe6Uu9iRuFj5hSTAf
h9iHOEHqguVk0W/DATZdeBvP0M57mfDSjCtZLS6BIfgYf4Efs3nQwu6AveIK6T38TwzgdGkl4Q/E
08KVwnLmZi9dIpZE8iAcop1wEq4S3oRF+ADt/pMsAFeyNfC48Ar+DQ7hLeIKYSWNciMT8Q7aC8/B
gDBVtMIUOCQcglfxgPB7DMBBcSPegA/GG4fa4Bt5v/iC0CdViVnx38T+hE/hqfhR9neojv9GmBdb
gY+J6bQvb6Hd20kSssKzVP8x0hj7QaVUHu3H+wmvKaTbNNrlTaS5roJr8CvaMXeQlKqwAKazUfAT
Nlnxysl0JhgNz8T5Tr4BxuAfxQOkH46GJs8NBSdNrJswvramelxlRfnYstKS4qJA4ZiC0fl5uf5R
Pq+Rk52VmZHuSUtNSXa7nLrDbkuyWjRVkSVaVYSiRn9TuzeS3x4R8/1TpxbzvL+DCjouKWiPeKmo
6XKeiJfX6yDSZZwh4lz+L5yhBGdohBN1bx3UFRd5G/3eyMkGP7maC2aFKX1fg7/VGzlrplvMtJhv
ZmyU8fmohrfRs7LBG8F2b2OkacPKnsb2huIi7LNa6v31yyzFRdBnsVLSSqlImn9tH6ZNQjPB0hrH
95EPbqM5RjL8DY2RdD9VpWaEvMaOayMzZ4UbGzJ9vtbiogjWL/UviQA3yAGTBerNbiJyfUQxu/Gu
itB0YLu3r+h4z46oDkvaA0nX+q/tWBSOCB3URmPEGaB+GyJpm894fsxS4+QVdF9KzRR6Gj2rvJy5
p6fbG9kzK3xJ3Uwfb6G1ldqguiyvqb2nibreQUuFnlIaHB8+n0piUsv8jbyk/TpvRPNP8a/sua6d
FiSjJwKzN/n6MzJCg/HTkNHo7Zkb9vsiwUx/a0dDVl8y9MzeNJAe8qZfTiku6tOdCWn22R3DiSTb
pYllJOkEzUyZ7DzVPHtEnMhH5L+SvI+Id6mXRhL200RqeLCsBnqW1pDU6WlFqhW5lpZhVUSrb+/R
x/NyEiVGpDzd7+35BmjZ/Wc/v7ykY7hEztO/AU7k4BgBWAQ7LqYjgUCksJDjQqmnhaQxTjLz44qL
NkRZlX+tTgefKhIfzAxTtdbxpSRzn4+v6vZoCJZQJrJtVjiR98KSzH4IlZLfxto55fhFSso8Ttl2
kTJSvd1P8D1ERhkgJaLmj/wceqq7ceX4CKb+P8jLEvTmOf5mctG8jT3tw1BtnntZLkHnAiW5EW04
FXHXh4VMxqFNKZYpmFRC4qIFIyyUCSdFxDz6ySaSr40qKkHRLEFvU0Rvn5oIWy0+3/BG+f9Visa/
5LXM6Mdqw9OIjA8MDzQx7MiEy/KXDS+pR2ieS4qGNc9d0NNjuYzWRCqsp6fJ723qae/piMa3LfF7
dX/PIHuKPdWztpGUT2JFo/Gj2zMjTTtaaSorcTzhlsGUPj/eM6svhPfMWRAepBOk95654X6GrL59
SmtfLtHCg16AkFnKRko5j5fnoBkJ6f1MNUmZgyGAbSavaBaY+aV0eDTLEkxUhrA0yhJlusnX2tpa
TLaVCNJ8WMhqYQN9IL0B88X1sIDuehoov14EaKL8dZQeK/43lBNvL+Ub8A2o4jHR+UP3DWacRA0W
UspHd1P8SCzQSUOiMoV8UQ0sZJOSwAZ2cBCdP+Phf8IX8AVuIk/zNaFCZOKj4u+lubJbfkOZSyfw
W+k8TWwSvdSWAtP6GL6EJbxFVt0PkhjFkkMCWBSeOIyQrsoSp1PPWD+gLXyVDkjf1g3VTdfP17UM
1UGQ0voFCsaW+Zw+Zx4FdIqHC17h+IWQBP8Er3icz2Yh9cnPClb4LnS1ixoz0CAMZ8qipqkWiyQI
IoVWxqzWHECylSiQbRNzJEuyJFkUWc7R1GRilSVu+ATJlmTRBMEqiawAmbVAJXlIUawO2WydiKg7
6CKPQdMgVoMnUNoWqGvD6frHNNq6AI2Zvro6V1otOilQu1tKAtKt+onuEk9ApVjiCYoVtU6tU3S1
rk9m9XPDIavsSXJWal4KhGj8VMhudVbKHldBpcYDKjrdT/Hw+a51bBm2QSftx0NigctTiYHWCqwQ
0IfoRxQWYvmJB4UsTB66Gr/+INYaO3mtdHRoEvv10LMX/o39NfZNLJdLjXtoN5DPI0D6EWwEC2vE
KJ4fEMd/TMtw/iwEz44tq6iuUDYEThadPMlrzCcEqqacPwxNEzVVlQSLlVk0URBtST8KV1aUHFVK
JrJmEQWfxcKssiQxU5iqqigFoMqypig3q5okUStR1hPy2zTGNKv1ZroHQy0hYWhK0gjvqg5palrT
c+ZliF5HR+jAZv0rsm0keSyl9N8pPZz88sfkxVK+IrzWSOx01ZYSruq6pRK+EsMLYi6XUkdrUkdw
4+L0uSvQ7/YJ87Hita3su60nYu+c6B3SdpEsd7OOH5rYwFALubewIP6JWCVOonPZOPhVaNbCYsyz
5Fn9SXlF43EayqVqrXq1b4VPrCwqtIqlBfk2wQF5Of6CgOC2WcozCgKBIost2WKxpeYaaZg2221k
KPmWckOwpoUdqZgaxddCOaVeOb/K4c2BsO5f62f+eE7I6aqEHD1nTY6Q8zLbSI5fPoWeAEGxLdDy
bdtZ/Szto5YhStFSBoNnh9rOdNtLAnaaM5AMavlHs6Y4rZZ+Jqba2vJk2T8qf1xlVVV1VW511bjK
0fn+UbIyuqqqopz7iIogpySn+fPdsqzYWUpyakV5VZWgX/PC0gcPzbq7YyLOm5ZSEtzUucv3Ys3X
g6+vD6dPyEp90TEx/+rlT9w+ZVXHgv3td85qfr679d45riR79rSxwdzyZW36EweuaVo7b23suy0z
yq+pxI8dumYPXFN71ZLFz3DkNZBCWUgydsD50M2acLf2oLpLE2Vbqm2/+ob4N/EHQc5nBWINVrGp
dGS7FxW7gwl0LnP4ExteC6uy1ZAVAqHsKCCwM83hCEPIrleaiHPp4IUy2guk6lg7nRZOwZekakoh
CDOodL5OZ0RIe3sQ60jEAUIbx2AbB+E6vg8H6cbi+ECyLwh0XRLS7GlBCNlSzdxAMWWotD/HFTRv
QVqHsRowEbr5ODViag2uOWihzg7jEly13fYTfFXa1lW4KxRzARS+GILQ8Oc9xbMfn101Y1ppzeI3
axeI+e/fvGH0gVHvxc7GaJMirI9/wR6QDkAG3BMqnOZY7tjg6HY8bH/E/bQWyTqe9YnbQpeStPEd
4LIWOZPkdEKb40tnFGP9epfrKMbAzTIHksNaUpRl9tu6rC+zTBJaJmg0PWtuEQlN13ZqghZlOwcy
awa44m4LnD9z/ow+xMMzfCakuIPOWlet/hafRZ5CwBpNyKp2+6sr3NVCheLnWCIA4Wc5kydeHyrL
uG1n9s7qd2f15/TdnJZXWPfgT53jChr9W9iqHSjdGtuyY+jw2lTvKJpfE53mbuCaCK8dBEv8y9AY
q17plULSQvE6cbv4sPiopGgiOui64EnLR5ZvLNIq7U7h5/JJQRxWuAWaTrqW9Lwq8r9iRFkFi2oD
xWYVCBxWplvDtOJgS+JbRA/UDQXq+EYx90st6fpgkGcDmaGZtBFGzIyVibIk0C201ToMPNPSVCQs
jaZqFtWvyMmKIvMTlijItiRZtBIoyTjKpqWx0G1/NBSwiEtLJZR2BG0zbIttgo2PxzQ+CUQuJmzO
T6IBzt9BJogARVvdNEQtNE7KtH3b1nL2R5tUx7FFQzeVXHfJj5boUpM0zFBLpokbJrWOzAy0rcN1
bQHTulSQdREUoQkrDr3K9HOxCej69/f+NE06emE9fh/rGlrOfK/GHuca8TrSiJNpt6bDKDg+CD66
jdd0Z6XhpSCV382H7WTr5IJR2z3b00VP+hUZTIHD6a+n061IkfWmjO4METgvZGaA4EKnIxtydfLZ
GdBFzUxK0C20mJlR5Ox17XExl0v0GklKmiFaXVH2QCgz2avm+7O9jlCatxIcumOt40OH6JiUmz+J
a0fCaUtCM5ogPUvWoI37GUNt687wtea68K0AR2wnzTwQwDRZJI1IwHXlVpRzDehLoLYKfaQezQ05
M5IfO/fKhtdXPInws1f/237hK/HepW2HYrlsLt7zk65juMp1x+erT931Al6x+/P/mD7bSP/Z45tx
c1bSPbv2EPjGxv6AK8kSazA95MxVximM8EHAlASQr1Oi7PZ+DYQoezTkYoxbauEg2eqD0GJZzU31
t+eHaCY0g7N63bdnneR5uGohsee4+SZ4VldVrwm8kzdqZ4fzpvyTA08+ZJ3hi1K/5eQ3eWgXpcAz
oforrY8IrMBR4GRMECUJHU6n3W53pqTYUpKTrGIactfIKtmdzhyUkhElyZmG9iTpbquPjH/y3eSb
RbFqIIUO0K+wh8COpXRjgeyhkNVBl3GlpEQjqZFBHGuaqPNtLWf08zTsuo+HPiJF8ZHTNEW1hM3u
W8k8DbtPHIeKbq/r1u0nTpBZhjZsq6hGmo/sH60ovmqfgrJSVeFTyt3szw+XBNryysbXxtx+4Wvn
hbO7RhfZBMP/oLA6WlNqJc/t6UcutD5fJNP1FEJv/K/SYvpntRreH4Si+OkBm7OykGPTQ4kk7od1
ldw+hlWJVWqNT9CqUOTESiL6vBQoPMgrrSr+qVVw2KyFRSVy6rjs2iyoxezsVMRx/uJUQS4ep+HN
EMUJIdvoQq+rzMUcrrWE2CirGKjRCsdyY2Ghrsa+kV2Y0Z7Fs/qogkpvVlkWK806lXU6S8iKsu0D
tW/W00J/07YucH7ofOAsYXjdWdNDC3L4OmtL9TP6Ga6POGwJs23QxiN3tZKcyg00t+L8Ne06gZij
WKkcXcL8oxQO5jTzpVIO9dze42z6oVsig2PLP3w+uPSaW849NPDtGnzFmjz3wYV7Whtqrqx87Ym6
mfN3xeGp72N0F+qqmHdfy6NLG2tr2psLJj+yZN2R9o1vLtRSHJP8E+dWTK1eWDVvTPb8poJxP2+/
6a0b3h+25+IEQp4Hk0M3XSFivoJGkmFjGuapV2KTerXQrb7jVFYom9XNzl86X1JfcpKeFO0s2Zps
Z0KahzGP56JpT0ry2/Rkm013Jww82MjAa5qWlBS2aTt11HWt1Ba0bbW9axN1U5+usYk2W5TdGirO
4G6nxxMGzUUAQa0MCLfc5nMNC/PTyQHVbWT5bWnzSXvQM+yATte5q9nWyW15W2Bzy786obRUCUqC
8K9Wntt47ohRnDgO2LnXSaa+ra2TdC7Xt9zem/6W3z2sZmRFaMDywzcue2HRnQ947zjcnT21YUn/
ssLF5JGeXDJve2fNQ0P3sTt25FZOWTHwRqyGUF5F6jib5CxALDSvXcIZ0jbplCSoaEil0m7poHRM
iksKE4RhWXJLJCTcI0G44aJQXHSb/C6wbeQUMQhZye9cKZr+0PzFI87Ql4F1nZ5ScoUOQ8jjGvaD
gvnkB03KS+TsWdWUSy6gwOVPuEY+KiHQD6QRHwe/xj2oUPboRGl6wp0aaE5QX5zMif5hL4qvhfmY
7hQtwcgKXHSmhv0oLtZ1nSRRujItPxx7Rzr6QxNNo4Fs1FSSjBv8cCG0PMNLJimHB6JvRt6NKT2E
ukGnPMZZmhfMuyJlfsryFHmzDwVXcsooN7m9LiErV5ANN2N++pcZ6fTMJZdrEALdJD+P4bBqXlcw
CyGrNCuYNSPrXJaUlRXFY6EkIMi56ZQDmttNGjOU/q+gy03IdtlF2Y5gbXPLXwh05p+INF/uOFJk
4nAdCX5gbRb959bWiqa/z53JoTNk9y+6kyPmn1QpPQllSlriEqzZBTJ0oxU3aQ1SGq6EcVNkDrrV
83dc9bM3Zm7YcufEVXuKC1fj7R2Ldy+/bfGSfdVjCH7nZ0z+83v3fbp7cemazrfw0Kh77r8LM266
+6c/f/xGQiHEZom3ivmQDA+H5nhTy6yhpFBqt0XSkqy2VC3NUmitscmqqtnsdgUwBdyoCg5dr1Ds
pKbsNrtF0QWb6rDbLRZNVi2C102+u25H+tktYQ2PsgcgBYU+8oX0M6VnaVsmjjzmuY8OOIlzDj/8
8KM493NMV6i2WxdPqHzfrWtzVtOUya6QW+pOTSOw8GOQtWZc9aiiyvF9/TM9TvzglaGFSx5eGowt
f0ZP9y1cKY4Z+uvu3cLV/2yJdPLbEa7XXHy29MhkU6H5inkNs+oDkztXdVxffGVXx/WrlrbMhf8N
BVcC/wplbmRzdHJlYW0KZW5kb2JqCjE2NCAwIG9iago2ODk0CmVuZG9iagoxNjUgMCBvYmoKPDwg
L1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9DYXBIZWlnaHQgODA1IC9EZXNjZW50
IC0yMTIgL0ZsYWdzIDY4Ci9Gb250QkJveCBbMCAtMjEwIDc1NCA3MjhdIC9Gb250TmFtZSAvS0dV
RFFDK0FyaWFsLUl0YWxpY01UIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9MZWFkaW5nIDMzIC9Y
SGVpZ2h0IDYwNCAvRm9udEZpbGUyIDE2MyAwIFIgPj4KZW5kb2JqCjE2NiAwIG9iagpbIDY2NyAy
NzggMjc4IDcyMiA1NTYgMzMzIDI3OCA1MDAgNTU2IDI3OCA2MTEgNjY3IDU1NiAyMjIgNTU2IDUw
MCBdCmVuZG9iagoxNjcgMCBvYmoKPDwgL0xlbmd0aCAxNjggMCBSIC9GaWx0ZXIgL0ZsYXRlRGVj
b2RlID4+CnN0cmVhbQp4AV2QwW7DIBBE73zFHpNDBE6uCKlKFcmHNlGdfgCGtYUUA8L44L/vQtxU
6gEJZuathuXn9r31LgO/pWA6zDA4bxPOYUkGocfRedYcwTqTt1fVzKQj4wR365xxav0QQEoGwL8I
mXNaYfdmQ4/7ol2TxeT8CLvvc1eVbonxgRP6DIIpBRYHGveh46eeEHhFD60l3+X1QNRf4r5GBGpE
RPOsZILFOWqDSfsRmRRCyctFMfT2n7UB/bAlj42SJ0oLQbeS/3UKWr74qmSWlKhN3UMtWgo4j69V
xRDLgHp+AG6BcBMKZW5kc3RyZWFtCmVuZG9iagoxNjggMCBvYmoKMjI1CmVuZG9iago1NSAwIG9i
ago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9LR1VEUUMrQXJp
YWwtSXRhbGljTVQgL0ZvbnREZXNjcmlwdG9yCjE2NSAwIFIgL1dpZHRocyAxNjYgMCBSIC9GaXJz
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
+Yk4qUqCP/OkoHS7ZI4yGuywqSdg5yTYKEpj17FrKafQ9aX/on+263P/rIt+KgfvugA0psTTx9PH
C8SGKnTBLXouBFT6CiemHismhneHZHQ2nEVoVu2cWaG5hXUr1zS2zG68cV7Tmtj1tfNn4V/t/wZe
9/YJCmVuZHN0cmVhbQplbmRvYmoKMTcwIDAgb2JqCjU0NjQKZW5kb2JqCjE3MSAwIG9iago8PCAv
VHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA4OTEgL0NhcEhlaWdodCA3OTIgL0Rlc2NlbnQg
LTIxNiAvRmxhZ3MgNAovRm9udEJCb3ggWzAgMCA2MzkgNjI1XSAvRm9udE5hbWUgL01QT01LUStU
aW1lc05ld1JvbWFuUFNNVCAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTGVhZGluZyA0MiAvWEhl
aWdodCA1OTQgL0ZvbnRGaWxlMiAxNjkgMCBSID4+CmVuZG9iagoxNzIgMCBvYmoKWyAyNTAgXQpl
bmRvYmoKMTczIDAgb2JqCjw8IC9MZW5ndGggMTc0IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+
PgpzdHJlYW0KeAFdkE1qxDAMhfc+hZbTxWBn1sZQpgxk0R+a9gCOrQRDIxvHWeT2ld10Cl3I4Kf3
iSfJa//UUygg33J0AxaYAvmMa9yyQxhxDiS6C/jgyvFrmltsEpLhYV8LLj1NEbQWAPKdkbXkHU6P
Po74ULXX7DEHmuH0eR2aMmwpfeGCVEAJY8DjxOOebXqxC4Js6Ln33A9lPzP15/jYEwInYqL7ieSi
xzVZh9nSjEIrZfTtZgSS/9c6gHE6nJfO6FpK8Vv9v52K1hXvkdyWM6dpd2hBa4BAeD9ViqkOaPUN
boBwEwplbmRzdHJlYW0KZW5kb2JqCjE3NCAwIG9iagoyMjMKZW5kb2JqCjc1IDAgb2JqCjw8IC9U
eXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL01QT01LUStUaW1lc05ld1Jv
bWFuUFNNVCAvRm9udERlc2NyaXB0b3IKMTcxIDAgUiAvV2lkdGhzIDE3MiAwIFIgL0ZpcnN0Q2hh
ciAzMyAvTGFzdENoYXIgMzMgL1RvVW5pY29kZSAxNzMgMCBSID4+CmVuZG9iagoxNzUgMCBvYmoK
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
Iwn/FJ63rWSNGn4QHhT26HaK90n3mvaZu6ySrEhWj+LGgMSeYy+0b7EftZ+wx+3ilZYP4EPhQ93b
4jvSO6b3zZKDV+RFciffKQuUp7JFmcnPlG/jb5Pf4t+S5TOKTvT3xYOHZLMJc79azYPVDzylG9m/
zqDgKGbzXll0yLJokg2GjUYTCqiJ+ea9vM7B8zr5Xh45yfNgNBhEUafDixud1Ww2mUAvKgajzBw5
bzLL+F9JuUbVWGbkcFtCqt5fKB+UaY5MkP8LVDlHIYXKQYUqWk3N5VUMdTi89Qk94z+KwVA/aWV6
H8ZzeDjZPbg2jFF8sgcj9Tx0wnm4AZq3Rn+Nt0IJZ81S9sPI1To5Rzn141P60GH94pk9MxMFeG0z
SnC4OUDy7EkT7YkED+sZHDHGvtvdnjem/YFbs8bt7Iyd3d0RwI8ag3tPfUjXDD7w2+P0mu8/oDc+
e+EE2zX2xDO0r6mJyuUpfocllOCtFhGIjoj4bU0memIgRmIiZmIhCrHi1zY7ceAXNxdJEtY1VVbX
6JpqmusbVwnrGirX1XHr6jcK1Y0NjWvIdDJT+8BVSWpIHanHj1yryRrSiAf5ZrKOrCc3sJkJ3hai
l8VHx+4NZ80OzQ0tzJzeXF/ZMK+yubnxhv8G+QdDTgplbmRzdHJlYW0KZW5kb2JqCjE3NiAwIG9i
ago3NzE4CmVuZG9iagoxNzcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQg
OTM2IC9DYXBIZWlnaHQgNzI4IC9EZXNjZW50IC0yMTIgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTE4
MiAtMzA3IDEwMDAgMTA4Nl0gL0ZvbnROYW1lIC9HSVlNWVIrQXJpYWxOYXJyb3cgL0l0YWxpY0Fu
Z2xlCjAgL1N0ZW1WIDAgL0F2Z1dpZHRoIDM2MiAvTWF4V2lkdGggMTA1MiAvWEhlaWdodCA1MzAg
L0ZvbnRGaWxlMiAxNzUgMCBSID4+CmVuZG9iagoxNzggMCBvYmoKWyAyMjggMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAyMjggMjI4IDAgMCAwIDAgMCAwIDQ1NiAwIDAgMCAyMjggMCAwIDAgMAow
IDAgNTQ3IDAgNTkyIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAxIDU5MiAwIDAg
MCAwIDAgMCAwIDAgMCAwCjAgNDU2IDAgMCAwIDQ1NiAwIDAgNDU2IDE4MiAwIDAgMTgyIDY4MyA0
NTYgNDU2IDQ1NiAwIDI3MyA0MTAgMjI4IDAgMCA1OTIKXQplbmRvYmoKOSAwIG9iago8PCAvVHlw
ZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9HSVlNWVIrQXJpYWxOYXJyb3cg
L0ZvbnREZXNjcmlwdG9yCjE3NyAwIFIgL1dpZHRocyAxNzggMCBSIC9GaXJzdENoYXIgMzIgL0xh
c3RDaGFyIDExOSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjE3OSAwIG9i
ago8PCAvTGVuZ3RoIDE4MCAwIFIgL0xlbmd0aDEgMTM4MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+
PgpzdHJlYW0KeAFdVE1sG1UQnrc/tkuT1M4fgQ3qW17CAa/jFgoqyFVXxnWUGAnLaaLdYils7E3T
yG6sKI0apCq9IMJKIEQvHElzqhDS2L302EMPHLCQEPKhLeqlEhd6QeKCGpd5a4MiVus375ufb2be
vvHW5jUfjsNNUOFUpe41IHy0syQmK9tbvIfZHsn3VxuX6338AEDxL9d2VntYK5N8uuZ71R6G5yTf
XSNFD7MzJKfW6lvXe1izSA7UNip9u3aRcKzuXe/nh8eE+VWv7vf8dZvkVGPT79uZQ3gmRov8vQpe
7Zr/obfi14pX/PzGZt3burjT8IGRUYUBUEhSwYQVGAcSqhtqpF1ZXX3UtRaWT2T+gpOSDeDHn7Mn
w01/0Xf1RdrG+jySAKJLh7tHfCTT0Ue9x158huxLKGCs6DQZ+8pt5iNJx8S4W8DREm1uuq9hJFl2
XBxNAnSrL35XO/p5/Q58A1/ADzALB/A1bMA6lGAZ0nAGUnAaPoZpajcHWeCwCzbc0RMACBbCSAHf
LDo4v+0iiPMTRO2co1Sku+HyX5GNzEykkFn8IQ4kU6hYhZJzQbhmClXrygRHu0gl2W4KNUuGmsL8
1PnNaLsG+TmHxjPXECbqSQfz225ocF3i063B8qUURqzm62yPsvO9ctlAIJqo1ZwKVfZ/qpg1nODv
pVN4zOI3ZJIHxM9RnZ4THLU35hGKTuAHHpebs4ZpukYQolIPyYQv9aqLG3GTkhy3+C9hOwMWT2OU
DpPzWZH31rnDqys9Cuk3KDNTah7w2SDviYAHIkwnEEoO2uRJ/cm0aPsSUMxQmOlcZ8I0Dd4J6Bgo
aI5qW+zXRvWR2wlL8E4/ueBOYcEwkblOQA3NiUDwYC4QnqxEtiNXWU9cfoZh+gwJ2YDcDP+vASpU
5IW3/snRTmToiEVNBJ/LY5uviiCKvOhkjPtkGbXugs3sbJYV7sWhAuEqnRepch6UHLFC1YusQYKJ
LJ28XXJadI8+qGRbjDMSyCv4ij8ZVkqMYxaSls6FlhTdbuUPyEXK8ETr3XQWzhfNMURgiFRmf8Kk
1YJLsEk4R1FVmh4VojDTZJDOtKLa+LO3mhH9caalKrSFpirVulS3opHJ55kWk/q3E2Zi2kyYOYV3
p9i33TV98e/vc1qb2Bk8AdB3te/on2saWoSTqLf/lQwH0qh28Fib3uYgS8Kp0yaHOJj85fF4NKKm
un927zObDbHBg9u3D1hWmWTZ/f3Dp/v7khvYTxooy1TzGI1WGlmbXoZauqmHXIl3zDGNnG7dkp3K
iGEZRU8EaBrzS7MXSkvJjxr+1YWd+spGDf4BoAtCOwplbmRzdHJlYW0KZW5kb2JqCjE4MCAwIG9i
ago5OTEKZW5kb2JqCjE4MSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5
MTcgL0NhcEhlaWdodCA4MTUgL0Rlc2NlbnQgLTMxMyAvRmxhZ3MgNAovRm9udEJCb3ggWzAgMCA2
ODcgNjY3XSAvRm9udE5hbWUgL0ZWR0VSVitPcGVuU3ltYm9sIC9JdGFsaWNBbmdsZSAwIC9TdGVt
VgowIC9YSGVpZ2h0IDYxMSAvRm9udEZpbGUyIDE3OSAwIFIgPj4KZW5kb2JqCjE4MiAwIG9iagpb
IDc5NSA1MDAgXQplbmRvYmoKMTgzIDAgb2JqCjw8IC9MZW5ndGggMTg0IDAgUiAvRmlsdGVyIC9G
bGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkEFrxCAQhe/+ijnuHhaTnEUoWxZyaLs07Q8wOglCozIx
h/z7jjbdQg+Cvve+4Tny2j/3wWeQd4p2wAyTD45wjRtZhBFnH0TbgfM2H6+q2cUkIRke9jXj0ocp
glICQL4zsmba4fTk4ojnor2RQ/JhhtPndajKsKX0hQuGDI3QGhxOPO7FpFezIMiKXnrHvs/7ham/
xMeeELgRE+1PJRsdrslYJBNmFKpptLrdtMDg/lkHME5Hsmu16jrNBN9K/tcpaPnio5LdiLhN3UMt
Wgr4gI9VpZjKgHq+AW7ScBQKZW5kc3RyZWFtCmVuZG9iagoxODQgMCBvYmoKMjI0CmVuZG9iago3
OSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9GVkdF
UlYrT3BlblN5bWJvbCAvRm9udERlc2NyaXB0b3IKMTgxIDAgUiAvV2lkdGhzIDE4MiAwIFIgL0Zp
cnN0Q2hhciAzMyAvTGFzdENoYXIgMzQgL1RvVW5pY29kZSAxODMgMCBSID4+CmVuZG9iagoxODUg
MCBvYmoKPDwgL0xlbmd0aCAxODYgMCBSIC9MZW5ndGgxIDgwNjQgL0ZpbHRlciAvRmxhdGVEZWNv
ZGUgPj4Kc3RyZWFtCngBpVkLfFTFuf9m5pzdzWOT5R0IcHZzshDIxoQAAmFLNo8NjwUSIMAupWaX
EF6CiYbgo2CwimBQoUpRWgXUglSwnGzEboBK5Nb2qrVgfVS9FvCq9dHaUl+3rZBz/3N2Qemvv3t/
93fP7Pf+Zuabb+bMmXN27Q1tTZRBG0lQSeOaWAtZ1/AEyJDGdWvdSdm1l8j+1rKW5WuScs56ItuY
5atvXpaUh78Num5FU2xpUqYLoFevgCIps3Gg+SvWrL0pKQ83QB2rmxtT9uGvQratid2U6p9ke+7r
Ymuakv5aPaiv5YamlJ2FibKDSRsRBxOYlUYO0M372/IP0ZHRJbU5RAwKDrV0kJyLimkBOvIqfyQV
srSrmS+tm37V5oZs/xeOwbIFokffHXbSYlJIHapKLs3ylxzq2T29QVooBeuSLX3z4t1UL/7UJUZr
5RUDxHsUFR/RHvE+nQUo5ILGBa4c0ALeBKhmj3inKxgsDSRAC6+yaLxgVGm3NMSHDC39uXiHH6KR
pEFxNj4w17KciVdWppirJyaZrtFFpWcr0sUZ+guAizPiLBUka3UVXFV6vsIJBRO3UjZjpNFe8Xsy
AJwC4q2u/BGle06IX8P+gniellrVno87+5SiwV+Jn1Ff0sTT4kjKcqQrq08pVbSKe5CTHuDTgHOA
8wCFmsXj1A7YBjgMUCgbWAMUA2qlRhwUBxHnPtTPBi4GNAO2ARSk8Anor5VYHBCrKA917xY7aADo
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
+bpaasxGWWFqVMkxGpOvkK8IL7NDhOqxO/FQ/aKOjvQrbDXY9zo6anR3TUe0I5YwNy7R3S69o1uE
RbijJYgdKzn9CfPo1lyj5u4IhrKClWGRc6rs1NmWOZ0BtmXeonA3Pn65t9SH45zxqmhlpDMftnC3
G/uzpeVSK5XSxS0FPPNwV8S5w/LP7Q4QbbSsiqWw5EZ8DbN0SSfoGDXiI66lc13y49ApSV3A0kVw
yZ2iqj6cypc188iYXAmE/24nsaHyEx0uHGUtmonTcCY4z2UN4f1pMjScDcVJR/57K3AGn9XJ2TH+
DLzt/EScVCXBn3lKULpdMkcYDXbY1BOwcxJsFKWxa9k1lFPo+tJ/0T/b9bl/1kU/lYN3XQAaU+Lp
4+njBWJDFbrgFj0XAip9hRNTjxUTw7tDMjobziI0q652VmhOYf3KNU2ts5tunNu8JnZd3bxZ+Ff7
vwHLIPTiCmVuZHN0cmVhbQplbmRvYmoKMTg2IDAgb2JqCjU0NjUKZW5kb2JqCjE4NyAwIG9iago8
PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA4OTEgL0NhcEhlaWdodCA3OTIgL0Rlc2Nl
bnQgLTIxNiAvRmxhZ3MgNAovRm9udEJCb3ggWzAgMCA2MzkgNjI1XSAvRm9udE5hbWUgL01QT01L
UStUaW1lc05ld1JvbWFuUFNNVCAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTGVhZGluZyA0MiAv
WEhlaWdodCA1OTQgL0ZvbnRGaWxlMiAxODUgMCBSID4+CmVuZG9iagoxODggMCBvYmoKWyAyNTAg
XQplbmRvYmoKMTg5IDAgb2JqCjw8IC9MZW5ndGggMTkwIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29k
ZSA+PgpzdHJlYW0KeAFdkE1qxDAMhfc+hZbTxWBn1sZQpgxk0R+a9gCOrQRDIxvHWeT2ld10Cl3I
4Kf3iSfJa//UUygg33J0AxaYAvmMa9yyQxhxDiS6C/jgyvFrmltsEpLhYV8LLj1NEbQWAPKdkbXk
HU6PPo74ULXX7DEHmuH0eR2aMmwpfeGCVEAJY8DjxOOebXqxC4Js6Ln33A9lPzP15/jYEwInYqL7
ieSixzVZh9nSjEIrZfTtZgSS/9c6gHE6nJfO6FpK8Vv9v52K1hXvkdyWM6dpd2hBa4BAeD9ViqkO
aPUNboBwEwplbmRzdHJlYW0KZW5kb2JqCjE5MCAwIG9iagoyMjMKZW5kb2JqCjY0IDAgb2JqCjw8
IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL01QT01LUStUaW1lc05l
d1JvbWFuUFNNVCAvRm9udERlc2NyaXB0b3IKMTg3IDAgUiAvV2lkdGhzIDE4OCAwIFIgL0ZpcnN0
Q2hhciAzMyAvTGFzdENoYXIgMzMgL1RvVW5pY29kZSAxODkgMCBSID4+CmVuZG9iagoxOTEgMCBv
YmoKPDwgL0xlbmd0aCAxOTIgMCBSIC9MZW5ndGgxIDEzMjggL0ZpbHRlciAvRmxhdGVEZWNvZGUg
Pj4Kc3RyZWFtCngBXVRNbBtFFH7j9a5d6rR2EkLoBnWWSXqIx3EKFQLkqisTHCVWVeMo1W6x1G5s
pyGKm6gKUYtUJRdEWAmoOHEkzalCSM8uhxx76IFLhIQqH0oRFyQu9ILEpWrcvtldqojVzry/b973
3uzMrl//tAlHYQs0mKy3vDUInvgZEifqG+s8tNk2yfcX1662IvsBQKx5deXmYmjHHZI/LTW9RmjD
M5LvLJEjtJnKN7rUWr8R2nFJMrmyWo/i8QrZRsu7EfHDY7L5Na/VDPF6iuTo2vVmFGeKb0LFYjQq
t/fGr0Rj8pu9ceXfUpIFgFQAUlBGYwhIaK7ChPHFxd96cu7y8cK/cDIZuH/+pXgyUKJJ39TnSU1G
eYJ1iYsHm4cwiunwE9tjzz9H9hWUMVlx2ox97bZLRtaxMO2WcbBKypb7BhrZmuPiYBag13j+l9bV
z+l34Vv4En6EadiF27AKy1CFy5CHM5CD0/AxjMEJmIIicNgEG+7qGQAEiTBQxvGKg7MbLoI4N0yp
nbNERb5bLn+IbGBiOIdM8keYyuYwJstV50PhWjnU5CfDHO0KlWS7OYxLtdQS1mfO7+a+axLOOTCf
uKawUM86WNpwg4DrUj5d9tUu5dCQ7TfZNrHz7VrNRKA0CdkeDVz2S1dS9mf4e/kcHpH8liJ5QPk5
amMzgmP81CxCxfGbvseV8q5pWa7pB1Y1tBThK2F1aTNtEclRyX8N2klJnscEbSbn06LkLXOHNxbC
FArXp5iJmvt82i95wue+COgEQtVBm5DUn6JFu6kMWnMsYDrbHbYsk3d92gZaNEO1zUe1UX0EOy4F
70bkgjvlOdNC5jo+NTQjfMH9GV94qhLVjppVPWn1GfrpM2RUA0rp/18DVKgoCW/5yuFO1NIBSU34
X6htm20IP4G84hTM+xQZlPfAZnaxyMp7aahDMCvwPFXO/aojFqh6UTRJMFGknberTofO0Qf1Yodx
RgJ5HV9vjgSVUsZXJZKX9oWmHJ3u2N8wZdTgD1JZcHcAUmDQALBeegAkXFJgOqUQa9DN0SABE20G
+UInER968lbb0B8XOlqMVGhryq0rdydhjDwrdJjyv52xMmNWxpqK8d4o+663pM8//WEqvh8wE7++
Gf+e/lpj0CHeLOr7/0mGqTxqXTyyT2+7j2Vh8rTFIQ0Wf20onTC0XO+f3n1ms2Osb/fOnV1WjI2w
4s7OwZ87O5ScsvVHnRlAN+t85cL58kfZC2vNa3M3WwurK/AC6ak3qwplbmRzdHJlYW0KZW5kb2Jq
CjE5MiAwIG9iago5NDIKZW5kb2JqCjE5MyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3Ig
L0FzY2VudCA5MTcgL0NhcEhlaWdodCA4MTUgL0Rlc2NlbnQgLTMxMyAvRmxhZ3MgNAovRm9udEJC
b3ggWzAgMCA2ODcgNjY3XSAvRm9udE5hbWUgL01QT01LUStPcGVuU3ltYm9sIC9JdGFsaWNBbmds
ZSAwIC9TdGVtVgowIC9YSGVpZ2h0IDYxMSAvRm9udEZpbGUyIDE5MSAwIFIgPj4KZW5kb2JqCjE5
NCAwIG9iagpbIDc5NSBdCmVuZG9iagoxOTUgMCBvYmoKPDwgL0xlbmd0aCAxOTYgMCBSIC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QTWrEMAyF9z6FltPFYGfWxlCmDGTRH5r2AI6t
BEMjG8dZ5PaV3XQKXcjgp/eJJ8lr/9RTKCDfcnQDFpgC+Yxr3LJDGHEOJLoL+ODK8WuaW2wSkuFh
XwsuPU0RtBYA8p2RteQdTo8+jvhQtdfsMQea4fR5HZoybCl94YJUQAljwOPE455terELgmzouffc
D2U/M/Xn+NgTAidiovuJ5KLHNVmH2dKMQitl9O1mBJL/1zqAcTqcl87oWkrxW/2/nYrWFe+R3JYz
p2l3aEFrgEB4P1WKqQ5o9Q1ugHATCmVuZHN0cmVhbQplbmRvYmoKMTk2IDAgb2JqCjIyMwplbmRv
YmoKNjggMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAv
TVBPTUtRK09wZW5TeW1ib2wgL0ZvbnREZXNjcmlwdG9yCjE5MyAwIFIgL1dpZHRocyAxOTQgMCBS
IC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDMzIC9Ub1VuaWNvZGUgMTk1IDAgUiA+PgplbmRvYmoK
MTk3IDAgb2JqCjw8IC9MZW5ndGggMTk4IDAgUiAvTGVuZ3RoMSA4MDY0IC9GaWx0ZXIgL0ZsYXRl
RGVjb2RlID4+CnN0cmVhbQp4AaVZC3hU1bVee+9zZiaPSYZ3IMCZyclAIBMTAgqEKZk8JjyGR4AA
M9SaGUJ4CSYSgmLBxFIEAwpVitIqoBakguVkIjpBK9Fb24vWgvVR9VrBq9ZHa0t9cNsKOfffZwaU
fv3u/e53z5611l6Pvffaa++zzj5n1q5pbaQMaidBJQ2rY81kXcMTIEMa1q11J3nXfiL7W0ubl61O
8jkbiGxjlq1avzTJD38bdN3yxtiSJE8XQK9ZDkGSZ+NA85evXntzkh9ugDpWNTWk9MNfBW9bHbs5
NT7J/tw3xFY3Ju21OlBf85rGlJ6FibKDDgi3HGzNP8+l1bckIgY4u+jJ0ecAFsPJQZYe2EXFtAAD
eZU/kgpeGquZL62bdtWW+mz/l47Bskeih94b9pxVSSF1qCpraZa9rKGd3dMbpIWSsS7Z0zcv3k11
4k9dYrRWXjFAvE9R8THtEx/QGYBCLkhcqJUDmlE3AarZI97tCgZLAwnQwqssGi8YVdotFfEhQ0t/
Lt7lR2gkaRCciQ/MtTTvxCsrU5VrJiQrXaOLSs9UpIt36C8ALt4RZ6gg2aqr4KrScxVOCJi4lbIZ
I432i9+TAeAUEG915Y8o3XdC/Br6F8RJWmI1Oxl39ilFh78ST1Jf0sQT4lhKc6wrq08pVbSIOxGT
HuDTgLOAcwCFmsQj1AbYATgKUCgbWAMUA2ZLiTgsDsPPA2ifDVwMaALsACgI4aOQXy+xOCRWUh7a
bhe7aADoNnGPRX8COgT8Q5APB30QvKT7UvyPQaX+Ryn5HvADwd+XovdCngt+N3hJf5ji14lWq93a
FN0vWuLDNVfFcOjdgBKAQG0XarsQul3gCJiJTWKV5UEnaCl6XJ2kWLWNcY9urdHGrkGDS/cjpBsR
+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
OvOhC3e7kZ8tKZdSKZQmbsngmYe7Is4dln1ud4Co3dIqlsDiG/A1zJIljSBj1ICPuJbMdcmOQ6Yk
ZQFLFsElM0VVXTgVL2vlETG5Ewj/3U5kQ+UnOlw4ylo0E6fhTNQ8lyWE96dJkHA2FCcd+e+twBl8
ZidnT/FnYG3nJ+KkKgn+zOOC0u2ycozRYIdNPQE9J8FGURq7nl1HOYWu8/6L/lmuL/wzL/qpHHXX
BaAxJZ4+nj5eIDZUoQtu0XMhoNJXODH1WD4xvDskvbPhLEIza2fPDM0prFuxurFlVuNNc5tWx26o
nTcT/2r/N4X596QKZW5kc3RyZWFtCmVuZG9iagoxOTggMCBvYmoKNTQ2NgplbmRvYmoKMTk5IDAg
b2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDg5MSAvQ2FwSGVpZ2h0IDc5MiAv
RGVzY2VudCAtMjE2IC9GbGFncyA0Ci9Gb250QkJveCBbMCAwIDYzOSA2MjVdIC9Gb250TmFtZSAv
TVBPTUtRK1RpbWVzTmV3Um9tYW5QU01UIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9MZWFkaW5n
IDQyIC9YSGVpZ2h0IDU5NCAvRm9udEZpbGUyIDE5NyAwIFIgPj4KZW5kb2JqCjIwMCAwIG9iagpb
IDI1MCBdCmVuZG9iagoyMDEgMCBvYmoKPDwgL0xlbmd0aCAyMDIgMCBSIC9GaWx0ZXIgL0ZsYXRl
RGVjb2RlID4+CnN0cmVhbQp4AV2QTWrEMAyF9z6FltPFYGfWxlCmDGTRH5r2AI6tBEMjG8dZ5PaV
3XQKXcjgp/eJJ8lr/9RTKCDfcnQDFpgC+Yxr3LJDGHEOJLoL+ODK8WuaW2wSkuFhXwsuPU0RtBYA
8p2RteQdTo8+jvhQtdfsMQea4fR5HZoybCl94YJUQAljwOPE455terELgmzouffcD2U/M/Xn+NgT
AidiovuJ5KLHNVmH2dKMQitl9O1mBJL/1zqAcTqcl87oWkrxW/2/nYrWFe+R3JYzp2l3aEFrgEB4
P1WKqQ5o9Q1ugHATCmVuZHN0cmVhbQplbmRvYmoKMjAyIDAgb2JqCjIyMwplbmRvYmoKOTggMCBv
YmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvTVBPTUtRK1Rp
bWVzTmV3Um9tYW5QU01UIC9Gb250RGVzY3JpcHRvcgoxOTkgMCBSIC9XaWR0aHMgMjAwIDAgUiAv
Rmlyc3RDaGFyIDMzIC9MYXN0Q2hhciAzMyAvVG9Vbmljb2RlIDIwMSAwIFIgPj4KZW5kb2JqCjIw
MyAwIG9iago8PCAvTGVuZ3RoIDIwNCAwIFIgL0xlbmd0aDEgMTMyOCAvRmlsdGVyIC9GbGF0ZURl
Y29kZSA+PgpzdHJlYW0KeAFdVF1oHFUUPnf+dms37W4SY+xEeseb+JC9m221iMqWDmPckCwl64bI
TF2om91NY8g2ocTQCiV9EeOAIoLgo2lAKCKc3Qr2sQ998CUIKvugFV8EX+yLIII0W8+dWUvwsvee
85177vedc2dmN6+804SjcAN0OFVv1TYgGsYZMifqW5s8xmyH7CvLG5dafXwPQGteWru2HGPDJ/v1
SrPWiDE8JPviCgVizBTf+Epr82qMDUk2ubZe7+8bZcJWq3a1rw/3CfPLtVYzzjdTZMc3rjT7+0zp
TSVpmf/im8lEnAQKM+OHSQv+/jQKMVo1SNFUQwNGc4RyQA+iSLS/vPxzTy5cPF74C04qBoBvv/NO
Rk5/MbfNRXKTfR5FAIk3DrYP5Simw0O7wx69h+xDKGGy7LcZ+yhoF62s72A6KOFwhZwbwTNoZat+
gMNZgF7j0e961zxn3oJP4AP4CmZgDz6GdViFClyEPJyBHJyGN2ECTsA0eMBhG1y4ZWYAECTCUAkn
yz7ObQUI4twoUftnSYpi1wP+I7KhqdEcMsl/wlQ2h5osVfzXRODkUJdvj3J0y1SSG+TQkOqoI5x3
/V/s/cCmPP/AfhDYwkEz62NxK4g2goD4TDlQvZBDS7afZTukzneqVRuBaBKyPR6F3MehpBzM8Jfz
OTwi+XUlco/4OeoTs4Kj8dwcQtkPm2GNK+cl23ECO4xQJUZK8Im4urSddkjkqOTfR+2kJM9jgi6T
8xlRrK1ynzeWYgqVN6CUSZqHfCYs1kTIQxHJCYSKjy5lUn9KFt2mAnTmWKR0tjvqODbvhnQNdGiW
alvs10b1UdpxKXi3Ly64X1qwHWSBH1JDsyIUPJwNRU1VotpRq6onrR7DID2GjGpAOYP/a4AKFUVR
W33rcCfq6JCkJsL31bXNNUSYQF72C/Zd2hmWt8Flruex0p001CFaVfIiVc7Dii+WqHrh2WSY8Ojm
3Yrfoffo1brXYZyRQV7Hp5tjUaXE+KREitK90JKjt1v7A6atKvxKLlPfAI0UWDQBnMcRAAkXKKLR
Wwpag74cHRIw1WaQL3QSxsiD59uWeb/Q0TVyoa2rsKnCnYQ19rDQYSr+QsbJTDgZZ1rjvXH2WW/F
XPzny2ljn3iZ0je3jc/pX2sCOoSzaO7/Zxmm8qh38cg+/doDLAunTjsc0uDwp0bSCUvP9f7s3WUu
O8YG9m7e3GOeNsa83d2D33Z3iZzYBmmqYQF9WefL8+dLr2fnN5qXF661ltbX4F9X3TMyCmVuZHN0
cmVhbQplbmRvYmoKMjA0IDAgb2JqCjk0OAplbmRvYmoKMjA1IDAgb2JqCjw8IC9UeXBlIC9Gb250
RGVzY3JpcHRvciAvQXNjZW50IDkxNyAvQ2FwSGVpZ2h0IDgxNSAvRGVzY2VudCAtMzEzIC9GbGFn
cyA0Ci9Gb250QkJveCBbMCAwIDY4NyA2NjddIC9Gb250TmFtZSAvTVBPTUtRK09wZW5TeW1ib2wg
L0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL1hIZWlnaHQgNjExIC9Gb250RmlsZTIgMjAzIDAgUiA+
PgplbmRvYmoKMjA2IDAgb2JqClsgNzk1IF0KZW5kb2JqCjIwNyAwIG9iago8PCAvTGVuZ3RoIDIw
OCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXZBNasQwDIX3PoWW08VgZ9bG
UKYMZNEfmvYAjq0EQyMbx1nk9pXddApdyOCn94knyWv/1FMoIN9ydAMWmAL5jGvcskMYcQ4kugv4
4Mrxa5pbbBKS4WFfCy49TRG0FgDynZG15B1Ojz6O+FC11+wxB5rh9HkdmjJsKX3hglRACWPA48Tj
nm16sQuCbOi599wPZT8z9ef42BMCJ2Ki+4nkosc1WYfZ0oxCK2X07WYEkv/XOoBxOpyXzuhaSvFb
/b+ditYV75HcljOnaXdoQWuAQHg/VYqpDmj1DW6AcBMKZW5kc3RyZWFtCmVuZG9iagoyMDggMCBv
YmoKMjIzCmVuZG9iagoxMDIgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBl
IC9CYXNlRm9udCAvTVBPTUtRK09wZW5TeW1ib2wgL0ZvbnREZXNjcmlwdG9yCjIwNSAwIFIgL1dp
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
soAxUkR9ZmcRf4UBO0T4ICQGtFTF3VL+Yq2dxRNFfN+Yv3mM7eWiB+nXz8y+rmntmkk/uuvATZl2
WnvXYwMbJv58+aTnMm8Y9noLLpqfObj/iUzmqXlVzw0e2PDZ4598VV4IPk6X/slmYw/CwveF9Tnb
8CIiO6medLOj6lE3O6gedLN96j4326HucLNt6jY3u1O9082uU69zs2+N33rYcuNyD5ttnO1hVqPV
wzxuowp0YiGS42u79DWz2xi11tlInY120Sl6pXulej1+PCqp1D3UU4cf5dU5HHbdH6qxr6PqUGMd
fjtQJ0l3Yh6DgdYncq/s8TdSOTIDkETBKVLPwSQ8X74yeFCRmwH84Z0gvhdMVre2tlIk8aHN1Bvn
2wlD8FaVWnQOTT2/jZVfUjGkRqI/7aPk/X967Oa6Kf3G+i+5+HsKnBonfcYmGV4VnHpXnyQ4dcp4
yoP/zUE97Jh6zM0OqYfcrFvtdrO0mnazh9WH3exu9W43+7H6Yzdbpa5ys0XGRR423Tg9zymH1SIR
zzNuzhurDSyzg1nU+IzKGwZQMJCROkrtjjor+FVq84+wWm2cXbZ1jEl1BCwrJfwnCksFt7BHWYdd
cvCIswqBWU4Dh4mdLexB5MofMussn1pbwTe+FVLt9WBTvxQvMFSfQ1/822jqkgq8qfC3PkL+Nxg0
fGq/cb6507+n8qtT7sXqtOG3qh16xSLnMg+boE3wXKJd4pEt1kKH3U78Ab5aidGVNMJbYDONcM/x
ghFfmmG+NI2hWIjiLxSw/T8XaH7bSmz5YXnmYu0gTvU5IsFz12mKCw80rHiFnUMqvkzxdodYrDz2
LJYaf4eSFRU5sezOrjLW7+6Jy+9u+jLzamYzvfrFB5svGnhj5hbDXrtr0e4VL2R6e5+V6G3Xz7nB
ayPiQxFxQUwYHwVv+ZOxF184pmlSauTqJfOWT5zxfwDFSzy3CmVuZHN0cmVhbQplbmRvYmoKMjEw
IDAgb2JqCjE0MjU2CmVuZG9iagoyMTEgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9B
c2NlbnQgOTA1IC9DYXBIZWlnaHQgODA1IC9EZXNjZW50IC0yMTIgL0ZsYWdzIDQKL0ZvbnRCQm94
IFstNDYgLTIxMCA5MzMgNzI5XSAvRm9udE5hbWUgL0ZXSkRZTitBcmlhbE1UIC9JdGFsaWNBbmds
ZSAwIC9TdGVtVgowIC9MZWFkaW5nIDMzIC9YSGVpZ2h0IDYwNCAvRm9udEZpbGUyIDIwOSAwIFIg
Pj4KZW5kb2JqCjIxMiAwIG9iagpbIDYxMSA1NTYgNTAwIDU1NiA1NTYgMjc4IDIyMiA1MDAgMjIy
IDUwMCAyNzggNTU2IDU1NiA1MDAgNTU2IDU1NiA1NTYgMzMzCjUwMCA3MjIgNzc4IDcyMiA1NTYg
NzIyIDUwMCA1NTYgMzMzIDMzMyAzMzMgMjc4IDU1NiA2NjcgODMzIDI3OCBdCmVuZG9iagoyMTMg
MCBvYmoKPDwgL0xlbmd0aCAyMTQgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4
AV2QT2vEIBDF736KOW4Pi0noUYSyZSGH/qFpP4DRSRA2KhNzyLfvaNMt9CDoe+83PEde+uc++Azy
naIdMMPkgyNc40YWYcTZB9F24LzNx6tqdjFJSIaHfc249GGKoJQAkB+MrJl2OD25OOJD0d7IIfkw
w+nrMlRl2FK64YIhQyO0BocTj3sx6dUsCLKi596x7/N+Zuov8bknBG7ERPtTyUaHazIWyYQZhWoa
ra5XLTC4f9YBjNOR7FqtHjvNBN9K/tcpaPnivZLdiLhN3UMtWgr4gPdVpZjKgHq+AW94cBYKZW5k
c3RyZWFtCmVuZG9iagoyMTQgMCBvYmoKMjI1CmVuZG9iagoxMDAgMCBvYmoKPDwgL1R5cGUgL0Zv
bnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvRldKRFlOK0FyaWFsTVQgL0ZvbnREZXNj
cmlwdG9yCjIxMSAwIFIgL1dpZHRocyAyMTIgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDY2
IC9Ub1VuaWNvZGUgMjEzIDAgUiA+PgplbmRvYmoKMjE1IDAgb2JqCjw8IC9MZW5ndGggMjE2IDAg
UiAvTGVuZ3RoMSAxNzAyOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFewl8FEW+
f1V199xHz2TumWQmmcwkZIBAEo5AJB1IAI3cBBNMJBxRTiFcwooaduUQD9Bd7wM81vVmSAIb0BXW
c0VZeF6reICK5xrh7WPxzMz/WzUJwvu/z3vT+VX96ujqql/96nd1Z+XyVS3ETNqIRAbNXTJ7GRG/
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
l0Zj9Aih3JZj/EOfSbA2+T3iVS83L0DoDLlFbIt4BNH5KNw+Q9fTmksY6yJIwLUgav35sS66piOX
BwwSE399x8VDBnhDcc4r4HMCYDDle4TwxbtebsTDkp8AjuWfhXHd0uvc2qBM4i6LI0idVnevUysO
J85pX1QeIVf4TO5z3Fru4PJzCgf3wZJHF66+M3ztwQee6Ig2jlr2h876eRevHyHHb584a079vp17
egrY/Ytnjbj9kZ47WfuaNZPvubXnfSJ+FN/5gX3x0+ErCnLJ1JopE6YkqpYvmL14wvT/B9k/UBUK
ZW5kc3RyZWFtCmVuZG9iagoyMTYgMCBvYmoKMTIyMDYKZW5kb2JqCjIxNyAwIG9iago8PCAvVHlw
ZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5MDUgL0NhcEhlaWdodCA4MDUgL0Rlc2NlbnQgLTIx
MiAvRmxhZ3MgNAovRm9udEJCb3ggWy00NiAtMjEwIDkzMyA3MjldIC9Gb250TmFtZSAvV1JFUU1R
K0FyaWFsTVQgL0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL0xlYWRpbmcgMzMgL1hIZWlnaHQgNjA0
IC9Gb250RmlsZTIgMjE1IDAgUiA+PgplbmRvYmoKMjE4IDAgb2JqClsgNzIyIDU1NiA3MjIgNjY3
IDI3OCA3NzggNTU2IDUwMCA1NTYgMzMzIDUwMCA1NTYgMjc4IDIyMiA1NTYgNTU2IDI3OCAzMzMK
NTAwIDU1NiA1NTYgOTQ0IDc3OCAyNzggMjc4IDgzMyBdCmVuZG9iagoyMTkgMCBvYmoKPDwgL0xl
bmd0aCAyMjAgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QQWvEIBCF7/6K
Oe4eFpPtVYSyZSGHdkvT/gCjkyBsVCbmkH/f0aZb6EHQ9943PEdeupcu+AzynaLtMcPogyNc4koW
YcDJB9GewXmb91fV7GySkAz325Jx7sIYQSkBID8YWTJtcHh2ccBj0W7kkHyY4PB16avSryndccaQ
oRFag8ORx72a9GZmBFnRU+fY93k7MfWX+NwSAjdiov2pZKPDJRmLZMKEQjWNVterFhjcP2sHhnFP
nlutnoxmgm8l/+sUtHzxUcmuRNym7qEWLQV8wMeqUkxlQD3ffjNwRAplbmRzdHJlYW0KZW5kb2Jq
CjIyMCAwIG9iagoyMjQKZW5kb2JqCjUzIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9U
cnVlVHlwZSAvQmFzZUZvbnQgL1dSRVFNUStBcmlhbE1UIC9Gb250RGVzY3JpcHRvcgoyMTcgMCBS
IC9XaWR0aHMgMjE4IDAgUiAvRmlyc3RDaGFyIDMzIC9MYXN0Q2hhciA1OCAvVG9Vbmljb2RlIDIx
OSAwIFIgPj4KZW5kb2JqCjIyMSAwIG9iago8PCAvTGVuZ3RoIDIyMiAwIFIgL0xlbmd0aDEgOTU4
OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGNWgtcVVXWX3ufc+65T+6Dy728vPfi
FTABQRAVozjKSyEVFQMk9KKSyGQ8fKRURE1mYgXVV5NlSWXaYyYPaHXRmqiZaabmm/SzKXvL11jU
TIxMn9X04N7vfy7Y1Mz0/b5zWPux1tqPtdbee62zL5vbtjSQmTpJIGXtxvoWijyuqcheXLt1s2+8
bl5HJB69vGX9xvG6HXjx1+uv2H75eN1tI7IEGxvqwRd5vkU6qxGI8SqbiXxK48bN28brMWeQF13R
vHaC7vpUo2+s3zYxPr2Luu/K+o0N4/zJC5CntzRv2jxen/I75J0tbQ0T/KyayGQWzz+cj7MxZHb6
jPKpkiTiZKNMUjDzKvZXyMvwEvH6BXuX7z232pr/OXn1kXYPe4PPaYVfuT/5W2h47BY5rD8NXhN6
GH/QTr4mtJhI/5PQcGhYDkd6miBGMvu8MB3il5EKGAIIGOgycG3mtUht/BJSAJ0AgXqRDgE4+XgZ
ZQFaAJ2AQcAJgA6YJWjXyZciDSDtBZwACKhVADeIdBTA0e8yqgBAWr4APS7QZo30fK0T5R5AL0AH
zgXoYQH6X4De/0EZRHkUoEe7UvRSinmVou9SSFSK0UrRNoC0E9AD6AVoFAljlf6gjfhdixOgDAFG
I3wVSAOAFkAnoAfQC9BhpBKMVAJqCagloJaAUkI69F2CuZT8C4cOuihB3yXouySik3+07AFGBQwC
xnuwofT9XioilE6kGm8vQOM9ARgCjALkCL+CksYbAIiY2Xzo3Yc0ANBqvQAVMArQzYsFrRC0QtAK
QStEm/MYrTYUwdhYH/kAWaxPMQm+7Vnble0t28WWo6yWOlmt4uLU3tnOqaqzihtoC8sb3cIMFlNQ
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
/poWX7Kk6NKitHltG+qvWFzf1tZ8Vcb85ivWYW7/C1htqD0KZW5kc3RyZWFtCmVuZG9iagoyMjIg
MCBvYmoKNzA3MAplbmRvYmoKMjIzIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNj
ZW50IDkzNiAvQ2FwSGVpZ2h0IDcyOCAvRGVzY2VudCAtMjEyIC9GbGFncyAzMgovRm9udEJCb3gg
Wy0xMzcgLTMwNyAxMDAwIDExMDldIC9Gb250TmFtZSAvTkxPRFZEK0FyaWFsTmFycm93LUJvbGQg
L0l0YWxpY0FuZ2xlCjAgL1N0ZW1WIDAgL0F2Z1dpZHRoIDM5MiAvTWF4V2lkdGggMTA1MiAvWEhl
aWdodCA1MzAgL0ZvbnRGaWxlMiAyMjEgMCBSID4+CmVuZG9iagoyMjQgMCBvYmoKWyAyMjggMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDIyOCAyNzMgMCAwIDQ1NiA0NTYgNDU2IDQ1NiAwIDAgMCAwIDAg
MCAwIDAgMAowIDAgMCA4MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCA0NTYgMCA0NTYgMCAwIDAgMjI4IDAgMCAwIDcy
OSA1MDEgNTAxIDAgMCAzMTkgMCAyNzMgXQplbmRvYmoKMTAgMCBvYmoKPDwgL1R5cGUgL0ZvbnQg
L1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvTkxPRFZEK0FyaWFsTmFycm93LUJvbGQgL0Zv
bnREZXNjcmlwdG9yCjIyMyAwIFIgL1dpZHRocyAyMjQgMCBSIC9GaXJzdENoYXIgMzIgL0xhc3RD
aGFyIDExNiAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjIyNSAwIG9iago8
PCAvTGVuZ3RoIDIyNiAwIFIgL0xlbmd0aDEgOTQ0NCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
dHJlYW0KeAGleQ98VMW1/5mZe/dPks1u/v8j2d3cbEjYhIQQ/gS25ObPRiD8CX+ELBWzCQQCgklI
oGrBhCoFAwi1iFKVRH0gFSw3G8EN+Erq0/ZR24Kv1qrPClZs1ZaWWrW1QvZ9701E6aef3+/zPu/O
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
bLZYhGQ2xeDLiI3ZTrNHEUWjWa9qk5nJajGZLLIUEyOdxid7QRa2So22Wu2C9Yrjgosw+5uaysqN
7WVnQcSri3ZhN6lmZk6L/coeavcZM+TDBkL2dw493paXFTl8SJcd1zb44sriEMriy7aP90pbHC/q
Wbvdjoi2YTlb3r6BJSlxSpx7EpsIwsTgyUPXXuAbbz80nMM+vn/4e2xVt/jW1V388Wv6xQk+MZ6I
G7emf/XgpYHlmIQYjlsUbI8H6I8J9z2qXrS4Ch/0F69Z39wxr/kbC1vXN95et2juYqL/ARP8QYcK
ZW5kc3RyZWFtCmVuZG9iagoyMjYgMCBvYmoKNjcxOQplbmRvYmoKMjI3IDAgb2JqCjw8IC9UeXBl
IC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDg5MSAvQ2FwSGVpZ2h0IDY2MiAvRGVzY2VudCAtMjE2
IC9GbGFncyAzMgovRm9udEJCb3ggWy01NjggLTMwNyAyMDAwIDEwMDZdIC9Gb250TmFtZSAvRFNU
Q1lZK1RpbWVzTmV3Um9tYW5QU01UIC9JdGFsaWNBbmdsZQowIC9TdGVtViAwIC9BdmdXaWR0aCA0
MDEgL0xlYWRpbmcgNDIgL01heFdpZHRoIDIwMDAgL1hIZWlnaHQgNDQ3IC9Gb250RmlsZTIKMjI1
IDAgUiA+PgplbmRvYmoKMjI4IDAgb2JqClsgNTAwIDUwMCA1MDAgNTAwIF0KZW5kb2JqCjExIDAg
b2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0RTVENZWStU
aW1lc05ld1JvbWFuUFNNVCAvRm9udERlc2NyaXB0b3IKMjI3IDAgUiAvV2lkdGhzIDIyOCAwIFIg
L0ZpcnN0Q2hhciA0OSAvTGFzdENoYXIgNTIgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+
CmVuZG9iagoyMjkgMCBvYmoKPDwgL0xlbmd0aCAyMzAgMCBSIC9MZW5ndGgxIDEzODAgL0ZpbHRl
ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXVRNbBtVEJ63P7ZDndTOH4EN6lte0kO8jlsoqCBH
XRnXIfEByyHVbrEUHNupieLGikLUIlXpBRFWAiF64UiaU4WQxubSC1IPPXCoVQkhH6ColyIu9ILE
BTVu5+26KOJp9Wa+eTPfzLzd2e2tj2twDK6DCqcqjXIT/KWdJTFZ2dnmAWZ7JN9ea15q9PFdAKV2
aePqWoC1EslH9Vq5GmB4QvLNOhkCzM6QnKo3tq8EWLNIRjc2K/1z7X3CkUb5Sj8/PCDML5cbtcBf
t0lONbdq/XPmEJ4Nzp7vAxAh9Y+57swo/DjTrA8AMDKoEAXF91EIKzAuzarrW+S5srb2W89aWjme
/gdOSAaAn+5nTvhKf9N39WVSI30enzd84XD3iI9kOrrU2+zpp8i+gDxGCk6LsS/dVi6UcEyMuXkc
LZJy3X0FQ4mS4+JoAqBXffqn2tXP6bfga/gcvod5OICvYBPWoQgrkIIzkITT8AFMw8uQhQxw2AUb
bulxAAQLYSSPMwUHF3dcBHFugqidOUpFtmsu/wXZyOxEEpnFf8VoIomKlS8654VrJlG1PprgaBeo
JNtNombJUFOYnzi/Gx3XID/n0HjsGsJEPeFgbsf1D1yX+HRrsHQxiSGr9Srbo+x8r1QyEIgmbLWm
fJP9nyliDcf5W6kkDlj8mkxyl/g5qtMLgqN2chGh4Hg1r8ylctYwTdfwfFQMkEz4QlBdzIiZlOSY
xX/224laPIVhukzO50WuvM4dXl0NKKTfoMxMqbnH571cWXjcE346gVB00CZP6k+mRbsmAcUM+Znm
uhOmafCuR9dAQQtU23K/NqqP3I5bgnf7yQV38kuGicx1PGpoQXiCewueKMtKZDtyl/XE5GsYptcQ
lw1IZfh/DVChIifK6x8e7USGjljUhPeZvLbFqvDCyAtO2rhDJ6PWD2AzO5Nh+dsxqIC/S+dlqpx7
RUesUvUiY5BgIkM3bxedNn1H71QybcYZCeQVfKk26VdKjGMWkpXuhbYkfd3KX5ANleChFnzpzJ8v
mmMIwRCZTJoPOWFyWXARtkjPUlSVpkeFMMy2GKTS7bA2/vi1Vkh/kG6rCqnQUqVZl+Z2ODT5JN1m
0v563IxPm3Ezq/DeFPumV9eX//0uq3WIncFDAH1X+5b+XNPQJpxAvfNcMoymUO3iQIee1iBLwKnT
JocYmPzF8Vg4pCZ7f/fuMJsNscGDmzcPWEaZZJn9/cNH+/uSG9g9DZQVqnmMRiuFrEMPQy3V0n2u
+BvmmEZON27ITmXEsIyiFQKaxgvOu4vni4n3mrXLS1cbq5sb8Ayh7T13CmVuZHN0cmVhbQplbmRv
YmoKMjMwIDAgb2JqCjk4NgplbmRvYmoKMjMxIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRv
ciAvQXNjZW50IDkxNyAvQ2FwSGVpZ2h0IDgxNSAvRGVzY2VudCAtMzEzIC9GbGFncyA0Ci9Gb250
QkJveCBbMCAwIDY4NyA2NjddIC9Gb250TmFtZSAvVlhISkVSK09wZW5TeW1ib2wgL0l0YWxpY0Fu
Z2xlIDAgL1N0ZW1WCjAgL1hIZWlnaHQgNjExIC9Gb250RmlsZTIgMjI5IDAgUiA+PgplbmRvYmoK
MjMyIDAgb2JqClsgNzk1IDUwMCBdCmVuZG9iagoyMzMgMCBvYmoKPDwgL0xlbmd0aCAyMzQgMCBS
IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QQWvEIBCF7/6KOe4eFpOcRShbFnJo
uzTtDzA6CUKjMjGH/PuONt1CD4K+977hOfLaP/fBZ5B3inbADJMPjnCNG1mEEWcfRNuB8zYfr6rZ
xSQhGR72NePShymCUgJAvjOyZtrh9OTiiOeivZFD8mGG0+d1qMqwpfSFC4YMjdAaHE487sWkV7Mg
yIpeese+z/uFqb/Ex54QuBET7U8lGx2uyVgkE2YUqmm0ut20wOD+WQcwTkeya7XqOs0E30r+1ylo
+eKjkt2IuE3dQy1aCviAj1WlmMqAer4BbtJwFAplbmRzdHJlYW0KZW5kb2JqCjIzNCAwIG9iagoy
MjQKZW5kb2JqCjkwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFz
ZUZvbnQgL1ZYSEpFUitPcGVuU3ltYm9sIC9Gb250RGVzY3JpcHRvcgoyMzEgMCBSIC9XaWR0aHMg
MjMyIDAgUiAvRmlyc3RDaGFyIDMzIC9MYXN0Q2hhciAzNCAvVG9Vbmljb2RlIDIzMyAwIFIgPj4K
ZW5kb2JqCjIzNSAwIG9iagooNmxvd3BhbiBJRVRGIDcyKQplbmRvYmoKMjM2IDAgb2JqCihNYWMg
T1MgWCAxMC42LjYgUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagoyMzcgMCBvYmoKKENhcnN0ZW4g
Qm9ybWFubikKZW5kb2JqCjIzOCAwIG9iagooQXBwbGUgS2V5bm90ZSA1LjAuNSkKZW5kb2JqCjIz
OSAwIG9iagooRDoyMDExMDIyMzE0NDgxMVowMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9UaXRs
ZSAyMzUgMCBSIC9BdXRob3IgMjM3IDAgUiAvUHJvZHVjZXIgMjM2IDAgUiAvQ3JlYXRvciAyMzgg
MCBSIC9DcmVhdGlvbkRhdGUKMjM5IDAgUiAvTW9kRGF0ZSAyMzkgMCBSID4+CmVuZG9iagp4cmVm
CjAgMjQwCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDIzODk4NSAwMDAwMCBuIAowMDAwMDAxMDA1
IDAwMDAwIG4gCjAwMDAwMTk2NTcgMDAwMDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBuIAowMDAwMDAw
OTg2IDAwMDAwIG4gCjAwMDAwMDExMjQgMDAwMDAgbiAKMDAwMDAwMjE3NCAwMDAwMCBuIAowMDAw
MDAzMDcwIDAwMDAwIG4gCjAwMDAxNzUyMDMgMDAwMDAgbiAKMDAwMDIyOTQ1OCAwMDAwMCBuIAow
MDAwMjM2NzczIDAwMDAwIG4gCjAwMDAwNjg2MTEgMDAwMDAgbiAKMDAwMDE1MjU3NSAwMDAwMCBu
IAowMDAwMTExODM5IDAwMDAwIG4gCjAwMDAwMjAxMjQgMDAwMDAgbiAKMDAwMDAwMTI5OCAwMDAw
MCBuIAowMDAwMDIxMzIzIDAwMDAwIG4gCjAwMDAwMjExMTkgMDAwMDAgbiAKMDAwMDAyMDk1OSAw
MDAwMCBuIAowMDAwMDIwNzQ5IDAwMDAwIG4gCjAwMDAwMDEzNDYgMDAwMDAgbiAKMDAwMDAwMjE1
NCAwMDAwMCBuIAowMDAwMDAyMjEwIDAwMDAwIG4gCjAwMDAwMDMwNTAgMDAwMDAgbiAKMDAwMDAw
NDE3NiAwMDAwMCBuIAowMDAwMDAzMTA2IDAwMDAwIG4gCjAwMDAwMDQxNTYgMDAwMDAgbiAKMDAw
MDAwNDI4MyAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAwNzIxODQgMDAwMDAgbiAK
MDAwMDAyMDIwMyAwMDAwMCBuIAowMDAwMDA2MDIyIDAwMDAwIG4gCjAwMDAwMDQ0NzEgMDAwMDAg
biAKMDAwMDAwNjAwMSAwMDAwMCBuIAowMDAwMDA2MTQ0IDAwMDAwIG4gCjAwMDAwMjAyNDMgMDAw
MDAgbiAKMDAwMDAwNjMzMiAwMDAwMCBuIAowMDAwMDIwNTg4IDAwMDAwIG4gCjAwMDAwMjAzNjMg
MDAwMDAgbiAKMDAwMDAwNzQzMyAwMDAwMCBuIAowMDAwMDA2MzY2IDAwMDAwIG4gCjAwMDAwMDc0
MTMgMDAwMDAgbiAKMDAwMDAwNzU0MCAwMDAwMCBuIAowMDAwMDIwMzIzIDAwMDAwIG4gCjAwMDAw
MDgyNTYgMDAwMDAgbiAKMDAwMDAwNzcwMiAwMDAwMCBuIAowMDAwMDA4MjM2IDAwMDAwIG4gCjAw
MDAwMDgzNjMgMDAwMDAgbiAKMDAwMDAxMTI0OSAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4g
CjAwMDAwMjc2MjEgMDAwMDAgbiAKMDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwMjIxNjM4IDAwMDAw
IG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDE2MDM5MSAwMDAwMCBuIAowMDAwMDIwMDQ0IDAw
MDAwIG4gCjAwMDAwMDg1MTMgMDAwMDAgbiAKMDAwMDAxMTIyOCAwMDAwMCBuIAowMDAwMDE0NDY1
IDAwMDAwIG4gCjAwMDAwMTEyODYgMDAwMDAgbiAKMDAwMDAxNDQ0NCAwMDAwMCBuIAowMDAwMDE0
NTcyIDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDE4MzM1OCAwMDAwMCBuIAowMDAw
MDAwMDAwIDAwMDAwIG4gCjAwMDAwNDk0NjIgMDAwMDAgbiAKMDAwMDAwMDAwMCAwMDAwMCBuIAow
MDAwMTg1MTM5IDAwMDAwIG4gCjAwMDAwMjAwODQgMDAwMDAgbiAKMDAwMDAxNjMyNyAwMDAwMCBu
IAowMDAwMDE0NzI0IDAwMDAwIG4gCjAwMDAwMTYzMDYgMDAwMDAgbiAKMDAwMDAxNjQzNCAwMDAw
MCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAxNjY3MTEgMDAwMDAgbiAKMDAwMDAwMDAwMCAw
MDAwMCBuIAowMDAwMTM3OTI0IDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDE3NzA0
MSAwMDAwMCBuIAowMDAwMDIwMTYzIDAwMDAwIG4gCjAwMDAwMTg0MzcgMDAwMDAgbiAKMDAwMDAx
NjU4NiAwMDAwMCBuIAowMDAwMDE4NDE2IDAwMDAwIG4gCjAwMDAwMTg1NDQgMDAwMDAgbiAKMDAw
MDAwMDAwMCAwMDAwMCBuIAowMDAwMTE4MTgzIDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAK
MDAwMDA5MDkxNCAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAyMzg2MTIgMDAwMDAg
biAKMDAwMDAyMDI4MyAwMDAwMCBuIAowMDAwMDE5Mzk1IDAwMDAwIG4gCjAwMDAwMTk3ODEgMDAw
MDAgbiAKMDAwMDAxODY5NiAwMDAwMCBuIAowMDAwMDE5Mzc1IDAwMDAwIG4gCjAwMDAwMTk1MDMg
MDAwMDAgbiAKMDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwMTkxNDU3IDAwMDAwIG4gCjAwMDAwMDAw
MDAgMDAwMDAgbiAKMDAwMDIwODQ4NCAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAx
OTMyNDQgMDAwMDAgbiAKMDAwMDAyMDAwMyAwMDAwMCBuIAowMDAwMDE5ODU4IDAwMDAwIG4gCjAw
MDAwMTk5NTAgMDAwMDAgbiAKMDAwMDAyMDQ2NiAwMDAwMCBuIAowMDAwMDIwNTI0IDAwMDAwIG4g
CjAwMDAwMjA2OTEgMDAwMDAgbiAKMDAwMDAyMDg1MSAwMDAwMCBuIAowMDAwMDIwOTA5IDAwMDAw
IG4gCjAwMDAwMjEwNjEgMDAwMDAgbiAKMDAwMDAyMTIyMiAwMDAwMCBuIAowMDAwMDIxMjgwIDAw
MDAwIG4gCjAwMDAwMjE0MjYgMDAwMDAgbiAKMDAwMDAyMTQ4NCAwMDAwMCBuIAowMDAwMDI3MDI5
IDAwMDAwIG4gCjAwMDAwMjcwNTEgMDAwMDAgbiAKMDAwMDAyNzI3NCAwMDAwMCBuIAowMDAwMDI3
Mjk5IDAwMDAwIG4gCjAwMDAwMjc2MDAgMDAwMDAgbiAKMDAwMDAyNzc5NiAwMDAwMCBuIAowMDAw
MDQ4NjUxIDAwMDAwIG4gCjAwMDAwNDg2NzQgMDAwMDAgbiAKMDAwMDA0ODg5MiAwMDAwMCBuIAow
MDAwMDQ5MTM3IDAwMDAwIG4gCjAwMDAwNDk0NDEgMDAwMDAgbiAKMDAwMDA0OTYyNyAwMDAwMCBu
IAowMDAwMDY4MDUyIDAwMDAwIG4gCjAwMDAwNjgwNzUgMDAwMDAgbiAKMDAwMDA2ODM0MSAwMDAw
MCBuIAowMDAwMDY4ODAxIDAwMDAwIG4gCjAwMDAwNzE1NTYgMDAwMDAgbiAKMDAwMDA3MTU3OCAw
MDAwMCBuIAowMDAwMDcxODIyIDAwMDAwIG4gCjAwMDAwNzE4NTEgMDAwMDAgbiAKMDAwMDA3MjE2
MyAwMDAwMCBuIAowMDAwMDcyMzU5IDAwMDAwIG4gCjAwMDAwOTAxNDggMDAwMDAgbiAKMDAwMDA5
MDE3MSAwMDAwMCBuIAowMDAwMDkwMzg5IDAwMDAwIG4gCjAwMDAwOTA1OTAgMDAwMDAgbiAKMDAw
MDA5MDg5MyAwMDAwMCBuIAowMDAwMDkxMDc5IDAwMDAwIG4gCjAwMDAxMTEwNjEgMDAwMDAgbiAK
MDAwMDExMTA4NCAwMDAwMCBuIAowMDAwMTExMzQwIDAwMDAwIG4gCjAwMDAxMTIwMTkgMDAwMDAg
biAKMDAwMDExNzU5MSAwMDAwMCBuIAowMDAwMTE3NjEzIDAwMDAwIG4gCjAwMDAxMTc4MzYgMDAw
MDAgbiAKMDAwMDExNzg2MSAwMDAwMCBuIAowMDAwMTE4MTYyIDAwMDAwIG4gCjAwMDAxMTgzNTgg
MDAwMDAgbiAKMDAwMDEzNzE0NiAwMDAwMCBuIAowMDAwMTM3MTY5IDAwMDAwIG4gCjAwMDAxMzcz
ODcgMDAwMDAgbiAKMDAwMDEzNzYwMCAwMDAwMCBuIAowMDAwMTM3OTAzIDAwMDAwIG4gCjAwMDAx
MzgwODkgMDAwMDAgbiAKMDAwMDE1MjA0MiAwMDAwMCBuIAowMDAwMTUyMDY1IDAwMDAwIG4gCjAw
MDAxNTIzMTYgMDAwMDAgbiAKMDAwMDE1Mjc1MCAwMDAwMCBuIAowMDAwMTU5NzM2IDAwMDAwIG4g
CjAwMDAxNTk3NTggMDAwMDAgbiAKMDAwMDE1OTk4MiAwMDAwMCBuIAowMDAwMTYwMDY3IDAwMDAw
IG4gCjAwMDAxNjAzNzAgMDAwMDAgbiAKMDAwMDE2MDU2MyAwMDAwMCBuIAowMDAwMTY2MTE5IDAw
MDAwIG4gCjAwMDAxNjYxNDEgMDAwMDAgbiAKMDAwMDE2NjM2NCAwMDAwMCBuIAowMDAwMTY2Mzg5
IDAwMDAwIG4gCjAwMDAxNjY2OTAgMDAwMDAgbiAKMDAwMDE2Njg4NiAwMDAwMCBuIAowMDAwMTc0
Njk3IDAwMDAwIG4gCjAwMDAxNzQ3MTkgMDAwMDAgbiAKMDAwMDE3NDk2MiAwMDAwMCBuIAowMDAw
MTc1MzgxIDAwMDAwIG4gCjAwMDAxNzY0NjQgMDAwMDAgbiAKMDAwMDE3NjQ4NSAwMDAwMCBuIAow
MDAwMTc2Njg5IDAwMDAwIG4gCjAwMDAxNzY3MTggMDAwMDAgbiAKMDAwMDE3NzAyMCAwMDAwMCBu
IAowMDAwMTc3MjA5IDAwMDAwIG4gCjAwMDAxODI3NjYgMDAwMDAgbiAKMDAwMDE4Mjc4OCAwMDAw
MCBuIAowMDAwMTgzMDExIDAwMDAwIG4gCjAwMDAxODMwMzYgMDAwMDAgbiAKMDAwMDE4MzMzNyAw
MDAwMCBuIAowMDAwMTgzNTMzIDAwMDAwIG4gCjAwMDAxODQ1NjcgMDAwMDAgbiAKMDAwMDE4NDU4
OCAwMDAwMCBuIAowMDAwMTg0NzkyIDAwMDAwIG4gCjAwMDAxODQ4MTcgMDAwMDAgbiAKMDAwMDE4
NTExOCAwMDAwMCBuIAowMDAwMTg1MzA3IDAwMDAwIG4gCjAwMDAxOTA4NjUgMDAwMDAgbiAKMDAw
MDE5MDg4NyAwMDAwMCBuIAowMDAwMTkxMTEwIDAwMDAwIG4gCjAwMDAxOTExMzUgMDAwMDAgbiAK
MDAwMDE5MTQzNiAwMDAwMCBuIAowMDAwMTkxNjMyIDAwMDAwIG4gCjAwMDAxOTI2NzIgMDAwMDAg
biAKMDAwMDE5MjY5MyAwMDAwMCBuIAowMDAwMTkyODk3IDAwMDAwIG4gCjAwMDAxOTI5MjIgMDAw
MDAgbiAKMDAwMDE5MzIyMyAwMDAwMCBuIAowMDAwMTkzNDEzIDAwMDAwIG4gCjAwMDAyMDc3NjIg
MDAwMDAgbiAKMDAwMDIwNzc4NSAwMDAwMCBuIAowMDAwMjA4MDAzIDAwMDAwIG4gCjAwMDAyMDgx
NjAgMDAwMDAgbiAKMDAwMDIwODQ2MyAwMDAwMCBuIAowMDAwMjA4NjUwIDAwMDAwIG4gCjAwMDAy
MjA5NDkgMDAwMDAgbiAKMDAwMDIyMDk3MiAwMDAwMCBuIAowMDAwMjIxMTkwIDAwMDAwIG4gCjAw
MDAyMjEzMTUgMDAwMDAgbiAKMDAwMDIyMTYxNyAwMDAwMCBuIAowMDAwMjIxODAzIDAwMDAwIG4g
CjAwMDAyMjg5NjUgMDAwMDAgbiAKMDAwMDIyODk4NyAwMDAwMCBuIAowMDAwMjI5MjM1IDAwMDAw
IG4gCjAwMDAyMjk2NDIgMDAwMDAgbiAKMDAwMDIzNjQ1MyAwMDAwMCBuIAowMDAwMjM2NDc1IDAw
MDAwIG4gCjAwMDAyMzY3MzYgMDAwMDAgbiAKMDAwMDIzNjk1NyAwMDAwMCBuIAowMDAwMjM4MDM1
IDAwMDAwIG4gCjAwMDAyMzgwNTYgMDAwMDAgbiAKMDAwMDIzODI2MCAwMDAwMCBuIAowMDAwMjM4
Mjg5IDAwMDAwIG4gCjAwMDAyMzg1OTEgMDAwMDAgbiAKMDAwMDIzODc4MCAwMDAwMCBuIAowMDAw
MjM4ODE1IDAwMDAwIG4gCjAwMDAyMzg4NjggMDAwMDAgbiAKMDAwMDIzODkwMyAwMDAwMCBuIAow
MDAwMjM4OTQyIDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMjQwIC9Sb290IDEwNSAwIFIgL0lu
Zm8gMSAwIFIgL0lEIFsgPDY1NjAxNzQxYTdkOGYyMDlkZjZjMzdiOTdiZjA5MThlPgo8NjU2MDE3
NDFhN2Q4ZjIwOWRmNmMzN2I5N2JmMDkxOGU+IF0gPj4Kc3RhcnR4cmVmCjIzOTExMQolJUVPRgo=

--Apple-Mail-56-190284572--

From cabo@tzi.org  Wed Feb 23 06:58:53 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A93443A6A14 for <core@core3.amsl.com>; Wed, 23 Feb 2011 06:58:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u5aqsDmy0fTu for <core@core3.amsl.com>; Wed, 23 Feb 2011 06:58:52 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id 417953A68E0 for <core@ietf.org>; Wed, 23 Feb 2011 06:58:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1NExWBK009206; Wed, 23 Feb 2011 15:59:32 +0100 (CET)
Received: from [10.0.1.2] (reingewinn.informatik.uni-bremen.de [134.102.218.123]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3CE6FB03; Wed, 23 Feb 2011 15:59:32 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/mixed; boundary=Apple-Mail-58-190956341
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <7D57623E-AD6F-494A-BEA2-AD83D7919E1B@tzi.org>
Date: Wed, 23 Feb 2011 16:00:19 +0100
Message-Id: <C2F565E4-C54E-4792-9DEA-75081ED1240A@tzi.org>
References: <4D637953.5080107@ericsson.com> <7827BCC2-8FDA-4C53-9EC0-D243A89B6B20@tzi.org> <AANLkTi=v2aaL-gXUuFTutL40i1=4gqDekjNxwXsVYXfj@mail.gmail.com> <AANLkTinqeHkr3Xq+=u6S6Gp9UvFfuYc3r=rJunU0pRvv@mail.gmail.com> <7D57623E-AD6F-494A-BEA2-AD83D7919E1B@tzi.org>
To: Carsten Bormann <cabo@tzi.org>
X-Mailer: Apple Mail (2.1082)
Cc: "core@ietf.org WG" <core@ietf.org>
Subject: Re: [core] agenda items proposal for tomorrow interim
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2011 14:58:53 -0000

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

On Feb 23, 2011, at 15:49, Carsten Bormann wrote:

> I don't have those yet -- here are the other slides for today.

Update...

Gruesse, Carsten


--Apple-Mail-58-190956341
Content-Disposition: inline;
	filename=IETF79-core-interim-v4.pdf
Content-Type: application/pdf;
	x-unix-mode=0644;
	name="IETF79-core-interim-v4.pdf"
Content-Transfer-Encoding: base64

JVBERi0xLjMKJcTl8uXrp/Og0MTGCjQgMCBvYmoKPDwgL0xlbmd0aCA1IDAgUiAvRmlsdGVyIC9G
bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtVt9P20AMfs9f4cdEGte7yyW9IoQQFUxC2wNrJB7GHljX
sqL+GG0Y2v76OeezE/oDgTSBhMnZPvvz9zl5hGt4BI0/fauhcBrWE7iBJfSGGwPjDRjYjLfPp6BV
CbPGx5KPAZPs9Quh4WSG95jw75EBZ5vf8QLOKzA+PvXQVxasSaoF9C6N0uhfTeErpD8zONLKQFrX
v9g87vVKtudsrNh4zrBGm6R3/EDixFBLPpuwUWfwDaoruKgCLFKudSXkZRLrdbFeB86pgbZ5AaYP
oWjbKXrMWVfrUAykcs9ZlmB1kM6WeGNoTI7Yd7b4AJYzaDZMFu6EFA1C5KhJhciIiwQdxdTyID/Q
XeFzyDVOI2mm0elOYWMlNZZzY83N1QMhRNTJMbYhjzVd8tgEydPwSgcCBb50CEBcI0BdvBL/mlL5
gSvwXkwYEHVKJ0yDYWgacVvR6NDa8KOagbubRbTFB7ENaP/IEsQMg+ALR12M2KqmT2wim8jtQlL8
5qR4i/FNDiwhZltwfvGupSo4APmB9m2plc/9APkUVYDtiwpuPnJhtymSK9TYcIsK4ipus+6dzYjy
EodQWgfW+6SVd5Du4QlhFPrv06ixboCHmnRadCqUAZFgESbSHxoIIIG/3hx3C+xwgm6MKkNnrbWF
avxyQdDlLuqt5MtTGD7N55MlXE2Wy9nyfgMnWcI83bljtytTlqosClxL25lx/UznUa9IkYD6dPqH
2zkLBgqQ5E6dBichgZzgdsKTJFUxzdYBpIsuMkZ5Pyidh2datMNR1NNo2F2lLWptD145Uw5gATkK
yuZlDi4+msPo5Wo7NOY2sk9zbqE+RVa/A9q+opn1c1R00ruURIgsZgpYCXGEL8hr4ovAWNOORIRR
aAFHjj5nXwIYUglGQCmL5KVYzsEVJOmJDENcv8fiOKuMuv7L64AnyS5rXgr3Mfa0O9E38JDBMnqP
vD5LaaImevN19YUNUstYAhkQ2fuJH0j0Jrx+MPp1Se7KRcq02+zoDJXHI8i2KMXKZKIR2qRZE4EQ
clJPdzFuG9z7tm4Vsf11QUQ0RcNE/MTorq4rwRbHTriJMeGprt+EE0a/srqMj5MVHaQA49UaO36H
qIpCGefxhbmTDQcgRH2IaHZ7C/AytQVmVExRtJvp/46hLdbwYjIDo/oWvy6Mj89oM13/A8eTIUEK
ZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjg5MAplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFn
ZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgNiAwIFIgL0NvbnRlbnRzIDQgMCBSIC9NZWRpYUJv
eCBbMCAwIDcyMCA1NDBdCi9Bbm5vdHMgMTYgMCBSID4+CmVuZG9iago2IDAgb2JqCjw8IC9Qcm9j
U2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczIgOCAwIFIgL0NzMSA3IDAgUiA+
PiAvRm9udCA8PAovRjMuMCAxMSAwIFIgL0Y0LjAgMTIgMCBSIC9GNS4wIDEzIDAgUiAvRjYuMCAx
NCAwIFIgL0YxLjAgOSAwIFIgL0YyLjAgMTAgMCBSCj4+ID4+CmVuZG9iagoxNiAwIG9iagpbIDE3
IDAgUiAxOCAwIFIgMTkgMCBSIDIwIDAgUiBdCmVuZG9iagoyMSAwIG9iago8PCAvTGVuZ3RoIDIy
IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
dHJlYW0KeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWl
iOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQN
x1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw
7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeL
lNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0c
GDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndW
UeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7
Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXU
dpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXW
c62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinS
bZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbpt
U3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpi
UsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8
/UUKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago3MzcKZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFz
ZWQgMjEgMCBSIF0KZW5kb2JqCjIzIDAgb2JqCjw8IC9MZW5ndGggMjQgMCBSIC9OIDEgL0FsdGVy
bmF0ZSAvRGV2aWNlR3JheSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc
/s02EoSIQYV4iHcKCZUprKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LA
rEvXIKkgCDx16PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjp
YnGMseu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgOrBrw
I6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS090ShvA+uRBnP
X1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126k+P49hClPslgqIm16bKZ
HYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2F65T4HuEPTXgzhSuxfHaih9eLQFD
91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1yg
HElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjP
gH6sdtd7fP/p4xV117Y+PPmNetw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwo
xH8FPpf6khNV3NXu7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflN
V7Lrhv769nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRW
UNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5UY40D4inx
8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago3MDQKZW5kb2JqCjcgMCBvYmoK
WyAvSUNDQmFzZWQgMjMgMCBSIF0KZW5kb2JqCjI2IDAgb2JqCjw8IC9MZW5ndGggMjcgMCBSIC9G
aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AaVW224TMRB991cMPHml7sbr9W42PKFWVAIJ
iUKkPlAeIDQQIL0kC4i/Z3w5E7fJolaorda1PZdz5tieWzqjWzL8M7WGWmdoc0nndEWTk21Niy3V
tF3cX1+SqTpa+T027qmpVgf3BdOwsuI4dfi3rMlZ/7tY0/Gc6j7N9jStLNlazdc0Oa0rw/vnS3pP
+mtBpalq0sNwg+GzyaTD+AcG1xj8LjhHq/RHTIidDKorrF1iMBT0geav6MU80CLpWtdR06mUr0v5
OnKumhnbtFRPKSRts6QX8Hq9CcmQljjPC8XZkV5dccQATJawd7U+IgsPBoO6CDFJ8yAyUnpXzIxs
EaMyuZaJZgRd2zfUGK6G8tXI0FUMrIvAGgDT7G7+LTLkpcOGzljquo5muXisYvF4XZkgoKCXTADe
bAYFNF1klL9N01CbyHQpptJ0L2ZHtek5pqHGukyxQY2e2fjXHw7dkWs4vSA+NvcplvwN4usqrqdz
EfSUiQ0S1E92CQimHM2Iy8Z5QScK2bUI+rxg2XsFxLrzgCEGSUTBsnK3ocK8IoOfacsaK3vGrO3g
RBb4PPCE0ljgg3J3A8LyCcvDk/41EkTpzd5Kypn05+QFXge4lYSwEndmzsTHcmDAu1Pos4p/oZp7
pKdL5F4dZ6xXX8d4lTyyjvsuQx1nTfSW1/G1AJPBsEok8PUSKP2SvlLHyEFWYbEVasfY5xswljQX
jOKbgHUC8sVWKEUm8UY6pDrYrtLFtFwChdhAfZDQgFJip+BLA6VhIvhkC2w/JW7+QFNYEI3LefiO
LYgHVOCXTXeyeYBOQlFrPDd5VeERVOMLlpAk8AmsyyLVAjtgucTEUooixAo7pdS25G3J0/42uJIV
BBHOZBATVBpUgToxlWxEtXAGE8a2Y5V1Fh4uUz3mMNZ9H07j/qWq8JKMX6ojh5F9Rneom+I24RgS
EUrBleCMfQGlvoCPghy5zCY+zmBCajd+m71MMn7zFhkg8E06UBIGJQC/UgosjF7VW0jiKEVDDAEn
vmQADBIeEsZBRxqQPHyKFDEhyE5T9JMd1MhXg4kZBlMMeMYa7ib8K7dT06Ez6luQ7C6PDyiaENTa
t4QCGgiADAkDoX9O4gWJFRxbMA1LcTmIFpL6VWgIxzvl2HeEToJ73QyX67vK+i7KVNM2Slll8P7V
cjzdtRxjDvd7GMsUta2bStPRZk3HcWyTWfTMQKREgFLS6Ta22vkbIXtCr8ord66Eh+fmwbbc0x3q
r/4PbJv6tRzsu8WGT1REya/MHbhKX+jtRZFr8ewvWeSQIwplbmRzdHJlYW0KZW5kb2JqCjI3IDAg
b2JqCjk3NAplbmRvYmoKMjUgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVz
b3VyY2VzIDI4IDAgUiAvQ29udGVudHMgMjYgMCBSIC9NZWRpYUJveApbMCAwIDcyMCA1NDBdID4+
CmVuZG9iagoyOCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8
PCAvQ3MyIDggMCBSIC9DczEgNyAwIFIgPj4gL0ZvbnQgPDwKL0YxLjAgOSAwIFIgL0YzLjAgMTEg
MCBSIC9GNi4wIDE0IDAgUiAvRjIuMCAxMCAwIFIgL0Y0LjAgMTIgMCBSIC9GNy4xIDMwIDAgUgov
RjUuMCAxMyAwIFIgPj4gPj4KZW5kb2JqCjMzIDAgb2JqCjw8IC9MZW5ndGggMzQgMCBSIC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AZ1XTW/bRhC981dMbxRQrblLckXl1NZ1PwIUcCIB
PjQ9pIqVuI3sxmZh9N/37ccbUqKs2oUNcLWcnZ198+bN8ou8kS9S4W/hKmmbSu6v5Upu5ez8wcrm
Qaw8bA7fb6UyXm6CjUs2Vmxx1C4ujW9usI+NP+dWGhf+Nzv5bi22y7OdLIwTZ4v1Ts5+sKaC/Xor
v0r5aSbzylgp+/4vDl+dnXmOP3Nwx8HjDDG6onzPCV2nA3PLd9cc9DP5Tdav5WIdYdFwXeOl9kWO
t8nxNtI0Zlm5uhW7kBi0GwW9ode7+xiMlLrPN7MC0Ul5c4sd48H0FW1vdl+Lo4eKAzuLe0qJQUJk
HlwBGTXRRfPsWifqJ07XdrXUFbJRhGyMTmdwMJ8OVvNgJbys/0gIBepgYd014r0X6/yIPa4AewKx
qsigSJgRA7CutWHTQIHaJ0jxbJem8q5Ziq/Szo2pCvLglwzkTX4i7xFHoBefDxEVANvfpeRiePCu
KOVduQXKtgsZuNtJHALBqx+zF0HmortEO1i9h32c6ektO4C3xKdg9JEv382eQHrv0C4jjae1zrhA
sqVL5G8Jt5IfG0SujJ6686sc3dnesyg/EI5UBaOlk4l7ndn8iWOAW7DGIds2DAz5yjdqwpi2eWuT
n6kQg4+PXMPoHmdFcj9+M5SdM61dtrWVx6Qv56vMotX5WEESlKEkB/AaU3vbWtlJY4Fg03Wy5Nxn
We3X9F4uKlNVFbDfyCgrgxOXqOiZlXJzdw8IWAfHaF0MqxkCwvKtWTSNfW5Y42B06RGKENrNwFii
fs8MacqQVUW7OBb6kTB3aA0LY6tF85+hZ5UchT4szTiipJO0lwj8JIjD0gHEtq3NYtFOInmikWmr
skGQYjuLcuMhMEG50O+2kRmHs6EL6mLtc1HN0CZd15qlRSp966Sui+imMl3ocaYJkgcj691gZF2d
NguHj3HAwvtgUPnoxjsYFOiu8Q8uxtlBB0K0SS9H4DYC1Y29R9kJzfg+pb8oUYexlFMzQj3+nSd2
JIjyAoqZNA6KGAeqpmlNUf5+uJY6rJY64BvuT+fZALrJ3WjBiZ/zi4sV9RjypoSdQjLlG5iBduXq
pknAgLjAGzeJ8qvjdCO0of+NoIUGLesptt8SOegvZTIJGo/gqHCpKQP11K4xwIz1oV/Ddl53nVlI
udIUjPpZ8rihp56+r/KmBIfz0PoYDOHUhNNge5dFHPW/Hy7Tqi1gkkWdoDP62nLinE65v6J0yf5K
0wlsdNZzrcbOCeByggHHisK6RaRAaqfPZkC4jOwzAI6UAnoPyeXFGx3yqiHzlI6AHOVAbZpYAnPn
IWYjfnD5C/B8IEcIrNJpElS6FePemcnSo19E1nDbHX0pF+iUTy5lQaOJ73nQJEqm208EYp0t+bw8
JMZbWl6sYHMi4dOSR6nattVEpXKHDuJccxsRTqOqNXWadQuHtCl2lEXWgsojz9uHq1+qG5YaQctH
HjRtKmE0VVgnFXW5Gh15ry1TnQ64iVsj5CPI3CmVA2VDN8EnF9rb0QYSoMNF6akWohwv/gfHM9SJ
41oRZMaE4+SUgtOrVilwzAdtr8nYw6yoE82blgOTrd7ptP+H3pgw8oFKxGev7o/EmGqlKJ9bM+qL
C8YhhzooDj9ITyTT8ZNtfB9I7A9KA/BREdM6yNwmNDz36TpIX7HEalT6SRNeVgfJ2V4dRDdBXsLF
6tn3oQ73S5TFCel/yQUL9eG67GwM6WvKgVKTlCQeSviKprgGtG0RbgM1voejOjV1FSTpLU3GqU9y
Q43WfZS2kKT8KaVT3HuSC13NOuFTV3waPvKiovM4VHhlKVacEOfUjYv9Llrbw08oinO7jKSUeRJk
PYji8CGHRWZqFY8s9lsQa5Qr9O7Ei4beWlj3PCp/9xwoaryZES1tHBoOdx3V8IDSm38BS+LJ7wpl
bmRzdHJlYW0KZW5kb2JqCjM0IDAgb2JqCjE0NTQKZW5kb2JqCjMyIDAgb2JqCjw8IC9UeXBlIC9Q
YWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyAzNSAwIFIgL0NvbnRlbnRzIDMzIDAgUiAvTWVk
aWFCb3gKWzAgMCA3MjAgNTQwXSAvQW5ub3RzIDM3IDAgUiA+PgplbmRvYmoKMzUgMCBvYmoKPDwg
L1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMiA4IDAgUiAvQ3MxIDcg
MCBSID4+IC9Gb250IDw8Ci9GMS4wIDkgMCBSIC9GMy4wIDExIDAgUiAvRjYuMCAxNCAwIFIgL0Yy
LjAgMTAgMCBSIC9GNC4wIDEyIDAgUiAvRjUuMCAxMyAwIFIKL0Y3LjEgMzAgMCBSID4+ID4+CmVu
ZG9iagozNyAwIG9iagpbIDM4IDAgUiAzOSAwIFIgXQplbmRvYmoKNDEgMCBvYmoKPDwgL0xlbmd0
aCA0MiAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBlVbJjhMxEL37K+roSHRP
2+4tObGIRXABETQHwgECA0HMDDBh+Uw+iWeXq9rJJBFoRrJjl2t575Xd3+gFfaMGf4NvqGsb+v6B
zumKzh7cOFrfkKOb9f7+BTV1T5to49nGkTMH7dLRtLNBHJd+Vo5aH//Xl3R/SW7MqyMNtSfvzPKS
zh65uoH98oJek/00o6qpHdnt9qtMF2dnvcy/yORaJr9myNEb+1YW9JxO6ivZ+yCT7Yze0PIpPVwm
WDRd3/YUepPzbXO+LbVtPW986MgNlJL2RdJr8Xr9PSVDVuPcnRlkR3ZzhYipMN0S283lHfLioZGJ
m6WYZDFhRKroCsioiR6qsmtdCEeq68ZAoQEbJrJRVFejsJ4LC1KYbWe0/MwIRengYBhb6vuenO8L
9XgD9URhNUlBSTCFAnCuczFolEDoGVKMg6/d2HaYdBy5rRsjOgCkCbeIqBsjgsAtrVBaAA7nj2VF
jN9CHcmGR2PJA6yDPB9LKrihHpswlElB8SxOUNF1MRdXNb7yYYFc/st724/1MHoP7yx9lKzShzP2
fi8xjjAfpWbWL1beyxbUrpFNYicC24OfAI6nzk5de4IbqB32zI3PgsCY2rPnHPsiRxYjEukkkQXL
EUs6QSHCVDGCjbx+XlAKaePou7zDvYGF3+JeznCXk4Uc4hFpd5gCm+TjYx5FA5v8e3//Tl6H5zDU
wdgJ7ryjWchRoJ5C8BWDmIWPtPFym7eM3f7IxjdoYLRCrLqag3L7QGrCHbfrTlLNxZHFWa5Syl/l
awBuFObVrNBAeeWit46S2g3/RKryrNEkk91xIlVPiMEfKVcWnsjCMtcv43Pu6MnXpVgq4F/zERkF
MWFIyOdYxsp+BlIRJSv0KMlqInmuLN/nwPo639638qgaSRGXJGtYjqutRNoy3wbemPd9mnf0FDVJ
kyZVNAXbqd/1xTrF9pgfq1MtbOxCm1mrkmKOjcfYnjispFrpbcVZkVccfgqGugV8DcOKSCHUc+6j
fmwiOsiq8kPsqf2ZC/VA9pn4y5KbslrFR40da60FsrvfAqeQdW480Uj8uYL8FuFWuMOQTik+lwtM
hSQil1HELb8h/sp3dVtglNwdwWjCjdFSiR25l4xcukUXSRGr6SH4JxjN3hvj2jm//QcVOgh4Bx8Z
/rCSTPbHh4KOXN5iILq8kIW1SE0BFwYw6iN74ut55401xZePnwca+2OvKxdefvzeixcEvmwQFxp1
RiYgdgvS4xpZvhwx4WbBRDuLuAIsobWScbaBHF7ly2cJuoui/gIBHU8SCmVuZHN0cmVhbQplbmRv
YmoKNDIgMCBvYmoKOTcxCmVuZG9iago0MCAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMg
MCBSIC9SZXNvdXJjZXMgNDMgMCBSIC9Db250ZW50cyA0MSAwIFIgL01lZGlhQm94ClswIDAgNzIw
IDU0MF0gPj4KZW5kb2JqCjQzIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xv
clNwYWNlIDw8IC9DczIgOCAwIFIgL0NzMSA3IDAgUiA+PiAvRm9udCA8PAovRjMuMCAxMSAwIFIg
L0Y0LjAgMTIgMCBSIC9GNi4wIDE0IDAgUiAvRjEuMCA5IDAgUiAvRjIuMCAxMCAwIFIgPj4gPj4K
ZW5kb2JqCjQ2IDAgb2JqCjw8IC9MZW5ndGggNDcgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+
CnN0cmVhbQp4Aa1STW/UMBC951c86FfSEq/HHnuTKwgO3CpF4kA5VKELlbqFdvf/ixk7zpbtthIS
8sHP8/HmzYwfcIkHWDlLZxHY4vEGX3CPxYcNYdyAsBn3/StYE3GrMS7HEKg6FKfkwRkbXOzhexO8
t4RIwcSlWDiS6bkPT4oGIayELhfez+Vnuay5q3PVElWLtpI0S1emC4Gs1FFjenF0wmzZ+C44eE9m
yR1V4xrvB7guBcpF3gTHTGjlMayx+NQZpR1W+Ir6eyNkDvVjgzaB6wJW23Zsqj3jpni3NwXdTQzl
ngnuJ8dtuqta6KYav/aLzmTtz8m13f6e0PO06yJrDlkX5rl4cZU7i0BdRP0o7LaQ2cKBBt8wfMbH
Qf6TlTUvXWCZ+wEk3+SV1QRJiQTHsi7b8bQZmai1ljGM4slLYnAw1AevSxKPLqk3+m3ykt68FW2E
+uj4JINTES3vs/y6qq+ajMSwk/7PynZyiJ1h6/xhOedSLP2Vi3cJiZL2WOfJqE/SOIMCDRJwoeKT
z/wndc5HE3viw+p0KFaG96Twoig4S+rEl5et6madpB14sbSnKVygm5oqzc3UPhNW9YuhO5K/dnL5
B4LM6EIKZW5kc3RyZWFtCmVuZG9iago0NyAwIG9iago0NTMKZW5kb2JqCjQ1IDAgb2JqCjw8IC9U
eXBlIC9QYWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyA0OCAwIFIgL0NvbnRlbnRzIDQ2IDAg
UiAvTWVkaWFCb3gKWzAgMCA3MjAgNTQwXSA+PgplbmRvYmoKNDggMCBvYmoKPDwgL1Byb2NTZXQg
WyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzNiA1MCAwIFIgL0NzMiA4IDAgUiAvQ3Mx
IDcgMCBSCi9DczUgNDkgMCBSID4+IC9Gb250IDw8IC9GOS4xIDUzIDAgUiAvRjguMCA1MSAwIFIg
Pj4gPj4KZW5kb2JqCjU1IDAgb2JqCjw8IC9MZW5ndGggNTYgMCBSIC9OIDMgL0FsdGVybmF0ZSAv
RGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVUz2sTQRT+Nm6p0CII
WmsOsniQIklZq2hF1Db9EWJrDNsftkWQZDNJ1m426+4mtaWI5OLRKt5F7aEH/4AeevBkL0qFWkUo
3qsoYqEXLfHNbky2perAzn7z3jfvfW923wANctI09YAE5A3HUqIRaWx8Qmr8iACOoglBNCVV2+xO
JAZBg3P5e+fYeg+BW1bDe/t3snetmtK2mgeE/UDgR5rZKrDvF3EKWRICiDzfoSnHdAjf49jy7I85
Tnl4wbUPKz3EWSJ8QDUtzn9NuFPNJdNAg0g4lPVxUj6c14uU1x0HaW5mxsgQvU+QprvM7qtioZxO
9g6QvZ30fk6z3j7CIcILGa0/RriNnvWM1T/iYeGk5sSGPRwYNfT4YBW3Gqn4NcIUXxBNJ6JUcdku
DfGYrv1W8kqCcJA4ymRhgHNaSE/XTG74uocFfSbXE6/id1ZR4XmPE2fe1N3vRdoCrzAOHQwaDJoN
SFAQRQRhmLBQQIY8GjE0snI/I6sGG5N7MnUkart0YkSxQXs23D23UaTdPP4oInGUQ7UIkvxB/iqv
yU/lefnLXLDYVveUrZuauvLgO8XlmbkaHtfTyONzTV58ldR2k1dHlqx5erya7Bo/7FeXMeaCNY/E
c7D78S1flcyXKYwUxeNV8+pLhHVaMTffn2x/Oz3iLs8utdZzrYmLN1abl2f9akj77qq8k+ZV+U9e
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
3suBl69e8blyqdu9+/xVl6tnrjldO32dfb3thv2N1h67npZf7H5p6bXvbb3pcLP9luOtjr4Ffef6
Xfsv3va6feWO/50bA4sG+u4uvnv/Xtw96X3e/dEHqQ9eP8x6OP1o/WPs46InCk8qnqo/rf3V+Ndm
qb307KDXYM+ziGePhrhDL/+V+a9PwwXPqc8rRrRG6ketR8+M+YzderH0xfDLjJfT44W/Kf6295XR
q59+d/u9Z2LJxPBr0euZP0reqL45+tb2bedk6OTTd2nvpqeK3qu+P/aB/aH7Y/THkensT/hPlZ+N
P3d8CfzyeCZtZubf94Tz+wplbmRzdHJlYW0KZW5kb2JqCjU4IDAgb2JqCjI2MTIKZW5kb2JqCjUw
IDAgb2JqClsgL0lDQ0Jhc2VkIDU3IDAgUiBdCmVuZG9iago2MCAwIG9iago8PCAvTGVuZ3RoIDYx
IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtvVmTJMlx5/kenyKWOFgFsrPj
9IiY2Z1ZNgjMELO7Qi5KBA9sPmBrGgJQugmiAS6+/vz+epm5e0RmeGQ2CIoUQanO1DS3Q29TVTP7
3fof1r9bb/jfabdZHw+b9bdfrX+x/pf15z/+/Xb98ffr7fr3H6d//9V68zSsf6M2O2+zXW9X19qp
8+PuaXPcDZf1/vJ03O832/WwPT4NJyCHYft0OVyO3aBHOlzRnQ88/fYw+/agb3/1I81l0Fy0lI3m
zKqezsfjdsM4BtRvh2G3XZ/PT5fLfsfw59PT9nzYrj5+s/7iw/pwsIb8Z3vaMsHLaf0Zv3z4Zv35
T7ebJ03pw6/W/7h+97/9xfv1Z5unw/rd977/nmH44Qfx3x++X/GX/frdX2aTaYsv3335Pv/2I/vh
uH73V/lDQb731+9X1vNn0fPT+/U/rT/8bP2TD06yFxd32D2dNpv92ha3aos7b5/25815uLG4z3PC
Gw3MSrY525jk6t2XtVwmxXK3z6KkkJUdf6+++vLdXxi+QOAuR3nFOlcjIh6GzdPxDLtdJ+LeBtyt
3/3QfmChnx8KxSuTimUo7vjnCN8O24sNvZrwzzsW+OGfnYxNPE7b9XGzfTqcd8f1N+thOD2ddpeh
wb4u2MrFaP11CBZfFuTXzGH/dNgfd+vd6fy03cPt3wBDEuD89X6zf7psNqf14Xh42p5Ou9V+d3oa
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
sH9/+LO/fr/it6eFs6BIgSPqHBz3WbRVG+6vLPfLd/8jUP2lBoMMjPqf7Ifd+t3WfoAOX777K/vx
aFNSq9W7/56Q73357v9SJ3yZnVVX/3f84ct33/t+DPQT/ZfOv3z31wZZLV4lZxAvXGKC9jdcv7zK
Xa4j5/CXCahl/dAg8KBPav3Om67e1be1JtZSP3/vv2VP2XX9KQHRwerdRstlhPxDtayx/x/rDNzU
n671v1rEmDeRJTflTGjxhhzkVGpynx8WMmOOHCLRyMRLWcQJiQpe1we1+L+Y4vZ7P3mvYqj1u5oU
4mKKomO8hp1/+F+JFmwWCmVuZHN0cmVhbQplbmRvYmoKNjEgMCBvYmoKMjk5NjEKZW5kb2JqCjU5
IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyA2MiAwIFIgL0Nv
bnRlbnRzIDYwIDAgUiAvTWVkaWFCb3gKWzAgMCA3MjAgNTQwXSA+PgplbmRvYmoKNjIgMCBvYmoK
PDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL0NvbG9y
U3BhY2UgPDwgL0NzNyAxMDEgMCBSCi9DczYgNTAgMCBSIC9DczIgOCAwIFIgL0NzMSA3IDAgUiAv
Q3M1IDQ5IDAgUiA+PiAvRm9udCA8PCAvRjEwLjEgNjQgMCBSIC9GMTEuMAoxMDIgMCBSID4+IC9Y
T2JqZWN0IDw8IC9JbTExIDg1IDAgUiAvSW0xOSAxMDMgMCBSIC9JbTIxIDEwNyAwIFIgL0ltOSA4
MSAwIFIKL0ltMjAgMTA1IDAgUiAvSW01IDczIDAgUiAvSW00IDcxIDAgUiAvSW0xNyA5NyAwIFIg
L0ltMTAgODMgMCBSIC9JbTE2IDk1IDAgUgovSW04IDc5IDAgUiAvSW0yMiAxMDkgMCBSIC9JbTEz
IDg5IDAgUiAvSW0zIDY5IDAgUiAvSW0xIDY1IDAgUiAvSW0xOCA5OSAwIFIKL0ltMTUgOTMgMCBS
IC9JbTYgNzUgMCBSIC9JbTcgNzcgMCBSIC9JbTE0IDkxIDAgUiAvSW0yIDY3IDAgUiAvSW0xMiA4
NyAwIFIKPj4gPj4KZW5kb2JqCjg1IDAgb2JqCjw8IC9MZW5ndGggODYgMCBSIC9UeXBlIC9YT2Jq
ZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTI3IC9IZWlnaHQgMTIxIC9JbnRlcnBvbGF0ZQp0
cnVlIC9Db2xvclNwYWNlIDExMiAwIFIgL1NNYXNrIDExMyAwIFIgL0JpdHNQZXJDb21wb25lbnQg
OCAvRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeAHt0AENAAAAwqD3T20ON4hAYcCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYOBsYLQVAAEKZW5kc3RyZWFtCmVuZG9iago4NiAwIG9iagoy
MjQKZW5kb2JqCjEwMyAwIG9iago8PCAvTGVuZ3RoIDEwNCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1
YnR5cGUgL0ltYWdlIC9XaWR0aCAxOTkgL0hlaWdodCAxMjkgL0ludGVycG9sYXRlCnRydWUgL0Nv
bG9yU3BhY2UgMTEyIDAgUiAvU01hc2sgMTE1IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIAB
AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg4DwwLOQAAQplbmRzdHJlYW0KZW5k
b2JqCjEwNCAwIG9iagozNTkKZW5kb2JqCjEwNyAwIG9iago8PCAvTGVuZ3RoIDEwOCAwIFIgL1R5
cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAzMDEgL0hlaWdodCA3MiAvSW50ZXJw
b2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9TTWFzayAxMTcgMCBSIC9CaXRzUGVyQ29t
cG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7dCBAAAAAMOg+VMf5IVQ
YcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMDA+8AA
/fgAAQplbmRzdHJlYW0KZW5kb2JqCjEwOCAwIG9iagozMDYKZW5kb2JqCjgxIDAgb2JqCjw8IC9M
ZW5ndGggODIgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTI3IC9I
ZWlnaHQgMTIxIC9JbnRlcnBvbGF0ZQp0cnVlIC9Db2xvclNwYWNlIDExMiAwIFIgL1NNYXNrIDEx
OSAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0K
eAHt0AENAAAAwqD3T20ON4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYOBsYLQVAAEKZW5k
c3RyZWFtCmVuZG9iago4MiAwIG9iagoyMjQKZW5kb2JqCjEwNSAwIG9iago8PCAvTGVuZ3RoIDEw
NiAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxOTAgL0hlaWdodCA5
NCAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9TTWFzayAxMjEgMCBSIC9C
aXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7dABDQAA
AMKg909tDjeIQGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgw8DQzRTAABCmVuZHN0cmVhbQplbmRvYmoKMTA2IDAgb2JqCjI1NwplbmRv
YmoKNzMgMCBvYmoKPDwgL0xlbmd0aCA3NCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0lt
YWdlIC9XaWR0aCAxMjcgL0hlaWdodCAxMjEgL0ludGVycG9sYXRlCnRydWUgL0NvbG9yU3BhY2Ug
MTEyIDAgUiAvU01hc2sgMTIzIDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRl
RGVjb2RlCj4+CnN0cmVhbQp4Ae3QAQ0AAADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIAB
AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
AwYMGDBg4GxgtBUAAQplbmRzdHJlYW0KZW5kb2JqCjc0IDAgb2JqCjIyNAplbmRvYmoKNzEgMCBv
YmoKPDwgL0xlbmd0aCA3MiAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0
aCA2OCAvSGVpZ2h0IDEwNCAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9T
TWFzayAxMjUgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4K
c3RyZWFtCngB7dAxAQAAAMKg9U9tB2+IQGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDgHxhS4AABCmVuZHN0cmVhbQplbmRvYmoKNzIgMCBvYmoKMTE2CmVuZG9iago5NyAwIG9iago8
PCAvTGVuZ3RoIDk4IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEz
NTEgL0hlaWdodCAxMTg4Ci9JbnRlcnBvbGF0ZSB0cnVlIC9Db2xvclNwYWNlIDExMiAwIFIgL1NN
YXNrIDEyNyAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyCi9GbGF0ZURlY29kZSA+Pgpz
dHJlYW0KeAHs0IEAAAAAgKD9qRcphAoDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYuB06IAEAAAAQ9P91OwKdoAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgIHH
QHy7AAEKZW5kc3RyZWFtCmVuZG9iago5OCAwIG9iagoyMTAzMgplbmRvYmoKODMgMCBvYmoKPDwg
L0xlbmd0aCA4NCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCA2OCAv
SGVpZ2h0IDEwNCAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9TTWFzayAx
MjkgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFt
CngB7dAxAQAAAMKg9U9tB2+IQGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDgHxhS
4AABCmVuZHN0cmVhbQplbmRvYmoKODQgMCBvYmoKMTE2CmVuZG9iago5NSAwIG9iago8PCAvTGVu
Z3RoIDk2IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDY4IC9IZWln
aHQgMTA1IC9JbnRlcnBvbGF0ZQp0cnVlIC9Db2xvclNwYWNlIDExMiAwIFIgL1NNYXNrIDEzMSAw
IFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeAHt
0AENAAAAwqD3T+3sAREoDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4wABTrAAB
CmVuZHN0cmVhbQplbmRvYmoKOTYgMCBvYmoKMTE3CmVuZG9iago3OSAwIG9iago8PCAvTGVuZ3Ro
IDgwIDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDY3IC9IZWlnaHQg
MTA0IC9JbnRlcnBvbGF0ZQp0cnVlIC9Db2xvclNwYWNlIDExMiAwIFIgL1NNYXNrIDEzMyAwIFIg
L0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeAHt0AEN
AAAAwqD3T+3sAREoDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGPjBRqAABCmVuZHN0
cmVhbQplbmRvYmoKODAgMCBvYmoKMTE0CmVuZG9iagoxMDkgMCBvYmoKPDwgL0xlbmd0aCAxMTAg
MCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTczIC9IZWlnaHQgMzkx
IC9JbnRlcnBvbGF0ZQp0cnVlIC9Db2xvclNwYWNlIDExMiAwIFIgL1NNYXNrIDEzNSAwIFIgL0Jp
dHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeAHtneey5Dav
RT9nezzO9uRxzjmXy6HK7/9Ud83gmsWS1GqKaqkpnqUfp9Rsxo0tAATYOv/7n5cIiIAIiIAIiIAI
iIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAI
iIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAI
iIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAIiIAI
iIAIiMBhEHj55ZcPM1cnug0Ct27deu65555//vlturfXYyCAKoADzzzzzIsvvniMGTvLDRBA+qEK
ZMIG6B6jy9u3b7/00ksYBTjAjJ999tkXXnjhGFN3lpdDAIuANkD6QQOZcDloj9RTWIScBswe5YCK
ONIynOsKBHKLkLRB9CcTVuB6sKY88skiDGjASmTCwcRZO93YKg4sQt4ZTDCylAPS3/0bb7yR9ghj
VZDWKxMSFF3eEDzEIiBlOBA0iL/jxaIu1AljWPooQbKECHKLEJSYXJ1MmITl6IVYBGgwUAV85Dq1
NJhw6ivLD4rApEUgpMx1yjSwUr496Hqd9iQCY4vAw46NwGl84ig8DSxPNpxRF5P1LWwZgUHwELkj
Xwqhx1MWzDFBndCyZMvndsoioAr4KpzGIMNkn3wlEyaROVbhKYtA+auvvopakAnHEmjdbE9ZhFde
eSUZhRIm0E/dBGx1dQRQ+4PgYSj5sAhpp0ChTLi6sLabwFmLAAEYnb9cZ5lABY+pbCes7XoeWAQG
ij0CFoEL0aehnxJBJiQ8+rkptAix4KBBiU6ASCiZfmDqfSUIC20Qqj7WGlqd8tgj5NqACvGxkAl4
F73j18n6ZiwCTEDcXIOlRgl/z/oJ6ASZMECvwY/jI2cIl61BvkcY0ICPcbEcaHCWCVTQOjQo+nxK
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
J2mOaWuED9E/8UP/4cIhJLX1JD2ovDXCh+i/Lojky3AOIdzySeY5Jv/hQjlundU0x9SZQKuXY46p
GrqeGta5BwaReuIAazHH1JlA65YTQSQCy3ESyeRCHYwdtPIfLnQgxPVLiCBSHEEpTyCW11w/Q3vY
AQFfhrMDyO0PMcgxlR9ULk9Ptw+CMzSIJAcCAXNMMgEE6oJI5pg6I0/1y3DcL/TEBLxEjqCwZbh9
+zbHUQwi9STcRWtJB5UXvUrXzcIikNuvjHvgy3DaF9PWM4QG/sOFrUFuv/9BEGngHswof1+Z2L5w
y2eIZ3gqx8T/a3v06BHe4+S+YLKwfFxrtoZA/I6JzePAS8RnuHPnDiYDnox/siQNWpPjyvnEG5X5
y+OPFYjkAqwgxghDcB7IQgZJBnkHNMnKoW3eDgID9wBZ86QjeswBh1K4oAcXN0GGNHMVQoKig5tx
jokSuIHoYQKiR1GgE1AOWAdsBFfoAWnQgfTzJeAGcMXDjuhRBcg9fAZEj4dw7969+/fvP3jw4OHD
h/iNjx8/hhsahRzDDu4ROuIOQwAfeN7v3r2L6JPcQ/RI//2nFzd8O+k6doDGjV0CegDR84APHvlc
7lACtYCKwFiMNw43FrqeFh45JjiA3HPRxyMPPfAWZkJJPUFxw9eChocAmP545NkXIPobjskNXD4K
AVWv6G+g6F2yCIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACIiACDSIwP8B
YdijhgplbmRzdHJlYW0KZW5kb2JqCjExMCAwIG9iago1ODg0CmVuZG9iago4OSAwIG9iago8PCAv
TGVuZ3RoIDkwIDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEyNyAv
SGVpZ2h0IDEyMSAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9TTWFzayAx
MzcgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFt
CngB7dABDQAAAMKg909tDjeIQGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDgbGC0FQABCmVu
ZHN0cmVhbQplbmRvYmoKOTAgMCBvYmoKMjI0CmVuZG9iago2OSAwIG9iago8PCAvTGVuZ3RoIDcw
IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEyNyAvSGVpZ2h0IDEy
MSAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9TTWFzayAxMzkgMCBSIC9C
aXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7dABDQAA
AMKg909tDjeIQGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDgbGC0FQABCmVuZHN0cmVhbQpl
bmRvYmoKNzAgMCBvYmoKMjI0CmVuZG9iago2NSAwIG9iago8PCAvTGVuZ3RoIDY2IDAgUiAvVHlw
ZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDgyMCAvSGVpZ2h0IDgxNSAvSW50ZXJw
b2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9TTWFzayAxNDEgMCBSIC9CaXRzUGVyQ29t
cG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7dCBAAAAAMOg+VMf5IVQ
YcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
YMCAAQMGDBgwYMCAAQMGDBgwYOBrYJlmAAEKZW5kc3RyZWFtCmVuZG9iago2NiAwIG9iago4NzY0
CmVuZG9iago5OSAwIG9iago8PCAvTGVuZ3RoIDEwMCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5
cGUgL0ltYWdlIC9XaWR0aCAzNSAvSGVpZ2h0IDE2OCAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JT
cGFjZSAxMTIgMCBSIC9TTWFzayAxNDMgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAv
RmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7dAxAQAAAMKg9U9tCj+IQGHAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gIHvwABE6AABCmVuZHN0cmVhbQplbmRvYmoKMTAwIDAgb2JqCjEwMQplbmRvYmoKOTMgMCBvYmoK
PDwgL0xlbmd0aCA5NCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAx
MjcgL0hlaWdodCAxMjEgL0ludGVycG9sYXRlCnRydWUgL0NvbG9yU3BhY2UgMTEyIDAgUiAvU01h
c2sgMTQ1IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0
cmVhbQp4Ae3QAQ0AAADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg4GxgtBUA
AQplbmRzdHJlYW0KZW5kb2JqCjk0IDAgb2JqCjIyNAplbmRvYmoKNzUgMCBvYmoKPDwgL0xlbmd0
aCA3NiAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCA2OCAvSGVpZ2h0
IDEwNSAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9TTWFzayAxNDcgMCBS
IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7dAB
DQAAAMKg90/t7AERKAwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY+MAAU6wAAQpl
bmRzdHJlYW0KZW5kb2JqCjc2IDAgb2JqCjExNwplbmRvYmoKNzcgMCBvYmoKPDwgL0xlbmd0aCA3
OCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxMjcgL0hlaWdodCAx
MjEgL0ludGVycG9sYXRlCnRydWUgL0NvbG9yU3BhY2UgMTEyIDAgUiAvU01hc2sgMTQ5IDAgUiAv
Qml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4Ae3QAQ0A
AADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg4GxgtBUAAQplbmRzdHJlYW0K
ZW5kb2JqCjc4IDAgb2JqCjIyNAplbmRvYmoKOTEgMCBvYmoKPDwgL0xlbmd0aCA5MiAwIFIgL1R5
cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCA2OCAvSGVpZ2h0IDEwNSAvSW50ZXJw
b2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9TTWFzayAxNTEgMCBSIC9CaXRzUGVyQ29t
cG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7dABDQAAAMKg90/t7AER
KAwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY+MAAU6wAAQplbmRzdHJlYW0KZW5k
b2JqCjkyIDAgb2JqCjExNwplbmRvYmoKNjcgMCBvYmoKPDwgL0xlbmd0aCA2OCAwIFIgL1R5cGUg
L1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAzNCAvSGVpZ2h0IDE2OSAvSW50ZXJwb2xh
dGUKdHJ1ZSAvQ29sb3JTcGFjZSAxMTIgMCBSIC9TTWFzayAxNTMgMCBSIC9CaXRzUGVyQ29tcG9u
ZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7dABDQAAAMKg909tDwcRKAwY
MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
gAEDBgwYMGDAgAEDBgy8DQxDVgABCmVuZHN0cmVhbQplbmRvYmoKNjggMCBvYmoKOTgKZW5kb2Jq
Cjg3IDAgb2JqCjw8IC9MZW5ndGggODggMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFn
ZSAvV2lkdGggNjcgL0hlaWdodCAxMDUgL0ludGVycG9sYXRlCnRydWUgL0NvbG9yU3BhY2UgMTEy
IDAgUiAvU01hc2sgMTU1IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVj
b2RlCj4+CnN0cmVhbQp4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
GDBgwIABAwauBgZScQABCmVuZHN0cmVhbQplbmRvYmoKODggMCBvYmoKMTE1CmVuZG9iagoxMTkg
MCBvYmoKPDwgL0xlbmd0aCAxMjAgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAv
V2lkdGggMTI3IC9IZWlnaHQgMTIxIC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9JbnRlcnBvbGF0
ZSB0cnVlIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
CngB7VtXd+q8Ek0hhN577733EEINvQdC8v3/P3JnZBvTDMSYte7D0cOJ8bG9RzN7Rluy/PDwr/3z
AA8PPGLjcZ8AtxBo+h8BHve3RwDu09MzaU9PaMTfbr/pagpbJHoRQ3t5ET0TC2565PU30+AvYolU
Bk0qeRWLnp/RBdc/g/eVNLj4VSpXqjRarUatVMgkYnTB/Q1A8Odn6LhModLqTRar1WIy6NRKueSV
jgHvfl2+kYBDxAFcrTNZHW6vz+fzOG1mvUYll97ZABZcqdGbbS5fKBpPJhOxcMDjsBi0aACQ4E4s
JIkmesGQawxmuzsQSWTypXK5VMimYkGv02rUqhR3MgA7/vRMwFVag8XhCUZTuVL1o9FqNevvlUI6
HvKBATo1YaHAaUCDA9mBb0aLwxuMpfOVWrPTGwyHg95n6+OtmEmEfS6biTZAwDQgIX8WUXwzWp3e
UDxdqHy0PvujyWw+n03Hw267Xi1mE2G/G1moFDAPWb4h2YFv4Xim+PbR6g7Gs8VyBe1rMZ8Me53G
eymXjATcdjRAoDRgwYHsAO4PJ7LFar3dHU5mi6/19/dms/ler5bz6agPBpRzySibBrcWY5ZvmGlI
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
QSfVl6J/LFdt31T9WdInL5F+B56hvz9eqJHqz5N+W9KXUyGXCUl/otayuMwRoR+hf5KID770p0nf
rGSuIT2DTugH7zWA/iFS/Yn2/Hv6saSPeqyclZ5FZY8o+mlBfKQrTaj+fAZ/JD0qS0ZgXCb9Ib7O
6onwpf8B6U8IDBbt+Aj6LyZbSGKgfclOgr9VP4b09SIh/flaewIe6S+D6s+P/jTpccfEX0jP2nET
/QGdVtVAetC1l7cLscD0EVRfQn9XCLQ3JX5wG8l1jahq2K2SjXqtumNdewR24gRNfwvR3kT7w1a5
aywgOxdB09OkpwTGCYALpwg+aG9PNAviZ8JsTIW9qRcabF1dTLHSJ0DeUDuVOATGWQsY+vug+rf6
uHnrC/flXmy4Y3HQqRWTQafxpKo+i7r9TyJ+KPrnq83ucDydzWBb8vkGl0xxmxagc6vqLcTZgy39
/fEc7oru9QdXtH6vC3s1C4jOi/SsSTT9jQ5/FLZlv3/UG43mhdZoNOo12CiaCLosOtgidjCZY599
zRGhn1xjtOO+8Gy+ULyiFQq5TCLid5oh5bhV9TXolPiQ4O5FpzcQjkRj17RoOOhz20za29Fx6odz
H5XOaLE7XW6352Jzu11Ou9Wkv2pv5kUfUPjwXYBGZzAaTdc0o0GvVcMm/Zdzmv4iMH0B4otgr7ZM
oVSqrmtKhVwKX+oA6/iUmwPDyK5l+Brm9VUikUgvNrgIPlOiPxM6eBS/n+AA+BZIBN9gXdXgQvg4
BLouQN+JwfAksOAvDe/g19fTd+Hz/tJOP+Xf2f8rD/wP7112kAplbmRzdHJlYW0KZW5kb2JqCjEy
MCAwIG9iagoyODg2CmVuZG9iagoxMjUgMCBvYmoKPDwgL0xlbmd0aCAxMjYgMCBSIC9UeXBlIC9Y
T2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggNjggL0hlaWdodCAxMDQgL0NvbG9yU3BhY2UK
L0RldmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVy
IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtVteSo0gQHK2E9154BA3CG83//9tWNaPdWZ2BnbiH
iw3qQYIIOiMry2S/vR1xKHAocChwKHAocCjwRyhwWuPLuazHv0F8FQjOwenzR6xAv0cHEc7nC8Ow
NBjmcj4jnf0oFOHCsBwviKIkiaLAcyzAAMpeEORwYThelBVNx9BURRJ49jdAEIJheUnRTdvxvOvV
cx3LUGWBY/YyoRCcqOiW64dxkqZpEkeBZxuqSEF2ZEMheEkz3SDOclJikDxLAtekIHskwUR4Wbf9
+Eaqumnatm3qe1mkoWcqAgvZbBKhEJLuBGlxb7o1EKUq0sDRJO6yjQGZXDhJc8KsbLph6Ds4TqMi
WegaMs+cN3kADVZQrSAr22Ec+rauSAFBCMnTnRinE4phXlOAmMa+KfM0iaIIq5NEvq1LO3ggDVFz
I9IM0zQ0JIt813Ec17v6V8/B6m7rAWoADf9WD/M8tgRkNHVVVTXdME14QhpbmkIqrKC5MemmZeqq
DNgroiAIoiQriiKL2O5b/UGLYlyz+7gsY5OHUEyeZWB4OY6H4PaMHaaiWGHRzsvcV4mHtYShhyUA
W+A5/xstBlURVDep+uUxtUVoqwIDGkLPrMuILrQtCJBD1L2sHh+Psc6uBm3L0xug/IgNCPj2zEqG
f2umxzJUiauJUIbnIUR5Pv/LP0oqmwHI8Vj6MnZUntmq5F/QKIYVkm55X3oSWgq/3VGvILQsdkR6
wOiK0JJ3dOU/YJQrRmD+PzC+nAsng6aYS08i+4ua0tpCXR5DBbUVdmytF1Fhe3DQY3k7vz/Ge+rp
4nMF725T2qeifs3q6fGYmptv4vpcTR8mBmO7V3ETwvpIqmF5nzsSORp1JRy4C40zoryQf309fWN4
BZqsg2Yf7plvwfIDr0b35yB22TY2Ow4dDu7cksQzVfBqnqebTKa2vUkEBxdWclz2QGRsivhq6yps
QVyohqEp4qrPK/1f39EaFCsAIstj7usiCTzHsiwbNrvn2oZC9/qGIpAMJUJa2KhTX5NbEoVBGEZx
HIdAivrLFsZPjxrneepbMOv8luc5/ILzr165gfH22SunaRzQb+8YZfHDbzcxsDSiZgcpqbthBMsF
226bD9/HXDYL84ZEGDB+20/ysm7p3WG9OmQRVFpkcc//Woe/eUMQuAZZXpjmpKJ5VGVxS0LPAsfa
9kqEfF7HDNsL4jS7QWQpFMUxEWIXjRXkwgqSalgO+H0Q+P7VtU3ssH2ZPJnA9VSQFJX6vWkamgqG
vf9q+QkFbsmSjCHBRXnXwOHhZ6DF0ts6jisMLADAJXlPSZ4I+A/b5ufewAs/AGwX9TPCBwoa/hq4
DF8/2PeOJz9i34Hjq0OBQ4FDgUOBQ4H/SoHvIS5mzgplbmRzdHJlYW0KZW5kb2JqCjEyNiAwIG9i
agoxMDMzCmVuZG9iagoxMjkgMCBvYmoKPDwgL0xlbmd0aCAxMzAgMCBSIC9UeXBlIC9YT2JqZWN0
IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggNjggL0hlaWdodCAxMDQgL0NvbG9yU3BhY2UKL0Rldmlj
ZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0
ZURlY29kZSA+PgpzdHJlYW0KeAHtVteSo0gQHK2E9154BA3CG83//9tWNaPdWZ2BnbiHiw3qQYII
OiMry2S/vR1xKHAocChwKHAocCjwRyhwWuPLuazHv0F8FQjOwenzR6xAv0cHEc7nC8OwNBjmcj4j
nf0oFOHCsBwviKIkiaLAcyzAAMpeEORwYThelBVNx9BURRJ49jdAEIJheUnRTdvxvOvVcx3LUGWB
Y/YyoRCcqOiW64dxkqZpEkeBZxuqSEF2ZEMheEkz3SDOclJikDxLAtekIHskwUR4Wbf9+Eaqumna
tm3qe1mkoWcqAgvZbBKhEJLuBGlxb7o1EKUq0sDRJO6yjQGZXDhJc8KsbLph6Ds4TqMiWegaMs+c
N3kADVZQrSAr22Ec+rauSAFBCMnTnRinE4phXlOAmMa+KfM0iaIIq5NEvq1LO3ggDVFzI9IM0zQ0
JIt813Ec17v6V8/B6m7rAWoADf9WD/M8tgRkNHVVVTXdME14QhpbmkIqrKC5MemmZeqqDNgroiAI
oiQriiKL2O5b/UGLYlyz+7gsY5OHUEyeZWB4OY6H4PaMHaaiWGHRzsvcV4mHtYShhyUAW+A5/xst
BlURVDep+uUxtUVoqwIDGkLPrMuILrQtCJBD1L2sHh+Psc6uBm3L0xug/IgNCPj2zEqGf2umxzJU
iauJUIbnIUR5Pv/LP0oqmwHI8Vj6MnZUntmq5F/QKIYVkm55X3oSWgq/3VGvILQsdkR6wOiK0JJ3
dOU/YJQrRmD+PzC+nAsng6aYS08i+4ua0tpCXR5DBbUVdmytF1Fhe3DQY3k7vz/Ge+rp4nMF725T
2qeifs3q6fGYmptv4vpcTR8mBmO7V3ETwvpIqmF5nzsSORp1JRy4C40zoryQf309fWN4BZqsg2Yf
7plvwfIDr0b35yB22TY2Ow4dDu7cksQzVfBqnqebTKa2vUkEBxdWclz2QGRsivhq6ypsQVyohqEp
4qrPK/1f39EaFCsAIstj7usiCTzHsiwbNrvn2oZC9/qGIpAMJUJa2KhTX5NbEoVBGEZxHIdAivrL
FsZPjxrneepbMOv8luc5/ILzr165gfH22SunaRzQb+8YZfHDbzcxsDSiZgcpqbthBMsF226bD9/H
XDYL84ZEGDB+20/ysm7p3WG9OmQRVFpkcc//Woe/eUMQuAZZXpjmpKJ5VGVxS0LPAsfa9kqEfF7H
DNsL4jS7QWQpFMUxEWIXjRXkwgqSalgO+H0Q+P7VtU3ssH2ZPJnA9VSQFJX6vWkamgqGvf9q+QkF
bsmSjCHBRXnXwOHhZ6DF0ts6jisMLADAJXlPSZ4I+A/b5ufewAs/AGwX9TPCBwoa/hq4DF8/2PeO
Jz9i34Hjq0OBQ4FDgUOBQ4H/SoHvIS5mzgplbmRzdHJlYW0KZW5kb2JqCjEzMCAwIG9iagoxMDMz
CmVuZG9iagoxMjcgMCBvYmoKPDwgL0xlbmd0aCAxMjggMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0
eXBlIC9JbWFnZSAvV2lkdGggMTM1MSAvSGVpZ2h0IDExODgKL0NvbG9yU3BhY2UgL0RldmljZUdy
YXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURl
Y29kZQo+PgpzdHJlYW0KeAHsXelCGku3PRmcFUcQUAFBBURABEUUFQdwnpN8ue//InftqmbQaGIM
0FW4+sc5BrGralX16j3v//7jRQSIABEgAkSACBABIkAEiAARIAJEgAgQASJABHoagU+tV0+vlIsj
AkSACLQRgVbufPHnNo7V/Vu9uKLmh92fEEckAkSglxBw2OSzvr78cunP65xj2crr0/7kLO9zy/Lq
HzW+Y9naOF0iQAQMQEATiNAJ2OUrrj5c/U8u+QS/EPaR76m/MGDmb5hCc3GKO+vLkwU1LvmwvjS9
tk9vuDO/QgSIABEQBBTL1AlUyHNgYHBwaGhoGNeIc8nPQ0ODgwMD/f2gHqEcK6i0vjb9dsDMZXVY
nqxPLixKXfgEnzfW1lgcuZTPCBEgAn9CQHhGUSgEUFAM6GV4ZHR0zOMZH5+YmJRrakr+OzExMT7u
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
cVJllBpU6vKse/2BzXA0vrW9m0yDTffzBfBpqVyuVKrVo9ZXtVqplMulw+JBIb8P/kwnd7e34tHw
ZsC/se5xKSt0fhYpJTFDyaFfHzKegQgQgYFD4JlJDSqdW0DWye50udfWN/zBzVAkGk8InabS6Uw2
l9vb28crLy95s7eXy2Uz6XRK6DMRj0ZCm0EQ6JobDIp80sKcQaEqp0RffuCGnzdEBIhARxDQTPrf
dxilikqRdZoHl9pWHCBTWKYbPqHTcCQSjcXjicQWXtvqhTeJRDwei0YiYaFP34Z33QMCdazYwKDz
yCcpK1RTKDm0I4PFkxABIjCoCDxTqTj4SDtNz8wKmS7BMnU4V11ut2dt3evd2PD5/H5/QL/wDtS5
4fWur3ncbteq0wELdEkIdFYxqHbkkVEihQ7quPO+iAAR6CQCwqTI3sMqVWYpoqWKTIVNhU5hna7Y
7Q6H0+lcNV9473CAO2F9Cn0KfwqBig06PiZGqEmhLJnv5EjxXESACAwwAopKTS4VH18s08kp2KYz
s7Nzc3PzoFSQqvmSP+bn8TnYU9Hn5IQm0FYGJYUO8IDz1ogAEegKAk0uVYbpD7Ap6BR8CkIVSpXX
tHqpt/IhvsMROO4HsvHKBFVuPIuUujI+PCkRIALDgYDmUjFMtZ//HQyJF6jyz5f+AuwpHjxexi+H
4zF5l0SACBCB7iJgUCL+0RQp/xXCbL6eP34+tLu3xLMTASJABIYRgWeOfOPdMD4Y75kIEAEiQASI
ABEgAkSACBABIkAEiAARIAJEgAgQASJABIjAkCPw/wEyKFNnCmVuZHN0cmVhbQplbmRvYmoKMTI4
IDAgb2JqCjU0NzQxCmVuZG9iagoxMzMgMCBvYmoKPDwgL0xlbmd0aCAxMzQgMCBSIC9UeXBlIC9Y
T2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggNjcgL0hlaWdodCAxMDQgL0NvbG9yU3BhY2UK
L0RldmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVy
IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtVteSm0AQlCyRcxYZwYLICN3//5tnlpN9lssHvie7
inmQoIrt6ukJvYfDHrsCuwK7ArsCuwK7Av+JAsclvsp2Of0N4os4cAwOn95jwfkrMghwOp0ZhqXB
MOfTCclsBqEAZ4bleEEUJUkUBZ5jAQVANmIggzPD8aKsaDqGpiqSwLPbMRCBYXlJ0U3b8bzLxXMd
y1BlgWM28qAInKjoluuHcZKmaRJHgWcbqkgx1lOhCLykmW4QZzkpMUieJYFrUowNcmAWvKzbfnwl
Vd00bds29a0s0tAzFYGFVNZoUARJd4K0uDXdEghSFWngaBJ3XoWANM6cpDlhVjbdMPQdnKZRkSx0
DZlnTmssgAQrqFaQle0wDn1bV6SAIITk6TaI4xGFMC8pIExj35R5mkRRhHVJIt/WpXUWSELU3Ig0
wzQNDcki33Ucx/Uu/sVzsKyrWoASQMK/1sP9PrYEFDR1VVU13TBNeEISK3JCHqyguTHppnnqqgyo
K6IgCKIkK4oii9jjK31By2Fcsts4z2OTh1BFnmVgXDmOh+A2TBrmoVhh0d7ne18lHhYRphymHsb+
OfCfdxbUQ1DdpOrnx9QWoa0KDMgHvbLsHrq+VhBAClH3snp8PMY6uxi0GY8HAPkRnyPApydWMvxr
Mz3moUpcTYQCPM8gyPP5z/+opmwGIMVj7svYUXlmpYS/YVEIKyTd/Db3JLQUfrWRXjFoQeyI9ADR
FaElr/fiHyDKBSIw/wWIrybCySAnJtKTyP6anLSoUJHHUEFRhfUd9aInbAsOWitv72+P8ZZ6uvjc
tlubk3anqF+yeno8pubqm7gqF1uHKcFY7VBce7AukmqY3+4diRyNmg/O2JnGCUFeqL+8Hr8xvAK9
1UGHD7fMt2DTgR2jv3MQW5wZOxznDEf13pLEM1WwY56ne0umzrxGA0cVtm9c9kBjbIr4YusqrDxc
noahKeKizQv3X1/RAxQrABrz497XRRJ4jmVZNuxwz7UNhW7wz9WATCgN0sL2nPqaXJMoDMIwiuM4
BErUR1YgflrReL9PfQt+nF/zPIdf8PbFED+HOHw0xGkaB/TUG0ZZ/PDUNQgsiqjZQUrqbhjBVsGZ
2+bd2TGRtZIckAYD1m77SV7WLb0cLHeDLIISiyxu9F9L8PsbYsAlx/LCNCcVTaIqi2sSehYY06oh
IuDzqmXYXhCn2RUiS6EcjokIW0gsGGdWkFTDcsDRg8D3L65tYmNtSuPJA66dgqSo1NFN09BU8OTN
d8YPIHD3lWQMCa6/W2YMzz4DbZTewHFAYUThPFx9NxTjCYD/sFx+7gm8w8P51Wp+BHgHQUtfAjff
6web3vHge2z6fv9oV2BXYFdgV2BX4K8V+A6UZWbOCmVuZHN0cmVhbQplbmRvYmoKMTM0IDAgb2Jq
CjEwMzIKZW5kb2JqCjEzOSAwIG9iago8PCAvTGVuZ3RoIDE0MCAwIFIgL1R5cGUgL1hPYmplY3Qg
L1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxMjcgL0hlaWdodCAxMjEgL0NvbG9yU3BhY2UKL0Rldmlj
ZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0
ZURlY29kZSA+PgpzdHJlYW0KeAHtW1d3Ir0SXK8DOWNyzjnnbLIJNhiH3f//R263NMNgdhgTxDn3
4dPDepYw1VJVt2ok8evXf+2/ETh5BG64dvIXGXyBQP/GhlcMbnjKLQDx9+/b29u7O/iHRHDKty/8
LIID9P3Dg0z28HAPMeAQXHjTY79OwAFbplCqVGqVUiGHCMgQHHuHCz5HRv3uXiZXqrV6g9Fo1Os0
KoWMC+C6Q0ApB3CFSqs3WWwOp9Nhs5gMWrVC9kBH4HoBcOAw6iqtwWxzev3BcDgU8Lrsj0adWimH
AK4nAkL57R2Aq3XGR7vbH46nMtlcJhUPBzwOCw0AOYAPXkCu+FcJOOgNKNcZLXZ3IJLMFiu1RqNe
LeVS0SAEYNJrYASuEYAArtGZLA5PMJrKlevtXn8w6PfajUo+HQt5nVYIQFCheDfOeHUrdpVGb7I6
vcFYOl9pdPqj6fNsPpuO+91mtZCOh3wuq9mgFQJgwgEPTvRmdfpCsXSh0uwOxs+Ll9fVavWymE2G
vVa1mEmEfS7bIwmAURrgqP8meiNid/nC8Uyh2uoNJrPl6/pt8/7+vlm/LudTCKBWyiYifjdJAyZ5
KICrtQYi9kS2WGv1hgC+Wm/ePz6xfWzeVi/z6eipXS/lktGA284kDYjebjmxAziKvVRvPw2n85fV
2+bj8+vrD7Svr8+PdwzgedTv1Mt5Lg10l6WBIHbMNIcnQMUOekNw6DgB//t3G8D6ZfE87ncgDVKx
IJcGclKM4VYnCl4AB7FbHF7ItHwZxI5624L/5RpGACMAIljMxoNus1KAPPQ5rWb9ThqcEAAHDsWV
ZtqO2F8J5TjqPDj+FQJYziYDSINCJo5p8C0PjwxAAMfK7vKF4ulCFTKNiB31tg/OBwBDsFmvIABM
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
FgxG6rDBEEHdvkTlrzM7QynOe5/g/QXRZ0D09LjMkbLjA6DmQ2dxh9F78yc54CTGEe0LT2uAq65m
oyeKnkcn8r+HA0zUe4P3J+dYvo5qcFwIz6qcI/odfFL9jVT+eI4GTgoe1+Dg6GJCRS/qqgUMqasd
+cMpInIu9+2YtobjeoAOoj/gqqVAhfc48wHyj+drXTiuuFge1Raz6agH6MGDrlrAkLoi8sPqH4jn
4LxkfzgaH9FGo0GvXSskQ67zRC9ERPF1j05/LFOs1Jut9hGt1WxUS9l4ENElfK2AcvgKn7xh9jE7
vPBbgGy+UDyiFfLZNBwWd8L5xAvRqfeWqbQmq8sbCEWi0diPLRqNhIN4RFd3ad9xVFD+MqVGb7bY
HS6X+4jmcjnteE5fSfp+YrXbJwLoh/PxcpVGZzCaTOYjmslkNNDfysDzzIXoWP3w1PCDHH4DpFar
NT82+JBKpeDPhu/35oz/0wDIL6Bkx7WHe5Y/EMFD2/T3X3fHNda/EoMAMISjG378jHGW+Are8fgm
caP/3vq/GYH/AaYQdjwKZW5kc3RyZWFtCmVuZG9iagoxNDAgMCBvYmoKMjkwMwplbmRvYmoKMTE1
IDAgb2JqCjw8IC9MZW5ndGggMTE2IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2Ug
L1dpZHRoIDE5OSAvSGVpZ2h0IDEyOSAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvSW50ZXJwb2xh
dGUgdHJ1ZSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh
bQp4Ae1c13bqSgxNo2N6r6ZDMIRuWpLz/191tzRjY3Jg5b5ldFb8cFdiyD3SqIy0Z2seHn6f3xX4
XYHvVuCRnu++ZPrnpMPTk3BNSIVnfkgV05f8nnzQ4vklFAqHw6GXZ7GKkBahcDQWj8djkbBURViL
SDyZymTSqWQ8SooIjPbHx+eXSDyVLZbL5WIunYxHyLXEhcjj00s4lsqXGy273ayV8+lkDIqICxGo
EUlmy83ucDwe9tr1Ui6VkOdZFN+xVKHeHc8Wyzdn3G/XilnLC5F7yc2491AjHEsXmwNntXPd7XI2
7jYrhYy0EPHVmG32p/PpsF1Oh52GDhE5oe45VW+62p8/Pj/O+83b68Cu6RARE+oqxCvt0XxzeP/8
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
l2kRwA4YcNstxt7FCN+7pgnf0CW8nhYZzzFQdT4f5U290JSFgh2yJb7HZb3bC6VtBKZFOkOibbzx
jToCaRs0h6TucekMxnzbxjVtw4QA+F4G7VkIEYy90G0b17SN7/8HhnwDTYgXIgWmbWQEbX/BNYQe
jMwlrDRfhOnTNoJfkvAzG0TPt2h+hgSx/5JReZa+bcOjbfz1LQEvSBEPRbz07AIE/yoihIcmNAsi
okj/Kn7gd1JBvBIBfX5//F2B3xX4XYHfFfiRFfgPzi8ZlQplbmRzdHJlYW0KZW5kb2JqCjExNiAw
IG9iagoyMzEyCmVuZG9iagoxMzUgMCBvYmoKPDwgL0xlbmd0aCAxMzYgMCBSIC9UeXBlIC9YT2Jq
ZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTczIC9IZWlnaHQgMzkxIC9Db2xvclNwYWNlCi9E
ZXZpY2VHcmF5IC9JbnRlcnBvbGF0ZSB0cnVlIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAv
RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7V1Jb2PZddbEQRzEQRwkkdREiVJpLk1VmlUSpdJYmiVK
KkrUNkbHQKqcwMiiAySIuzfpQuDAgZM2ehMgMZykAyMJskjYQS/KAYIEXnRqZ8RAw14k/4E5574n
FVXv3EeWmo86RB4X3SoO4veOvnvPd7537r1VVebDjIAZATMCZgTMCJgRMCNgRsCMgBkBMwJmBMwI
mBEwI2BGwIyAGQEzAmYEzAiYETAjYEbAjIAZATMCZgTMCJgRMCNgRsCMgBkBMwJmBMwImBEwI2BG
4P9BBD6soGvM5H5UOWizuQpC+4tcLlcpTFgArLncZWUwISvAVghaZAE+FisgtgsCaYWg/ewGbAXE
9poFgPkXbcyZ0P42sPzRZvLB5rK8Y5vHAoTNGu0tFgi0jGl7mwXM0WYR3+0HXwn2DmUFbK5otSxA
uEzRZkUoNf/hiZZiAULniJZmAaJlKMaziIt+8BPjMhYgfm5o5SxgiDaLmOQPXqWDHgvwGjihXZAH
VXmFkxjPFgLLqXQoxAK4Fjbytr1gYBmh/awYsLksDzFeBAvwcligLYoFXNDqp698ijCQYNl8PPo/
3zvaolmA13HfaItnAQO0WcRQ/OPDe53Bipy4bi7nPtG+HwsQ8uX9xTZ7E7Kif7g/tO/LAryk+5K3
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
cXFhbmZqcmxkoDceC0Ng0fdkBRbu5kNoO3qHRscnJsZGhwf7e7s6WltCPjcGllXNCGcKYmiDLe3d
vX19D3oT3Z3tsUhTyO8BrBbo6OAUWHECot3lDTZHW9va21qjkaZwoNHncTvrGWKtqgbW1rs8/mAo
HA4FA34A6nI67DYrVOLM4gqRBSJY7E63x+P1ehoQaD0iBQrww6qitdodDqcDcCpAa2sRKi++KhIZ
Y1tnsVptVitGtE5FyhEqAIYY1tQqjxp4wD9ZBlWtPhAdwlRwMg3prUqJczRvATX/YUagiAj8HzLQ
EgUKZW5kc3RyZWFtCmVuZG9iagoxMzYgMCBvYmoKNTI4MQplbmRvYmoKMTQzIDAgb2JqCjw8IC9M
ZW5ndGggMTQ0IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDM1IC9I
ZWlnaHQgMTY4IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9JbnRlcnBvbGF0ZSB0cnVlIC9CaXRz
UGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dABDQAAAMKg
909tDwcRKAwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAwM/AABb4AAEKZW5kc3RyZWFtCmVuZG9iagox
NDQgMCBvYmoKNDkKZW5kb2JqCjE0OSAwIG9iago8PCAvTGVuZ3RoIDE1MCAwIFIgL1R5cGUgL1hP
YmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxMjcgL0hlaWdodCAxMjEgL0NvbG9yU3BhY2UK
L0RldmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVy
IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtW9di6joQvGlACL333nvvnVBCJyHl/P+P3F3JjoEY
MMScp6OXmACelWZ2NZbEf//9a/9G4PwRuKHt/C+K8A0CfQsNL0S431m3AMjb27u7u/v7uzsawllf
/92HERygHyQSqVQiebiHCP7eEJCOA7bsUf4ETf4olTzAGPyVAOio3z9IH5+Uao1Op9NqVAq5jAzB
1QNgwCUArtLqTRab3WY1G3Ua5dOjlOHgd7Qe+zaCA+USmVyh1hktDrcvEAj4vS672aBVcQFcJw8I
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
ZW5kb2JqCjEyMyAwIG9iago8PCAvTGVuZ3RoIDEyNCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5
cGUgL0ltYWdlIC9XaWR0aCAxMjcgL0hlaWdodCAxMjEgL0NvbG9yU3BhY2UKL0RldmljZUdyYXkg
L0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29k
ZSA+PgpzdHJlYW0KeAHtW9daYs0SHUfJknOOApKDZEGCBAkCojj/+7/IqereAWSTtJnvXExfjFtG
WN29VlWtDvz69a/9m4GzZ+BKaGe/9cdvAOjffIPnH3/eWR9AwK9vbmQy2c3N9fXv33+zBzjw6xuZ
XKHEppDLbv5eB7iByxRKtUar0+m0t2qVQv6XOsCByxUqjdZgslitVovZoLtVK+Uy4ODCFCD49fWN
XKm+1RktDpfH5/d53Q6rSU86AFNwwQ4QcKAcwPUmq9MbjETj9/exu6DPZTcbtDgDl+uACK7Vm20u
XziWzOSLD8VCNhkP+912i0GrUSk4FZ4VRif8MSd2QrnZ7vaH4+l8qdpotpqPtXIhfX8X8DgsRp3Y
AYaZAAeOkQbgQLndHYjcpwuVeqvzPBgM+t2nx0oxm7gLehxWo+6WdRhw4Ch21JsncHefKVYa7d7w
ZTKdzabj4XO7WX3IJqNBr5NTIaYieN8J03rkT0RwEDvqLZrIFquP7efReDZfLt/elvPZZNTvNGul
XDIW8rlsDMMAwa+vRbGHosncQ63Z6Y8mr4u31fvHx8f76m3xOn3pd1v1Uj4VC0MHGIUBAecjDcQe
iqVypVqzS8HfP9brT2hr6MFyPn0ZdJ/q5Xw6HoEwgA6IKjwyv3v+WwTXGsx2F4g9lS/XW93ByxRG
DuCfn39I4zowGw97T40KhEEkAHH4szAQxa41gNj9kXi6UG489QB8voRZXyP2f9jg5+d6jTMAHXhu
QxhkSBxCGMAMfKcacHrjIo2KvVAB8CHqbQuc7wBMAYgAVAgdqEIc8mHwjQ7QkUOkodgdnuAdJ3YO
HCjnR06Gz80A7cArDYOHXDIa8jr5MDgjDkVwmtmjyexDtdl5pmLnKOdxhZ9IAYoAwgA60G1BHHJh
oCfVgDiCPSrbfBlD7UauwLJCxJ5EsXORxutNAN164DuwhDgcQByW8ylSDWgckmq0CST5jOjAOQUP
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
DcXroQfaeg33FhezERE9uGqV1MmRCLP3CeWvIt4bLhHhNZ7V6v2khvdWR13I9OiqzxW90B3OfJAr
VPU2XtmbL05qeGW00yDXpE7N9ALoxgM1H5j9E4VaqzcYvYzHk2NtPB6P4KZgvZjiMr2Uq94AOfAo
mJ8QXGCrt9qdbu9463bbLbitC1fUbIYTDMYBeMz+IH89Xt9L5R/K1doprVopwRXF0y7oHQKH/yPZ
V6O3wM3JWCKVzmQy2SMtk0mnEnG4p2w74XrgEXSKryBXN73+YCgcjhxr4XA4FPDh5UyY+cO3A4+C
k6UnXlzV6k0Wm8PhPKk57FZyNxbXM2fUGcnegPzoV1G0eoPBeEozGPTcN2V+jk7GD/kHvoGkUp/a
VNw3lX48djIhOAHk+1fy0xp+UeuMS9mSk775IrmwDl04ucFX1eA9mx/xs2f4sHPbzwCl3n1qD6Te
+++1/78Z+B9sNnagCmVuZHN0cmVhbQplbmRvYmoKMTI0IDAgb2JqCjI5MDcKZW5kb2JqCjE0NyAw
IG9iago8PCAvTGVuZ3RoIDE0OCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9X
aWR0aCA2OCAvSGVpZ2h0IDEwNSAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvSW50ZXJwb2xhdGUg
dHJ1ZSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4
Ae1WybKbSBCULLHvu9gRNIgdoff//+aqRrKf5ZkBv5iDD9RBggg6IytryT4c9tgV2BXYFdgV2BXY
FdgVeCpwXOLLeizHv0F8FQjOwenTMxagP6ODCKfTmWFYGgxzPp2QznYUinBmWI4XRFGSRFHgORZg
AGUrCHI4MxwvyoqmY2iqIgk8+wcgCMGwvKTopu143uXiuY5lqLLAMVuZUAhOVHTL9cM4SdM0iaPA
sw1VpCAbsqEQvKSZbhBnOSkxSJ4lgWtSkC2SYCK8rNt+fCVV3TRt2zb1rSzS0DMVgYVsVolQCEl3
grS4Nd0SiFIVaeBoEndex4BMzpykOWFWNt0w9B0cp1GRLHQNmWdOqzyABiuoVpCV7TAOfVtXpIAg
hOTpRozjEcUwLylATGPflHmaRFGE1Uki39alDTyQhqi5EWmGaRoakkW+6ziO6138i+dgddf1ADWA
hn+th/t9bAnIaOqqqmq6YZrwhDTWNIVUWEFzY9JN89RVGbBXREEQRElWFEUWsd3X+oMWxbhkt3Ge
xyYPoZg8y8DwchwPwW0ZO0xFscKivc/3vko8rCUMPSwB2AKv+V9pMaiKoLpJ1c+PqS1CWxUY0BB6
ZllGdKGtQYAcou5l9fh4jHV2MWhbHg+A8iNWIODbEysZ/rWZHvNQJa4mQhlehxDl9fwf/yipbAYg
x2Puy9hReWatkr+hUQwrJN38MfcktBR+vaPeQWhZ7Ij0gNEVoSVv6Mp/wSgXjMD8OzC+nAsng6aY
S08i+4ua0tpCXR5DBbUVNmytN1Fhe3DQY3l7/3iMt9TTxdcK3tymtE9F/ZLV0+MxNVffxPW5mD5M
DMZ6r+ImhPWRVMP8ce9I5GjUlXDgzjROiPJG/v31+I3hFWiyDpp9uGW+BcsPvBrdn4PYZNvY7Dh0
OLj3liSeqYJX8zzdZDK17VUiOLiwkuOyByJjU8QXW1dhC+JCNQxNERd93un/+o7WoFgBEJkf974u
ksBzLMuyYbN7rm0odK+vKALJUCKkhY069TW5JlEYhGEUx3EIpKi/rGH89Kjxfp/6Fsw6v+Z5Dr/g
/ItXrmAcPnvlNI0D+u0Noyx++O0qBpZG1OwgJXU3jGC5YNtt8/R9zGW1MAckwoDx236Sl3VL7w7L
1SGLoNIii3v+1zr8wxuCwDXI8sI0JxXNoyqLaxJ6FjjWulci5Os6ZtheEKfZFSJLoSiOiRCbaCwg
Z1aQVMNywO+DwPcvrm1ih23L5MUErqeCpKjU703T0FQw7O1Xy08ocEuWZAwJLsqbBg4PvwItlt7W
cVxhYAEALslbSvJCwH/YNj/3Bl74AWC9qJ8Rniho+EvgMnz/YNs7nnzGtgP7V7sCuwK7ArsCuwL/
lwLfASFyZs4KZW5kc3RyZWFtCmVuZG9iagoxNDggMCBvYmoKMTAzNQplbmRvYmoKMTMxIDAgb2Jq
Cjw8IC9MZW5ndGggMTMyIDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRo
IDY4IC9IZWlnaHQgMTA1IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9JbnRlcnBvbGF0ZSB0cnVl
IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7VbJ
sptIEJQsse+72BE0iB2h9///5qpGsp/lmQG/mIMP1EGCCDojK2vJPhz22BXYFdgV2BXYFdgV2BV4
KnBc4st6LMe/QXwVCM7B6dMzFqA/o4MIp9OZYVgaDHM+nZDOdhSKcGZYjhdEUZJEUeA5FmAAZSsI
cjgzHC/KiqZjaKoiCTz7ByAIwbC8pOim7Xje5eK5jmWossAxW5lQCE5UdMv1wzhJ0zSJo8CzDVWk
IBuyoRC8pJluEGc5KTFIniWBa1KQLZJgIrys2358JVXdNG3bNvWtLNLQMxWBhWxWiVAISXeCtLg1
3RKIUhVp4GgSd17HgEzOnKQ5YVY23TD0HRynUZEsdA2ZZ06rPIAGK6hWkJXtMA59W1ekgCCE5OlG
jOMRxTAvKUBMY9+UeZpEUYTVSSLf1qUNPJCGqLkRaYZpGhqSRb7rOI7rXfyL52B11/UANYCGf62H
+31sCcho6qqqarphmvCENNY0hVRYQXNj0k3z1FUZsFdEQRBESVYURRax3df6gxbFuGS3cZ7HJg+h
mDzLwPByHA/BbRk7TEWxwqK9z/e+SjysJQw9LAHYAq/5X2kxqIqguknVz4+pLUJbFRjQEHpmWUZ0
oa1BgByi7mX1+HiMdXYxaFseD4DyI1Yg4NsTKxn+tZke81AlriZCGV6HEOX1/B//KKlsBiDHY+7L
2FF5Zq2Sv6FRDCsk3fwx9yS0FH69o95BaFnsiPSA0RWhJW/oyn/BKBeMwPw7ML6cCyeDpphLTyL7
i5rS2kJdHkMFtRU2bK03UWF7cNBjeXv/eIy31NPF1wre3Ka0T0X9ktXT4zE1V9/E9bmYPkwMxnqv
4iaE9ZFUw/xx70jkaNSVcODONE6I8kb+/fX4jeEVaLIOmn24Zb4Fyw+8Gt2fg9hk29jsOHQ4uPeW
JJ6pglfzPN1kMrXtVSI4uLCS47IHImNTxBdbV2EL4kI1DE0RF33e6f/6jtagWAEQmR/3vi6SwHMs
y7Jhs3uubSh0r68oAslQIqSFjTr1NbkmURiEYRTHcQikqL+sYfz0qPF+n/oWzDq/5nkOv+D8i1eu
YBw+e+U0jQP67Q2jLH747SoGlkbU7CAldTeMYLlg223z9H3MZbUwByTCgPHbfpKXdUvvDsvVIYug
0iKLe/7XOvzDG4LANcjywjQnFc2jKotrEnoWONa6VyLk6zpm2F4Qp9kVIkuhKI6JEJtoLCBnVpBU
w3LA74PA9y+ubWKHbcvkxQSup4KkqNTvTdPQVDDs7VfLTyhwS5ZkDAkuypsGDg+/Ai2W3tZxXGFg
AQAuyVtK8kLAf9g2P/cGXvgBYL2onxGeKGj4S+AyfP9g2zuefMa2A/tXuwK7ArsCuwK7Av+XAt8B
IXJmzgplbmRzdHJlYW0KZW5kb2JqCjEzMiAwIG9iagoxMDM1CmVuZG9iagoxNTMgMCBvYmoKPDwg
L0xlbmd0aCAxNTQgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMzQg
L0hlaWdodCAxNjkgL0NvbG9yU3BhY2UKL0RldmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0Jp
dHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0DEBAAAA
wqD1T20JT4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGHgMDFnIAAQplbmRzdHJlYW0KZW5kb2Jq
CjE1NCAwIG9iago0OQplbmRvYmoKMTM3IDAgb2JqCjw8IC9MZW5ndGggMTM4IDAgUiAvVHlwZSAv
WE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEyNyAvSGVpZ2h0IDEyMSAvQ29sb3JTcGFj
ZQovRGV2aWNlR3JheSAvSW50ZXJwb2xhdGUgdHJ1ZSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae1b13rizBJcB5JtcgaTTU4m55xzMHj3f/8XOd0j
CQkjCbDFfudi5wYZI1XPVHVPjTT69etf+zcCV4/A3aFdfeqPT0Doe7rB4Y+vd9UFCPbD46NMJnt8
fHi4v/+bESD4w6NMrlBiU8hlj38xABx0AFcon57VGo1G/fKkUshxCP7CCNCjLlOontU6g8lsNpuM
es3Lk5IMwY0DoMHlCtWLRm+yOl7dHrfLabMYdOrbB4DgDw+PcuXTi9Zgtru8gVAkGg0H/W6H1ahT
P6sUtAiuUvGFPybgoDcCbnG4/aFYKpPL57LpROTN+2o16TVsAFInIguu1hktDk8gnHjPl2uNZqNe
KWZTsaD31WYmAYAKpc5DRuyoN6PV6XmLJDPFarPTHw6Hg26rXs6nYyGfy242aF9IGkgYAK03FDvo
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
00GUDh3SAcNgFefTUdBAVnREjTVxif6He7O/hCUTTaya5Xg9lCG3LJ9OBRnWWNO2P7WmZI/2KwJi
EqwHFzya8uloDKKCxtv9elhPug0zZnN045cp//W7MnjN4DMejXw6K2ggh3K93S6H9fQzemCnxVZA
HUA8mtK5Te4A6gmljrIUkw4Ja9xfn4Ghf/xJMinPp/OCBjUGzZeLYNJ3bT1h0kRWIQOKEYf48buy
uEgxwaBFDvB7gyE4j4OMesKkqcFeVnh7vVB7MM3HlAPAl1tuC+V3lTVS0npPk7uIYodhGtiDI3WQ
hal//M0IP2sMQkGgWgXZ51SBwBOlkFEO+Nou9ON3ZXIxGgD6avgjGEnfA5leqph1lAM6npMSlpkA
/eVHQ/w0O/H4S6r3nJlet93eELq4jfkgaHMrH0D47BGt7WyghB7FjA5Wo2DSa6GoXUgXtX8xRhaX
gT/clhJtS01NZbPZHWMpjRosRdFd32xEA2BH9A5sz1LSo2CxmPZd1lgsLPoIdPyfIkfR6x6Vwagn
/Us7RPw5MU+w5tBDPY7X7aOCZyepODHhfkGFhDqMzx+oQhMWitpJT/eXj4r4khb86GE22sWELr18
MyAxIZbQRTYLz+GF7Ofbx0S9QPBZeytls6Kitqhgv+Mi+CCilM2Ki9rfPyXsFWwAEFZRkUJYmL8C
C7cw/Pv1I4K/8cDQBbfsH7xHssB/1N3xVwplbmRzdHJlYW0KZW5kb2JqCjEyMiAwIG9iagoyMjk4
CmVuZG9iagoxNDEgMCBvYmoKPDwgL0xlbmd0aCAxNDIgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0
eXBlIC9JbWFnZSAvV2lkdGggODIwIC9IZWlnaHQgODE1IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5
IC9JbnRlcnBvbGF0ZSB0cnVlIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNv
ZGUgPj4Kc3RyZWFtCngB7F0HWyJJ193dmTGjIgoSBAkiUSQrICBBVIwT9t3v//+R79yqbsQ0I9ih
0Mvz7IoMdBf31vHmU3/9xQ+WAEuAJcASYAmwBFgCLAGWAEvAUgn8/exh6e3lzZ6uwYYl8C1ZAn+W
gL5R/3n00F/98+cNeYd+u/E16K8ZcgO+CEvAGAmIbUn79AseX8ce9Du9Lt5gzL1eu4qEhr4IfRm0
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
Z4J9ZYzwL69+emkDIvorRuCNI/CKEv7wjX8nniZGQIyAGAExAmIExAiIERAjIEbgYkbg/wBkKrew
CmVuZHN0cmVhbQplbmRvYmoKMTQyIDAgb2JqCjMzMDQ3CmVuZG9iagoxMTcgMCBvYmoKPDwgL0xl
bmd0aCAxMTggMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMzAxIC9I
ZWlnaHQgNzIgL0NvbG9yU3BhY2UKL0RldmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQ
ZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtW9d24koQvLsm
5ywQOYqco3HY//+qW9UzIwnj3b0v9xyw0YuwLaOh1NNdVd3888/jeCDwQOCBwAOBO0fgh3fc+Sf5
X5evUfppDvz8v97vTt/cB9PT01NAHU8/fz7Q+vBABSgEk0IpGAyFw+FIJBIOBQNPD7QuwAJUxCkQ
AEqAKRKNxeOJJI5EPBoOPtDygyVQBRhNhCmRTKUz2Vy+UCwWcplkTNDyX/6tXwOrp0AwHInFCRNR
ssp2tVZv1Gu2lU/HwoGn75e2dAJXJ194EKtQNJ7K5Aolq2LX6s1Wp9cfOI7T7zTK+VQ0hI3ou/5r
vzQokQ0ggz9JhXM//o8fT4FwLJktWHa92e72Bs5oMp0vlqvVcjbq1a1MPBz4HmApnDRKIANBOQLA
y91ZP34irpI5q9rqDkaT2Xy52mz3h+PxdDxsFsO2nUtEgt7VXzasiJShA6bORWOxKBmBixYCKxhJ
ZK16dzhdrAnT8/nl9fXt7fXleb8ad6v55HcAS/MBgSli6lw6k0mnEqrEyU4EWKFoqlDtjBabw+kM
lN7f33/9+vX+BrCW4479LcBSRS7k0QHWuZJVtkqFbCoeYWxxTyG9h2KZUmMw2xzPrwqn93fE1fm4
X08HzXI28bVyls7gF/kEWIEPROOJVBqkCSipOtdut5q1ciEtWZtoKbCspjPfAqw3br/zM/LVbrOa
jwctu5CKhb5GgtcoMTNRw7lJGxgwb0fAB/JFq1KtNVqqzo0nk5HTbVTyyagOLQErXar3p6vd8XQ6
Hfe77Xq1mE/HQzCHSiHjBeHFw7inHzRMBEnYgGEE5jMAA+TtTMGqNlrdvjMc6zq33awX4169lDHx
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
gsMxqhSzXuEiWOyKj5a7Z3TFDR04YfQLGqZl++eg5T1prHNoAyjdmwl+jZL6DT8XoEIUYPQLA/Oc
BO9iEnw4dHqtqqZEDC0NVmu42B5ogqNXYExwB3a5GASmKy6EgNHKA0PCWj3qBP67pdz87xVWiTSa
4nAH/Cb4ajFx2owXz9flLFMdjbv15tIEb1TxbQT6LsYgEPokIptC+z7owH94VMhXnJIr2o0OzG2o
XjUJzpnB3WrSr5fckRMm+GgKiq/njMauCQ46ABMcfMBr8am7SoXzsYHbr3N/R4ubUPoAg8mccxQs
c5S9HGbazgdNf1dcEYIy/SlMDkivgM1emZfGN6jc5rG5q+B1B2zArPevZ5WJ0GGarWmCm9Gv93eZ
/Oo3vMii2oFLleK3XCwxwQmTogP33RT/K0j6Ak220btUjV5picsk+OmwweSXrxclhCAYplWM49oE
v1sv5b9iBQAQLaYrjuYKzAHpie9hgk+dTp2TX+72QjGg5oUD/qkJ/hWy0h+Bw+fXvSjOpsAER69A
TPDJcNBtVmXyy6txRAv8VX1hSE0Sunruj7f5In9kzopnMckzwhA0THD0CqTZi+8i2DCpkpz88nK0
FkaXbODLR5T7qA0hAHPANxL9k+D83ivtTy+w+E+6wqmT+y7f5AWTFhwCDmbU6zIJbkzwpJouB1bf
J3T+9tAVIeDID45LE1z8gQdWPgSlxP3WBH9A5YMKL4kWNO9vTPDHFrxCC3Cp47LOXV73+IkICCGg
5sWhq90DmN8j4CMEv7/o8ZcHAg8EHgg8ELgXBP4FxayKhgplbmRzdHJlYW0KZW5kb2JqCjExOCAw
IG9iagozMDY3CmVuZG9iagoxNTEgMCBvYmoKPDwgL0xlbmd0aCAxNTIgMCBSIC9UeXBlIC9YT2Jq
ZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggNjggL0hlaWdodCAxMDUgL0NvbG9yU3BhY2UKL0Rl
dmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9G
bGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtVsmym0gQlCyx77vYETSIHaH3///mqkayn+WZAb+Ygw/U
QYIIOiMra8k+HPbYFdgV2BXYFdgV2BXYFXgqcFziy3osx79BfBUIzsHp0zMWoD+jgwin05lhWBoM
cz6dkM52FIpwZliOF0RRkkRR4DkWYABlKwhyODMcL8qKpmNoqiIJPPsHIAjBsLyk6KbteN7l4rmO
ZaiywDFbmVAITlR0y/XDOEnTNImjwLMNVaQgG7KhELykmW4QZzkpMUieJYFrUpAtkmAivKzbfnwl
Vd00bds29a0s0tAzFYGFbFaJUAhJd4K0uDXdEohSFWngaBJ3XseATM6cpDlhVjbdMPQdHKdRkSx0
DZlnTqs8gAYrqFaQle0wDn1bV6SAIITk6UaM4xHFMC8pQExj35R5mkRRhNVJIt/WpQ08kIaouRFp
hmkaGpJFvus4jutd/IvnYHXX9QA1gIZ/rYf7fWwJyGjqqqpqumGa8IQ01jSFVFhBc2PSTfPUVRmw
V0RBEERJVhRFFrHd1/qDFsW4ZLdxnscmD6GYPMvA8HIcD8FtGTtMRbHCor3P975KPKwlDD0sAdgC
r/lfaTGoiqC6SdXPj6ktQlsVGNAQemZZRnShrUGAHKLuZfX4eIx1djFoWx4PgPIjViDg2xMrGf61
mR7zUCWuJkIZXocQ5fX8H/8oqWwGIMdj7svYUXlmrZK/oVEMKyTd/DH3JLQUfr2j3kFoWeyI9IDR
FaElb+jKf8EoF4zA/DswvpwLJ4OmmEtPIvuLmtLaQl0eQwW1FTZsrTdRYXtw0GN5e/94jLfU08XX
Ct7cprRPRf2S1dPjMTVX38T1uZg+TAzGeq/iJoT1kVTD/HHvSORo1JVw4M40TojyRv799fiN4RVo
sg6afbhlvgXLD7wa3Z+D2GTb2Ow4dDi495YknqmCV/M83WQyte1VIji4sJLjsgciY1PEF1tXYQvi
QjUMTREXfd7p//qO1qBYARCZH/e+LpLAcyzLsmGze65tKHSvrygCyVAipIWNOvU1uSZRGIRhFMdx
CKSov6xh/PSo8X6f+hbMOr/meQ6/4PyLV65gHD575TSNA/rtDaMsfvjtKgaWRtTsICV1N4xguWDb
bfP0fcxltTAHJMKA8dt+kpd1S+8Oy9Uhi6DSIot7/tc6/MMbgsA1yPLCNCcVzaMqi2sSehY41rpX
IuTrOmbYXhCn2RUiS6EojokQm2gsIGdWkFTDcsDvg8D3L65tYodty+TFBK6ngqSo1O9N09BUMOzt
V8tPKHBLlmQMCS7KmwYOD78CLZbe1nFcYWABAC7JW0ryQsB/2DY/9wZe+AFgvaifEZ4oaPhL4DJ8
/2DbO558xrYD+1e7ArsCuwK7ArsC/5cC3wEhcmbOCmVuZHN0cmVhbQplbmRvYmoKMTUyIDAgb2Jq
CjEwMzUKZW5kb2JqCjE1NSAwIG9iago8PCAvTGVuZ3RoIDE1NiAwIFIgL1R5cGUgL1hPYmplY3Qg
L1N1YnR5cGUgL0ltYWdlIC9XaWR0aCA2NyAvSGVpZ2h0IDEwNSAvQ29sb3JTcGFjZQovRGV2aWNl
R3JheSAvSW50ZXJwb2xhdGUgdHJ1ZSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRl
RGVjb2RlID4+CnN0cmVhbQp4Ae1W15KbQBCULJFzFhnBgsgI3f//m2eWk32Wywe+J1eZeZCgiu3q
6Qm9h8MeuwK7ArsCuwK7ArsC/48CxyW+mvBy+hvEF3HgGBw+vceC81dkEOB0OjMMS4NhzqcTktkM
QgHODMvxgihKkigKPMcCCoBsxEAGZ4bjRVnRdAxNVSSBZ7djIALD8pKim7bjeZeL5zqWocoCx2zk
QRE4UdEt1w/jJE3TJI4CzzZUkWKsp0IReEkz3SDOclJikDxLAtekGBvkwCx4Wbf9+Eqqumnatm3q
W1mkoWcqAguprNGgCJLuBGlxa7olEKQq0sDRJO68CgFpnDlJc8KsbLph6Ds4TaMiWegaMs+c1lgA
CVZQrSAr22Ec+rauSAFBCMnTbRDHIwphXlJAmMa+KfM0iaII65JEvq1L6yyQhKi5EWmGaRoakkW+
6ziO6138i+dgWVe1ACWAhH+th/t9bAkoaOqqqmq6YZrwhCRW5IQ8WEFzY9JN89RVGVBXREEQRElW
FEUWscdX+oKWw7hkt3GexyYPoYo8y8C4chwPwW2YNMxDscKivc/3vko8LCJMOUw9jP1z4D/vLKiH
oLpJ1c+PqS1CWxUYkA96Zdk9dH2tIIAUou5l9fh4jHV2MWgzHg8A8iM+R4BPT6xk+NdmesxDlbia
CAV4nkGQ5/Of/1FN2QxAisfcl7Gj8sxKCX/DohBWSLr5be5JaCn8aiO9YtCC2BHpAaIrQkte78U/
QJQLRGD+CxBfTYSTQU5MpCeR/TU5aVGhIo+hgqIK6zvqRU/YFhy0Vt7e3x7jLfV08blttzYn7U5R
v2T19HhMzdU3cVUutg5TgrHaobj2YF0k1TC/3TsSORo1H5yxM40TgrxQf3k9fmN4BXqrgw4fbplv
waYDO0Z/5yC2ODN2OM4Zjuq9JYlnqmDHPE/3lkydeY0Gjips37jsgcbYFPHF1lVYebg8DUNTxEWb
F+6/vqIHKFYANObHva+LJPAcy7Js2OGeaxsK3eCfqwGZUBqkhe059TW5JlEYhGEUx3EIlKiPrED8
tKLxfp/6Fvw4v+Z5Dr/g7Yshfg5x+GiI0zQO6Kk3jLL44alrEFgUUbODlNTdMIKtgjO3zbuzYyJr
JTkgDQas3faTvKxbejlY7gZZBCUWWdzov5bg9zfEgEuO5YVpTiqaRFUW1yT0LDCmVUNEwOdVy7C9
IE6zK0SWQjkcExG2kFgwzqwgqYblgKMHge9fXNvExtqUxpMHXDsFSVGpo5umoangyZvvjB9A4O4r
yRgSXH+3zBiefQbaKL2B44DCiMJ5uPpuKMYTAP9hufzcE3iHh/Or1fwI8A6Clr4Ebr7XDza948H3
2PT9/tGuwK7ArsCuwK7AXyvwHZSoZs4KZW5kc3RyZWFtCmVuZG9iagoxNTYgMCBvYmoKMTAzMgpl
bmRvYmoKMTEzIDAgb2JqCjw8IC9MZW5ndGggMTE0IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlw
ZSAvSW1hZ2UgL1dpZHRoIDEyNyAvSGVpZ2h0IDEyMSAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAv
SW50ZXJwb2xhdGUgdHJ1ZSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
ID4+CnN0cmVhbQp4Ae1bV3viyhI8e2yTc44mg8k554wJBgy2d///HzndMxLCBoEAcb/7sHow2kWo
eqaqe0ozo3/++Xv87YHLe+AXc1z+y9t/gdD/4kFiuP1+F92BYD88PD4+Pjw8kBAu+vltF2O7AfpJ
IpVKJZInCAH74LZ7Cv01bfjjk1QmVyhVKqVCLsUI/jcBMOASqVyp1uoNRoNBp1EpZFIMACIQ2obr
rkNwYFwik6s0epPF7nA6HTaLUadRytkA7hcBAQfGZQqV1mC2u7z+YCgU9HmcNpMeA5DQHrhPABy4
Wmu0OJ794VgynUmnEtGQz203G7QqEsB9REDF/oSU64xWpyfwksgUytVarVLKp+Nhv9tugQAUsnuo
kNEbggPlVqc3GE3mSrVWp9fv9zrNajGTiASeHRajVi1+AAw4ih3AbS5vKJrKl+ud/mgynU1fJ8Ne
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
E7HkvxN9OvxshZXEA9ntmo/yk2tA/nHx5M+J/oUR/Z7HZJHpJ5W/1uQMgvwHosifVHqotbVcFJYR
1TChy4tO00+q1FpA/lh9b5c/DrK01sap6I/Lju0FrH50ETdN5X9b9eVqbSLoMmsV55aQofjTJWzv
S6baubX67kRfSoHozy9gQyeIKX8gfrOCIb58TvRs5zPVF1axifz7UP0/rq7+VHZjWD1+8doMQjYv
YPOZ6usKJorNW8wHI/oeEb3xjOi/tx+rrzuUukX+rOgb+bifDPGnRb+Pj/LXo/kA+cNC+jXyv1j0
e/g7+WevlT8R/QqW7YWL/js+mA/wnrla76rqz4q+ko48W4nBOFHtOGB6RqovyN8ZiIP5QPlf6L0Z
0Xer2QtEz0XByT95jfxZ0ddhw4gDRP9tLoND4T8j+Jz86U4Kge4DdmzQSt8oxMFggL0RKnouHsZ8
WD3gvYn8P+jWSLj32QO2jb0zrlpQpedQuTOu+qP3pvtYvgQdsF2I7FUppcK00v/0tRzIiTPAJ94b
5Y/4sIVI2IFb9mZDqPQRz8Wi5+Ih8ifeG8xPF/cwrd+FHGvcLzhsV6DSwz6lY66awzh1xsk/ka91
hpPpfCHkmM+m436rko1eJ3ouItZ7u4LxXKXZ6Q+GIwHHcNCDLdMZQL9O9Hv4WH0h/VyBaLpQrtUb
TQFHo16F/doRQBdgbzisY2dU/jqLE/bKJtPZXC5/9shlM+lENOixE/SrRM9FQvCVOtwWHwiFI5HI
y5kDLgkF/bBF16BRgKe/oNJzoNwZyA9HX3wpwO50udwCDhd9W0QN24NvRSfmB/CZt2CMpvOHEd+V
IW8p4Ls6XEOuPMP24ztACnwHSNgBbwrhOxqwO/5KzP2fMfvknyT4CpSgA9+TIq8p7d/m+nPoAHgH
i7wABu+AnT9Ef0sMeoDEQN6AO/+HXH59c4/9ktxS8J9jd/j7f/9nPfAfLuV2aQplbmRzdHJlYW0K
ZW5kb2JqCjExNCAwIG9iagoyODg1CmVuZG9iagoxNDUgMCBvYmoKPDwgL0xlbmd0aCAxNDYgMCBS
IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTI3IC9IZWlnaHQgMTIxIC9D
b2xvclNwYWNlCi9EZXZpY2VHcmF5IC9JbnRlcnBvbGF0ZSB0cnVlIC9CaXRzUGVyQ29tcG9uZW50
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
KH1e+p70SxkZGX0ZR5lQGb7MWpkKmSMyF2WGZN5RlajmVE9qHDWLuol6gNpOvU19KSsrayzrLhsr
mym7SbZe9pzsA9m3cspy1nIsOa7cGrkquWa563LP5SnyRvJM+SXyufLl8sfkr8qPKVAUjBU8FdgK
qxWqFE4oDChMKCor2igGK6YqligeUryk+ESJrGSs5K3EVSpQ2q90TmlYmaBsoOypzFFer1yrfF55
RIWkYqLCUklWKVb5QaVHZVxVSXWeapTqCtUq1VOqg2oENWM1lppArVTtqFq/2vtZ2rOYs3izNs5q
nHV91hv12eru6jz1IvUm9T719xo0DW+NFI0tGi0a9zUxTXPNUM3lmns0z2uOzVaZ7TybM7to9tHZ
d7RQLXOtMK2VWvu1urUmtHW0fbVF2ju1z2mP6ajpuOsk62zTOa0zqqus66rL192me0b3KU2VxqQJ
aBW0Ttq4npaen16WXrVej96kvol+pH6+fpP+fQNpA4ZBgsE2gw6DcUNdwwWGeYYNhneMKEYMoySj
HUZdRm+MTYyjjTcYtxg/MVE3YZnkmjSY3DOVNXUzTTetMb1pRjJjmKWY7Ta7Zo6a25knmVeZX7VA
Lewt+Ba7LXotiZaOlkLLGssBK6oV0yrbqsFqyFrNOtA637rF+vkcwzmxc7bM6ZrziW5HF9Br6Xdt
lGz8bfJt2mz+tDW35dhW2d6cKzvXZ+6aua1zX8yzmMebt2feLTtluwV2G+w67D7aO9iL7RvtRx0M
HeIddjkMMFQYIYwSxkVHoqOH4xrHk47vnOydMp2OOv3hbOWc4nzI+cl8k/m8+bXzh130Xdgu1S6D
rjTXeNd9roNuem5stxq3h+4G7lz3OvfHTDNmMvMw87kH3UPscdzjjaeT5yrPdi+Cl69XkVePt5J3
pHel9wMffZ9EnwafcV8735W+7X5EvwC/LX4DLG0Wh1XPGvd38F/l3xlADQgPqAx4GGgeKA5sW4Au
8F+wdcG9IKMgYVBLMAhmBW8Nvh9iEpIe8nMoKTQktCr0UZhNWF5YV7hy+NLwQ+GvIzwiSiPuRppG
ZkV2RMlHxUXVR72J9oouix5cOGfhqoVXYjRj+DGtseTYqNi62IlF3ou2LxqJs4srjOtfbLJ4xeJL
SzSXCJacWiq/lL30WDwxPjr+UPwHdjC7hj2xjLVs17JxjidnB+cZ1527jTvKc+GV8R4nuCSUJTxJ
dEncmjia5JZUnjTG9+RX8l8k+yXvTX6TEpxyIOWzIFrQlCqVGp96QqgkTBF2pumkrUjrFVmICkWD
6U7p29PHxQHiugwkY3FGa6YK/HPvzjLN+iZrKNs1uyr77fKo5cdWKK4QrujOMc/ZmPM41yf3+5XY
Ss7Kjjy9vHV5Q6uYq6pXI6uXre5YY7CmYM3IWt+1B9dJr0tZ90s+Pb8s/9X66PVtBdoFawuGv/H9
pqFQrlBcOLDBecPeb7Fv+d/2bJy7cefGT0XcosvF9OLy4g8lnJLL39l8V/Hd500Jm3pK7Uv3bCZt
Fm7u3+K25WCZYllu2fDWBVubt9G2FW17tX3p9kvl88r37pDekbVjsCKwonWn4c7NOz9UJlX2VXlU
Ne3S2rVx15vd3N3X97jvadyrvbd47/t9/H23qn2rm2uMa8r3k/Zn739UG1Xb9T3j+/o6zbriuo8H
hAcGD4Yd7Kx3qK8/pHWotAFtyGoYPRx3+NoPXj+0Nlo1VjepNRUfAUeyjjz9Mf7H/qMBRzuOMY41
/mT0067jyseLmpHmnObxlqSWwdaY1t4T/ic62pzbjv9s/fOBk3onq06pnio9LX264PTnM7lnJtpF
7WNnE88OdyztuHtu4bmbnaGdPecDzl+84HPhXBez68xFl4snLzldOnGZcbnliv2V5m677uO/2P1y
vMe+p/mqw9XWa47X2nrn956+7nb97A2vGxdusm5e6Qvq6+2P7L81EDcweIt768ltwe0Xd7LvTN5d
e494r+i+wv3yB1oPan41+7Vp0H7w1JDXUPfD8Id3hznDz37L+O3DSMEj2Uflj3Uf1z+xfXJy1Gf0
2tNFT0eeiZ5NjhX+rvj7ruemz3/6w/2P7vGF4yMvxC8+/1nyUuPlgVfzXnVMhEw8eJ36evJN0VuN
twffMd51vY9+/3hy+Qfyh4qPZh/bPgV8uvc59fPn6bnlZahkHkHUujN5K+AMAYBnmihHzE9MyqQx
4YTCo7GEHGtLmi2dzgBgarbAo4CuL0/IE/M5NF8xO4fmy05NZdNsrW1pIeK0BL7gP0w+kl3/x1eq
IAvONZJLEX5TecLIcPicD+97vAxvHMO5C1Hnsr0CIIbVouZcnpf3F/uDBL4PC2IfaN+XIPaJhNgV
4mX8TFYExPAmiISCIHx2c4c8XOGyoGCInaC9U5TpEQaxP8TGGdnhOKeEP5ntHwKxMbR/SkkLwGP0
4XxlmJsUEQ2xDsQ+uUmeQV8wV5wVhueFnEitSCCZE91hDY+AL+ABIbzFgA9nLhpciwEb5EgQG05g
qXBFgxOaNbxpIAR600ACjBXAPSGSfVMrGkiUMI1+YUqD0Vxowe3TPH9Z8GwZ0Jsh4baE3EzIiDOk
whuvCN+HRyVLYmZy2AI83gqIvtbCAwJMB7PBWBgdCwY0jInZYe5f8Fz4nA8/9K+ZrDA36HXFvDAG
nLsCJZmnc/MlauB1TSmRBfNngiz4znhV0zkFkojpN5uqaqaaGSDly1uMfM09U42ZXDN1xWNGYa4p
JdNh7ikVpzSbyYCfC65FjOQ0pirHlUuCioslJ8f+ouQ/66T9TT/8NPlw8k4ELyESSk5/ZnU0qEGu
hDMNWQS7hC95r39y/r0bppT4ezfgneQr6QYcTfWCJ2QTStine2GmGngfTXXWXz36V2cJYK04z8ze
wDmnqsPVSpTg/3YyM/f/e28JgkC+Jf0IfQxOPIfpL+kPYMYvvwb6AP13eh+9GnqedeWdVAe0/pL2
S4B2WOHExemoPqw17ga1K2+zZpapSFS+KZS1pG7amy9eyudcLR2f8i6py5vkiaa9uIe3Ieg1AP8C
knVRfgplbmRzdHJlYW0KZW5kb2JqCjE1OCAwIG9iagoyOTA1CmVuZG9iagoxMDEgMCBvYmoKWyAv
SUNDQmFzZWQgMTU3IDAgUiBdCmVuZG9iagoxNTkgMCBvYmoKPDwgL0xlbmd0aCAxNjAgMCBSIC9O
IDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4
AYVUz2sTQRT+Nm6p0CIIWmsOsniQIklZq2hF1Db9EWJrDNsftkWQZDNJ1m426+4mtaWI5OLRKt5F
7aEH/4AeevBkL0qFWkUo3qsoYqEXLfHNbky2perAzn7z3jfvfW923wANctI09YAE5A3HUqIRaWx8
Qmr8iACOoglBNCVV2+xOJAZBg3P5e+fYeg+BW1bDe/t3snetmtK2mgeE/UDgR5rZKrDvF3EKWRIC
iDzfoSnHdAjf49jy7I85Tnl4wbUPKz3EWSJ8QDUtzn9NuFPNJdNAg0g4lPVxUj6c14uU1x0HaW5m
xsgQvU+QprvM7qtioZxO9g6QvZ30fk6z3j7CIcILGa0/RriNnvWM1T/iYeGk5sSGPRwYNfT4YBW3
Gqn4NcIUXxBNJ6JUcdkuDfGYrv1W8kqCcJA4ymRhgHNaSE/XTG74uocFfSbXE6/id1ZR4XmPE2fe
1N3vRdoCrzAOHQwaDJoNSFAQRQRhmLBQQIY8GjE0snI/I6sGG5N7MnUkart0YkSxQXs23D23UaTd
PP4oInGUQ7UIkvxB/iqvyU/lefnLXLDYVveUrZuauvLgO8XlmbkaHtfTyONzTV58ldR2k1dHlqx5
erya7Bo/7FeXMeaCNY/Ec7D78S1flcyXKYwUxeNV8+pLhHVaMTffn2x/Oz3iLs8utdZzrYmLN1ab
l2f9akj77qq8k+ZV+U9e9fH8Z83EY+IpMSZ2iuchiZfFLvGS2EurC+JgbccInZWGKdJtkfok1WBg
mrz1L10/W3i9Rn8M9VGUGczSVIn3f8IqZDSduQ5v+o/bx/wX5PeK558oAi9s4MiZum1Tce8QoWWl
bnOuAhe/0X3wtm5ro344/ARYPKsWrVI1nyC8ARx2h3oe6CmY05aWzTlShyyfk7rpymJSzFDbQ1JS
1yXXZUsWs5lVYul22JnTHW4coTlC98SnSmWT+q/xEbD9sFL5+axS2X5OGtaBl/pvwLz9RQplbmRz
dHJlYW0KZW5kb2JqCjE2MCAwIG9iago3MzcKZW5kb2JqCjExMiAwIG9iagpbIC9JQ0NCYXNlZCAx
NTkgMCBSIF0KZW5kb2JqCjE2MiAwIG9iago8PCAvTGVuZ3RoIDE2MyAwIFIgL0ZpbHRlciAvRmxh
dGVEZWNvZGUgPj4Kc3RyZWFtCngBvVnbbtw2EH3XV9BNk2jdXZpXSWydbZM0aZteXSzQhzpPRgO0
QAKk/qb+Tz+pQ4ozpERpV+vaizysI5EcknPmzJnRR3bFPjIB/1olmDWC/f0H+419YBcvbyW7uWWS
3d6M379jgjfsTz9G9WMkk9XUOL+4VVxY1TimHbdaC8kaaXnTwhPTSO6Ms5lRCwtWsFxveDzXFHON
n/vu3O+l8XvxRxF+z3Aq3lkrBdgJD/3/TKMk6zrunFbefMtFK21185692DFjwkD4MTDVaWvZBv6z
e88uXkvF/ZZ279jvrD77ZMU2gmtW0x+PVmDOsPrTx6sKXilWP1mxt2z3hr3a9Ve8dDOs34zgQghV
7W6ybUknuZKundnW0+v6erWCXdawmzvZLi5CdQ3ckFYzFs/DPYDBz/zx4dDrTXgCF7EJ9wB/8PDE
svoCXwk/GC6PZsvwBqYrHKvjdRr/K6va4lya00SLLc6FN0edWTsAsTRtPLPugRN+NqqNXtdc9F6v
/1mx3V+9MwFqHqU9qhZCbdaaFNwK5TRLRg1CrT5LRhfAedaGAph7NGU2BnBek2s6vGfXe6Ja4r7r
OgwGj36eOQOiAIDxBS54gXi4DE/yVxlmfFgBZtKKzyIQtoiIuMMqoWcKe3GdvdiLaKmujuEOKR1v
21Yy3WiutHMxXFUT4BB+NsrxxlQ9byQE/ZuceQSCCoMRr8mgNNxY5xrwrrcbkTsJojFJVvOoKuwW
B1UKkNujKjtvDqwvQ/Tm7tx+hXigQJ4k0yrAgMY8Rlw9WRjlxe7jrfWsyoBVs/trGvBk4yMwu7/8
HENirQ6TemF+4vIUB3KV0WgES270ub88oE26hIkofYDbUB1ws9CQY054G1o3XFsN+TYPnfw26BYG
UOg5ZhJBcHlAJOeraklSSP7SEDfWgPIJiiCBRAy3dn9RHQ2ePKrnDno4ql9ESqZQXm/JO9vE3PSM
GHvi3Uu/FiR+WgtpnjISLZOoQ69G9HDXDODhk2U4ykxkExemPEJD6A96RQkO5c3XGdUtAqGFeAdG
0MKAytOICNUnFv+zURbUmIOkM84te9UJ3Na0EJZDiwh6stjyVihpumQ48tSi5LJHgY8MF0eVHQmW
4YlzSkCokDbsL35KLKIfcUrCUsIkSR9y7XOPs5yBUYzgMjSSFExajgAcB1U1ziJ09eI2T4+0BxxL
FkbZoCojZl1Mxu3OLcJqlNcT2ybBRQfZEvVuX0UKoHOn/frqB8QdHHIJ5qkUU63jRhgo4QLxDtQ4
UBUUQqEKS7y7F/FAKtOIL+xF6CV7SY97s/vE1Lx2OmwlKfLMSg7uM+IVpJNIkZnwJb8m9732jslL
KxqzXZNHIwAz5iMfEzZThKBr6RU5HfEF5r3Xwew3qO0RIAMYjNXnPoJAma0MFKCGSvQyIRdU+D9l
9qzBB5bZaBdJmOqJwwl5r/7xlRDEI+EA3XkZfJa/IcQlOOW4WBLOyOtKNtxZ2xXE/nA5DE3i/Z0u
iaHl4rCLshh1kJ5ijfNoLG/KPEF+oT/QrTj22z4Sq6yUprEUydMVRQ8YDG5c2AW8QDZMPEIJhxZM
yPkuEhFOx+WIxfBFSlu0CrWDSBUSNEdkyOo2bAsU5IBp5qkZERpaaQ66l73OJ7RkAL2nlDOyWKCk
FFn7kk7GodWBNufIcHHUEp4TVehR3DLIMVEIoOPR37GxtB9HwzLi7ZKKO0rZOb8qaOCqzjcyUUNP
HDZrVsUGEgrHvK8ZX63foL6n0IAzHsOSc3vVyvBWSV+CR/U7sVeKFgoSvOEUUfgEfRCTQFXnpclR
eo0KZQlNE9PpBuFM6QoL5fvOy7MGHzgvo90YPlMNpMMZethAWvBVYO6eg3n4DJH3r9qOW+M6D+2Z
/tX5JSDBp/pLfl1fLO2JYETplmvXUqPzFFQZTSK4yOTDc+XcYReR5fexm/EDMkPKh9g0we9E/kNN
6FD96H/tlKofsGmUcZQaMc8TZWGMP4vqAWOfsn5q0pyR1CASoVSO04gqitRLCx775YXyEVCx7Rx+
dVPk3Sz3Fuyxt9w72OCQ0WSRA0tARaq9rw4HWi6gXAIqnjmvAn+KIPk5aUOPmgwtlE7JT6T0qd4j
j9EYeiI8WibrxQRdhNovcTMIkQQoHFvVB2QfoyZISlKEQcI2fXvCdVmNfcK7Yq4DR3dS4Me+U2AO
TZ4ec2j5bpi7Qv8SkKhUXKP8xiHku18JofRovrio0mfz5OExugiisGASVVf/AQ1KUjIKZW5kc3Ry
ZWFtCmVuZG9iagoxNjMgMCBvYmoKMTY4NAplbmRvYmoKMTYxIDAgb2JqCjw8IC9UeXBlIC9QYWdl
IC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyAxNjQgMCBSIC9Db250ZW50cyAxNjIgMCBSIC9NZWRp
YUJveApbMCAwIDcyMCA1NDBdID4+CmVuZG9iagoxNjQgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERG
IC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzNiA1MCAwIFIgL0NzMiA4IDAgUiAvQ3MxIDcgMCBS
Ci9DczUgNDkgMCBSID4+IC9Gb250IDw8IC9GMTIuMSAxNjYgMCBSIC9GMTMuMCAxNjcgMCBSIC9G
MTQuMSAxNjkgMCBSID4+ID4+CmVuZG9iagoxNzIgMCBvYmoKPDwgL0xlbmd0aCAxNzMgMCBSIC9G
aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AcVY3W4VNxC+91M4baF70h4f2+v9g5wECNCW
O6Qj9aJwFRGJSlSieSbeh0di7PV8dtbnsJtTUhIp69hjz9jzzTdjf5Sv5Uep6bezWjZOy3/fyT/l
P3JzeWPk1Y008uZqOn4ttWrley9jRxkjjdgn5xdvrNKNbQdZD6qpa21kaxrVdtTjWqMGNzSZ0oYW
FLTcqHg61xVznZ97feptab0tfiva20y7Un3TGE16Qqf/z7XWyL5Xw1Bbr75TujONuPogn+2kc0GQ
PsYpPZherqm9+yA3L8lgb9HuWv4lq5MfVnKtVS0rNH5ckTYnq58erAQNWVk9/DkIGVm9qUKLRt+s
uO80yv8Sv7/6Ly3I/etRUFTKD9ByG82LoGFCTyMry0N1XCXOlpULIzS9CWaRLCtovSgZ1/FczOmj
xoHn0shbuXslX+xGrBw6VaOc68i79UDoMK6Lp1rbcKrhs6a/43m2So/nWX1ayd3f4+LkQ+/+0V0z
PpzVZoyyujZWJqUdO7E6uaV0AhxxEDhTpXIETtqiJUDRDysVE+Q8Os6NhBuPKnLX4+AUapyFBjkU
DThwex7GCE3oShA8XdHuCIoYugjC1AM4JZQySJ6wTBrilgCisNBCvBhjla010ULTK0NhGPFi++D/
8FnXTnUlZD7f8t5SyMwrpChvOms7gkymdxFqxGG6KfRG1KSNWquaiBqvV5SUw2GLcOVQRwccmrOT
Rw3hgNkJMkewikiQAb6eBlwQvWBhoBFoggxv4TFjmY3gASwC1oKi7TNGIAuPxBmMWkJO8z5wjtKU
NU30/R4fgHg3zNq8Ax8MR1kRIa89aVB2uZIJE42plbWuvY3FPA2tLR0GUcH494Iim/65uBzoHJcY
04PMbK36vicSDFkwkZkm3QMl6mEY4nF8O9aOOosckbF2VB0TxlwUirmkP7vdjLtv7zo/9BMG4IZT
9nOfL3NGZWqUFfD7wrMuBeIDDpgks91seUkEAOOLB14y+iMRi0TWU9GchceUgQCENTwn6hMph0Ck
KClgeRnhfBCcWkoT0m55R6kntUAZ0QqRCpskdFdw295R0dm5AmgZuO9WksxXB6yzCKgS3DGu5sBN
GfHrFS2Dm1UX2y3BvbSwndQLAMJDwPUOla6oElrGsPkthc8S1gKRW0dh2bf/X9VwUOE9Vw2s94iq
4chykwrIWDjAxXlREe8+RVEBZpiyiKi4WgF4kEshi9logA8yMhppFGZh9oTS8qvWlseYezZj2s5I
NFNAoMwLZ9jJi0AjRnBYiaRYU86ES8CNlGwNVfvGMrj3puRvzlpR5/dgrUPbXcRa++knXpjYFey/
Kf0ASoBm4jUGvSjv+RlrjVl2zxWJVSMBPwlhRaUCIH7JiZ3MuBNATKdV1+qh4Pl7TGus8zsAhFUX
210EkEcbBHgq1iI+ynhmt2EOIDItw/g1RWQPO7igY2Gsk/jhdy4DQXE8li8FSLFFLLTv1YZlcB+s
Y8mJjgyyS6CGRGtqKi700MazTzcUD7XsmpzuBp//2/X8oMJ7TrSs94hEy0yx50UQ6AEy+NbI9TKQ
Aodvk6f/8OURPfNgGSYydvj4RiPSXYNzLXAHkL3iOVgMRAQbLHMUL0O8eBRc6BQFvamGqy09ouZX
27prVevsV662+vzszFgygW60/izeivn3xwKwhR9d6+jFqa8PX/GL0+YT2/JTGMKJzhDnIl5/AYxT
cp4KZW5kc3RyZWFtCmVuZG9iagoxNzMgMCBvYmoKMTI4NAplbmRvYmoKMTcxIDAgb2JqCjw8IC9U
eXBlIC9QYWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyAxNzQgMCBSIC9Db250ZW50cyAxNzIg
MCBSIC9NZWRpYUJveApbMCAwIDcyMCA1NDBdID4+CmVuZG9iagoxNzQgMCBvYmoKPDwgL1Byb2NT
ZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzNiA1MCAwIFIgL0NzMiA4IDAgUiAv
Q3MxIDcgMCBSCi9DczUgNDkgMCBSID4+IC9Gb250IDw8IC9GMTYuMCAxNzcgMCBSIC9GMTcuMSAx
NzkgMCBSIC9GMTUuMSAxNzYgMCBSID4+ID4+CmVuZG9iagoxODMgMCBvYmoKPDwgL0xlbmd0aCAx
ODQgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AbWY227cNhCG7/kUdJw02kSi
RepAqefGTQr0LsACvWh6ZdRAC7hA6mfq++SR+pPi/JSlXa9ixwlg2eJhyJmP/wz1Ub/XH3WN/97V
umtr/e+f+jf9j764vLX66lZbfXu1bL/Wten1X6GPm/pYbdWhfmHyzpm6c/2om9F0TVNb3dvO9B5v
2t6asR27mdEOEypMNxlejm1XY9sw9vpVWEsf1hK2Uoc1Y1dm6Dpbw058Gf5qe2f1MJhxbFww703t
baeubvSbvW7b2BGPHvsbbWt1hT/2N/rinR1MWNL+Wv+ui7NnO13VptPFefzF6uL5DubwfLFTaGl1
8VV4gedL6fGhCG+cLj7s4iu0vZJpXksnmaZME6uiMmEYTHGiksOqi2SkTk8rM5ec0YWmRhcXOxXX
wxVjvj/0/lf9dj8hcNJZtTOjtaO+ulFwVuOis+Kjws/JS6OpJy8V/+30/u9pcoQmRHWKwtbQJGsp
NNmatcbVjXWaRl1wfAxNcXbH6IIH7P8UD3mLgYds1IET/BOjasFD00a/w8td8DZizGBVbOIrCVoK
lirKXsLGyEofDmq8mOAvQwo6+zwPIQaDnIWYynTko5pjAGAxarVSVYyyLhkvnH0dG7BP7k5aSDlW
RbzUlrN41/d1cDiouppFoYOA+C4EXq3P5DfttztQUMArtLtJA46B1teD8Q3OP0HLGhDiK3Qf35u1
UL4BqDYeR69umxXM9aHJITD04nGtUJQc0QqEkChIOCRw30kk84TSdB4VKwBAJr6X3vMg3uNMqILx
3lvdNN4MY+/TRt0Qz3x8VE1r/FomPmVHfoZMnDaIDNN55zwcnO1uU4p7aF3ZhRgGpcgbdc50SSmC
3QOg/hCdC0Hn6WS0+WZ9gisELmWWHyU6EkFGXdSH81Q/SV/2KdNvKueuzASFiChIQhKgODW14bXw
Qy2gysxy4JYzaTskuh4U4UgOzg1C0ZSWXXhULkjAOI6fl2+OSv/SpMSTJgccXBdVQCxPId2G0n1n
5tRmoTYp54jlA5XIGiYrmLxJiZ8srXCRmErDSiQUqgbkM1Qq5CFLzGVECzngZ7J1lkmi1VSIzJIJ
m2Ryjl8uiFYJW2JMFWSMfWQ2vsC0m6gT8XK+geB7K9g9uXgdNfjE4iV2BXZu9LR4bSlDKGclwzYK
lJQPxk8wJQSiOCW7sCnJU8aSLQw6Ba9cwkTZ5KAu1EsAmIs6IJcUtbU0CnCTIVXkSns6M7Czib8k
BK4ZTN83uHTF+jrKXa0fo3pYxuGCV1RPTArx96jepD0nVU+duHotLQuCtLxWvQMpVDz/QrKbQMQX
jPGcopA/UedsYZg8VUuMyoS3ytgQVFkGrZMeFswPhCJFKFfFGY9wmq0bxlVunN9Yc3WsHshkKHOi
edy0riYsI52Na83Qo7Jjaj4QsJfwIjyPuOHn+dja8/TrRnfwxu5qfEPwvk3+yDe0UEmP+Kjw5UqD
lc3EarY5u4om01+oNliZXm13diG9u+t50FkcEEOwO0menCCS+pCPClmHeVw4H6Vfzg/XwBa+4Q1E
VjWX6k24Sgq3uGg51zsRNGa2gEe+B6C7fKb49Lj7x1GDT5zCxa7oJzd6OoW/FdGk/+XawOAxnOzy
LnCD7xuXUvSxS1XyKxTHS8wlngcKS+bcZV9WDzKY6prvpzBELLbc1mzTo5b2fuWtNRb49IhvfMVj
sUgGVxw+NRbHNnoaizPGehkRhjXHXLqUz2Jhh8uspD7WX79EUoDMal7BjRVaOu4qfzXbkqIJyrzM
DJ9lcV3hsgiPrG+Ojn7/P/1vZn4KZW5kc3RyZWFtCmVuZG9iagoxODQgMCBvYmoKMTM1MAplbmRv
YmoKMTgxIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTgyIDAgUiAvUmVzb3VyY2VzIDE4
NSAwIFIgL0NvbnRlbnRzIDE4MyAwIFIgL01lZGlhQm94ClswIDAgNzIwIDU0MF0gPj4KZW5kb2Jq
CjE4NSAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3M2
IDUwIDAgUiAvQ3MyIDggMCBSIC9DczEgNyAwIFIKL0NzNSA0OSAwIFIgPj4gL0ZvbnQgPDwgL0Yx
OC4xIDE4NyAwIFIgL0YxOS4wIDE4OCAwIFIgL0YyMC4xIDE5MCAwIFIgPj4gPj4KZW5kb2JqCjE5
MyAwIG9iago8PCAvTGVuZ3RoIDE5NCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
CngBlVbLjhs3ELzzK/pIAZ7ZITkv6RTHcBIkFwdWsIfIB0fxOgqyu7ZXeXxmPinFR7UoWRIc7AKk
yGY/qqrJ+Sg/ykfp8Df5Toa+k0/v5FYe5ObFk5Ptkzh52p7u30nXjrKLNj7bOHHmrF06mnZ2iOPS
z8ZJ7+P/9l6+Xouby+osU+vFO7O+l5tvXNvBfn0nP4v9bSFN1zqx+/0HTlc3NyPnf3DyyMnfC+To
jX3LBT2nk/aBe+842S/kjay/l5frBIum6/tRwmhKvn3Jt5e+b5edD4O4SVLSvkp6S6+Pn1IyYjXO
VwuD7MTuHhAxFaZbtN3dPxNPDx0nbpFiisUkI9JEV0BGTfRQU1zrQrhQ3TAt20FCBz5M5KOqD+tu
zKUFlmYdYq1/zyBF9eBkmHsZx1GcH4uADMURtdUlESXNVCLAucHFqFEFYcyoYpx86+Z+wGTIofu2
M5QCUE3QRVDdHEEEdGlF0gKguP2WKzR+C4EkmzwaKx41nKX6UlLBTe3chalOCqLP+gQbwxBzcU3n
Gx9WyOV/ee/HuZ1m7+E9qx8lq/rhLHt/nkhHmPesOUsYK79yC4LXyCaxE4EdwU+YQ9XcqXGvcAPB
wz5z44siMKYOHXOOY5Vj1iMSGZjIKisSSzpBIWSqGsFGWb+tKIW6cfSXspPbAwv/0D3P5EYXCznE
I+x4mAKb5ON9GamBXfl9uv+srMNzmNpg7AHusqNZ8ChQTyHyLYOYlY+08Xpftozd/1mMn9DDaIVY
dbME5fYFa8I1d+yOqZbixOJsrpLlb8pNADcK82ZRaaC+ddFbF0kdpi8iVXnWaMzkeDyQqido8C/L
5cJ3XFiX+jm+yh198HVPSwX8QznCkYiRIZKfYxnL/QKkIiqW9CjJasI8NzZf6cD6sVzgn+XRdEyx
54TH1ZaR9plvA2+Z91Oaj/QUNSkHTapoKrZTv+ujdY3tubxX11rY2JU2s1bFYi6Nl9g+cNiwWva2
4qzIKw5/EUPdAr4mXw2IFEK7zH00zl1EB1k1foo9dTpzoZ3E/kB/RXKHrDZW+dJaK2SPPweuIevc
fKWR8hcL8lsFpqLhzkN6SPEVLzAVEkXOkeLmb4i/8UPbVxgldxcwOuCW0VKJXbiXDC/dqotYxObw
EHwRjObkjXH9Mr/9ZxU6Ebyzj0z+tmImp+NLosPLmwbU5R0XtpSaAk4GMOoje+UD+uiNNdWXj18G
mcdLr2suvP7+fR4vCHzZIC7E7wwnIHYP0uOa2Hw5YpKbBRPtLMkVYAmtlYyLDeTwU7l81qC7Kuo/
FZ1PpwplbmRzdHJlYW0KZW5kb2JqCjE5NCAwIG9iago5NzIKZW5kb2JqCjE5MiAwIG9iago8PCAv
VHlwZSAvUGFnZSAvUGFyZW50IDE4MiAwIFIgL1Jlc291cmNlcyAxOTUgMCBSIC9Db250ZW50cyAx
OTMgMCBSIC9NZWRpYUJveApbMCAwIDcyMCA1NDBdID4+CmVuZG9iagoxOTUgMCBvYmoKPDwgL1By
b2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMiA4IDAgUiAvQ3MxIDcgMCBS
ID4+IC9Gb250IDw8Ci9GMy4wIDExIDAgUiAvRjQuMCAxMiAwIFIgL0Y2LjAgMTQgMCBSIC9GMS4w
IDkgMCBSIC9GMi4wIDEwIDAgUiA+PiA+PgplbmRvYmoKMTk4IDAgb2JqCjw8IC9MZW5ndGggMTk5
IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVkk1v1DAQhu/+FS9pS+124/XY
sZNwBMGBW6VIHAinFStAXaSy/1/itZ3dRisk2l3Jznx45pmPJzzgCY7/3jvEzuHPd3zBb2w/HAW7
IwTH3aV9D2cTfmYfX30Eov7ldw4uo02hD4hhtCN/qzTpHKKmOrmoA3o+6/3w/OrxrGqdlUGi+IRH
8l2Ipxi0/cD+TuUCXQ7PWu3o0uCkaLLQxxSKsDvg/QTpisCLqD06ZwOmA7afvNhc5rSHfmMw/cLH
qTbvFQGjjRcRleDVEdmRXA4vP0RChW60npCKkD5D5pBfC2YH3VwZavS1QYC+eVuu21nP5s6g9dD3
m9bWr2Zr8A3TZ1amyuT+U9mKowusLLi8F7VZzxxKO2YiwUZaXxMxH+XZtLIoQrPAzGbRNAZkIydf
kLvQitL3J5FuDNHFM/GLZuGsc+zUDlz20kKHIM6ykamznG2Zc1i3kBwRmi3keX3D7MzKHvK8LboC
SNLZVBvrKP6KZ4al4zrExoAjaashv2Ftlm3n5V5Yilr2tC6BDAg+clFTxr7sfdkBkjRXHH/i+JmY
+VMpoDcqC0MRFstYBALROVPSnikp5QExEkfH892a9eEv4AjTlwplbmRzdHJlYW0KZW5kb2JqCjE5
OSAwIG9iago0NTcKZW5kb2JqCjE5NyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDE4MiAw
IFIgL1Jlc291cmNlcyAyMDAgMCBSIC9Db250ZW50cyAxOTggMCBSIC9NZWRpYUJveApbMCAwIDcy
MCA1NDBdID4+CmVuZG9iagoyMDAgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0Nv
bG9yU3BhY2UgPDwgL0NzMiA4IDAgUiAvQ3M2IDUwIDAgUiAvQ3MxIDcgMCBSCj4+IC9Gb250IDw8
IC9GMjMuMSAyMDYgMCBSIC9GMjEuMSAyMDIgMCBSIC9GMjIuMSAyMDQgMCBSID4+ID4+CmVuZG9i
agoyMDkgMCBvYmoKPDwgL0xlbmd0aCAyMTAgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
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
sZMULvvKx13mPvfIsXIgPJTJ1TanZ8Iox6Lz4qE/cWr8JN5nMzIMYLOSonfHv6k4OHUVp5EdVSy9
eibc65PvAVIr+8MfL3YTUtHNLwOjqXll86jHb/9rKE/YIx5vm5Sshh5/QL3RNN3waTCdAn8L9caJ
12qq2dIZmM2+36HDhDeqDIYcRRAnHxhpdvxzQcgKELKpwgWfhJNzL3rO93L8PmUixmHbd301d6/H
vBF0qyZBAbrm0iP/iOmWqqXuuvCXAft/HnYHuuG7oTCyOesANb/XvGsgLEKZZ0f0ZH4OMipZTix/
ugdC5RLKPOf6sdXHrbyr+QOHr1zn1vx9QxQZz1394dwdyGSzHzFXLxE8G/S8o9wwknjq2SPUIV5O
vAOoYuKJFHvbErsw9eEQLptU13+l0K15Yh37sHknhCWPEAq9qdex8Vki5vYBAMy6evlmLHe9+z8Y
/cD5CmVuZHN0cmVhbQplbmRvYmoKMjEwIDAgb2JqCjMwNzYKZW5kb2JqCjIwOCAwIG9iago8PCAv
VHlwZSAvUGFnZSAvUGFyZW50IDE4MiAwIFIgL1Jlc291cmNlcyAyMTEgMCBSIC9Db250ZW50cyAy
MDkgMCBSIC9NZWRpYUJveApbMCAwIDcyMCA1NDBdID4+CmVuZG9iagoyMTEgMCBvYmoKPDwgL1By
b2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMiA4IDAgUiAvQ3M2IDUwIDAg
UiAvQ3MxIDcgMCBSCj4+IC9Gb250IDw8IC9GMjUuMSAyMTUgMCBSIC9GMjYuMSAyMTcgMCBSIC9G
MjQuMSAyMTMgMCBSID4+ID4+CmVuZG9iagoyMjAgMCBvYmoKPDwgL0xlbmd0aCAyMjEgMCBSIC9G
aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Aa1Y227bRhB936/YUpZExjbF5V1tkyaOnaTp
NYCAPlR9Mmq0RRwg9f8DPbNzltTKrCGptQGTe5nbmTOzS3+2H+xnW+C3Kwvb1IX9+3f7i/1kV68f
nL19sM4+3O6v39kib+2fsqfUPc46M7VvUO7WeVt1lW2qdb7Gz46ZdlChpsIWc287iHVlP0p9HKYu
i9z1rnFlaz/Cv71h0IG1P+zdMyMBFqIesebrou0L52dk0DVt5Qe39/ZqY13tB3jA1c7WRV7Zzb1d
vSm7XMLc3Nn0i8xu/rI3GwXvCIVN3uxpNM4erbFqvYt4tD1cbEro8B72uVN9v3ofnXM2TWZn88xe
4m0xW+rLNt1mGTKbPjvjzPxcV5ILWalseol1k+YrnS4yW9ogtEh00nkV2IjtZVVRtSrGGmYpDZUG
owV2QEuia2JA5FSsbjL7m928PwRTI0mqkAtJqX+pO9CxbguAqzisJVNH4Go09aUkXLT6l84h83UT
dAJb1QlsW+98pwF1ggcC80PjUcJIgPWYATsBn5tmOvK4Y3kuoACbCw+wbK0VZ6y5VWZURbDgEoq7
bRarhbwYUTU0fU6T2ywXIyZNJB9QnNPxxM8jMcIPzJ9L7g/KwhN4lS7vRzYOiPXigk3XaunLr/T5
dZOZgwxa1qZDin3a5aVb56Wt+gpJG9J+Sjmhhfikt9YVla263kdgUPG7OX8OlwExEoY4WFGSDoxY
ECwqrYsz3S5LjZICwiyIF7r2DeWoReVU/8spxYsLEALmaIfS8VY6prpeqR3hQwOx1LtO6ZnqokcU
ExrBAAz5p2qhnTjkq8yim6evlTDmwFa4h3Qt9TZ0Ls8Vg+piTxoc9b7Q+9B8ojjjnRSfI0BAzjVG
xDVtPgxsmyKYHVylOiTRFPFNEylEsaBGuEitsafiE3AmpLvpVHsLn2gT4uOGMQPHVMIekmWRdyZG
0gJJNUEq0lmdiwOQRoCQNcTFy0ShIwDcuo39JniU5J4pe3EexAnhoh4TzCJ1XU/q5B4Pk2FEiwAo
1RHK3UOHYjfHdTT3uMGUfTu2l5NOlai9lL3DQfI4VW8YPB/7PDM7qO20fiSN3SNOMqMPHKaERz1g
uCOAhEyxIjSMwOhr5A7Hk78iwPASLBlTOdumT9Wm6ifXmX3GKBGjvnQHw59hdHo5lE05UQzaWZU5
9OCQ+pWrS6AbPMUoKiTVKoEBC8JO7YuAlExjlWU1TXMNfycpQDhWR7NUJpcDbInECB5qsmltenM4
hP5KNUF91w2X31OvVDH5XZnXT5CfDCN+2o5esY+HU5Zd6YgLo7/Vt+HmIC8O10b8xUkfiDKGBxAP
v9uXJQDylwd5cVWNi6jr2rya4B8+GuSWhRSjiJIxRpmEUUwWS7AJI7kVygOXcr0OGn8txPmNWV1T
RspdGiTAlHABVQ52Bs2cBF2go1MpOfSxEUzCHGRFrZruAmfVMkfz1WAAlmFTBAZVmFpSic6hCrA+
R4aOqt0pDBuXtxMYvn2HaxiCBJauGI6RFxqDOO0blI+BnoFEHiEDb6VVYqAxSXeT0RVuMoOmTm7Y
2CnHGh6qd4mAMNAYkZTjrqxTxMNxHS7JIB7vrDD2H4nn+nw9ARq+VhpgxpwSBAl/CCpRlhAybnz+
7XulyzvI2/S77zkvBQjcfvDJDl8kCo6yEohCM3cv+QQDJQWyA77oRvkAgaZJ6/RFKfWjmtR0zKER
kKXJUnN1RguUUE8K7D2IhOFTZoKE6xrfF49PajUQY5X8BBYNZ9gcJxsKgUDF7sXlP2ZBICUqEPaq
xmI7OJrwnTRBuhYtj+T4H5tdO12nJ1LubZuZDlz7GbxgUQoICidwF5C0GMli7WSsVt0mcIsQrif4
G0ZK8LGdjXBrOiN9EZNWIjp8wV2fjSTc6YaQgGvM9JJZjZtIh7LQmIS88g+AmCIHsZX5nTp2qnay
+FliWiqJBiufjPAh2QdMPBoBE/gSnMhyc2EoDHCuValBMy3K3X8D07B7CphjoB/+ASuJtCkKZW5k
c3RyZWFtCmVuZG9iagoyMjEgMCBvYmoKMTUwNgplbmRvYmoKMjE5IDAgb2JqCjw8IC9UeXBlIC9Q
YWdlIC9QYXJlbnQgMTgyIDAgUiAvUmVzb3VyY2VzIDIyMiAwIFIgL0NvbnRlbnRzIDIyMCAwIFIg
L01lZGlhQm94ClswIDAgNzIwIDU0MF0gPj4KZW5kb2JqCjIyMiAwIG9iago8PCAvUHJvY1NldCBb
IC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MyIDggMCBSIC9DczYgNTAgMCBSIC9DczEg
NyAwIFIKPj4gL0ZvbnQgPDwgL0YyOS4xIDIyOCAwIFIgL0YyNy4xIDIyNCAwIFIgL0YyOC4xIDIy
NiAwIFIgPj4gPj4KZW5kb2JqCjIzMSAwIG9iago8PCAvTGVuZ3RoIDIzMiAwIFIgL0ZpbHRlciAv
RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrVhbj9w0FH7PrzDTdEi6E2+ci5PsUi5dWqDAQ9WVeGB4
qqgAdZHa/n+J7/g7zmVmtptBLWKyto+Pz+U7F/u9eWXemxL/dVVp2qY0H/40v5l/zeXNR2fefDTO
fHxzuP7WlNabv4WmIo0zLjlFNzJ3g/V1V5u2HuyAf7Nj/MiCR0WS5M502NZV/bTr3ThVlNb1rnWV
N+8g38Ew8sDaX+btk0QULIU9dLVD6fvShRkZdK2vw+DNnXl2a1wTBvhA1M40pa3N7Z25fFHjRKh5
+9ZkX+Tm9h/z/JbGO4Nha9sDjokzZ3NsKCI+tRjItM7ZCkImENKJkMLyd4i5eZSbwpkszTGXPeZg
s8XwD3P78kEFErVICanFfk7+aGoYpGmdbdQsVTxxpVmUa0Ul8PEVeDVNP3Kc6/BlblqTbYICWyjQ
mGyf5abCJ89hPF169ORCp3ckKgLNY34sP9ghdri4DGtPLki5gzmqJFPmpCx5oAuEVfi90N1ceSSb
aFJIhDkIqRzSPFllXXO/dV0DmxJ0sO7/gcihdV3kB9uSH/BRB3NQk4am2bUEiSgLlbAm+PG5gZbd
ebAZgElBjXx9b3tTd8NcLcL0TNAwbCtn+s4O4OjH6JyDpg/OufQpwADByyF8BP/w2SZPRCc4Gkvw
MH4FCVgRJGAkugvFwa4wp7v8FVwuNABdMjHQSa/8yM5dB64pP7oEc9cmu+IKhFDEJCFhPpRQakRK
iEf5Y/D4qZtuwkswbCKgjEmqlA36/7ok2POA3jgnh4A/cENEzg39lVihDIp4oAXKid0qKI6hqArb
wGQYIBNhSaceh8i9UvoC8QgKeEschb/EUdjIqCocue5SxeSAZbDakK8TVySA6l6YY/6Sh9timwK2
kxiIYgwkOxDXGCindMedwjfJrga4Y9rGw64WGpEgrSjBQtrI8jpPyGNKBaiW3ty8Hh0hDnl9c29F
cmVl+9pVyPGtLVHpJG+iRNuqxL/a3BlfIp5KVLJx7p15vaYkJe7QvVWEz9y5+5wekCICd9AEC223
6dM1yW5UpQJYu65GYzGpgliGKg6YhyoJVcEcVRGUr63bJ6KiLG2lqJ2q1CwuVnQDh5YCy2ZtIAii
JQUBcAp8nxI715IiJFQuQiS4E0hSq9MFdgT9Apzknfp9CLIkc36BUySZKiQ8kUAdh5QzgRvHixR6
vPvaI/tj1drUQ0CprrvIHFRL5lJTQXstQTyB/BMWjd3EgUWrHk7S5DVH3zffPg3CfReO4S/FLRCv
ItuzY4IbTK0SJhbfY9BUbW3bzwsaYdmtBY1F2NGLjrmHSs8SV5J9TwKrPp3AJN60BTGyANBuO1zG
mj5zehJhsYj0T2LuPlAlmn8VU8/RuEEYFAi0HhH+0nkCM94PzMZIH+vcFbFzwl2VRyMw9ko4U9rp
dTEeuR4iskKxO4HIk8Vun0vNSqRFksIyd5nGrDqJqm/3E8miOMpAHDN6hLE9OL+lO5QND9jQxRVd
qSaH41llN/B2EOqUy8dMIJcDuEadTfFP1t/ACieJiDy+4LkqElOKFnOBL1vHBXyVlKUalZkMipb8
1sJAo/aos0RJtP4oZs+6paHkSKmJnaUb0F+eCNkX0K0jnpFZxemsjPjdldQbjqMvpaX8ARs6fH9E
xtIygBGwABJtDMWymIPpMRd7z/jFItakQ8LieJy0nHqcgAwUsHloaoELrCnLVf2s8OIuZc+mVBnu
M3GVyId0D0pJKhgsZNaBRV8Niig5GKDDlXqHSXH/tE15T7ywpBTaESPBC73wApPBT/vPye6HPu2a
ESXzSqMm1DPoG73LyZ3ySPxoiSCiKq+b6Xu6EpELrbGbllAK/agJaB2EcQJtJYxF65DAsU/to6Rk
jTQeJIpWprS6Uep4wwQCNpOVp4GlRBRwKQq1kmYb5GEpXCEEVYxXEY1EErXn+OEoXl2Dh5DPG68N
uuUH41XVj8ajY+6BaLgkRvBrwNoCDRI8s6MB5Z6D0eJip0alodQviEOJsr3G/cL6E4mw+ikwbMlX
41E50jF6eZ1CR7yingYhBsrwmspdE2EvQ6pfcFKh1CQpycsFniioMiSjQnmQfERoMNbD4Aragd8q
8Gh1PgxivHi1J4qzikK7y4VODONxCcSZoTWR8SQ8Yb1SktgsHr+D9f14LZ4uGOfVneUzWB/DYp6g
en3agi5QAo4Q6S9+9tKuYwLTMgG4AEHzR5rkE934faUUrWrsfeYaJfEp4WGWBw5rpwfUoJM8oOLt
6ZeQ2Qu+g6i7CGBpLsRZ+mzCyTT0upjVRUFjkgkaMaf4H9EYzBGuTBodqCHSFMM8ul0rY8Gkiss6
lvSxSJk5dKiY/HUOkVf/AdvgM6sKZW5kc3RyZWFtCmVuZG9iagoyMzIgMCBvYmoKMTc2NQplbmRv
YmoKMjMwIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTgyIDAgUiAvUmVzb3VyY2VzIDIz
MyAwIFIgL0NvbnRlbnRzIDIzMSAwIFIgL01lZGlhQm94ClswIDAgNzIwIDU0MF0gPj4KZW5kb2Jq
CjIzMyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3My
IDggMCBSIC9DczYgNTAgMCBSIC9DczEgNyAwIFIKPj4gL0ZvbnQgPDwgL0YzMi4xIDIzOSAwIFIg
L0YzMC4xIDIzNSAwIFIgL0YzMS4xIDIzNyAwIFIgPj4gPj4KZW5kb2JqCjI0MiAwIG9iago8PCAv
TGVuZ3RoIDI0MyAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBlVRNj9MwEL3n
VwzddGt3t66/k/CxwCI4cFspEgfCqaICtEVa+v8lxjN2N1StaBqpztiT53nvjf0ED/AEGp/Gaghe
w5/v8AV+w/rD3sBmDwb2m+P1LWgV4WfKsZxjwFSn8g7gplPRNQ6C61SHv9E28QDBW5WUagcNftbY
9vmrx8PUSivTmmBshEes7ygsGLj2A7bLKhHUCR65qk7HVhuaSUEToqNgs4P7HoynAAcstQGvlYN+
B+tPzqlEs9+CeCGh/wUfexZvAmBQ4QixMjAZ0XOJODjXYlFBR+WxyAqL9KnIBPmVyjTGgJhJnBJX
ElY41HMJ36D//N/yq6IHYif1jMcX3yoLHqWIWZRQ9rtQlIzqLGHi0Likso2qzYhnGDhkUEvAYX5N
fBaDkBWGHA2CFwdZLynrhpLqWwo4Z6VGwXKQFC2SIAhzI9GKDLZirOWaVnTBZhQGNrRUl805si6P
17K6SGNgjY/UcJ1BlbnpUA1uEfQzMU6l8qZztJXqTubylOK6uUKeWjA7NyO6lXCcgrJMKZC8/7cJ
XGqFiouc2gRnaHujfEYcN4EnnoH8jPTetCMd6o6CpWG35i8pRGeSnygFamRQOZQD39a8us6yDCnh
IB8DsG7Fc0uCVcK+GsSCIG5ZQUybouCxxTqo9gTX12xXfcXm4kVjQbyh/+InE8ldWGpJXO/4WNjc
JWNmlvMG8ZZx5zkHpy8icf4usNEeTu7UNjh9F9hQ7pZxE7yTEEDY2Yo8wFP+nkS5z/Yl/jxTZ2pD
8TqfUUv59czyjVBzvEjt8izBw18xi1cjCmVuZHN0cmVhbQplbmRvYmoKMjQzIDAgb2JqCjYwNQpl
bmRvYmoKMjQxIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTgyIDAgUiAvUmVzb3VyY2Vz
IDI0NCAwIFIgL0NvbnRlbnRzIDI0MiAwIFIgL01lZGlhQm94ClswIDAgNzIwIDU0MF0gPj4KZW5k
b2JqCjI0NCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAv
Q3MyIDggMCBSIC9DczYgNTAgMCBSIC9DczEgNyAwIFIKPj4gL0ZvbnQgPDwgL0YzNC4xIDI0OCAw
IFIgL0YzMy4xIDI0NiAwIFIgL0YzNS4xIDI1MCAwIFIgPj4gPj4KZW5kb2JqCjMgMCBvYmoKPDwg
L1R5cGUgL1BhZ2VzIC9QYXJlbnQgMjUyIDAgUiAvQ291bnQgOCAvS2lkcyBbIDIgMCBSIDI1IDAg
UiAzMiAwIFIgNDAgMCBSCjQ1IDAgUiA1OSAwIFIgMTYxIDAgUiAxNzEgMCBSIF0gPj4KZW5kb2Jq
CjE4MiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL1BhcmVudCAyNTIgMCBSIC9Db3VudCA3IC9LaWRz
IFsgMTgxIDAgUiAxOTIgMCBSIDE5NyAwIFIgMjA4IDAgUgoyMTkgMCBSIDIzMCAwIFIgMjQxIDAg
UiBdID4+CmVuZG9iagoyNTIgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDcy
MCA1NDBdIC9Db3VudCAxNSAvS2lkcyBbIDMgMCBSIDE4MiAwIFIgXQo+PgplbmRvYmoKMjUzIDAg
b2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9QYWdlcyAyNTIgMCBSIC9WZXJzaW9uIC8xLjQgPj4KZW5k
b2JqCjE3MCAwIG9iagpbIDE2MSAwIFIgL1hZWiAwIDU0MCAwIF0KZW5kb2JqCjIxOCAwIG9iagpb
IDIwOCAwIFIgL1hZWiAwIDU0MCAwIF0KZW5kb2JqCjE5NiAwIG9iagpbIDE5MiAwIFIgL1hZWiAw
IDU0MCAwIF0KZW5kb2JqCjExMSAwIG9iagpbIDU5IDAgUiAvWFlaIDAgNTQwIDAgXQplbmRvYmoK
MTUgMCBvYmoKWyAyIDAgUiAvWFlaIDAgNTQwIDAgXQplbmRvYmoKMjI5IDAgb2JqClsgMjE5IDAg
UiAvWFlaIDAgNTQwIDAgXQplbmRvYmoKMTgwIDAgb2JqClsgMTcxIDAgUiAvWFlaIDAgNTQwIDAg
XQplbmRvYmoKMzEgMCBvYmoKWyAyNSAwIFIgL1hZWiAwIDU0MCAwIF0KZW5kb2JqCjI0MCAwIG9i
agpbIDIzMCAwIFIgL1hZWiAwIDU0MCAwIF0KZW5kb2JqCjQ0IDAgb2JqClsgNDAgMCBSIC9YWVog
MCA1NDAgMCBdCmVuZG9iagozNiAwIG9iagpbIDMyIDAgUiAvWFlaIDAgNTQwIDAgXQplbmRvYmoK
MTkxIDAgb2JqClsgMTgxIDAgUiAvWFlaIDAgNTQwIDAgXQplbmRvYmoKMjUxIDAgb2JqClsgMjQx
IDAgUiAvWFlaIDAgNTQwIDAgXQplbmRvYmoKMjA3IDAgb2JqClsgMTk3IDAgUiAvWFlaIDAgNTQw
IDAgXQplbmRvYmoKNTQgMCBvYmoKWyA0NSAwIFIgL1hZWiAwIDU0MCAwIF0KZW5kb2JqCjM5IDAg
b2JqCjw8IC9TdWJ0eXBlIC9MaW5rIC9BIDI1NCAwIFIgL1JlY3QgWzE0MiA0MTYgNTg0IDQ0MF0g
L1R5cGUgL0Fubm90IC9Cb3JkZXIKWyAwIDAgMCBdID4+CmVuZG9iagoyNTQgMCBvYmoKPDwgL1VS
SSAyNTUgMCBSIC9UeXBlIC9BY3Rpb24gL1MgL1VSSSA+PgplbmRvYmoKMjU1IDAgb2JqCihodHRw
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvd2cvY29yZS9jaGFydGVyLykKZW5kb2JqCjM4IDAgb2Jq
Cjw8IC9TdWJ0eXBlIC9MaW5rIC9BIDI1NiAwIFIgL1JlY3QgWzE0MiA0MTEgNTg0IDQxNl0gL1R5
cGUgL0Fubm90IC9Cb3JkZXIKWyAwIDAgMCBdID4+CmVuZG9iagoyNTYgMCBvYmoKPDwgL1VSSSAy
NTUgMCBSIC9UeXBlIC9BY3Rpb24gL1MgL1VSSSA+PgplbmRvYmoKMjAgMCBvYmoKPDwgL1N1YnR5
cGUgL0xpbmsgL0EgMjU3IDAgUiAvUmVjdCBbOTEgMTA4IDIyOCAxMzBdIC9UeXBlIC9Bbm5vdCAv
Qm9yZGVyIFsKMCAwIDAgXSA+PgplbmRvYmoKMjU3IDAgb2JqCjw8IC9VUkkgMjU4IDAgUiAvVHlw
ZSAvQWN0aW9uIC9TIC9VUkkgPj4KZW5kb2JqCjI1OCAwIG9iagoobWFpbHRvOjZsb3dwYW5AamFi
YmVyLmlldGYub3JnKQplbmRvYmoKMTkgMCBvYmoKPDwgL1N1YnR5cGUgL0xpbmsgL0EgMjU5IDAg
UiAvUmVjdCBbOTEgMTAzIDIyOCAxMDhdIC9UeXBlIC9Bbm5vdCAvQm9yZGVyIFsKMCAwIDAgXSA+
PgplbmRvYmoKMjU5IDAgb2JqCjw8IC9VUkkgMjU4IDAgUiAvVHlwZSAvQWN0aW9uIC9TIC9VUkkg
Pj4KZW5kb2JqCjE4IDAgb2JqCjw8IC9TdWJ0eXBlIC9MaW5rIC9BIDI2MCAwIFIgL1JlY3QgWzIw
MiAyNDEgMzUzIDI2M10gL1R5cGUgL0Fubm90IC9Cb3JkZXIKWyAwIDAgMCBdID4+CmVuZG9iagoy
NjAgMCBvYmoKPDwgL1VSSSAyNjEgMCBSIC9UeXBlIC9BY3Rpb24gL1MgL1VSSSA+PgplbmRvYmoK
MjYxIDAgb2JqCihtYWlsdG86Zmx1ZmZ5QGNpc2NvLmNvbSkKZW5kb2JqCjE3IDAgb2JqCjw8IC9T
dWJ0eXBlIC9MaW5rIC9BIDI2MiAwIFIgL1JlY3QgWzIwMiAyMzYgMzUzIDI0MV0gL1R5cGUgL0Fu
bm90IC9Cb3JkZXIKWyAwIDAgMCBdID4+CmVuZG9iagoyNjIgMCBvYmoKPDwgL1VSSSAyNjEgMCBS
IC9UeXBlIC9BY3Rpb24gL1MgL1VSSSA+PgplbmRvYmoKMjYzIDAgb2JqCjw8IC9MZW5ndGggMjY0
IDAgUiAvTGVuZ3RoMSAxOTUyOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGNvAtg
VMXZNz4z5+w5e9+zm83esslustlNyAYDSSAEIjlAwsXInWCCiQQhchO5BPAuocpFRKG2Ui9twUsV
tZZNiDQgvsRLbatSeK21r1SFVlRsjfD6UqpAsv/fzG4Q/ff9vu+czMxzZubMmXnmuc0zs1m9ak0r
sZJ2IhF9/rJ5K4i4/B8g+d38tavDqWebjxBl1g0rFi5LPWfcSIjhy4U33npD6jlwipAhHyxqnbcg
9UwuIh2+CBmpZ1qONH/RstW3pJ79TUjbb1w+P10eeArPY5fNuyX9fcK/H75p3rLWVP2rC/nziuVt
q1PPda8jXbBiVWu6Pm0gxPIfZGOzIVWejinSMPmKVJGfEZUwopESMpsQeZGcTQx45uUGtu3Br7ae
m+uo+qcxyyhefOLjgiIOvCav2H5+T99CjRiteDSJ+rwA76mj+6eQcRo5v+f8bZrI4QWXrvB+Mksq
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
lxULTqMZXRrJkNxq0JhlyYY1HFWLjHF7ORmmjjSOstdIExRdnWyss4xzTHBe5brWMcO1VF1gXOi6
VblNXW3crxxw7HP9U7lgKrQ4C0mhrcBe6ChwlbhHkArXzcaNxoeln1ifobvZbgs2C8k+5YD9d/CF
vG86JZ9yfOY6q5w3BS1AL47AilgTsV3EDhG70i6ELLPdIbuI06jCWeKI2rlJaFclG7VGsdPxnl7B
6dAG30cRB/AbUXeGYrY4Y+a4c5Y8w9zkvNF5h3OL0+w0yzi2xqcjNTHfopofxanE3v9Z/HHUayf5
nZLviLN0ODcNIEnVYMJRSrjzzZrTCQ6u22sgLmilSfoNZoc9/JpTNYZVp8sVhxfUYFDtmOeoze7G
mTIj1jFxs9GN1/F/U9BXOFexxGdUdclGh9Nqt4nuucCpRqOqMkYVlwPn1YjZfU6z0RYb33SVbN30
Gd0cnmqmy83rzDh6x+p101QnXe5c52RO/mTRDLRF+BBw+Iw+8yI9l3EOYg9HVv2TzzY3+6C58Bfw
9wH+FAvNlDdn4NgZhp7esOHWHFCyafLlJ9DSB9HSCahykx0+H7tWxQOHeahLhGY2dNnC1jA7iB9E
UQR78mgXGeII42DRCYrDauLCPz8onynOUR7tUIcgGxm5OMFWJk6wGZMnOtRwKteVPvO2nze0D8oe
bcNnd7RTHcJb7CQj2IHUly41Llrj73lFa87kib3msBwm+HJj2v/EW3t3n6uSFCOAwTsyuBuoUbBc
ytfB2U+ch8ulZRk4DZeBGBGN4F9E0br+lw48Wy2XPbt/57Ar9+3p73rp2UF/lmN9j510vslu6nv4
rcPshgvH2B0vXjyC1Zm4kgX8ROu/ucLIk/DrDCssfxfOQ0fxe+fB+HXmEDIcvz+vJePJBDIRv8C+
itTh995T4N2bjt+mz8QvLmbjd5kN+L06v/ADBAR+Kfj9Bhk7e8ykmWPjY1Ytnnfj5Fn/H/8UtaoK
ZW5kc3RyZWFtCmVuZG9iagoyNjQgMCBvYmoKMTM4NTYKZW5kb2JqCjI2NSAwIG9iago8PCAvVHlw
ZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5MDUgL0NhcEhlaWdodCA3MTYgL0Rlc2NlbnQgLTIx
MiAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstNjY1IC0zMjUgMjAwMCAxMDA2XSAvRm9udE5hbWUgL0JW
QUlTQitBcmlhbE1UIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9BdmdXaWR0aCA0NDEgL0xlYWRp
bmcgMzMgL01heFdpZHRoIDIwMDAgL1hIZWlnaHQgNTE5IC9Gb250RmlsZTIgMjYzIDAgUgo+Pgpl
bmRvYmoKMjY2IDAgb2JqClsgMjc4IDAgMCAwIDAgMCAwIDAgMzMzIDMzMyAwIDAgMCAwIDI3OCAy
NzggMCAwIDAgMCAwIDAgMCAwIDAgMCAyNzggMCAwIDAKMCAwIDAgMCA2NjcgNzIyIDAgMCAwIDAg
MCAwIDUwMCAwIDU1NiA4MzMgMCAwIDAgMCAwIDY2NyAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAw
IDU1NiA1NTYgNTAwIDU1NiA1NTYgMjc4IDU1NiA1NTYgMjIyIDAgNTAwIDIyMiAwIDU1NiA1NTYg
NTU2IDAgMzMzCjUwMCAyNzggNTU2IDAgNzIyIF0KZW5kb2JqCjEzIDAgb2JqCjw8IC9UeXBlIC9G
b250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0JWQUlTQitBcmlhbE1UIC9Gb250RGVz
Y3JpcHRvcgoyNjUgMCBSIC9XaWR0aHMgMjY2IDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAx
MTkgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoyNjcgMCBvYmoKPDwgL0xl
bmd0aCAyNjggMCBSIC9MZW5ndGgxIDgwNjQgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
CngBpVkLeFTVtV5773NmJo9JhncgwJnJyUAgExMCCoQpmTwmPIZHgAAz1JoZQngJJhqCj4KJVRQD
ClWK0iqglkcFyslE6AStRG5tL1oL1kfVawWvWh+tLfV12wo5999nBpB+/e797nfPnrXWXo+999pr
77POPmfW3NTaSBnUToJKGlbHmsm6hidAhjSsXeNO8q7dRPa3ljYvW53kc9YR2cYsW3Xr0iQ//G3Q
tcsbY0uSPJ0HvWY5BEmejQPNX756zS1JfrgB6ljV1JDSD38VvG117JbU+CT7c98QW92YtNfqQH3N
NzWm9CxMlB10QDjzt0dGZ4EyQPEn5nGQy5cUcnIA5MXJRcW0AAN5lT+SCl7q1cyX1k676p76bP+X
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
K2MJ1mOFkVYV7XCVQe7CFJmhel26u+NLwvrrn/7pSkksJbF5XV+SVMpdcmmjGXjIpTadUVhojB4t
N4i9CisKHydb/NVFvrUJbujNLjcI3h6pFrGNRcqKEXyPRy7vpkSAFoMx2ueEk7ybFufGKVCMtywe
lZqei5oB86Wm/aLmUvOojn38FJ7hRAMMx4hLv2zXwH7B5WUGG/g/qBuT+tA8PYR3MHewI5ras6G6
K7ikXgYUcYMuVWPJhgi4oXgNm3eajq03Fy9zEOCnemv04IroVNxq8NHoVxUWuRwdyBrPFVZX2L/X
LrrYn2TCmbIvxWuz9v+ShN2BDWxJmLvGcEWnJnEk3eNJ3V7/W6OEeU62ssjlZqk5G2WFqVkl52hM
uoK/wr3MDhGqQ3biobpFHR3pV+hqkPc6Omp0d01HtCOWMNsX626X3tEtwiLc0RxExkouf8I8tinX
qNkcwVSWszJsck6VnTrbOKczwDbOWxTuxscv98a6cJwzXhWtjHTmQxfudiM/W1IupVIoTdySwTMP
d0WcOyz73O4AUbulVSyBxTfga5glSxpBxqgBH3EtmeuiHYdMScoCliyCS2aKqrpwKl7WyiNicicQ
/rudyIbKT3S4cJS1aCZOw5moeS5JCO9PkyDhbChOOvLfW4Ez+MxOzp7mz8Lazo/HSVUS/NmnBKXb
ZeUIo8EOm3ocek6CjaI0dj27jnIKXV/5L/hnub7wz7zgp3LUXeeBxpR4+nj6eIHYUIXOu0XP+YBK
X+PE1GP5xPDukPTOhrMIVU+fNWtuXWHditWNLbMab57btDp2Q+28mfhX+78B91f1QQplbmRzdHJl
YW0KZW5kb2JqCjI2OCAwIG9iago1NDYzCmVuZG9iagoyNjkgMCBvYmoKPDwgL1R5cGUgL0ZvbnRE
ZXNjcmlwdG9yIC9Bc2NlbnQgODkxIC9DYXBIZWlnaHQgNzkyIC9EZXNjZW50IC0yMTYgL0ZsYWdz
IDQKL0ZvbnRCQm94IFswIDAgNjM5IDYyNV0gL0ZvbnROYW1lIC9ESk5OUlQrVGltZXNOZXdSb21h
blBTTVQgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL0xlYWRpbmcgNDIgL1hIZWlnaHQgNTk0IC9G
b250RmlsZTIgMjY3IDAgUiA+PgplbmRvYmoKMjcwIDAgb2JqClsgMjUwIF0KZW5kb2JqCjI3MSAw
IG9iago8PCAvTGVuZ3RoIDI3MiAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
XZBNasQwDIX3PoWW08VgZ9bGUKYMZNEfmvYAjq0EQyMbx1nk9pXddApdyOCn94knyWv/1FMoIN9y
dAMWmAL5jGvcskMYcQ4kugv44Mrxa5pbbBKS4WFfCy49TRG0FgDynZG15B1Ojz6O+FC11+wxB5rh
9HkdmjJsKX3hglRACWPA48Tjnm16sQuCbOi599wPZT8z9ef42BMCJ2Ki+4nkosc1WYfZ0oxCK2X0
7WYEkv/XOoBxOpyXzuhaSvFb/b+ditYV75HcljOnaXdoQWuAQHg/VYqpDmj1DW6AcBMKZW5kc3Ry
ZWFtCmVuZG9iagoyNzIgMCBvYmoKMjIzCmVuZG9iagoyMzUgMCBvYmoKPDwgL1R5cGUgL0ZvbnQg
L1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvREpOTlJUK1RpbWVzTmV3Um9tYW5QU01UIC9G
b250RGVzY3JpcHRvcgoyNjkgMCBSIC9XaWR0aHMgMjcwIDAgUiAvRmlyc3RDaGFyIDMzIC9MYXN0
Q2hhciAzMyAvVG9Vbmljb2RlIDI3MSAwIFIgPj4KZW5kb2JqCjI3MyAwIG9iago8PCAvTGVuZ3Ro
IDI3NCAwIFIgL0xlbmd0aDEgNTA2NCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9
WH9wFNUd/779cXchoSYB5JJw7F6XI78uhkSlQCg5wl1ICGBIgN4hyF2Si0kkksGQCg70RsHKgVSL
UAVHpT+skCLLhaEbUBoZrTqtijpStc4o9VenI2N/0VHRbD9vLzkJo0z+YNw3b78/33uf93nv3u5e
97r1URpLMRKpfkWkq5Wsa9zDEN7mzkhX0s5+CjK3uadbTdpyAZG4prXr5s6k7XiAaIzr5jUbhtpn
vwd/W1s00pKM05eQ07kjabPrIKe0dXbfnrSzj0I61qxtHopnvwnb1hm5fWh8ege2emukM5rMH8fb
Telae1v3kF0DOa1rXXQonwWB7xVi8Aq0ltLoFrJDy0RZRWT/+xgXSYjyOK4Wb/qu1VfNPk9ZDste
vehnlvyj+6kzn0W/zE+/3/E5HGnD+VzaCgcLiTIY4ufS709FrHa4CQY1FhtUi1qJej1qcfFcJ8XY
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
E8JevtXa/RgfRokXjiI3tGu8ajVGruZ7RY2r8dqWuFqttmEzSR5LIhCNh0rBYGMQPNFSjOgL5aXU
aCg0C/2U8n7QBOnxEHroGOoB0nKVfoWkaV48TMWp9cElQT3mz9N9/hBWAdt3oD6oD2DnhkLIKksh
BeJN7c4hzOXAXFaE+LXJXvDuEkMXoXic99kY1Nz6QDyeF+e/t6RtMLrU4RtyGMRTOOUGi9WjLYTm
zrPWwK25ASvEOb0OW3p4R+Gd/fIMT0/hRssfAO10i+EZV4jhmaNheNaoGK5IIR3B8GxgruAM//C7
Y3jOCIYrL8+wL4UbIOcCrc9iuOoKMTxvNAz7R8VwIIV0BMPVwBzgDM//7hiuGcFw7eUZXpDCDZB1
QLvAYnjhFWJ40WgYXjwqhm9IIR3BcD0w38AZXvLdMdwwguHGyzO8NIUbIJcB7VKL4eVXiOEfjYbh
4KgYDqWQjmB4BTCHOMM3phj25el08Tkcu+TYpSt+MK+8iHK8KcnZVMVcUPjnMz6gcWXgyyID0p3y
EN63+b9MAt7BSTqNbzcR/wFVJv+XcZTi4YnqyDSITqNyG7r4jkESKkG3v0PH0YJoefFx9CJDTiu7
NsudlY9aJe00vvyb/PQX8wxp0QV84yPDuswovlm+6UKcCfb1t7aXTyuvthIYvsKS6G34X4r8CxYv
blhaXBNd0xPtbm+OICcZ5cmI0yRz6OKOlM7UUm7/H5dCY6UKZW5kc3RyZWFtCmVuZG9iagoyNzQg
MCBvYmoKMjcxNwplbmRvYmoKMjc1IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNj
ZW50IDc3MCAvQ2FwSGVpZ2h0IDY4NCAvRGVzY2VudCAtMjMwIC9GbGFncyA0Ci9Gb250QkJveCBb
LTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9ESk5OUlQrSGVsdmV0aWNhIC9JdGFsaWNB
bmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDUxMyAvRm9udEZpbGUyIDI3
MyAwIFIgPj4KZW5kb2JqCjI3NiAwIG9iagpbIDEzOSBdCmVuZG9iagoyNzcgMCBvYmoKPDwgL0xl
bmd0aCAyNzggMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QwW7DIBBE73zF
HpNDhO0zQqpSRfKhbVQnH4BhsZBqQGt88N8XiJNKPeyBmXkwLD/37713CfiVgh4wgXXeEC5hJY0w
4uQ8azswTqf9VDU9q8h4hodtSTj33gYQggHw74wsiTY4vJkw4rFoX2SQnJ/gcD8PVRnWGH9wRp+g
YVKCQZuv+1DxU80IvKKn3mTfpe2Uqb/EbYsIuVEm2kclHQwuUWkk5SdkommkuFwkQ2/+WTsw2j3Z
tVLUaTpb80+noOWLr0p6Jcpt6h5q0VLAeXytKoZYHqzzC37acEoKZW5kc3RyZWFtCmVuZG9iagoy
NzggMCBvYmoKMjIyCmVuZG9iagoxNzkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1Ry
dWVUeXBlIC9CYXNlRm9udCAvREpOTlJUK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKMjc1IDAg
UiAvV2lkdGhzIDI3NiAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENoYXIgMzMgL1RvVW5pY29kZSAy
NzcgMCBSID4+CmVuZG9iagoyNzkgMCBvYmoKPDwgL0xlbmd0aCAyODAgMCBSIC9MZW5ndGgxIDUw
NjQgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBvVh/cBTVHf++/XF3IaEmAeSScOxe
lyO/LoZEpUAoOcJdSAhgSIDeIchdkotJJJLBkAoO9EbByoFUi1AFR6U/rJAiy4WhG1AaGa06rYo6
UrXOKPVXpyNjf9FR0Ww/by85CaNM/mDcN2+/P997n/d5797uXve69VEaSzESqX5FpKuVrGvcwxDe
5s5IV9LOfgoyt7mnW03acgGRuKa16+bOpO14gGiM6+Y1G4baZ78Hf1tbNNKSjNOXkNO5I2mz6yCn
tHV23560s49COtasbR6KZ78J29YZuX1ofHoHtnprpDOazB/H203pWntb95BdAzmta110KJ8Fge8V
YvAKtJbS6BayQ8tEWUVk//sYF0mI8jiuFm/6rtVXzT5PWQ7LXr3oZ5b8o/upM59Fv8xPv9/xORxp
w/lc2goHC4kyGOLn0u9PRax2uAkGNRYbVItaiXo9anHxXCfF2ON0H+pjqCK1s+20AXUb6kOoUko7
AKufbU9IDt9xtoFy2QJfuqQsHZ+jOMekK68ZzHb0EeUt5/snWA5W7yzLSYyltLlj2GPsUWohhf2G
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
lX6FpGlePEzFqfXBJUE95s/Tff4QVgHbd6A+qA9g54ZCyCpLIQXiTe3OIczlwFxWhPi1yV7w7hJD
F6F4nPfZGNTc+kA8nhfnv7ekbTC61OEbchjEUzjlBovVoy2E5s6z1sCtuQErxDm9Dlt6eEfhnf3y
DE9P4UbLHwDtdIvhGVeI4ZmjYXjWqBiuSCEdwfBsYK7gDP/wu2N4zgiGKy/PsC+FGyDnAq3PYrjq
CjE8bzQM+0fFcCCFdATD1cAc4AzP/+4YrhnBcO3lGV6Qwg2QdUC7wGJ44RVieNFoGF48KoZvSCEd
wXA9MN/AGV7y3THcMILhxsszvDSFGyCXAe1Si+HlV4jhH42G4eCoGA6lkI5geAUwhzjDN6YY9uXp
dPE5HLvk2KUrfjCvvIhyvCnJ2VTFXFD45zM+oHFl4MsiA9Kd8hDet/m/TALewUk6jW83Ef8BVSb/
l3GU4uGJ6sg0iE6jchu6+I5BEipBt79Dx9GCaHnxcfQiQ04ruzbLnZWPWiXtNL78m/z0F/MMadEF
fOMjw7rMKL5ZvulCnAn29be2l08rr7YSGL7Ckuht+F+K/AsWL25YWlwTXdMT7W5vjiAnGeXJiNMk
c+jijpTO1FJu/x+XQmOlCmVuZHN0cmVhbQplbmRvYmoKMjgwIDAgb2JqCjI3MTcKZW5kb2JqCjI4
MSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA2
ODQgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgNAovRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJd
IC9Gb250TmFtZSAvREpOTlJUK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4
V2lkdGggMTUwMCAvWEhlaWdodCA1MTMgL0ZvbnRGaWxlMiAyNzkgMCBSID4+CmVuZG9iagoyODIg
MCBvYmoKWyAxMzkgXQplbmRvYmoKMjgzIDAgb2JqCjw8IC9MZW5ndGggMjg0IDAgUiAvRmlsdGVy
IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkMFuwyAQRO98xR6TQ4TtM0KqUkXyoW1UJx+AYbGQ
akBrfPDfF4iTSj3sgZl5MCw/9++9dwn4lYIeMIF13hAuYSWNMOLkPGs7ME6n/VQ1PavIeIaHbUk4
994GEIIB8O+MLIk2OLyZMOKxaF9kkJyf4HA/D1UZ1hh/cEafoGFSgkGbr/tQ8VPNCLyip95k36Xt
lKm/xG2LCLlRJtpHJR0MLlFpJOUnZKJppLhcJENv/lk7MNo92bVS1Gk6W/NPp6Dli69KeiXKbeoe
atFSwHl8rSqGWB6s8wt+2nBKCmVuZHN0cmVhbQplbmRvYmoKMjg0IDAgb2JqCjIyMgplbmRvYmoK
MTkwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0RK
Tk5SVCtIZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjI4MSAwIFIgL1dpZHRocyAyODIgMCBSIC9G
aXJzdENoYXIgMzMgL0xhc3RDaGFyIDMzIC9Ub1VuaWNvZGUgMjgzIDAgUiA+PgplbmRvYmoKMjg1
IDAgb2JqCjw8IC9MZW5ndGggMjg2IDAgUiAvTGVuZ3RoMSAxMjY4OCAvRmlsdGVyIC9GbGF0ZURl
Y29kZSA+PgpzdHJlYW0KeAGdegl8VEW2d1Xdpffu252kt3TSnXTSgXQgkIUQiOQGEkAjO8EEE0mA
SNiEEEAdtzDKFhcYHZ0RZ8Rd3IZOiEyC+MgoOk/UgXGb0VFBxXWMMA4yiib9/as6oMw3732/33dv
n6pTp86t5ZxTp07d22vXrGsmVtJOJKIvWtm0mojL70X23KL1a0OJsg1lde7lq5esTJSTVqB8xZIV
V1+eKPt/IMRd1NLctDhRJiiTMS0gJMq0CHlWy8q1VyXKvneRl61YtWio3s/LoZVNVw31T0T5iqaV
zQn+0ZweWr2qbe1QeRRyffWa5iF+WkuI5b8IeWMiIS0TGx3zJoG9glBwOcjXpIz8lhgIIxrJJ/MI
kZ+U04iCMq9XHPV37Ht07AJH2TfGVKNo/oGPcnI58sI9Cy85s3tgiUaMVhRNgp9X4DnDhMHpZJJG
zuw+8zNNUHjFucvRS+ZKw/ZEvMEj+6Xh5BiAScO7omnBXilHSusaH9R7pPAeV0qBo2KEFEKL+SIN
IV0F2A04AJDJAikdtRrSGwDtgN2AA4AjAJUQpLw2BFgF2Ak4BlClNCnQFQpqFTmSD8/6MF+H5CEn
AHGARIJI8wEzAAsA2wA7Aarg45RVgBsABwAnASrRJU/X7YUYu6frZpHtWbaiQBSbEsX6BlHcc0ld
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
lYhbM0UdZtWNMNqhZZJManNlW2ncYKwyVTUaVuOt4XaDTODZ7jPEDH2GIwYV3u8rsWkB4Wck4Sq/
FodoUPjbU0H5VlgaKGeEYQM5qVuE91S5/lFOeH3DPraMeOmYzsv/LSg4dRyvIgfKtOOnsFMhNh5A
dIwzcGGh9hIPE6LRbE8iPHaGiwudJdiXws5kLnqm+S8uW7gi76ab9jz9dFJ0WPr9O7UJzQ+wRbdQ
w4rBW28ZuGNanp9Hw+KK5+B/D//pcoAo4f15hBTivzmVpIpMIVNhqrPwb595+MrNpewC8Evl76kn
zps+ZebkaMWapU0rps39Pziq7z4KZW5kc3RyZWFtCmVuZG9iagoyODYgMCBvYmoKODk1NAplbmRv
YmoKMjg3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDkwNSAvQ2FwSGVp
Z2h0IDYyNSAvRGVzY2VudCAtMjEyIC9GbGFncyAzMgovRm9udEJCb3ggWy02NjUgLTMyNSAyMDAw
IDEwMDZdIC9Gb250TmFtZSAvQlZOR1BGK0FyaWFsTVQgL0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAg
L0xlYWRpbmcgMzMgL01heFdpZHRoIDIwMDAgL1hIZWlnaHQgNTgzIC9Gb250RmlsZTIgMjg1IDAg
UiA+PgplbmRvYmoKMjg4IDAgb2JqClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2NjcKMCA3MjIgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgNjY3IDAgMCAwIDYxMSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgNTU2
CjAgNTU2IDU1NiAwIDAgMCAwIDAgMCAyMjIgMCA1NTYgNTU2IDAgMCAwIDUwMCAyNzggXQplbmRv
YmoKMTAyIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQg
L0JWTkdQRitBcmlhbE1UIC9Gb250RGVzY3JpcHRvcgoyODcgMCBSIC9XaWR0aHMgMjg4IDAgUiAv
Rmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMTYgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+
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
Kx64pi7TRGsqGhuLr/m5X18f9WrjcYszGF9RfJhmt9eLZVw8rqq/YTyCE3VI7vIzEcaFsv/twc1d
nD/h42fY/6z42tqO01wnvqSO4U5vOayxVfidqXr8VsoU/IZLN374fgaZifuAs2Fxm4svUOfhd2PO
w6+iXIDvwheQPvkFuB0H6sIeFdoh82bM6ejpTs+/7PLl6+cs33Tu2suXXNF7XqZ97ZpLeuaT/weJ
omTCCmVuZHN0cmVhbQplbmRvYmoKMjkwIDAgb2JqCjE4MzMxCmVuZG9iagoyOTEgMCBvYmoKPDwg
L1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgODkxIC9DYXBIZWlnaHQgNjYyIC9EZXNjZW50
IC0yMTYgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTU1OCAtMzA3IDIwMDAgMTAyNl0gL0ZvbnROYW1l
IC9RSE5DTUYrVGltZXNOZXdSb21hblBTLUJvbGRNVCAvSXRhbGljQW5nbGUKMCAvU3RlbVYgMCAv
QXZnV2lkdGggNDI3IC9MZWFkaW5nIDQyIC9NYXhXaWR0aCAyMDAwIC9YSGVpZ2h0IDQ1NyAvRm9u
dEZpbGUyCjI4OSAwIFIgPj4KZW5kb2JqCjI5MiAwIG9iagpbIDI1MCAwIDAgMCAwIDAgMCAwIDMz
MyAzMzMgMCAwIDAgMzMzIDAgMjc4IDUwMCA1MDAgNTAwIDUwMCAwIDAgMCAwIDAgMCAzMzMKMCAw
IDAgMCAwIDAgNzIyIDAgNzIyIDAgNjY3IDAgNzc4IDAgMCAwIDAgMCA5NDQgMCAwIDAgMCA3MjIg
NTU2IDY2NyAwIDAgMTAwMAowIDAgMCAwIDAgMCAwIDAgMCA1MDAgMCA0NDQgNTU2IDQ0NCAzMzMg
NTAwIDU1NiAyNzggMCAwIDI3OCA4MzMgNTU2IDUwMCA1NTYKMCA0NDQgMzg5IDMzMyA1NTYgNTAw
IF0KZW5kb2JqCjEyIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFz
ZUZvbnQgL1FITkNNRitUaW1lc05ld1JvbWFuUFMtQm9sZE1UCi9Gb250RGVzY3JpcHRvciAyOTEg
MCBSIC9XaWR0aHMgMjkyIDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMTggL0VuY29kaW5n
Ci9NYWNSb21hbkVuY29kaW5nID4+CmVuZG9iagoyOTMgMCBvYmoKPDwgL0xlbmd0aCAyOTQgMCBS
IC9MZW5ndGgxIDEzODAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXVRNbBtVEJ63
P7ZLndTOH4ENyltewgHvxi0UVJCrrhbXIfGhloPRbrEUHNtpiOImikLUIlXpBRFWAiF64dg0pwoh
jd1Lb/TQAwcsJIR8KEW9VEJI9ILEBTUO89YGIp7Wb+abNzPfzNsdb21+WIfjcB1UOFltVDYgXNoZ
EhPV7S3ew2yX5JvLG5cafXwfQKlfWru63MNameTjlXql1sPwlOTrK2ToYXaa5NRKY+tKD2sWyfja
erV/rr1DONaoXOnzw0PC/HKlUe/56w7JqY3Nev+ceYRnYrQ9uFmyXZKMfpO/HX5L4r8ljSrEQQlN
CjkpMCZ9VT+0yHNlefnnrrWweCLzJ0zKjADf/eBOhkp/03f0Eqmxfp6QLPruwc4RH5np6FLvssOP
kX0GeYwVvCZjn/vNXCTlmZjw8zhSJOW6/wJGUmXPx5EUQLd2+Kva0c/pt+FL+BS+gVnYhy9gHVah
CIuQhtNgwyl4D6bheciCCxx2wIHbehIAwUIYzuPLBQ/nt30EcW6cUntniYps13z+E7LhmXEbmcUf
YDxlo2Lli9554Zs2qtYH4xydApXk+DZqlgw1hfmR94vR9g3y8w6MJ74hTNRTHua2/fDA9ymfbg2U
L9oYsZovsl1i57vlsoFAaaJWcyo0Of+aYtZQkr+RtvGYxa9JkvuUn6M6PSc4ai/NIxS8oB5UuFTO
GKbpG0GIij0kCZ/pVZcwEiaRHLf4j2E7cYunMUqXyfmsyFVWucdrS70U0m9AMhM1D/hskKuIgAci
pBMIRQ8d8qT+JC06dQkoZjBkOtsZN02DdwK6Bgqao9pK/dqoPnI7YQne6ZML7uUXDBOZ7wXU0JwI
BA/mAlGRlch25C7rScjXMESvISkbkMrQ/xqgQkVOVFbfP9qJDB22qIngE3lt8zURRJEXvIxxj05G
rDvgMMd1Wf5uAqoQ7tK5RJXzoOiJJapeuAYJJly6eafoteg7eqvqthhnJJBX8bn6RFgpZRy1kKx0
L7TZ9HUrv0M2UoZHWu9LZ+HQ0RxDBAbJZNJ8yAmTy4KLsEl6lqJqND0qRGGmySCdaUW1sSevNCP6
w0xLVUiFpirNujS3opGJp5kWk/ZXk2Zy2kyaWYV3p9hX3RW99NfXWa1N2Rk8AtB3tJv0zzUNLcIp
1Nv/SIbxNKodPNampznAUnDylMkhASZ/diwRjah294/uPeawQTawf+vWPnOVCebu7R083tuTuYF9
r4GySDWP0milkbXpYailm3qYK/maOaqR040bslMZMSSjaEWApvH8hdLbC7OpCxv1ywtXG0vra/A3
Y0Y+aQplbmRzdHJlYW0KZW5kb2JqCjI5NCAwIG9iago5ODQKZW5kb2JqCjI5NSAwIG9iago8PCAv
VHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5MTcgL0NhcEhlaWdodCA4MTUgL0Rlc2NlbnQg
LTMxMyAvRmxhZ3MgNAovRm9udEJCb3ggWzAgMCA2ODcgNjY3XSAvRm9udE5hbWUgL0VPVUhTRytP
cGVuU3ltYm9sIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9YSGVpZ2h0IDYxMSAvRm9udEZpbGUy
IDI5MyAwIFIgPj4KZW5kb2JqCjI5NiAwIG9iagpbIDc5NSA1MDAgXQplbmRvYmoKMjk3IDAgb2Jq
Cjw8IC9MZW5ndGggMjk4IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkEFr
xCAQhe/+ijnuHhaTnEUoWxZyaLs07Q8wOglCozIxh/z7jjbdQg+Cvve+4Tny2j/3wWeQd4p2wAyT
D45wjRtZhBFnH0TbgfM2H6+q2cUkIRke9jXj0ocpglICQL4zsmba4fTk4ojnor2RQ/JhhtPndajK
sKX0hQuGDI3QGhxOPO7FpFezIMiKXnrHvs/7ham/xMeeELgRE+1PJRsdrslYJBNmFKpptLrdtMDg
/lkHME5Hsmu16jrNBN9K/tcpaPnio5LdiLhN3UMtWgr4gI9VpZjKgHq+AW7ScBQKZW5kc3RyZWFt
CmVuZG9iagoyOTggMCBvYmoKMjI0CmVuZG9iagoyMjggMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1
YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvRU9VSFNHK09wZW5TeW1ib2wgL0ZvbnREZXNjcmlw
dG9yCjI5NSAwIFIgL1dpZHRocyAyOTYgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDM0IC9U
b1VuaWNvZGUgMjk3IDAgUiA+PgplbmRvYmoKMjk5IDAgb2JqCjw8IC9MZW5ndGggMzAwIDAgUiAv
TGVuZ3RoMSAyNDYzNiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHVfHl8VNX99rn3
zr7vk8kkmZlMViYb2RMgmewbAUIYSIBAQhI2ZQfZBcEVxX1DrVpblxaXyQAS1FZqsVZb1FqX1q3a
zTUutbZWTfI+5545Ibj8fu/n8/7TN+SZ5znLPXPO937Pem/YvHHLINGTvUQiBf1r+tYT+ad4Hujc
/vM2+1k4fSUhyqTl61esYeEpFxKiTVxx7vblLFySREiIrBzsG2Bh8jW4dCUiWFgoBqetXLN5GwsX
3Qk+eu66/nh68UmEF6/p2xb/fvI6wv61fWsGwfjpRfnEv37jYDxd6EJxFkEQaKL8QUVYQUgNMPFD
U3IFP7GQXxI1EcH5BCVarxb2EQWuo+nK24cP/vs31qXm6Z8Tj0a+9NEPdv2Wiqcuue/yr74cvVz7
ofphBLUogf3gOvXto68Sorvzqy+/vFP74Zk6xHPkxrSSf1i88Kg2QWiF2M/FPi4u4GIvF3u4OJ+L
3Vzs4mInFzu42M7FNi62cnEeF1u42MzFJi42cLGei3VcrOViDRfncnEOF6u5WMXFSi5WcLGci0Eu
Brjo52IZF31c9HKxlIslXPRwsZiLRVws5KKbiy4uFnAxn4sIF/O46ORiLhcdXMzhYjYXs7ho52Im
F21ctHLRwkUzF01cNHLRwEU9F3Vc1HJRw0WYi2ouqriYwcV0LqZxUclFBRflXJRxUcpFCRfFXBRx
UcjFVC4KuMjnIo+LXC5yuAhxMYWLbC6yuMjkIoOLdC7SuAhykcpFgAs/Fz4uUrhI5iKJCy8XiVx4
uEjgws2FiwsnFw4u7FzYuLByYeHCzIWJCyMXBi70XOi40HKh4ULNhYoLJRcKLiQuRC4ELkhcCONc
jHExysXXXHzFxZdc/IeLL7j4Nxf/4uJzLv7JxWdc/IOLT7n4hIuPufiIixEuPuTiAy7e5+I9Lt7l
4h0u/s7F37j4Kxd/4eLPXLzNxVtc/ImLN7l4g4vXuXiNi1e5+CMXf+DiFS5e5uIlLl7k4vdcvMDF
77h4novnuHiWi9Nc/JaL33DxDBdPc/FrLp7i4ldcPMnFKS5+ycUTXPyCi5NcPM7Fz7n4GRePcfEo
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
aC1JLneSRVQue3qs++VXxhb+xmDVK/Hqk3L57/7wxoYNr//xhRV420xS6fBmsUB2oEbvoEYBUnSC
2Ngsg1lF3oFTPkYHGBsOwU4+jNpiL8BqGCpkVaTdipo1I6O0rNRWUixm0r4F67pdNuGdpPKOUslg
T7QlJhsF5eIlS5YoREuS24lH/eKKLaJnwxt/+N1yPB0RlRhSnhHufeVl4d6ntRYdaqdSnB6bjfqt
wEriWrxp0iUoT+Aw4WQ4ySy29y4UpmowR02lxpsqG28qfWtm6rBYEtbN6syYNSsBc1mYzmUZyJJB
57IwYjPCkslLr2QrePlKL70SR/HyCsM7LOYeI3SJQs//juK7iImeQ+B6sGwV8MmwHR5pmkZPMaeF
qYXypwn0jROaj715QiOnWadZXXhMrg/rWjpzPvP7lS309RP9xOsn+SMVlok3UDBP0tkUr6DEdwDy
sT1i8H4B26fTiSc+PKnkI9AU+S0m+T2CiX75HeOaKr44FPEUSpKurdr803NqNnRVmjUqyWTUlnSu
q68dqE8NdW5v36kx69UqvUm7oXZVS2ZicUdJZd/MQgxxagkeZK+MrAsvvHRRrr9q4bS6dXNyhY3d
Vy0vcyb7TCb0pLQkf7o/tSpSWNYVTlVbEp12j1mdGu4uy2op9QWzgkqz12V2W032tGBC3rwtTTNW
dVToRXXJnHNo/yI90k2KDLyNajjiNnvQY0+zcU6lotOqPEOVCaXycwq1IKAdNyl0Zv3XH+oMklqr
kqxuq6Q2GkZ3iXvRf6W7PPjfS1TClcqMNEuSzSgKV+gT8pNTnXrV2JNjz6j1ziC+c5AskYYVAbz5
ajhiS7Ko4t/Jliv43viXCrTjlZa63ILLhfwqnerrj/UWrQKerxcvGt2D7xPxEEovOXRGscrqdeil
sc20Z7qTUp0GpTBDKFHpXcFkdAJRNbZJmYntAL6dzuf0R0XwJnJrY8echS2hur5zVy3buOr/AFkd
U5AKZW5kc3RyZWFtCmVuZG9iagozMDAgMCBvYmoKMTM0MDkKZW5kb2JqCjMwMSAwIG9iago8PCAv
VHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5NTIgL0NhcEhlaWdodCA4NDAgL0Rlc2NlbnQg
LTI2OSAvRmxhZ3MgNAovRm9udEJCb3ggWy01MDMgLTMwNyAxMjQwIDk2NF0gL0ZvbnROYW1lIC9K
RlFQWkkrQ2FsaWJyaSAvSXRhbGljQW5nbGUgMCAvU3RlbVYKMCAvTWF4V2lkdGggMTMyOCAvWEhl
aWdodCA4MjYgL0ZvbnRGaWxlMiAyOTkgMCBSID4+CmVuZG9iagozMDIgMCBvYmoKWyA2MjMgNDg3
IDUxNyA0OTggMzA2IDQ5OCA2NjIgNTI1IDM5MSA0OTggMzQ5IDQ1MiAyMjYgNzk5IDQ3OSA1MjUg
MjI5IDUyNQo0NzEgMzAzIDQ1OSA0MjMgMjUyIDUwNyAzMDMgODU1IDU1NyAyMjkgMzM1IDUyNyA1
MjUgNTI1IDMwNSA1MjUgNDYzIDQ1MyA2MTYKNTI1IDI2OCAzODYgMjUwIDM5NSBdCmVuZG9iagoz
MDMgMCBvYmoKPDwgL0xlbmd0aCAzMDQgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh
bQp4AV2QQWvEIBCF7/6KOe4eFpOlRxHKloUc2i1N+wOMToKwUZmYQ/59R5tuoQdB33vf8Bx56V66
4DPId4q2xwyjD45wiStZhAEnH0R7Budt3l9Vs7NJQjLcb0vGuQtjBKUEgPxgZMm0weHZxQGPRbuR
Q/JhgsPXpa9Kv6Z0xxlDhkZoDQ5HHvdq0puZEWRFT51j3+ftxNRf4nNLCNyIifanko0Ol2QskgkT
CtU0Wl2vWmBw/6wdGMY9eW61ejKaCb6V/K9T0PLFRyW7EnGbuodatBTwAR+rSjGVAfV8A36GcEUK
ZW5kc3RyZWFtCmVuZG9iagozMDQgMCBvYmoKMjI1CmVuZG9iagoxNzYgMCBvYmoKPDwgL1R5cGUg
L0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvSkZRUFpJK0NhbGlicmkgL0ZvbnRE
ZXNjcmlwdG9yCjMwMSAwIFIgL1dpZHRocyAzMDIgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFy
IDc0IC9Ub1VuaWNvZGUgMzAzIDAgUiA+PgplbmRvYmoKMzA1IDAgb2JqCjw8IC9MZW5ndGggMzA2
IDAgUiAvTGVuZ3RoMSAyODk4OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGEfQlg
VMX9/8y8t293315v7zPZTTa7CWwgkARCIJLHEVCRSwgQJBIE5BK5URQ0VATEC613teBRb8uSBAxo
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
esbJgBOuAiPgZZD+TWoR4OrBR48y64L5x8I7l7/Y07X5kc2jD7RIA8OHK19uPc7Uxi3XPh1mG/jG
TYn2Xd2V5RHpSqe76jH391N9rd0/UDztAXOpFrmBAeTxJ2dcbBSbqiIvg7FZOrcNnwrrRkxEYpCn
CCSVKLtApgQdjPIDB4APAKLsUbk8JnqUYi/RX6UdxQYNA2x41DFs3Mr1s29pvXoaP8JVqAErOpSo
NsrkqNdS86v+YJaVbUlBUJNT06B1DUcyI2ZEDkZlqEEydCwsNSePRVLT8zAPYkorwguVCdnFEdmT
LMN0Kf9uuMRB+we0vrAgP28P+/Ng7fqaxpVzmlr7X3HfZZNa942fPnvH8jld7peBI+HcWY+7XyX2
u+6Bxfd2lY2fPtRx8Y8iGxUdPEsDNTiPik9nS3uZbiChQmn6W09yw9MA4JNrTo04YV7WLJbjeAlf
qi5LqeOvyXH+WeBk8Di/zENqoAaeHFV8WegQv6pdTbuqo2XpT/PrMqzDA1BvgwwUVEDSCPhV+Psz
PLLiRjrriykasiMN9E76DJcI2GDMr2Xir1LsQEC1BZTR4MA4VRtycLWlIywE2CgEFXTM94Qiz63C
YwQG/XKcWusk3KvSjiuDmhyHfwb9zg1oYqVm6PMlZZtx9lt0yICEZeEHb6AggihxCbSIB7JhaQDh
Ct6U99xoiNHaqyfBDeKJhJ5AOuStMfArDoWSVJ0evyGrypG/LxMlgVDdGgZfIi/JzkeigW4Z+mRy
QWFQgSr7lPTo9weHd+8dYFd2zoA3G7Hf2VF3mlTLtn/4/JZNPvFCgwTRTq8g3PB8M+fOrJ5XU/zg
s/WLl8+e9w8xjaxbCmVuZHN0cmVhbQplbmRvYmoKMzA2IDAgb2JqCjIwNzY2CmVuZG9iagozMDcg
MCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9DYXBIZWlnaHQgNzI4
IC9EZXNjZW50IC0yMTIgL0ZsYWdzIDQKL0ZvbnRCQm94IFstNDYgLTIxMCA5MzMgNzI5XSAvRm9u
dE5hbWUgL0pSSlNUWStBcmlhbE1UIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9MZWFkaW5nIDMz
IC9YSGVpZ2h0IDYyNSAvRm9udEZpbGUyIDMwNSAwIFIgPj4KZW5kb2JqCjMwOCAwIG9iagpbIDY2
NyA1NTYgMjIyIDI3OCA1NTYgMzMzIDU1NiAyMjIgMjc4IDcyMiA1NTYgNTU2IDU1NiA1NTYgNTAw
IDI3OCA4MzMgMzMzCjU1NiA1NTYgMjc4IDcyMiA1NTYgNzIyIDUwMCAzNTUgNTU2IDI3OCA2MTEg
NTAwIDU1NiA1NTYgNTAwIDMzMyA1NTYgNTU2IDMzMwo3MjIgNzIyIDI3OCA1NTYgNTU2IDUwMCA1
NTYgMjIyIDU1NiA2NjcgNTAwIDU1NiAyNzggNzc4IDU1NiA3NzggNTU2IDcyMiA2NjcKXQplbmRv
YmoKMzA5IDAgb2JqCjw8IC9MZW5ndGggMzEwIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
dHJlYW0KeAFdkEFrxCAQhe/+ijluD4vJQqEHEcqWhRy6W5r2BxidBKFRmZhD/n1Hm26hB0Hfe9/w
HHnuXrrgM8g3irbHDKMPjnCJK1mEAScfRHsC523eX1Wzs0lCMtxvS8a5C2MEpQSAfGdkybTB4dnF
AR+KdiOH5MMEh89zX5V+TekLZwwZGqE1OBx53KtJVzMjyIoeO8e+z9uRqb/Ex5YQuBET7U8lGx0u
yVgkEyYUqmm0uly0wOD+WTswjHvy1Gr1+KSZ4FvJ/zoFLV+8V7IrEbepe6hFSwEf8L6qFFMZUM83
cbdwHQplbmRzdHJlYW0KZW5kb2JqCjMxMCAwIG9iagoyMjYKZW5kb2JqCjIxNSAwIG9iago8PCAv
VHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9KUkpTVFkrQXJpYWxNVCAv
Rm9udERlc2NyaXB0b3IKMzA3IDAgUiAvV2lkdGhzIDMwOCAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFz
dENoYXIgODggL1RvVW5pY29kZSAzMDkgMCBSID4+CmVuZG9iagozMTEgMCBvYmoKPDwgL0xlbmd0
aCAzMTIgMCBSIC9MZW5ndGgxIDgwNjQgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
pVkLeFTVtV5773NmJo9JhncgwJnJyUAgExMCCIQpmTwmPAYhQIAZSs0MIbwEEw3BR8HEIoJBhSpF
aRVQy6OC5WQidgJWore2V60F66PqtYBXrY/Wlvq6bYWc++8zA0i/fvd+97tnz1prr8fee+2191ln
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
zuebv6nNFR04IbqlcUfHZrexd074G21zPbKHSAR9GNxbE+2owcB3Y51C8vXN4JsiYYNtwoB4w/Ba
c0rOLvn6442uchtpeqW+omNVFAszpMOgubd44kOGBLrNszQk6O6oC+seozxXj8Sqh3b2p465t3QN
DrgHX6kp8nW6+iTD2pmVnapkOr9ZaUTIkzqrZpnLWmjupbgy6aM+HS8NhrvBDU/COuY0UaLGidTR
MBHhxxVhaGUsxXqsNNKqoh2uMshdmCIzVK9Ld3d8SVh//dM/XSmJpSQ2r+tLkkq5Sy5tNAMPudSm
MwoLjdGj5QaxV2FF4eMUix9f5FuX4Ibe7HKD4O2RahHbWKSsGMH3eOTybk0EaAkYo31OOMm7aUlu
nALFeMviUanpuagZMF9q2i9qLjWP6tjHT+IZTjTAcIy49Mt2DewXXFFmsIH/g7oxqQ/N00N4B3MH
O6KpPRuqu4JL6mVAETfoUjWWbIiAG4rXsHmn69h6c/EyBwF+qrdGD66MTsOtBh+NflVhkcvRgazx
XGF1hf27eNHF/iQTzpR9KV6btf+XJuwObGBLwtw1his6LYkj6R5P6vb63xolzHOylUUuN0vN2Sgr
TM0qOUdj8hX8Fe5ldohQHbITD9Ut6uhIv0JXg7zX0VGju2s6oh2xhNm+RHe79I5uERbhjuYgMlZy
+RPmsa25Rs3dEUxlBSvDJudU2amzLXM6A2zLvEXhbnz8cm+pC8c541XRykhnPnThbjfysyXlUiqF
0sQtGTzzcFfEucOyz+0OELVbWsUSWHwDvoZZsqQRZIwa8BHXkrku2nHIlKQsYMkiuGSmqKoLp+Jl
rTwiJncC4b/bSWyo/ESHC0dZi2biNJyJmueShPD+NBkSzobipCP/vRU4g1/Tydlx/gys7fxEnFQl
wZ95UlC6XVaOMhrssKknoOck2ChKY9exaymn0PWV/4J/lusL/zUX/FSOuus80JgSTx9PHy8QG6rQ
ebfoOR9Q6WucmHosnxjeHZLe2XAWoeoZs2bNrSusW7mmsWVW401zm9bErq+ddw3+1f5vOND2Zwpl
bmRzdHJlYW0KZW5kb2JqCjMxMiAwIG9iago1NDcyCmVuZG9iagozMTMgMCBvYmoKPDwgL1R5cGUg
L0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgODkxIC9DYXBIZWlnaHQgNzkyIC9EZXNjZW50IC0yMTYg
L0ZsYWdzIDQKL0ZvbnRCQm94IFswIDAgNjM5IDYyNV0gL0ZvbnROYW1lIC9ESk5OUlQrVGltZXNO
ZXdSb21hblBTTVQgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL0xlYWRpbmcgNDIgL1hIZWlnaHQg
NTk0IC9Gb250RmlsZTIgMzExIDAgUiA+PgplbmRvYmoKMzE0IDAgb2JqClsgMjUwIF0KZW5kb2Jq
CjMxNSAwIG9iago8PCAvTGVuZ3RoIDMxNiAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
ZWFtCngBXZBNasQwDIX3PoWW08VgZ9bGUKYMZNEfmvYAjq0EQyMbx1nk9pXddApdyOCn94knyWv/
1FMoIN9ydAMWmAL5jGvcskMYcQ4kugv44Mrxa5pbbBKS4WFfCy49TRG0FgDynZG15B1Ojz6O+FC1
1+wxB5rh9HkdmjJsKX3hglRACWPA48Tjnm16sQuCbOi599wPZT8z9ef42BMCJ2Ki+4nkosc1WYfZ
0oxCK2X07WYEkv/XOoBxOpyXzuhaSvFb/b+ditYV75HcljOnaXdoQWuAQHg/VYqpDmj1DW6AcBMK
ZW5kc3RyZWFtCmVuZG9iagozMTYgMCBvYmoKMjIzCmVuZG9iagoyNDYgMCBvYmoKPDwgL1R5cGUg
L0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvREpOTlJUK1RpbWVzTmV3Um9tYW5Q
U01UIC9Gb250RGVzY3JpcHRvcgozMTMgMCBSIC9XaWR0aHMgMzE0IDAgUiAvRmlyc3RDaGFyIDMz
IC9MYXN0Q2hhciAzMyAvVG9Vbmljb2RlIDMxNSAwIFIgPj4KZW5kb2JqCjMxNyAwIG9iago8PCAv
TGVuZ3RoIDMxOCAwIFIgL0xlbmd0aDEgMTA1NDAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
ZWFtCngBjToLQFRlut//n3PmnDPPM09mGHRmGAEVEBTxSXJUwJRUfMKYowNIQKEgaon2kMoosKTQ
zEcrbW1ZbTlgGVitdrfttWu6t9dW91a3tbWtXN2y2N1k5n7/GTTr7t17z/D9z+/8//d///f6/8P6
5g01YIQtwIFavbqyCbTHMRKz16qvX+9P1PUHAPiqa5pqVyfqFiPWj9Y2tFyTqDsRz15RV1O5KlGH
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
4NowRvHJHozU89AJ5+EGaN4a/TXeCiWcNUvZDyNX6+Qc5dSPT+lDh/WLZ/bMTBTgtc0oweHmAMmz
J020JxI8rGdwxBj7bnd73pj2B27NGrezM3Z2d0cAP2oM7j31IV0z+MBvj9Nrvv+A3vjshRNs19gT
z9C+piYql6f4HZZQgrdaRCA6IuK3NZnoiYEYiYmYiYUoxIpf2+zEgV/cXCRJWNdUWV2ja6pprm9c
JaxrqFxXx62r3yhUNzY0riHTyUztA1clqSF1pB4/cq0ma0gjHuSbyTqyntzAZiZ4W4heFh8duzdc
ctWspbMXZU5vrq9smFfZ3Nx4w38DKstCnQplbmRzdHJlYW0KZW5kb2JqCjMxOCAwIG9iago3NzE2
CmVuZG9iagozMTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTM2IC9D
YXBIZWlnaHQgNzI4IC9EZXNjZW50IC0yMTIgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTE4MiAtMzA3
IDEwMDAgMTA4Nl0gL0ZvbnROYW1lIC9VTEdWSVMrQXJpYWxOYXJyb3cgL0l0YWxpY0FuZ2xlCjAg
L1N0ZW1WIDAgL0F2Z1dpZHRoIDM2MiAvTWF4V2lkdGggMTA1MiAvWEhlaWdodCA1MzAgL0ZvbnRG
aWxlMiAzMTcgMCBSID4+CmVuZG9iagozMjAgMCBvYmoKWyAyMjggMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAyMjggMjI4IDAgMCAwIDAgMCAwIDQ1NiAwIDAgMCAyMjggMCAwIDAgMAowIDAgNTQ3
IDAgNTkyIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAxIDU5MiAwIDAgMCAwIDAg
MCAwIDAgMCAwCjAgNDU2IDAgMCAwIDQ1NiAwIDAgNDU2IDE4MiAwIDAgMTgyIDY4MyA0NTYgNDU2
IDQ1NiAwIDI3MyA0MTAgMjI4IDAgMCA1OTIKXQplbmRvYmoKOSAwIG9iago8PCAvVHlwZSAvRm9u
dCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9VTEdWSVMrQXJpYWxOYXJyb3cgL0ZvbnRE
ZXNjcmlwdG9yCjMxOSAwIFIgL1dpZHRocyAzMjAgMCBSIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFy
IDExOSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjMyMSAwIG9iago8PCAv
TGVuZ3RoIDMyMiAwIFIgL0xlbmd0aDEgMTg4MjggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
ZWFtCngB1Xx3XFvX/fa5ukJbSAJJDAGSEGJYLANmeIDYYMAYg2ywjQ0GvOK9tx07k8TZo26W02a1
zhCyE+MkTZzUbdqkTtI0TdusOl2ZTp02aVInmPc596vjOGn7e9/P5/2nP6HnPs/3e4bO+Z5xjy7Y
G9ZtHGJGtofJrHBgZf8apryKz4AqBzZt8JDtX8pYTMriNUtWkj3hEsb0yUtWbF1Mdsl8xhzWpUP9
g2Szr8ClS+EgWyoBZyxduWEL2cUHwTNXrB6IppcUwp6wsn9L9PPZm7A9q/pXDoHxal6Bi2fNuqFo
utSN6qzu98efVpKjFx2YIxmQuI9f7JKHWdmPmZapwAUMNdquk/YyNVJ5esydo/s/f8G20DL1M5bE
SzP2xIc7fsH5ucsfuOrLs2NX6T/SPgZTjxrohXLaO8deZ8xw8MuzZw/qP6KPi6Zyskf0smdUdckR
faI0HWKfEHuFuFiIPULsFmKXEDuF2CHEdiG2CbFViC1CbBZikxAbhdggxHoh1gqxRojVQqwSYqUQ
K4S4SIjlQiwTYqkQS4RYLMSQEINCDAixSIh+IfqEWCjEAiF6hZgvxDwh5grRI0S3EHOEmC1ESIgu
ITqFmCVEhxAzhWgXYoYQbUK0CtEixHQhmoVoEqJRiAYh6oWoE6JWiBohqoUIClElRKUQ04SYKsQU
ISYLUSFEuRBlQpQKMUmIEiGKhSgSYqIQhUIUCJEvRJ4QuUIEhJggRI4Q2UJkCZEphF+IDCF8QqQL
4RXCI4RbiDQhUoVIEcIlRLIQSUIkCpEghFMIhxB2IeKFiBPCJoRVCIsQsUKYhTAJYRTCIIReCJ0Q
WiE0QsQIoRZCFkIlhCQEiwppXIhzQowJ8ZUQXwpxVoh/CvGFEJ8L8Q8hPhPiUyH+LsTfhPhEiDNC
/FWIj4U4LcRHQnwoxAdCvC/Ee0K8K8RfhPizEH8S4o9C/EGId4Q4JcTvhXhbiLeEeFOIN4R4XYjf
CfFbIX4jxGtC/FqIV4X4lRCvCPFLIV4W4iUhXhTipBC/EOIFIZ4X4udC/EyI54T4qRA/EeKEED8W
4lkhnhHiuBBPC/GUED8S4kkhnhDicSGOCTEqxFEhHhPiUSGOCHFYiIgQI0KEhXhEiIeFeEiIB4U4
JMQPhfiBEA8Icb8Q9wlxrxD3CPF9Ib4nxN1CHBTiLiHuFOIOIW4X4jYhvivEASG+I8StQtwixM1C
3CTEjULcIMT1QlwnxLVCXCPEfiGuFuIqIYaFuFKIK4S4XIjLhLhUiEuE2CfEXiEuFmKPELuF2CXE
TiF2CLFdiG1CbBViixCbhdgkxEYhNgixXoh1QqwVYo0Qq4VYJcRKIVYIcZEQy4VYJsRSIZYIsViI
ISEGhRgQYpEQ/UL0CbFQiAVC9AoxX4h5QswVokeIbiHmCDFbiJAQXUJ0CjFLiJlCtAsxQ4hWIVqE
mC5EsxBNQjQK0SBEvRB1QtQe5qdlnJojaZVunJkjaQ7QXrIujqRNhrWHrN1EuyJpJjh3krWDaDvR
NqKtkdRqZNkSSa0FbSbaRLSR0jaQtZ5oHTnXRlJrUGAN0WqiVZRlJdEKoosiKfXIuZxoGdFSoiVE
iyMpdcgyRNYg0QDRIqJ+oj6ihUQLqFwvWfOJ5hHNJeoh6iaaQzSbKETURdRJNIuog2gmUTvRDKI2
olaiFqLpEVcz+tBM1BRxTYfVSNQQcbXAqo+4WkF1RLVENZRWTeWCRFVUrpJoGtFUyjmFaDIVryAq
JyojKiWaRJWVEBVTLUVEE4kKqbIConwql0eUSxQgmkCUQ5RNlEVVZxL5qc4MIh9ROlXtJfJQOTdR
GlEqUQqRiyg5kjwDwUoiSowkt8NKIHKS00FkJ2c8URyRjdKsRBZyxhKZiUyUZiQyEOkpTUekJdJE
kmbi02MiSR0gNZFMThVZEhFTSBonOqdkkcbI+oroS6KzlPZPsr4g+pzoH0SfRRK73KPSp5HETtDf
yfob0SdEZyjtr2R9THSa6CNK+5DoA3K+T/Qe0btEf6EsfybrT2T9kaw/EL1DdIrSfk/0NjnfInqT
6A2i1ynL78j6LdFvIglz0JXXIgmzQb8mepWcvyJ6heiXRC9TlpeIXiTnSaJfEL1A9Dxl+TnRz8j5
HNFPiX5CdILox5TzWbKeITpO9DSlPUX0I3I+SfQE0eNEx4hGKedRsh4jepToCNHhiLMKnY5EnPNA
I0RhokeIHiZ6iOhBokNEP4w4setLP6BaHiC6n9LuI7qX6B6i7xN9j+huooNEd1Fld1ItdxDdTmm3
EX2X6ADRd6jArWTdQnQz0U2UdiPVcgPR9ZR2HdG1RNcQ7Se6mnJeRdYw0ZVEVxBdTnRZxNGPvl8a
cSwCXUK0L+JYDGsv0cURRwjWnogDNxtpd8RRCtpFtJOK76By24m2RRyDyLKVim8h2ky0iWgj0Qai
9VT1Oiq+lmhNxDGAWlZTZaso50qiFUQXES0nWkbllhItoZYtpuJDRIOUc4BoEVE/UR/RQqIF1Ole
atl8onnU6blUdQ99UDfRHGrubPqgENXSRdRJNIuoI2IPomMzI3Ye1vaInS/YGRH7PlBbxJ4HaqUs
LUTTI3YcJKRmspqIGsnZELHvQlp9xH45qC5i3w2qjdj3gGoicQ2gaqIgURVRZSQO5wJpGllTI7Ye
WFOIJkdsfB1VEJVHbI2wyiK2blBpxDYXNInSSoiKI7ZcOIso58SIjXesMGLjG1IBUT4Vz6NPyCUK
UGUTiHKosmyiLKJMIn/ExqOUQeSjOtOpTi9V5qFa3ERpVC6VKIXIRZRMlBSx9qLOxIh1ASghYl0I
chI5iOxE8URxVMBGBazktBDFEpmJTJTTSDkN5NQT6Yi0RBrKGUM51eSUiVREEhELjlsWuTnOWQbc
Y5ZB91fQXwJngX/C9wV8nwP/AD4DPoX/78DfkPYJ7DPAX4GPgdPwfwR8iLQPYL8PvAe8C/wldon7
z7FL3X8C/gj8AXgHvlPg3wNvA2/BfhP8BvA68Dvgt+aL3L8xT3S/Bv61eYX7VXOm+1fAK9C/NAfc
LwMvAS8i/SR8vzCvdL8A/Tz0z6F/Zl7ufs68zP1T81L3T8xL3CdQ9seo71ngGSA4fhzXp4GngB+Z
1rqfNK1zP2Fa737ctMF9DBgFjsL/GPAo0o4g7TB8EWAECAOPGLe6HzZucz9k3OF+0LjTfci4y/1D
4AfAA8D9wH3AvcY89z3g7wPfQ5m7wQeNF7nvgr4T+g7gdujbUNd3UdcB1PUd+G4FbgFuBm4CbgRu
QLnrUd91hhnuaw3t7msMS9z7Dfe6rzbc775U9rsvkcvd+6Ry997QntDFh/aEdod2hnYd2hky7pSM
O107W3Zu33lo5xs7g3Eaw47QttD2Q9tCW0ObQ1sObQ49rrqMLVZdGpwa2nRoY0i90b5xw0b5043S
oY1S3UapcKOkYhutGz0bZdOG0LrQ+kPrQmzdzHV71oXXqaeE151ap2LrJMPo+PHD61xpDeDgjnVm
a8Pa0OrQmkOrQ6sWrwwtRwOXlS8JLT20JLS4fDA0dGgwNFC+KNRf3hdaWN4bWnCoNzS/fG5o3qG5
oZ7y7tAc5J9d3hUKHeoKdZZ3hGYd6gi1l88IzYC/rbwl1HqoJTS9vCnUfKgp1FjeEKpH51mKNcWT
Ilt5A2akoCXMJdUUuoKuU64zLjVzhV3HXXKcJdmdrMqxJEm17UnS6qTdSdcmyZbElxJVwcSc3AZL
wksJv0/4a4I6PpiQk9/AnFanxyk7eN+cbV28b4edVXXEEycpfW1z+jIbLA7J4nA7VPVuh8Rsp2xn
bLLjaetLVpXFIlks4xZV0ILsllh3rIpfxmPlYOzEsgaL2W1W8cu4WXYGzfDwxmeZZnY1WIxuoypU
ZWw3qoLGqtqGoDGvsIHJkkfCb36sIFnHWyM53A2jEjvslGKkUem6ka7OQKBlVMdmtYR1M+eFpSvC
/k5+DXbMDWuuCLPQ3HndI5J0Tc+IpKrtCttbOuaSfen+/awmtSWc2tkdPpja0xLeAxHkYhyCpY44
WU1PYMH6jesDgQ0LcFmwfkNAecOSNnILLyTgvX4DbP4Dgs14yn9+UTbkW7geL6Uaqv0/F/lfkCL9
L2jjf3kTRximaHf1uOoSNqjaB+wFLgb2ALuBXcBOYAewHdgGbAW2AJuBTcBGYAOwHlgLrAFWA6uA
lcAK4CJgObAMWAosARYDQ8AgMAAsAvqBPmAhsADoBeYD84C5QA/QDcwBZgMhoAvoBGYBHcBMoB2Y
AbQBrUALMB1oBpqARqABqAfqgFqgBqgGgkAVUAlMA6YCU4DJQAVQDpQBpcAkoAQoBoqAiUAhUADk
A3lALhAAJgA5QDaQBWQCfiAD8AHpgBfwAG4gDUgFUgAXkAwkAYlAAuAEHIAdiAfiABtgBSxALGAG
TIARMAB6QAdoAQ0QA6irx3GVARUgAYwNSvBJ54Ax4CvgS+As8E/gC+Bz4B/AZ8CnwN+BvwGfAGeA
vwIfA6eBj4APgQ+A94H3gHeBvwB/Bv4E/BH4A/AOcAr4PfA28BbwJvAG8DrwO+C3wG+A14BfA68C
vwJeAX4JvAy8BLwInAR+AbwAPA/8HPgZ8BzwU+AnwAngx8CzwDPAceBp4CngR8CTwBPA48AxYBQ4
CjwGPAocAQ4DEWAECAOPAA8DDwEPAoeAHwI/AB4A7gfuA+4F7gG+D3wPuBs4CNwF3AncAdwO3AZ8
FzgAfAe4FbgFuBm4CbgRuAG4HrgOuBa4BtgPXA1cBQwDVwJXAJcDlwGXssHqPdIlUPuAvcDFwB5g
N7AL2AnsALYD24CtwBZgM7AJ2AhsANYD64C1wBpgNbAKWAmsAC4ClgPLgKXAEmAxMAQMAgPAIqAf
6AMWAguAXmA+MA+YC/QA3cAcYDYQArqATmAWMBNoB2YArUALMB1oBpqARqABqAfqgFo2+F++Tf+3
N6/nv72B/+XtS1y4gP/FEGPnbrzgb4TwF1BsOVvP9uDnMraf3cieZm+wRWwf1AF2kN3HfsDC7Bn2
c/abb5T6/zTObY1ZyUzyUaZh8YyNnx0/fe4+YDQm9gLPjbDi1Z6vPePW8Y+/5fv43I3j1nOjmjhm
UMqaVa+gtr9LY+NncX/VMPN4KbdVl0NblE/6RHvnuUfO3f+NDsxkHWwum8fms17Wx/rR/0G2lC1D
ZC5iK9hKtkqxViFtCfRiWAuRC3uJor/OtZqtYavZOraBbWSb8LMGen3U4mlrFXsj24yfLWwr28a2
sx1sZ/S6WfHsQMo2xbsFKbvYbozMxWyvogSTZx+7hF2KUbucXcGuxIj9Z+vK87mG2VXsaozzNexa
9p/0/m+kXMeuY9ezGzAfbmI3s1vYdzAvbmO3f8t7q+L/LruT3YU5w0vcDM9dirqF3cqeZD9lj7KH
2SPsMSWWA4gtRUTEZbES6TWIwQ70ed8FLaZobj4frV2IBu/3cLTfWxC/vReU2BSNI4/ePuTk0RmO
jgOvZWfUIyJxHXpG+ut+8hjxPlz7jX6KEv83L+8xj9PtiJeIDI/ZLfB991+8F+a4UN/C7sAKvBtX
HlWuvgdN6i5FX+i/83zeg0ra99k97F6Mxf2MK8HkuQ+++9kDWNs/ZIfYg/j5Wl+oKPVh9pAycmE2
wiLsMDuCkXyMHWWjiv9/SnsEe8e3yxyO1hU5X8sx9jh7AjPkKXYcO82z+BGeH8H3dNR7QslF9rP4
W8oTSi6e+izm1nPYoZ5nL7BfsJfYT2C9qFx/Butl9gr7FfuNZIb6JXsf1zH2csyfWCyrxh9ePo7R
uJ0tYAuCjYMLF/TOnze3pzvU1TmrY2b7jLbWlunNTY0N9XW1NdXBqsppU6dMrigvK51UkJ+Xm53p
z/CluxPtNqvFbDTodVpNjFrGyTa33tfQ5wln9oXVmb6mpjxu+/rh6L/A0Rf2wNXwzTxhDy/Xj6Rv
5Awi5+Jv5QxSzuD5nJLVM5VNzcv11Ps84ZN1Ps+oNLejG3p/na/HEz6t6DZFqzMVwwzD60UJT33i
0jpPWOrz1IcbNi0dru+ry8uVRoyGWl/tkCEvl40YjJBGqHC2b82IlF0pKUKVXT95RMV0Zv6xYdlf
3z8YntnRXV/n8np7FB+rVeoKa2rDWqUuz7Iw2syu8ozkHh++etTKFvUFTIO+wf753WG5H4WG5frh
4cvDtkA4x1cXztn2p0QEcCic66urDwd8aFjLrPMfIIVj/FafZ/gzhsb7Tn+EVl/g6Y96NH7rZ4wn
8i6eD1NY6heaoW1oIfrn9fK2XDUaZItghPd0dJPtYYtcERYsCPSEVX085bhIcYR4yh6Rcr54nw+R
rffV90Xfm5Ymhvcs8uTlYmSVtz+s9iPdE5Yz+xYNLOXcPzTsq0MPEUvWhYc2dRDB/mgw60cKC5C/
vw+dWMbD0NEdLvCtCdt9NRRtOFCJv35ZZ7dShLz1YXttmPUNREuFC+pRFlOkfpgPDG8gr8vX0X2M
FY+fGinxuA4XsxLWw9sRdtZiUDLrh7sHF4fdfa5BzM/Fnm6XNxzsQfh6fN1DPXyUfNZwzil8HF4Y
QKUU+vat3CIzuh3W+nWebpVL7uGjBYenARdfzVQkWMMaMvmI1kz1dEsuJrLhU6I5uPpGPTBkf20T
CoNRtLbJ5cXkVl7/Q5Nc1AE0I6w73yY1GhHzdZvoc/5j0yg3b1COp36o7oIGfqNSGEoDo7X9+3aq
eCyiwUATdHw4m3gf8nJV0B4k68Iq9FNx8VFM9ITZTE+3b8jX48McCs7s5oPDY62Mb0unjz8YVEY7
Oku6vmFRejmlhZm3patbGPyZTbghoIwrH1bFblTs82bTt5KbRbJnWOdr6RzmH+6LVsg8WEEYHE1m
c/9V5XElWKwN2Ch9Df0+j9XTMNw/Or5n0fBIMDi8pr5v6WQsg2Ff8+Cwr7N7KsZSWfc7Xdv4R8ex
FqmlqyYvF3tPzYhPuqJjJChd0Tm3+5iVMc8VXd0RFR6K9tX0jGQgrfuYh7Gg4lVxL3fyLB5u8Jpm
wdAp+V3HgoztUVLVikOxB/BcVvFRJvgkNjCqIp9V5FPBpyZfUPH14IUVlrgUQ4B9uN4zyIdnR8/S
4b4evriYE0OJtxSWfJUsrPJV4lGuxhQ2+IZqwkZfDfdXcX8V+TXcr/XVhCWnhOCMYk8a7vNhn8KU
68Yj8h7MDiuf/Sq/Z3R8vKvbe9J1useLJTEfmNsd1gdwH4jxT0e+Ro4+uBvDewb6eTtYCEudr8zm
gR6sBVEhsjSH9ahBH60BORqUMnw6otAAxgYDqJTfAyO8pyfcE+Af2r2Mt8jjsYZZk28yhp3qjMnk
H1TQMxznK+ITG1nDBv/lnPRoG8NDasXjgokPw4bLe6Q1oeUDPiQN9HkwAmo20ImpTnupgY8bPEPY
EtWZQwoMrmgi492S/UazIazPR4V4c23MR4V4a3sQFN55xbo8mgGfbQ0b0aLMC0IZLYDoIKmZtwXv
y9F4nvUZXk3HKJvl24KtkTda+SgtksNmf3M/Nn8qb4THVy4Koy6dn7t4HSfIq+U9NyHusr9rdPx+
31a+A4hXXq6P3xz4xGSuY5jYrGf4247wvEBeru7bXrPiHh7Wmf99AYqXznyeeS2eetxrGFPHMoZn
XUx9N/Op61i/3MseVKezB+WHWKP8azZfXcL65C9Zr3yCTcLzskuBA/AdUJezuarn2QHZyzpUDzOv
fAdLx9PAW9F4+ncvjJnwvawQthffA1XMzAz4Fy4mnM0kFgOPjH8xY2U2/NsgHfLF4RucGnn56252
t1QgPSidVa2X6+VP1VfF5GqSNDdofq1drP1Ut1JfrH/EsNhwBXLG4BvvevkVfDvktVWwNjaDzXuS
mfEYx8kmS48+6qir0+Vpn8IjGhXz4CGPjklSbdCiVpmPJidX+Y5O0uyXbc2jUt6RKu1+PL6sGnt7
7MWCsbdPx1UUnJYK3nrn7Xesn7xoqygofufVdyYWSjavTYE9VqXV2jW+9HzVpKzM0uLiokrVpJJM
X3qsSvGVlJZVysVFaSoZOclTqeK2JL/y1Vy5fUyj2uWrml0ck5ZssZs1MaqUxLi8qX5r5zz/1PxU
razVyDE6bXZZTXrLivr017W2VIczNU6ni0t1OlJt2rE3YmLP/i0m9sta9Yovb5I1U+ZXZcjfMehU
ao1mNC0xacIUb/NsS7xVbYy32pw6bZzNlF03f+wyRwqvI8XhoLrG2hAW3/hZ9a4YO0tnmeyOYyxj
/L0jJqvU6huNiszR8TNHjPAYhcDvEc8Ek7nLb+VXs3I1KddgtuTnyblGqS3Dl+n/1GQ0Jaan+gxm
yak2MZPVpHrE97TvJZ/sM/lMcamz4kIxIVZVVRVXUVFQ0NtrS6iwQdqKraeLbMWIeKCXnr3gN1R+
p1OjhDxL9sqxsi89M7O0TKI4J2h9sle9USdZ/W63P16vXj32l+WyId6Xkuq3SDopojYnZaV5JiTH
qrdLv5eeneZ0xaplrUkvTTn3c71Zr46JdTnVEWOsTpZ1FuP+se18HvePn1GbYtIwsxYdTmFTAojJ
YavUBj5z2KLwR4fNCn982KTwe4fR8cBTqmLM80SpAHM/U8qNxHeqn5AmsEmsUMof0c/GNHv1NIdU
8I7SO+trJyYW+u2xNKFKlKmicUSnDp9UDnsapg9NIbVJFaOzBxdub971wrVtnbf8cnf58rkNLl2M
rNYZdbFF7WvbZ+8fLJs0cN28tvUdJRatQSMftSbGxdpzslxd93xyx91fPTLf4Zngio1PjrOnxOuz
CrLqL3tmx/Yf7a7OLMjU2NLQ8wcZk1swK5JZ0zHmoG7jd6xKtxVGt8H/4N0GK912jKpsR5jeMssx
KgVGNF2s6nSVVHCSuqj0T+XzpmdOslEHVQ6bl6+QFjXiP3YiIUdnT09M8tp10st8QFrsrni9O0v9
sM6kjYnRmnRf3q23pTDM2AfHz8rPYc2nsBy2ZSRDEx0VsNI8hdE8sNI8JR2jokHzggm21ESMYKoV
w5dqNZml1lQP0lJHVUURZvOPSobDGo3JNyoZDzs6THxmRreCV5VuWKkzRZiYfHR8NrG8bSWlxeiN
WluSz918rOTngpsf2nKjPt6bxHs1IVlyTGhbtrI159Epc3pz77ptxpKGDPnG/ttXTT2XL/qo/mF2
ujahav7WOe3LS2LH/pndOMDnYeP4aXkgxsua2bvHWDUWpgXLrpr3F/1UGH1SGMMBVoajelSVGwwU
BePtUmtR0Ib1WJRRZHIl8rIuKwq6rCjlsqKIKxExcD2O3z4x/MLaJbUx/ovrpCjbiR+z2PA43JT/
hJTFyphBygwabZ4yqSxoNEmtNv5bcQNXZbYym3PqqGR6tNoVk9PpHJVyRmIw5U/zJX7axpd5INBr
PW3F7H+Vz34KqbL+hRENb3q+elJ0rtAGm6+J2t9eHBp5oHbz3b3Vq+dMSTCqdSZdbPHMtdPLe2sz
imYtW7V0VvGUZdd3Bea0TY3XqFWyxqg1FtT1Ti6dWZJc1Ll81fLOYumiedcMFDk96Yl+N3ZabXq2
L61sZnHZjCkTiyu71rZ37J6dZ0lyxxttifFxWDMpvtTUwhp/6YypRcXTOtdiVs7HGFXJz7Ni3LjD
QY+lxl1TUCMb9QklJkS4hAe8hIe5xMoHoGRU+jwYy7KyLEwyMT4b2WQ+nsgKfo+Pq8IowFkZ8Mmj
Kl3Qbkv4CSuxlqimHC+RWIlUUpJfPWFUcgUtL6dL6enq1A/yp09709SmZgUIOZ+8vaexoxb0rl3Q
K/abE4EFvRUFNJeLKiYWLuj12/nOmpk5aRLtsEqYiyfxyXz+llap5jcwh5b2I2dxUWmZXGVNcSW7
Y6dc39G4viOvcsMDy3Y4J86omNbfPNGkM+nVWlfN7MUl/Vd0Zd6zv26wxt0zs3r1tESTCWvMNLeq
wd+wuLp1zXR/Q8nMSa5UX6rOmmRJSk32pcbnhnZ1nUjIq8pp6KypQ3T7EN3b8Vw5E3vxVUF31RTJ
6KrgMa0wIGQVfCZX8ChW8BBXPIHfMjJWMH6Kx7Eguj+Alf1BYRRS/MhdMKoyBA3x3gZjRZZLHYtg
xkQSp2OA1Idj22Ja+RaAOCZUYC+jqUpbQYBHDoHDNsBPARcGrsiZcH6PkzOVU4HYwMvk27W2FDu/
ETcemDdw9ZzsokXXL2zfF9Ta3YlJnjj9fbU766q6y5IcJbOrvdOCDVlJ2BvUaux/m9tmt+0bWbTh
iUsa62tVRq2Zb4tm7Vh955ypi3YE6/YOTYubUIslrGK9iNYBzMUAvu8/HJxQUFpVurpUjvcgGvEe
RCk+3pvL130uj1YuD2OuMitzR6V/PloXuCeg4re4R5EzUKIepTCClZucYqMYmKalmsfP6819bo/6
OrXquFp6WS2p1SkFb2ZOT/ygL3ZNrCpW/0FKG7/p9UZn5Np1YioWvRXoVaKKKRoIIKASTlXeC+52
uAteeFdUObJKlYBq5QNZSWORtIY1HcHB5gKT1qiRVbLWWDp7bXD1/esmT117cGD5zX1598lbN0+b
X5muUqmyvC1bZuc7kh3a2KQ4c7zFZExKjK/cNrptw7GL6+vW39Ydv/em/NahMtz62KRzN8pXyj9j
lThRLmQvBx1xeY18fjXqELZGjzVeam0srhod/4KvWLAys8CnHuNJVdp2yKDZEie1trvUlkK5WKvl
ceQbLt8pzRB5xVqXS1ucp8ZmeypYgpCybv4R3R4rinVP8AeNYL+lUCuXT3/d1Pmew9FXLr8/tWmC
p+Z35dPn/c7TzndVLPEqZYWffo3PUqkgUHwyEDgRSMBGy7daG5zWkwG8A+LCt1eNz+d00hEjM0uD
/dSZkJAmizMHX/9l2A5wjuVXfvBwJniLnBKdcZGbb8jxJZlZWbEopFjylfGWi30pRb17ZpQNuOIS
qks/rF0zK7/kovvWrjywKNfqneiZWFDkd2eUzL+4NafRLVlttnPnhnoLGwsShuZNbCpI6FzY8b4n
J1F/yaaWoUqXvMHnzphTMGNLZ26qMy4/zZevMqi803qmVK4JTfQHe0q8leXFSUmtudP6Mv29NW3b
uvL0Ou+5T+Yv8ZQ3Z/csdpc1jS2YXKXSJeXlZDuqa1MLK/nauHT8rNQRU8AcOJtdfbTK1+5b7ZOd
0T0XrJwZFDteagMrgwZWRljxY6ScT6jW4vzhgBeL518PQjgy810eB6EvHjO4gxhV/NFp5ZEka7Oy
obx2OhDdTKJ7CZ/557eS83tHPP+GwQcB0ZcqdXGepERPvFYb7+E7hS4+d8rkAEcSjn1qfvaTL8E2
AWXSSoWTJ+RUAPz0cAA9roxZix4Hj1YltCesTpAx5ZSWg5X+gpUzA/crLWdo+RGDtUFpbrSt/7aN
/9qu882JKceNmDcH/+uB0gr5IPakInZT0BJnRRDj+aWqRJoQz1uDFaEwYqUw36uirQMrrYtHo4Ku
NCPf7Y181zLy9WLkdwAj38mMSD/KgjBZmnVU0gQNedMnJGU0J7Uq3cABpAr7TkH0xBE9y/FdnH+5
EBu5TbnpabQXHO3o3O1wlGIgcAeUD2IolCFIzG8urNxRJ0ZGE5eS4Ey1altvbZu7vdV7PhAqS9uC
uozu0NhVX4+UzqiXZb1RtznUPm3xlX18Zs7Frv02IhTPstgDwZSqHCk7TsqxSZlmKdMkZeqkTK00
QZZyVFIaDwiCAFamJVi51YGVPVpJR0DS+NacVmCQDHZ+6rXzcNn5XcAehyDZeczsj+PvenDqO2ph
bWswTEmjkhSxTMcJWDUSg00bG4xU0BsNWQHt1Xy2ipdyDuY3wOhBTTkAX/CNRX578vqH1q2+d1Vp
xfoH14PLHnZVLm9vXlbndVUtb29aXueR/rzq2GUtNbuOrANPB+9o3ruoomTh3rbpe/srShbspdmj
uh+xKWYDR9ZMkjIt0akBVqYGmCYuF3xNWvhciWNBLGLGD7+Md5slG0Ylf1AfmJ5pcXiaHfzmjoMn
7+IJcRLl80F0ih91/t1EUL5zalT3qzR6nS4hNcORVDhpsu/b08BfPbki1ezNSDWpZUle5Eyz6fV6
nT2/tWws/K8TYV9pXZZF1hkM+lgXXy8d46dVL6LHzezFoKmgpaqlvWV3yyMtMRcc+5Wlq9gYV/Dx
w+itYmOwFcYAV49KbwbddPbna8bFl0v06I9kF58Trsfxp1iYBEEDDGYKwm/it6lM1FdlesSkMuW/
VWb40DbT1mdbY5PpiP8GP99Pd75Hs+T84T56tMfX9lcvPNrT0Ynu8MqR6f/5aK96sXjB3hmFc+oL
nQY1P7oHqmaXT6grcmUFZ4Y6glk5s7bPymianOPQyrKML7v69NLmggnBHEd2cFaoM5glxdavwHgn
JNkz3PHJVq3L44rzlfozS7Ld6YHK2VMn9TfnmuIcVpPFabUlWbXOJGe8rzAla1K2J33C1C4+Ft7x
v6pWqh9ik9n8IznM5suLrjuFEVOwMhZgZV0qjCDm8UloSjDnnfY1pZpPJzRNxKlyREvL6iSfdsUU
l6KTJ/CdEnuQWjlM2pRtH9sOjuBi81G2Hn7bttHtltuqlTqrJyc/oWEwmLrLEhejM+t2itvDu/z8
HWd5t6wxISPFrovRx6jnpaZbY/Uaf8v6GapYT0Z8sk37Gh6BqNV6E4QtOT7Dc87Qu1Bv0MfEJvJ+
p+Ob9nb5SZbL/ngMD4q+CCbwb3huHb/63VIaiTRJuT2iv8qTAbD9/IZNqzMuauNb4plgGTKUYVez
SVlWKTtGSs+GY1q6lJEuebms8koZXsmjeD1ShkfKskibvJJ3dPzloN7maPJ6MCthvRfUY5p7+XmW
W/wgBj4TNKEOb3az15jcbKQFjpM7/6IZYIFeZecK9Pbyt8T3MCUBD5kg+KrXSvzBUr4qS/p6S0uI
TyiLjz7O2y6pZNW5k2pzcnZaWnZSrPrci+oYSRfvTkj14anTObX8pQrfJVwJaTatfJdabzBpv/oB
f6qk1sUa5DmmOL2M27MKF/1Yssmk+ovepJNVOiOP9q3jn+Pv3U7hiWjCCMNTi+OPoUsavYxOnEQP
nuET5IIDwaqCyqn5HCsbC/LrAXzlQS1xAH9p8ASKzalu7mzoDNT2r1i2aN2y/wO97GXBCmVuZHN0
cmVhbQplbmRvYmoKMzIyIDAgb2JqCjk3OTQKZW5kb2JqCjMyMyAwIG9iago8PCAvVHlwZSAvRm9u
dERlc2NyaXB0b3IgL0FzY2VudCA5NTIgL0NhcEhlaWdodCA4NDYgL0Rlc2NlbnQgLTI2OSAvRmxh
Z3MgNAovRm9udEJCb3ggWy01MDMgLTMwNyAxMjQwIDk2NF0gL0ZvbnROYW1lIC9XQUlTRlMrQ2Fs
aWJyaSAvSXRhbGljQW5nbGUgMCAvU3RlbVYKMCAvTWF4V2lkdGggMTMyOCAvWEhlaWdodCA2MzUg
L0ZvbnRGaWxlMiAzMjEgMCBSID4+CmVuZG9iagozMjQgMCBvYmoKWyA1NzkgNTI1IDQ3MSA0OTgg
MjI5IDUyNyAyMjYgNTE3IDI1MiA1MzMgNDc5IDM5MSAzMzUgMjI5IDUyNSA0NTkgNDUyIDM0OQo0
MjAgXQplbmRvYmoKMzI1IDAgb2JqCjw8IC9MZW5ndGggMzI2IDAgUiAvRmlsdGVyIC9GbGF0ZURl
Y29kZSA+PgpzdHJlYW0KeAFdkEFrxCAQhe/+ijluD4vJ7lWEsmUhh3aXpv0BRidBaEYx5pB/39Gm
W+hB0PfeNzxHXrqXjnwGeU/B9phh9OQSLmFNFmHAyZNoT+C8zfuranY2UUiG+23JOHc0BlBKAMh3
RpacNjg8uzDgU9FuyWHyNMHh89JXpV9j/MIZKUMjtAaHI497NfHNzAiyosfOse/zdmTqL/GxRQRu
xET7U8kGh0s0FpOhCYVqGq2uVy2Q3D9rB4ZxT55arc5nzQTfSv7XKWj54qOSXVPiNnUPtWgp4Akf
q4ohlgH1fANvd3AWCmVuZHN0cmVhbQplbmRvYmoKMzI2IDAgb2JqCjIyNQplbmRvYmoKNTMgMCBv
YmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvV0FJU0ZTK0Nh
bGlicmkgL0ZvbnREZXNjcmlwdG9yCjMyMyAwIFIgL1dpZHRocyAzMjQgMCBSIC9GaXJzdENoYXIg
MzMgL0xhc3RDaGFyIDUxIC9Ub1VuaWNvZGUgMzI1IDAgUiA+PgplbmRvYmoKMzI3IDAgb2JqCjw8
IC9MZW5ndGggMzI4IDAgUiAvTGVuZ3RoMSA5NDYwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
cmVhbQp4AYV5CXxURbb3OXX37nT37e4snfV200kI6WwkIQsEuoEkAiHsYAeIJOw4soWIgIq70YAS
dMZRn4oOiIxrJwHs4AIz4lPHh/LN+OaN47yReQ8dR0UcBxx1SPc7dTsEmN/7vu/evlV1qk5tp/51
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
2SwpKyuKR0NJQJBz0ykHNLebNGYo/Z9Bl5uQ7YqLsh3G2rbmPxHozD8Rab7ccaTIxOFGEnz/hiz6
z621BU1/nzuTg6fJ7l90J4fNP6lSehLKlLTEZVizC2ToRipu0hqkNFwJ46bIHHRrF+yc/pO3Zm3e
fuf4NU8WF67F29uX7Fl525Kl+6pHEfzOzZz4xw/u+3zPktL1He/gwRH33H8XZtxw949/+vj1hEKI
zRZvFvMhGR4OzfWmlllDSaHULoukJVltqVqapdBaY5NVVbPZ7QpgCrhRFRy6XqHYSU3ZbXaLogs2
1WG3WyyarFoEr5t8d92O9LNbwhoeYQ9ACgq95Avpp0vP0LZMHHnMcx8dcBLnHH744Udx7ueYrlBt
ly4eV/m+29jqrKYpk10ht9SdmkZg4ccga82Y6hFFlWN7+2Z5nPjRa4OLlj68LBhb+aye7lu0Whw1
+Oc9e4Sr/9Ec6eC3I1yvufhs6ZHJpsKMWVdPn7swMLFjTft1xVM7269bs6x5HvwPooD8FQplbmRz
dHJlYW0KZW5kb2JqCjMyOCAwIG9iago2ODg3CmVuZG9iagozMjkgMCBvYmoKPDwgL1R5cGUgL0Zv
bnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9DYXBIZWlnaHQgODA1IC9EZXNjZW50IC0yMTIgL0Zs
YWdzIDY4Ci9Gb250QkJveCBbMCAtMjEwIDc1NCA3MjhdIC9Gb250TmFtZSAvTlBXTFNaK0FyaWFs
LUl0YWxpY01UIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9MZWFkaW5nIDMzIC9YSGVpZ2h0IDYw
NCAvRm9udEZpbGUyIDMyNyAwIFIgPj4KZW5kb2JqCjMzMCAwIG9iagpbIDY2NyAyNzggMjc4IDcy
MiA1NTYgMzMzIDI3OCA1MDAgNTU2IDI3OCA2MTEgNjY3IDU1NiAyMjIgNTU2IDUwMCBdCmVuZG9i
agozMzEgMCBvYmoKPDwgL0xlbmd0aCAzMzIgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
cmVhbQp4AV2QwW7DIBBE73zFHpNDBE6uCKlKFcmHNlGdfgCGtYUUA8L44L/vQtxU6gEJZuathuXn
9r31LgO/pWA6zDA4bxPOYUkGocfRedYcwTqTt1fVzKQj4wR365xxav0QQEoGwL8ImXNaYfdmQ4/7
ol2TxeT8CLvvc1eVbonxgRP6DIIpBRYHGveh46eeEHhFD60l3+X1QNRf4r5GBGpERPOsZILFOWqD
SfsRmRRCyctFMfT2n7UB/bAlj42SJ0oLQbeS/3UKWr74qmSWlKhN3UMtWgo4j69VxRDLgHp+AG6B
cBMKZW5kc3RyZWFtCmVuZG9iagozMzIgMCBvYmoKMjI1CmVuZG9iagoyMDYgMCBvYmoKPDwgL1R5
cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvTlBXTFNaK0FyaWFsLUl0YWxp
Y01UIC9Gb250RGVzY3JpcHRvcgozMjkgMCBSIC9XaWR0aHMgMzMwIDAgUiAvRmlyc3RDaGFyIDMz
IC9MYXN0Q2hhciA0OCAvVG9Vbmljb2RlIDMzMSAwIFIgPj4KZW5kb2JqCjMzMyAwIG9iago8PCAv
TGVuZ3RoIDMzNCAwIFIgL0xlbmd0aDEgOTc2NCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl
YW0KeAGlWQ18VMW1PzNz734k2ezme5OQ7G5uNiTZhIQQPoIrufnYCAQIX0JCxWwCgYBgEhKoWjBQ
tWJAoRa/qpKoD7SC5WYjuAFfiT5tS20LPq1VnxWs2KotLbV+Vsi+/70bUfrr773f+707e86ZM+fM
zJkzM+fO3O3ZsLGN4mgrCVJXrG/pJOPJngmSs2JTjzvKOwaIzG+u6ly9Pso7NxPJg6vX3bgqymeD
N89pb2tZGeXpAuiUdhREeVYOmtu+vueGKJ9dCupc17FiTJ69Dnz8+pYbxvqnt8C7r29Z3xbV934O
WtTZ0d0zxv8ctLRzQ9uYPmsksgdo8ZXjR04XiKgOMAOY6CPy08NkJk4OKqElsPz30p9IBq/LZb7r
fHL3sma7/xNLusWo+ui7Wc/rmf8w37D9y56LOx1kiQdrNfR1AeqZPaMBWuqgL3v+cdoR7UmXfPWY
hmmx+POQKHRVVqWIsxQUH1C/eI9OAyRyoMSBXCWgE/kIQI6MiHeGAoEyNQzqm2DQUH5B2bAuCGWM
K/t38Q4/SOPJhYLTodRMQ/J2qLp6LDNlWjQzVFhcdroqRrxNfwVw8bY4TfnRWkP5E8rOV9lQwMTN
ZGeMXDQgfkcagJMq3hzKzSvrPy5+CfkvxAlaaVQ7EbIllKHBn4lnKJFc4og4PCY5PBSfUEZV3eJO
+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
su/i83zj9ftGc9nHd43+kK3aKr57YSd/5CKundx4v1LEgxvnv3r0W38SlmMKYjjuoHgYvm9F39gm
3JepafaixUsW+RavWd/WPa/t2ws71rdcP3/R3MVE/w39Po6PCmVuZHN0cmVhbQplbmRvYmoKMzM0
IDAgb2JqCjY5ODcKZW5kb2JqCjMzNSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0Fz
Y2VudCA4OTEgL0NhcEhlaWdodCA2NjIgL0Rlc2NlbnQgLTIxNiAvRmxhZ3MgMzIKL0ZvbnRCQm94
IFstNTY4IC0zMDcgMjAwMCAxMDA2XSAvRm9udE5hbWUgL1lKU1RWUytUaW1lc05ld1JvbWFuUFNN
VCAvSXRhbGljQW5nbGUKMCAvU3RlbVYgMCAvQXZnV2lkdGggNDAxIC9MZWFkaW5nIDQyIC9NYXhX
aWR0aCAyMDAwIC9YSGVpZ2h0IDQ0NyAvRm9udEZpbGUyCjMzMyAwIFIgPj4KZW5kb2JqCjMzNiAw
IG9iagpbIDUwMCA1MDAgNTAwIDUwMCA1MDAgXQplbmRvYmoKMTEgMCBvYmoKPDwgL1R5cGUgL0Zv
bnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvWUpTVFZTK1RpbWVzTmV3Um9tYW5QU01U
IC9Gb250RGVzY3JpcHRvcgozMzUgMCBSIC9XaWR0aHMgMzM2IDAgUiAvRmlyc3RDaGFyIDQ4IC9M
YXN0Q2hhciA1MiAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjMzNyAwIG9i
ago8PCAvTGVuZ3RoIDMzOCAwIFIgL0xlbmd0aDEgMjYxODAgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
Pj4Kc3RyZWFtCngBjb0JYJTF/Tc+M8+zz+7z7PXsfSa7yWY3IRsMJOEIRPJwBFTkvhIkEgSUSznF
CyVUBcULbcWrLXjU27IkAQNqTdVqPSi0Hq20KlVU9CdKW4oHZvf9zOwGsb/+3/+bZeb5zjzzPM88
M9/53vOwZtWlC4mVtBOJDJh/8bwVRPyFt+Nw+fy1a+KiSOxBQpTpF6646OJ82bMM5UsuWnbFhfly
ZB0h5zy6aOG8Bfky+R7HwYtQkS/TOhzLFl285vJ8OfQ3HF9atnx+4XwE9ycLLp53eeH5hJ+PXzLv
4oX59heW8fKKVQsL52kzIdbfPPnsO5X58/ncgsOFD+ytnEEJXgh/OJKBZCjejf8xopNqMpMQ+Um5
iJhQ5udNzjmfeGafMdfZ8G9LhN+BkAc+Kj9139wD2Snmtaa3UK2K9rwBrjOPyE4ko3lB/PE7nf43
cA+ZLlV0poKxA89K/cghJCb160gXxfZI5VJRx/CY0S0lOt2+GufI/lIcd6wWeRz5cqQdSM8jyWSu
VIyzOvL1SO1IO5CeRzqApBCCnJ+NIy1H2oZ0CEmRiqRoRzymjyyXQrg2hPd1SgHyFVIOSSIx5NVI
k5DmIt2GtA1JEe14zXKk9UjPIx1DUoghBTruqEXfAx03iUPnkmU1ojgvX5zTKoqds1ryxwlT8scx
Z+ebDcs3G1iXrz5jVP5YXpU/upM17bh5p2av6Rnpl/x4ST86vgI5ZS8RJ6UkRrZLPpJBYhK6KmoM
yd1ZlqrZ9rwkEyoxiZIFJJbrkWiH3VUzUmM59hVxkxj7kh3Nn2FHOx2umm0jz2Efkh1IzyNJ7EP8
/s7+TtazQ3zMkTcibUN6Hmk/0ldICjuE3wf4vc/eJ072HqlGakSai7QN6Xmkr5DM7D3kOvsbxxiR
c7gRibG/IdfZX/Faf0XuZAcBHWQHcz3szY4h9TV7BJCuLgCxZAEIRAqA21/Tzf7U8W0/YFQKMw2M
ekYqJSNIrVTakRwY65aCHQ2LY93so854OrZ95AD2FskgMfTkLTz5LRJHmozUhrQCSQH0DqB3SDvS
FqTtSBkkYBlyHSnOXkN6A+kdMgDJQJqMZGEHOvCYbra/IzUqNtLP/sBeIQGM+D72e3F8g70sjq+z
34njqzgW4/xr7OWO4hgZacV5gmt0HHUcq3HexH7bWeaO5Ua62PMYwRjyaqRGpElIc5FuQ1LY86y0
Y0HMjZs8Q17DGo6xDvKZOD5MHrAQY0nMSI0GAsZ5lhp2JiBk2+LbUsxIbb0HRZ6lbr0DEM9S190M
iGepKzcA4llq2VpAPEstWAKIZ6nZcwHxLDVpOiBk3eyXT5eVx4ZMWkrjI53sMozSZRilyzBKlxGZ
XcZ/5FuZ9/G+jspKjNi9RrpfZax9L21/lrZPpe0P0PaFtP0a2r6BtjfQ9vNpe5q2R2l7MW03aPsz
dCiGop0aXT8q1htB2v4abX+Ktq+m7SnanqTtZbQ9TocY3ayk42ysOhyaxKFzJF90rKTzzBGgPk5W
ghEtAc6XgCY8j3w/Uk6UDDSKl+Ybh4r5sbSzsjFfPmNYzfKRZ7EXceGLmIYXyQdIMiboRaDRi7jJ
i7idE3kj0lykHqSvkHJIClqX4j1uE7kTeTVSI9JcpPVIXyEpojtfoSuMLEfOu7hDdKwaeSPSJF5i
L+JXil8JKzGK9Kie1s+SbotSZzGdVJwrZkOI3w/a7HZZXN3Uvvtr+zdf24k6UmW3sttIESZiS+F4
W8e3RbFuendH6pnYSB+9ixTLwDpaT1I0ieNQslqUB5GohdfXkSh7AseajuhMXObsSFXF9lIHv2p3
7Nvo4dhn0W4G8Ej0mdif490y7Yi9jZondsfeit4Ye7W624KaZ1PdFIe9cdF0T3Ro7KnXRNMNOHFv
R+waftgduzo6LrY0Kk4szJ84fzVKhjM2NTU7dhbuNyZ6QcxYjXvujjVGz4815FsN4tfsjg1AF9J5
sBKd7RcVD00UixvOGNJNFxlV5q3mZvMk82BzjbnKXGKOmYvMEbPX4rboFofFZtEsFotikS3MQize
7twhI835oFfR+UEBQlMiC1gHhaGczCAnjFoYOYdkPNJ4Nn7aKDo+0zOfjL8gnjkxLdFNtSmzM6bE
KJpxjyfjp4/KDE2P7zbnpmaGpMdnzJPPa95J6a0tqM2wG7opmd7cTXO86vpIxj26eQ+h1HX9LRF+
rLj+lpYWEvSvbQw2uke46seO+S9Zm6hsG5P+4S/4A5gOposyW8dPa848XtSSqeFArqhlfOan0+Jz
mvfQf9JjTWP20H/wQ0vzHmkE/WfTVF4vjRjT0jK+m84U7Uic/gPtgDE4oJ0FjJm3I3FLcb7dvfl2
SVyPdmX8gHaqSpKiXVJVRTuZ8nY7V5c1jdlZhgxtAnGyWrRZHYif3ua1JNokkaGNv528Jtq85m/n
bTIjxG2iUTQpRoYmNEyiokmUhkUT0fOdokl1ocmNp5rcKJ4k5Xsj2vAMt7Ef6mtjP4Q2pw3k/x1c
OCqdpp3DW+bPaVqYaGpLNC1EasvctHZRMNN+QTy+c34LPxHPSKm2C+Yv4sd5CzMtiYVjMvMTY+I7
h4vr/uP0HH56eGLMTjKnaXrzzjnGwjEdw43hTYl5Y1o6x02uG/KjZ9146ll1k//Lsybzm9XxZ40T
1/3Hs4bw0+P4s4bwZw3hzxpnjBPPIgLHJzfvtJBRLaMxf/zYyawa8LUtUtIyyq+vGCGQd3hJ8JrI
XkgrjxJruiVjS4zK2JE4Xvcf2X8kP4U1xU85UO0snApeM7wkspc+Wjilo9qVGEXSay5dfSkJNi0e
k/+3Gn+oWnMpn4p8nuZ1//UPTZoyxrwxq9cQMj5TOW18pnHK7OadZjNq28a0oG5YX53V2tSd68lX
noHKYbyhJJ1qyOsaeJ2qFhr+b1wQfUI1RmcPBI1nOqlRTNeQ1S1Spnj8dAZSMH02hmHO7Oa9kKU4
k1jdghdcTdN0dd/d+HsImORrCF57dV9ac2kBKozFmsJRNF2dJunVfUPSd7s0HyyRibFakwZpM+0l
IaSw6RESklME+knuU6Qj/JhdnDvCz/Mj+xyErruQCHmUPEUXk6fI8+QFegxX7SB7SBfhItAY8nOy
jvyMbAJbm42aG8lU/Eyo/xkN5bqgmdwPhnk/2Ye2s8g1ZC/x02DuM7KeXC+9iauuJ3ZSSkaSyWQ5
uYWem7uUzCEfyNeSIeRccglZQdtzzblbc3fkHiK/Inuk3+d6odWFyXz89uW+NP0l9zfSH1fcSe4h
H9A71F3EwFPa0fIXZBW5V2qVae6i3HfoQQm5DH2QyQSyj/awNO6+kHxKg3SdNBp3eTCXyb2EVlHS
ShaRe8leOoiOYyWmObkJuX3Ej2dcjrveQzrIbvy6yXPkILWZjuUeyh0jIVJFzsb7dJE/0B4p27sh
24hxM2GU+pF6nFlOfkNeIQdogv6WLTfZTDUmw3Rl7i3ihQ43A719BFd+Qr9m1+C3XnpZHpsbRRwY
l9v5aJPfkb/TMK2mk+hM1o8tZ7+UVhELnjgQvwVkMcb7btz9faDRbmZj+6UH5Sfkk0pR9lDOgRlJ
kfvIL8hvqR1vGqer6U/oO/QjNprNZfexD6WfyY/JfzLPw1ufTy4mt5AnyNfUTYfSKfQ8uoiuo5vo
7fQeuo8eoEfYSDadLWVfSYukldJz8ij8psmr5WtNG003KUeyzdmXsn/Mfp2ryW0kU4APG9D7O8kv
8WZ7yH7yLn4fkA+piVqpA784LaEz6FX4XUNvoQ/QR+ljtAtPOUA/pJ+BJf2bnmTgtExhEQg/XARK
sFWQMH/Gfs7243eAfcG+lQJSqZSWBkkNUou0HL3aJG3Bb5f0dzks75dzGOca01bTNtOjpidML5iO
KTbzT8Dj3/j+wd7K3vezJHtDdmu2I9uV+zvxYQ7BPaCCNaD38/BbgvneCozbQd6kNoxdmFbSEfRc
jMxcuoSupJdjJK+j99Jfib7/mj6LUfoz/Qp9trOo6PMZbBAbxSbhdz5byFZCGLuDdbF32HeSWbJK
TsknVUrjpFZpobRGukLaKmWkN6T3pA+lE9L3+OVkTY7JpXJKTsvj5LnypfIv5U/lT01zTK+bPlY0
5WJlo9Kt/ANSzQjzZPMUc6v5NvNu81uWNmDni2QXeRoYeOqPHpI2SE3SLnIrq5VDUGH+AHyeSxZI
ExgwlT1Kb2BX0y5WZrpcGc6G04nkmJzCWL/MtrETbLg0gY6n08gSNjB/Q8UrPw6oQX6RHJWfxbv9
AXe+XLHRa9hXio10QEaqh4z0O2mAnJZeJwelD6hZvp/8VdZogB5lj0iTgQXPySNMzaRE+jn5tbSS
Xk12sSZCtJOWm4HHE+njoAvTaQ39RspBDJ4ILBoifUSuJUvZX8hRrOMbyF10gXwRuZXU0nXkU/Iw
VkU/0yVKpeKjr7LF8mbmoV2EyY/h7eppGZVMXnIdbZXuVb5i75JLyX5ZI+9LT6L3+9mvpQnyMdNU
uggr4GqykazMbSBXmJrlP9GLiERnkqR8CNRtnVQjl+C4HlRlDmjabqzuvaADI6UJqAkCc84FXswA
hbgXv7tBJ2Rg0GKs8VmgYn8gXcp01k0uMjkoqA4sNa9np5LZuYfJPbmLyCW5O0h/0INNuXW446Pk
Y3IbeZRen72KrIAq+S7W9rmmsWy/aWyuP9vM3mXT2NYfzy9GO0mD5HP8fo2ZGWF6hmyW/0ymkcbc
zbm3gd0VoLD3kAsgsB7GW36JJ5wl9ZDa7ES2MzdWWoH3/YBMyT2Si1GNLMotI5PIs+RXZhOZZ05j
jjP0T3jfq8hCNjW3RlqYXYxxuA2jYGC0LgX9udEYPWP6SKNxxJkNw4fVDx0yqK62ZuCA6jP6V6Ur
+1WUp5JlidKSeKy4KBoJh4IBv8/rcbt0p8Nus2qqxayYZIlRUtWUGNsWz6TaMnIqcdZZ/Xk5MQ8V
806raMvEUTX2x20ycX7dPJz6UUsDLS/8j5ZGvqVxqiXV4w2koX9VvCkRz+wbk4h309lTmgHfMibR
Es8cFfAEAW8RsB1wSQkuiDcFF42JZ2hbvCkzdu2izU1tY/pX0Z1WbXRi9EKtfxXZqVkBWgFlAokV
O2lgBBUACzQN28mIxY5XzIQTY5oyoQQuxW2kZNO8BZnJU5qbxkRKSlr6V2Xo6PmJCzKES0pp0YSM
Fo/JKKMzZvGY+GLIOBlyU3xnVc/mm7t1ckFb2rYgsWDenOaMNA/3aMq40njumEzgysPBH4q4OWSy
TaefjUibm4KL47zx5s2b4pntU5pPuzZSwu/Q0oJ74FqWHNu2eSwefTNmajyXxTPs+pbmDL0ej4Rg
mRRvlX+/vNSbbFsSz6iJUYlFm5e0YWrCmzNk6hUlHeGwsSd3iISb4punNydKMo2RRMu8MdGdXrJ5
6hWdISMe+vGZ/lU7dVd+YHc6nAXAZj8dWIhBz58TkGjOofFTT40s5X1MnA1JMBOfH0dPmhN4p6E8
WziUbJ4/FBOAvxaKqzILMCOLM+rots36MF6PV6QZU1JPxDf/mwADEke/+HHNvEKNktT/TfhJjien
UC1D5/XBmXQ6U1nJUcQ8GnOKPo4Q5UH9q9Z2s0RihQ79mSsNZDLGdl7LsGoMf0kJn+Cbug1yAQqZ
9inN+XKcXBDpIEY1ZGvWxs/09J3xzeBn2vvOnLq8LQFM7uL6LPFlLKlT/5y639O0aFiG+v8vpxfm
z4+flhgP0TjetLmtgLXjp/+olD/PBxTjhnMFKOMZ3SxFGOo4xCKSOJuXkPuaQFxutmXkJP4pAqkX
dJstwEpRQ+NjM3rbWfm8RSspKayZ/7+LunPH+FXi8MNlhdfIDEsXOprvdmb4j8o/6p5tszR+OkgO
g2S/ebP2o3NAtXwvzy4cgPFQ9EviozNkBlZmEv+gcgzlqSWSMTBkODMdq0hUt0QKxR81jBQuasEf
x87+VWNBMzdvHpuIj93ctnled679gkRcT2zew15gL2xe0QRql0ec7tzemyKZsTe3YMQW0WFYHoyM
2pmgN0zZadAbps1u3gMTR/yG6c0djLLRbaNadpbhXPOeOCGGqGW8llfyJnFeIOMpXrKDWUT7yB6D
kHZxVhYVojwf1g1Rl2+EOkrmd7N8nd7XjqFOztcZoo6/H6cxo6c3F6ZFIARfesAheGhwG9Mr5EJ5
NRnDZQ2lnswHvBHaYyOO49nj5HrAYcDn4HwZfYXcAHgT0liUPTg/EucnozwD6QPUPa5A5kC7awvt
RqFuD57xc17GkRuCSgBvRf1e+SMyAPC1uM86HH1IMzmMdvejnZO+knvANJPMAcyfOwP1vzTNzPXi
GXcDfgjnYHnGS+S9KzaUlqBcQgaQODETFzQlO7ERDXqHhDZBnHdC5mfg5Fb4etzEA3m1P3SEUpIg
ZSRNktA0TODyKu5RBJmDS7Jhcgak/2rIIcXQFiKkkpTj/vzPBxntp/SnrL8UheSzX5lqnmd5TZ2j
vqPtsf7UdqatzT7MEXRsdLzgPKg3uyrdpe7JnqTX7G8ILAo8FXg9WBr8R2hgmIW/ioyKvBX9pGhV
8StxT/xYyc9KFyeyZRuS02Edw2NM+KH/ZryYq8SVRAZLGvk+LvV8b5jISRKXe/gYXJj71LTW9Cb6
/eau+WxJEaPduSNdVqsygwAw5nIoTmrs8yENrSlqJ9cVbSH3mp6QfmXfI3XZX7EfIIeL/lXkcriL
XEVFUqVS4aqMxmPj7DO9s3wzQ4tMS4uuct/kvle6x3Fv9FH6EHvU9bbDgzEK6149LLPu3PsdFfV4
Zo/Rv6JedxIqRzzFNilSLKt6ynkOScUppeFYIBW3UIuN98YSKp4/J5ieqB9Pt044OlE/gfz4UdJ4
tPGoK1A/cABNp1tbV5JW2INW0YAiJ0rL2KA6d1ltjRwwp1KJUoX5vG5/bc1gueuFM7Mvfnw0++f7
dtDRL/yNVg1/vvaFnz720ZyLP9n44IeMDfzq5G/pJX/6mM7Yeej1/tvveCD71e3PZD/b/CwEWzIm
d0Qul0cAV0J06W5f0G5XZnj44HHAyQdvNYdC4oTbrIVs45SzLDOVFstFymKLpU4f5h7mHxRs0se7
x/ubgnNMc9Spequ71T81eLHpYnWBfrH7Yv+C4GXUpyom+3nSdNN07TzbMmmhaaG2zKYForLZFbVa
vWURw25nMyKG1cpmmLtznxsupxMQnotcL9QeE3OK08dE/wTgdCr8gmNdNpsAegxPWbJugJkSs26O
myXzwA8iNMLn5uziRN0AwI4yYnPg5sTNb05sNhtydAK5Q+CMg78ysek6cj+/LTFwyxhpxIANDNcN
CaYxX6cMJEf1lenWE60/VKTz84hJXNlKVoL9GOo00zT1AtMFqkxbYbDBn0cfMri2hvi8ipIoJR4v
n8lBdXxexzx04+/+Sv1X/c9NH2SP7unYtLGj8/pNHVBGym9dm/17777/+QktpvY3Xn/jj797/TV0
aD5w/z34YB1Yn68Zk8NO6tW93kggEpFlXfZaA9aI/Fhgt+NlhxQIBCMsXmS4JnkmBYxws6lZnaXP
cM31zA7MDc4Mz4rcFLiH6aFiSXIXW1VfKm6mGNkjXbou5uRLDLoA+FgL4PO++TjeNx/fGSViHsLt
RbTImYpjcSpiTBUxjqFoH9bn0b71RH4Ygf0C9zFmHOuB+h6dlNTIbp+XCdwfohMMl6uOYYjIfHoD
Hfw6HftEV3b38/uzex/9PS36819p5IrPbv9D9s/sNXox/cUL2V/97YPs9l2/p7N/k/06u5/W0Ugn
tf40+zHGbCOwPgYrlU6K4Cm6j5pszjLTIFOTydQYy8RYLFYarY2Oiq6IbYkpwzwN/obwuf5zw62W
Vnuzs9V/fniJZZl9kfMS/yXhnti7toOBg6EPPV8Evgh9VHQolouF4qZqZ7V3gKnRaZjOdU42XWg6
WPRv+TvdpvscssJIJKqYqeaLOqzBsgNWqlsNa5u13SrHxBqw2jjmWwXmW7tzJ8RgA8gjP4DjXRzn
ARwSOM9rjGqOstY11FVLZIHPssDhWinJWA+lW+h2mqHHqByjjbACSaBVWTGtAL43ihwONoPa+OxS
nV9N3Xw1UEGp0OIbNFVmiKZ+/mga5JNJvfwRNFQ8DguCE7JTf60rVzVM0HtRc1jv7attXSmmGBTO
Ve9yg8SRVsz1KrKyJOGqdWExFDOfThKl5ZI38MNqoP0f6Vq184IdK43sP597dimrm3H72id/dena
J017e/9926TbXlud/Sr7zi/o1udn3LTv9QMv7wPCNeaOSDtB0wZIAeMqudRbOkw9Rx1TNrN0Yek6
9Vb1urKHPU9UvSDZ1UA4GBgwvuqdgCnCZjCm11AtOMcyR52jzbHOsc2xL7EsUZdoS6xLbEvsXamu
cmd5qqy8rN/gstlai3VBakHFmsSasvayn2o/t91RcVfVnQMe0h6zPVj+EGIbfpfyV/CZ4kNU2gck
+oCyPkC04YMp2nBAtOGAaMOBIrAXw11cP9tSnrRpcjie8snWM4rC3exxozRUxWcqFmoMTQrNDe0I
7Q8pzlAstDz0QUiOhW4LsdBzIGs+kPrHCQUN9PLmOjUo02EpY4TqlDPLnk6vv44fDd3hqqP0jDlF
y4pYUdRnlnlX+UUAPhF4wAHDw/FAjp5hjYVpuCxkeIJ1Nfzyao67oWA+5wgVAgFFHucYFIrzq0JA
MeR+PjShbnZeh7msEpfuitYfqKSAPhEID+AI8JzNEAC/AsDnu/lFlWHxqJLyyrq2mp4a1ljTXsNq
dLDYMiJWDdF5MxLPjzKbIQDeAQ4YId6JeJlTMBWn6J4zzrsKdvedgS4CcvAHOrEikJd+QGgjzBmM
hAZy2g9Ub105oYDuR4Heejp9dNVEvXVlWlCzlWmw8j6sxxkQNpQaj65011eDq69cxVeFOGAZ4B91
uTnHH32FYZT3L06YvFUpl+7WPbqklNrjEaJWmCPU1B9ZsRfFEkciQkoTdpulnxahFeWqpqTlCInp
RREK1qI36A35DCJEOl2Z3rBhQ8ETgGLrStq6amWrZ4g/v8TKU+WwMdYNHjIYC9DvL4gWPqxA/LAg
BXtKNXY4b7xq3eWDkj99+Z5JI4dW3j7t6udmuzK21YvXLfH7qyPXPX/XzMUvX73/XXpmdOmqhWPO
TASTNWdvmDjuiopY+qyrLgpOnTN1SCJa5NHKakeumzN726wnuewxHlS4GOvUByo8zQjESNTHZkit
plZ1hnWhtNS0XF1otfi6c4fFKnIBMKbyGSmK8rzc/a7pO++JsDzQPSw0MDrSPSE8MjrFPSc0NTrP
fXF4XvRy5XLfCXYiqMNZ4LQHApP9bf4VCJuJOrfo23Wm63IkqpnJ3vzK6KOGWAEcUzg23emJytaA
Ye/O/Q09YDMAcBaocOBzQXoB9Bgq8DBjp/ZwDKXOZKqOH42RXNiI0Zi/Vi8zG2WVdTFzIzzIkjnO
F5MZFBQ5XgS5EDrMUY5yZrEqzKHiAqLxKcSspSf0Hp4IMSN9AikN/AJO9ULgONx4FEjV2tC7sgFY
VF/PySpt5VJjmq7kciMXLlx51uk1l4hJpyWpci5nSOfvrfpyz2fZr6j3b2/Dnv79Ea3j+vk39x5k
U2xDZ9647jE6M/BgF42BWdhoRfb97Ld6fMfeRfTOjaMXPQwqez2m8GXMnou8agyv9lBdpgm5Th4N
k/6F8hpZUV0W1aLaPS7VTiQLtXKepxBNrdgCGbg07qEeVupKUgjoGPLawXXHcE+oLgfIIUj4eZ4D
ygXAcHH2VGBrECZE7feCFOH0cUOwJJKXLyx8eshE97iXuIzGx4r/YWU29B7WW4+vOkwaGyFh19fj
nxgxor+6yXH1S5wbraKtta5aH18JWAcYIbPic13/wIjFjeedP2LUqOHne4vl1P0rzxr2SPm4xrZV
vQh7o9CQiHQEPjCNfr4T+u30ZiNgshDNolBFIybVYqLMVMZJiqk6/d4+/b19rtpa3gc+U5GnB5ko
KXXVa5zC2131qt8drbPwDCrF5504giSLI1r8xVCLS+pIBTKUjhhqabKO+JGhdNC4puKMOhJH5rT1
IxVqSqsng7SzyDhtJlw+LZZm9UJ6IVtsWaxeTi6jl7ErLJerl2mb6Ca2UbrRfINls/oLcrd6u/Yk
eUB7jjxt3qm9Sn6nHSRva1+Qj7ST5LhWhdfRgsSvVZCUNkSbRAxNNRluf53JsNrrdiri3VW8D391
gj4dN5x8MjQiqCgfC14HkRvKD0ZF1DKTyWYF4la/l8bYIO1L70uT6sZG1GF8jCGa2WJJqppXVTUY
8RnQxUuht2saEMliYYwqZk2FfmuqtlFbqcUwDLVdZWo3jewyTO0mZgJkqHFm0FLr53/iOHE0HOpt
7W0NB48ebs0vmXrSCJqpNzQ2uOo3mc5Ib7r6pU1nBPmhBWjBV9Jpoj3cn60tJbTW4w8MHuKppfTX
2WW/OZyMBdNf7MleIqd6r7to+fS17IaTBzmFOwcULoo1UkGGsP5GlWpXK0P2cGU/e2VlvX2wb0hk
WOXZla321sol9sWVbQM22zf2u9d/X/gxuw+CQV6BLedzHeIi9MOhxyt2h56peCm0v+JPvvcqLGP8
tJiPqYtTDreb5yYoM8qMQTwEZQaHYgH0rKqyrl6urzpbPqtqpqUlfaFlcXqtbZPtVdu39m/TriF1
Dirr1WV1gZoSb3Buv+X9WL9otaPRcZtjmyPnMG1z7HB85ZAcQip1cMrH1QEAxw0fp5QOMZMOhXNV
hyMqBSCX7A7e6Y1GzWJ5hnk/SFO5VhOVrP3m6fOIwqkeSZZAwvlC3IwDwCLUlgnhFeXDQuYAwIUP
IQz9zbDyx5WJB+HE94ICl0GAMBzlBknpqXhqQGpHylQPitLFSUaqO/fObgEM5HWGnZPk+p56tr2e
1gf4C4zkdwwkg6XVZc8r+xUWUxoVpjj4elXwWsgFnVYgCPMa3hNFKIeKkGGUgUNPERmIt8ePpgtC
QOsPAkBDb/rjj7lucxgiQO9hjuwFmnR0JQocBQsCgCDbeWwjK5OcdKfAmcGa+W9QnSDa5vIRTDBq
v8/n9QcSKUkxO8CmOTdHI6lhwZ4lO54dt/qsQUsPXkRrm25Yf0VRJnjJgRtveHyyrgZKn40GLnhp
+ZyaixcveiBVdO2MsU9cP3HDRK/DHi5Lapf0P7NlZXDlTeONeeeccfmxk9efOZS+VxHVKyZUn9V2
3qQzLwO9K8v9k1Wa7oF16S97iAZ+l0jVqYLfAWgPwRxls2tUIn5dTTs1xY85d+qlpJTa3UkbzZkt
TWpTm3mFud28xSwT6OfbzRlzj/mAWYGm+aXABgBcwxEK5j/FRKLmG8GBBSA4J0Q1wQFQc8ywctwz
Cw6Act52Yd7LlpAgHbzzwtM5AVjB8cP60YbeBv3w8QY+LQBd4Jsgy/qrnHmm08kAH/rUIFdiUK1r
CDhCwuXlnJPp4XMbLlhWdd11nbt2edIVxfdv00csfIDNv5mal2Vvubn3pxOqwA5gmQRjaIB2ye1W
+4zz1cEceyapW9TtakbtUT9Qj6lmosbUFaBV2wpVh9ScqsVUjJ9ZZpKqSNdAcTYpsqaYkyYib5O3
yxm5Rz4kKz3yMZkROS4fQEmW+zglgO+MAMd2WawhWeNPhf4PnMU5vmoFkBUSDGq+NzS+MuWJlnGT
Tx8irrz1YmgaGxqPChbJUZSPzKqVac+gWp8Ebe2Grq4u+X/27z/pk1Oc0lH4Won0CSidn15teEyS
4mGP6t36R9KnnmPSCY+C5x0zGsAortDp3fqB4KFgLijHLV6HF9zOBMHAb9fsDpujLAjxi80ICjOQ
tYLDVi9/KSi5XxguviSt4vWspfz1hOpr5a9o9fL3Q/lbTkgAaRwnUD5hCMJoNSBi5KwU/6wTgxxh
w3WD6zLBY0G2Irg9mAn2BOWgxGp9fiGSnOhyuYScwbEsD+QHtyCGiMElMn8yiNx33FgFiAlSl9e8
+SPc/ynWTAzAcCREOEEDIJU0HG8QNOP0Wpw7Cn4EtiRkFcp5IbQDv+JSNYtm1iRFT7kUR4Q6NTeX
+SHoV27gdhNgt5BgChTClXDVCVOhz7XpgUvfa7t/sq51VS49a/UjcuquHU0rJtRc3buabbzk4pF3
vNErrIFjoTl/AMx1QSKfYTykMdmetNfZx9hNg7yDorPYdG2qd1r0IrbAtFCd722L9sTeMr3teS/0
sedj71eB/wl9LOwf/lgsHeZGk/FhbkExn8HK7Gf4h7FB9vGsyT7We3Z0ljbTfpH9Y+VT/3f0uEOn
Pslhhdk0ErWaXQSGEckarKUk6XImdf2Ai+ouw9XmanfBQMJnPW8mcbn5zEArAAPk1AIjAjxxCQUQ
tf9EU8yOy8HxAuUvBbsA8I0xiiOIa4277HnzfvMH5pxZ7pPNi/ntC7J5MUc2s6D5ZsHizIKTcdkc
6+WUvQOq4NHe/GzyvHVlg35U722AoAnawtMP1g5uDSwZlCcudW6ucAWwluhptj9p6MKX1r996ZK3
rm3bWt3ZG3/y0rW/evSqy+/f+MubTz64jUqbp4xkju/GMvcbr/325YNvvMRXngckpx227wC1G8Ve
lTpD1aEBISO0InSf7ef2x+yWsL3Cngn1hOQQx8mKcKyuyGKXbM6oRn0s7fXI2CmgbfNSb85jyIGk
DEHrDghZaNw5cGgdPxrpaKxuC6Ehgw90yLBjoAkWHPIKXkNK+dCTKj5iaI+h5zSaCNqDcp72APhE
GK4AfPe0WCkPBkPP0r3wN5xAzADCTU8J7Hwg0+kGHYuj4ah+9GgrJ0cNWC2NRyG5i9Xg1V2KalYs
4Ne66o4Ql+KMIO4DK2EDTWOkV9Vy+j2oTmi2eXne5+O0vGPbNk/42rXnzokMrZk6Zv9+6d6bVy6t
GzvL/QttbNsFN39/IcZ0JO1mS9jFoOBVGEi2QmIT6ARImwnCwqYVaBCSV9zCkeBwq/4JqZ5wFIIi
NGvPoBLfSNaPdu/axWdmMlbTUdDEMJ1d0A3qHOud1GmlBiLVVuDushsYH4SWSR0+s4UPIkc1ngsm
lzd7C3lh31svc4w6qr/UWsMTl47HqTYai472jA5M80wLtHnaAvex+6R77Q/pD4VtFntIW8IWS0tM
l9pW2NvtD9t2qbu1XTab37bR9hGTHKVzncud652SE+/6uHHFAIRiTCZt6NYWsh062DE4gpxOK8JM
+voYRdfLHELDcpRG8H5l1nQMiAJNGWsNlkCQbuRn8amlYb7G6NlRX9l+M+XLixXUXI03MguabB4Y
qevT0yA+5UWp1lUFdx1Cl7lf8+iq43kbilB1XfXVeis0ucNcYcOIr2zpU3ILCyrvG8kLRFLDzqKv
fn0w+/Wqz2586m+xHaH1s294/KHrltxKrw88vZ8WUe1JyjbsuD+ydNmLb77zwk84756R+1R2mXqE
ZXhGYda0cLFs8oIeBCDp5I1SHDBCfKpUFxGSMXcUAOfF9BE+ZfuQ7RNzhrkq6Ec/ulPejIs7fSJY
MoAv84I+bpk3YAkhkwALwFv6bvnDPbuUeEiPgrHCmWr9DcIf/EhuJCek/wtkZRO7wXqD81WHSTVb
g6zJc67vnNDoyHTPHB9sJJGl5qXW+Z5lvqWhtsgV7DJlrfVK5yblbvNW/dXgQfaO8o71r87wqRdf
rRolEJ4hn6g69KstMddqLOMew4HaODCHkS3Fr9zExYjWNCYS3OxH9nwylP9RpJYWjy5In9/t0xlo
YXnKo3Pp1aWnEqVmZcbSN7ev7Vgzasmb9791xe17Hlu37rHHrll3Tit7k8r0zCfndmZzB7PZ7ItP
3f00/UX2rq+OIcZwyZeLN/L19gEm8CTmTiM7jLgEhbpuqbye3cbusWBTG1UhT0GyMlEbo69povca
fydC47iWG9MLnL7geiIwyGBCIe4LonYsbzckhTnh6E3CNpNhd9aZ+kZigInGEZfJTCHrXtpArwdN
4yQCDP80NSHdMEGIVwHI/UKugtwPE7iimAdB2K9lJ7tGvjn9rg+r18hXjVgX+/W41+byd3s8+z69
FrGnGpm4S4Ng+YTSTScbKSo1gCxptIFo2NglNRBlqHnYJMTlLUeU2XY4T7db778b03K8VYi9XKjg
ogVnUUK4GzigFiKdVzGX49m7902eVVM/WNq3b+VNqQmheefhuZDrlBRoWIK+sofYCwZtrsn34exf
jAkQ65LyYfmw+vfAx3HT26YTcRawxBNqMBJXJSlRHFV88K5x808iHNK1A0m6Jbk9yZKBQNiR3OKi
LllwcmE0BoOGKig4uZePP8pHjABnyy4m+LnwyoHYQ97Cue9OcXXRH+xhaTVsweQWePnE7eD3K9wu
Im6H8peGi98uIoS3iCBHqM3mxcYI1rIyA+W8dhnh98Meu9pEkh4glFNGxt2Ak0C7+TXCccIXK1AE
iMHXP7838Ysly+/CqR2aHje8QkIUIjfHKdSGypLd9PLOEi5+pyf+YDHmAjjsfac5VE5TJ8EYeyc2
LRzzCTwnnCWCL07AbHKnMRfWC6Kiw+b1pLw2V4S67b6CiAgJUWiYfTYuGDAggfhOExK5uAizF6xe
m+6veXjJ2rti17z2y8c7E3NGrPhZV/OCczcMk1N3Tpx7QfPeHbt7y9kvls0ddudDvXexjssvn3zv
7b3vcjy9FtkQoft8tNskFB++OjqHDBWrpLNuUP44YGD+CPOVWD1JX6DOaYoh0PYDkzwJ2TGTFDOt
gAknZ8K+Io7dQi4XdxJr1wfevo3QHjAqRv6b3fC7wuzk3WF5gT0vkVgKk5JXhXC3nMAiAAWdiEyU
f6wTQaxbBXlErFvhokSJ/2EsXdd2mfZ+N5a/O9eBeOy7l87bA2Lc04mXkrgpRsx3Uh6E+Nm9dllU
DQuE6gIWl83llWAzc0IH8lo1W1IVaopKe1TqF7KuX+hDqtCEVKEJgU8UNCFVvJoa5iiH2hN5iVeF
YKbw8jd5lFaFJsTP7+acWZ3o5+QqwLUf/zE/W+Hf7s/4c37Zz7z5If5v1tj/DzXIIrD9BzUob4rN
q0FMIPlE349HEsQQw8hVnh8QHgOZZxhcXoa4XN+n8TgUhznpUGwRardAuhOaDpwZrRDz+Mhz/C0g
cAFtu67pWfvr8V2XLp18CxTw3n/e0frQz3vnsvs3XTXt1qt7nwGmjMpOkT4HPSsmlXS50Wa1wt1i
TXrPtTZ5FbUoVFRlTXmrEvXWwd5zrGO9M83N1kXW77R/+xxnJKrKRyRGlJ9bvqVqe5V5cMngfo1V
Y61jS5r6TS+Z3m+xeX7J/H5tVe1VB8uPlHyZ+KrcFfArvm62s6si6jELGUuPI3iGS1jtpAd2bpjH
2NVGjSkadWpNpVGb5vfVJmu1ZDB4IED1gBFoC7QH5CoI02xGlfAMB4TKIyxXQuUJCJUnAJ8Bm4Ha
z/MIwFvBqtWn8gD43jiHT0ZgjZMmSWms7HnnfucHzpxTjjkbnZMgAsb5PDqh3yAv5XdzcoLd5wAT
eo8zlK5aU8JVn1O0iqs+x8FJxFIQGdd+eg+f4FwGroneVmSHGxvEioG4FuBeJWGoKgfj5+EsmMEA
jCx5L9PpQRAX7rDWjF5z9Q1BB12b+euxS/54y7NXPrzwr9t/8/k9D1+97tGnrrz80ebwlGTNgtlD
MjfRhvfupvTmu9u/X/LN/sufkCr/2PP8Gy++/CKX5/ZgYW6EfZ7bYoYacdlEFLPKlAZZaqCwrrCG
ah7VEcfqvd9S4JTcTw1BO2/8ELYPYfYAn9yzb98+qWXfvu8f2cf9zD9HfBKPIlDp1TvdMDX0GJrH
V2cJ2vxwY3G+VcIhC5OkuNniNZstzCxJFlVmTDVbZCmuKKB9XwhTFwBoTXzkTRCNkXfnvjawsGHR
bY1badw6GRECKxAjYLJa1HjeaWLHw3jH4wW55YS4E6jYCfBCIbN8V1DE+hbo13107htDE6uzVRve
cprtp7WwNsXSxEwKE0SDsFDW12+ShWk8L8nuIVLu0NM2V50ljgxG8paBA2Ap5xuXuizG2Hq8fs/u
sfUWoyYP1tSbS0P1PFBqdwhgTR7ktQkBGtZEvdnhRfLw8vHdHoBFebAIoI+D3+z01RdwTfg2YYvn
xRbQAsQ9uBLU9fNXJLb3le+zpr0nN8jrvxsrt59s51iwKbtYLsGqd5NieoFxq03vr5+pj9flxngm
zmLxfrZEUY2vpmhU0Yr4lrhlWGBY5JzAOZEWy3m2OYE5kSWWpbbF+sWBpZGe+Jve94Lvhd8sPuw9
XHwonov7EzL8v75B8jB9rHyOPlv/2Po/RVnd6nLA0ShcXn6EeRBHqOyARnXN0Nq0dk2OY6XCLS0W
NVwln3ALJpuhCdsFylyqQZGvYI4C3JkiNGcAR4wEp+LaGuqpZbXuJCH/PbqjL6hDyCaFoA6hTp4K
6jghZJPTgjqE6wACA1fcQjEEddAfrBwYZiGWIKjjP0M6QLO5R41LHn0RHZ6CGw3U2ctl/FS5SzrN
yrHpoWF3LLrhwJJLP7hq9m1nuB5ee/kTj6xZvTO72PTc5ilTbs7d/WD25E3nDus9KT2076XX3379
tT9z7qpgtT2NleyWi/J62R4oO7D9cFw3510KIscgvdVlQyVsjkewAAC54jzHCfgFYLTACQQqcMhl
iLLmkiixwd9HFSc8S3YbTMlshs1FGXbQuCCzCTk0b4J2cbVun/7OPv0trorxv7z/vuBk55gZgU/S
Syvlfho7x3We61aX5EKAgZjIQ0JORQ/yAETYY4YaK6nTo0Xl3JB+zHg6VlYnKzbVo0TUkNuErY6K
VbU6LG6deCSvOWqJWIsQwZY0V1rSjjoyyDzMMtwxRhqnGOYJlvHW0c5xrnPc5zmnupeaF1gucl+h
XGleY9mj7HXudv9bOalWWF0VpMJe7qhwlrurvUPJEPdllo2Wu6W7bI/QR9mjVhgKyG5lr+P38jvK
u+oR+YjzU/dx5Ts1asXwKjNsItdF7hC5U+Tugoob0RxO2U1cFrMlaXYmHRxFHWbJTm1JeMvfMYZw
jLbDk1fJAewp83oUzepKaWnXdHmqNse1zLXOtdmluTQZfj0+HfmJ+WGoW4VVujp9HP/40OuH+S/v
S0EeMSBSmZhiNptUTbPAFKXpLhdiO8Z3mog73p0727hQczriL7rMlrjZ5XanIXuZTGYH5jlpd3jt
docF3DWtWby4HN9Z6PM6IiLV7JYtTpfNYRfdc9ttNovFbOZuSLfT6XAQzXtCt9M2Oze4SPZu+oih
xSdpdLm2XmNaN5thqJNcdLlrvYu5eMmqm2ibkHIlOCof2UVPeE7AXQHbYmjC8dbWIKJE8I87LFuD
n5zyUnJfJf/h1cVIgD7Dm41804TTnZcFH2bhAKzc5NBfMjv0Bp44zNP4TGxac5c9bouzZ2E5oEiO
3IEuMsAZdwNHucYu/rBZum4a9qRacgd2mgegGhUl2NBai6h9Xntopzmer3WjtljU4ka7EViDe0Nf
PNBhHsDv2EGGsr35J526ubgbvy4grnPlDnVqcTnOjQYt4CsUTGUPuvXWbnc9qULCAt/p4Zwgv7Fa
yOaCFaxERJlwzgrfrCfAHbQJfFKGjs8+s/exRrn2sT3bBp25e0e265nH+v0Zztr7DrteY5f03v36
PnbhyYNs3a7v94PSlEBG/BKUJky/LliAijSvExvuoiGnW7EqHsMNicmwxZ1Cx4TBNR1+LxzcB+WW
HzimHhUhPZFOJ760wJ37F0frK7wznTs0mCUMJ3PGKwbU6Twz21S33x50l1vLbeX2wbbB9kGOe1zW
CneF5yx/i7vF0+Jb7F7sWey7Qllrv8J1pfdK3/X2za6b3Td7bvTerT1qfVZ/xrXX+7n2qfff9l79
W28uWty3FP0eazQiO8c4r4OIFzrVfdE/LJT8OoKT3em06VgH8LCHvB5P0q15UXDagOhJqwaVSfNw
57JV4e9PonqUVUefjzJ8raFxlxNjYXi72XTD2ug23Gyu+3k3c3fTUbudtJQ0RYD00/OjZcRtA2yT
bNJkW87GbGjRWQ17Iu7RFYmvA9Jj8HpXIrAKjnmAR4P68cMhbjs5Gg7qRwVEgtyczjGfe+ktVwOD
TfDTOwAQvA7QuaHBAox2AJOCwKRniA1bkq25IxwxT+GRFyLIkHqtdEg9XNhHdvnqXaV5qaIFOkia
wNcPHPKU5+VUeF5/cPWDP4CXrfcOr2o4K+BKmazZi194L10aS3/UlV02smzAupl12Yse0yvKIkud
RXJF7z2Xbli3li09+fsdo1qmcQ62FcbUSsiLJnKxYQNvkYpNxBKXqdzNHjGcZibFhSnq/yLPCblA
SHjCfs51vIIgpwxHNHmflQkBQQ36JzCac4s5TDwQjkp8W19gf4Km+q+n0JO96M4mWJMkkjSCjBuP
GvImox1E3o7z22UhCyOomZvx8kaivRB++Vsg/l/ei7cwY8+e3cSKsfGOiA14ajdb3Sleh9KnlThl
1bBIdVO6ixYsbODGQlS1CJ8BJN6+1/mwT2DNW13wgn2qOe5o2X3P6W8GUxbXMVo/4YgAVMYrDhyA
fQEwvZe4mCdbJG/ORkz2p5767l+8t9fCBn8IazlIJ+0hYfB9FUo5i3v8dViXx4xat7cu7aFlFo/f
Rj1+KzwhLnifSK0/GQxwXTws9O+A0L8Dbm6Xgj4FkxKXOgJC/0b5eEHxEpo3ygXNOyCMSSifMMAp
lBm5AO0J0MDEMJc/fFwBDx8LsxXh7eFMOBeWw1D/+RkRDMUtrXH1gHpIlbkqD1lN6PiFYKiC5g+j
htD0T+RjoFSheKtC8VYnhn6keHMF+387GhEVxS3UjQ35aCjhWAnLusPutIOB4pMmJgucjbItQuwW
V4RwBbyycgPEPBDfgierHI5yaHABEVs2mMNS47q3z39wkm7tsroumTLl1uFdP+866+JJg1azO3o7
bxk4bsq0225g9XAbU7IuO4W1wXelkzMNrdyJz0q5zbDOdNPaTrLNYcHRcJm3Oc4nki7FJUl60vWL
mzkytPaegJUZuImgHa5d0hRzwdMzpBZrFFFbCN774M4/TJj97IYrys9MoNPZKc/Sb6jjy4O9Jw+0
bN76zHPZWDYOvcAHa38Lno/wSTrQ2FRRNLSIYcCL2Czn056no694Xol+U6RQ5iOqLHmJalJcBLtN
daJazXpEs5n1oN1p1gMOt+IKOCCeBRx+5gs4Qgw7KcLMF9GikjeiFUneoL1YgW8yprgimhaJJInq
xUfT7MFgMuDwBgIOH0t6JYno5qQLlt3dxlAHjEaappJIMBgIwCfq9br0EQ6QIImNIMGf2QM/sycd
hqt+EqJ0mOPSEu1nEfVnuC8waJerPo7B7Wb3d8YfWyTGK32UC0ncOM+Pxxs4GRX5j6WKXqwmuFiQ
cxLLKSwILA7O//jjYw593gMPmwcrz1Mr8QTvmoRVKCU8JZKnxFNy0azHXjkH8YXVs7bOosNn3TXr
qdfHU3/2jVlbZ2ZfnnUpHTY++7sQffxOuvRO+lR2Gk93Zu+8MzuTPp6dyRrpUrzEzNwnst/UA8xr
KfBiaygo9KZglIiA5TSX7Wm/hGYHyyrWtH6+4qhc3C9q6mdHkGwQISnuuLDNxs0ICDoiVINUNXfP
7KvmP+Kub2zkJlRE5hx9WX/ZXa+/lIaPLS18bBUmu9/eZN9ol5tcs1xrI9JU/zJ9iXeB/1L7Fd6N
9s3eGyO/smumuDDqWaFtOGQzxXNh8Hmo08ALPINN1f2InQ4CsfPJwb3sIRJii4xy9NKEbtrdq+fG
l8dZHLofopLbzatTwtOSojyiiaHHx5/mZ1Jb+ge76dCO0Jt0Lx2KD230GNYffC9V3fSOnX3uF5hk
TgiDGrYWcfLdF3YES00rF5MhNIodRnDIwCJMV7acigZOwQMzhHO+/E4U7hQQJjb4B7gqh+D81Myu
2J1L1+944Orac71u6+rujUsW3+ztKvn815e/tvTCBT/Zkj3yzm9z9NrgPZsyP1l3v/eX7PKr5//k
uuviu165qGPB3J+fUfzcrT3Zf3/yo7W/0LBVsAqdqZqOyULwXm2ntg1bFGhtF765dz749DFB/wB8
I2wcAHhMsIhC+8JwahqP2I5hGTzpLtAH0Kf0f9AITwLbRxDvnCqvhRkKzqdeOIrTpWeWX7nh2dkT
9men0EP078/u2bp59p9O9h78MvvPrAW9vB+7a0q5TZe8a2gpZ7PcbHnVIgsTqh/2lzp5uAV6v2Wt
82HTEafZRrhg/0yXonpTMFjkbTsACrYdJvAQ5UOGsK+x1rifxv2T/YxHJrcjNtmeimuUK6rClKQJ
UQDFvGlHAPy1ARRMO5ow7aCcN+0AKEgEWqtvOEw7p8IUoL8fnaBj0Qofe363jSCdiGekoN/5XTaC
lAtK7pLbXliQPfnWH7LfrXhh3FNXv7PbtPf7ne9lv3/wVmr/TJr0fcfzuy54gYKIwXoNu/c/wGN1
+rfCGvU5qVWRmQrnvB0aXEFOrk4LJU7sb4s87XRTJ2xCChePJ4fqZzu3ylst2GDn7DH1KD3m152q
0/DXhyWP6rOH9UF0mHUDvdVqqXbPklvMLdZmx130bu1u69Os2/Z762uON/SD0tvqH+1/1T/W3H0S
sNWGL5s5g3bYQ/GcIzDEA3Iq+MAGAdIogn9gRUCXEJpUxLgQ9NVsUVWqKCo+KYDgNSe4oZ06nXbd
CpbM7FbJpmsKRHhNf5m8rDK9QMolZn8ZQeBJm+S12SRNhecLkQl2MH6iTXJT99n2a2ylmnOeol5j
aIhKfdpQJivtiqR0s9GGIy5dw0onYSzPdq0TLvHW4/lAVYjD+sf68aNCmuMizw8ScGshULW1IADX
O52bLEKry+cvWYS612BpKAi/XY5gUT3slO8b1qJ6W2mgXkLi5Y6Sel3gnK+elpbUq0a0z86WhlTM
De5cKEaway0suIOHDAEEtYo66XXZe/7+4BnRqmTnn7O305veOzgs+xmroNlvxw0YVXsya+v9Az2n
JdtKGP9SKB2GdSTBBve20SSbkqbhci0+/GIKWKB8yzKTTR5C7VaG8YMH3mrmEXBwGkZdzi2ITYGv
0GazJzVti5XGrI3WSVYJPf/OGMJFMquwclnF6rIKD5wVkTwI/xLOQquFC18gzSCj1pDH+9R/etxg
tZ4AY+dEXfjVSOMEYdHizjSBFRxBEB64SbdgwSAOy2HRnSmLjs0XqsOcF4rScK5xIzHNU08uEJmh
K2zsyi4qHRwbMrirduRdZ8uf/fGP3151j+PsO+Q5J7e/NGEBXztzIIH8DySQAcxnlM+XsAVZWiPL
yfJBUn10tHS2+dyiptiYsrHl06QW85yiWRU3ehwJLjlzebCsD0j2AWAX+VPlfQAawxycb5wH0DgP
oHEeQOMTxljeqMKeKmNlUnlysBPf+Eo2Vc+Oz0zMSC6zLrEvdVzoXRi8wnql/Urn1fqlZauTG6XN
1hvtm5236NeXXZu8w77VudVXXLAC9S9JuSOpsJrqR1OE9Au75ZqBKXwsiRF7/ysiN0ZYJOm39y8u
T9KkyQ9j93FDWB9Nxf3V4mK/JLhWGgPPQ7QLB66uBsCi87+I0T9Z5rBbTSXRouII9A+oIQpNlpWi
TjEVR/qHcUc24zbsTjqKLy8JSUFY1nUap5PxIYUV2BOngMdkDE9//kj+aPT4HDVF+tF+PGiJYxaA
41x4BxSuwTvRFIwYX4hTADB8oMYAvjGcvI17ehxTGho4/zxBeVsnHAYbgmSB7b2gv6c2+IIPiy1A
efMVyCHHMIqXwzqFm4Tzrvwf4ls8Q4oR8DuYc2S++QxhqQgJ5kz5tK06MoTv/E6dstScp+1zf3/1
8senTZ4zPLtsyuKLrvnnzx78dqNpr/OpxzL31w+l7za3X7nx5C9eyf7rHvpn/ZJbZo1aPabpokRg
XnrIgwuX/3bB4jc2OG66dcN5k2prl1YM37X20v2r13zGMRVRrdI3WMFWNs+I8OhoHnI7U5mtSk77
v0wnFEnFakOUNEZM6HXgRXkA+ksegIx0xMBSVWbMkC7TmFuJe0rqYBs61unO2z67cHQDG1BRkjeG
XocaRZZNsjJEHQeiofTXmrXLpEu1g9JHivlhhSaUlDlpqVeGqo32SfYWuUVpNreoV8tXmO5RX1b+
BBvmYeUz89fKtxafW9NMkiQzRFqoqgUF7CBImhU4ZhQJS86kwQoIiRsFCzbGySYoQPBvEk3G5ysN
cANORUylUEqcRklcRDSB4GAQwltA961JAjshIgQKW8V4dMBAjkE/ig6AwoYabK6E+1+EQOELLhgO
ErLZ/14yDlaQU741CHB5xz62/UCa4zvKuLqT5wAIKgyIrQoyF9H7jCBmEChLgyTywjK0j1dpTL1O
YmoQ0TA8PrTACrB5o6qoXrUUFTVgwt7vKOJ8+K2OuDjsLMmT/xbEK0I+hGFbWOCUXA8YBSaxp8PP
D+936IJ74yBKNnHYaS3wjhauJPLNz+73ZGrx+vE0r7dBZHjWiY4gv/iLnZF8c74vGmwGf0B64d2l
nMtQM2KN6eOfZZfQ59/P3r8eQsizNJNd27uAxa7MnsfxkkdslZgehmdnZp9fgG90tPOlSaMOrdjn
i7ohlMHHIsvFUbsDG8MRAPy5kCQFwFsGuVmfawNcXoYm0PsSNAAeZNfPLVA9vxdwfPiKos1FWz2P
eF60vWP7a8SieoKOyrCkDjANsHKzJrxihu7RfG6P5zWH0+vweB1OO1QBw8M7Yji2Q0h1OA0fLXTq
aadM3zTwFt00CO8kuueaqy/X1+u36bIOZSAolIEgvt+gBxk6m1cGglvi7mfpIHwk4k5oFkM7HLv+
m1KAz66erhT8oBa0cv+scM7iRVuh77VC/Tm8yXJG2lQQJaDfcbOv2PnyI/UAgUIeruKBBGHvOudx
qRnP+e5Z9pOup26edXPFY7eyd3ufnnTd7T3UsuaW47/vpe365pteeuDejkmNfvaPJ7Nr52RP/PGV
2zsOca/cL+HRmQ2K4sR3Gz42quMxOtoCao6vh7j0YnysAp9LAPoKZU8VkjAPZYAZRLjJOFUxfHwB
quFYkR4XNqb/B9PZ//aBFv8v01k+DpUrT9yAJixM4PuDpUjeJCJbZCUUDAeZgpANzY54bJ/f6/f4
JSUiBUqo24EsaImWUL/mKsHqwUKoxB9kBNjhargTnG9rd7BEsoTv2sjT9kTJL+m3T8y+pmXN6olX
3r7v+uxOWn/7rwY2Tbhr2cSnsm+Y9vqKzr0gu/+lR7LZx+bVPDV4YNNnD3/ydWUxZKtejGMLxtFM
HPSi3dThBBnmSkdXAeCOK4XXHDdaxIDlea3Iq/UB+kWWRWqbfoO0RX/V9LLSox/TrRZTC/aNTdYX
WTP6v2z/sv/LAZOTbJcdEj63ZcIOAzhJ4GGxAbbgm3gUn3nsY4IkbraBptrg9uZ1mCJ4w+OyzYur
1GKTyVIshN4Vhkosts8MzDbbS62IIrUiUj9OFpqlqZPx6b0PZGkLN43y4NLJth7zBzZpC/Z48bLu
RNw2W489JMz8U+c7f4aFA4bjEBL+QV4WBuSjMBc3hLHtBsFu+MftGX0GDX7MS3bwmegvveR4CUQ0
fwTij89YCy6MLtkpWcx7c8egbn/D10MLxd5ZQaTSCZAnWDtg55BS5YoZOwf+yJrfe6L3vvvfpf+4
Zyy+H8Cjguiz2TFsNt2657JbbuK06m5E0zkxUzo73EerLDxuh4+RxWHHlgPMEvaYAgAb/NKo4JAt
HxHgtEn4yD6zwBdILCrTrApntwXRF6Iwont4ERPBt2kL/39eW0bN93kD6+kxpI09PfqBAz1cpkqD
0HFiTfrCVGN8kypUJpFLIpdFbhI5WPY/jQRvwUR4vCR23jCxZ1oVWAVXGueMmH+BerjgGyPGkTCF
8Mu45q5zisxkg4sP3nELGC7EhVPe7nysvvYMmwltQWczDXzJRvDM/CbPvtsSyl/oeDXCFYQm15B/
mdb824h5yjtlI8Z6wpwWL4tY5LUIf/49htJ2tu1sp9RPTtqrHM3SefJa++WOTXaLlZks2JrnmMTG
S2PMhmWCfZRDu5vdI201b7U8Kj1iVtwMnr4BJgZpgVnAGwaYLAAttqnOqXxbPbNYVLB5eBEdOp+n
Nnc7PCJ72aOg1AM7TPCFwdKo2VQtbtjWYzPKXrykg1pxhnVjCagwgsadK3Sqd7OZT8dNbQiBg3OQ
PdrpGg59PsQjOVsbgrDvCywHHD5VONwKnEdQIBcS+n5hRM9z3P9hUyNkzB9Q/Dn4SE7Cf/cOyMg7
AsPHZ2xA/wrhibMj5MKhcbwXAoAdLriSekdVST08uW/Bi+KoGSLAXf1R27+P72ONcLmhtQWBGaCB
UBhpCaIMwcxdd+M7iucN8IcG4QuYpmeyM3dkmxGq8c/bz5p8n/Q9wjVePzlIPnQyjpXyEGgat7tY
+T4zO/h5GNYWeExUbbt2AM5UuGWtFpin45DeOOZwxgCgYGjh2/NE+ZARFJhMOT4qre2Q1Jg1zyv6
jCz/D/EzEANFFOdpvEPs0yattridxu2T7dzlK/MJal3Z54SBxA/OoRe+cHIqmqa+lZtXOYoKtwxU
xQS+bPTQC+y7F17oVRC09jCbjR0enb0TMAo85mEsRsFGl+y2qMMkeTjY3qed7gAXmz81HADkEDKJ
Zzj1l86gkKj/YgwHIFcgc6fkfpZKrdohL6KLlEXW9xVI05KkWMwqbByQ2jUbiIUa16xwd8PHp6gg
23Ao8FopzqiXe7fh/MP/HEGotZuFDHjVVezFJRZHNwsaqk2daiCmBQuY7jLsMIHGiTR1EsKuGRB6
l6Fih4C3QI9A6YTrB6tG0KcPCw4gFtxtd7xQ0vZo3x4QGKdbYa7MH+D55pGusFfz9Y3YwE0g5dz9
Z+LW6bwjkJNwHRl8yMDeKLC3y2JTbfLe3HHIZMeFNCO0K9rKRVJVheXJgoRAjPd3hjjmtgh6wbMS
F2i7QFuEFbHhva9/QUsmN406n0Y/7H2aXSxNyI5dt271Frrj+87enxL8wWiJxP8UfIWHTB0zcez4
aemRqxbPWzZh+v8ByUZ8mQplbmRzdHJlYW0KZW5kb2JqCjMzOCAwIG9iagoxODcwMgplbmRvYmoK
MzM5IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDkwNSAvQ2FwSGVpZ2h0
IDYyMyAvRGVzY2VudCAtMjEyIC9GbGFncyA0Ci9Gb250QkJveCBbLTQ2IC0yMTAgOTMzIDcyOV0g
L0ZvbnROYW1lIC9SRE5GS1MrQXJpYWxNVCAvSXRhbGljQW5nbGUgMCAvU3RlbVYKMCAvTGVhZGlu
ZyAzMyAvWEhlaWdodCA2MjUgL0ZvbnRGaWxlMiAzMzcgMCBSID4+CmVuZG9iagozNDAgMCBvYmoK
WyA2MTEgNTU2IDUwMCA1NTYgNTU2IDIyMiA1NTYgMjIyIDI3OCA3MjIgNTU2IDUwMCAyNzggMzMz
IDU1NiA4MzMgMjc4IDMzMwo1NTYgNTU2IDI3OCA2NjcgNTU2IDMzMyA1NTYgNTU2IDU1NiAzMzMg
NjY3IDU1NiAyMjIgNTAwIDU1NiA1MDAgMjc4IDcyMiAyNzgKNzIyIDgzMyA3MjIgNzIyIDc3OCA1
NTYgNzIyIDU1NiA1MDAgNTAwIDY2NyBdCmVuZG9iagozNDEgMCBvYmoKPDwgL0xlbmd0aCAzNDIg
MCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QQYvDIBCF7/6KObaHoin0JsLS
pZDDbsum+wOMToLQqBhzyL/f0Wa7sAdB33vf8Bx+bt9b7zLwWwqmwwyD8zbhHJZkEHocnWfNEawz
eXtVzUw6Mk5wt84Zp9YPAaRkAPyLkDmnFXZvNvS4L9o1WUzOj7D7PndV6ZYYHzihzyCYUmBxoHEf
On7qCYFX9NBa8l1eD0T9Je5rRKBGRDTPSiZYnKM2mLQfkUkhlLxcFENv/1kb0A9b8tgoeaK0EHQr
+V+noOWLr0pmSYna1D3UoqWA8/haVQyxDKjnB28ncBUKZW5kc3RyZWFtCmVuZG9iagozNDIgMCBv
YmoKMjI1CmVuZG9iagoyMjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBl
IC9CYXNlRm9udCAvUkRORktTK0FyaWFsTVQgL0ZvbnREZXNjcmlwdG9yCjMzOSAwIFIgL1dpZHRo
cyAzNDAgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDgwIC9Ub1VuaWNvZGUgMzQxIDAgUiA+
PgplbmRvYmoKMzQzIDAgb2JqCjw8IC9MZW5ndGggMzQ0IDAgUiAvTGVuZ3RoMSAxMzgwIC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV1UTWwbVRCetz+2S53Uzh+BDerbvgSkeB23UFBB
rroyrkPiQy0HV7vFUnBspyGKmygKoUWqkgsirARC9MKRNKcKkMbm0gOHHnrggFWpqnyA/lwqcaEX
JC6ocZm3ayDiaf2+mXkz38y83fHG+od1OAzboMLxaqOyBv7SThGMVTc3eKCzHcK3FtcuNnr6bQCl
fnHlymKga2XCx0v1Si3Q4SnhG0tkCHR2knB8qbFxOdA1izC6slrtnWvvkh5pVC738sN90vmlSqMe
+Os24fjaer13zhzSpyK0ffTKw8nzhNv0++7HziTBf4uRqEIUFN+kACNpBAhU17fIc2Vx8deuNTd/
JP0nHJWMAD/dyRz1hd6mb+klEiM9HkkA4fP7Wwd8JNPBpd5kzz5B9jnkMVJwmox94TZzoYRjYszN
41CRhG33JQwlyo6LQwmAbu3Zb2pHP6PfgK/gM/gepmEPvoRVWIYizEMKTkISTsB7MAEvQhYywGEL
bLihxwEQLITBPE4WHJzddBHEmVGidk5TKrJddfk9ZINTo0lkFv8Fo4kkKla+6JwVrplE1fpglKNd
oJJsN4maJUNNYX7sPDDarkF+zr7xxDWEiXrCwdym6x+4LvHpVl/5QhJDVvMY26HsfKdcNhCIJmw1
x32T/a8pYg3E+ZupJB6y+FWZ5Dbxc1QnZgRH7eVZhILj1b0Kl8IpwzRdw/O1YqDJhM8F1cWMmElJ
Dlv8rt9O1OIpDNNlcj4tcpVl7vDaQkAh/fpkZkrNPT7t5SrC457w0wmEooM2eVJ/Mi3adalQTL+f
6XRn1DQN3vHoGihohmor9Wqj+sjtiCV4p5dccCc/Z5jIXMejhmaEJ7g344mKrES2I3dZT0y+hgF6
DXHZgBQG/tcAFSpyorL8/sFOZOigRU14n8prm60JL4y84KSNW3QyZP0ANrMzGZa/GYMq+Lt0LlHl
3Cs6YoGqFxmDgIkM3bxddFr0Hb1dzbQYZwTIq/hCfcyvlBiHLSQr3QttSfq6ld8hGyrDIy340pmc
A1pRCEE/oUnzISdMLgsuwDrJWYqq0fSoEIapJoNUuhXWRp682gzp99MtVSERmqo069LcCofGnqZb
TNpfi5vxCTNuZhXeHWdfd5f00l/fZrU2sTN4BKBvad/QP9cEtEhPoN7+BxlGU6h28FCbnmYfS8Dx
EyaHGJj8+ZFYOKQmu390bzGb9bO+vevX91hGGWOZ3d39x7u7khvYzxoo81TzMI1WClmbHoZaqqn7
XPHXzWGNnK5dk53KiAEZRSsENI1nz5XemZtOnFurX5q70lhYXYG/AcvhPkgKZW5kc3RyZWFtCmVu
ZG9iagozNDQgMCBvYmoKOTg3CmVuZG9iagozNDUgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlw
dG9yIC9Bc2NlbnQgOTE3IC9DYXBIZWlnaHQgODE1IC9EZXNjZW50IC0zMTMgL0ZsYWdzIDQKL0Zv
bnRCQm94IFswIDAgNjg3IDY2N10gL0ZvbnROYW1lIC9FT1VIU0crT3BlblN5bWJvbCAvSXRhbGlj
QW5nbGUgMCAvU3RlbVYKMCAvWEhlaWdodCA2MTEgL0ZvbnRGaWxlMiAzNDMgMCBSID4+CmVuZG9i
agozNDYgMCBvYmoKWyA3OTUgNTAwIF0KZW5kb2JqCjM0NyAwIG9iago8PCAvTGVuZ3RoIDM0OCAw
IFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXZBBa8QgEIXv/oo57h4Wk5xFKFsW
cmi7NO0PMDoJQqMyMYf8+4423UIPgr73vuE58to/98FnkHeKdsAMkw+OcI0bWYQRZx9E24HzNh+v
qtnFJCEZHvY149KHKYJSAkC+M7Jm2uH05OKI56K9kUPyYYbT53WoyrCl9IULhgyN0BocTjzuxaRX
syDIil56x77P+4Wpv8THnhC4ERPtTyUbHa7JWCQTZhSqabS63bTA4P5ZBzBOR7Jrteo6zQTfSv7X
KWj54qOS3Yi4Td1DLVoK+ICPVaWYyoB6vgFu0nAUCmVuZHN0cmVhbQplbmRvYmoKMzQ4IDAgb2Jq
CjIyNAplbmRvYmoKMjM5IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAv
QmFzZUZvbnQgL0VPVUhTRytPcGVuU3ltYm9sIC9Gb250RGVzY3JpcHRvcgozNDUgMCBSIC9XaWR0
aHMgMzQ2IDAgUiAvRmlyc3RDaGFyIDMzIC9MYXN0Q2hhciAzNCAvVG9Vbmljb2RlIDM0NyAwIFIg
Pj4KZW5kb2JqCjM0OSAwIG9iago8PCAvTGVuZ3RoIDM1MCAwIFIgL0xlbmd0aDEgODA2NCAvRmls
dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGlWQt4VNW1Xnvvc2Ymj0mGdyDAmcnJQCATEwII
hCmZPCY8BiFAgBlqzQwhvDHREBQLJpYiGFSoUpRWAbU8KlhOJmInaCV6q71oLVgfVa8VvGp9tLbU
120r5Nx/nxlA+vW797vfPXvWWns99t5rr73POvucWXtjayNlUDsJKmlYE2sm6xqeABnSsG6tO8m7
9hHZ31ravGxNks/ZQGQbs2z1+qVJfvjboOuWN8aWJHk6D3r1cgiSPBsHmr98zdqbk/xwA9Sxuqkh
pR/+KnjbmtjNqfFJ9ue+PramMWmv1YH6mm9sTOlZmCg7uP0T80RSn8QOkOfffGX0XFAmRRJxcgDk
xclFxbQAA3mVP5IKXurVzJfWTb9qS322/0vHYNkD0cPvDXvWqqSQOlSVtbRkp6ihnd3TG6SFKYPU
cJc4jNVNdeJPXWK0Vl4xQLxPUfEx7RUf0BmAQi5IXKiVA5pRNwGq2SPe7QoGSwMJ0MKrLBovGFXa
LRXxIUNLfyHe5UdoJGkQnIkPzLU078QrK1OVqycmK12ji0rPVKSLd+gvAC7eEWeoINmqq+Cq0nMV
TgiYuJWyGSON9onfkwHgFBBvdeWPKN17Qvwa+hfESVpiNTsZd/YpRYe/Ej+nvqSJJ8SxlOZYV1af
UqpoEXchJj3ApwFnAecACjWJg9QG2A44ClAoG1gDFANmS4k4LA7Dz/1onw1cDGgCbAcoCOGjkK+S
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
8aRur/+tUcI8J1tZ5HKz1JyNssLUrJJzNCZfwV/hXmaHCNUhO/FQ3aKOjvQrdDXIex0dNbq7piPa
EUuY7Yt1t0vv6BZhEe5oDiJjJZc/YR7flmvU3BnBVJazMmxyTpWdOts6pzPAts5bFO7Gxy/31rpw
nDNeFa2MdOZDF+52Iz9bUi6lUihN3JLBMw93RZw7LPvc7gBRu6VVLIHFN+BrmCVLGkHGqAEfcS2Z
66Idh0xJygKWLIJLZoqqunAqXtbKI2JyJxD+u53EhspPdLhwlLVoJk7Dmah5LkkI70+TIeFsKE46
8t9bgTP4NZ2cPcmfhrWdn4iTqiT4048LSrfLyjFGgx029QT0nAQbRWlsFbuOcgpdX/kv+Ge5vvBf
c8FP5ai7zgONKfH08fTxArGhCp13i57zAZW+xompx/KJ4d0h6Z0NZxGqnjFr1ty6wroVaxpbZjXe
NLdpTez62nnX4F/t/walTfaDCmVuZHN0cmVhbQplbmRvYmoKMzUwIDAgb2JqCjU0NjMKZW5kb2Jq
CjM1MSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA4OTEgL0NhcEhlaWdo
dCA3OTIgL0Rlc2NlbnQgLTIxNiAvRmxhZ3MgNAovRm9udEJCb3ggWzAgMCA2MzkgNjI1XSAvRm9u
dE5hbWUgL0RKTk5SVCtUaW1lc05ld1JvbWFuUFNNVCAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAv
TGVhZGluZyA0MiAvWEhlaWdodCA1OTQgL0ZvbnRGaWxlMiAzNDkgMCBSID4+CmVuZG9iagozNTIg
MCBvYmoKWyAyNTAgXQplbmRvYmoKMzUzIDAgb2JqCjw8IC9MZW5ndGggMzU0IDAgUiAvRmlsdGVy
IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkE1qxDAMhfc+hZbTxWBn1sZQpgxk0R+a9gCOrQRD
IxvHWeT2ld10Cl3I4Kf3iSfJa//UUygg33J0AxaYAvmMa9yyQxhxDiS6C/jgyvFrmltsEpLhYV8L
Lj1NEbQWAPKdkbXkHU6PPo74ULXX7DEHmuH0eR2aMmwpfeGCVEAJY8DjxOOebXqxC4Js6Ln33A9l
PzP15/jYEwInYqL7ieSixzVZh9nSjEIrZfTtZgSS/9c6gHE6nJfO6FpK8Vv9v52K1hXvkdyWM6dp
d2hBa4BAeD9ViqkOaPUNboBwEwplbmRzdHJlYW0KZW5kb2JqCjM1NCAwIG9iagoyMjMKZW5kb2Jq
CjIyNCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9E
Sk5OUlQrVGltZXNOZXdSb21hblBTTVQgL0ZvbnREZXNjcmlwdG9yCjM1MSAwIFIgL1dpZHRocyAz
NTIgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDMzIC9Ub1VuaWNvZGUgMzUzIDAgUiA+Pgpl
bmRvYmoKMzU1IDAgb2JqCjw8IC9MZW5ndGggMzU2IDAgUiAvTGVuZ3RoMSA5NTg4IC9GaWx0ZXIg
L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AY1aC1xVVdZfe59z7rlP7oPLvby89+IVMAFBEBWjOMpL
YUxUDJDQi0oik/HwkVIRNZmJFVRfTZallWmPmTyg1UVrpGammZpv0s+m7C1fY1FNjEwf1fTg3u9/
LtjUzPT9vnNY+7HW2o+11t57rbMvm9o2N5CZOkkgZc2G+haKPK6pyF5Ys2WTb7xuXkskHr28Zd2G
8bodePE3667Ydvl43W0jsgQbG+rBF3m+RTqrEYjxKpuJfErjhk1bx+sxZ5EXXdG8ZoLu+lSjb6jf
OjE+vYO678r6DQ3j/MkLkKe3NG/cNF6f8nvknS1tDRP8rJrIZG7+JHx8nD6RMuR2+ozyqZIk4mSj
TFIw8yr2V8jL8BLx+gV7lu0ZXWXN/5y8+kjDh73B57TCr90f/y00NHaLHNafAa8JPYw/aCdfE7qE
SP/T0FBoSA5HepogRjL7vDAd4peRChgECBjoMnBt4rVIbfwnpAA6AQLtQzoI4OTjZZQFaAF0AgYA
JwE6YBajXSdfgjSAdB/gJEBArQK4AaQjAI5+l1IFANLyBehxgTZrpOdrnSj3APYBdOBcgB4WoP8F
6P0flAGURwB6tCtFL6WYVyn6LoVEpRitFG0DSDsBPYB9AI0iYazSH7QRv2txEpRBwEiErwJpANAC
6AT0APYBdBipBCOVgFoCagmoJaCUkA59l2AuJf/CoYMuStB3CfouiejkHy17gFEBA4DxHmwofb+X
igilE6nGuw+g8Z4EDAJGAHKEX0FJ4w0ARMxsPvTuQxoAaLV9ABUwAtDNiwWtELRC0ApBK0Sb8xit
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
S2PDlWJ7Q1uz0Hxlg7DpqmZpU2NbQwOv34TLxwa2HpfSV7Jm1sYm/imJ4QZ+/AtZB39N1QsuXVJZ
ljavbX39FZfUt7U1X5Uxv/mKtZjb/wLl4KtKCmVuZHN0cmVhbQplbmRvYmoKMzU2IDAgb2JqCjcw
NzIKZW5kb2JqCjM1NyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5MzYg
L0NhcEhlaWdodCA3MjggL0Rlc2NlbnQgLTIxMiAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstMTM3IC0z
MDcgMTAwMCAxMTA5XSAvRm9udE5hbWUgL1hIVlFUSitBcmlhbE5hcnJvdy1Cb2xkIC9JdGFsaWNB
bmdsZQowIC9TdGVtViAwIC9BdmdXaWR0aCAzOTIgL01heFdpZHRoIDEwNTIgL1hIZWlnaHQgNTMw
IC9Gb250RmlsZTIgMzU1IDAgUiA+PgplbmRvYmoKMzU4IDAgb2JqClsgMjI4IDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAyMjggMjczIDAgMCA0NTYgNDU2IDQ1NiA0NTYgMCAwIDAgMCAwIDAgMCAwIDAK
MCAwIDAgODAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMAowIDAgNDU2IDAgNDU2IDAgMCAwIDIyOCAwIDAgMCA3MjkgNTAxIDUw
MSAwIDAgMzE5IDAgMjczIF0KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBl
IC9UcnVlVHlwZSAvQmFzZUZvbnQgL1hIVlFUSitBcmlhbE5hcnJvdy1Cb2xkIC9Gb250RGVzY3Jp
cHRvcgozNTcgMCBSIC9XaWR0aHMgMzU4IDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMTYg
L0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagozNTkgMCBvYmoKPDwgL0xlbmd0
aCAzNjAgMCBSIC9MZW5ndGgxIDI0NDY0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4
AdV8d3xb1d3+ufdqD2tLtmVbkmXLQ17xtpPY8t5JnESJncSJHdtZkL13SMIKpGxoKLOlQBuGrATi
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
h1FnjzcT7R6f6fUwG5wTlrzeHFq/HG9qLuXc0Uwfi0CF0b0T8SKrQG7A/axBjfXENURfFjj1IHoc
PAWDE24l+Bit/qSDuDX5VdPyKFY35ec1ALSMBuG4mCdOx1uicceJWj+CR+YjeK7AfIy+0IRDPPpq
gJhntYwttuJH+CFeBVAKn2ekeAKBFJUlEaUMksXSsMKHGd9wzJpkVpH8M9T6bOBTqVj/KxOEPAnl
lTpdgtOJ/Cqd6qsP9WatQlTH6cULR/caTXhLUmvWS3adUayyuO16aWyTUohLRt9zGJTCdKFEpXf6
kxOTjaJqbKMyAwsL/Ah4q5W9KavCm32kbVZLY9fcYF3f+SuXblj5/wBcIS6MCmVuZHN0cmVhbQpl
bmRvYmoKMzYwIDAgb2JqCjEzMDk5CmVuZG9iagozNjEgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNj
cmlwdG9yIC9Bc2NlbnQgOTUyIC9DYXBIZWlnaHQgODQ2IC9EZXNjZW50IC0yNjkgL0ZsYWdzIDQK
L0ZvbnRCQm94IFstNTAzIC0zMDcgMTI0MCA5NjRdIC9Gb250TmFtZSAvS1BJRlhUK0NhbGlicmkg
L0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL01heFdpZHRoIDEzMjggL1hIZWlnaHQgNjM1IC9Gb250
RmlsZTIgMzU5IDAgUiA+PgplbmRvYmoKMzYyIDAgb2JqClsgODU1IDIyOSAzOTEgNDIzIDI1MiAy
NjggMjI2IDc5OSA1MjUgMjI5IDU1NyA0NzkgMzM1IDI1MCA0OTggMzQ5IDUyNSA0NTIKNjIzIDUy
NyA3MTUgNTI1IDQ4NyA1MTcgNTI1IDMwNSA1MzMgNTc5IDUyNSA0NjMgNDU5IDUyNSA1MjUgNDcx
IDMwNiA0OTggNDIwCjYxNiA2MTIgXQplbmRvYmoKMzYzIDAgb2JqCjw8IC9MZW5ndGggMzY0IDAg
UiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkEFrxCAQhe/+ijluD4vJUuhFhLJl
IYfulqb9AUYnQWhUJuaQf9/RplvoQdD33jc8R567ly74DPKNou0xw+iDI1ziShZhwMkH0Z7AeZv3
V9XsbJKQDPfbknHuwhhBKQEg3xlZMm1weHZxwIei3cgh+TDB4fPcV6VfU/rCGUOGRmgNDkce92rS
1cwIsqLHzrHv83Zk6i/xsSUEbsRE+1PJRodLMhbJhAmFahqtLhctMLh/1g4M4548tVo9Pmkm+Fby
v05ByxfvlexKxG3qHmrRUsAHvK8qxVQG1PMNcRJwGwplbmRzdHJlYW0KZW5kb2JqCjM2NCAwIG9i
agoyMjYKZW5kb2JqCjE4NyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUg
L0Jhc2VGb250IC9LUElGWFQrQ2FsaWJyaSAvRm9udERlc2NyaXB0b3IKMzYxIDAgUiAvV2lkdGhz
IDM2MiAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENoYXIgNzEgL1RvVW5pY29kZSAzNjMgMCBSID4+
CmVuZG9iagozNjUgMCBvYmoKPDwgL0xlbmd0aCAzNjYgMCBSIC9MZW5ndGgxIDQwNjggL0ZpbHRl
ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBzVd9UFTXFT/33ve1sMCyIlDWhLc+QSO7IqABleAK
7AbYSQuC464xcT9AIWIkaBhR45CaD7NgZ1tpZvIpJjFBI+aumGR1bMeYYplJO6kzSSapJmlnyCRN
Q2YyjbHTVul57yETbdO/+w6/9zv3nPPOvefe+/Zdtnc/2AZW6AMGnuiWcBcYV3oL0pxoz3bVbAvH
AMTlG7s2bTHbli8AhA2bOns3mu30HQBEaG8Lt5pt+Bfy7e1oMNtkCfK89i3bMU6/0uvwZu3cGp32
p+v9KlvCO6b7h0vYVu8Pb2lDxisjiTdX19Zt240mZOxGruzqbpuOJwEA1gItd8yHy/OYGZOOQ0KN
ESsUw35IBwo21Jah+SthA/p0wbIAkmOD1g0ZlZcVh2I8enjkwDVdeesvz8QBrjWmfCqXYNNqxOsO
fE4uudYIkDoAMPVuyqczHt2rX8xjBZ8PFXum4qlTk/T2E3WlSHsNIsdMetWkIyYNm/SKSS+adMik
gybVm1Rn0p0mVZvkManKpEqTlpkkmSSYxEwinp/gmC4hLiL+iPgA8TbiDcTriNcQI4hjiGHEK4iD
iOcRzyEGEHsRUcQGRJK8ZqYeMemoSS+bdNikl0x63qRak1aZdIdJFSbJJokmUZPA48GePkK8jxhH
/BZxHjGGeBNxEjGKOI4YQvwC0YtorSvNsmRZyuNJ0uOpl+OH5PgBOb5fjm+V451yfKMcb5Pj6+X4
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
1Yf/JvXhaYThMVbzZMjvEeE98iL+YzkF4hQ7RT4DKL42aZuElV/jvWRxWaYzs8CZ6exjcLWPwjUQ
x/9R0SeM670Nwj/FKUnF37qCNzOIkJZhFyFJI2/IIMh2gZyizZBWPJmzDPRbcclikiMBkyW5cP78
wsL5t5eV5uTYQbykfXD121jDemeaa07lJk/nurvuzT9C7ZJaeuhq5NrHpZ784s2rBh7L7r7gI7fQ
POx3hJyhVwUrpELWr4DRcrCARKI48EkovlqyeNYSTI0/rJI2t3BkZOeu48d37hqhEzuPj+zaNTKC
c2BcUxV4+vhvF8PSKGFKtL0tujnS2SpHO7qjnW36P9N4EbBPz6gEuQB1zWt8geqitR33b2pFbHOv
btv0YGe4G+Df8ALGowplbmRzdHJlYW0KZW5kb2JqCjM2NiAwIG9iagoyNjY3CmVuZG9iagozNjcg
MCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgODk5IC9DYXBIZWlnaHQgNzk5
IC9EZXNjZW50IC0yMTEgL0ZsYWdzIDQKL0ZvbnRCQm94IFswIC0yMTEgMTM1OSA4OTldIC9Gb250
TmFtZSAvSFNVRlhCK1dpbmdkaW5ncy1SZWd1bGFyIC9JdGFsaWNBbmdsZQowIC9TdGVtViAwIC9B
dmdXaWR0aCA4OTAgL01heFdpZHRoIDE0NDMgL1hIZWlnaHQgNTk5IC9Gb250RmlsZTIgMzY1IDAg
UiA+PgplbmRvYmoKMzY4IDAgb2JqClsgNDU4IDc4NiBdCmVuZG9iagozNjkgMCBvYmoKPDwgL0xl
bmd0aCAzNzAgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QwW7DIAyG7zyF
j+2hIuE2CSFNnSrlsG5atgcgYCKkBRAhh7z9DO06aYf/YPv/zI/5eXgZgi/A33M0IxZwPtiMa9yy
QZhw9oH1Aqw35V61nll0YpzgcV8LLkNwEaRkAPyDkLXkHQ7PNk54rL23bDH7MMPh6zy2zril9I0L
hgIdUwosOlr3qtNVLwi8oafB0tyX/UTUn+NzTwiUiIj+FslEi2vSBrMOMzLZdUpeLophsP9G4gZM
7u4UvZJVrntyikkhqCS5zpmG/xrrpvrjR0Kz5Uzh2lla7prHB3xcLsVU32/6AcRtdCUKZW5kc3Ry
ZWFtCmVuZG9iagozNzAgMCBvYmoKMjM0CmVuZG9iagozMCAwIG9iago8PCAvVHlwZSAvRm9udCAv
U3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9IU1VGWEIrV2luZ2RpbmdzLVJlZ3VsYXIgL0Zv
bnREZXNjcmlwdG9yCjM2NyAwIFIgL1dpZHRocyAzNjggMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RD
aGFyIDM0IC9Ub1VuaWNvZGUgMzY5IDAgUiA+PgplbmRvYmoKMzcxIDAgb2JqCjw8IC9MZW5ndGgg
MzcyIDAgUiAvTGVuZ3RoMSAyNzI3MiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHV
vHd8XMXZNjxzzvai7U0raVdaaVVWvUu2pbXVJcuyZMuWbMuW3G1wt3EvmG4gkEAgJoSShBJMWa2b
DElwEieEJAZCCKQAgSeFEhwgFYwlvdec2ZFlyvN+v9/3T15Zl65ryjl7zj333FPOWW/dvG0FMZID
RCbFy9YNbSTKT/kO0J5lV2wN8nTWakLUKSs3rlrH03lXE6JPXnX5zpU8XbGckArV6hVDYOXnAv5W
rkYGT9JycObqdVvZefFTdh/+/ObyDcsS5eX/RHr9uqEdic8nryIdXD+0bgUYP2vx+SS4cfOKRDnt
w+msOmS+0/wauxhCgVveHX8adPGHZVbSILGSHxEtkcBFBGe03UoPEhUOYeXqe0Zu/s/PbUssU/9F
fOyMhDz11z2/YPzMdQ/f+Mn50Rv172lPIKnHGfgPjtPeM/o7Qgz3fXL+/H3695QzJQoVqozr5eCI
dPUxvZe2Q1wlxEEhrhTigBD7hdgnxF4h9gixW4hdQuwUYocQ24W4QohtQmwVYosQm4TYKMQGIdYL
sU6Iy4W4TIi1QqwRYrUQq4RYKcQKIZYLsUyIpUIMCTEoxBIhFgsxIMQiIRYKsUCIfiH6hJgvxDwh
eoWYK8QcIXqE6BZithBdQswSolOImUJ0CNEuRJsQrUK0CNEsRJMQjUI0CDFDiOlCRIWoF6JOiGlC
TBViihC1QtQIUS1ElRCVQlQIUS5EmRClQpQIUSxEkRCFQhQIkS9ERIg8IXKFyBEiW4iwEFlCZAoR
EiJDiHQhgkIEhEgTIlWIFCH8QiQL4RPCK4RHCLcQLiGcQjiEsAthE8IqhEWIJCHMQpiEMAphEEIv
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
HWA/GoJvtXU0LOiZMyfSMHT5mqWb1/wfx1K2FwplbmRzdHJlYW0KZW5kb2JqCjM3MiAwIG9iagox
NTI1MAplbmRvYmoKMzczIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDk1
MiAvQ2FwSGVpZ2h0IDY0NCAvRGVzY2VudCAtMjY5IC9GbGFncyA0Ci9Gb250QkJveCBbLTUwMyAt
MzA3IDEyNDAgOTY0XSAvRm9udE5hbWUgL0tDWlJTUytDYWxpYnJpIC9JdGFsaWNBbmdsZSAwIC9T
dGVtVgowIC9NYXhXaWR0aCAxMzI4IC9YSGVpZ2h0IDgyNiAvRm9udEZpbGUyIDM3MSAwIFIgPj4K
ZW5kb2JqCjM3NCAwIG9iagpbIDYyMyA0ODcgNTE3IDQ5OCAzMDYgNDk4IDUzMyA1MjcgNTc5IDIy
NiA3OTkgNDc5IDUyNSAyMjkgNTI1IDQ3MSAzMDMgNDU5CjQ5OCA0MjMgMjUyIDUwNyAzMDMgNTI1
IDIyOSAzMDUgNTI1IDM5MSAzNDkgMzM1IDU0NCA1MjUgMjUwIDg5MCA3MTUgNDYzIDQ1Mwo2MTYg
NDMzIDU1NyA0NTIgNTI1IDUwNyA0MjAgNjQ2IDY0MiA2MTUgNDU1IDg1NSAyNTIgXQplbmRvYmoK
Mzc1IDAgb2JqCjw8IC9MZW5ndGggMzc2IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl
YW0KeAFdkE9rxCAQxe9+ijluD4tJoDcRypaFHPqHpv0ARidB2KhMzCHfvqNNt9CDoO+93/Aceemf
++AzyHeKdsAMkw+OcI0bWYQRZx9E24HzNh+vqtnFJCEZHvY149KHKYJSAkB+MLJm2uH05OKID0V7
I4fkwwynr8tQlWFL6YYLhgyN0BocTjzuxaRXsyDIip57x77P+5mpv8TnnhC4ERPtTyUbHa7JWCQT
ZhSqabS6XrXA4P5ZBzBOR7JrtXrsNBN8K/lfp6Dli/dKdiPiNnUPtWgp4APeV5ViKgPq+QZvy3AX
CmVuZHN0cmVhbQplbmRvYmoKMzc2IDAgb2JqCjIyNQplbmRvYmoKMTY2IDAgb2JqCjw8IC9UeXBl
IC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0tDWlJTUytDYWxpYnJpIC9Gb250
RGVzY3JpcHRvcgozNzMgMCBSIC9XaWR0aHMgMzc0IDAgUiAvRmlyc3RDaGFyIDMzIC9MYXN0Q2hh
ciA4MiAvVG9Vbmljb2RlIDM3NSAwIFIgPj4KZW5kb2JqCjM3NyAwIG9iago8PCAvTGVuZ3RoIDM3
OCAwIFIgL0xlbmd0aDEgNzAwMCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtWXl4
FFW2P/fe6iUb6QTI2klX06SRdGIggAHCJJ2lA05kTdBuDNIhRBIEEwm4C80ogi2IOsoILriMgjpK
pYNMB3CIos6IsjxldNwA0RlxvkHQ71NHxdT73eoGwfGb98+rm985555z7nbq1K1bnSWLl7ZSMoVI
kLdlUXMnGVf2cbDOlmuXqLF6ShaRufHKzvmLYvWBC1G/ev7CG66M1XOC4M+3tTbPi9XpNPhFbVDE
6mw0+NC2RUuuj9WzPwRPXtjRErfn+FG3Lmq+Pj4+Sbt6dfOi1ph/7lhZ7+zoWhKv28Av6FzcGvdn
aJ/0JyuUNx2JFJrpcOHRbw8XEoNC0Fc0gR4mC3GyUQldSqT8QckjE+rSbkpt+u2OzWPnpE742por
eyB6/JNhhZK/+uDcy77f+uN8G1mTUU0w/KUB7SwV/VOoxkbfb/3+RkxG9nTuJXqpUVzQ485yHNwl
htNRgIvhEU+eo1cME3mRcoc3Klw96YNLU6uKhYr2JQZVQTuArcBuQKE5Ih9WG+hyIARsBXYDBwEz
FphvWFXwDmATcBQwizxhj6gOW9UwkY222Vhvqsikk4AOCHKAlgBTgTnAOmATYDb8pKYDWA7sBk4B
ZvKKzMi9ozD3zMidButZsLDUqDbHqk2zjWrPZYEYnzw9xmsvjrmNj7mNHB1TX1gd48OKYjy9oDSE
znsSU0r7qjJEBhaZgYl3gjL+CqUyRg56VAwmDeACUzU0XpHeM9Rdumm3UIgJLhjNI4feJ1gkJa20
KpHr/CSlk4N/wU/ELPxEz4C00k1Vv+bHaCuwGxD8GMrH/GNazo/KmINWApuA3cAB4CRg5kdRjqAc
5ocplX9EJUAlMAfYBOwGTgIW/hGojX8o88OgUq4EOP8Q1MY/wLI+AE3l70N6n7+v9/G3I2XjSnsN
wVMSFxwFcSEzNy6kZ5RG+VuR74Yjo9y408ionWIIVdAoMSRSMNIRFVmRCe2OKP+kR/U4Hq0awQ+R
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
r5coZFgVQ2HUW/DrhqGLOUHHqCXKYzrbGT8OnRLTeQ2dXJ/cY2oa/fHbYiSEfPSQQ/gPDbrh+2iR
0qXL/8cwFHklwzAX/EmcjmMaQ/3/SLjR12Aqx1sdryx5yDfJ/8RYiJxpzrQCEPxaRKdV0Xfaa6If
SFX65PwWsYO8DWehJHL04lDR4B2QYH5TpRE44y5Nvmxzlsf2zewTVHJi5IiBoy8aVYo3pNk1xL3o
/rb2++9vb7uf72+/7752yOhLP832Kh38coya701lY4jnmFQMka303JjlmWL7dLbtH1QyGV2JMc7B
itLF9t5zj5x2bO6kD8O59pcuAeUqnFvkfNPj8TPjO4R8U2dOapjoqVrc3rxwcuP/ApvKIb8KZW5k
c3RyZWFtCmVuZG9iagozNzggMCBvYmoKNDY3NgplbmRvYmoKMzc5IDAgb2JqCjw8IC9UeXBlIC9G
b250RGVzY3JpcHRvciAvQXNjZW50IDkwNSAvQ2FwSGVpZ2h0IDgwNSAvRGVzY2VudCAtMjEyIC9G
bGFncyAzMgovRm9udEJCb3ggWy02NjUgLTMyNSAyMDAwIDEwMDZdIC9Gb250TmFtZSAvRU9VSFNH
K0FyaWFsTVQgL0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL0xlYWRpbmcgMzMgL01heFdpZHRoIDIw
MDAgL1hIZWlnaHQgNjA0IC9Gb250RmlsZTIgMzc3IDAgUiA+PgplbmRvYmoKMzgwIDAgb2JqClsg
MzUwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDU1NiBdCmVuZG9iagoxNjcgMCBvYmoKPDwg
L1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvRU9VSFNHK0FyaWFsTVQg
L0ZvbnREZXNjcmlwdG9yCjM3OSAwIFIgL1dpZHRocyAzODAgMCBSIC9GaXJzdENoYXIgMTY1IC9M
YXN0Q2hhciAyMDggL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagozODEgMCBv
YmoKPDwgL0xlbmd0aCAzODIgMCBSIC9MZW5ndGgxIDgwNjQgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
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
BlZa9nEKZW5kc3RyZWFtCmVuZG9iagozODIgMCBvYmoKNTQ2NwplbmRvYmoKMzgzIDAgb2JqCjw8
IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDg5MSAvQ2FwSGVpZ2h0IDc5MiAvRGVzY2Vu
dCAtMjE2IC9GbGFncyA0Ci9Gb250QkJveCBbMCAwIDYzOSA2MjVdIC9Gb250TmFtZSAvREpOTlJU
K1RpbWVzTmV3Um9tYW5QU01UIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9MZWFkaW5nIDQyIC9Y
SGVpZ2h0IDU5NCAvRm9udEZpbGUyIDM4MSAwIFIgPj4KZW5kb2JqCjM4NCAwIG9iagpbIDI1MCBd
CmVuZG9iagozODUgMCBvYmoKPDwgL0xlbmd0aCAzODYgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
ID4+CnN0cmVhbQp4AV2QTWrEMAyF9z6FltPFYGfWxlCmDGTRH5r2AI6tBEMjG8dZ5PaV3XQKXcjg
p/eJJ8lr/9RTKCDfcnQDFpgC+Yxr3LJDGHEOJLoL+ODK8WuaW2wSkuFhXwsuPU0RtBYA8p2RteQd
To8+jvhQtdfsMQea4fR5HZoybCl94YJUQAljwOPE455terELgmzouffcD2U/M/Xn+NgTAidiovuJ
5KLHNVmH2dKMQitl9O1mBJL/1zqAcTqcl87oWkrxW/2/nYrWFe+R3JYzp2l3aEFrgEB4P1WKqQ5o
9Q1ugHATCmVuZHN0cmVhbQplbmRvYmoKMzg2IDAgb2JqCjIyMwplbmRvYmoKMjAyIDAgb2JqCjw8
IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0RKTk5SVCtUaW1lc05l
d1JvbWFuUFNNVCAvRm9udERlc2NyaXB0b3IKMzgzIDAgUiAvV2lkdGhzIDM4NCAwIFIgL0ZpcnN0
Q2hhciAzMyAvTGFzdENoYXIgMzMgL1RvVW5pY29kZSAzODUgMCBSID4+CmVuZG9iagozODcgMCBv
YmoKPDwgL0xlbmd0aCAzODggMCBSIC9MZW5ndGgxIDI3MjQwIC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
ID4+CnN0cmVhbQp4AdS8eXxURdo/WlVn63N67/SepbvT2ZuQkHQIgUhOIEQwImE1QSMB2V0ICuIy
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
6GQEG2TSTMUdwdJxmQZCT0N6LJ4+ClNykX8BhWoni6ntrD1TyhzNaBRCxF8bnXkvjCy6bU95GUJp
9Gt+NucRSm6R9/iGCEfI9NPI5f3Mb9vtbSBoNpE+DdUpCnCgVEmvRgU4eG/1Uec+osB3q8UIJwed
GtVzhxtKR76XNlK0jaoHvnTwqR/Ap34e5M5Xm1it5upXGngeqeImTJzECDaDaFfaSefQuNlBaKrV
BgbUz2MczVWJNpGe0hAY7iF/qi+F/MQa3xbMDXUPTc6OHxrL7dk19XoOGyol7q2Lb6pTz3e2LCdP
Vejtd8J/uoG37/DRBXdJova12fR7HdSLcjQ6TyjxkK8p0WcOq2HrVZBjT/NpMesmbsufrT/liiVV
UV7QvxXvApOh+IRvGIBM8KJ1ITQWbMdh6qw8D1O1Pf8sJIcXFgxVdmxaDJj61PvdZOvbgOjZJdu3
Z+24vQXv/nt4YMLVE2X2gfUROW0QCwNz6NZmGoGNHAu+MU3YP/EYLHgMLafDQBx5DOSmVQt1VBvC
WwUAnK7cf+5uoQ597Dx6AGIEcuMe3OG1SMpBfg0gU8rIehx56xJ6pSeokpcSTxHyAo4dlGItXCoB
C0CZ/aZj4ZcMjd0KK+/iu/sATAZih6MQuiPTyT+cKvaOB3Pa28GbZ99r441bfOkdwEbEHz8Fz3yu
P8RqNNf5JXlSvI/AXMfliIhkUZzxDSa2xFjuEyr6u+P8zor4mveWNEwt5Sl+6do1xADCo9nDfo3O
/tMOYqzB8rGQm3VYC+qy/s1ERDxEW1kH8B9d7P84hkpgxIiYhQbYi2wvmESHwU44AgryA2AtHQUT
4EGw+R1ih8Gr+gr4VifBXFgB3+Jr4O6rgkWVJM0llYSD2F3Z+MjEkcmXCi/Up984sXPPyRPHRidw
62+r3FecCmVuZHN0cmVhbQplbmRvYmoKMzg4IDAgb2JqCjE5ODg4CmVuZG9iagozODkgMCBvYmoK
PDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9DYXBIZWlnaHQgNzE2IC9EZXNj
ZW50IC0yMTIgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTYyOCAtMzc2IDIwMDAgMTAxMV0gL0ZvbnRO
YW1lIC9QSVRWV0grQXJpYWwtQm9sZE1UIC9JdGFsaWNBbmdsZQowIC9TdGVtViAwIC9BdmdXaWR0
aCA0NzkgL0xlYWRpbmcgMzMgL01heFdpZHRoIDIwMDAgL1hIZWlnaHQgNTE5IC9Gb250RmlsZTIK
Mzg3IDAgUiA+PgplbmRvYmoKMzkwIDAgb2JqClsgMjc4IDAgMCAwIDAgMCAwIDAgMzMzIDMzMyAw
IDAgMjc4IDMzMyAyNzggMCA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYKNTU2IDAgNTU2IDMz
MyAwIDU4NCAwIDU4NCAwIDk3NSA3MjIgNzIyIDcyMiA3MjIgNjY3IDYxMSA3NzggNzIyIDI3OCA1
NTYgNzIyCjAgODMzIDAgMCA2NjcgMCA3MjIgNjY3IDYxMSAwIDAgOTQ0IDAgMCAwIDAgMCAwIDAg
MCAwIDU1NiA2MTEgNTU2IDYxMSA1NTYKMzMzIDYxMSA2MTEgMjc4IDI3OCA1NTYgMjc4IDg4OSA2
MTEgNjExIDYxMSAwIDM4OSA1NTYgMzMzIDYxMSA1NTYgNzc4IDU1Ngo1NTYgNTAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
CjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IF0KZW5k
b2JqCjE0IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQg
L1BJVFZXSCtBcmlhbC1Cb2xkTVQgL0ZvbnREZXNjcmlwdG9yCjM4OSAwIFIgL1dpZHRocyAzOTAg
MCBSIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDIwOCAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2Rp
bmcKPj4KZW5kb2JqCjM5MSAwIG9iago8PCAvTGVuZ3RoIDM5MiAwIFIgL0xlbmd0aDEgMjY1MDAg
L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB1bx5fFTV/T5+zr2zL5l9SSbJzGSSmSST
fU+AZMhGFkJIIJAAgYQdlH1fRcANte62WOvSRa1YnQwgQVqlLa21rUut1dpWq58uLhWrXRVN8n3O
PXMC2vb7+b1ev3/6DXnmec5y75zzPu+z3hu2bt62ghjJASKTkmXrhjcS5adiCLR12fatASVIclYT
ok5fuXHVOh7OP0yIPm3V5btW8nBlDSFl+atXDC/nYfIpuGo1IniYVoCzV6/bupOHy+8Dn718w7Jk
esVLCC9dN7wz+f3kNwgH1g+vWwHGzyp238DGzSuS6bQft7O+cdO+bHL5qXyW4+wDv1WY6ckfClVC
A8RKvk+0RAIXE9zRdjM9SFSE4h+qdc/ojf/8iW2JZerfSapOufTMn/b+lImnr3no+k8ujF2vf0/7
OIJ63IH/4DrtPWO/IsRw3ycXLtynf0+5UzJRoZKEXg6MSodP6L20A+KQEAeFuFKIA0JcIcR+IfYJ
sVeIPULsFmKXEDuF2CHEdiG2CbFViC1CbBJioxAbhFgvxDohLhfiMiHWCrFGiNVCrBJipRArhFgu
xDIhlgoxLMSQEEuEWCzEoBCLhFgoxAIhBoToF2K+EPOE6BNirhBzhOgVokeI2UJ0CzFLiC4hZgrR
KUSHEO1CtAkxQ4hWIVqEaBaiSYhGIaYLEROiQYh6IaYJMVWIKULUCVErRI0Q1UJUCVEpRIUQ5UKU
CVEqRIkQxUIUCVEoRIEQUSHyhcgTIleIiBBhIXKEyBYiJESWEEEhAkL4hcgUIkOIdCF8QqQJkSqE
VwiPEG4hXEI4hXAIYRfCJoRVCIsQKUKYhTAJYRTCIIReCJ0QWiE0QqiFUAkhCyEJQYUgSUEnhBgX
YkyIT4X4RIgLQnwsxEdC/FOIfwjxdyH+JsRfhfiLEB8K8YEQfxbifSHOC/GeEH8S4l0h3hHibSHe
EuKPQvxBiN8L8Tsh/keIN4V4Q4jfCvG6EK8J8Rshfi3Er4R4VYhfCvGKEC8L8QshXhLi50K8KMTP
hHhBiOeFeE6IZ4X4qRA/EeLHQjwjxI+EeFqIHwrxAyHOCfF9Ib4nxHeFOCvEU0I8KcR3hPi2EGeE
eEKI00KMCnFKiMeFOCnECSGOC5EQYkSIuBCPCfGoEN8S4hEhjgnxsBDfFOIhIR4U4gEhviHE14X4
mhBfFeJ+Ie4T4l4h7hHiK0LcLcSXhbhLiKNCfEmILwpxpxB3CHG7ELcJcasQtwhxsxA3CfEFIW4U
4gYhrhfiiBDXCXGtENcIcbUQVwlxWIhDQhwU4kohDghxhRD7hdgnxF4h9gixW4hdQuwUYocQ24XY
JsRWIbYIsVmITUJsFGKDEOuFWCfE5UJcJsRaIdYIsVqIVUKsFGKFEMuFWCbEUiGGhRgSYokQi4UY
FGKREAuFWCDEgBD9QswXYp4QfULMFWKOEL1CzBaiW4hZQswUolOIDiHahWgTYoYQrUK0CNEsRNNx
tlrGqjmRWe/HmjmR6QId5KErE5l1CB3goSs47U9kmhC5j4f2ctrDaTenXYmM6ciyM5HRBNrBaTun
bTxtKw9t4bSZR25KZDTigo2cNnBaz7Os43Q5p8sS6S3IuZbTGk6rOa3itDKR3owsK3hoOadlnJZy
GuY0xGkJp8X8ukEeWsRpIacFnAY49XOaz2kepz5OcznN4dTLqYfTbE7dnGZx6uI0k1Mnp46Erx11
aOfUlvB1IDSDU2vC14lQS8I3E9TMqYlTI0+bzq+LcWrg19VzmsZpKs85hVMdv7yWUw2nak5VnCr5
zSo4lfO7lHEq5VTCb1bMqYhfV8ipgFOUUz6nPE65nCL81mFOOfye2ZxCnLL4rYOcAvw6P6dMThmc
0jn5OKUl0mbBWKmcvIm0boQ8nNw80sXJySMdnOycbDzNysnCI1M4mTmZeJqRk4GTnqfpOGk5aRKp
s/Ht6kRqD0jFSeaREg9RTkQhOsFpXMlCx3joU06fcLrA0z7moY84/ZPTPzj9PeGd6x+lf0t454D+
ykN/4fQhpw942p956H1O5zm9x9P+xOldHvkOp7c5vcXpjzzLH3jo9zz0Ox76H05vcnqDp/2W0+s8
8jVOv+H0a06/4lle5aFfcnol4ZmPqryc8MwD/YLTSzzy55xe5PQzTi/wLM9zeo5HPsvpp5x+wunH
PMsznH7EI5/m9ENOP+B0jtP3ec7v8dB3OZ3l9BRPe5LTd3jktzmd4fQEp9OcRnnOUzz0OKeTnE5w
Op5wN6DSiYR7IWiEU5zTY5we5fQtTo9wOsbp4YQboz79Jr/LQ5we5GkPcPoGp69z+hqnr3K6n9N9
nO7lN7uH3+UrnO7maV/mdBeno5y+xC/4Ig/dyekOTrfztNv4XW7ldAtPu5nTTZy+wOlGTjfwnNfz
0BFO13G6ltM1nK5OuIZR96sSrqWgw5wOJVwrETrI6cqEqw+hAwkXJht6RcJVBdrPaR+/fC+/bg+n
3QnXcmTZxS/fyWkHp+2ctnHaymkLv/VmfvkmThsTrmW4ywZ+s/U85zpOl3O6jNNaTmv4das5reIl
W8kvX8FpOc+5jNNSTsOchjgt4bSYV3qQl2wRp4W80gv4rQf4F/Vzms+LO49/UR+/y1xOczj1cupJ
OGOo2OyEk5m1O+FkHXZWwnkI1JVwFoJm8iydnDoSTiwkaDsPtXGawSNbE879SGtJOK8BNSecV4Ca
Es4DoMaEvRU0nVOMUwOn+oQd6wI6jYemJmwDCE3hVJewsX5Uy6kmYZuBUHXC1g+qStgWgCp5WgWn
8oStAJFlPGdpwsYqVpKwsQGpmFMRv7yQf0MBpyi/WT6nPH6zXE4RTmFOOQkbs1I2pxC/Zxa/Z5Df
LMDv4ueUya/L4JTOyccpjVNqwjqIe3oT1sUgT8K6BOTm5OLk5OTgZOcX2PgFVh5p4ZTCyczJxHMa
eU4Dj9Rz0nHSctLwnGqeU8UjZU4SJ8qJxCYsS/0M45Zl/jHLcv+n0J8AF4CPEfcR4v4J/AP4O/A3
xP8V+AvSPkT4A+DPwPvAecS/B/wJae8i/A7wNvAW8MeUVf4/pKz2/x74HfA/wJuIewP8W+B14DWE
fwP+NfAr4FXgl+bL/K+YS/0vg39hvtz/kjns/znwIvTPzFH/C8DzwHNIfxZxPzWv8/8E+sfQz0D/
yLzW/7R5jf+H5tX+H5hX+c/h2u/jft8DvgvEJs7i8yngSeA7pk3+b5s2+8+YtvifMG31nwZGgVOI
fxw4ibQTSDuOuAQwAsSBx4y7/I8ad/u/Zdzrf8S4z3/MuN//MPBN4CHgQeAB4BvGQv/XwV8Dvopr
7gffZ7zMfy/0PdBfAe6G/jLudRfudRT3+hLivgjcCdwB3A7cBtyK627B/W42zPLfZOj2f8Gwyn+j
4Rv+GwwP+q+Sc/yH5Rr/IVrjP9h3oO/KYwf6rujb17f/2L4+4z5q3Ofb17lvz75j+369L2bXGPb2
7e7bc2x3366+HX07j+3oe0K6mqyUropN7dt+bFufaptz29Zt8t+20WPbaPM2WrKNSmSbdVtgm2za
2re5b8uxzX1k8+zNBzbHN6umxDe/sVkim6lhdOLs8c2+zFZwbO9ms7V1U9+Gvo3HNvStX7muby0K
uKZmVd/qY6v6VtYs71txbHnfspqlfcM1Q31Lagb7Fh8b7FtUs6Bv4bEFfQM1/X3zkX9ezdy+vmNz
++bU9PT1Huvp666Z1TcL8V01nX0zj3X2ddS09bUfa+ubUdPa14LKk3RreiBdtrICzEpHSYiPNpb4
Yr43fB/4VMQX9531yXZLmj9NyrOk0qbuVLoh9YrUm1Jli/d5rxTz5hW0WjzPe37r+bNH5Yh58opa
idvqDrhlF6ubu2suq9txd0Mz59JKpa5d7lC41eKiFpffJbX4XZTY3rB9YJNdT1mft0oWC7VYJixS
zILslhR/isQ+JlLkWEppdavF7DdL7GPCLLtjZsSwwkdMs+e2Wox+o9TXYOw2SjFjQ1NrzFhY0kpk
GqB48mMFyTpWGuryt45SctxN1XSU3jwyd0402jmqI72dcd3shXF6bTxnDvuM9SyIa66Nk74FC/tH
KP3CwAiVmubGnZ09C3j4qhtvJI0ZnfGMOf3x+zIGOuMHIGJMTECQjBE3aRyILt6ybUs0unUxPhZv
2RpVfhGi21gIP0jA75atCLN/IIQJS/nPPzwb8i3Zgh/lNvzu//mS/wdS6P8DZfwvL+IIgYv2T5+Q
DpPl0iHgIHAlcAC4AtgP7AP2AnuA3cAuYCewA9gObAO2AluATcBGYAOwHlgHXA5cBqwF1gCrgVXA
SmAFsBxYBiwFhoEhYAmwGBgEFgELgQXAANAPzAfmAX3AXGAO0Av0ALOBbmAW0AXMBDqBDqAdaANm
AK1AC9AMNAGNwHQgBjQA9cA0YCowBagDaoEaoBqoAiqBCqAcKANKgRKgGCgCCoECIArkA3lALhAB
wkAOkA2EgCwgCAQAP5AJZADpgA9IA1IBL+AB3IALcAIOwA7YACtgAVIAM2ACjIAB0AM6QAtoADWg
mj6BTxmQAAoQspwijo4DY8CnwCfABeBj4CPgn8A/gL8DfwP+CvwF+BD4APgz8D5wHngP+BPwLvAO
8DbwFvBH4A/A74HfAf8DvAm8AfwWeB14DfgN8GvgV8CrwC+BV4CXgV8ALwE/B14Efga8ADwPPAc8
C/wU+AnwY+AZ4EfA08APgR8A54DvA98DvgucBZ4CngS+A3wbOAM8AZwGRoFTwOPASeAEcBxIACNA
HHgMeBT4FvAIcAx4GPgm8BDwIPAA8A3g68DXgK8C9wP3AfcC9wBfAe4GvgzcBRwFvgR8EbgTuAO4
HbgNuBW4BbgZuAn4AnAjcANwPXAEuA64FrgGuBq4iiyffoAehjoEHASuBA4AVwD7gX3AXmAPsBvY
BewEdgDbgW3AVmALsBnYBGwENgDrgXXA5cBlwFpgDbAaWAWsBFYAy4FlwFJgGBgClgCLgUFgEbAQ
WAAMAP3AfGAe0AfMBeYAvcBsoBuYBcwEOoEOoB1oA2YArUAL0Aw0keX/5cP0f3vxBv7bC/hfXj7v
ksXsjSFCxm+79CUhMpusJVvIAfy7mtxIbiNPkV+TpeQQ1FFyH3mAfJPEyXfJM+SVz1z1/zMwvku9
jpjkU0RDHIRMXJg4P/4AMKpOuSTmNoQcqsDFmAnrxPufi3t//LYJ6/ioxk4MyrVm6UXc7a90bOIC
5lcNMU9UsbB0DbRF+aYPtfeMPzb+4GcqMJv0kAVkIVlEBskQGUb9l5PVZA0scxm5nKwj65XQeqSt
gl6J0BLkwlii6Iu5NpCNZAPZTLaSbWQ7/m2E3pIMsbRNSngb2YF/O8kuspvsIXvJvuTnDiVmL1J2
K7E7kbKfXIGWuZIcVJRgHnOIHCZXodWuIdeS69Bi/zl03WSuI+R6cgPa+QvkJvKf9I2fSbmZ3Exu
IbfCH24nd5A7yZfgF18md38u9otK/F3kHnIvfIZdcQdi7lXUneSL5Nvkh+QkeZQ8Rh5XbLkMtuUW
EXZZqVh6I2ywF3U+dEmJuTV3TFprP6zB6n0kWe+dsN/BS67YnrQjs94h5GTWOZJsB3aXfckYYYmb
UTOuL9aT2YjV4abP1FNc8b/FshozO90NewnLMJvdibi7/iX20hyX6jvJV9AD78cnsypTX4Xm6l5F
Xxp/z2Te+5S0r5Gvk2+gLR4kTAnmMQ8g7kHyEPr2w+QYeQT/LupLFU99lHxLabk4GSEJcpycQEs+
Tk6RUSX+/5b2GMaOz19zPHmvxORdTpMnyBl4yJPkLEaa7+GfiPkO4p5Kxp5TcvHw9/Au5TklF0v9
HnzraYxQPyY/IT8lz5MfIPSc8vkjhF4gL5Kfk1eoGepn5B18jpEX1L8nKWQ6Xrx8Aq1xN1lMFsdm
LF+yeHDRwgUD/X1z5/T2zO6e1TWzs6O9bUZrS3NT4/RYQ/20qVPqamuqqyqLiwoLcsM52aEsv9dp
s1rMRoNep9WoVTJWtgUtodahQDw8FFeFQ21thSwcGkbE8CURQ/EAolo/myceYNcNI+kzOWPIufJz
OWM8Z2wyJ7UGppKphQWBllAg/mxzKDBKF/T0Q9/YHBoIxM8rukvRqrASMCMQDOKKQIt3dXMgTocC
LfHW7auPtAw1FxbQEaOhKdS0wlBYQEYMRkgjVDw3tHGE5tZTRUi5LXUjEtGZ2dfG5ZyW4eXx2T39
Lc2+YHBAiSNNyr3imqa4VrlXYE0cZSbXB0YKzh65YdRKlg5FTctDy4cX9cflYVx0RG45cuSauC0a
zws1x/N2/94LA66IF4SaW+LREArW2Tv5BTSuzrGGAkf+TlD40Pn3UOpLYoaTMZoc698JS2RVnDRT
nA4LTVA2lBD1CwZZWa4fjZGlCMQP9PTzcIAs9SVIrDg6EJeGWMpZkeLqYykHRMrk5UMhWLYl1DKU
/N2+2hs/sDRQWICWVX5z4qocpAficnho6bLVjIdXHAk1o4awJZmLQ5tmiNhw0pgtIyXFyD88hEqs
YWbo6Y8XhzbGnaFGbm1E4CY5LWvm9CuX8NiWuLMpToaWJa+KF7fgWrhIyxHWMKyA7F6hnv7TpHzi
jZGKgO94OakgA6wccXcTGiXccqR/+cq4f8i3HP65MtDvC8ZjAzDfQKh/xQBrpZA1nvcGvg4/aEDl
KtTtc7lFZlQ7rs3RBfolnzzAWgsRgVZ8hBqnIsEa1/Aga9HGqYF+6iMiG74lmYOpz9wHATmnqQ0X
g3FpU5svCOdWfv4vRfLxCqAYcd1kmVQohPpimfj3/Mei8dysQHmBlhXNlxTwMzdFQClg8m7/vpwS
s0XSGCiCjjVnG6tDYYEEHUCyLi6hnkoUa0VvIE5mB/pDK0IDIfhQbHY/axxma6V9O+eE2MGg0tpJ
L5n7mRBPr+FpcRLsnNsvAuzMJt4aVdqVNasSnqGEJ4Ntn0tuF8mBI7pQ55wj7MtDyRuSAHoQGkcT
bh++vsZegc7aioEy1DocClgDrUeGRycOLD0yEosd2dgytLoO3eBIqH35kdCc/qloS6Xf7/PtZl9t
J520c25jYQHGnsaREL22ZyRGr52zoP+0lZDAtXP7ExIORYcaB0aykdZ/OkBITImVWCyLZFkCLMDu
1IuATsnvOx0j5ICSqlIilPAynMsqcTwT4ihZNirxOKvIJyFOxeNiStwAftDDvKvRBBiHWwLLWfPs
HVh9ZGiAdS7iRlPil8ZpqJ7EpVA9jnI1prghtKIxbgw1svgGFt/A4zUsXhtqjFM3hXFGMSYdGQph
nILL9eOIfADeYWXeL+UERicm5vYHn/WdHwiiSywCFvTH9VHMA+qcDuSbwTCE6BnxA8uGWTlIH7o6
65ntywbQF8QNkaU9rscd9Mk7IEercg1zR1y0DG2DBlSuP4BA/MBAfCDKvrR/DStRIGCNk7ZQHZqd
31MdZl9UPHDEHipjjo2scUPONYz0KBvBIbUS40MQX4YBl9VIa0LJl4WQtGwogBZQkWVz4Op8LDWw
dkPMCgyJqvAKBQZfMpGwask5RrMhri/CDfHLtLEIN8SvdgBGYZVXQtckM+C7rXEjShS+xJTJC2Ad
JLWzsuD3GhSeZf0uu03PKOkN7cTQyAqtfJUWyXFzTvswBn9+vRExoRpxMe6ly2FR7B7neKyW1dwE
u8s5c0cnHgztYiOA+CksCLHJgTkm8Z2GY5OBI5+PiC+MFhboPh9rVqKPHNGZ//0F3F468ySzuwRa
MNcQokohBGddRHU/CakWkEdUzWRY9R55RH6bPKI2kYWqT8kjkgrhQYTzkZ4F9CP8LTJD/iOxqLPI
w9pMMk3+BVmkqiBH5aVkAXhI/oQMSptIjnyOVLJ4nLVdJX9N4aMsrKpR8h2VfoxrgqRHepQEEX+7
/BWSpR4llfIOkiffS7Lkk+QqKZuckT2E4jT4KmA3ynwZUMIYxuJ/Z0OICfvAlQgHSRH+liaDZBE3
CZBM4id27ETTSDqJkDzkNhMvCREX/EpDdNg5moiEv9xRk2xcF8Vf8OSSAmIgNvzVkkxycLdUrCfz
SZj4iBN/5ePBNxCs1++nxfQP0lLpeblT/ovqVtVr6qj6h5oGzbvab+tCukf1Dfr3DdcYHcaHTZ2m
58xnUhpSRi29ljusYesJW6ftnP2IQ+O409nlynGddKe5b3G/6qGeDs9d3rZUc6oL36DGbn6L/CJ2
vjK+tZZ0kVlk4beJGUdUblJHT550NTfrCrVP4vhJIgEcYOkIpU0xi0oyn0pLawidqtTcKNvaR2nh
iQbtjTiabRh7fey54rHXz9tri8/T4tfefP1N64fP2WqLy9986c3SEmoL2hQ4UySt1qkJZRVJlZFw
VXl5Wb1UWREOZaVISlxFVXW9XF6WKcnIyWPqJRam8oufLpC7xzTS/lDDvHJ1ZprFadaopXSvvXBq
jnXOwpypRRlaWauR1TptbnVjVuflLVm/0toyXO4Mu05nz3C7MmzasV+rUy78RZ3ySZPq8k9ulzVT
FjVky18y6CSVRjOa6U3NnxJsn2dxWFVGh9Xm1mntNlNu86Kxq13p7B7pLhe/11gXzBKauKDar3bC
E8LkK6dJ9sTbJ0xWOjM0mhTh0YkPThgRYxQCz0g/iKWxqBwr+zQrnyblM5ZLc1hygZF2ZYfCOX8z
GU3erIyQwUzdKhMxWU3SY6GnQs+H5JApZLJn9Nr71H2koaHBXltbXDw4aPPU2iBt5dbzZbZyWDw6
yM+V8PQtx+3WKCaPyEE5RQ5lhcNV1ZTb2aMNyUHVNh215vj9OQ69asPYH9fKBkcoPSPHQnU0oTKn
RjID+Wkpqj30t/R709y+FJWsNenplPFn9Ga9Sp3ic6sSxhSdLOssxhvH9hD41CPo8xTelQmfryE/
iqX5vVba5bda2IcZH14TPgKoK97YK4rlprliSHfFkO5yGQtY5gKWuYBlLmCZC1jmgiekMpzFnD0J
TcLlsPRx5AR/cByZFUZ+8D+O4xIlHTnLRyVrzHyf8axRMqZF/lZaqs0epXiToqdilBpHtHNJw/kG
xW9rafHgm4rVyl6KcgF3jkZruYZRnSmqUDArXGmrqCoPwitdzJ8zZVpRJIVCNubMjotSRf013cs2
tY8/6snL89Dw1tuXlbmj0/MrF7Xkjo+l1SzoSJxr6q1KnZUz47Ke5y5M6W8K0y3TVvXW57v8EdXB
iL9g7u6uorkzauyGyt71Ei2eWZk+Phia0j32Wl3/VP94TXp1L0ac4YkPVCZ1Jnrx0uPpZEo0aRWw
YhXwe8dhFfD7zCpKOqwSfVIqx9jjpcUYhcK0IOGYozpD80kl/uiwaEQ/D136pfMMtJhX3/ryudKS
HGcK77wVSrfUMAOwbso6sMuZia7Ku6vKJKl1ztiSPe37f3JT15w7f3ZFzdoFrT6dWlbpjLqUsu5N
3fNuXF5duezmhV1beiosWoNGPmX12lOceRHf3K9/+JX7P31skSuQ70txpNmd6Q59pDjScvV39+75
zhXTw8VhjS0TPZB52U3wMjtG4R2xjIYgdTDPcTDPcThRZ4cdFXZ4UVvHGeY5JI17TFrSNgojH1jx
GPDbx5E77QyeVelhG1Mipcc3SsMjau4lwhYvCY8YhEtIn3EJ7SUOcNO8b3zwwPj7SvPnPPT2V3pO
Vmx4+OrHRvY+vLlWuuuhT77Ryxt6/tfePrrm5OGOT231B77L5hzUTN6LmhWQ7SNpkWSLgpUWVRil
BiulVtJR6sioZIvp9Y6AI4DCp41SXcx8IEzPhukLYRoOa1JHUR9zTwQ0opn0+sFNm9HExcowYuXV
KlPa+bPVUho6aBNOH+JS3qsymHVjt7EaSit1Zp1ajY9xDU3oMDSo9NCzJKozG1Qz7D67jtdWZ/c5
7T6bbnyt3prusKdZteOlOpuP1XvhxPuqneoAaSBfjWWkp1u8rD29rD29bCTwGtCeXivq6mV1NZOn
IjQQiUWGInLEkrQSWLESWPF7sOL3SjqutIxKZSeKK2iFd5QaTmRl1RbXn6EGzIgGmpeoneMcpQUj
xfB+xfcxpLLpLDkqvDQ4eI5bCNHKaPA536+qtrHRgfUNxVA2Nl6wqY73FpVqp0pn0ppqFh9acNnD
2xtadn9zxdQ9leMv2WwqPUbULxvddoO9btHS5aV3vve1eYPfPH9zx8EVLWkG1WJHhkMXLgrPOvLk
hr1nDzdnZNBdWdkOGFFnTbePO9LCGVle0+AjH9x+14X4cFooLy2LeRFmqNmYoYrJ6ImGUhoyJU0E
VkykMMwKVhxJSYeJTMy46Z5sI7O+kVnfyKxvZNY3st5kZCOqh8RcGIZjDvZhtdGZJIZ04mGvpSCB
8eNI8+T3YrgtiFnOmugLJmr67NxVPLjpfAPFGPsSG3eT7nfRDQcx3vBlABYQk5JbU3IhTkjVbJ0z
6E0LOHVjx6FSvVlOnc6Z5U0NOnVSl84ZSPNCpcH6arXWpJPqx74ntOpXQo1dkDRCK71w4gLth/1c
ZPapBk+35zGPTJImBCsmVBi2ASsmVNJhIfIERhDDxNlTsITB2qtM1ajm5LBxsV6iBrRflFvvCnpY
uSdLe7GEYmzoRKnSSNtp4uIDGt5QUoqjMIoDVooDVgY0F1r0BNFbel2jNJrs/LT4WVEcpTR8XuPD
N0zL1mCd6MH6sXOePGFK+gKb8judPocefflRYaxP7tfb0pMWw5rIRqaRq45HLBZn0loKw40URvHA
H7C5SAnDWk7mcJmZhqKiMuZyZV7kLfMiY5kVucqYy5WxLFaSWdNrKLJEVKlZPal9bBDDAshTCw9K
jshY+wjvKcYqSKkY64ERDICRkNvtusSL2OozU/LQTNlTHmZzerLuqv1mV5q5Oi0SCrnGVwemp0uS
pHP4vV6/XVeQ1psR8WfYaF1GVVmpl2Jwc/hT3QG7boYTa0RjRllEeqN235S2Ozs+/avWzLzNrFU9
nJtl8OT5x35UsWxosLj7WLf0JFZQGB9NWsLmsYkL8tMY7dOxg9g5kq1JWg2sNKrCMAZYaVQlHSbR
MJN4bBnMZBmsl2ZYTWY6M4OtlDIwyiWILQdj3HGNxhTCSue4q8fEVozJJTo3mDBWcjQLfcY88AHV
JdOZ/HRsx7d23qZ3BFOZe+anUVd+15p1M/NOTpk/WHDvl2etas2Wbxu+e/3U8SLhGazqWk/Dol3z
u9dWpIx9nDtjWbLGKiNqXEWayS2xTGuRrVqHUlezWlQrtahmtapmLV89KpWfymPrw7wGGzMJlMLI
qzBMA1ZMA1b83QbTJNKLrJgDH98Yo7GYZxoscDLY40mumpkRBs9jwZccci6u92qTXsOcRi6Ssay7
OO6wRZ/bkyknl30eh9tNK8KRcDi5+FMZNc7szLSg06ja4SqsnztlizAW1n+O0ulpnVtmRUKNi2oD
FYW5zq0puvGx5tmpDeW3PNS8rNGP/q6DT8DlSyvmN4TGXp004qMRv1o218zb0DR9VXedMyU6dVbp
+O+yM+SrZq7xaDXjM4NTZmO8nzFxXl6mDpJ28tZpMh3bEAs2GdOZyWAihWE6hdGrwIqppo9KBbFo
WczhpDPLYjbsPsqyy0w+L7vWx4Z9nxVX+VhH9LHm8D2B94iwBj/uU0a9s8dTk+zk/LiFTQWmojM0
QqoxqYZjRlugmlbHjCY6E+1zNmZgqtpWbXNPxVLk5HSfOm+Oe5TmjaiVaRcrkfM2tqmJRget562Y
fi+ZG5RlipgoJqdgVXKCVZaflRVFmmT488tTjbysacf9g9M3zJ/iMWIq1qWUz97UUTPYlF3Wu2b9
6t7yKWtumRud3zXVoVFJssaoNRY3D9ZVza5IK5uzdv3aOeX0soVfwCI+kOXN8WNfqc3KDWVWzy6v
njWltLx+7qbunivmFVpS/Q6jzeuwY9WaHsrIKGnMqZo1tax82pxNaCML+vor8PwssuKUNwbzem2Y
M86egCJKx4axlQ4P71YYCeDPdnw2udiwDUKaTWMfpbnHM5J9uwyTzIfKFuYHUeu5aNJCl8ydQbEc
UQb4V5Ql2u1i5hm/XSzh5MPKAu6cI92m++SeSUdcqrOlOxx8E8zG+4cnzqt2YS6KkqOxjKFCGmC9
NsB6cYC5ToCtGALMa/C/iFhjtktXDPA04k6OdGBlpFMY14GVCivpuNr9BN4bw2zK1hXsReOYHgsL
Q7jX2ovFufAbZRnBuzNzGDG38RU6q/XkAG9LblQuxqh2tRwY3XZZfH+zslTIcugK5mxr79zWE1VM
E3To6evbTx9orN/1+A45JMzx6V8WXI2z2v6D82WPiGNWmTZxQfMGrDKVrDoenkrLRic+ijUxp89B
8+iYyC2mOAJgMTk0y8tEXhb1BpgoLKWFJbQwmxaGaHVvfm+oxChfut3HbNdQWjKIH7bFT/7LYbt6
NsuFlP09n++qqvj8Vi62+pQrnAZo1YdU1vS8TH80PUU1/qF0QU5JywsEC9It8vjDGmoLB/zZDq1E
Q5Q6Zb0zJzM96NTLNE+iGbLGEcrIDFmpOpxiY3OYLUX+2afFQquOeXBUIOtSjJ+cU9UZLRjRcCzw
yQ9VUwzQ6pQ0HHFJZBFGqgb5x6QcB5HxWMDS6G8sbpSNek+FCR5TwXyngrlNhZUNQ9in/zOWQiIR
C6EmwryL1DGPQVbw22x0UxgXMFaGvbpRSRdz2jw/IBXWCmnK2QpKsOavKJqeP0p9McsLWTQrS5Xx
blHHtN+YulSkOHkGMHieLfkHNy0eFPvec9HFg7XFfJ4sw+SwGGtSdpqCFUMlP1VRBptyDDvKLji5
3lcx27u0fF/sLi+rqpYbrOm+NH/KlFt6ZmzpKazf+tCave7SWbXThttLTTosB7S+xnkrK4avnRv+
+o3Nyxv9A7Onb5jmNZkwf5sWNLTmtK6cPnNjR05rxexKX0YoQ2dNtaRmpIUyHAV9++ee8xQ25LXO
aWyGdY/Cur9Qb8K5ItZhJxsaqCFYlexRYGU2ACujPwsr9qoapR/FfK4o2zFHA7BolNk/yvpzlFk8
OioZYnriMlRVBlXqklGqfjzc4Wu1zqyFHFF3sQ0TW1t4MKcm12IXbTbZByPivOBi17PxcyhlnYFD
BK3NDWvVS/IvypfdPBhtb22NYL/owuJKo3UEvKlYaeV2trXlLr1+fu6jrop5sUB9rCXSvLepvr86
lb617czhVlu4Lm89+qNKhZW+ukaZVfEx9oe8mpB11qH4tpaDy6fZ8xvLxo/OmT912R702AWwWEB+
Bocf142ks/GYLTLAbzDfYmv6EzAGUTbaSFA24LAJWNlaXtyAT7zLLsBG3BgzF6fQlNS3/DGDuc2P
HZB0wtEh/6mUjfV6c1tpwSjVjOhhtrGXomyrGb24zTyH0YtvwT931KIEQ1mY1TInD1rkgKTWpk7t
7C8evnNF5fRNRweiPc2VXr1Gspstkal9dTuuCMYGp9bOa4iatAat/FVbqs2cmpNhj+05vu2qp3ZP
saZleVMcXnvEH8wNnnp0/qH+aHY0pHNksH46BLvcjTeuwjhduj7mb5hCjb5a1jtr2chey1YGtcw7
apmz1J7B+7eEFHOrFTMPQzpYGdsVxkVKPHIXM4cyOIKtxtqIT5WCbqlOeDvQ1VXHU7rUM9lCVXEn
DOvJQZ0T64MXt4WXdkEszSaHeBlrskuOpKrlu7W2dCc7xp1xdOGyG+bnli29ZUn3oZjW6Wc+pX+g
aV9zAzwIHjU9OC3WGkkVDrSja17XoZGlW88cntHSJBnFmn6sBb6zdG+s+eAK+FITlkQSGYS1jmJU
i+JJ+KOx/OKqhqoNVbKD9SZHAFZyOIIFbB1VwKzFjzaV8Q2+8PHJ5ujXoxI7tDvJeluFKul8YMXH
lDAuA/MBTsXsFwwWPH1AdbNKOquiL6ioSpVe/Jtwh/fdoZSNKVKK/t10xcEG+fkmP+lRrFj2WpSf
aWCwi2KVgA6qCQUvcSv000udT3JFqhSDauWjkdSxRGbrxp7Y8vZik9aokSVZa6yatym24cHNdVM3
3bds7R1DhQ/Iu3ZMW1Sfha1TJNi5c16RK82lTUm1mx0WkzHV66jfPbp76+krW5q3fLnfcfD2opkr
qtnMmYO3765W78TMuTzhtrIOqHQ8X3LUYqyMVhDKAgGsDGNYBnycKMnHCfoLMTs7i8gxnK+akRY+
X9IWmGltY9vE82UN6GLRc+XK8uhctBynmcrhHeZNxVVcyogNO1yy4scwL0Z3ZXOokq5WqXUarSsz
z5dTEUh5RmfUq+2WZ3QYmrwBh+4Kq5UtK68Ita3rCDVmm3Sy2uLwpKj1Rr23vKduqdaW5sgOfPon
nIFiXjTqZFcg25Fm0w4uvmZentlicuAUTCaV47fJ18k/IvV4KrOEvBBz2QtnsF42QwfnmRGwOujM
GeUNWFWwGRCs9C/wG4+zpAZtN2TMbLHTmd0+laVELtdqmTehM8JeZ2NmiMJyrc+nLS9UMRvHKuBY
pJ99RX/Aisv683NiRnCOpUQr13T8yjTnbZdrqEZ+Z2pbfqDx1ZqOha8GupPH5g3KjHn+ZT70R8uf
jUbPRT1YvrMFvA3zgfXZKH6j4oNZHTbGVlzZV4UjGoxnbk9yVyVOy6oxveJZEPtkhnd7sPHCVmty
OmUH7eFIJAVbMT5dXOewXBlKLxs8MKt6mc/umV71p6aNvUUVlz2wad3RpQXWYGmgtLgsx59dsejK
mXkz/NRqs42PrxgsmVHsWbGwtK3YM2dJzzuBPK/+8PbOFfU+eWvInz2/eNbOOQUZbntRZqhIMkjB
aQNT6jf2lebEBiqC9TXlqakzC6YNhXMGG7t2zy3U64LjHy5aFahpzx1Y6a9uG1tc1yDpUgvzcl3T
mzJK6pl/H8Xq/z7MzGVk14mGCprvSPovmDs2hOLYLIJNJQ42LXsy+dEbG3j5+ZsybBhZmoGfumXm
p2KzqzlV2JHdmjpTGT7ZbIzJOHnoxCfjz4ydNmXFotFessFNnoDY+NLRJd+ns/M511vUXlK/txnB
VPi5VkzFM25uX7BnZjBV+LNk6VrcnN3fN3a9iLl0/u1sn7byumE2Ul6Fk7UedTFO1oLkhlMNoe7Q
hpDsZsZAFcEXV/9Y6COsOC9Y7BKUTu8+g2fA6TgCUyz1r0deSZPiyOujxw1+9mwJf5xbfyLV2q7Y
5+Xz0eTUklyvsHHwX8/lHOxpJXNGeCGt/7wBHAVT6qIMkyaQD2PVgc5t0tKSuvy8WkC0/F60fAW5
I2ZqqKJ5pbQ0ZqddWBC8oAxpEMpqA/wu69dKGP2y9Az+HieLmJK1+c9ntnCGNHdhIWEV5U7hzjKq
c9vTW23CIbB7psVYXmA9q4yCZW8oW0W2nRAVj9B/4w7JDYTLqdFS6nbLe3WOrDRfyGvRjB/+vEXo
XJ09FQevWS692TL+BF1vNioHG7LWrKd/GTf/q2N8+iLdbjDrZUwjepPXOv7EeI4ND6mV3kLrYTMX
iSnnrxuU81eltTFsKT7C1mbsiQ2YdyCC1j5hsLYqTZxs33/brv/alpNNeNFnRcvdh1m9jNwes9jZ
wwcH+0h2X+U4SumtMPvFXjvZi5XSKb3Yl2lk6yV+lM7G2kvP0+lHp5IdmXXjmKGwIz81u130ZHst
m7vE8XHyzI71ZfZw9+LxFJvI/l13dv1v3VljT/e4M6zamV/s+l+6M84FjGgpvVG3o68bvXmI9Wa2
en4dFnLgHYiHYukNeTTXTvNsNGymYRMN62hYS/OV3WMmay4YAax0ZbDi9GBllaOkw7iZbHGTWWyg
BifbgTiZuZxsHeVk+xMnWz85n8DfjOEc6pSFdG2Es+DpFk1YOnDSKSW3I2xFnTwGEE9wmKcnf8Tc
nzwqksQGRCyu5dfrtnxr84ZvrK+q3fLIFnD1o776td3ta5qDvoa13W1rmwP0D+tPX93ZuP/EZnAH
eG/7waW1FUsOdnUcHK6tWHwQtjk6frv8C9iG7cUOsL1YsIq9BsDGObDiwyysDAEQirsYlEHfxbdh
yoZMOY3jO7J/uw9rt3b/x33Yv9uG/Wsfd/3nbditi3Obp8eyRUeHszhdPrs2b2ZXT+HSI2wbVq5s
w1ojzbub6geq0+g72799aIY1qyI0Xi92X6p34DN4RcCo35Vfn+eaefixbS1XLp/qyGsqHb8L7+ot
35vsa9KDsFY5WXZiYyUNW5ImAiuWAXNTMcFsaGGmsicfQrEjJeYkJA0WzInpox1hiyvQ7mKbCQx9
rA+xvZWyAma9R7gAW1X8m1mQm0QjPShp9DqdJyPblVpSWRe6xA5Kp8mZXlebYQ5mZ5hUMpWXujNt
er1e5yyaWT0WF4PdxW5zqKo5YpF1BoM+RXni2TNxXnoONW4nz8VMxZ0Nnd2dV3Q+1qm+5NhWcRIl
jF4APnsck6ISRtdQGN1h+ij9TczPz27ZOsHHNmjJo1sk+1gP8j2BP4pEl4kZECCmGOIxnZyNhXG/
BtNjJslU9Fq14U+22bYh20abzI9of83OZzvcb/Mt/uThbPJoFi+ZXHJ0XpzcqvEdRQp7cvf/+WhW
eq588cFZJfNbStwGFTt6jTbMq8lvLvNFYrP7emKRvN49vdltdXkurYyZwqDRZ1W1F+fH8ly5sd6+
ObEITWm5HO3tSXVm+x14puwL+OyhqpxwRa4/K1o/b2rlcHuBye6ymixuqy3VqnWnuh2hkvRIZW4g
K3/qXOZ9wYk/S+tU3yJ1ZNGJPGILFTIng6kUhk3BSluAlVFMYRixkDmhyWMuPB9qyzCf97SVYhc7
olXORM4/y9yuPLl3ffYc39jzp8K2z28vJNelmxBlYcs2JdI6nTWQV+RpXR7L2G+xs0fs+8QK7C12
cmS3vFU9w5Od7tSp9WrVwowsa4pek4OHDVIK31+8LB43vcx3IOOGwSV6g16d4mX1vp3t8uVvY4a7
FXv8CmqMMA+KMA+KsMcyEWW5GWGzHl4e+Phxwh4TEH+yC4IVq4A/UoYxJticzDKIiA94BP0YR7eF
7RGjOrUdZyLqi1t91j/FTn/SpT6zXBVb/ck9Pj/GxTN38eAOm3x7hsuTYdN03alMZFon35Z5ittK
6ve0YLOP1atdPznR7+ibNXXVdUulLDGpjf2te0lTTn+ftE3EMPtkYdW+B/YpIL87jde+sCBnB7V+
5SQ3x08zucikygIVFVeewoLF400sC5TRy55kGwwTq0aGasyRNhqx0lw1zcpFxLQsmp1Fg0zibZbs
IA0osQGaHaARC90epEG2xdXbXG3BAHotQm/H9BgGgux8gYXY0hH8QcyEewRz24PGtHYjHwCVA3KM
fyQ6qMyD0UGcHg9GKZsQlXWgcpocZaOilooD5cmXFySPw1Pt4LOEvIdKsjT+rMqclpuZmZuKM+Tn
VGr2KNSTEcI7ZOMq+RMJZzs+T6ZNK9+r0htM2k+/yd4RU+lSDPJ8k10vY4Es4UM/lmYySX/UY6ss
6YzM2pUTF9SHYe0W8vppPNI6G5uGquEUD8//amg145wiGg7ScICG/TScScMZNJJOc1U0T6Z1U+iU
OjqlkE4toNYAHhfgvwNRNg+McRSHiADuYMX8oUQzjuGpaZeFRVumtyv5mDEbrN3WDdYrrCprzO5u
s5a357TX3VxAC1haARs1rQ5326qCHQVSC2I9M/XMyL9glhw819DwLGzJ7Y1dMDthIczKiqmZYMf2
MDSW00k7yxHtJSf3Yk1yickvkerDKvX4P2WzJzfTn59qkr8jSY/J5jSc5kcQGv9YrcJxhCc9y66T
X5WkpyW9HW6PZ9fSKxJ9WcITyTQvXoWU79U6LRcbRbpRrx/bcrGJLE6t3ogWwqp9LE2vRwuZMfBi
azPmFSFJhwUYJXnoHZ1or2Jy9WlSCsPY4Hl4zEG7itiIMaWIeuGPj0NWeCneClHGBtZVlCg31TNv
zUcyYddMJbQmRKuM1BiAWxtZqxiNpSV57SGjLaNd7GTYaGGzU354BdNSZnb2iw+87qgc0LPntxff
dsTz/+TzEIfixOwhCJWbdI6IPzPkMqp++YrK6MrCS482qqfe8X/qqCMSyAg5DapnX1AZbH5fRo5d
0o9/XJDiMKmxU9HSFeNfBslqkyOFnqIPpjjMKllj0I6P0G6QrDI6LeOL2eiBFeBe2Ceb9J4mPtS1
EtWs9tE8H/WyhWzYS8MpVSlSRE/T2JRcl0ZTa8BTUqm/PdXgaDd0qrpJJzvDwiqGPftBLZknsc4b
lPkziGoH3m+g4YrJZz4O5djE7dRK5Ts1pWVpAZuk2au3yuNP6azZmZlZTr2aUvkjjS0rkJ5t04yf
tNrUJmcKrVXZDfIilzdFjdc5zWNF0ssOoxrzhF3Ztf9Dnq9ejD1sGwnHUrKz/XrncbW6RN9cx7bW
dAT/Qw1ObV9j7/0qp0L8hG3yhV85jELxN375mdulz0rEYkz4vjy/bMH+Lm0o4sq06zRUb0+3u6cv
qk0LxIYb6+bH8gxanKFpnLU9wxWX3bW8ZPyc3puXGchN1etTcwOZOMiRf9t/7VCV+kOLhbktxbzg
0OY1LyqrXdISTs30amwZbm+qw59mn7b6hk+nBKM+o9EXxZ8WpBqNqYWo7ZmJf9Ib5TuUXY1vhOAd
lT2nDJkh7MksOFB8tuFZNq1jOv98wSfX1slpid6IEvkDueg33tyAn5fwM2E5EChg314QyCpkXDiW
G+QRKA6GxzS8Sk8JHX9LNqifxG5YN2JVk2K8gebho4d4l1f7kMrszHClBu0qjTSoMjsyXTjbVqk/
NOPRm9bsMGv2mC16WMNpxv2uGn+Q/lV9Pd5Wz4q5ZNZVZbZIlJXXL2SX33gVaShGHZXhi2rweqfd
M/kicZHM2in5rjb985LBJQvVNCUj1Z7mMMlVvTXp/trecor3+9yedKukXvrM+MDLr4wv+InJZlTj
JSv1yp/98rVNm37z6our8OY1ug3+AoeS3SjRWyhRkJSfJnasvVAmzJnKGozxSfZ6ix1b/bNs6MAq
n5cwWsaLyOYtZhD2dnOVvbJCijB/Y6/4uO30rfSanirZhLdJ0zLMVL1o8eLFKsma7nHhAbe0apuU
uum1X/5sJc52JbXRZvoxffCVl+mDz+iteC9Vo1E9O94Nj7gM66Tv4O1E5v9HT5MOjHUei9Q11EGj
2xroygba1EArGmh2A20YlZpiTlN6uml3JV1bSTsraV0ljVbSSiQ8ju1qANVlUxAMzo4wTuE2pARv
x41OXMDqXOoy1U2UlKjD+BOihGOgeZS6RtRLkgeu7IXE6CAecQ8OvqnMJTjDt3IFb8TQwA8E2MKb
PYT8zDsQ2s/t8pIn/vJ3Ki5/YFPP3kXTcqz2ou4dD6zPmRkrSNGqJIozGWO4qqt88Oq+PDltete8
0jU3D4Qf9VQtaMzpaGlICzYsbogtrs+gX+u7d1d7bsflR76+eM7D91y/aqreYjeaLY4UvOCpS7Gl
zDzwzUWWTK+ldsV1Q3VLGrPNHr/9ykfXFJb0rGBnCCWYRX6OZ+b5+DuJT2J1bIovpJECmh2h2WGa
k07DPhpKo9mpNMdLc/A2tZuGXTTspGErtok0W02zVTTqoyVsarazVsFDdLcXws0mEuUMEcZmfApz
iju9CG8HTXway0AOKztjsDLnt7KFr5UtfK2sQ1jZe8ARopp46Tiy4dHLC2x5xR7FxAxIVqlKiiO+
IrxZFDOookGr1RDsNbBXrNAi9try82VlyTkqmlz/R/F6GjsKZ4/3BqPkkvWA0pDsQzkcnxxC8Dop
X4CJLu7CS+ZuPJYPyj932m/FywrKcezYuyarGf3KoKUvqh2ZBZnB0kzrrTbX+P3S+EL6IN0YDI9/
IPai1KqxZnodmakes2zH9hx/MGHWf/rDkPTOWB2ZmBBejv+BB8OO8kPxhjVVlIbgL3r6Oxv75i+I
Ng1fvmbp5jX/B4ZrMjUKZW5kc3RyZWFtCmVuZG9iagozOTIgMCBvYmoKMTQ4NjAKZW5kb2JqCjM5
MyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5NTIgL0NhcEhlaWdodCA3
MzggL0Rlc2NlbnQgLTI2OSAvRmxhZ3MgNAovRm9udEJCb3ggWy01MDMgLTMwNyAxMjQwIDk2NF0g
L0ZvbnROYW1lIC9YS0JVV1orQ2FsaWJyaSAvSXRhbGljQW5nbGUgMCAvU3RlbVYKMCAvTWF4V2lk
dGggMTMyOCAvWEhlaWdodCA4MjYgL0ZvbnRGaWxlMiAzOTEgMCBSID4+CmVuZG9iagozOTQgMCBv
YmoKWyAyNTIgNTI1IDMzNSA0OTggMzQ5IDUyNyA1MjUgNDc5IDUyNSAyMjkgMjI5IDQ1MyAyNjgg
MjI2IDU0MyA0NzEgNTI1IDUyNQo1MzMgNDg4IDYyMyA0ODcgNTE3IDU3OSA2NDIgNjE1IDQ1MiA1
MDcgMzAzIDUwNyA0NjMgMzAzIDQyMCA4OTAgNjQ2IDU0NCA3MTUKMzkxIDUyNSA0NTkgMzg2IDQz
MyA0NTUgNDIzIDYzMSAzMDUgXQplbmRvYmoKMzk1IDAgb2JqCjw8IC9MZW5ndGggMzk2IDAgUiAv
RmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkEFrxCAQhe/+ijnuHhaTpUcRypaFHNot
TfsDjE6CsFGZmEP+fUebbqEHQd973/AceeleuuAzyHeKtscMow+OcIkrWYQBJx9Eewbnbd5fVbOz
SUIy3G9LxrkLYwSlBID8YGTJtMHh2cUBj0W7kUPyYYLD16WvSr+mdMcZQ4ZGaA0ORx73atKbmRFk
RU+dY9/n7cTUX+JzSwjciIn2p5KNDpdkLJIJEwrVNFpdr1pgcP+sHRjGPXlutXpCzQTfSv7XKWj5
4qOSXYm4Td1DLVoK+ICPVaWYyoB6vgF/znBJCmVuZHN0cmVhbQplbmRvYmoKMzk2IDAgb2JqCjIy
NQplbmRvYmoKNjQgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNl
Rm9udCAvWEtCVVdaK0NhbGlicmkgL0ZvbnREZXNjcmlwdG9yCjM5MyAwIFIgL1dpZHRocyAzOTQg
MCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDc4IC9Ub1VuaWNvZGUgMzk1IDAgUiA+PgplbmRv
YmoKMzk3IDAgb2JqCjw8IC9MZW5ndGggMzk4IDAgUiAvTGVuZ3RoMSAxNzAyOCAvRmlsdGVyIC9G
bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFewl8FEW+f1V199xHz2TumWQmmcwkZIBAEo5AJB1IAI3c
BBNMJBxRTiFcwnqFXRGMB6jrvQoe63ozJIEN6C6s54qy8LxW8QAVzzXC28fimZn/t2oShP3v573p
/Kp+dXR11a9+9bu6s3rlmhZiJm1EIkPmL5u7gohfYCKyC+evXR3JlK0+QnQzL11x2bJMOWspypdf
tnT9pZly4HVCCu5c2DJ3QaZMfkY+fCEqMmVahjx/4bLV6zJl/wfIly5dPr+vPfBblEcum7uu7/mE
t0cun7usJdN/LB83smJlS187rSfE/OdM2y+pAejtoy8apEO+vmXlDEKBBMlIrI3/GFFJMZlFiPyU
nE0UlHm7Ym/8PGv24Dn2in8ZgnwEQh76tKBIIEjSD6Wm6dcqbwE1iv68Affpx6Qmk3G8IH58pLN/
wT1kplTYGfeFDz8nDSDHAEwa0JHIDu+RCqTsjtFhrVuKdjrdJfaqQVIEIxaLNIJ0OWAHYB9AJnOk
HLSqSK8FtAF2APYBDgOwVKS8NQJYDtgGOAbQSdlSqCMSVqsKJD/u9WO9dslLTgDSAImEkRYDpgDm
ALYAtgF0oh+vWQ64FrAPcBKgI5rk7bitFHP3dtwoss7FS0tEcW6m2Ngkip0XNWTySdMyefX5mW6j
Mt2GlmWqB4/N5AUDM7kzVtKGwTtN1pL9VR7Jg0V6MPEVSCl7kdgpJWGyXXKTJIBJmKqo0SRnZ368
ZNs+SSZUYhIlC0g4vV+iHVZHSZWJpdkJ4iRh9i3rybSwnk6bo2Rb1QXsE7IDsA8gsU9wfcw+Jtey
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
b5s7gjqwH0+kPqK/wX8ymMjkXSa4iU/quulULU6lChgZJlpBTPg3YamC6EbqR03BV97L8c3ydnw6
tN384N0QsqeahBPLXQTuKHCDU7hqeGEMBw0vzAsgSXYfnHpRSflw6eDB1hvjk/xzL8Zz90GUbBCe
6eu7cMoNiI/Byht5nhBhnaVlmXzQkExeOCCTR2OZPDsnk/sCIteKrGpZRNmq7FDAHQjebsEck0Qu
FpbEUVgQijOCyq1EEhJSBHiIr0/KfiOYCGI481YZyGkNrAJZGxH67iH5nYZf3FL+NUFHG0yNpgbu
np4JyHFByl+Tlzr2Pa/s/XE81ghPVBeH1RWlr+wh1r73bDz22K9l39UmwRGNycfl48aPvZ9FlLeV
0xHmNUSiRl8wYpSkaE5I58b3MzxgHQ34VdPhGN0a2x5jMcgeW2yrgzpkvgqHeM0FlwLBK+F7uPj8
Uf5S83JHwsH4ShziuxuYp1D2aMt8EcD9EDEf/Ndnk2bxxbbiOx4xHL7s6RsuKIZD+VvNwYcLCncz
KAwo1KYyjm4Q8lNXh3ImHhbk4+G/0kujMXqYUG7LMf6hzxRYm/we8aqXmxcgdIbcIrZFPILofBRu
n6HrKc0ljHURJOBaELX+/Fg3XdeZywMGicm/vOPiIQO8oTjrFfBZATCY8r1C+OJdLzfiYclPAsfy
z8K4bulzbm1QJnGXxRGkTqu7z6kVhxPntD8qj5ArfCb3WW4td3D5OYWD+2DJo4vX3hW+5sADT3RG
G8es+G1X/YILN4yS43dMnjOvfu+O3b0F7P6lc0bd8UjvXaxj3bqp997a+x4RP4rv/MC++OnwFQWp
nzBu7ORZiaqVi+YunTTz/wGMH0nyCmVuZHN0cmVhbQplbmRvYmoKMzk4IDAgb2JqCjEyMTk4CmVu
ZG9iagozOTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9DYXBI
ZWlnaHQgODA1IC9EZXNjZW50IC0yMTIgL0ZsYWdzIDQKL0ZvbnRCQm94IFstNDYgLTIxMCA5MzMg
NzI5XSAvRm9udE5hbWUgL1hHQ0JOVitBcmlhbE1UIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9M
ZWFkaW5nIDMzIC9YSGVpZ2h0IDYwNCAvRm9udEZpbGUyIDM5NyAwIFIgPj4KZW5kb2JqCjQwMCAw
IG9iagpbIDcyMiA1NTYgNzIyIDY2NyAyNzggNzc4IDU1NiA1MDAgNTU2IDMzMyA1MDAgNTU2IDI3
OCAyMjIgNTU2IDU1NiAyNzggMzMzCjUwMCA1NTYgNTU2IDk0NCA3NzggMjc4IDI3OCA4MzMgXQpl
bmRvYmoKNDAxIDAgb2JqCjw8IC9MZW5ndGggNDAyIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+
PgpzdHJlYW0KeAFdkEFrxCAQhe/+ijnuHhaT7VWEsmUhh3ZL0/4Ao5MgbFQm5pB/39GmW+hB0Pfe
NzxHXrqXLvgM8p2i7THD6IMjXOJKFmHAyQfRnsF5m/dX1exskpAM99uSce7CGEEpASA/GFkybXB4
dnHAY9Fu5JB8mODwdemr0q8p3XHGkKERWoPDkce9mvRmZgRZ0VPn2Pd5OzH1l/jcEgI3YqL9qWSj
wyUZi2TChEI1jVbXqxYY3D9rB4ZxT55brZ6MZoJvJf/rFLR88VHJrkTcpu6hFi0FfMDHqlJMZUA9
334zcEQKZW5kc3RyZWFtCmVuZG9iago0MDIgMCBvYmoKMjI0CmVuZG9iagoyMDQgMCBvYmoKPDwg
L1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvWEdDQk5WK0FyaWFsTVQg
L0ZvbnREZXNjcmlwdG9yCjM5OSAwIFIgL1dpZHRocyA0MDAgMCBSIC9GaXJzdENoYXIgMzMgL0xh
c3RDaGFyIDU4IC9Ub1VuaWNvZGUgNDAxIDAgUiA+PgplbmRvYmoKNDAzIDAgb2JqCjw8IC9MZW5n
dGggNDA0IDAgUiAvTGVuZ3RoMSAyMDAyMCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K
eAGNvAlglMX9Nz4zz7PPs/c+e5/JbrLZTcgGA0k4ApE8HAEUuQ8TJBIu5RTCJd6hiiBeqK1V2wre
d9mEgAG1pEptPSi0VdtSEVpR0Rrh11KsR3bfz8xuEPvr/33/u5mZ7xzP88zzne89s1m7et0iYiFt
RCIDFqyYt4qIT2gxijkL1q+N5eq2ACHKjCtWXbkiV3cvR/2qK5dfc0WuHrYSUq0sXjRvYa5OvkU5
eDEacnVag7Jk8Yq1G3L14Pso71i+ckG+P3QA9fEr5m3IP5/w/thV81Ysyo2f5OH1VasX5ftpIyGW
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
bJW6ys0WGRd52HTj9DymHFaLRDzPuTlurDagzA5kUeNzKm8YQIFARuootTvqrMBXqc0/wmq1cXTZ
1jEm1RGgrJTwnygsFdjCHmUddsmBI44qBGY5DDtM7GxhDyJXfh9Z5/DU2gq88a2Qaq8Hm/qlOMBQ
fR586S+jqcsqcFLhT32A/G8gaPjUfuN8c6d/B+W5U+4Fd9rwW9UOvWKRc5mHTdAmeC7TLvPIFmuh
w24n/gDnVmJ0JY3wFthMI9xzHDDirBnmrGkMxUIUf6GA7f/JoPltK7HlB/bMxdoBnO5zRILn82mK
Ew8krDjCzk0qzqY43SGYlceeBavxM5SsqMgJtjvHZazfvROX39v0ReaNzBZ63csPN18y8JbMbYZ9
dteiPSteyvT2Pi/RO26ac7PXRsSHIuKCmDA+Ck75k7EzL7l49LTUyNVL5i2fOOP/AOcFPmcKZW5k
c3RyZWFtCmVuZG9iago0MDQgMCBvYmoKMTQyNDYKZW5kb2JqCjQwNSAwIG9iago8PCAvVHlwZSAv
Rm9udERlc2NyaXB0b3IgL0FzY2VudCA5MDUgL0NhcEhlaWdodCA4MDUgL0Rlc2NlbnQgLTIxMiAv
RmxhZ3MgNAovRm9udEJCb3ggWy00NiAtMjEwIDkzMyA3MjldIC9Gb250TmFtZSAvRlVMSkNSK0Fy
aWFsTVQgL0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL0xlYWRpbmcgMzMgL1hIZWlnaHQgNjA0IC9G
b250RmlsZTIgNDAzIDAgUiA+PgplbmRvYmoKNDA2IDAgb2JqClsgNjExIDU1NiA1MDAgNTU2IDU1
NiAyNzggMjIyIDUwMCAyMjIgNTAwIDI3OCA1NTYgNTU2IDUwMCA1NTYgNTU2IDU1NiAzMzMKNTAw
IDcyMiA3NzggNzIyIDU1NiA3MjIgNTAwIDU1NiAzMzMgMzMzIDMzMyAyNzggNTU2IDY2NyA4MzMg
Mjc4IF0KZW5kb2JqCjQwNyAwIG9iago8PCAvTGVuZ3RoIDQwOCAwIFIgL0ZpbHRlciAvRmxhdGVE
ZWNvZGUgPj4Kc3RyZWFtCngBXZBPa8QgEMXvfoo5bg+LSehRhLJlIYf+oWk/gNFJEDYqE3PIt+9o
0y30IOh77zc8R1765z74DPKdoh0ww+SDI1zjRhZhxNkH0XbgvM3Hq2p2MUlIhod9zbj0YYqglACQ
H4ysmXY4Pbk44kPR3sgh+TDD6esyVGXYUrrhgiFDI7QGhxOPezHp1SwIsqLn3rHv835m6i/xuScE
bsRE+1PJRodrMhbJhBmFahqtrlctMLh/1gGM05HsWq0eO80E30r+1ylo+eK9kt2IuE3dQy1aCviA
91WlmMqAer4Bb3hwFgplbmRzdHJlYW0KZW5kb2JqCjQwOCAwIG9iagoyMjUKZW5kb2JqCjI0OCAw
IG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9GVUxKQ1Ir
QXJpYWxNVCAvRm9udERlc2NyaXB0b3IKNDA1IDAgUiAvV2lkdGhzIDQwNiAwIFIgL0ZpcnN0Q2hh
ciAzMyAvTGFzdENoYXIgNjYgL1RvVW5pY29kZSA0MDcgMCBSID4+CmVuZG9iago0MDkgMCBvYmoK
PDwgL0xlbmd0aCA0MTAgMCBSIC9MZW5ndGgxIDEzMjggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
c3RyZWFtCngBXVRNbBtFFH6zf3ap09pJCKEb1FnG4YDHcQsVApSqKxOcJlZV4yhot1gqjr2pieIk
KiFqQVV6QYSVQIgTR9KcKoT0bDj02EMPXCIkhHyAIi5IXOgFiQtqXN7smhIx8s5735s33/fe7Kw3
r74XwFG4CTqcarTrGxAN4wyZE42tTR5jtkP21eWNK+0BvgegBVdWry/H2PDIftsK6s0Yw0OyL7Uo
EGOm+LKt9ua1GBuSbHJ1vTFYNyqErXb92kAf7hPma/V2EOebKbLZjavBYJ0pval47b85SW7rwgdZ
A9aawdrmu8AooEGKHjU0whqMARndjyLR+vLyz325cPn49F9wUjEAfPd98WTkDCZz21wkNzngUQSQ
ePNg+1COYjo8tDvs0YfIPoEyJiteh7FP/U7JynkOpv0yjlbJuek/g1au5vk4mgPoNx/9rvfMc+Zt
+Bw+hq9hFvbgM1iHFajCZSjAGcjDaXgLJuEEzEAROGyDC7fNDACCRBgp4/MVD+e3fARxbpyovbMk
RbEbPv8R2cjUeB6Z5D9hKpdHTZar3uvCd/Koy3fGOboVKsn182hItdURzvveL/a+b1Oed2A/8G3h
oJnzsLTlRwu+T3ymHKpdyqMlO8+yHVLnO7WajUA0CdnJRiH3cSgphzP8lUIej0h+Q4ncI36O+uSc
4Gg8N49Q8cIgrHPlvGw7jm+HEarGSAk+EVeXttMOiRyV/IeonZTkBUzQYXI+K0r1Fe7x5lJMofKG
lDJJ85DPhqW6CHkoIjmBUPXQpUzqT8miGyhAe45FSmd7445j815Ix0Cb5qi2xUFtVB+lHZeC9wbi
gnvlBdtB5nshNTQnQsHDuVDUVSWqHTWretLqNQzTa8ioBpQz/L8GqFBREvWVtw93oraOSGoi/Egd
23xThAnkFW/avksro/IbcJlbLLLynTQ0IJpV8iJVzsOqJ5aoelG0yTBRpJN3q16X7tFrjWKXcUYG
eQOfDiaiSonxSYkUpXOhKU+3W/sDZqwa/EouU98AjRRY9AA4jyMAEi5RRKNbClqTvhwdEjDVYVCY
7iaMsQcvdCzz/nRX18iFjq7Cpgp3E9bEw+kuU/EXM05m0sk4MxrvZ9kX/Za5+PdXM8Y+8TKlb24b
X9K/1iR0CefQ3P/XMkwVUO/hkX36dYZYDk6ddjikweFPjaUTlp7v/9m/y1x2jA3t3bq1x4raBCvu
7h78trtL5MQ2TI8aFtCXdfGCXz7/Ru7iRrC2cL29tL4K/wCk5jKhCmVuZHN0cmVhbQplbmRvYmoK
NDEwIDAgb2JqCjk0NAplbmRvYmoKNDExIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAv
QXNjZW50IDkxNyAvQ2FwSGVpZ2h0IDgxNSAvRGVzY2VudCAtMzEzIC9GbGFncyA0Ci9Gb250QkJv
eCBbMCAwIDY4NyA2NjddIC9Gb250TmFtZSAvT01ZS0hRK09wZW5TeW1ib2wgL0l0YWxpY0FuZ2xl
IDAgL1N0ZW1WCjAgL1hIZWlnaHQgNjExIC9Gb250RmlsZTIgNDA5IDAgUiA+PgplbmRvYmoKNDEy
IDAgb2JqClsgNzk1IF0KZW5kb2JqCjQxMyAwIG9iago8PCAvTGVuZ3RoIDQxNCAwIFIgL0ZpbHRl
ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXZBNasQwDIX3PoWW08VgZ9bGUKYMZNEfmvYAjq0E
QyMbx1nk9pXddApdyOCn94knyWv/1FMoIN9ydAMWmAL5jGvcskMYcQ4kugv44Mrxa5pbbBKS4WFf
Cy49TRG0FgDynZG15B1Ojz6O+FC11+wxB5rh9HkdmjJsKX3hglRACWPA48Tjnm16sQuCbOi599wP
ZT8z9ef42BMCJ2Ki+4nkosc1WYfZ0oxCK2X07WYEkv/XOoBxOpyXzuhaSvFb/b+ditYV75HcljOn
aXdoQWuAQHg/VYqpDmj1DW6AcBMKZW5kc3RyZWFtCmVuZG9iago0MTQgMCBvYmoKMjIzCmVuZG9i
agoyMTcgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAv
T01ZS0hRK09wZW5TeW1ib2wgL0ZvbnREZXNjcmlwdG9yCjQxMSAwIFIgL1dpZHRocyA0MTIgMCBS
IC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDMzIC9Ub1VuaWNvZGUgNDEzIDAgUiA+PgplbmRvYmoK
NDE1IDAgb2JqCjw8IC9MZW5ndGggNDE2IDAgUiAvTGVuZ3RoMSA3MDAwIC9GaWx0ZXIgL0ZsYXRl
RGVjb2RlID4+CnN0cmVhbQp4Aa1ZeXgUVbY/997qJRvpBMjaSVfTSSPpxEAAA4RJOksHnAgECNqN
QTqESIJgIgHBDZpRBJpNGWUEF1xGRR2l0kGmAzpEUWdEEZ46Oq7gMqPONwj6feq4pd7vVjcIjt+8
f17d/M4595xzt1Onbt3qLF2yrI2SKUSCvK2LW7rIuLI/BetqvXqpGqunZBGZmy7vWrA4Vh+8CPUr
Fyy65vJYPScI/kR7W8v8WJ1+AL+gHYpYnY0BL2hfvHRFrJ79Lnjyos7WuD3Hj7p1ccuK+Pgk7eqV
LYvbYv6542S9q7N7abxuAz+va0lb3J+hfdKfrFDef++SgjRqw/xKiRgUgr6kiXQ3WYiTDcqLiZQ/
KHlkQl3aTanNv9338Li5qRO/subKHtDHR8OLJH/+znmXfLf7xwU2siajmmD4SwPaWSoHplKtjb7b
/d21mIzs6exL9FGTOK/XneU4+pQYQccBLkZEPHmOPjFc5EUqHN6ocPWmDy1LrS4RKtqXGlQF7QR2
AwcAheaKfFhtoKuAELAbOAAcBcxYYL5hVcE7gZ3AccAs8oQ9ojps1cNFNtpmY72pIpNOAjogyAFa
CkwD5gJbgJ2A2fCTmk5gFXAAOAWYySsyI1tHY+6ZkQ0G6124qMyotsSqzXOMau8lgRifMj3G6y6M
uU2IuY0aE1OfXxPjw4tjPL2wLITOexNTyvqrM0QGFpmBiXeBMv4cpTJGDrpXDCUN4AJTNTRekd5b
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
6qdkK4P91Cy+DG2CJz7R2LS1inPq50wvOSwamrDlcJzsw+HEc2xItdgsL4wzZDw+9J1qrUaz8GQW
4g+fHOMkArmaFyGDpQlPkaEO5Mar5zjmxhsFcMnsLCmux54ZDte71PpwMNwS1UPzXKrNFe7jz/Jn
w10+7HaxxInq+zbkavUbA4hYO5uAx4NTTY+LrZve42XrZs729+EnDnVdkz/CGa8N1gR6CmDz96lE
XkPLpVYqpYsqK9TAsMgItxr+uX1eopBhVQyFUW/FrxuGLuYEHaPWKI/pbKf9OHRKTOc1dHJ9co+p
bfLHb4uREPLRQw7hPzTohh+mxUq3Lv8fw1DklQzDPPAHcTqOaQz1/yPhRl9DqQJvdbyy5CHfJP8T
YyFypjnTCkHwaxH9oIr+H7wm+p5UpV/ObzE7yttxFkoiRx8OFTO9gxLML6s0EmfcZcmXPJzlsX09
5wSVnhg1cvCYC0aX4Q1pdg1zL769veP22zvab+evdNx2Wwdk9KX/wA4pnfxSjJrvTWVjieeYVAyR
rfRem+WZavt4ju0fVDoFXYmxzqGK0s0O3XqrnHZs7qQPx7n2ly4B5VqcW+R80+PxM+M7hBqbqifN
vsRTvaSjZdGUpv8FFrUelwplbmRzdHJlYW0KZW5kb2JqCjQxNiAwIG9iago0NjczCmVuZG9iago0
MTcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9DYXBIZWlnaHQg
ODA1IC9EZXNjZW50IC0yMTIgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTY2NSAtMzI1IDIwMDAgMTAw
Nl0gL0ZvbnROYW1lIC9QVEFHWlcrQXJpYWxNVCAvSXRhbGljQW5nbGUgMCAvU3RlbVYKMCAvTGVh
ZGluZyAzMyAvTWF4V2lkdGggMjAwMCAvWEhlaWdodCA2MDQgL0ZvbnRGaWxlMiA0MTUgMCBSID4+
CmVuZG9iago0MTggMCBvYmoKWyAzNTAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgMCAwIDAgNTU2IF0K
ZW5kb2JqCjE3NyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VG
b250IC9QVEFHWlcrQXJpYWxNVCAvRm9udERlc2NyaXB0b3IKNDE3IDAgUiAvV2lkdGhzIDQxOCAw
IFIgL0ZpcnN0Q2hhciAxNjUgL0xhc3RDaGFyIDIwOCAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2Rp
bmcKPj4KZW5kb2JqCjQxOSAwIG9iago8PCAvTGVuZ3RoIDQyMCAwIFIgL0xlbmd0aDEgNzAwMCAv
RmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtWXl4FFW2P/fe6iUb6QTI2klX00kj6cRA
ABMIk3SWDjgRCRC0G4N0CJEEwUQCghs0owi2IOooo7jgMgrqKJUOMh3AIYo6I8ry1NFxBZcZdb5B
0O9TR8XU+93qBsHxm/fPq5vfOeeec+526tStW52lS5a1UzKFSJC3bXFrNxlX9mdg3W1XLVVj9ZQs
InPzZd0LFsfqQxehfsWCRVdfFqvnBMGf7mhvnR+r00nw8zqgiNXZOPCCjsVLV8Tq2e+BJy/qaovb
c/yoWxe3roiPT9KuXtG6uD3mn1sh691dPUvjdRv4Od1L2uP+DO2T/mSFcnbFkgJLzImIQRD0FU2i
+8lCnGxUShcRKX9Q8siEurSbUlt+u2trxdzUSV9bc2UPRA9/PLJI8hfvnXfx99t/XGAjazKqCYa/
NKCdpWrwQqqz0ffbv78Gk5E9nXmJfmoW5/S5sxyH94hRdBTgYlTEk+foFyNFXqTS4Y0KV1/68LLU
mhKhon2pQVXQLmA7sBdQaK7Ih9UGugoIAduBvcBhwIwF5htWFbwL2AIcBcwiT9gjqsNWM1Jko202
1psqMuk4oAOCHKClwDRgLrAR2AKYDT+p6QJWAXuBE4CZvCIzcsdYzD0zcovB+hYuKjOqrbFqyxyj
2ndxIManTo/x+vNjbhNjbmPGxdTn1sb4yOIYTy8sC6HzvsSUsoGaDJGBRWZg4t2gjL9AqYyRgx4U
w0kDuMBUDY1XpPcVuMu27BUKMcEFo/nk0AcEi6SkldUkcp0fp3Ry8C/4sZiFH+sbkla2pebX/CPa
DuwFBP8I5UP+Ia3iR2XMQauBLcBe4BBwHDDzoyhHUD7gH1Aqf59KgWpgLrAF2AscByz8fVAbf0/m
h0GlXA1w/h6ojb+LZb0LmsrfgfQOf0cf4K9HyieU9RuCpzQuOArjQmZuXEjPKIvy1yLfjUJGuXGn
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
nPG6YG2gtwA2f79K5DW0XGqlUrqoskKNDIuMcKvhn9vvJQoZVsVQGPU2/Lph6GJO0DFqi/KYznbK
j0OnxHReQyfXJ/eYumZ//LYYCSEfPeQQ/kODbvgBWqz06PL/MQxFXskwzAN/FKfjmMZQ/z8SbvQ1
nCrxVscrSx7yTfI/MfjHjDPNmVYIgl+L6KQqBk56TfQDqcqAnN9idph34CyURI5+HCpmeockmF9V
aTTOuMuSL96a5bF9M+cYlR4bM3rouPPGluENaXaNcC++q6Pzrrs6O+7iBzvvvLMTMvrST7L9She/
BKPme1PZeOI5JhVDZCt912R5LrR9Msf2Dyqdiq7EeOdwRelh+2+/XU47NnfSR+Jc+0uXgHItzi1y
vunx+JnxHUJNzTWTZ1/sqVnS2bpoavP/AkzrHN0KZW5kc3RyZWFtCmVuZG9iago0MjAgMCBvYmoK
NDY3MwplbmRvYmoKNDIxIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDkw
NSAvQ2FwSGVpZ2h0IDgwNSAvRGVzY2VudCAtMjEyIC9GbGFncyAzMgovRm9udEJCb3ggWy02NjUg
LTMyNSAyMDAwIDEwMDZdIC9Gb250TmFtZSAvUFRBR1pXK0FyaWFsTVQgL0l0YWxpY0FuZ2xlIDAg
L1N0ZW1WCjAgL0xlYWRpbmcgMzMgL01heFdpZHRoIDIwMDAgL1hIZWlnaHQgNjA0IC9Gb250Rmls
ZTIgNDE5IDAgUiA+PgplbmRvYmoKNDIyIDAgb2JqClsgMzUwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAw
IDAgMCAwIDU1NiBdCmVuZG9iagoxODggMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1Ry
dWVUeXBlIC9CYXNlRm9udCAvUFRBR1pXK0FyaWFsTVQgL0ZvbnREZXNjcmlwdG9yCjQyMSAwIFIg
L1dpZHRocyA0MjIgMCBSIC9GaXJzdENoYXIgMTY1IC9MYXN0Q2hhciAyMDggL0VuY29kaW5nIC9N
YWNSb21hbkVuY29kaW5nCj4+CmVuZG9iago0MjMgMCBvYmoKPDwgL0xlbmd0aCA0MjQgMCBSIC9M
ZW5ndGgxIDI0ODA0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AY28CWAURdo3XlXd
PffRc2TuZGYymUnIBBKSQAhE0hwBFLkPEyQSBJRTbgRFDa8Hiqjornjugve9DEnAgPqSV1l1VRZ2
vVZchVVUdI2yLrIKZOb/q5oJ6r77fd9/Zqr6qaO7q6ueeu6eVStWzyNm0kokUjFnyexlRHwCv8Zh
xZw1qyLZstVHiG7qZcsuX5ItuxajfMXli9ddli0H5xPSMHP+vNlzs2VyFseB81GRLdNqHIvmL1m1
Nlv2/xXHzsVL5+TagwaUL1kye23u/oS3R66YvWRetn/Lfl5etmJerp02EmL+76N3XFPE27Xta8Qx
25cQBmD7b1FHAfQjg/Bs/MOISsrJdELkZ+V8oqDM2xX7zM9dM/rNstd9bxDDIOThT4tLxRnIMg+n
J+nXKO8ANIr+vAHn6Yemx5MRvCA+/Eo///TbQ6ZKJe0JX/jQi1IfchSJSX3akvnhPVKxlN82JKx1
SrF2Z16lfVhfKYIrlos8gnwp0g6kfUgymSUVoFVFfh1SK9IOpH1Ih5B0hCDnrRGkpUjbkI4i6aR8
KdQWCavDiiU/zvXjee2Sl3yLlEGSSBh5OdIEpFlIdyBtQ9KJfrxmKdJ1SPuQTiDpiCZ52+6qwti9
bbeKQ/vCxZWiODtbnNksiu0XNWWP4yZljyPPz3YbnO3Wvzpb3W949lhclj0645WtuHi7yVrZNcwj
efCQHgx8GXLK9hM7pSRMtkt5JIXEJAxV1GiSs70oUbltnyQTKjGJkrkknOmSaJvVUTnMxDLsW+Ik
YfYN6862sO52m6Ny27AL2CdkB9I+JIl9gu/f2N/Idewon3Pk9UjbkPYhHUT6FknHjuJ7BN+P2cfE
zj4i5Uj1SLOQtiHtQ/oWSc8+Qq6yv3KMETmH65EY+ytylX2Ix/oQuZ0dBnSYHc50sbfbamor9wgg
WZ4DwvEc4A3mAKenspP9ue3HPsCoBFYaGPWCVEiGkiqpsC3eP9wp+drqFoQ72aftkWR4+7AK9g5J
ITGM5B3c+R0SQZqI1IK0DEkH6D1A75FWpC1I25FSSMAy5CpShL2B9BbSe6QCSUOaiGRgh9pwm052
sC0xPDzMw/7IXiNezPgB9ro4vsVeFcc32e/F8Q84FqD9DfZqW0GYDDOjneAcFUcVx3K0K+x/2ouc
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
mcfjigP8LTy+Choo39+ISIH6KYzOiiDmwvzMSbiKDJ4LYG8I2NthsBgt8t7MScgSJwUXFjIxFbqo
0Qh7jAEJDsiPd/q5Gtok6AXPog7QdoG2cGazIT1vfk2jExuGX0JDn/Q8z5ZI49Kj1q9fuYXuONve
8ytO1WdI7bQYq6SQhJZHFIkq3zAibYhAL2B0oW75E8JQxiV2wXX6V7gkaHjSzf0OVOBM5/ffp7+B
nDEDdgML9LcCUkhu0Mo3B24NsvWB9UF2aWBekC2yzLaxGZapNjbQNtLGgn4DXsRQix0OYu3jpgUI
YNmhxaKF0bqwKVxXWBipi0YLyCUFV5gu8S4sUi+JILZvYeyiGdmRwGAHKUYwxh6Mqk49hXgfyDDH
hMGK4kV+BKjBlMfjcGuGIjwkK7FwWVPm/4pgQ/gE11H/Qgs8/YteGPTolSvv9+3x/+vN9zEZ1zcO
DLDOA3RBkXPhuMFDko9dOnjBti33eQ4c/urxlodXjb+gZXH6Hm7Axsw5kfhHh/9BICOGTxwzekRy
2IoFsxePm/r/ATr+GAEKZW5kc3RyZWFtCmVuZG9iago0MjQgMCBvYmoKMTc2OTcKZW5kb2JqCjQy
NSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5MDUgL0NhcEhlaWdodCA2
NzAgL0Rlc2NlbnQgLTIxMiAvRmxhZ3MgNAovRm9udEJCb3ggWy00NiAtMjEwIDkzMyA3MjldIC9G
b250TmFtZSAvQ0JQSEdDK0FyaWFsTVQgL0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL0xlYWRpbmcg
MzMgL1hIZWlnaHQgNjI1IC9Gb250RmlsZTIgNDIzIDAgUiA+PgplbmRvYmoKNDI2IDAgb2JqClsg
NTU2IDIyMiAyNzggNTU2IDI3OCA4MzMgNjY3IDU1NiAyMjIgNTAwIDI3OCAzMzMgNTU2IDUwMCA1
NTYgNTAwIDU1NiA1NTYKNzIyIDcyMiA1NTYgNTAwIDI3OCA3NzggNTU2IDU1NiA1NTYgNjExIDI3
OCAzMzMgMzMzIDU1NiA1MDAgNTU2IDMzMyAyMjIgNzIyCjY2NyA4MzMgNjY3IDU1NiAxOTEgMjc4
IDcyMiA1NTYgXQplbmRvYmoKNDI3IDAgb2JqCjw8IC9MZW5ndGggNDI4IDAgUiAvRmlsdGVyIC9G
bGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkEFrxCAQhe/+ijnuHhaTpUcRypaFHNotTfsDjE6CsFGZ
mEP+fUebbqEHQd973/AceeleuuAzyHeKtscMow+OcIkrWYQBJx9Eewbnbd5fVbOzSUIy3G9LxrkL
YwSlBID8YGTJtMHh2cUBj0W7kUPyYYLD16WvSr+mdMcZQ4ZGaA0ORx73atKbmRFkRU+dY9/n7cTU
X+JzSwjciIn2p5KNDpdkLJIJEwrVNFpdr1pgcP+sHRjGPXlutXpymgm+lfyvU9DyxUcluxJxm7qH
WrQU8AEfq0oxlQH1fAN/fHBICmVuZHN0cmVhbQplbmRvYmoKNDI4IDAgb2JqCjIyNQplbmRvYmoK
MjM3IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0NC
UEhHQytBcmlhbE1UIC9Gb250RGVzY3JpcHRvcgo0MjUgMCBSIC9XaWR0aHMgNDI2IDAgUiAvRmly
c3RDaGFyIDMzIC9MYXN0Q2hhciA3NyAvVG9Vbmljb2RlIDQyNyAwIFIgPj4KZW5kb2JqCjQyOSAw
IG9iago8PCAvTGVuZ3RoIDQzMCAwIFIgL0xlbmd0aDEgNTA2NCAvRmlsdGVyIC9GbGF0ZURlY29k
ZSA+PgpzdHJlYW0KeAG9WHtwVNUd/p372N2QUJMAsklY7t1elrw2hkSlQChZwm5ICI+EAN1FkN0k
G5NIJIMhFRzojgUrC1ItQhUclT6skCKXDUNvQGlktOq0KupI1Tqj1FenI2NfdFQ0t9+5m6yEqUz+
YLxnzv09zznf+c7Zc+/d7vUbojSWYiRS/cpIVytZ17iHIbzNnZGupJ39FGRuc0+3mrTlAiJxbWvX
LZ1J2/EA0RjXLWs3DrXPfg/+trZopCUZpy8hp3NH0mY3QE5p6+y+I2lnH4N0rF3XPBTPfhO2rTNy
x9D49A5s9bZIZzSZP463m9K17vbuIbsGclrX+uhQPgsC3yvE4BVoHaXRrWSHlomymsj+tzEukhDl
cVwt3vTda66ZfYGyHJa9ZtFPLfkH91NnP4t+mZ9+v+NzONKG87m0FQ4WEmUwxM+n35+KWO1wEwxq
LDaoFrUS9UbU4uK5Toqxx+k+1MdQRWpnO2gj6nbUh1CllHYQVj/bkZAcvhNsI+WyBb50SVk2Pkdx
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
PFQKBhuD4ImWYURfKC+lRkOhWeinlPeDJkiPh9BDx1APkJar9CskTfPiYSpOrQ82BPWYP0/3+UNY
BWzfgfqgPoCdGwohqyyFFIg3tzuHMJcDc1kR4tcne8G7SwxdhOJx3mdjUHPrA/F4Xpz/3pK2wehy
h2/IYRBP4ZQbLFaPthCaO89aA7fmBqwQ5/QGbOnhHYV39iszPD2FGy2/B7TTLYZnXCWGZ46G4Vmj
YrgihXQEw7OBuYIz/P1vj+E5IxiuvDLDvhRugJwLtD6L4aqrxPC80TDsHxXDgRTSEQxXA3OAMzz/
22O4ZgTDtVdmeEEKN0DWAe0Ci+GFV4nhRaNhePGoGF6SQjqC4XpgXsIZbvj2GF46guHGKzO8LIUb
IJcD7TKL4RVXieEfjIbh4KgYDqWQjmB4JTCHOMM3pRj25el06Tkcu+zYpat+MK+6hHK8KcnZVMVc
UPjnMz6gcWXgyyID0p3yEN63+b9MAt7BSTqDbzcR/wFVJv+XcZTi4YnqyDSIzqByG7r4jkESKkG3
v0Mn0IJoRfEJ9CJDTiu7PsudlY9aJe0yvvyr/PQX8wxp0UV84yPDuswovln+34U4E+wbbmsvn1Ze
bSUwfIUl0dvwvxQtWRSqq2koromu7Yl2tzdHkJOM8mTEaZI5dHFHSmdqKbf/B5mXY64KZW5kc3Ry
ZWFtCmVuZG9iago0MzAgMCBvYmoKMjcxNwplbmRvYmoKNDMxIDAgb2JqCjw8IC9UeXBlIC9Gb250
RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0IDY4NCAvRGVzY2VudCAtMjMwIC9GbGFn
cyA0Ci9Gb250QkJveCBbLTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9PTVlLSFErSGVs
dmV0aWNhIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDUx
MyAvRm9udEZpbGUyIDQyOSAwIFIgPj4KZW5kb2JqCjQzMiAwIG9iagpbIDEzOSBdCmVuZG9iago0
MzMgMCBvYmoKPDwgL0xlbmd0aCA0MzQgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh
bQp4AV2QwW7DIBBE73zFHpNDhO0zQqpSRfKhbVQnH4BhsZBqQGt88N8XiJNKPeyBmXkwLD/37713
CfiVgh4wgXXeEC5hJY0w4uQ8azswTqf9VDU9q8h4hodtSTj33gYQggHw74wsiTY4vJkw4rFoX2SQ
nJ/gcD8PVRnWGH9wRp+gYVKCQZuv+1DxU80IvKKn3mTfpe2Uqb/EbYsIuVEm2kclHQwuUWkk5Sdk
ommkuFwkQ2/+WTsw2j3ZtVLUaTpb80+noOWLr0p6Jcpt6h5q0VLAeXytKoZYHqzzC37acEoKZW5k
c3RyZWFtCmVuZG9iago0MzQgMCBvYmoKMjIyCmVuZG9iagoxNjkgMCBvYmoKPDwgL1R5cGUgL0Zv
bnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvT01ZS0hRK0hlbHZldGljYSAvRm9udERl
c2NyaXB0b3IKNDMxIDAgUiAvV2lkdGhzIDQzMiAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENoYXIg
MzMgL1RvVW5pY29kZSA0MzMgMCBSID4+CmVuZG9iago0MzUgMCBvYmoKPDwgL0xlbmd0aCA0MzYg
MCBSIC9MZW5ndGgxIDgwNjQgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBpVkLeFTV
tV5773NmJo9JhncgwJnJyUBCJiYEFAgjmTwmPIZHgAAz1JoZQngJJhqCj4KJpSgGFKoUpVVALUgF
y8lE7AStRG5tL1oL1kfVawWvWh+tLfV12wo5999nBpB+/e797nfPnrXWXo+999pr77POPmfW3tjW
RBnUQYJKG9fEWsi6RiZAhjWuW+tO8q69RPa3lrUsX5Pkc9YT2cYuX33LsiQ/8m3QdSuaYkuTPJ0D
vWoFBEmejQfNX7Fm7c1JfqQB6ljd3JjSj3wVvG1N7ObU+CT7c18fW9OUtNfqQX0tNzal9CxMlB10
3d1U3LGxqbgFNLC1qZjqrx7de7pQJNsAMwAnB0BenFxUQgsxkFf5I6ngpV7NfGnd9CvubMj2f+kY
6rAMH3lvxHGrkkLqcFXW0ix7WUM7u6cvSIskY12yp29evIfqxZ+6xRitonKQeJ+i4mPaIz6g0wCF
XJC4UKsAtKBuAlSzV7zbHQyWBRKgRVdYNF5QWNYjFfFhw8t+Lt7lh2g0aRCcjg/OtTTvxKuqUpWr
JiYr3WOKy05Xpot36C8ALt4Rp6kg2aq74Iqys5VOCJi4jbIZI432it+TAeAUEG91548q23NM/Br6
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
JfUyoIgbdKkaSzZEwA3Fa9i803VsvXl4mYMAP9VbqwdXRqfhVoOPxoDqsMjl6EDWeK6wusL+vWbx
hf4kE86UfSlem7X/lybsDmxgS8LctYYrOi2JI+keT+r2+t8aJcyzspVFLjVLzdkoL0rNKjlHY/Jl
/GXuZXaKUD2yEw/VL+7sTL9MV4u819lZq7trO6OdsYTZsUR3u/TOHhEW4c6WIDJWcvkT5tEtuUbt
1gimsoKVY5NzqurS2ea5XQG2ef7icA8+frk314fjnPHqaFWkKx+6cI8b+dmScimVQmnilgyeebgr
4txh2ef2BIg6LK1iCSy+EV/DLFnSCDJGjfiIa8lcF+w4ZEpSFrBkEVwyU1TXh1PxslYeEZM7gfDf
7SQ2XH6iw4WjrEUzcRrORM1zUUJ4f5oMCWfDcdKR/94KnMFndXH2NH8W1nZ+LE6qkuDPPiko3S4r
RxgNddjUY9BzEqyQ0th17FrKKXJ95T/vn+36wj/rvJ8qUHedAxpb6unn6ecFYsMVOucWvecCKn2N
E1Ov5RPDu0PSOxvOIjRnViQ0bW5R/co1Ta2zm26a17wmdn3d/Fn4V/u/AdK8+JIKZW5kc3RyZWFt
CmVuZG9iago0MzYgMCBvYmoKNTQ3MAplbmRvYmoKNDM3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVz
Y3JpcHRvciAvQXNjZW50IDg5MSAvQ2FwSGVpZ2h0IDc5MiAvRGVzY2VudCAtMjE2IC9GbGFncyA0
Ci9Gb250QkJveCBbMCAwIDYzOSA2MjVdIC9Gb250TmFtZSAvT01ZS0hRK1RpbWVzTmV3Um9tYW5Q
U01UIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9MZWFkaW5nIDQyIC9YSGVpZ2h0IDU5NCAvRm9u
dEZpbGUyIDQzNSAwIFIgPj4KZW5kb2JqCjQzOCAwIG9iagpbIDI1MCBdCmVuZG9iago0MzkgMCBv
YmoKPDwgL0xlbmd0aCA0NDAgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2Q
TWrEMAyF9z6FltPFYGfWxlCmDGTRH5r2AI6tBEMjG8dZ5PaV3XQKXcjgp/eJJ8lr/9RTKCDfcnQD
FpgC+Yxr3LJDGHEOJLoL+ODK8WuaW2wSkuFhXwsuPU0RtBYA8p2RteQdTo8+jvhQtdfsMQea4fR5
HZoybCl94YJUQAljwOPE455terELgmzouffcD2U/M/Xn+NgTAidiovuJ5KLHNVmH2dKMQitl9O1m
BJL/1zqAcTqcl87oWkrxW/2/nYrWFe+R3JYzp2l3aEFrgEB4P1WKqQ5o9Q1ugHATCmVuZHN0cmVh
bQplbmRvYmoKNDQwIDAgb2JqCjIyMwplbmRvYmoKMjEzIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9T
dWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL09NWUtIUStUaW1lc05ld1JvbWFuUFNNVCAvRm9u
dERlc2NyaXB0b3IKNDM3IDAgUiAvV2lkdGhzIDQzOCAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENo
YXIgMzMgL1RvVW5pY29kZSA0MzkgMCBSID4+CmVuZG9iago0NDEgMCBvYmoKPDwgL0xlbmd0aCA0
NDIgMCBSIC9MZW5ndGgxIDEzMjggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXVRB
bBtFFP2z6127NGntJITQDeosk4DAs3ELFQLkqCsTHBIL1TgE7RZLrWNvGqK4iaoQtUhVekGElUCI
EzdIc6pQxbfh0GMOPXAJIIQsBEW9IHGhFyQuqHH5s2uqiJV3/n9v/vz3/+yM1y+9G8BhuAY6nKg3
a2sQPYlTZI7VN9Z5jNkW2ZcX1y40e/g2gBZcWLmyGOOER/abpaDWiDHcJ/vCEhExZirf2FJz/XKM
E5JsamW13ptPlAmbzdrlnj7cIcwv1ppBHG/0kR1buxT05pnSm/jhu8BxPw+c9M+Bc/6rwIE3J5/e
vfuMHq+hkdGrQR+96tEIazCsaN2PmGh+cfHXrpw7dzT/NxxPRfS33xeOR05vMDaNeXJTvTxR3uRb
+5sHYlSmg492iz14H9lHUMJU2Wsx9rHfKppZz8a0X8KhCjnX/CfQzFY9H4eyAN3Ggz/0jnHauAGf
wodwE6ZhBz6BVViGCpyDHJwCB07C2zAOx2AKCsBhE1y4YWQAECTCYAmfLXs4u+EjiNMjlNqbJCni
rvr8J2SDEyMOMsl/wb6sg5osVbxXhW87qMt3Rji6ZSrJ9R1MSLXUFvZ73m/Wnm9RnLdv3fMtYaOR
9bC44UcTvk/5DNlfPeugKVtPsi1S51vVqoVAaZKyNRZR7kMqJQcy/KWcg4ckv6pEblN+jvr4jOCY
eGoWoeyFQVjjynnRsm3fCiNUiZESfCSuLm2lbRI5LPmPUTt9kucwSZvJ+bQo1pa5xxsLcQoV16+U
SZqHfDos1kTIQxHJCYSKhy5FUn9KFt1AAVpzJFKa7IzYtsU7IW0DLZqh2uZ7tVF9FHZUCt7piQvu
leYsG5nvhdTQjAgFD2dCUVOVqHbUqOpJq88wQJ8hoxpQzsD/GqBCRVHUls8f7EQtHZTURPiB2rbZ
hgiTyMte3tqlmSH5NbjMLRRY6VYa6hCNKnieKudhxRMLVL0oWGSYKNDOuxWvTefolXqhzTgjg7yO
jwejUaWU8VGJxNK+0ODQ6db+hCmzCnfJZdHdArpbJr0A9kMGQMJZFUynFLQG3RwdkjDRYpDLt5OJ
4XvPtUzjTr6ta+RCS1e0oeh20hy9n28zxT+fsTPjdsae0nh3jH3WXTLm//lyKrEXKZO+sZn4gv61
xqFNulk09v6zDPtyqHfw0B79Wv0sCydO2hzSYPPHhtNJU3e6f3V3mcuOsP6d69d3WEEbZYXt7f3f
t7cpOWUb6HVmAt2sM6/7pdfeyJ5ZCy7OXWkurK7Av2KXN/QKZW5kc3RyZWFtCmVuZG9iago0NDIg
MCBvYmoKOTUyCmVuZG9iago0NDMgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2Nl
bnQgOTE3IC9DYXBIZWlnaHQgODE1IC9EZXNjZW50IC0zMTMgL0ZsYWdzIDQKL0ZvbnRCQm94IFsw
IDAgNjg3IDY2N10gL0ZvbnROYW1lIC9PTVlLSFErT3BlblN5bWJvbCAvSXRhbGljQW5nbGUgMCAv
U3RlbVYKMCAvWEhlaWdodCA2MTEgL0ZvbnRGaWxlMiA0NDEgMCBSID4+CmVuZG9iago0NDQgMCBv
YmoKWyA3OTUgXQplbmRvYmoKNDQ1IDAgb2JqCjw8IC9MZW5ndGggNDQ2IDAgUiAvRmlsdGVyIC9G
bGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkE1qxDAMhfc+hZbTxWBn1sZQpgxk0R+a9gCOrQRDIxvH
WeT2ld10Cl3I4Kf3iSfJa//UUygg33J0AxaYAvmMa9yyQxhxDiS6C/jgyvFrmltsEpLhYV8LLj1N
EbQWAPKdkbXkHU6PPo74ULXX7DEHmuH0eR2aMmwpfeGCVEAJY8DjxOOebXqxC4Js6Ln33A9lPzP1
5/jYEwInYqL7ieSixzVZh9nSjEIrZfTtZgSS/9c6gHE6nJfO6FpK8Vv9v52K1hXvkdyWM6dpd2hB
a4BAeD9ViqkOaPUNboBwEwplbmRzdHJlYW0KZW5kb2JqCjQ0NiAwIG9iagoyMjMKZW5kb2JqCjI1
MCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9PTVlL
SFErT3BlblN5bWJvbCAvRm9udERlc2NyaXB0b3IKNDQzIDAgUiAvV2lkdGhzIDQ0NCAwIFIgL0Zp
cnN0Q2hhciAzMyAvTGFzdENoYXIgMzMgL1RvVW5pY29kZSA0NDUgMCBSID4+CmVuZG9iago0NDcg
MCBvYmoKPDwgL0xlbmd0aCA0NDggMCBSIC9MZW5ndGgxIDE0MjEyIC9GaWx0ZXIgL0ZsYXRlRGVj
b2RlID4+CnN0cmVhbQp4Aa17eXxU1fX4Xd4y+7yZJLNkksybTJJJZrKRkIRAJI9sLAESAkKCxCRs
irIlIIhSiYqAETGt/aKirbQKIlSZJIoBVNJKDSoUqlVRrMJXFNSmpBawCsx8z30vIPbb3++P3+c3
k/POXc7dzj333HPOmyxvu2MeMqF2RJEyZ1HLUqR+4n8H6A9zViyXtbw5jJAQnr/0lkVaPrYZIf7S
LQtXzdfynqcQ8iy+dV7LXC2PLgMuvBUKtDweDjjl1kXL79Ty8bMA1y5cMmeo3sPGDS5quXNofPQJ
5OXFLYvmafRF9YAzly5ZtnwobwI8cWnbvCF6DPWmGToonP7GQFDUiBDCkIhF36ISNAPxiCAJ5aAb
YeZ5pAlxkGf1vHXWnK2bI03Wkgs6N+sBoWemHChk+I9Pzp5+ad3lK0avLgX4o1fpWQW0E0dHJqNy
w85L636oM3qRD10blBGg2K5pufvpFKBUaE13cb7SS2t6pLg8wLU9JjvDk3py8lXcPZpVT+qpHK9l
a9Vs90wNzctvZ5Uej9bGHqthoznPOiaOTkJrAM4BUFQKzxqARwCiAByywpPVEzqxByd7m1+j1ZCv
hpUrdHxPeXnemgN0PHoa4DMAkAAozVUnNb6noIANNL4nZ5iGAwENJ6fCwCYgLwVYA3AUgDXn1eb6
mLycMT46AaomwDiPwPMAwFGAzwDOAfAwrwkoB6AGoBngaQCtlNGw2U3oyRjJxpvQoy14Qo9Ryqsd
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
sz1ZZVrED5xe2JABiQVNQuyCvhY14TStxMFQLGqiYlBODHczP5zdow2wm10CKZ9W/xIHv40hqLFB
jbkosQlMxSWwwEkC03MJzOHXmsB4zAtjwTKmh1oRGJZtalVMquaBFQwPpAVSAhCfVQMeEGIMMN0E
kVsH+0IYF+KPWdiRurhp9qiMOEdL5PLolpvvx+TIuwmR7+JylJkza9LdG94dOzdy5stLOCOzfnxm
UijR6ZCn502+556b1mxuzx6ZGCgJpMdL6TeMmnrHY58+D7KzJXqGyvxmuI0PK/+soY/Qzyj8YSeH
f6H7pfEER+/mHuDW6h5ww69RrGIhR8301/QQfZP7iJ7mhHS6Bn6rQwkROV591yPoBZeDOHibYBMl
yWE7qzspfe0eFGyfeU7i09wpgftM/Ej3me0jN3dQOCi9hz/guFd0B2wHcT/HPavbpt/uetYdxvtF
od3W7nmU26zbrN/KCfWuO/WrXO1Cu9guCcnuSm6svp7W6xvihGRdml6WUmxZcWkuATQDRFJk3if4
REFvNHIuh4O6qQOJOs6IRJ4zwpmnDgx1nMVgsUkxtJeMUzI4zshRIwTZwBumohXhKHAmACEY0JKD
IDuBGKPtcJgJEcTozMJhEbyLqIjD4GDsJ7PAwdeBUtAb8eGnoV2+m6mIOGNKpyPs6HNQLX7X5zjv
4B37yETwbeOYO8JMxIHT59vAi79L+heIoyvn/Hl4eVQ6wKL+4OCXMC9eB148cuWwYHRxiD2s8FnP
gjLMJmCi9OOHvRdobQVnBeJwMRB2SaX5EIIZiqYxjcxkK2ZL5kY/Hj9pd2a40R0sipmYNWHy4x2p
DXTK+zvfjHS+HylfZfOliu9b77h1WBfeBa/aINQRPQ8QgN+t/acPeC1w90rwJq8CVcHv+MaBzzEB
VcMv72rAK5oC3iT7beJ0+EUh+8C/IACwj4DcCE2aNrZq7NjQmLYFLQuzypYsnDt+ecvCBXMmTUP/
A/qof88KZW5kc3RyZWFtCmVuZG9iago0NDggMCBvYmoKMTA0MjIKZW5kb2JqCjQ0OSAwIG9iago8
PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA5MDUgL0NhcEhlaWdodCA2MjUgL0Rlc2Nl
bnQgLTIxMiAvRmxhZ3MgOTYKL0ZvbnRCQm94IFstNTYwIC0zNzYgMTM5MCAxMDE4XSAvRm9udE5h
bWUgL01UR0ZHRytBcmlhbC1Cb2xkSXRhbGljTVQgL0l0YWxpY0FuZ2xlCi02IC9TdGVtViAwIC9M
ZWFkaW5nIDMzIC9NYXhXaWR0aCAxMzMzIC9YSGVpZ2h0IDU4NCAvRm9udEZpbGUyIDQ0NyAwIFIg
Pj4KZW5kb2JqCjQ1MCAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAzMzMgMCAw
IDU1NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgMCA1NTYKNjEx
IDU1NiAzMzMgNjExIDYxMSAyNzggMCAwIDI3OCA4ODkgNjExIDYxMSA2MTEgMCAzODkgNTU2IDMz
MyBdCmVuZG9iago1MSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jh
c2VGb250IC9NVEdGR0crQXJpYWwtQm9sZEl0YWxpY01UIC9Gb250RGVzY3JpcHRvcgo0NDkgMCBS
IC9XaWR0aHMgNDUwIDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMTYgL0VuY29kaW5nIC9N
YWNSb21hbkVuY29kaW5nCj4+CmVuZG9iago0NTEgMCBvYmoKKDZsb3dwYW4gSUVURiA3MikKZW5k
b2JqCjQ1MiAwIG9iagooTWFjIE9TIFggMTAuNi42IFF1YXJ0eiBQREZDb250ZXh0KQplbmRvYmoK
NDUzIDAgb2JqCihDYXJzdGVuIEJvcm1hbm4pCmVuZG9iago0NTQgMCBvYmoKKEFwcGxlIEtleW5v
dGUgNS4wLjUpCmVuZG9iago0NTUgMCBvYmoKKEQ6MjAxMTAyMjMxNDU5NTBaMDAnMDAnKQplbmRv
YmoKMSAwIG9iago8PCAvVGl0bGUgNDUxIDAgUiAvQXV0aG9yIDQ1MyAwIFIgL1Byb2R1Y2VyIDQ1
MiAwIFIgL0NyZWF0b3IgNDU0IDAgUiAvQ3JlYXRpb25EYXRlCjQ1NSAwIFIgL01vZERhdGUgNDU1
IDAgUiA+PgplbmRvYmoKeHJlZgowIDQ1NgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDA1Nzg5NTIg
MDAwMDAgbiAKMDAwMDAwMTAwNSAwMDAwMCBuIAowMDAwMjQwMDE2IDAwMDAwIG4gCjAwMDAwMDAw
MjIgMDAwMDAgbiAKMDAwMDAwMDk4NiAwMDAwMCBuIAowMDAwMDAxMTI0IDAwMDAwIG4gCjAwMDAw
MDMwNzAgMDAwMDAgbiAKMDAwMDAwMjIwNiAwMDAwMCBuIAowMDAwMzUxODk3IDAwMDAwIG4gCjAw
MDA0MTM3MzEgMDAwMDAgbiAKMDAwMDM3ODAwMyAwMDAwMCBuIAowMDAwMjk4OTc1IDAwMDAwIG4g
CjAwMDAyNTY2NTEgMDAwMDAgbiAKMDAwMDQ4MDI4NiAwMDAwMCBuIAowMDAwMjQwNTk3IDAwMDAw
IG4gCjAwMDAwMDEyOTggMDAwMDAgbiAKMDAwMDI0MjAwOCAwMDAwMCBuIAowMDAwMjQxODA0IDAw
MDAwIG4gCjAwMDAyNDE2NDQgMDAwMDAgbiAKMDAwMDI0MTQzNCAwMDAwMCBuIAowMDAwMDAxMzQ2
IDAwMDAwIG4gCjAwMDAwMDIxODYgMDAwMDAgbiAKMDAwMDAwMjI0MiAwMDAwMCBuIAowMDAwMDAz
MDUwIDAwMDAwIG4gCjAwMDAwMDQxNzYgMDAwMDAgbiAKMDAwMDAwMzEwNiAwMDAwMCBuIAowMDAw
MDA0MTU2IDAwMDAwIG4gCjAwMDAwMDQyODMgMDAwMDAgbiAKMDAwMDAwMDAwMCAwMDAwMCBuIAow
MDAwNDMxNDA4IDAwMDAwIG4gCjAwMDAyNDA3MjAgMDAwMDAgbiAKMDAwMDAwNjAyMiAwMDAwMCBu
IAowMDAwMDA0NDcxIDAwMDAwIG4gCjAwMDAwMDYwMDEgMDAwMDAgbiAKMDAwMDAwNjE0NCAwMDAw
MCBuIAowMDAwMjQwODQyIDAwMDAwIG4gCjAwMDAwMDYzMzIgMDAwMDAgbiAKMDAwMDI0MTI3MyAw
MDAwMCBuIAowMDAwMjQxMDQ4IDAwMDAwIG4gCjAwMDAwMDc0MzMgMDAwMDAgbiAKMDAwMDAwNjM2
NiAwMDAwMCBuIAowMDAwMDA3NDEzIDAwMDAwIG4gCjAwMDAwMDc1NDAgMDAwMDAgbiAKMDAwMDI0
MDgwMiAwMDAwMCBuIAowMDAwMDA4MjUxIDAwMDAwIG4gCjAwMDAwMDc3MDIgMDAwMDAgbiAKMDAw
MDAwODIzMSAwMDAwMCBuIAowMDAwMDA4MzU4IDAwMDAwIG4gCjAwMDAwMDkzNjYgMDAwMDAgbiAK
MDAwMDAxMjEzOSAwMDAwMCBuIAowMDAwNTc4NTYxIDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAg
biAKMDAwMDM2MjYyOCAwMDAwMCBuIAowMDAwMjQxMDA4IDAwMDAwIG4gCjAwMDAwMDg1MDYgMDAw
MDAgbiAKMDAwMDAwOTM0NiAwMDAwMCBuIAowMDAwMDA5NDAzIDAwMDAwIG4gCjAwMDAwMTIxMTgg
MDAwMDAgbiAKMDAwMDA0MjIzNSAwMDAwMCBuIAowMDAwMDEyMTc2IDAwMDAwIG4gCjAwMDAwNDIy
MTMgMDAwMDAgbiAKMDAwMDA0MjM0MiAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDA0
OTYxOTQgMDAwMDAgbiAKMDAwMDA3NTM4MCAwMDAwMCBuIAowMDAwMDg0MzQ3IDAwMDAwIG4gCjAw
MDAwODYyNjUgMDAwMDAgbiAKMDAwMDA4NjU2NSAwMDAwMCBuIAowMDAwMDc0OTMzIDAwMDAwIG4g
CjAwMDAwNzUzNjAgMDAwMDAgbiAKMDAwMDA0NTc2NSAwMDAwMCBuIAowMDAwMDQ2MDgzIDAwMDAw
IG4gCjAwMDAwNDUzMTggMDAwMDAgbiAKMDAwMDA0NTc0NSAwMDAwMCBuIAowMDAwMDg1MTQwIDAw
MDAwIG4gCjAwMDAwODU0NTkgMDAwMDAgbiAKMDAwMDA4NTQ3OSAwMDAwMCBuIAowMDAwMDg1OTA2
IDAwMDAwIG4gCjAwMDAwNjgwMzkgMDAwMDAgbiAKMDAwMDA2ODM1NSAwMDAwMCBuIAowMDAwMDQ0
Mzg5IDAwMDAwIG4gCjAwMDAwNDQ4MTYgMDAwMDAgbiAKMDAwMDA2NzM2MiAwMDAwMCBuIAowMDAw
MDY3NjgwIDAwMDAwIG4gCjAwMDAwNDI4MjYgMDAwMDAgbiAKMDAwMDA0MzI1MyAwMDAwMCBuIAow
MDAwMDg2NTg0IDAwMDAwIG4gCjAwMDAwODY5MDEgMDAwMDAgbiAKMDAwMDA3NDQ4NiAwMDAwMCBu
IAowMDAwMDc0OTEzIDAwMDAwIG4gCjAwMDAwODU5MjYgMDAwMDAgbiAKMDAwMDA4NjI0NSAwMDAw
MCBuIAowMDAwMDg0NjkzIDAwMDAwIG4gCjAwMDAwODUxMjAgMDAwMDAgbiAKMDAwMDA2NzcwMCAw
MDAwMCBuIAowMDAwMDY4MDE5IDAwMDAwIG4gCjAwMDAwNDYxMDMgMDAwMDAgbiAKMDAwMDA2NzM0
MCAwMDAwMCBuIAowMDAwMDg0MzY4IDAwMDAwIG4gCjAwMDAwODQ2NzIgMDAwMDAgbiAKMDAwMDIy
MzAyOCAwMDAwMCBuIAowMDAwMjc5ODE2IDAwMDAwIG4gCjAwMDAwNDMyNzMgMDAwMDAgbiAKMDAw
MDA0MzgzNyAwMDAwMCBuIAowMDAwMDQ0ODM2IDAwMDAwIG4gCjAwMDAwNDUyOTcgMDAwMDAgbiAK
MDAwMDA0Mzg1OCAwMDAwMCBuIAowMDAwMDQ0MzY4IDAwMDAwIG4gCjAwMDAwNjgzNzUgMDAwMDAg
biAKMDAwMDA3NDQ2NCAwMDAwMCBuIAowMDAwMjQwNTU2IDAwMDAwIG4gCjAwMDAyMjM5MzAgMDAw
MDAgbiAKMDAwMDIxMzgxMyAwMDAwMCBuIAowMDAwMjE2ODkyIDAwMDAwIG4gCjAwMDAxNTE4NDUg
MDAwMDAgbiAKMDAwMDE1NDM1MSAwMDAwMCBuIAowMDAwMjA4MDM0IDAwMDAwIG4gCjAwMDAyMTEy
OTQgMDAwMDAgbiAKMDAwMDA4NjkyMSAwMDAwMCBuIAowMDAwMDkwMDAxIDAwMDAwIG4gCjAwMDAx
NzIyNTcgMDAwMDAgbiAKMDAwMDE3NDc0OCAwMDAwMCBuIAowMDAwMTYzMjU1IDAwMDAwIG4gCjAw
MDAxNjYzNTYgMDAwMDAgbiAKMDAwMDA5MDAyMyAwMDAwMCBuIAowMDAwMDkxMjQ5IDAwMDAwIG4g
CjAwMDAwOTI1MTkgMDAwMDAgbiAKMDAwMDE0NzQ1NiAwMDAwMCBuIAowMDAwMDkxMjcxIDAwMDAw
IG4gCjAwMDAwOTI0OTcgMDAwMDAgbiAKMDAwMDE2NzYyOCAwMDAwMCBuIAowMDAwMTY4ODU2IDAw
MDAwIG4gCjAwMDAxNDc0NzkgMDAwMDAgbiAKMDAwMDE0ODcwNCAwMDAwMCBuIAowMDAwMTU0Mzcz
IDAwMDAwIG4gCjAwMDAxNTk4NDggMDAwMDAgbiAKMDAwMDE2OTE0MCAwMDAwMCBuIAowMDAwMTcy
MjM1IDAwMDAwIG4gCjAwMDAxNDg3MjYgMDAwMDAgbiAKMDAwMDE1MTgyMyAwMDAwMCBuIAowMDAw
MTc0NzcwIDAwMDAwIG4gCjAwMDAyMDgwMTEgMDAwMDAgbiAKMDAwMDE1OTg3MCAwMDAwMCBuIAow
MDAwMTYwMTEyIDAwMDAwIG4gCjAwMDAyMTY5MTQgMDAwMDAgbiAKMDAwMDIxOTk3MyAwMDAwMCBu
IAowMDAwMTY2Mzc4IDAwMDAwIG4gCjAwMDAxNjc2MDYgMDAwMDAgbiAKMDAwMDE2MDEzMiAwMDAw
MCBuIAowMDAwMTYzMjMzIDAwMDAwIG4gCjAwMDAyMTEzMTYgMDAwMDAgbiAKMDAwMDIxMjU0NCAw
MDAwMCBuIAowMDAwMTY4ODc4IDAwMDAwIG4gCjAwMDAxNjkxMjAgMDAwMDAgbiAKMDAwMDIxMjU2
NiAwMDAwMCBuIAowMDAwMjEzNzkxIDAwMDAwIG4gCjAwMDAyMTk5OTUgMDAwMDAgbiAKMDAwMDIy
MzAwNiAwMDAwMCBuIAowMDAwMjIzMDY3IDAwMDAwIG4gCjAwMDAyMjM5MDkgMDAwMDAgbiAKMDAw
MDIyNTc1MyAwMDAwMCBuIAowMDAwMjIzOTY5IDAwMDAwIG4gCjAwMDAyMjU3MzEgMDAwMDAgbiAK
MDAwMDIyNTg2MyAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDA0NDc3MTcgMDAwMDAg
biAKMDAwMDQ1MzAyMyAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDA1NTkyNjIgMDAw
MDAgbiAKMDAwMDI0MDQzMCAwMDAwMCBuIAowMDAwMjI3NDE1IDAwMDAwIG4gCjAwMDAyMjYwMzEg
MDAwMDAgbiAKMDAwMDIyNzM5MyAwMDAwMCBuIAowMDAwMjI3NTI1IDAwMDAwIG4gCjAwMDAwMDAw
MDAgMDAwMDAgbiAKMDAwMDMxNTI0OCAwMDAwMCBuIAowMDAwNTMxNjQ2IDAwMDAwIG4gCjAwMDAw
MDAwMDAgMDAwMDAgbiAKMDAwMDI2NjU1MiAwMDAwMCBuIAowMDAwMjQwNjc4IDAwMDAwIG4gCjAw
MDAyMjkxNDMgMDAwMDAgbiAKMDAwMDI0MDE0MiAwMDAwMCBuIAowMDAwMjI3NjkzIDAwMDAwIG4g
CjAwMDAyMjkxMjEgMDAwMDAgbiAKMDAwMDIyOTI1NSAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAw
IG4gCjAwMDA0Mjc4NTUgMDAwMDAgbiAKMDAwMDUzNjk2MCAwMDAwMCBuIAowMDAwMDAwMDAwIDAw
MDAwIG4gCjAwMDAyNzAxMjMgMDAwMDAgbiAKMDAwMDI0MDg4MiAwMDAwMCBuIAowMDAwMjMwNDk0
IDAwMDAwIG4gCjAwMDAyMjk0MjMgMDAwMDAgbiAKMDAwMDIzMDQ3MyAwMDAwMCBuIAowMDAwMjMw
NjA2IDAwMDAwIG4gCjAwMDAyNDA1MTQgMDAwMDAgbiAKMDAwMDIzMTMyNSAwMDAwMCBuIAowMDAw
MjMwNzY5IDAwMDAwIG4gCjAwMDAyMzEzMDQgMDAwMDAgbiAKMDAwMDIzMTQzNyAwMDAwMCBuIAow
MDAwMDAwMDAwIDAwMDAwIG4gCjAwMDA0NTkzNTEgMDAwMDAgbiAKMDAwMDAwMDAwMCAwMDAwMCBu
IAowMDAwNTA5MzM5IDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDM3MDQyNyAwMDAw
MCBuIAowMDAwMjQwOTY2IDAwMDAwIG4gCjAwMDAyMzQ3NjkgMDAwMDAgbiAKMDAwMDIzMTU5MyAw
MDAwMCBuIAowMDAwMjM0NzQ3IDAwMDAwIG4gCjAwMDAyMzQ4ODEgMDAwMDAgbiAKMDAwMDAwMDAw
MCAwMDAwMCBuIAowMDAwNTY1NTg0IDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDMz
NzA4NCAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDA1MjYzNDAgMDAwMDAgbiAKMDAw
MDI0MDQ3MiAwMDAwMCBuIAowMDAwMjM2NjQzIDAwMDAwIG4gCjAwMDAyMzUwMzcgMDAwMDAgbiAK
MDAwMDIzNjYyMSAwMDAwMCBuIAowMDAwMjM2NzU1IDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAg
biAKMDAwMDQwNTg5OCAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAzOTc3NjAgMDAw
MDAgbiAKMDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwMzAwODE4IDAwMDAwIG4gCjAwMDAyNDA2MzYg
MDAwMDAgbiAKMDAwMDIzODc3NiAwMDAwMCBuIAowMDAwMjM2OTExIDAwMDAwIG4gCjAwMDAyMzg3
NTQgMDAwMDAgbiAKMDAwMDIzODg4OCAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAy
NjI5NzMgMDAwMDAgbiAKMDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwNTU1NjkzIDAwMDAwIG4gCjAw
MDAwMDAwMDAgMDAwMDAgbiAKMDAwMDM5OTU4MiAwMDAwMCBuIAowMDAwMjQwNzYwIDAwMDAwIG4g
CjAwMDAyMzk3NDggMDAwMDAgbiAKMDAwMDIzOTA0NCAwMDAwMCBuIAowMDAwMjM5NzI3IDAwMDAw
IG4gCjAwMDAyMzk4NjAgMDAwMDAgbiAKMDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwMzQzNDA2IDAw
MDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDUyNDU2NiAwMDAwMCBuIAowMDAwMDAwMDAw
IDAwMDAwIG4gCjAwMDA1NjczNzYgMDAwMDAgbiAKMDAwMDI0MDkyNCAwMDAwMCBuIAowMDAwMjQw
MjY5IDAwMDAwIG4gCjAwMDAyNDAzNjMgMDAwMDAgbiAKMDAwMDI0MTE1MSAwMDAwMCBuIAowMDAw
MjQxMjA5IDAwMDAwIG4gCjAwMDAyNDEzNzYgMDAwMDAgbiAKMDAwMDI0MTUzNiAwMDAwMCBuIAow
MDAwMjQxNTk0IDAwMDAwIG4gCjAwMDAyNDE3NDYgMDAwMDAgbiAKMDAwMDI0MTkwNyAwMDAwMCBu
IAowMDAwMjQxOTY1IDAwMDAwIG4gCjAwMDAyNDIxMTEgMDAwMDAgbiAKMDAwMDI0MjE2OSAwMDAw
MCBuIAowMDAwMjU2MTE4IDAwMDAwIG4gCjAwMDAyNTYxNDEgMDAwMDAgbiAKMDAwMDI1NjM5MiAw
MDAwMCBuIAowMDAwMjU2ODI2IDAwMDAwIG4gCjAwMDAyNjIzODEgMDAwMDAgbiAKMDAwMDI2MjQw
MyAwMDAwMCBuIAowMDAwMjYyNjI2IDAwMDAwIG4gCjAwMDAyNjI2NTEgMDAwMDAgbiAKMDAwMDI2
Mjk1MiAwMDAwMCBuIAowMDAwMjYzMTQ5IDAwMDAwIG4gCjAwMDAyNjU5NTggMDAwMDAgbiAKMDAw
MDI2NTk4MCAwMDAwMCBuIAowMDAwMjY2MjA2IDAwMDAwIG4gCjAwMDAyNjYyMzEgMDAwMDAgbiAK
MDAwMDI2NjUzMSAwMDAwMCBuIAowMDAwMjY2NzIwIDAwMDAwIG4gCjAwMDAyNjk1MjkgMDAwMDAg
biAKMDAwMDI2OTU1MSAwMDAwMCBuIAowMDAwMjY5Nzc3IDAwMDAwIG4gCjAwMDAyNjk4MDIgMDAw
MDAgbiAKMDAwMDI3MDEwMiAwMDAwMCBuIAowMDAwMjcwMjkxIDAwMDAwIG4gCjAwMDAyNzkzMzgg
MDAwMDAgbiAKMDAwMDI3OTM2MCAwMDAwMCBuIAowMDAwMjc5NTk3IDAwMDAwIG4gCjAwMDAyNzk5
OTIgMDAwMDAgbiAKMDAwMDI5ODQxNiAwMDAwMCBuIAowMDAwMjk4NDM5IDAwMDAwIG4gCjAwMDAy
OTg3MDUgMDAwMDAgbiAKMDAwMDI5OTE2NSAwMDAwMCBuIAowMDAwMzAwMjQxIDAwMDAwIG4gCjAw
MDAzMDAyNjIgMDAwMDAgbiAKMDAwMDMwMDQ2NiAwMDAwMCBuIAowMDAwMzAwNDk1IDAwMDAwIG4g
CjAwMDAzMDA3OTcgMDAwMDAgbiAKMDAwMDMwMDk4NyAwMDAwMCBuIAowMDAwMzE0NDg5IDAwMDAw
IG4gCjAwMDAzMTQ1MTIgMDAwMDAgbiAKMDAwMDMxNDczNSAwMDAwMCBuIAowMDAwMzE0OTI0IDAw
MDAwIG4gCjAwMDAzMTUyMjcgMDAwMDAgbiAKMDAwMDMxNTQxNCAwMDAwMCBuIAowMDAwMzM2Mjcz
IDAwMDAwIG4gCjAwMDAzMzYyOTYgMDAwMDAgbiAKMDAwMDMzNjUxNCAwMDAwMCBuIAowMDAwMzM2
NzU5IDAwMDAwIG4gCjAwMDAzMzcwNjMgMDAwMDAgbiAKMDAwMDMzNzI1MCAwMDAwMCBuIAowMDAw
MzQyODE0IDAwMDAwIG4gCjAwMDAzNDI4MzYgMDAwMDAgbiAKMDAwMDM0MzA1OSAwMDAwMCBuIAow
MDAwMzQzMDg0IDAwMDAwIG4gCjAwMDAzNDMzODUgMDAwMDAgbiAKMDAwMDM0MzU4MiAwMDAwMCBu
IAowMDAwMzUxMzkxIDAwMDAwIG4gCjAwMDAzNTE0MTMgMDAwMDAgbiAKMDAwMDM1MTY1NiAwMDAw
MCBuIAowMDAwMzUyMDc1IDAwMDAwIG4gCjAwMDAzNjE5NjIgMDAwMDAgbiAKMDAwMDM2MTk4NCAw
MDAwMCBuIAowMDAwMzYyMjA3IDAwMDAwIG4gCjAwMDAzNjIzMDQgMDAwMDAgbiAKMDAwMDM2MjYw
NyAwMDAwMCBuIAowMDAwMzYyNzkzIDAwMDAwIG4gCjAwMDAzNjk3NzIgMDAwMDAgbiAKMDAwMDM2
OTc5NCAwMDAwMCBuIAowMDAwMzcwMDE4IDAwMDAwIG4gCjAwMDAzNzAxMDMgMDAwMDAgbiAKMDAw
MDM3MDQwNiAwMDAwMCBuIAowMDAwMzcwNjAwIDAwMDAwIG4gCjAwMDAzNzc2NzkgMDAwMDAgbiAK
MDAwMDM3NzcwMSAwMDAwMCBuIAowMDAwMzc3OTYyIDAwMDAwIG4gCjAwMDAzNzgxODcgMDAwMDAg
biAKMDAwMDM5Njk4MiAwMDAwMCBuIAowMDAwMzk3MDA1IDAwMDAwIG4gCjAwMDAzOTcyMjMgMDAw
MDAgbiAKMDAwMDM5NzQzNiAwMDAwMCBuIAowMDAwMzk3NzM5IDAwMDAwIG4gCjAwMDAzOTc5MjYg
MDAwMDAgbiAKMDAwMDM5OTAwNSAwMDAwMCBuIAowMDAwMzk5MDI2IDAwMDAwIG4gCjAwMDAzOTky
MzAgMDAwMDAgbiAKMDAwMDM5OTI1OSAwMDAwMCBuIAowMDAwMzk5NTYxIDAwMDAwIG4gCjAwMDAz
OTk3NTEgMDAwMDAgbiAKMDAwMDQwNTMwNiAwMDAwMCBuIAowMDAwNDA1MzI4IDAwMDAwIG4gCjAw
MDA0MDU1NTEgMDAwMDAgbiAKMDAwMDQwNTU3NiAwMDAwMCBuIAowMDAwNDA1ODc3IDAwMDAwIG4g
CjAwMDA0MDYwNzQgMDAwMDAgbiAKMDAwMDQxMzIzOCAwMDAwMCBuIAowMDAwNDEzMjYwIDAwMDAw
IG4gCjAwMDA0MTM1MDggMDAwMDAgbiAKMDAwMDQxMzkxNSAwMDAwMCBuIAowMDAwNDI3MTA3IDAw
MDAwIG4gCjAwMDA0MjcxMzAgMDAwMDAgbiAKMDAwMDQyNzM1MyAwMDAwMCBuIAowMDAwNDI3NTMw
IDAwMDAwIG4gCjAwMDA0Mjc4MzQgMDAwMDAgbiAKMDAwMDQyODAyMSAwMDAwMCBuIAowMDAwNDMw
NzgwIDAwMDAwIG4gCjAwMDA0MzA4MDIgMDAwMDAgbiAKMDAwMDQzMTA0NiAwMDAwMCBuIAowMDAw
NDMxMDc1IDAwMDAwIG4gCjAwMDA0MzEzODcgMDAwMDAgbiAKMDAwMDQzMTU4MyAwMDAwMCBuIAow
MDAwNDQ2OTI2IDAwMDAwIG4gCjAwMDA0NDY5NDkgMDAwMDAgbiAKMDAwMDQ0NzE3MiAwMDAwMCBu
IAowMDAwNDQ3MzkzIDAwMDAwIG4gCjAwMDA0NDc2OTYgMDAwMDAgbiAKMDAwMDQ0Nzg4MyAwMDAw
MCBuIAowMDAwNDUyNjUxIDAwMDAwIG4gCjAwMDA0NTI2NzMgMDAwMDAgbiAKMDAwMDQ1MjkxMCAw
MDAwMCBuIAowMDAwNDUzMjAwIDAwMDAwIG4gCjAwMDA0NTg3NTkgMDAwMDAgbiAKMDAwMDQ1ODc4
MSAwMDAwMCBuIAowMDAwNDU5MDA0IDAwMDAwIG4gCjAwMDA0NTkwMjkgMDAwMDAgbiAKMDAwMDQ1
OTMzMCAwMDAwMCBuIAowMDAwNDU5NTI3IDAwMDAwIG4gCjAwMDA0Nzk1MDggMDAwMDAgbiAKMDAw
MDQ3OTUzMSAwMDAwMCBuIAowMDAwNDc5Nzg3IDAwMDAwIG4gCjAwMDA0ODA0NjYgMDAwMDAgbiAK
MDAwMDQ5NTQxOSAwMDAwMCBuIAowMDAwNDk1NDQyIDAwMDAwIG4gCjAwMDA0OTU2NjUgMDAwMDAg
biAKMDAwMDQ5NTg3MCAwMDAwMCBuIAowMDAwNDk2MTczIDAwMDAwIG4gCjAwMDA0OTYzNTkgMDAw
MDAgbiAKMDAwMDUwODY1MCAwMDAwMCBuIAowMDAwNTA4NjczIDAwMDAwIG4gCjAwMDA1MDg4OTEg
MDAwMDAgbiAKMDAwMDUwOTAxNiAwMDAwMCBuIAowMDAwNTA5MzE4IDAwMDAwIG4gCjAwMDA1MDk1
MDUgMDAwMDAgbiAKMDAwMDUyMzg0NCAwMDAwMCBuIAowMDAwNTIzODY3IDAwMDAwIG4gCjAwMDA1
MjQwODUgMDAwMDAgbiAKMDAwMDUyNDI0MiAwMDAwMCBuIAowMDAwNTI0NTQ1IDAwMDAwIG4gCjAw
MDA1MjQ3MzIgMDAwMDAgbiAKMDAwMDUyNTc2OCAwMDAwMCBuIAowMDAwNTI1Nzg5IDAwMDAwIG4g
CjAwMDA1MjU5OTMgMDAwMDAgbiAKMDAwMDUyNjAxOCAwMDAwMCBuIAowMDAwNTI2MzE5IDAwMDAw
IG4gCjAwMDA1MjY1MDkgMDAwMDAgbiAKMDAwMDUzMTI3NCAwMDAwMCBuIAowMDAwNTMxMjk2IDAw
MDAwIG4gCjAwMDA1MzE1MzMgMDAwMDAgbiAKMDAwMDUzMTgyMyAwMDAwMCBuIAowMDAwNTM2NTg4
IDAwMDAwIG4gCjAwMDA1MzY2MTAgMDAwMDAgbiAKMDAwMDUzNjg0NyAwMDAwMCBuIAowMDAwNTM3
MTM3IDAwMDAwIG4gCjAwMDA1NTQ5MjcgMDAwMDAgbiAKMDAwMDU1NDk1MCAwMDAwMCBuIAowMDAw
NTU1MTY4IDAwMDAwIG4gCjAwMDA1NTUzNjkgMDAwMDAgbiAKMDAwMDU1NTY3MiAwMDAwMCBuIAow
MDAwNTU1ODU5IDAwMDAwIG4gCjAwMDA1NTg2NjggMDAwMDAgbiAKMDAwMDU1ODY5MCAwMDAwMCBu
IAowMDAwNTU4OTE2IDAwMDAwIG4gCjAwMDA1NTg5NDEgMDAwMDAgbiAKMDAwMDU1OTI0MSAwMDAw
MCBuIAowMDAwNTU5NDMwIDAwMDAwIG4gCjAwMDA1NjQ5OTIgMDAwMDAgbiAKMDAwMDU2NTAxNCAw
MDAwMCBuIAowMDAwNTY1MjM3IDAwMDAwIG4gCjAwMDA1NjUyNjIgMDAwMDAgbiAKMDAwMDU2NTU2
MyAwMDAwMCBuIAowMDAwNTY1NzYwIDAwMDAwIG4gCjAwMDA1NjY4MDQgMDAwMDAgbiAKMDAwMDU2
NjgyNSAwMDAwMCBuIAowMDAwNTY3MDI5IDAwMDAwIG4gCjAwMDA1NjcwNTQgMDAwMDAgbiAKMDAw
MDU2NzM1NSAwMDAwMCBuIAowMDAwNTY3NTQ1IDAwMDAwIG4gCjAwMDA1NzgwNjAgMDAwMDAgbiAK
MDAwMDU3ODA4MyAwMDAwMCBuIAowMDAwNTc4MzMyIDAwMDAwIG4gCjAwMDA1Nzg3NDcgMDAwMDAg
biAKMDAwMDU3ODc4MiAwMDAwMCBuIAowMDAwNTc4ODM1IDAwMDAwIG4gCjAwMDA1Nzg4NzAgMDAw
MDAgbiAKMDAwMDU3ODkwOSAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDQ1NiAvUm9vdCAyNTMg
MCBSIC9JbmZvIDEgMCBSIC9JRCBbIDxjYTYxNzY5ZDg4MzFmMjg3NzllZDRmMTg1MTE1MmJiOT4K
PGNhNjE3NjlkODgzMWYyODc3OWVkNGYxODUxMTUyYmI5PiBdID4+CnN0YXJ0eHJlZgo1NzkwNzgK
JSVFT0YK

--Apple-Mail-58-190956341--

From fluffy@cisco.com  Wed Feb 23 07:05:29 2011
Return-Path: <fluffy@cisco.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8F8F03A6A14 for <core@core3.amsl.com>; Wed, 23 Feb 2011 07:05:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.081
X-Spam-Level: 
X-Spam-Status: No, score=-110.081 tagged_above=-999 required=5 tests=[AWL=0.518, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R7MkP3L8hSMd for <core@core3.amsl.com>; Wed, 23 Feb 2011 07:05:28 -0800 (PST)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70]) by core3.amsl.com (Postfix) with ESMTP id C974F3A68E0 for <core@ietf.org>; Wed, 23 Feb 2011 07:05:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=fluffy@cisco.com; l=144; q=dns/txt; s=iport; t=1298473576; x=1299683176; h=from:content-transfer-encoding:subject:date:message-id: to:mime-version; bh=YViKk6QksqluwUtzILCAf0FKyATDmgSTDyOqMDE93MM=; b=l3B03i9wSpmgflo/Qcj+Xl+y2KSOmY7y0lqaMoFjztCLpmxg6hxqxNey IT9NMD3pItID7PzGQo6wFuNgLILe4OgAdJuDXPV3L0HjYjeeY37ceKHiz xLIb9nxYTMj0sgNF0JQ+qbDH3ADSFL5G5YhX2uE9HMd1W1c1qMQAZeOgi w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAGKxZE2rR7H+/2dsb2JhbACmGXOgMJt2hV4EhQ2HCYM7
X-IronPort-AV: E=Sophos;i="4.62,212,1297036800"; d="scan'208";a="410207201"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-1.cisco.com with ESMTP; 23 Feb 2011 15:06:15 +0000
Received: from [192.168.4.2] (rcdn-fluffy-8711.cisco.com [10.99.9.18]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id p1NF6Ej5028466 for <core@ietf.org>; Wed, 23 Feb 2011 15:06:14 GMT
From: Cullen Jennings <fluffy@cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Wed, 23 Feb 2011 08:08:33 -0700
Message-Id: <92EEF360-7EB0-4905-B4D5-93050CAECBF7@cisco.com>
To: core WG <core@ietf.org>
Mime-Version: 1.0 (Apple Message framework v1082)
X-Mailer: Apple Mail (2.1082)
Subject: [core] conference bridge
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2011 15:05:29 -0000

Normal one did not start so we setting up a new one. Will send email to =
list soon - will also post link in core@jabber.ietf.org chat room


From stpeter@stpeter.im  Wed Feb 23 07:09:28 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DA9A03A6A2B for <core@core3.amsl.com>; Wed, 23 Feb 2011 07:09:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bkfEnEgoeVXP for <core@core3.amsl.com>; Wed, 23 Feb 2011 07:09:27 -0800 (PST)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id A93433A6A2A for <core@ietf.org>; Wed, 23 Feb 2011 07:09:27 -0800 (PST)
Received: from leavealone.cisco.com (72-163-0-129.cisco.com [72.163.0.129]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 07CF740393; Wed, 23 Feb 2011 08:28:58 -0700 (MST)
Message-ID: <4D652351.5070400@stpeter.im>
Date: Wed, 23 Feb 2011 08:10:09 -0700
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Carsten Bormann <cabo@tzi.org>,  "Cullen \"Fluffy\" Jennings" <fluffy@cisco.com>, core WG <core@ietf.org>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms010100070100070905010207"
Subject: [core] new WebEx info!!
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2011 15:09:29 -0000

This is a cryptographically signed message in MIME format.

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

https://cisco.webex.com/ciscosales/e.php?AT=3DMI&EventID=3D1386123&UID=3D=
0&PW=3DNZTNiMzEzNzU5&RT=3DMiM2





--------------ms010100070100070905010207
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDIy
MzE1MTAwOVowIwYJKoZIhvcNAQkEMRYEFA0u8NxdUNigjsgK/9+f70Rm6OLzMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQAkMHT3Dh3Pb1phXRJuDb0rftY9kWSfvxDdDJqC7nraj7jJyuiFpY9ELk45
9VOIETylwJofqmyHr2Cl66jcbIZicOIEuv+ZClqNQlrlEViCpfT/0c3OaYA6YUywnQER9HBJ
nqggp9T8+XgxAbDSDlsgCstJI4UZVFGQ7pm8ACijKf4oPmZnfPL6qk0zMfQjOoPFPaXycjdu
tOaD525fM7cSkQq05fclDBQqjBRiYXrOabMsnF/JeZOhWjwHPix1QtLCMs+RofdI6hiijYLB
DyUFW6Azvt0OYHpv59H9o6NF9SovH36IWTE52fuTM/nyVZJpRN1za4B/HLJv1EILbtJ5AAAA
AAAA
--------------ms010100070100070905010207--

From zach@sensinode.com  Wed Feb 23 07:14:47 2011
Return-Path: <zach@sensinode.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3B22D3A68F3 for <core@core3.amsl.com>; Wed, 23 Feb 2011 07:14:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BuntzsKtSHRn for <core@core3.amsl.com>; Wed, 23 Feb 2011 07:14:46 -0800 (PST)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by core3.amsl.com (Postfix) with ESMTP id 8EDAF3A689A for <core@ietf.org>; Wed, 23 Feb 2011 07:14:44 -0800 (PST)
Received: from [192.168.1.3] (line-8312.dyn.kponet.fi [85.29.78.215]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.4/8.13.4) with ESMTP id p1NFFPda026081 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 23 Feb 2011 17:15:25 +0200
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/signed; boundary=Apple-Mail-396-191865617; protocol="application/pkcs7-signature"; micalg=sha1
From: Zach Shelby <zach@sensinode.com>
In-Reply-To: <342439EA-675C-4AD9-A827-BABDCD714A42@tzi.org>
Date: Wed, 23 Feb 2011 17:15:28 +0200
Message-Id: <D9047E35-B277-4CAE-882D-8708BD0371A6@sensinode.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <14C22FB1-D4E6-4521-9521-0DB5C9677CEB@tzi.org> <AANLkTim603zt7wY0nUatGT_J3Fxci5ejPNcLoi4etNeY@mail.gmail.com> <C8A30D01-3492-4361-AA8D-586253DBBC3D@tzi.org> <4D6143EE.2000509@ericsson.com> <342439EA-675C-4AD9-A827-BABDCD714A42@tzi.org>
To: Carsten Bormann <cabo@tzi.org>
X-Mailer: Apple Mail (2.1082)
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2011 15:14:47 -0000

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

Finally catching up here, sorry everyone, I have been on vacation.

On Feb 20, 2011, at 7:21 PM, Carsten Bormann wrote:

> If you don't want servers to take a long time to respond to a request, =
don't have them take a long time to respond.
> I.e., Don't Do That Then*)!
> Warping the protocol so that it breaks on everything but very short =
response times is not the right way to ensure this.

After following most of the threads, it seems most of this "deferred =
response" issues is about:

- A misunderstanding about the word deferred, we are taking a time =
longer than RESPONSE_TIMEOUT but not minutes, hours or days. This was =
not meant to be used for very long polling. =20
- People seem to assume that a client is forced to support deferred =
responses, or that a client *must* wait for a deferred response to come. =
That is not the case, a client may have its own timeout and can just =
stop waiting for the response. HTTP clients work in the same way, e.g. =
on your browser when it times out (or you timeout and hit the stop =
button...).
- There is also a misconception about how an HTTP proxy would work here. =
The CoAP transaction is transparent, if the proxy times out waiting for =
a response then it just does. The same thing can happen with an =
HTTP-HTTP proxy, so what?=20

We could always drop deferred responses, but I don't think that would be =
very useful. Or we could only support observation for long responses, =
but that is only specified for GET. Especially with POST there will be =
cases where an operation related to a POST will take some time.=20

Probably what we need to do is consider our timeouts related to =
responses in general. I have seen several other people come to a similar =
conclusion. Should there be some upper bound to a response delay before =
the server just doesn't bother any more? Should we specify a =
Response-Timeout option where the client specifies how long it will wait =
around for a response (if at all)?=20

>=20
>                                 oOo
>=20
> (At some point I'd like to go back to discussing the subject line of =
this thread. =20
> I'd really like to find a way to make -observe even more lightweight =
for servers.

Agreed, that should be the priority here, although the timing issue with =
responses in general needs a sanity check.

> 1) Dropping the Lifetime value, and

Yep.

> 2) giving the server license to drop all observation relationships to =
a client when one response times out,
> sound like approaches that might help.  What else?)

I also like this.

Zach

--=20
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297


--Apple-Mail-396-191865617
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKGzCCBMww
ggQ1oAMCAQICEByunWua9OYvIoqj2nRhbB4wDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQcmltYXJ5
IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA1MTAyODAwMDAwMFoXDTE1MTAyNzIzNTk1OVow
gd0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZl
cmlzaWduLmNvbS9ycGEgKGMpMDUxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUG
A1UEAxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHMjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMnfrOfq+PgDFMQAktXBfjbCPO98chXLwKuMPRyV
zm8eECw/AO2XJua2x+atQx0/pIdHR0w+VPhs+Mf8sZ69MHC8l7EDBeqV8a1AxUR6SwWi8mD81zpl
Yu//EHuiVrvFTnAt1qIfPO2wQuhejVchrKaZ2RHp0hoHwHRHQgv8xTTq/ea6JNEdCBU3otdzzwFB
L2OyOj++pRpu9MlKWz2VphW7NQIZ+dTvvI8OcXZZu0u2Ptb8Whb01g6J8kn+bAztFenZiHWcec5g
J925rXXOL3OVekA6hXVJsLjfaLyrzROChRFQo+A8C67AClPN1zBvhTJGG+RJEMJs4q8fef/btLUC
AwEAAaOCAYQwggGAMBIGA1UdEwEB/wQIMAYBAf8CAQAwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcX
ATAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMAsGA1UdDwQEAwIB
BjARBglghkgBhvhCAQEEBAMCAQYwLgYDVR0RBCcwJaQjMCExHzAdBgNVBAMTFlByaXZhdGVMYWJl
bDMtMjA0OC0xNTUwHQYDVR0OBBYEFBF9Xhl9PATfamzWoooaPzHYO5RSMDEGA1UdHwQqMCgwJqAk
oCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTEuY3JsMIGBBgNVHSMEejB4oWOkYTBfMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDEgUHVi
bGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCEQDNun9W8N/kvFT+IqyzcqpVMA0G
CSqGSIb3DQEBBQUAA4GBALEv2ZbhkqLugWDlyCog++FnLNYAmFOjAhvpkEv4GESfD0b3+qD+0x0Y
o9K/HOzWGZ9KTUP4yru+E4BJBd0hczNXwkJavvoAk7LmBDGRTl088HMFN2Prv4NZmP1m3umGMpqS
KTw6rlTaphJRsY/IytNHeObbpR6HBuPRFMDCIfa6MIIFRzCCBC+gAwIBAgIQan0RUwdo1sLDyX/9
fFJOUTANBgkqhkiG9w0BAQUFADCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJ
bmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1
c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vi
c2NyaWJlciBDQSAtIEcyMB4XDTEwMDgxMDAwMDAwMFoXDTExMDgxMDIzNTk1OVowggEQMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQG
A1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElB
Qi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdp
dGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBGdWxsIFNlcnZpY2UxFDASBgNVBAMUC1phY2ggU2hl
bGJ5MSEwHwYJKoZIhvcNAQkBFhJ6YWNoQHNlbnNpbm9kZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQCp7y7xWjidkiLHBnXP0MF+ZApAJC4Ef9cZCDtcNI55c7D78XMODsUyGxhH
i5bnZQIf09tFuXl+088/VS7qgyrxo58QXpwmA7tP22bHVGb0asnxFZ28cnIvkZBcFaBgfPdi92Pb
6PL87S1bQqjw0CxXuGEs4VJtLKSejLVEYbs7CtkKMC/rfJixp3ytJ4rNh5U/XD/B2pM85DYmssto
GkoXFwTwNB0HqNvGF9LN7D9JohmGkwo/FzqCZilf5CoFxM83xLHzbjPoDhZeXi/ygSiTF0eOC5ja
5vMFNyk6a+G8WlmxsUPqF73Lb1boJVODLKKDCu7wfk5ORoOUsA2YTFS9AgMBAAGjgcwwgckwCQYD
VR0TBAIwADBEBgNVHSAEPTA7MDkGC2CGSAGG+EUBBxcBMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v
d3d3LnZlcmlzaWduLmNvbS9ycGEwCwYDVR0PBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggr
BgEFBQcDAjBKBgNVHR8EQzBBMD+gPaA7hjlodHRwOi8vSW5kQzFEaWdpdGFsSUQtY3JsLnZlcmlz
aWduLmNvbS9JbmRDMURpZ2l0YWxJRC5jcmwwDQYJKoZIhvcNAQEFBQADggEBALA0uBctOXHWFO4I
2m3Ldf6Ui26jWIeYDAZ3Y12V3h8lU25RWegX4MwRGm0NcZvdX/jHlhGmvkbAegvYN3WUH9XNxRGf
nXzVvK8oXChM23ET2b/g2zEsmimoDvsjvONV2vXRIPF1xMuKeWL/PsNiRKnq+jTbSOdqh7k4Rp8W
PKfNjOGIRjYYHDB0O84i+JoSJKSzQp5SWpVG2vVIGLFG9vVxVjY65lqmqoxRIFRbtO7Qi/E4xxmm
nRP75n1yAm7QOt+jCqJ8mCxQ0G/damNIHRxYJd0QNavACz34gdLmwEa88emIXscqqqxTyIj+jdIn
VVOFE7PUo6rrAldWaGke1TYxggSLMIIEhwIBATCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoT
DlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQL
EzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwG
A1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIElu
ZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMAkGBSsOAwIaBQCg
ggJtMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDIyMzE1MTUy
OVowIwYJKoZIhvcNAQkEMRYEFGrjTQahx5Dm9m01Jjs57vDJMwydMIIBAwYJKwYBBAGCNxAEMYH1
MIHyMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
cmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3
dy52ZXJpc2lnbi5jb20vcnBhIChjKTA1MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQx
NzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0gRzIC
EGp9EVMHaNbCw8l//XxSTlEwggEFBgsqhkiG9w0BCRACCzGB9aCB8jCB3TELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr
MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo
YykwNTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBD
bGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMA0G
CSqGSIb3DQEBAQUABIIBADSUcrZQwDc5kmOUWZsAmpqyg6EhVpZzt5gwl8w6t8/gOmq2KX5BVEwW
XAVCZ1X5/sT2CEDdTRcwmZqHortNatIIpIGIE3RHPQFqFCP7XizzGm0mbDnlGaBieXpnlBVUbmPt
WIQzX9JOJBCPnfj4zjKdtQ8qj/PhuRupiVdr5GDEUaucknk1l5vPKa9sX0gnMgOn/dMgVevgHqsl
rfHyvyXfOHMuBW7aJrvzdD796YanUPaOoiwviE5Ju+BQ4ORCsOgFCU3FHudjqArHahGhG4j2Z3VH
EkK47f6chUoa4SIyVeLK4UvI4LCNiM9wDWraWyKO6cPuRmR8b1LujkbmO08AAAAAAAA=

--Apple-Mail-396-191865617--

From stpeter@stpeter.im  Wed Feb 23 09:39:13 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D3D963A68DC for <core@core3.amsl.com>; Wed, 23 Feb 2011 09:39:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VHigL6itja3M for <core@core3.amsl.com>; Wed, 23 Feb 2011 09:39:11 -0800 (PST)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 01CC13A6810 for <core@ietf.org>; Wed, 23 Feb 2011 09:39:11 -0800 (PST)
Received: from leavealone.cisco.com (72-163-0-129.cisco.com [72.163.0.129]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 120CF40393 for <core@ietf.org>; Wed, 23 Feb 2011 10:58:42 -0700 (MST)
Message-ID: <4D65466B.3020502@stpeter.im>
Date: Wed, 23 Feb 2011 10:39:55 -0700
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: core WG <core@ietf.org>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms030007030408060705050808"
Subject: [core] recording of today's meeting
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2011 17:39:14 -0000

This is a cryptographically signed message in MIME format.

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

Here is a recording of today's interim meeting...

https://cisco.webex.com/ciscosales/lsr.php?AT=3Dpb&SP=3DMC&rID=3D49883332=
&rKey=3D1f88b63f6621f10b



------ Forwarded Message
From: <messenger@webex.com>
Reply-To: Need_No_Reply <messenger@webex.com>
Date: Wed, 23 Feb 2011 09:14:12 -0800
To: <psaintan@cisco.com>
Subject: Your recording "CORE WG-20110223 1538-1" is available for viewin=
g

Peter Saint-Andre,

 Your recording is now available on the WebEx service site. Click the lin=
k
below to play it:

https://cisco.webex.com/ciscosales/lsr.php?AT=3Dpb&SP=3DMC&rID=3D49883332=
&rKey=3D1f88b63f6621f10b


 CORE WG-20110223 1538-1
 Wednesday, February 23, 2011 8:38 am Denver Time
 1 Hour 11 Minutes

 * You can forward this message to others to allow them to play back the
recording. *

 -------------------------------------
 Additional Options
 -------------------------------------

 To edit recording information and playback control options, click the li=
nk
below:
 https://cisco.webex.com/ciscosales/editrd.php?rID=3D49883332&SP=3DMC

 To view more options for this recording, such as downloading, click the
link below:
 https://cisco.webex.com/ciscosales/viewrd.php?rID=3D49883332&SP=3DMC

 To view all your WebEx Meeting Center recordings, click the link below:
 https://cisco.webex.com/ciscosales/servicerds.php?SP=3DMC

 http://www.webex.com

------ End of Forwarded Message



--------------ms030007030408060705050808
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDIy
MzE3Mzk1NVowIwYJKoZIhvcNAQkEMRYEFOjS650+nS/BkG5Gcd7He5zVNIbDMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQCyq6Ys6J/3G5rLVCqwC4LYCeny9s45AmQMaGubkslvMNhyU6Vkcmb1ekPR
ur+kBylSdtHjhrCSD5hvdDeN6jpsBbNnTnaU1efpBln4PQim65E6qEtVt61PfdJSfPTy8Mij
h2tZNfE5UK24hTNTt3FN7bepgNjo8QfkGtl3jl22Mw/U9QrOLLM9ZMWeef/2tQCPVyBG4Wyq
LnhGHnCWgmy66Rf5c2+A0z+hkFid+YUC3w9kgDtaiKy4uPJY+S4hQJydssmmc/Ap5tnjGeOf
orqfozA+mrb+BDYrSunh8xyQIJ6NE23uN9hstolYzTrnWZMRrQ+LkG1kEpyieogKi/nbAAAA
AAAA
--------------ms030007030408060705050808--

From cabo@tzi.org  Thu Feb 24 22:27:59 2011
Return-Path: <cabo@tzi.org>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8919A3A6821; Thu, 24 Feb 2011 22:27:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level: 
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5GlSJKZra2f0; Thu, 24 Feb 2011 22:27:50 -0800 (PST)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by core3.amsl.com (Postfix) with ESMTP id 2DC9B3A692F; Thu, 24 Feb 2011 22:27:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id p1P6STco020683; Fri, 25 Feb 2011 07:28:29 +0100 (CET)
Received: from [192.168.217.101] (p5489EAE5.dip.t-dialin.net [84.137.234.229]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id B769E22D; Fri, 25 Feb 2011 07:28:28 +0100 (CET)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Fri, 25 Feb 2011 07:29:28 +0100
To: 6lowpan 6lowpan <6lowpan@ietf.org>, "core@ietf.org WG" <core@ietf.org>, roll WG <roll@ietf.org>, lwip@ietf.org
Message-Id: <CA2B29DD-4656-41E9-A1BB-686FC735E021@tzi.org>
Mime-Version: 1.0 (Apple Message framework v1082)
X-Mailer: Apple Mail (2.1082)
Subject: [core] IETF 80: Constrained Node/Network cluster in Prague
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Feb 2011 06:27:59 -0000

The DRAFT agenda is out, and so far the WG meetings in the Constrained
Node/Network cluster have been scheduled in a very US/jetlag friendly
way :-)

Note that these dates and times are subject to change -- don't plan
travel relying on them.

And, if you are registered, remember to plan for the tutorial day on
"Interconnecting Smart Objects with the Internet" we have scheduled
for the Saturday leading up to IETF 80.

Gruesse, Carsten

Saturday, March 26, 2011:
0830-1900
http://www.iab.org/about/workshops/smartobjects/tutorial.html

MONDAY, March 28, 2011
1300-1500  Afternoon Session I
Congress Hall II  APP   core      Constrained RESTful Environments WG
1510-1610  Afternoon Session II
Barcelona         INT   lwig      Light-Weight Implementation Guidance

TUESDAY, March 29, 2011
1520-1700  Afternoon Session II
Congress Hall I   INT   6lowpan   IPv6 over Low power WPAN WG

WEDNESDAY, March 30, 2011
1510-1610  Afternoon Session II
Roma              APP   core      Constrained RESTful Environments WG

THURSDAY, March 31, 2011
1520-1720  Afternoon Session II
Congress Hall III RTG   roll      Routing Over Low power and Lossy =
networks WG



From likepeng@huawei.com  Fri Feb 25 19:21:05 2011
Return-Path: <likepeng@huawei.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B15D43A68BB for <core@core3.amsl.com>; Fri, 25 Feb 2011 19:21:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[AWL=-4.101, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9+OqrlH-63k8 for <core@core3.amsl.com>; Fri, 25 Feb 2011 19:21:04 -0800 (PST)
Received: from szxga01-in.huawei.com (unknown [119.145.14.64]) by core3.amsl.com (Postfix) with ESMTP id 5D7303A6833 for <core@ietf.org>; Fri, 25 Feb 2011 19:21:03 -0800 (PST)
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 <0LH700A3QG0ADL@szxga05-in.huawei.com> for core@ietf.org; Sat, 26 Feb 2011 11:21:46 +0800 (CST)
Received: from szxeml201-edg.china.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 <0LH70043KG094U@szxga05-in.huawei.com> for core@ietf.org; Sat, 26 Feb 2011 11:21:46 +0800 (CST)
Received: from SZXEML404-HUB.china.huawei.com (10.82.67.59) by szxeml201-edg.china.huawei.com (172.24.2.39) with Microsoft SMTP Server (TLS) id 14.1.270.1; Sat, 26 Feb 2011 11:21:50 +0800
Received: from SZXEML506-MBX.china.huawei.com ([169.254.4.138]) by szxeml404-hub.china.huawei.com ([fe80::75b7:3db9:fedc:a56d%13]) with mapi id 14.01.0270.001; Sat, 26 Feb 2011 11:21:45 +0800
Date: Sat, 26 Feb 2011 03:21:43 +0000
From: Likepeng <likepeng@huawei.com>
In-reply-to: <4D5FFB50.7070504@ericsson.com>
X-Originating-IP: [10.70.109.110]
To: Salvatore Loreto <salvatore.loreto@ericsson.com>, "core@ietf.org" <core@ietf.org>
Message-id: <34966E97BE8AD64EAE9D3D6E4DEE36F2246740@szxeml506-mbx.china.huawei.com>
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_v6TZatp1h4k4bAB7qFQdfQ)"
Content-language: zh-CN
Accept-Language: zh-CN, en-US
Thread-topic: [core] CoAP observe: tokens and lifetime
Thread-index: AQHLy6I6RW/NXop740aoVL4m+gmjXpP/UEmAgABLUgCAA3bdAIAAqlYAgAAs0oCAA0VqAIAA5s6AgABRYYCAABfUAIAAFYYAgAqbQsA=
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Feb 2011 03:21:05 -0000

--Boundary_(ID_v6TZatp1h4k4bAB7qFQdfQ)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: base64

SXQgc2VlbXMgdGhhdCBwZW9wbGUgaGF2ZSB0YWtlbiBhIHJlc3Qgb24gdGhpcyB0aHJlYWQuIDop
DQoNCj4rMSBmb3IgdGhlIFBldGVyJ3MgaWRlYSB0byBtYWtlIGRlZmVycmVkIHJlc3BvbnNlcyBq
dXN0IGEgc3BlY2lhbCBjYXNlIG9mIG9ic2VydmF0aW9uIHdpdGggb25lIG5vdGlmaWNhdGlvbi4N
Cg0KTm90IHN1cmUgYWJvdXQgdGhhdC4gSW4gbXkgdW5kZXJzdGFuZGluZywgb2JzZXJ2YXRpb24g
aXMgbWFpbmx5IHVzZWQgZm9yIEdldCwgYnV0IGRlZmVycmVkIHJlc3BvbnNlcyBjYW4gYmUgdXNl
ZCBmb3IgYWxsIHRoZSBvcGVyYXRpb25zLCB0aGF0IGlzLCBHZXQvUHV0L1Bvc3QvRGVsZXRlLg0K
DQpLaW5kIFJlZ2FyZHMNCktlcGVuZw0Kt6K8/sjLOiBjb3JlLWJvdW5jZXNAaWV0Zi5vcmcgW21h
aWx0bzpjb3JlLWJvdW5jZXNAaWV0Zi5vcmddILT6se0gU2FsdmF0b3JlIExvcmV0bw0Kt6LLzcqx
vOQ6IDIwMTHE6jLUwjIwyNUgMToxOA0KytW8/sjLOiBjb3JlQGlldGYub3JnDQrW98ziOiBSZTog
W2NvcmVdIENvQVAgb2JzZXJ2ZTogdG9rZW5zIGFuZCBsaWZldGltZQ0KDQorMSBmb3IgdGhlIFBl
dGVyJ3MgaWRlYSB0byBtYWtlIGRlZmVycmVkIHJlc3BvbnNlcyBqdXN0IGEgc3BlY2lhbCBjYXNl
IG9mIG9ic2VydmF0aW9uIHdpdGggb25lIG5vdGlmaWNhdGlvbi4NCg0KaGF2aW5nIG9ubHkgb25l
IGFzeW5jIG1lc3NhZ2luZyBwYXJhZGlnbSB3b3VsZCBhbHNvIGhlbHAgdG8gaW50ZWdyYXRlIHdp
dGggSFRUUA0KDQpJIGFscmVhZHkgZXhwcmVzc2VkIG15IGNvbmNlcm5zIG9uIHRoZSBpbnRlZ3Jh
dGlvbiBvZiBkZWZlcnJlZCByZXNwb25zZXMgd2l0aCBIVFRQOg0KaHR0cDovL3d3dy5pZXRmLm9y
Zy9tYWlsLWFyY2hpdmUvd2ViL2NvcmUvY3VycmVudC9tc2cwMTUxMS5odG1sDQoNCnRoZSBpZGVh
IHRoYXQgdGhlIGNsaWVudCBjYW4gaW5kaWNhdGUgdGhhdCBpdCdzIHdpbGxpbmcgdG8gYWNjZXB0
IGEgZGVmZXJyZWQgcmVzcG9uc2Ugd291bGQgcmVhbGx5IGhlbHAgdGhlIG1hcHBpbmcuDQpQZXJo
YXBzIHdvdWxkIGJlIGVub3VnaCBpbmNsdWRpbmcgImxpZmV0aW1lIiB3aXRob3V0IGFueSB2YWx1
ZQ0KDQpjaGVlcnMNClNhbA0KDQpPbiAyLzE5LzExIDY6MDEgUE0sIFBldGVyIEJpZ290IHdyb3Rl
Og0KWWVzLCBjb25zaWRlcmluZyBkZWZlcnJlZCByZXNwb25zZXMgdG8gYmUgYXNzb2NpYXRlZCB3
aXRoIHByb3hpZXMgbWFrZXMgc2Vuc2UgZnJvbSBhIGNvbmNlcHR1YWwgbW9kZWwsIGV2ZW4gaWYg
aXQgaXMgdGhlIG9yaWdpbiBzZXJ2ZXIgdGhhdCBpcyBwcm92aWRpbmcgcHJveHktbGlrZSBiZWhh
dmlvci4gIE5vdGUgdGhhdCBpbiB0aGlzIGNhc2UsIGFzIHdlbGwgYXMgd2hlbiBpbnRlcmFjdGlu
ZyB3aXRoIGEgcmV2ZXJzZSBwcm94eSBmb3Igc2xlZXBpbmcgbm9kZXMgb3Igb3RoZXIgbXVsdGkt
aG9wIHBhdGhzLCB0aGUgY2xpZW50IGRvZXMgbm90IGtub3cgdG8gZXhwZWN0IGEgMjAyIHJlc3Bv
bnNlLg0KDQpJIHN0aWxsIHRoaW5rIGl0J3MgY2xlYW5lciBmb3IgYSBjbGllbnQgdG8gaW5kaWNh
dGUgKHBlcmhhcHMgYnkgaW5jbHVkaW5nIGFuIGVtcHR5IFRva2VuIG9wdGlvbikgdGhhdCBpdCdz
IHdpbGxpbmcgdG8gYWNjZXB0IGEgZGVmZXJyZWQgcmVzcG9uc2UgKHdoZXRoZXIgYXMgYSBvbmUt
c2hvdCBzdWJzY3JpcHRpb24gb3IgYSBzZXBhcmF0ZSBjb25jZXB0KS4gIFdpdGhvdXQgdGhhdCwg
YSBzZXJ2ZXIgbWF5IHdhc3RlIHJlc291cmNlcyBwcmVwYXJpbmcgYW5kIHNlbmRpbmcgYSByZXNw
b25zZSB0aGUgY2xpZW50IHdpbGwgbm90IGJlIGFibGUgdG8gcHJvY2Vzcy4NCg0KU2VlLCBhbW9u
ZyBvdGhlcnMsIHRoZSB0aHJlYWRzIGluY2x1ZGluZyBodHRwOi8vd3d3LmlldGYub3JnL21haWwt
YXJjaGl2ZS93ZWIvY29yZS9jdXJyZW50L21zZzAwNzg3Lmh0bWwgYW5kIGVzcGVjaWFsbHkgaHR0
cDovL3d3dy5pZXRmLm9yZy9tYWlsLWFyY2hpdmUvd2ViL2NvcmUvY3VycmVudC9tc2cwMTIwNy5o
dG1sLCB3aGljaCBjb250YWluIGlzc3VlcyBkaXJlY3RseSByZWxhdGVkIHRvIHRoaXMgdG9waWMg
YW5kIHdoZXJlIHRoZSBkaXNjdXNzaW9uIHdhcyBsZWZ0IHVucmVzb2x2ZWQgYXQgbGVhc3QgdHdp
Y2UgYmVmb3JlLg0KDQpPbiB0aGUgb3RoZXIgaGFuZCwgSSdtIHJlbWluZGVkIHRoYXQgaXQncyB1
bnByb2R1Y3RpdmUgdG8gdHJ5IHRvIGZvY3VzIGF0dGVudGlvbiBvbiB0aGluZ3MgdGhhdCBzZWVt
IGZhaXJseSBmdW5kYW1lbnRhbCB0byB0aGUgY29uY2VwdHVhbCBtb2RlbCB1bmRlcmx5aW5nIENv
QVAsIGJ1dCB0aGF0IGFyZSBkaXNtaXNzZWQgYXMgbWljcm8tb3B0aW1pemF0aW9ucy4gIEknZCBm
b3Jnb3R0ZW4gdGhlIGxlc3NvbnMgbGVhcm5lZCBmcm9tIG15IHBhc3QgZmFpbHVyZXMgdG8gY29t
bXVuaWNhdGUsIHdoaWNoIGFyZSBkdWUgaW4gcGFydCB0byBteSBiZWluZyByZXN0cmljdGVkIHRv
IHdvcmtpbmcgZ3JvdXAgZW1haWwgYXMgbXkgc29sZSBtZWRpdW0gb2YgaW52b2x2ZW1lbnQgKGl0
IHdhcyBhIHRlcnRpYXJ5IHN0cmF0ZWdpYyBpbnRlcmVzdCBmb3IgYSBjb21wYW55IHRoYXQgSSBu
byBsb25nZXIgd29yayBmb3IpLg0KDQpDYXJyeSBvbiBhcyB5b3Ugd2VyZS4NCg0KUGV0ZXINCk9u
IFNhdCwgRmViIDE5LCAyMDExIGF0IDg6MzUgQU0sIEJyaWFuIEZyYW5rIDxicmlhbi50cmlkaXVt
QGdtYWlsLmNvbTxtYWlsdG86YnJpYW4udHJpZGl1bUBnbWFpbC5jb20+PiB3cm90ZToNCkp1c3Qg
dG8gYnJpbmcgc29tZSBjbGFyaXR5IHRvIHdoYXQgSSB3b3VsZCBkZWZpbmUgYXMgdGhlIHVzZSBj
YXNlczoNCg0KYSkgIHRoZSBkZXZpY2UgaGFzIGxvY2FsIEkvTyB3aXJlZCB0byBzZW5zb3JzL2Fj
dHVhdG9ycy4gIEluIHRoaXMgdXNlIGNhc2UgdGhlIGRldmljZSB3aWxsIGJlIHNjYW5uaW5nIHRo
ZSBJL08gcHJldHR5IG11Y2ggYXMgZmFzdCBhcyBwb3NzaWJsZSwgb2Z0ZW4gdG8gcGVyZm9ybSBs
b2NhbCBQSUQgY29udHJvbC4gIEluIHRoaXMgc2NlbmFyaW8sIHRoZSBkZWZlcnJlZCByZXNwb25z
ZSB1c2UgY2FzZSBkb2Vzbid0IG1ha2Ugc2Vuc2UgYmVjYXVzZSB0aGUgbW9zdCBjdXJyZW50IHZh
bHVlIHdpbGwgYWx3YXlzIGJlIGF2YWlsYWJsZS4NCg0KYikgdGhlIGRldmljZSBoYXMgcmVtb3Rl
IG5ldHdvcmtlZCBJL08gb3IgIm1vdW50cyIgcmVzb3VyY2VzIGZyb20gYSByZW1vdGUgZGV2aWNl
LiAgSW4gdGhpcyBzY2VuYXJpbyBkZWZlcnJlZCByZXNwb25zZSBtYWtlcyBzZW5zZSBiZWNhdXNl
IHdlIG9mdGVuIGRvbid0IHdhbnQgdG8gcmVhZC9zdWJzY3JpYmUgdG8gYSBkb3duLXN0cmVhbSBw
b2ludC9kZXZpY2UgdW50aWwgd2UgcmVhbGx5IG5lZWQgdG8uICBJbiBvbGQgbm9uLUlQIHN5c3Rl
bXMgdGhpcyBpcyBzY2VuYXJpbyBpcyBhIG1lc3MsIGJ1dCBpbiBDT0FQIHdpdGggZXZlcnl0aGlu
ZyBJUCB3ZSBjYW4gY2xlYW4gaXQgdXAgdXNpbmcgcHJveGllcy4gSWYgc29tZW9uZSBtYWRlIGEg
cmVxdWVzdCB0byBjb2FwOjovL08vc2Vuc29yIHRocm91Z2ggcHJveHkgY29hcDo6Ly9QLCB0aGVu
IGl0IHdvdWxkIG1ha2Ugc2Vuc2UgZm9yIFAgdG8gc29tZXRpbWVzIHJldHVybiBhIGRlZmVycmVk
IHJlc3BvbnNlIHVudGlsIGl0IHJlZnJlc2hlZCBpdHMgY2FjaGUNCg0KYykgYmF0dGVyeSBwb3dl
cmVkL3NsZWVwaW5nIGRldmljZXMgd291bGQgbm90IGFsd2F5cyBiZSBzY2FubmluZyB0aGVpciBz
ZW5zb3JzIHNpbmNlIHRoZXkgd291bGQgYmUgdHJ5aW5nIHRvIGNvbnZlcnNlIHRoZSBiYXR0ZXJ5
IGFzIGxvbmcgYXMgcG9zc2libGUuICBIb3dldmVyLCB0aGVzZSBkZXZpY2VzIHdvdWxkIG1vc3Rs
eSBsaWtlbHkgYmUgc2xlZXBpbmcgbW9zdCBvZiB0aGUgdGltZSwgc28geW91IGNvdWxkIHJhcmVs
eSBzZW5kIHRoZW0gYSByZXF1ZXN0IGRpcmVjdGx5LiAgWW91IHdvdWxkIGFsbW9zdCBhbHdheXMg
aGF2ZSB0byBnbyB0aHJvdWdoIGEgcHJveHksIGluIHdoaWNoIGNhc2UgdGhpcyBzY2VuYXJpbyBp
cyByZWFsbHkgdGhlIHNhbWUgYXMgYi4gIEhvd2V2ZXIsIEkgc3RpbGwgZG9uJ3QgdGhpbmsgd2Ug
aGF2ZSBhbnkgdmVyYmVyZ2UgaW4gc3BlYyBmb3IgaG93IHByb3h5IGFuZCBzbGVlcGluZyBkZXZp
Y2VzIGNvb3JkaW5hdGUgdGhlaXIgY2FjaGUgcmVmcmVzaCAod2hpY2ggaXMgYSBjcml0aWNhbCBm
ZWF0dXJlIElNTykuDQoNClNvIG15IGNvbmNsdXNpb24gaXMgdGhhdCBkZWZlcnJlZCByZXNwb25z
ZXMgaXMgcmVhbGx5IHNwZWNpZmljIHRvIHByb3h5IHJlc3BvbnNlcy4gIE1heWJlIHdlIGNhbiBz
aW1wbGlmeSBzb21ldGhpbmcgdGhlcmU/ICBUbyBiZSBob25lc3QsIEkgZGlzbGlrZSB0aGUgaWRl
YSBvZiBoYXZpbmcgYm90aCBkZWZlcnJlZCByZXNwb25zZXMgYW5kIG9ic2VydmF0aW9ucy4gIEVz
c2VudGlhbGx5IG9ic2VydmF0aW9ucyBwdXQgY2xpZW50IGluIGNvbnRyb2wgYW5kIGRlZmVycmVk
IHJlc3BvbnNlcyBwdXQgc2VydmVyIGluIGNvbnRyb2wuICBCb3RoIGFyZSBzbGlnaHRseSBkaWZm
ZXJlbnQgcGFyYWRpZ21zIG9mIGFzeW5jIG1lc3NhZ2luZyBhbmQgYm90aCBhcmUgZ29pbmcgdG8g
YmUgc2VyaW91cyB0cm91YmxlIHRvIGludGVncmF0ZSB3aXRoIEhUVFAuICBTZWVtcyBiZXR0ZXIg
dG8gZmlndXJlIG91dCBvbmUgYXN5bmMgbWVzc2FnaW5nIHBhcmFkaWdtIHZlcnN1cyB0d28uICBB
bmQgaW4gdGhlIGNhc2Ugb2YgYXN5bmMgbWVzc2FnaW5nLCBJIHRoaW5rIGNsaWVudCBpbml0aWF0
aW9uIGlzIGJldHRlci4NCg0KSSBsaWtlIFBldGVyJ3MgaWRlYSB0byBtYWtlIGRlZmVycmVkIHJl
c3BvbnNlcyBqdXN0IGEgc3BlY2lhbCBjYXNlIG9mIG9ic2VydmF0aW9uIHdpdGggb25lIG5vdGlm
aWNhdGlvbi4gIE1heWJlIHdlIGNhbiBqdXN0IGhhdmUgc2F5IHRoYXQgeW91IGltbWVkaWF0ZWx5
IHJldHVybiBhIDIwMi1saWtlIHN0YXR1cyBjb2RlIHRoYXQgcmVzb3VyY2UgaXNuJ3QgaW4gYXZh
aWxhYmxlLiAgSW4gdGhpcyBjYXNlIHRoZSBjbGllbnQgaGFzIHRvIHRyeSBhZ2FpbnN0IGxhdGVy
IG9yIHlvdSBzd2l0Y2ggdG8gYW4gb2JzZXJ2YXRpb24uICBJZiB3ZSByZWFsbHkgdGhpbmsgdGhp
cyBpcyBhIHByb3h5IG9ubHkgdXNlIGNhc2UsIHRoZW4gdGhlIGNsaWVudCBhbHJlYWR5IGtub3dz
IGl0IGlzIGdvaW5nIHRocnUgYSBwcm94eSBhbmQgc2hvdWxkIGV4cGVjdCBhIDIwMiByZXNwb25z
ZS4NCg0KDQpPbiBTYXQsIEZlYiAxOSwgMjAxMSBhdCA0OjQ0IEFNLCBDYXJzdGVuIEJvcm1hbm4g
PGNhYm9AdHppLm9yZzxtYWlsdG86Y2Fib0B0emkub3JnPj4gd3JvdGU6DQoNCk9uIEZlYiAxOCwg
MjAxMSwgYXQgMjA6NTgsIEJyaWFuIEZyYW5rIHdyb3RlOg0KDQo+IEJUVywgY2FuIHNvbWUgb25l
IGV4cGxhaW4gdGhlIHVzZSBjYXNlIGZvciBkZWZlcnJlZCByZXNwb25zZXM/DQpJJ2Qgc2F5IHRo
ZSB1c2UgY2FzZSBpcyB0aGUgc2FtZSBhcyBmb3IgaW1tZWRpYXRlIHJlc3BvbnNlcy4NClRoZSBs
YXR0ZXIgYXJlIGp1c3QgYW4gb3B0aW1pemF0aW9uIChwaWdneS1iYWNraW5nKSB0aGF0IGRvZXNu
J3QgYWx3YXlzIGFwcGx5Og0KSWYgZS5nLiBhIHNlbnNvciBuZWVkcyBtb3JlIHRoYW4gKFJFU1BP
TlNFX1RJTUVPVVQgLSBleHBlY3RlZF9zb2Z0X3VwcGVyX2JvdW5kX3RvX2xhdGVuY3kpIHRvIGdl
bmVyYXRlIGRhdGEsIHRoZSBzZXJ2ZXIgc2VuZHMgYW4gKGVtcHR5KSBBQ0sgaW1tZWRpYXRlbHkg
YW5kIHRoZW4gdXNlcyBhIGRlZmVycmVkIHJlc3BvbnNlIGxhdGVyLg0KVGhpcyBpcyBvbmUgaW5z
dGFuY2Ugb2Ygd2hhdCBIZW5uaW5nIFNjaHVsenJpbm5lIGNhbGxzIHRoZSBhY3Rpb24tcmVhY3Rp
b24gcGF0dGVybi4NCg0KR3J1ZXNzZSwgQ2Fyc3Rlbg0KDQoNCg0KDQoNCg0KLS0NCg0KU2FsdmF0
b3JlIExvcmV0bw0KDQp3d3cuc2xvcmV0by5jb208aHR0cDovL3d3dy5zbG9yZXRvLmNvbT4NCg==

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family: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;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
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 \9884\8BBE\683C\5F0F Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin:0cm;
	margin-bottom:.0001pt;
	text-indent:21.0pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
span.HTMLChar
	{mso-style-name:"HTML \9884\8BBE\683C\5F0F Char";
	mso-style-priority:99;
	mso-style-link:"HTML \9884\8BBE\683C\5F0F";
	font-family:"Courier New";
	color:black;}
span.EmailStyle19
	{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:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:2106412722;
	mso-list-type:hybrid;
	mso-list-template-ids:224425424 3714354 67698691 67698693 67698689 6769869=
1 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;
	mso-ansi-font-size:12.0pt;
	font-family:Wingdings;
	mso-fareast-font-family:SimSun;
	mso-bidi-font-family:"Times New Roman";
	color:black;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple">
<div class=3D"Section1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D">It seems that people have taken a rest on this thread.
</span><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:Wingdings=
;color:#1F497D">J</span><span lang=3D"EN-US" style=3D"font-size:10.5pt;font=
-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt;</span><span lang=3D"EN-US"=
>&#43;1 for the Peter's idea to make deferred responses just a special case=
 of observation with one notification.</span><span lang=3D"EN-US" style=3D"=
font-size:10.5pt;font-family:
&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D">Not sure about that. In my understanding, observation is mai=
nly used for Get, but deferred responses can be used for all the operations=
, that
 is, Get/Put/Post/Delete.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D">Kind Regards<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D">Kepeng<o:p></o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:SimSu=
n;
color:windowtext">=B7=A2=BC=FE=C8=CB<span lang=3D"EN-US">:</span></span></b=
><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:SimSun;color:wi=
ndowtext"> core-bounces@ietf.org [mailto:core-bounces@ietf.org]
</span><b><span style=3D"font-size:10.0pt;font-family:SimSun;color:windowte=
xt">=B4=FA=B1=ED </span>
</b><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:SimSun;color=
:windowtext">Salvatore Loreto<br>
</span><b><span style=3D"font-size:10.0pt;font-family:SimSun;color:windowte=
xt">=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3D"EN-US">:</span></span></b><span l=
ang=3D"EN-US" style=3D"font-size:10.0pt;
font-family:SimSun;color:windowtext"> 2011</span><span style=3D"font-size:1=
0.0pt;
font-family:SimSun;color:windowtext">=C4=EA<span lang=3D"EN-US">2</span>=D4=
=C2<span lang=3D"EN-US">20</span>=C8=D5<span lang=3D"EN-US">
 1:18<br>
</span><b>=CA=D5=BC=FE=C8=CB<span lang=3D"EN-US">:</span></b><span lang=3D"=
EN-US"> core@ietf.org<br>
</span><b>=D6=F7=CC=E2<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> Re: [core] CoAP observe: tokens and lifetime<o:p></o:p></span></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&#43;1 for the Peter's idea to =
make deferred responses just a special case of observation with one notific=
ation.<br>
<br>
having only one async messaging paradigm would also help to integrate with =
HTTP<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><br>
I already expressed my concerns on the integration of deferred responses wi=
th HTTP:<br>
<a href=3D"http://www.ietf.org/mail-archive/web/core/current/msg01511.html"=
>http://www.ietf.org/mail-archive/web/core/current/msg01511.html</a><br>
<br>
the idea that the client can indicate that it's willing to accept a deferre=
d response would really help the mapping.<br>
Perhaps would be enough including &quot;lifetime&quot; without any value<br=
>
<br>
cheers<br>
Sal<br>
&nbsp;<br>
On 2/19/11 6:01 PM, Peter Bigot wrote: <o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D"EN-US">=
Yes, considering deferred responses to be associated with proxies makes sen=
se from a conceptual model, even if it is the origin server that is providi=
ng proxy-like behavior.&nbsp; Note that in
 this case, as well as when interacting with a reverse proxy for sleeping n=
odes or other multi-hop paths, the client does not know to expect a 202 res=
ponse.<br>
<br>
I still think it's cleaner for a client to indicate (perhaps by including a=
n empty Token option) that it's willing to accept a deferred response (whet=
her as a one-shot subscription or a separate concept).&nbsp; Without that, =
a server may waste resources preparing
 and sending a response the client will not be able to process.<br>
<br>
See, among others, the threads including <a href=3D"http://www.ietf.org/mai=
l-archive/web/core/current/msg00787.html">
http://www.ietf.org/mail-archive/web/core/current/msg00787.html</a> and esp=
ecially
<a href=3D"http://www.ietf.org/mail-archive/web/core/current/msg01207.html"=
>http://www.ietf.org/mail-archive/web/core/current/msg01207.html</a>, which=
 contain issues directly related to this topic and where the discussion was=
 left unresolved at least twice before.<br>
<br>
On the other hand, I'm reminded that it's unproductive to try to focus atte=
ntion on things that seem fairly fundamental to the conceptual model underl=
ying CoAP, but that are dismissed as micro-optimizations.&nbsp; I'd forgott=
en the lessons learned from my past failures
 to communicate, which are due in part to my being restricted to working gr=
oup email as my sole medium of involvement (it was a tertiary strategic int=
erest for a company that I no longer work for).<br>
<br>
Carry on as you were.<br>
<br>
Peter<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Sat, Feb 19, 2011 at 8:35 AM=
, Brian Frank &lt;<a href=3D"mailto:brian.tridium@gmail.com">brian.tridium@=
gmail.com</a>&gt; wrote:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Just to bring some clarity to w=
hat I would define as the use cases:<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">a) &nbsp;the device has local I=
/O wired to sensors/actuators. &nbsp;In this use case the device will be sc=
anning the I/O pretty much as fast as possible, often to perform local PID =
control. &nbsp;In this&nbsp;scenario, the deferred response
 use case doesn't make sense because the most current value will always be =
available. &nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">b) the device has remote networ=
ked I/O or &quot;mounts&quot; resources from a remote device. &nbsp;In this=
&nbsp;scenario&nbsp;deferred response makes sense because we often don't wa=
nt to read/subscribe to a down-stream point/device until we really
 need to. &nbsp;In old non-IP systems this is scenario is a mess, but in CO=
AP with everything IP we can clean it up using proxies. If someone made a r=
equest to coap:://O/sensor through proxy coap:://P, then it would make sens=
e for P to sometimes return a deferred
 response until it refreshed its cache<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">c) battery powered/sleeping dev=
ices would not always be scanning their sensors since they would be trying =
to converse the battery as long as possible. &nbsp;However, these devices w=
ould mostly likely be sleeping most of the
 time, so you could rarely send them a request directly. &nbsp;You would al=
most always have to go through a proxy, in which case this scenario is real=
ly the same as b. &nbsp;However, I still don't think we have any verberge i=
n spec for how proxy and sleeping devices
 coordinate their cache refresh (which is a critical feature IMO).<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">So my conclusion is that deferr=
ed responses is really specific to proxy responses. &nbsp;Maybe we can simp=
lify something there? &nbsp;To be honest, I dislike the idea of having both=
 deferred responses and observations. &nbsp;Essentially
 observations put client in control and deferred responses put server in co=
ntrol. &nbsp;Both are slightly different paradigms of async messaging and b=
oth are going to be serious trouble to integrate with HTTP. &nbsp;Seems bet=
ter to figure out one async messaging paradigm
 versus two. &nbsp;And in the case of async messaging, I think client initi=
ation is better.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I like Peter's idea to make def=
erred responses just a special case of observation with one notification. &=
nbsp;Maybe we can just have say that you immediately return a 202-like stat=
us code that resource isn't in available.
 &nbsp;In this case the client has to try against later or you switch to an=
 observation. &nbsp;If we really think this is a proxy only use case, then =
the client already knows it is going thru a proxy and should expect a 202 r=
esponse.<o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Sat, Feb 19, 2011 at 4:44 AM=
, Carsten Bormann &lt;<a href=3D"mailto:cabo@tzi.org" target=3D"_blank">cab=
o@tzi.org</a>&gt; wrote:<br>
<br>
<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D"EN-US">=
On Feb 18, 2011, at 20:58, Brian Frank wrote:<br>
<br>
&gt; BTW, can some one explain the use case for deferred responses?<o:p></o=
:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D"EN-US">=
I'd say the use case is the same as for immediate responses.<br>
The latter are just an optimization (piggy-backing) that doesn't always app=
ly:<br>
If e.g. a sensor needs more than (RESPONSE_TIMEOUT - expected_soft_upper_bo=
und_to_latency) to generate data, the server sends an (empty) ACK immediate=
ly and then uses a deferred response later.<br>
This is one instance of what Henning Schulzrinne calls the action-reaction =
pattern.<br>
<br>
Gruesse, Carsten<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><br>
<br>
<br>
<o:p></o:p></span></p>
<pre><span lang=3D"EN-US">-- <o:p></o:p></span></pre>
<pre><span lang=3D"EN-US">Salvatore Loreto<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"><a href=3D"http://www.sloreto.com">www.sloreto.co=
m</a><o:p></o:p></span></pre>
</div>
</body>
</html>

--Boundary_(ID_v6TZatp1h4k4bAB7qFQdfQ)--

From fluffy@cisco.com  Sat Feb 26 05:53:44 2011
Return-Path: <fluffy@cisco.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 821133A693D for <core@core3.amsl.com>; Sat, 26 Feb 2011 05:53:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.533
X-Spam-Level: 
X-Spam-Status: No, score=-110.533 tagged_above=-999 required=5 tests=[AWL=0.066, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pp34oDE7aAg2 for <core@core3.amsl.com>; Sat, 26 Feb 2011 05:53:43 -0800 (PST)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id E58453A6929 for <core@ietf.org>; Sat, 26 Feb 2011 05:53:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=fluffy@cisco.com; l=353; q=dns/txt; s=iport; t=1298728479; x=1299938079; h=from:content-transfer-encoding:subject:date:references: to:message-id:mime-version; bh=DYxTlrrplHo5gn6DL3RGmovne5YfcHM8xNRt16vfgKM=; b=DHKvqGfHneRXcQNfbjaoLhqVVRIUQIUXmLLjWIeehlWIslREuVin4/DV n5YefRwG28s7zSI8/LI3iGzjqUoG9XmKLiPKzoT/wbV+HnSMD7bg/Dbaw 5F9vqfz9M63JFXGA8D/AlP7IGik8wRUHV6d/t+1Cpq5k5jXs3v6gZ8qKH 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAD6VaE2rRN+J/2dsb2JhbACmRnSgMpsxhWEEhRCHDYM+
X-IronPort-AV: E=Sophos;i="4.62,231,1297036800"; d="scan'208";a="271050489"
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-3.cisco.com with ESMTP; 26 Feb 2011 13:54:39 +0000
Received: from [192.168.4.2] (rcdn-fluffy-8711.cisco.com [10.99.9.18]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id p1QDqmZ9026447 for <core@ietf.org>; Sat, 26 Feb 2011 13:54:39 GMT
From: Cullen Jennings <fluffy@cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Sat, 26 Feb 2011 06:57:00 -0700
References: <20110224223446.02E103A687B@core3.amsl.com>
To: core WG <core@ietf.org>
Message-Id: <BB3DE7A9-0D44-4445-A731-E859D08F1BDF@cisco.com>
Mime-Version: 1.0 (Apple Message framework v1082)
X-Mailer: Apple Mail (2.1082)
Subject: [core] Fwd: CORE - Requested sessions have been scheduled for IETF 80
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Feb 2011 13:53:44 -0000

Tentative times for CORE WG 

Begin forwarded message:

> CORE Session 1 (2 hours)
> Monday, Afternoon Session I 1300-1500
> Room Name: Congress Hall II
> ----------------------------------------------
> CORE Session 2 (1 hour)
> Wednesday, Afternoon Session II 1510-1610
> Room Name: Roma
> ----------------------------------------------


From tpoetsch@web.de  Mon Feb 28 02:43:15 2011
Return-Path: <tpoetsch@web.de>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 92B813A6B13 for <core@core3.amsl.com>; Mon, 28 Feb 2011 02:43:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.465
X-Spam-Level: 
X-Spam-Status: No, score=0.465 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tsg2yyrpwbAj for <core@core3.amsl.com>; Mon, 28 Feb 2011 02:43:14 -0800 (PST)
Received: from fmmailgate06.web.de (fmmailgate06.web.de [217.72.192.247]) by core3.amsl.com (Postfix) with ESMTP id C08FC3A6B11 for <core@ietf.org>; Mon, 28 Feb 2011 02:43:14 -0800 (PST)
Received: from mwmweb013  ( [172.20.18.22]) by fmmailgate06.web.de (Postfix) with ESMTP id C1D6989AE64 for <core@ietf.org>; Mon, 28 Feb 2011 11:44:13 +0100 (CET)
Received: from [134.102.186.10]  by  mwmweb013  with HTTP; Mon Feb 28 11:44:13 CET 2011
Date: Mon, 28 Feb 2011 11:44:13 +0100 (CET)
From: =?UTF-8?Q?"Thomas_P=C3=B6tsch"?= <tpoetsch@web.de>
To: core@ietf.org
Message-ID: <910171084.1994726.1298889853788.JavaMail.fmail@mwmweb013>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Priority: 3
Importance: normal
Sensitivity: Normal
X-Provags-ID: V01U2FsdGVkX1/lTKuYYe2D24gMXyA0zvKTEc5MGAKP5rSsY0NsY5F35TSxRQgw/OAP Q/ObFVjah+6Xi3RiIVAS+A==
Subject: [core] Minor nit in Figure 12
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Feb 2011 10:49:18 -0000

Hello,

I think I have discovered a small nit in figure 12 in coap-04. Here the field "Option Count" is set to 2 for the request and 1 for the response. Since the request contains only one option(Uri-Path), the OC should be set to 1 and for the response to 0. Am I right?

Best regards

Thomas

___________________________________________________________
WEB.DE DSL Doppel-Flat ab 19,99 &euro;/mtl.! Jetzt mit 
gratis Handy-Flat! http://produkte.web.de/go/DSL_Doppel_Flatrate/2

From klaus.hartke@googlemail.com  Mon Feb 28 03:10:15 2011
Return-Path: <klaus.hartke@googlemail.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BF6EA3A6B30 for <core@core3.amsl.com>; Mon, 28 Feb 2011 03:10:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s1cfiHOFtkUE for <core@core3.amsl.com>; Mon, 28 Feb 2011 03:10:14 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id 985643A6B1B for <core@ietf.org>; Mon, 28 Feb 2011 03:10:14 -0800 (PST)
Received: by bwz13 with SMTP id 13so4138583bwz.31 for <core@ietf.org>; Mon, 28 Feb 2011 03:11:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=cHtSBvmtDAeMV7TtjPjiy5pViAgym/JfSXupwVvRIF4=; b=Vuo7tmEVFGn1ZsDr9JDJ7B2y46/UCupNLTRDd/r/A16elELFQJ/5X2hoG49iLLxb9A VRhozWHkgA34YPPpDH1Ad2nMHG5H6Z0N32/ekLcgPSU9L+x4gyyg03pCc47yGPaKW2BM zwKlMK32Iml8AopDp6iJl1VlHzPSQGH6aO3To=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=N0xAe7i836AoUeyETQ9sJnO6KOsGsc4b8HG+4kIvH1Mx+Jd+8Hw/McWtxrAhu/Uty6 3yk1suVYTCVgEkDZ9Dz2iPoF6gSGA1XdlccbAmBXKjWNbS++o4/V1NagqE2ppS7WpJue ONojegJ6Z7TcWDnOLvVD7wi4OQ4p29tuXhloE=
MIME-Version: 1.0
Received: by 10.204.66.130 with SMTP id n2mr4631538bki.175.1298891473848; Mon, 28 Feb 2011 03:11:13 -0800 (PST)
Sender: klaus.hartke@googlemail.com
Received: by 10.204.141.28 with HTTP; Mon, 28 Feb 2011 03:11:13 -0800 (PST)
In-Reply-To: <910171084.1994726.1298889853788.JavaMail.fmail@mwmweb013>
References: <910171084.1994726.1298889853788.JavaMail.fmail@mwmweb013>
Date: Mon, 28 Feb 2011 12:11:13 +0100
X-Google-Sender-Auth: Irv22w40riA9B7iiFDRxFilaxuk
Message-ID: <AANLkTinD0bdUkitm9P_Xyv1U1tXbUCrksS2Nz=Jrk2FR@mail.gmail.com>
From: Klaus Hartke <hartke@tzi.org>
To: core@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Subject: Re: [core] Minor nit in Figure 12
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Feb 2011 11:10:15 -0000

Thomas P=F6tsch wrote:
> I think I have discovered a small nit in figure 12 in coap-04. Here the f=
ield "Option Count" is set to 2 for the request and 1 for the response. Sin=
ce the request contains only one option(Uri-Path), the OC should be set to =
1 and for the response to 0. Am I right?

Yep, that's right. I'll fix it.


Klaus

From zach@sensinode.com  Mon Feb 28 04:20:18 2011
Return-Path: <zach@sensinode.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 75ED83A6AC5 for <core@core3.amsl.com>; Mon, 28 Feb 2011 04:20:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IHOqusGaGM9a for <core@core3.amsl.com>; Mon, 28 Feb 2011 04:20:17 -0800 (PST)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by core3.amsl.com (Postfix) with ESMTP id 98D5C3A6A80 for <core@ietf.org>; Mon, 28 Feb 2011 04:20:15 -0800 (PST)
Received: from [192.168.1.35] (a91-156-92-242.elisa-laajakaista.fi [91.156.92.242]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.4/8.13.4) with ESMTP id p1SCKfJ4018023 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 28 Feb 2011 14:20:45 +0200
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/signed; boundary=Apple-Mail-509-613384950; protocol="application/pkcs7-signature"; micalg=sha1
From: Zach Shelby <zach@sensinode.com>
In-Reply-To: <34966E97BE8AD64EAE9D3D6E4DEE36F2246740@szxeml506-mbx.china.huawei.com>
Date: Mon, 28 Feb 2011 14:20:48 +0200
Message-Id: <07F2AC2C-C090-4C77-BCA8-47CF0657F953@sensinode.com>
References: <AANLkTi=eGzAi715tMP6g8Tk6EcE4w2iDb35X4xKoHHO7@mail.gmail.com> <067E39C8-B43E-47C4-85FF-2A2B4143353E@tzi.org> <AANLkTimv0WXx+-MufDy7et+qv9oBR7VUMMVQj4LHtRNp@mail.gmail.com> <D98FD82E-D01E-49BB-B08C-BC968AB94F32@sensinode.com> <AANLkTi=xm0A8DBGNhkfBdWi4=uDw51FmNyN2XV-ESO27@mail.gmail.com> <2A4D1D0B-608C-4AAB-8BA9-3A6DC3353207@tzi.org> <AANLkTinqX4OJfpEnS+MQ71v8p+sf0dD=KbzZiDo+Npc+@mail.gmail.com> <325BD658-7199-4128-A629-C02EF54CE81D@tzi.org> <AANLkTimLV=shA_umt492O8B_XowK7gu41hJSR=zxM6mP@mail.gmail.com> <AANLkTi=TU6eJMXrOgDJgXyBZWWP+3pEPKmeWmE_JFysU@mail.gmail.com> <4D5FFB50.7070504@ericsson.com> <34966E97BE8AD64EAE9D3D6E4DEE36F2246740@szxeml506-mbx.china.huawei.com>
To: Likepeng <likepeng@huawei.com>
X-Mailer: Apple Mail (2.1082)
Cc: "core@ietf.org" <core@ietf.org>
Subject: Re: [core] CoAP observe: tokens and lifetime
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Feb 2011 12:20:18 -0000

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

On Feb 26, 2011, at 5:21 AM, Likepeng wrote:

> >+1 for the Peter's idea to make deferred responses just a special =
case of observation with one notification.
> =20
> Not sure about that. In my understanding, observation is mainly used =
for Get, but deferred responses can be used for all the operations, that =
is, Get/Put/Post/Delete.

You are correct, this is also why I believe we definitely need support =
for including responses on a new transaction message (what was called =
deferred response in coap-04, let's just call it a response). This is =
especially useful for any POST operation that might take more than =
RESPONSE_TIMEOUT to complete. This can easily happen when a sensor posts =
something to a busy M2M server for example.=20

However I have suggested that we may need some maximum time that a =
server can wait before sending a response on a new transaction (this is =
not meant as a mechanism for long polling, just for sending responses =
that miss RESPONSE_TIMEOUT), in other words defining MAX_RESPONSE_TIME, =
which could be equivalent to the total time for performing the maximum =
number of retransmissions for example.=20

Zach

--=20
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297


--Apple-Mail-509-613384950
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKGzCCBMww
ggQ1oAMCAQICEByunWua9OYvIoqj2nRhbB4wDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQcmltYXJ5
IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA1MTAyODAwMDAwMFoXDTE1MTAyNzIzNTk1OVow
gd0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZl
cmlzaWduLmNvbS9ycGEgKGMpMDUxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUG
A1UEAxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHMjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMnfrOfq+PgDFMQAktXBfjbCPO98chXLwKuMPRyV
zm8eECw/AO2XJua2x+atQx0/pIdHR0w+VPhs+Mf8sZ69MHC8l7EDBeqV8a1AxUR6SwWi8mD81zpl
Yu//EHuiVrvFTnAt1qIfPO2wQuhejVchrKaZ2RHp0hoHwHRHQgv8xTTq/ea6JNEdCBU3otdzzwFB
L2OyOj++pRpu9MlKWz2VphW7NQIZ+dTvvI8OcXZZu0u2Ptb8Whb01g6J8kn+bAztFenZiHWcec5g
J925rXXOL3OVekA6hXVJsLjfaLyrzROChRFQo+A8C67AClPN1zBvhTJGG+RJEMJs4q8fef/btLUC
AwEAAaOCAYQwggGAMBIGA1UdEwEB/wQIMAYBAf8CAQAwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcX
ATAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMAsGA1UdDwQEAwIB
BjARBglghkgBhvhCAQEEBAMCAQYwLgYDVR0RBCcwJaQjMCExHzAdBgNVBAMTFlByaXZhdGVMYWJl
bDMtMjA0OC0xNTUwHQYDVR0OBBYEFBF9Xhl9PATfamzWoooaPzHYO5RSMDEGA1UdHwQqMCgwJqAk
oCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTEuY3JsMIGBBgNVHSMEejB4oWOkYTBfMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDEgUHVi
bGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCEQDNun9W8N/kvFT+IqyzcqpVMA0G
CSqGSIb3DQEBBQUAA4GBALEv2ZbhkqLugWDlyCog++FnLNYAmFOjAhvpkEv4GESfD0b3+qD+0x0Y
o9K/HOzWGZ9KTUP4yru+E4BJBd0hczNXwkJavvoAk7LmBDGRTl088HMFN2Prv4NZmP1m3umGMpqS
KTw6rlTaphJRsY/IytNHeObbpR6HBuPRFMDCIfa6MIIFRzCCBC+gAwIBAgIQan0RUwdo1sLDyX/9
fFJOUTANBgkqhkiG9w0BAQUFADCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJ
bmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1
c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vi
c2NyaWJlciBDQSAtIEcyMB4XDTEwMDgxMDAwMDAwMFoXDTExMDgxMDIzNTk1OVowggEQMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQG
A1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElB
Qi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdp
dGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBGdWxsIFNlcnZpY2UxFDASBgNVBAMUC1phY2ggU2hl
bGJ5MSEwHwYJKoZIhvcNAQkBFhJ6YWNoQHNlbnNpbm9kZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQCp7y7xWjidkiLHBnXP0MF+ZApAJC4Ef9cZCDtcNI55c7D78XMODsUyGxhH
i5bnZQIf09tFuXl+088/VS7qgyrxo58QXpwmA7tP22bHVGb0asnxFZ28cnIvkZBcFaBgfPdi92Pb
6PL87S1bQqjw0CxXuGEs4VJtLKSejLVEYbs7CtkKMC/rfJixp3ytJ4rNh5U/XD/B2pM85DYmssto
GkoXFwTwNB0HqNvGF9LN7D9JohmGkwo/FzqCZilf5CoFxM83xLHzbjPoDhZeXi/ygSiTF0eOC5ja
5vMFNyk6a+G8WlmxsUPqF73Lb1boJVODLKKDCu7wfk5ORoOUsA2YTFS9AgMBAAGjgcwwgckwCQYD
VR0TBAIwADBEBgNVHSAEPTA7MDkGC2CGSAGG+EUBBxcBMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v
d3d3LnZlcmlzaWduLmNvbS9ycGEwCwYDVR0PBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggr
BgEFBQcDAjBKBgNVHR8EQzBBMD+gPaA7hjlodHRwOi8vSW5kQzFEaWdpdGFsSUQtY3JsLnZlcmlz
aWduLmNvbS9JbmRDMURpZ2l0YWxJRC5jcmwwDQYJKoZIhvcNAQEFBQADggEBALA0uBctOXHWFO4I
2m3Ldf6Ui26jWIeYDAZ3Y12V3h8lU25RWegX4MwRGm0NcZvdX/jHlhGmvkbAegvYN3WUH9XNxRGf
nXzVvK8oXChM23ET2b/g2zEsmimoDvsjvONV2vXRIPF1xMuKeWL/PsNiRKnq+jTbSOdqh7k4Rp8W
PKfNjOGIRjYYHDB0O84i+JoSJKSzQp5SWpVG2vVIGLFG9vVxVjY65lqmqoxRIFRbtO7Qi/E4xxmm
nRP75n1yAm7QOt+jCqJ8mCxQ0G/damNIHRxYJd0QNavACz34gdLmwEa88emIXscqqqxTyIj+jdIn
VVOFE7PUo6rrAldWaGke1TYxggSLMIIEhwIBATCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoT
DlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQL
EzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwG
A1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIElu
ZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMAkGBSsOAwIaBQCg
ggJtMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDIyODEyMjA0
OFowIwYJKoZIhvcNAQkEMRYEFKJrMqtyzPRMTgdknKCzou5hOnGsMIIBAwYJKwYBBAGCNxAEMYH1
MIHyMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
cmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3
dy52ZXJpc2lnbi5jb20vcnBhIChjKTA1MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQx
NzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0gRzIC
EGp9EVMHaNbCw8l//XxSTlEwggEFBgsqhkiG9w0BCRACCzGB9aCB8jCB3TELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr
MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo
YykwNTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBD
bGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBqfRFTB2jWwsPJf/18Uk5RMA0G
CSqGSIb3DQEBAQUABIIBABCyTe/BL9ZwCjn6GkYBatYEy6a2RRd/CpT0OvQlTc8W04x2IMPJmDrO
lxlgIJRNhamJLaUKt7OX6gSphRsTqEbGu0KH10XERUsgQWbOSX65X36zgDj4C+djA8qM/UxxRsjC
BHYIYuVl5rdhH/Mzjnh0ZDPMJBQLiJQoWLopE2DqpPyCoH3at+l2N8A/oXMRqUNLUmnt0fXV0DIy
NHmjrmOF/Eikas19XyzVDOTadXBTphvnvKS25JNXkQWmUrER+JrDXKbJfvrSCseiEaMmHfZwUaPN
yKyf4ix1nihAn/1FLUirMwPkDeFY/moZ5Ddr5KBnlSyQSuPTUcUFfXikI2EAAAAAAAA=

--Apple-Mail-509-613384950--

From likepeng@huawei.com  Mon Feb 28 17:30:51 2011
Return-Path: <likepeng@huawei.com>
X-Original-To: core@core3.amsl.com
Delivered-To: core@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EE1FA3A6D5F for <core@core3.amsl.com>; Mon, 28 Feb 2011 17:30:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.127
X-Spam-Level: 
X-Spam-Status: No, score=-1.127 tagged_above=-999 required=5 tests=[AWL=-0.632, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E1qVsQq94joq for <core@core3.amsl.com>; Mon, 28 Feb 2011 17:30:50 -0800 (PST)
Received: from szxga01-in.huawei.com (unknown [119.145.14.64]) by core3.amsl.com (Postfix) with ESMTP id 973B13A6D5D for <core@ietf.org>; Mon, 28 Feb 2011 17:30:49 -0800 (PST)
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 <0LHC00DF0UWSEJ@szxga05-in.huawei.com> for core@ietf.org; Tue, 01 Mar 2011 09:31:40 +0800 (CST)
Received: from szxeml202-edg.china.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 <0LHC00BQCUWEOC@szxga05-in.huawei.com> for core@ietf.org; Tue, 01 Mar 2011 09:31:40 +0800 (CST)
Received: from SZXEML402-HUB.china.huawei.com (10.82.67.32) by szxeml202-edg.china.huawei.com (172.24.2.42) with Microsoft SMTP Server (TLS) id 14.1.270.1; Tue, 01 Mar 2011 09:30:15 +0800
Received: from SZXEML506-MBX.china.huawei.com ([169.254.4.138]) by SZXEML402-HUB.china.huawei.com ([10.82.67.32]) with mapi id 14.01.0270.001; Tue, 01 Mar 2011 09:31:39 +0800
Date: Tue, 01 Mar 2011 01:31:38 +0000
From: Likepeng <likepeng@huawei.com>
In-reply-to: <AANLkTinD0bdUkitm9P_Xyv1U1tXbUCrksS2Nz=Jrk2FR@mail.gmail.com>
X-Originating-IP: [10.70.109.110]
To: Klaus Hartke <hartke@tzi.org>, "core@ietf.org" <core@ietf.org>
Message-id: <34966E97BE8AD64EAE9D3D6E4DEE36F22469EA@szxeml506-mbx.china.huawei.com>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-language: zh-CN
Content-transfer-encoding: base64
Accept-Language: zh-CN, en-US
Thread-topic: [core] Minor nit in Figure 12
Thread-index: AQHL1zVdVLLOMlU360+8Gq74aPAb3JQWO+SAgAFyhCA=
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
References: <910171084.1994726.1298889853788.JavaMail.fmail@mwmweb013> <AANLkTinD0bdUkitm9P_Xyv1U1tXbUCrksS2Nz=Jrk2FR@mail.gmail.com>
Subject: Re: [core] Minor nit in Figure 12
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Mar 2011 01:30:51 -0000

UHJldmlvdXNseSBJIGhhdmUgdGhlIHNhbWUgY29uZnVzaW9uLiBJZiB3ZSB0YWtlIHRoZSBUb2tl
biBvcHRpb24gaW50byBhY2NvdW50LCB0aGUgb3JpZ2luYWwgbnVtYmVyIGlzIGNvcnJlY3QuIA0K
DQpJbiBGaWd1cmUgMTIsIHRoZSAiT3B0aW9uIENvdW50IiBzaG91bGQgYmUgMiwgYmVjYXVzZSBU
b2tlbiBpcyBhbm90aGVyIG9wdGlvbiwgYW5kIGl0IGlzIGxlZnQgdG8gZW1wdHkuIEFsc28gaXQg
aXMgdGhlIHNhbWUgaW4gdGhlIHJlc3BvbnNlLiBUaGUgVG9rZW4gaXMgaW1wbGljaXQgYm90aCBp
biByZXF1ZXN0IGFuZCByZXNwb25zZS4NCg0KVGhhdCBpcyB3aGF0IEkgdW5kZXJzdGFuZCBmcm9t
IHRoZSBleHBsYW5hdGlvbiBwYXJhZ3JhcGggb24gdG9wIG9mIHRoZSBmaWd1cmU6IHRoZSBUb2tl
biBpcyBsZWZ0IGF0IGl0cyBkZWZhdWx0IHZhbHVlIChlbXB0eSkuDQoNCkkgdGhpbmsgaXQgaXMg
cmVhc29uYWJsZSB0aGF0IHdlIGRvbid0IGNvdW50IFRva2VuIGFzIGFuIE9wdGlvbiBpZiBpdCBp
cyBpbXBsaWNpdCwgdGhhdCBtZWFucywgbm90IG9jY3VycmVkIGluIHRoZSBtZXNzYWdlLiBTbyBJ
IGFncmVlIHRoYXQgd2Ugc2hvdWxkIHJlZHVjZSB0aGUgT0MgdG8gMSAoaW4gdGhlIHJlcXVlc3Qp
IGFuZCAwIChpbiB0aGUgcmVzcG9uc2UpLg0KDQpLaW5kIFJlZ2FyZHMNCktlcGVuZw0KLS0tLS3p
gq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBjb3JlLWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0
bzpjb3JlLWJvdW5jZXNAaWV0Zi5vcmddIOS7o+ihqCBLbGF1cyBIYXJ0a2UNCuWPkemAgeaXtumX
tDogMjAxMeW5tDLmnIgyOOaXpSAxOToxMQ0K5pS25Lu25Lq6OiBjb3JlQGlldGYub3JnDQrkuLvp
opg6IFJlOiBbY29yZV0gTWlub3Igbml0IGluIEZpZ3VyZSAxMg0KDQpUaG9tYXMgUMO2dHNjaCB3
cm90ZToNCj4gSSB0aGluayBJIGhhdmUgZGlzY292ZXJlZCBhIHNtYWxsIG5pdCBpbiBmaWd1cmUg
MTIgaW4gY29hcC0wNC4gSGVyZSB0aGUgZmllbGQgIk9wdGlvbiBDb3VudCIgaXMgc2V0IHRvIDIg
Zm9yIHRoZSByZXF1ZXN0IGFuZCAxIGZvciB0aGUgcmVzcG9uc2UuIFNpbmNlIHRoZSByZXF1ZXN0
IGNvbnRhaW5zIG9ubHkgb25lIG9wdGlvbihVcmktUGF0aCksIHRoZSBPQyBzaG91bGQgYmUgc2V0
IHRvIDEgYW5kIGZvciB0aGUgcmVzcG9uc2UgdG8gMC4gQW0gSSByaWdodD8NCg0KWWVwLCB0aGF0
J3MgcmlnaHQuIEknbGwgZml4IGl0Lg0KDQpLbGF1cw0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCmNvcmUgbWFpbGluZyBsaXN0DQpjb3JlQGlldGYub3Jn
DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2NvcmUNCg==
