Return-Path: <kowalik@denic.de>
X-Original-To: rpp@mail2.ietf.org
Delivered-To: rpp@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1])
	by mail2.ietf.org (Postfix) with ESMTP id B405EBD4D337
	for <rpp@mail2.ietf.org>; Tue, 24 Feb 2026 09:39:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5
	tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
	DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001,
	SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key)
	header.d=denic.de
Received: from mail2.ietf.org ([166.84.6.31])
	by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Sd5tu-h7K7J2 for <rpp@mail2.ietf.org>;
	Tue, 24 Feb 2026 09:39:16 -0800 (PST)
Received: from mout-b-203.mailbox.org (mout-b-203.mailbox.org
 [IPv6:2001:67c:2050:102:465::203])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256)
	(No client certificate requested)
	by mail2.ietf.org (Postfix) with ESMTPS id A9E34BD4D2FE
	for <rpp@ietf.org>; Tue, 24 Feb 2026 09:39:16 -0800 (PST)
Received: from smtp202.mailbox.org (smtp202.mailbox.org
 [IPv6:2001:67c:2050:b231:465::202])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest
 SHA256)
	(No client certificate requested)
	by mout-b-203.mailbox.org (Postfix) with ESMTPS id 4fL4hp2YZyz9xgs;
	Tue, 24 Feb 2026 18:39:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denic.de; s=MBO0001;
	t=1771954746;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 in-reply-to:in-reply-to:references:references;
	bh=cKt4y+GX5OUSW/homfgxYrQD1iy3AgK5isM2UdOPcQY=;
	b=oEdDpJv4DAQSvgcVtwWds0juF2J7fbkd7QIKsUfBJAnGfZI+fo6WqSV/ikcJlxk8s9tAPj
	lopGPGVO3bkq9mLpec2S1XgAFqrJ6jmKmdgTHmgs6dRGIFZEtN9+FlTKYOZ/09nyy+/tV8
	jWsERrwyKKohRjztMljpq1gPOlfvR5alPiPROmXyv1NXNwoObSN+uiFJw1ZYyo1QhxaFfN
	gaeBro+0+z8CDXZgVolH8jymSA927VCTbw7c7PYtCuQkXjLQegq9xDeam4iC26Qh2XEuhH
	3WtIqC3obx7ZwNwubQcK6Zl1zJo3mgBXjHycMVd2tNksbY7AK9+SE6973dKOPg==
Message-ID: <03429da4-33e2-4105-bc39-9b63b632800c@denic.de>
Date: Tue, 24 Feb 2026 18:38:47 +0100
MIME-Version: 1.0
From: Pawel Kowalik <kowalik@denic.de>
To: Pierre Thierry <pierre@nothos.net>, rpp@ietf.org
References: <5835bb17-790d-4606-83fa-e8eacadf0ac3@nothos.net>
Content-Language: en-GB, de-DE
In-Reply-To: <5835bb17-790d-4606-83fa-e8eacadf0ac3@nothos.net>
Content-Type: multipart/signed; protocol="application/pkcs7-signature";
 micalg=sha-512; boundary="------------ms050706020307090400040007"
X-MBO-RS-META: ispaa6jw1drnqixqhoycwnid5bieog7e
X-MBO-RS-ID: aba5918006ff98277b9
Message-ID-Hash: 6AVUURN5LBDSZTIPBWHJJFSGP72LDE7A
X-Message-ID-Hash: 6AVUURN5LBDSZTIPBWHJJFSGP72LDE7A
X-MailFrom: kowalik@denic.de
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency;
 loop; banned-address; member-moderation; nonmember-moderation; administrivia;
 implicit-dest; max-recipients; max-size; news-moderation; no-subject;
 digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: =?utf-8?q?=5Brpp=5D_Re=3A_Why_the_limit_to_RMM_level_2=3F?=
List-Id: "This list discusses a provisioning protocol based on RESTful
 principles and corresponding data representations using JSON." <rpp.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/rpp/Pe886zJLWLPoJPA6dUC783tWoP8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rpp>
List-Help: <mailto:rpp-request@ietf.org?subject=help>
List-Owner: <mailto:rpp-owner@ietf.org>
List-Post: <mailto:rpp@ietf.org>
List-Subscribe: <mailto:rpp-join@ietf.org>
List-Unsubscribe: <mailto:rpp-leave@ietf.org>

This is a cryptographically signed message in MIME format.

--------------ms050706020307090400040007
Content-Type: multipart/alternative;
 boundary="------------9vwUJXtM5EPOzDNio1ACn3Hw"

--------------9vwUJXtM5EPOzDNio1ACn3Hw
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGkgUGllcnJlLA0KDQpXZSBkaWRuJ3QgcHV0IGxldmVsIDMgYXMgcmVxdWlyZW1lbnQgb3Ig
YW1iaXRpb24gYmFzaWNhbGx5IGJlY2F1c2Ugb2YgDQpzcGxpdCBvcGluaW9ucyBpbiB0aGUg
V0cgYWJvdXQgdXNlZnVsbmVzcyBvZiB0aG9zZSBtZWNoYW5pc21zIGZvciBhIA0KcHJvdmlz
aW9uaW5nIHByb3RvY29sLg0KSSBhbSBjb252aW5jZWQgaG93ZXZlciwgdGhhdCBzb21lIG9m
IHRoZXNlIG1lY2hhbmlzbSB3b3VsZCBiZSB1c2VmdWwuIE9uIA0KdGhlIG90aGVyIGVuZCBh
IHByb3Zpc2lvbmluZyBwcm90b2NvbCBkb2VzIG5vdCBuZWNlc3NhcmlseSBoYXZlIHRvIGRy
aXZlIA0KYXBwbGljYXRpb24NCnN0YXRlIGluIGEgd2F5IHVucHJlZGljdGFibGUgdG8gdGhl
IGNsaWVudCBhbmQgdGhlIGNsaWVudHMgcmFyZWx5IGhhdmUgYSANCm5lZWQgdG8gZm9sbG93
IGJyZWFkY3J1bWJzIG9mIHBhdGggdGhleSBkb24ndCBrbm93LiBKdXN0IHRoZSBvcHBvc2l0
ZSAtIA0KdGhlIGNsaWVudHMgbmVlZA0KdG8ga25vdyBidXNpbmVzcyBsb2dpYyBvZiB0aGUg
c2VydmVyIChyZWdpc3RyeSkgdG8ga25vdyB3aGF0IHBheWxvYWRzIA0KYW5kIHBhcmFtZXRl
cnMgdGhleSBoYXZlIHRvIHByb3ZpZGUgaW4gdGhlIHJlcXVlc3RzLg0KSGVyZSB0aGUgV0cg
b3B0ZWQgYWxzbyBmb3Igc3RyaWN0IGhhbmRsaW5nIG9mIGRhdGEgdmFsaWRhdGlvbiwgc28g
YSBtb3JlIA0KY291cGxlZCBkZXNpZ24gYmV0d2VlbiBjbGllbnRzIGFuZCBzZXJ2ZXJzIGlz
IHRvIGJlIGV4cGVjdGVkLg0KDQpIb3dldmVyLCB0aGVyZSBpcyBhIGdyZWF0IGJpdCBvZiBk
aXNjb3ZlcmFiaWxpdHkgY2FwYWJpbGl0aWVzIGFscmVhZHkgaW4gDQphcmNoaXRlY3R1cmUg
YW5kIGluIGRlc2lnbi4NCg0KV2UgaGF2ZSBhbHJlYWR5IGFuIGFsbW9zdCByZWFkeSB1cGRh
dGVkIHRleHQgYWJvdXQgZGlzY292ZXJhYmlsaXR5IGluIA0KdGhlIGFyY2hpdGVjdHVyZSBk
b2N1bWVudDoNCmh0dHBzOi8vZ2l0aHViLmNvbS9pZXRmLXdnLXJwcC9SUFAtYXJjaGl0ZWN0
dXJlL2Jsb2IvZjk0OTYwYmMxNGYxMmRhOTQ0MjM4ZDU4YWI0MzBiMzJjODg2YTI3YS9kcmFm
dC1pZXRmLXJwcC1hcmNoaXRlY3R1cmUtMDEuYWRvYyM1MTIxLWRlZmluaXRpb24tb2Ytc3Bl
Y2lhbC1yZXNvdXJjZXMNCg0KVGhpcyB3aWxsIGJlIHJlbGVhc2VkIHdpdGggLTAxwqBwcmlv
ciB0byBJRVRGIDEyNS4NCg0KV2hlbiB3b3JraW5nIG9uIGEgbmV3IHZlcnNpb24gb2YgcnBw
LWNvcmUgZG9jdW1lbnQgTWFhcnRlbiBzdGFydGVkIHNvbWUgDQpkZXNpZ24gd29yayBvbiBE
aXNjb3ZlcnkgZG9jdW1lbnRzLCBidXQgdGhpcyBpcyBzdGlsbCBvbiBhbiBlYXJseSBzdGFn
ZSwgDQpzbyBsaWtlbHkgd29uJ3QgbWFrZSBpdCBpbnRvIHRoZSB2ZXJzaW9uIHdlIHBsYW4g
dG8gcmVsZWFzZSBwcmlvciB0byANCklFVEYgMTI1Lg0KDQpJZiB5b3UgYXJlIGludGVyZXN0
ZWQgdG8gcGFydGljaXBhdGUgaW4gdGhlIHJldmlldy9kaXNjdXNzaW9uLCBoZXJlIHRoZSBQ
UjoNCmh0dHBzOi8vZ2l0aHViLmNvbS9TSUROL2lldGYtcnBwLWNvcmUvcHVsbC8zNi9jaGFu
Z2VzDQoNCktpbmQgUmVnYXJkcywNClBhd2VsDQoNCk9uIDI0LjAyLjI2IDE0OjA2LCBQaWVy
cmUgVGhpZXJyeSB3cm90ZToNCj4NCj4gSGksDQo+DQo+IEkgc3RhcnRlZCByZWFkaW5nIHRo
ZSBSUFAgUkZDcyBhbmQgYXMgdGhlcmUgYWxyZWFkeSBpcyBhIGdvb2QgbGV2ZWwgb2YgDQo+
IGRpc2NvdmVyYWJpbGl0eSBpbiB0aGUgcmVxdWlyZW1lbnRzLCBJIHdhcyB3b25kZXJpbmcg
d2h5IHRoZSBsZXZlbCAyIA0KPiBvZiB0aGUgUmljaGFyZHNvbiBNYXR1cml0eSBNb2RlbCB3
YXMgc2V0IGFzIGEgcmVxdWlyZW1lbnQgaW5zdGVhZCBvZiANCj4gZnVsbHkgYWRoZXJpbmcg
dG8gUkVTVCBhbmQgdXNpbmcgU3RhdGUgVHJhbnNmZXJzIGluIFJlcHJlc2VudGF0aW9ucz8N
Cj4NCj4gQXMgYSBjb25jcmV0ZSBleGFtcGxlLCBpbiBSUFAgQ29yZSwgbWVzc2FnZSBkZWxl
dGlvbiBnb2VzIHRocm91Z2ggdGhlIA0KPiBoYXJkLWNvZGVkIGJ1dCByZWxhdGl2ZSBVUkkg
b2YgIi9tZXNzYWdlcy97aWR9IiwgYnV0IHRoZSByZXNwb25zZSANCj4gbWVzc2FnZSBmb3Ig
bWVzc2FnZSBwb2xsaW5nIGNvdWxkIGFzIHdlbGwgY29udGFpbiBhICJkZWxldGlvbiIgbGlu
ay4NCj4NCj4gU2VjdGlvbiAzLjIgZnJvbSBSRkMgOTIwNSBsaXN0cyBhIGZldyBhZHZhbnRh
Z2VzIG9mIHRoYXQgYXBwcm9hY2guDQo+DQo+IEknbGwgbm90ZSB0aGF0IGZ1bGx5IHVzaW5n
IFJFU1Qgd291bGQgYWxzbyBhY2NvbW9kYXRlIHNvbWUgZXhpc2l0aW5nIA0KPiByZXF1aXJl
bWVudHMgYmV0dGVyIHRoYW4gc3RvcHBpbmcgYXQgUk1NIEwyOg0KPg0KPiAgICogUjkuMTEv
UjEwLjE6IHJlcHJlc2VudGF0aW9uYWwgc3RhdGUgdHJhbnNmZXJzIG1ha2UgaXQgcG9zc2li
bGUgZm9yDQo+ICAgICB0aGUgUlBQIHNlcnZlciB0byBwcmVzZW50IGxpbmtzIHRvIGF0dGVu
dWF0ZWQgZmFjZXRzIG9mIHRoZQ0KPiAgICAgcHJvdmlzaW9uaW5nIG9iamVjdHMNCj4gICAg
ICAgbyBhIHJlYWQtb25seSB2aWV3ICh0aGF0IG5lZWRzIGF1dGhlbnRpY2F0ZWQgYWNjZXNz
IG9yIG5vdCwNCj4gICAgICAgICBkZXBlbmRpbmcgb24gdGhlIHVzZSBjYXNlKQ0KPiAgICAg
ICBvIGEgbGluayB0byBhIHByb3Zpc2lvbmluZyBwcm9jZXNzIHRoYXQgaGFzIHNpbmdsZS11
c2UNCj4gICAgICAgICBjb25maXJtL2Fib3J0IGxpbmtzDQo+ICAgKiBSMTAuMS9SMTAuMjog
d2hlbiBjb2xsZWN0aW9ucyBhbmQgb2JqZWN0IG9wZXJhdGlvbnMgYXJlIHByb3ZpZGVkDQo+
ICAgICBhcyByZXByZXNlbnRhdGlvbmFsIHN0YXRlIHRyYW5zZmVycywgYSBnZW5lcmljIFJQ
UCBVSSBjYW4gcHJlc2VudA0KPiAgICAgbmV3IGRhdGEgZWxlbWVudHMsIG5ldyBvYmplY3Qg
dHlwZXMgYW5kIGV2ZW4gc29tZSBuZXcgb3BlcmF0aW9ucw0KPiAgICAgdG8gc29tZSBleHRl
bnQsIGV2ZW4gd2l0aG91dCBwcmlvciBrbm93bGVkZ2UNCj4NCj4gQ3VyaW91c2x5LA0KPiBQ
aWVycmUgVGhpZXJyeQ0KPiAtLSANCj4NCj4gcGllcnJlQG5vdGhvcy5uZXQNCj4gMHhEOUQ1
MEQ4QQ0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KPiBycHAgbWFpbGluZyBsaXN0IC0tcnBwQGlldGYub3JnDQo+IFRvIHVuc3Vic2Ny
aWJlIHNlbmQgYW4gZW1haWwgdG9ycHAtbGVhdmVAaWV0Zi5vcmcNCg==
--------------9vwUJXtM5EPOzDNio1ACn3Hw
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <p>Hi Pierre,</p>
    <p>We didn't put level 3 as requirement or ambition basically
      because of split opinions in the WG about usefulness of those
      mechanisms for a provisioning protocol.<br>
      I am convinced however, that some of these mechanism would be
      useful. On the other end a provisioning protocol does not
      necessarily have to drive application<br>
      state in a way unpredictable to the client and the clients rarely
      have a need to follow breadcrumbs of path they don't know. Just
      the opposite - the clients need<br>
      to know business logic of the server (registry) to know what
      payloads and parameters they have to provide in the requests.<br>
      Here the WG opted also for strict handling of data validation, so
      a more coupled design between clients and servers is to be
      expected.</p>
    <p>However, there is a great bit of discoverability capabilities
      already in architecture and in design.</p>
    <p>We have already an almost ready updated text about
      discoverability in the architecture document:<br>
<a class=3D"moz-txt-link-freetext" href=3D"https://github.com/ietf-wg-rpp=
/RPP-architecture/blob/f94960bc14f12da944238d58ab430b32c886a27a/draft-iet=
f-rpp-architecture-01.adoc#5121-definition-of-special-resources">https://=
github.com/ietf-wg-rpp/RPP-architecture/blob/f94960bc14f12da944238d58ab43=
0b32c886a27a/draft-ietf-rpp-architecture-01.adoc#5121-definition-of-speci=
al-resources</a></p>
    <p>This will be released with -01=C2=A0prior to IETF 125.</p>
    <p>When working on a new version of rpp-core document Maarten
      started some design work on Discovery documents, but this is still
      on an early stage, so likely won't make it into the version we
      plan to release prior to IETF 125.</p>
    <p>If you are interested to participate in the review/discussion,
      here the PR:<br>
      <a class=3D"moz-txt-link-freetext" href=3D"https://github.com/SIDN/=
ietf-rpp-core/pull/36/changes">https://github.com/SIDN/ietf-rpp-core/pull=
/36/changes</a></p>
    <p>Kind Regards,<br>
      Pawel</p>
    <div class=3D"moz-cite-prefix">On 24.02.26 14:06, Pierre Thierry
      wrote:<br>
    </div>
    <blockquote type=3D"cite"
      cite=3D"mid:5835bb17-790d-4606-83fa-e8eacadf0ac3@nothos.net">
      <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DU=
TF-8">
      <p>Hi,</p>
      <p>I started reading the RPP RFCs and as there already is a good
        level of discoverability in the requirements, I was wondering
        why the level 2 of the Richardson Maturity Model was set as a
        requirement instead of fully adhering to REST and using State
        Transfers in Representations?</p>
      <p>As a concrete example, in RPP Core, message deletion goes
        through the hard-coded but relative URI of "/messages/{id}", but
        the response message for message polling could as well contain a
        "deletion" link.</p>
      <p>Section 3.2 from RFC 9205 lists a few advantages of that
        approach.</p>
      <p>I'll note that fully using REST would also accomodate some
        exisiting requirements better than stopping at RMM L2:</p>
      <ul>
        <li>R9.11/R10.1: representational state transfers make it
          possible for the RPP server to present links to attenuated
          facets of the provisioning objects</li>
        <ul>
          <li>a read-only view (that needs authenticated access or not,
            depending on the use case)</li>
          <li>a link to a provisioning process that has single-use
            confirm/abort links</li>
        </ul>
        <li>R10.1/R10.2: when collections and object operations are
          provided as representational state transfers, a generic RPP UI
          can present new data elements, new object types and even some
          new operations to some extent, even without prior knowledge</li=
>
      </ul>
      <p>Curiously,<br>
        Pierre Thierry<br>
        -- <br>
      </p>
      <div class=3D"moz-signature">
        <pre><a href=3D"mailto:pierre@nothos.net"
        class=3D"moz-txt-link-freetext" moz-do-not-send=3D"true">pierre@n=
othos.net</a>
0xD9D50D8A</pre>
      </div>
      <br>
      <fieldset class=3D"moz-mime-attachment-header"></fieldset>
      <pre wrap=3D"" class=3D"moz-quote-pre">____________________________=
___________________
rpp mailing list -- <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:=
rpp@ietf.org">rpp@ietf.org</a>
To unsubscribe send an email to <a class=3D"moz-txt-link-abbreviated" hre=
f=3D"mailto:rpp-leave@ietf.org">rpp-leave@ietf.org</a>
</pre>
    </blockquote>
  </body>
</html>

--------------9vwUJXtM5EPOzDNio1ACn3Hw--

--------------ms050706020307090400040007
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC
DJAwggVXMIIEP6ADAgECAhB1uiMkcRHDXXbIoWOBa8IxMA0GCSqGSIb3DQEBCwUAMEUxCzAJ
BgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxHzAdBgNVBAMMFkQtVFJVU1QgUm9v
dCBDQSAzIDIwMTMwHhcNMjQwNzExMDkzODQ1WhcNMjgwOTIwMDgyNTUxWjBbMQswCQYDVQQG
EwJERTEVMBMGA1UECgwMRC1UcnVzdCBHbWJIMTUwMwYDVQQDDCxELVRSVVNUIEFwcGxpY2F0
aW9uIENlcnRpZmljYXRlcyBDQSAzLTEgMjAxMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBALC/1NRhaNYd26CrWiM6xDD2RxiOBSiyi5I1iWWIdQkmuFEV/I+dnYjbtbZnE6cC
jjIr9N2sGtpRBJb66lRIaTBzsSuNqu1hu3OHdJZHO3fnE63sXmZRgGfKyLF3AErbSH9NdOj5
M4x3JSmayeojddU6FpI6TwbBPUxyif9msLURw1UE6uTnXu59Whmst/5zSHjH9QC3uEPd18do
JXF1NGYCz37UUCiReapfNNBIFlj3vrRwKzQVsz4fjYaDMyn4IZ0fpD8lIhR3fmc1PhVNVwL6
6sN1AMz4aeL0ylV0viIKhPW0WVuQswZ18mTxRbW7gN1CRz8Cp0tGxza8Og8SI68CAwEAAaOC
AiswggInMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAfBgNVHSMEGDAWgBQ/kMh9
xxVv8ySPqcMvS6IPIbIv5zCBkwYIKwYBBQUHAQEEgYYwgYMwOgYIKwYBBQUHMAGGLmh0dHA6
Ly9kLXRydXN0LXJvb3QtY2EtMy0yMDEzLm9jc3AuZC10cnVzdC5uZXQwRQYIKwYBBQUHMAKG
OWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY2dpLWJpbi9ELVRSVVNUX1Jvb3RfQ0FfM18yMDEz
LmNydDCBwwYDVR0gBIG7MIG4MAkGB2eBDAEFAwEwCQYHZ4EMAQUDAjAJBgdngQwBBQMDMAkG
B2eBDAEFAgEwCQYHZ4EMAQUCAjAJBgdngQwBBQIDMAkGB2eBDAEFBAEwCQYHZ4EMAQUEAjAJ
BgdngQwBBQQDMFMGCysGAQQBpTQCgUgBMEQwQgYIKwYBBQUHAgEWNmh0dHA6Ly93d3cuZC10
cnVzdC5uZXQvaW50ZXJuZXQvZmlsZXMvRC1UUlVTVF9UU1BTLnBkZjBGBgNVHR8EPzA9MDug
OaA3hjVodHRwOi8vY3JsLmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2FfM18yMDEz
LmNybDAdBgNVHQ4EFgQUGQOq2SJFxxpiqedcmbCd3u3UuLUwDgYDVR0PAQH/BAQDAgEGMBIG
A1UdEwEB/wQIMAYBAf8CAQAwDQYJKoZIhvcNAQELBQADggEBADmFpRvENpXGQJCC2vGuHhKq
Tw5nSrgWE7K5rPlSOJro36WmrIuvbRX1RQ027t87zrsJPC74Khxmz0H4JujetPNZwqTiqeir
0ttKMP/kxypNeLVjx5EEwC9JjP0/oOGSH1kN9osXyRQ+AFm9qooS6WDFW6Yazl7Y2nYoVHbQ
aH+lE57eyb4ZCFAcz0STDs0jWL8t8EcZh9duxyU/44nIqjbJ4mVjRG/0myY9uXm6ntCqNHEn
ZwpIKeQaXlQDXUy4NeehxMzWvKqMKJV+3lDNFYHghCSslCBXqdUBiZ/3OY5Io9P2gkd3C60o
3Oso2CzSwqLhiZGxSxxSfQYnHjUPH2MwggcxMIIGGaADAgECAhB4Esq5tnpzPpmjfuoewue/
MA0GCSqGSIb3DQEBCwUAMFsxCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgx
NTAzBgNVBAMMLEQtVFJVU1QgQXBwbGljYXRpb24gQ2VydGlmaWNhdGVzIENBIDMtMSAyMDEz
MB4XDTI1MDQxNjA2MzAyNloXDTI2MDQxODA2MzAyNlowgbsxCzAJBgNVBAYTAkRFMREwDwYD
VQQKEwhERU5JQyBlRzEWMBQGA1UEAxMNUGF3ZWwgS293YWxpazEaMBgGA1UEBxMRRnJhbmtm
dXJ0IGFtIE1haW4xDjAMBgNVBCoTBVBhd2VsMRAwDgYDVQQEEwdLb3dhbGlrMRswGQYDVQRh
ExJOVFJERS1NMTIwMS5HblI3NzAxFTATBgNVBAUTDENTTTA0NzQ5NTcyNjEPMA0GA1UECBMG
SGVzc2VuMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA860i2XyQORnykoH768rx
56qdUohWr7/vJWEuqz3cfF4y/NfJhNkPAMUkmsyHSEwlKb+vCGyXl5kv3XbF0bXCWnTSIRT7
nALwRXK0eQELuW34G8fKc7TmaVew1LpgD5dADK15KtZfhOJbF5AEicyq7uqVe8p1wMTm/cF3
WpuNPAcRpnafIce35gvSlY5gdsRU2XiBkMez8G8fqF86AFRgaxxXPLRE+Gll2U2XiS0kvL+x
0EIXxa8bMJcSFXkVeRvgMduCcMChH1wFY3IcsMfIenxFIbOx1pFO8OVbX7380L773A9aRB6n
wM3dSdAI7IiRy2lMW4i0TllLGmOeYsESB1J6bv0lA+N92/pOEiXQ3PUmsrJn8paMNr6ZT1us
ukU03gFOgvZLBWO6vKigRr2kl8lAfWvZY2LRRFDQX4oiLRps8X5Hei9Iz+WJO6UpVOLry73F
m55RMZ35Wm9qdKi51yNce+Gxg+VmSIhRVdt7aQykxMBawPb0Lma/mV5+npojo5mSb/E7NUko
uDp1iXR7UHIxwk+Ly3HzZeGWHX0mDNYVMCNYH/55T2S8YqyijGeI93gK3pmA75q25/m7LWBr
stiw7V88eWb+Wtr2luvYhR5MdNjMucrI9myPANGuzD8v/4ccFcFbaWjhqOzWIAhXukLR00S5
ujSfcpNzUqXSCjsCAwEAAaOCAo4wggKKMIG3BggrBgEFBQcBAQSBqjCBpzBIBggrBgEFBQcw
AYY8aHR0cDovL2FwcGxpY2F0aW9uLWNlcnRpZmljYXRlcy1jYS0zLTEtMjAxMy5vY3NwLmQt
dHJ1c3QubmV0MFsGCCsGAQUFBzAChk9odHRwOi8vd3d3LmQtdHJ1c3QubmV0L2NnaS1iaW4v
RC1UUlVTVF9BcHBsaWNhdGlvbl9DZXJ0aWZpY2F0ZXNfQ0FfMy0xXzIwMTMuY3J0MHoGA1Ud
IARzMHEwCQYHZ4EMAQUDAjAIBgYEAI96AQMwWgYLKwYBBAGlNAKBSAIwSzBJBggrBgEFBQcC
ARY9aHR0cDovL3d3dy5kLXRydXN0Lm5ldC9pbnRlcm5ldC9maWxlcy9ELVRSVVNUX0NTTV9Q
S0lfQ1BTLnBkZjAMBgNVHRMBAf8EAjAAMIG3BgNVHR8Ega8wgawwgamggaaggaOGS2h0dHA6
Ly9jcmwuZC10cnVzdC5uZXQvY3JsL2QtdHJ1c3RfYXBwbGljYXRpb25fY2VydGlmaWNhdGVz
X2NhXzMtMV8yMDEzLmNybIZUaHR0cDovL2Nkbi5kLXRydXN0LWNsb3VkY3JsLm5ldC9jcmwv
ZC10cnVzdF9hcHBsaWNhdGlvbl9jZXJ0aWZpY2F0ZXNfY2FfMy0xXzIwMTMuY3JsMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAbBgNVHREEFDASgRBrb3dhbGlrQGRlbmljLmRl
MB8GA1UdIwQYMBaAFBkDqtkiRccaYqnnXJmwnd7t1Li1MA4GA1UdDwEB/wQEAwIEsDAdBgNV
HQ4EFgQURMarHgugLcpQ9kDqaRMSrdzmIjQwDQYJKoZIhvcNAQELBQADggEBAJZjScROjP8H
xGRO/L+lwQXFpkf6HSJcTPbXjeeXAhAZ+RlNEZt2a3iwL98n0lpMDq1fRMjis8LpBJkw8SqE
wx/pUs36e8IavhCOb5qFHyK3liLKaLY+JrQXBvPVqYQzQOEUd7Y+9Rt3LJfxqbPAi1kBCr8o
WJTDDWJbvJao3L/9WZN7ZSIiew0vcm6kI3s8GReI1c/fH/uzNDmOdbiHuo5PcKM/Yf++YW/I
UAm3/N9piaMmEa+Av7JcKq89nou6vTgn2iVdYbitXYr80p7A9fIzLNKlTHAxN5RjCZweI/s5
DK5L9KIkjFCrClpG+7LOABMxAumYfogWoeeyLg5CxMExggWFMIIFgQIBATBvMFsxCzAJBgNV
BAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxNTAzBgNVBAMMLEQtVFJVU1QgQXBwbGlj
YXRpb24gQ2VydGlmaWNhdGVzIENBIDMtMSAyMDEzAhB4Esq5tnpzPpmjfuoewue/MA0GCWCG
SAFlAwQCAwUAoIIC5zAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEP
Fw0yNjAyMjQxNzM4NDdaME8GCSqGSIb3DQEJBDFCBEBGhviaBvFfJNbCrrW1uqow1QdT1U0a
n1oWs7XUYsA9A0yCd3Wiz3n91JSajwmrbEMyjUgHDNu8aoOQf9qEBhjrMH4GCSsGAQQBgjcQ
BDFxMG8wWzELMAkGA1UEBhMCREUxFTATBgNVBAoMDEQtVHJ1c3QgR21iSDE1MDMGA1UEAwws
RC1UUlVTVCBBcHBsaWNhdGlvbiBDZXJ0aWZpY2F0ZXMgQ0EgMy0xIDIwMTMCEHgSyrm2enM+
maN+6h7C578wgYAGCyqGSIb3DQEJEAILMXGgbzBbMQswCQYDVQQGEwJERTEVMBMGA1UECgwM
RC1UcnVzdCBHbWJIMTUwMwYDVQQDDCxELVRSVVNUIEFwcGxpY2F0aW9uIENlcnRpZmljYXRl
cyBDQSAzLTEgMjAxMwIQeBLKubZ6cz6Zo37qHsLnvzCCAVcGCSqGSIb3DQEJDzGCAUgwggFE
MAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDQYIKoZIhvcNAwICAQUw
DQYIKoZIhvcNAwICAQUwBwYFKw4DAgcwDQYIKoZIhvcNAwICAQUwBwYFKw4DAhowCwYJYIZI
AWUDBAIBMAsGCWCGSAFlAwQCAjALBglghkgBZQMEAgMwCwYJYIZIAWUDBAIEMAsGCWCGSAFl
AwQCBzALBglghkgBZQMEAggwCwYJYIZIAWUDBAIJMAsGCWCGSAFlAwQCCjALBgkqhkiG9w0B
AQEwCwYJK4EFEIZIPwACMAgGBiuBBAELADAIBgYrgQQBCwEwCAYGK4EEAQsCMAgGBiuBBAEL
AzALBgkrgQUQhkg/AAMwCAYGK4EEAQ4AMAgGBiuBBAEOATAIBgYrgQQBDgIwCAYGK4EEAQ4D
MA0GCSqGSIb3DQEBAQUABIICAF3qr4jS/rs8hCS6UOuyBir7U5RGz06E+tOiftHOBMNTBKxL
urFc8TjFvXV4LrBhtcOg1yQFwDO61XC8ClGmA4FJaJNNK6mYL9K4AyX73Zo8bA/cNFRiF+pr
Y6u4ahSiZcc3hxKr+rqQKAGin/S4Q7tQe/4BeBQhF2Nw5ZgWtVLpb65pMz4fSQwGbZynYMv2
ic0RCZbF5gGV3Kno4/YfOh1+ypRI2uqlKw6AHBtcI6h7vA+iMCblcv5blU4G/Db5r6fQO7aD
g/SC/lvUX/2loPYI7o8ZDz9sX4yAXU5815yZUy1gbC7LkGQsavq/E3e9B85mGDDnkHc2Erg0
qzrq1dA5sDJdyNFxlYRG4gVUPz5HXQrjt6ar2ysI7PhYrVRrnORvdwvsJ259MsECJxpRFRrT
OdX5XrNcwJdnJvcXN98/k7cf8UO0/hEFsRcLK4JRjdACZTTblxiC/jZ5vy8q0X8+2HMMrIgD
6maUpa9LmZt6EnvStAovxew7m0+vMTARIZ+XQvgLzxfbSiNufF/dPUtAYNJXMitemxdOSavu
26G9+XcPofa1QzZiZzYjYH/DUFBW3ZY002u2ffqbDWOM1zPeTcyJcGqpL54zmZXPK/zBCykT
7ea3wu5n54KKGAwg8+Hm86TEMtCHz9yfkcc7kxgv/upVSrnb9DfRQe28CAkoAAAAAAAA
--------------ms050706020307090400040007--

