
From JGould@verisign.com  Tue Feb 26 06:31:04 2013
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A45EC21F88B9 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:31:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.904
X-Spam-Level: 
X-Spam-Status: No, score=-3.904 tagged_above=-999 required=5 tests=[AWL=-1.695, BAYES_05=-1.11, HTML_MESSAGE=0.001, J_CHICKENPOX_66=0.6, MANGLED_TOOL=2.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2qamBJas+MQF for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:30:33 -0800 (PST)
Received: from exprod6og108.obsmtp.com (exprod6og108.obsmtp.com [64.18.1.21]) by ietfa.amsl.com (Postfix) with ESMTP id 9113621F8A0D for <provreg@ietf.org>; Tue, 26 Feb 2013 06:30:32 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob108.postini.com ([64.18.5.12]) with SMTP ID DSNKUSzHCNqD820pegZI/YzZWLvQen/1RjAA@postini.com; Tue, 26 Feb 2013 06:30:32 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id r1QEUT8Z000617 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <provreg@ietf.org>; Tue, 26 Feb 2013 09:30:31 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Feb 2013 09:30:28 -0500
From: "Gould, James" <JGould@verisign.com>
To: "EPP Provreg (provreg@ietf.org)" <provreg@ietf.org>
Thread-Topic: Launch Phase EPP Extension Version 06
Thread-Index: AQHOFCsWn5iohDgbxkaO5l5p7sEnGA==
Date: Tue, 26 Feb 2013 14:30:27 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: multipart/mixed; boundary="_005_C41D7AF7FCECBE44940E9477E8E70D7A24BC0309BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Subject: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 14:31:04 -0000

--_005_C41D7AF7FCECBE44940E9477E8E70D7A24BC0309BRN1WNEXMBX01vc_
Content-Type: multipart/alternative;
	boundary="_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC0309BRN1WNEXMBX01vc_"

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

Wil Tan, Gavin Brown and I have updated the Launch Phase EPP Extension Mapp=
ing to Version 06.  The IETF Internet-Draft Submission page is suspended un=
til 2013-03-11, so the draft is attached in TXT and HTML format.  We will p=
ost the draft once the IETF Internet-Draft Submission page opens.  This ver=
sion includes the following changes:


  1.  Removed the definition of the mark-1.0 and signedMark-1.0 and replace=
d with reference to draft-lozano-smd, that contains the definition for the =
mark, signed marked, and encoded signed mark.
  2.  Split the <launch:timestamp> into <launch:generatedDate> and <launch:=
acceptedDate> based on feedback from Trung Tran.
  3.  Added the "includeMark" optional attribute to the <launch:info> eleme=
nt to enable the client to request whether or not to include the mark in th=
e info response.
  4.  Fixed state diagram to remove redundant transition from "invalid" to =
"rejected"; thanks Klaus Malorny.

Please reply with any feedback.

Thanks,

JG

James Gould
Verisign

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

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" id=3D"owaParaStyle"></style>
</head>
<body fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">
<div style=3D"color: rgb(0, 0, 0); ">
<div id=3D"divRpF230954" style=3D"direction: ltr; "><font size=3D"3" face=
=3D"Times New Roman">Wil Tan, Gavin Brown and I have updated the Launch Pha=
se EPP Extension Mapping to Version 06. &nbsp;The IETF Internet-Draft Submi=
ssion page is suspended until 2013-03-11, so the
 draft is attached in TXT and HTML format. &nbsp;We will post the draft onc=
e the IETF Internet-Draft Submission page opens. &nbsp;This version include=
s the following changes:</font></div>
<div>
<div style=3D"direction: ltr; color: rgb(0, 0, 0); ">
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div>
<ol>
<li><font face=3D"Times New Roman" size=3D"3">Removed the definition of the=
 mark-1.0 and signedMark-1.0 and replaced with reference to draft-lozano-sm=
d, that contains the definition for the mark, signed marked, and encoded si=
gned mark.</font></li><li><font face=3D"Times New Roman" size=3D"3">Split t=
he &lt;launch:timestamp&gt; into &lt;launch:generatedDate&gt; and &lt;launc=
h:acceptedDate&gt; based on feedback from Trung Tran.</font></li><li><font =
face=3D"Times New Roman" size=3D"3">Added the &quot;includeMark&quot; optio=
nal attribute to the &lt;launch:info&gt; element to enable the client to re=
quest whether or not to include the mark in the info response.</font></li><=
li><font face=3D"Times New Roman" size=3D"3">Fixed state diagram to remove =
redundant transition from &quot;invalid&quot; to &quot;rejected&quot;; than=
ks Klaus Malorny.</font></li></ol>
<ol>
<font size=3D"3" face=3D"Times New Roman"><a name=3D"IANA" style=3D"font-we=
ight: bold; "></a></font></ol>
<div><font size=3D"3" face=3D"Times New Roman">Please reply with any feedba=
ck.</font></div>
</div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Thanks,</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">JG</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">James Gould</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Verisign</font></div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC0309BRN1WNEXMBX01vc_--

--_005_C41D7AF7FCECBE44940E9477E8E70D7A24BC0309BRN1WNEXMBX01vc_
Content-Type: text/plain; name="draft-tan-epp-launchphase.txt"
Content-Description: draft-tan-epp-launchphase.txt
Content-Disposition: attachment; filename="draft-tan-epp-launchphase.txt";
	size=71905; creation-date="Tue, 26 Feb 2013 14:14:17 GMT";
	modification-date="Tue, 26 Feb 2013 14:14:17 GMT"
Content-ID: <85888408-7c76-c589-eb0b-a2b3ae449770>
Content-Transfer-Encoding: base64

CgoKSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgVy4gVGFuCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBDbG91ZCBSZWdpc3RyeQpJbnRlbmRlZCBzdGF0dXM6IFN0YW5k
YXJkcyBUcmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRy4gQnJvd24KRXhwaXJl
czogQXVndXN0IDMwLCAyMDEzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENlbnRy
YWxOaWMgTHRkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBKLiBHb3VsZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgVmVyaVNpZ24sIEluYy4KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZlYnJ1YXJ5IDI2LCAyMDEz
CgoKICBMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgdGhlIEV4dGVuc2libGUgUHJvdmlzaW9uaW5n
IFByb3RvY29sIChFUFApCiAgICAgICAgICAgICAgICAgICAgICBkcmFmdC10YW4tZXBwLWxhdW5j
aHBoYXNlLTA2CgpBYnN0cmFjdAoKICAgVGhpcyBkb2N1bWVudCBkZXNjcmliZXMgYW4gRXh0ZW5z
aWJsZSBQcm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCkKICAgZXh0ZW5zaW9uIG1hcHBpbmcgZm9y
IHRoZSBwcm92aXNpb25pbmcgYW5kIG1hbmFnZW1lbnQgb2YgZG9tYWluIG5hbWVzCiAgIGR1cmlu
ZyB0aGUgbGF1bmNoIHBoYXNlIG9mIGEgZG9tYWluIG5hbWUgcmVnaXN0cnkuCgpTdGF0dXMgb2Yg
dGhpcyBNZW1vCgogICBUaGlzIEludGVybmV0LURyYWZ0IGlzIHN1Ym1pdHRlZCBpbiBmdWxsIGNv
bmZvcm1hbmNlIHdpdGggdGhlCiAgIHByb3Zpc2lvbnMgb2YgQkNQIDc4IGFuZCBCQ1AgNzkuCgog
ICBJbnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcgZG9jdW1lbnRzIG9mIHRoZSBJbnRlcm5ldCBF
bmdpbmVlcmluZwogICBUYXNrIEZvcmNlIChJRVRGKS4gIE5vdGUgdGhhdCBvdGhlciBncm91cHMg
bWF5IGFsc28gZGlzdHJpYnV0ZQogICB3b3JraW5nIGRvY3VtZW50cyBhcyBJbnRlcm5ldC1EcmFm
dHMuICBUaGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0LQogICBEcmFmdHMgaXMgYXQgaHR0cDov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RyYWZ0cy9jdXJyZW50Ly4KCiAgIEludGVybmV0LURyYWZ0
cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZhbGlkIGZvciBhIG1heGltdW0gb2Ygc2l4IG1vbnRocwog
ICBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXIgZG9j
dW1lbnRzIGF0IGFueQogICB0aW1lLiAgSXQgaXMgaW5hcHByb3ByaWF0ZSB0byB1c2UgSW50ZXJu
ZXQtRHJhZnRzIGFzIHJlZmVyZW5jZQogICBtYXRlcmlhbCBvciB0byBjaXRlIHRoZW0gb3RoZXIg
dGhhbiBhcyAid29yayBpbiBwcm9ncmVzcy4iCgogICBUaGlzIEludGVybmV0LURyYWZ0IHdpbGwg
ZXhwaXJlIG9uIEF1Z3VzdCAzMCwgMjAxMy4KCkNvcHlyaWdodCBOb3RpY2UKCiAgIENvcHlyaWdo
dCAoYykgMjAxMyBJRVRGIFRydXN0IGFuZCB0aGUgcGVyc29ucyBpZGVudGlmaWVkIGFzIHRoZQog
ICBkb2N1bWVudCBhdXRob3JzLiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4KCiAgIFRoaXMgZG9jdW1l
bnQgaXMgc3ViamVjdCB0byBCQ1AgNzggYW5kIHRoZSBJRVRGIFRydXN0J3MgTGVnYWwKICAgUHJv
dmlzaW9ucyBSZWxhdGluZyB0byBJRVRGIERvY3VtZW50cwogICAoaHR0cDovL3RydXN0ZWUuaWV0
Zi5vcmcvbGljZW5zZS1pbmZvKSBpbiBlZmZlY3Qgb24gdGhlIGRhdGUgb2YKICAgcHVibGljYXRp
b24gb2YgdGhpcyBkb2N1bWVudC4gIFBsZWFzZSByZXZpZXcgdGhlc2UgZG9jdW1lbnRzCiAgIGNh
cmVmdWxseSwgYXMgdGhleSBkZXNjcmliZSB5b3VyIHJpZ2h0cyBhbmQgcmVzdHJpY3Rpb25zIHdp
dGggcmVzcGVjdAogICB0byB0aGlzIGRvY3VtZW50LiAgQ29kZSBDb21wb25lbnRzIGV4dHJhY3Rl
ZCBmcm9tIHRoaXMgZG9jdW1lbnQgbXVzdAogICBpbmNsdWRlIFNpbXBsaWZpZWQgQlNEIExpY2Vu
c2UgdGV4dCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA0LmUgb2YKICAgdGhlIFRydXN0IExlZ2Fs
IFByb3Zpc2lvbnMgYW5kIGFyZSBwcm92aWRlZCB3aXRob3V0IHdhcnJhbnR5IGFzCgoKClRhbiwg
ZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAg
ICBbUGFnZSAxXQoMCkludGVybmV0LURyYWZ0ICAgICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBm
b3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoKCiAgIGRlc2NyaWJlZCBpbiB0aGUgU2ltcGxp
ZmllZCBCU0QgTGljZW5zZS4KCgpUYWJsZSBvZiBDb250ZW50cwoKICAgMS4gIEludHJvZHVjdGlv
biAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAzCiAg
ICAgMS4xLiAgQ29udmVudGlvbnMgVXNlZCBpbiBUaGlzIERvY3VtZW50ICAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAgMwogICAyLiAgT2JqZWN0IEF0dHJpYnV0ZXMgIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDQKICAgICAyLjEuICBBcHBsaWNhdGlvbiBJZGVu
dGlmaWVycyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA0CiAgICAgMi4yLiAg
TGF1bmNoIFBoYXNlcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAgNAogICAgIDIuMy4gIFN0YXR1cyBWYWx1ZXMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gIDUKICAgICAgIDIuMy4xLiAgU3RhdGUgVHJhbnNpdGlvbiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA2CiAgICAgMi40LiAgTWFyayBWYWxp
ZGF0aW9uIE1vZGVscyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNwogICAg
ICAgMi40LjEuICA8bGF1bmNoOmNvZGVNYXJrPiBlbGVtZW50ICAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gIDcKICAgICAyLjUuICBNYXJrIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA4CiAgICAgMi42LiAgRGlnaXRhbCBTaWduYXR1cmUg
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgOAogICAgICAgMi42LjEu
ICA8c21kOnNpZ25lZE1hcms+IGVsZW1lbnQgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
IDgKICAgICAgIDIuNi4yLiAgPHNtZDplbmNvZGVkU2lnbmVkTWFyaz4gZWxlbWVudCAgLiAuIC4g
LiAuIC4gLiAuIC4gLiAuICA4CiAgIDMuICBFUFAgQ29tbWFuZCBNYXBwaW5nICAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgOQogICAgIDMuMS4gIEVQUCA8Y2hlY2s+
IENvbW1hbmQgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDkKICAgICAz
LjIuICBFUFAgPGluZm8+IENvbW1hbmQgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIDEzCiAgICAgMy4zLiAgRVBQIDxjcmVhdGU+IENvbW1hbmQgLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAxNwogICAgICAgMy4zLjEuICBTdW5yaXNlIENyZWF0ZSBG
b3JtICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTcKICAgICAgIDMuMy4yLiAg
Q2xhaW1zIENyZWF0ZSBGb3JtIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDIz
CiAgICAgMy40LiAgRVBQIDx1cGRhdGU+IENvbW1hbmQgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAyNQogICAgIDMuNS4gIEVQUCA8ZGVsZXRlPiBDb21tYW5kIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMjcKICAgICAzLjYuICBFUFAgPHJlbmV3PiBD
b21tYW5kICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDI4CiAgICAgMy43
LiAgRVBQIDx0cmFuc2Zlcj4gQ29tbWFuZCAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAyOAogICA0LiAgRm9ybWFsIFN5bnRheCAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gMjkKICAgICA0LjEuICBMYXVuY2ggU2NoZW1hICAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDI5CiAgIDUuICBBY2tub3dsZWRn
ZW1lbnRzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAzNQog
ICA2LiAgQ2hhbmdlIEhpc3RvcnkgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gMzUKICAgICA2LjEuICBDaGFuZ2UgZnJvbSAwMCB0byAwMSAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDM1CiAgICAgNi4yLiAgQ2hhbmdlIGZyb20gMDEg
dG8gMDIgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAzNQogICAgIDYuMy4g
IENoYW5nZSBmcm9tIDAyIHRvIDAzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gMzYKICAgICA2LjQuICBDaGFuZ2UgZnJvbSAwMyB0byAwNCAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIDM2CiAgICAgNi41LiAgQ2hhbmdlIGZyb20gMDQgdG8gMDUgLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAzNgogICAgIDYuNi4gIENoYW5nZSBm
cm9tIDA1IHRvIDA2IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMzYKICAg
Ny4gIElBTkEgQ29uc2lkZXJhdGlvbnMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIDM3CiAgIDguICBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyAgLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAzNwogICA5LiAgTm9ybWF0aXZlIFJlZmVyZW5jZXMg
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMzcKICAgQXV0aG9ycycg
QWRkcmVzc2VzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IDM4CgoKCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1Z3VzdCAzMCwg
MjAxMyAgICAgICAgICAgICAgICBbUGFnZSAyXQoMCkludGVybmV0LURyYWZ0ICAgICAgICBMYXVu
Y2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoKCjEuICBJbnRy
b2R1Y3Rpb24KCiAgIFRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIGFuIGV4dGVuc2lvbiBtYXBwaW5n
IGZvciB2ZXJzaW9uIDEuMCBvZiB0aGUKICAgRXh0ZW5zaWJsZSBQcm92aXNpb25pbmcgUHJvdG9j
b2wgKEVQUCkgW1JGQzU3MzBdLiAgVGhpcyBFUFAgbWFwcGluZwogICBzcGVjaWZpZXMgYSBmbGV4
aWJsZSBzY2hlbWEgdGhhdCBjYW4gYmUgdXNlZCB0byBpbXBsZW1lbnQgc2V2ZXJhbAogICBjb21t
b24gdXNlIGNhc2VzIHJlbGF0ZWQgdG8gdGhlIHByb3Zpc2lvbmluZyBhbmQgbWFuYWdlbWVudCBv
ZiBsYXVuY2gKICAgcGhhc2UgZXh0ZW5zaW9uIGluIGEgZG9tYWluIG5hbWUgcmVnaXN0cnkuCgog
ICBJdCBpcyB0eXBpY2FsIGZvciBkb21haW4gcmVnaXN0cmllcyB0byBvcGVyYXRlIGluIHNwZWNp
YWwgbW9kZXMKICAgd2l0aGluIGNlcnRhaW4gcGVyaW9kcyBvZiB0aW1lIHRvIGZhY2lsaXRhdGUg
YWxsb2NhdGlvbiBvZiBkb21haW4KICAgbmFtZXMuICBUaGlzIGRvY3VtZW50IHVzZXMgdGhlIHRl
cm0gImxhdW5jaCBwaGFzZSIgYW5kIHRoZSBzaG9ydGVyCiAgIGZvcm0gImxhdW5jaCIgdG8gcmVm
ZXIgdG8gc3VjaCBhIHBlcmlvZC4KCiAgIFRoZSBFUFAgZG9tYWluIG5hbWUgbWFwcGluZyBbUkZD
NTczMV0gaXMgZGVzaWduZWQgZm9yIHRoZSBzdGVhZHkKICAgc3RhdGUgb3BlcmF0aW9uIG9mIGEg
cmVnaXN0cnkuICBEdXJpbmcgdGhlIGxhdW5jaCwgdGhlIGludGVyZmFjZSB1c2VkCiAgIGF0IGVh
Y2ggcGhhc2Ugb2YgdGhlIGxhdW5jaCBjb3VsZCBiZSBkaWZmZXJlbnQgZnJvbSB3aGF0IGlzIGRl
ZmluZWQKICAgaW4gRVBQIGRvbWFpbiBuYW1lIG1hcHBpbmcgW1JGQzU3MzFdLiBmb3IgZXhhbXBs
ZSwgcmVnaXN0cmllcwogICB0eXBpY2FsbHkgYWNjZXB0IG11bHRpcGxlIGFwcGxpY2F0aW9ucyBm
b3IgYSBnaXZlbiBkb21haW4gbmFtZSBkdXJpbmcKICAgdGhlICJzdW5yaXNlIiBsYXVuY2ggcGhh
c2UsIHJlZmVycmVkIHRvIGFzIGEgbGF1bmNoIGFwcGxpY2F0aW9uLiAgQQogICBsYXVuY2ggcmVn
aXN0cmF0aW9uIGlzIHVzZWQgdG8gcmVmZXIgdG8gYSByZWdpc3RyYXRpb24gbWFkZSBkdXJpbmcg
YQogICBsYXVuY2ggcGhhc2Ugd2hlbiB0aGUgc2VydmVyIHVzZXMgYSBmaXJzdC1jb21lLWZpcnN0
LXNlcnZlIG1vZGVsLgogICBFdmVuIGluIGEgZmlyc3QtY29tZS1maXJzdC1zZXJ2ZSBtb2RlbCBh
ZGRpdGlvbmFsIHN0ZXBzIGFuZAogICBpbmZvcm1hdGlvbiBtaWdodCBiZSByZXF1aXJlZCB0byBz
dXBwb3J0IGEgbGF1bmNoIHBoYXNlLCBsaWtlIHRoZQogICBwYXNzaW5nIG9mIHRyYWRlbWFyayBp
bmZvcm1hdGlvbiBvbiBhIGNyZWF0ZS4gIEluIGFkZGl0aW9uLCB0aGUKICAgUHJvcG9zZWQgVHJh
ZGVtYXJrIENsYWltcyBNb2RlbCBbMV0gZGVmaW5lcyBhIHJlZ2lzdHJ5IGludGVyZmFjZSBmb3IK
ICAgdGhlIFRyYWRlbWFyayBDbGFpbXMgb3IgImNsYWltcyIgbGF1bmNoIHBoYXNlIHRoYXQgaW5j
bHVkZXMgc3VwcG9ydAogICBmb3IgcHJlc2VudGluZyBhIFRyYWRlbWFyayBDbGFpbXMgTm90aWNl
IHRvIHRoZSBSZWdpc3RyYW50LiAgVGhpcwogICBkb2N1bWVudCBwcm9wb3NlcyBhbiBleHRlbnNp
b24gdG8gdGhlIGRvbWFpbiBuYW1lIGV4dGVuc2lvbiBpbiBvcmRlcgogICB0byB1bmFtYmlndW91
c2x5IG1hbmFnZSB0aGUgdmFyaW91cyBsYXVuY2ggcGhhc2VzIGtub3duLgoKMS4xLiAgQ29udmVu
dGlvbnMgVXNlZCBpbiBUaGlzIERvY3VtZW50CgogICBUaGUga2V5IHdvcmRzICJNVVNUIiwgIk1V
U1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxMIE5PVCIsCiAgICJTSE9VTEQiLCAi
U0hPVUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBhbmQgIk9QVElPTkFMIiBpbiB0aGlz
CiAgIGRvY3VtZW50IGFyZSB0byBiZSBpbnRlcnByZXRlZCBhcyBkZXNjcmliZWQgaW4gUkZDIDIx
MTkgW1JGQzIxMTldLgoKICAgWE1MIGlzIGNhc2Ugc2Vuc2l0aXZlLiAgVW5sZXNzIHN0YXRlZCBv
dGhlcndpc2UsIFhNTCBzcGVjaWZpY2F0aW9ucwogICBhbmQgZXhhbXBsZXMgcHJvdmlkZWQgaW4g
dGhpcyBkb2N1bWVudCBNVVNUIGJlIGludGVycHJldGVkIGluIHRoZQogICBjaGFyYWN0ZXIgY2Fz
ZSBwcmVzZW50ZWQgaW4gb3JkZXIgdG8gZGV2ZWxvcCBhIGNvbmZvcm1pbmcKICAgaW1wbGVtZW50
YXRpb24uCgogICAibGF1bmNoLTEuMCIgaXMgdXNlZCBhcyBhbiBhYmJyZXZpYXRpb24gZm9yCiAg
ICJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmxhdW5jaC0xLjAiLiAgVGhlIFhNTCBuYW1lc3BhY2Ug
cHJlZml4CiAgICJsYXVuY2giIGlzIHVzZWQsIGJ1dCBpbXBsZW1lbnRhdGlvbnMgTVVTVCBOT1Qg
ZGVwZW5kIG9uIGl0IGFuZAogICBpbnN0ZWFkIGVtcGxveSBhIHByb3BlciBuYW1lc3BhY2UtYXdh
cmUgWE1MIHBhcnNlciBhbmQgc2VyaWFsaXplciB0bwogICBpbnRlcnByZXQgYW5kIG91dHB1dCB0
aGUgWE1MIGRvY3VtZW50cy4KCiAgICJzaWduZWRNYXJrLTEuMCIgaXMgdXNlZCBhcyBhbiBhYmJy
ZXZpYXRpb24gZm9yCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1Z3VzdCAz
MCwgMjAxMyAgICAgICAgICAgICAgICBbUGFnZSAzXQoMCkludGVybmV0LURyYWZ0ICAgICAgICBM
YXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoKCiAgICJ1
cm46aWV0ZjpwYXJhbXM6eG1sOm5zOnNpZ25lZE1hcmstMS4wIiB0aGF0IGlzIGRlZmluZWQgaW4K
ICAgW2RyYWZ0LWxvemFuby1zbWRdLiAgVGhlIFhNTCBuYW1lc3BhY2UgcHJlZml4ICJzbWQiIGlz
IHVzZWQsIGJ1dAogICBpbXBsZW1lbnRhdGlvbnMgTVVTVCBOT1QgZGVwZW5kIG9uIGl0IGFuZCBp
bnN0ZWFkIGVtcGxveSBhIHByb3BlcgogICBuYW1lc3BhY2UtYXdhcmUgWE1MIHBhcnNlciBhbmQg
c2VyaWFsaXplciB0byBpbnRlcnByZXQgYW5kIG91dHB1dCB0aGUKICAgWE1MIGRvY3VtZW50cy4K
CiAgICJtYXJrLTEuMCIgaXMgdXNlZCBhcyBhbiBhYmJyZXZpYXRpb24gZm9yCiAgICJ1cm46aWV0
ZjpwYXJhbXM6eG1sOm5zOm1hcmstMS4wIiB0aGF0IGlzIGRlZmluZWQgaW4KICAgW2RyYWZ0LWxv
emFuby1zbWRdLiAgVGhlIFhNTCBuYW1lc3BhY2UgcHJlZml4ICJtYXJrIiBpcyB1c2VkLCBidXQK
ICAgaW1wbGVtZW50YXRpb25zIE1VU1QgTk9UIGRlcGVuZCBvbiBpdCBhbmQgaW5zdGVhZCBlbXBs
b3kgYSBwcm9wZXIKICAgbmFtZXNwYWNlLWF3YXJlIFhNTCBwYXJzZXIgYW5kIHNlcmlhbGl6ZXIg
dG8gaW50ZXJwcmV0IGFuZCBvdXRwdXQgdGhlCiAgIFhNTCBkb2N1bWVudHMuCgoKMi4gIE9iamVj
dCBBdHRyaWJ1dGVzCgogICBUaGlzIGV4dGVuc2lvbiBhZGRzIGFkZGl0aW9uYWwgZWxlbWVudHMg
dG8gdGhlIEVQUCBkb21haW4gbmFtZQogICBtYXBwaW5nIFtSRkM1NzMxXS4gIE9ubHkgdGhvc2Ug
bmV3IGVsZW1lbnRzIGFyZSBkZXNjcmliZWQgaGVyZS4KCjIuMS4gIEFwcGxpY2F0aW9uIElkZW50
aWZpZXJzCgogICBTZXJ2ZXJzIE1BWSBhbGxvdyBtdWx0aXBsZSBhcHBsaWNhdGlvbnMsIHJlZmVy
cmVkIHRvIGFzIGEgbGF1bmNoCiAgIGFwcGxpY2F0aW9uLCBvZiBhIGdpdmVuIGRvbWFpbiBuYW1l
IGR1cmluZyBpdHMgbGF1bmNoIHBoYXNlCiAgIG9wZXJhdGlvbnMuICBVcG9uIHJlY2VpdmluZyBh
IHJlcXVlc3QgdG8gY3JlYXRlIGEgZG9tYWluIG5hbWUsIHRoZQogICBzZXJ2ZXIgY3JlYXRlcyBh
biBhcHBsaWNhdGlvbiBvYmplY3QgY29ycmVzcG9uZGluZyB0byB0aGUgcmVxdWVzdCBhbmQKICAg
YXNzaWducyBhbiBhcHBsaWNhdGlvbiBpZGVudGlmaWVyIGZvciB0aGUgYXBwbGljYXRpb24gYW5k
IHJldHVybnMgaXQKICAgdG8gdGhlIGNsaWVudCB3aXRoIHRoZSA8bGF1bmNoOmFwcGxpY2F0aW9u
SUQ+IGVsZW1lbnQuICBJbiBvcmRlciB0bwogICBmYWNpbGl0YXRlIGNvcnJlbGF0aW9uLCBhbGwg
c3Vic2VxdWVudCBsYXVuY2ggb3BlcmF0aW9ucyBvbiB0aGUKICAgYXBwbGljYXRpb24gb2JqZWN0
IE1VU1QgYmUgcXVhbGlmaWVkIGJ5IHRoZSBwcmV2aW91c2x5IGFzc2lnbmVkCiAgIGFwcGxpY2F0
aW9uIGlkZW50aWZpZXIgdXNpbmcgdGhlIDxsYXVuY2g6YXBwbGljYXRpb25JRD4gZWxlbWVudC4K
CjIuMi4gIExhdW5jaCBQaGFzZXMKCiAgIFRoZSBzZXJ2ZXIgTUFZIHN1cHBvcnQgbXVsdGlwbGUg
bGF1bmNoIHBoYXNlcyBzZXF1ZW50aWFsbHkgb3IKICAgc2ltdWx0YW5lb3VzbHkuICBUaGUgPGxh
dW5jaDpwaGFzZT4gZWxlbWVudCBNVVNUIGJlIGluY2x1ZGVkIGJ5IHRoZQogICBjbGllbnQgdG8g
ZGVmaW5lIHRoZSB0YXJnZXQgbGF1bmNoIHBoYXNlIG9mIHRoZSBjb21tYW5kLgoKICAgVGhlIGZv
bGxvd2luZyBsYXVuY2ggcGhhc2UgdmFsdWVzIGFyZSBkZWZpbmVkOgogICBzdW5yaXNlICBQaGFz
ZSB3aGVuIHRyYWRlbWFyayBob2xkZXJzIGNhbiBzdWJtaXQgcmVnaXN0cmF0aW9ucyBvcgogICAg
ICBhcHBsaWNhdGlvbnMgd2l0aCB0cmFkZW1hcmsgaW5mb3JtYXRpb24gdGhhdCBjYW4gYmUgdmFs
aWRhdGVkIGJ5CiAgICAgIHRoZSBzZXJ2ZXIuCiAgIGxhbmRydXNoICBQb3N0IHN1bnJpc2UgcGhh
c2Ugd2hlbiBub24tdHJhZGVtYXJrIGhvbGRlcnMgYXJlIGFsbG93ZWQKICAgICAgdG8gcmVnaXN0
ZXIgZG9tYWluIG5hbWVzIHdpdGggc3RlcHMgdGFrZW4gdG8gYWRkcmVzcyBhIGxhcmdlCiAgICAg
IHZvbHVtZSBvZiBpbml0aWFsIHJlZ2lzdHJhdGlvbnMuCgoKCgoKCgpUYW4sIGV0IGFsLiAgICAg
ICAgICAgICAgRXhwaXJlcyBBdWd1c3QgMzAsIDIwMTMgICAgICAgICAgICAgICAgW1BhZ2UgNF0K
DApJbnRlcm5ldC1EcmFmdCAgICAgICAgTGF1bmNoIFBoYXNlIE1hcHBpbmcgZm9yIEVQUCAgICAg
ICAgIEZlYnJ1YXJ5IDIwMTMKCgogICBjbGFpbXMxICBUcmFkZW1hcmsgY2xhaW1zIHBoYXNlIDEg
YXMgZGVmaW5lZCBieSBUcmFkZW1hcmsKICAgICAgQ2xlYXJpbmdob3VzZSBtb2RlbCBvZiBkaXNw
bGF5aW5nIGEgZnVsbCwgZGV0YWlsZWQgY2xhaW1zIG5vdGljZQogICAgICB0byBjbGllbnRzIGZv
ciBkb21haW4gbmFtZXMgdGhhdCBtYXRjaCB0cmFkZW1hcmtzLgogICBjbGFpbXMyICBUcmFkZW1h
cmsgY2xhaW1zIHBoYXNlIDIgYXMgZGVmaW5lZCBieSBUcmFkZW1hcmsKICAgICAgQ2xlYXJpbmdo
b3VzZSBtb2RlbCBvZiBkaXNwbGF5aW5nIGEgc2hvcnQsIGVkdWNhdGlvbmFsIGNsYWltcwogICAg
ICBub3RpY2UgdG8gY2xpZW50cyBmb3IgZG9tYWluIG5hbWVzIHRoYXQgbWF0Y2ggdHJhZGVtYXJr
cyB0aGF0IG9wdAogICAgICBpbnRvIHRoZSBzZXJ2aWNlLgogICBvcGVuICBQb3N0IGxhdW5jaCBw
aGFzZSB0aGF0IGlzIGFsc28gcmVmZXJyZWQgdG8gYXMgInN0ZWFkeSBzdGF0ZSIuCiAgICAgIFNl
cnZlcnMgTUFZIHJlcXVpcmUgYWRkaXRpb25hbCB0cmFkZW1hcmsgcHJvdGVjdGlvbiB3aXRoIHRo
aXMKICAgICAgcGhhc2UuCiAgIGN1c3RvbSAgQSBjdXN0b20gc2VydmVyIGxhdW5jaCBwaGFzZSB0
aGF0IGlzIGRlZmluZWQgdXNpbmcgdGhlICJuYW1lIgogICAgICBhdHRyaWJ1dGUuCgogICBGb3Ig
ZXh0ZW5zaWJpbGl0eSB0aGUgPGxhdW5jaDpwaGFzZT4gZWxlbWVudCBpbmNsdWRlcyBhbiBPUFRJ
T05BTAogICAibmFtZSIgYXR0cmlidXRlIHRoYXQgY2FuIGRlZmluZSBhIHN1Yi1waGFzZSBvciB0
aGUgZnVsbCBuYW1lIG9mIHRoZQogICBwaGFzZSB3aGVuIHRoZSA8bGF1bmNoOnBoYXNlPiBlbGVt
ZW50IGhhcyB0aGUgImN1c3RvbSIgdmFsdWUuICBGb3IKICAgZXhhbXBsZSwgdGhlICJjbGFpbXMx
IiBsYXVuY2ggcGhhc2UgY291bGQgaGF2ZSB0d28gc3ViLXBoYXNlcyB0aGF0CiAgIGluY2x1ZGUg
ImxhbmRydXNoIiBhbmQgIm9wZW4iLgoKMi4zLiAgU3RhdHVzIFZhbHVlcwoKICAgQSBsYXVuY2gg
YXBwbGljYXRpb24gb2JqZWN0IE1BWSBoYXZlIGEgc3RhdHVzIHZhbHVlLiAgVGhlIDxsYXVuY2g6
CiAgIHN0YXR1cz4gZWxlbWVudCBpcyB1c2VkIHRvIGNvbnZleSBleHRlbmRlZCBzdGF0dXMgcGVy
dGFpbmluZyB0byB0aGUKICAgYXBwbGljYXRpb24gb2JqZWN0LCBiZXlvbmQgd2hhdCBpcyBzcGVj
aWZpZWQgaW4gdGhlIG9iamVjdCBtYXBwaW5nCiAgIGZvciB0aGlzIGFwcGxpY2F0aW9uIG9iamVj
dC4KCiAgIFRoZSBmb2xsb3dpbmcgc3RhdHVzIHZhbHVlcyBhcmUgZGVmaW5lZCB1c2luZyB0aGUg
cmVxdWlyZWQgInMiCiAgIGF0dHJpYnV0ZToKICAgcGVuZGluZzogIFRoZSBpbml0aWFsIHN0YXRl
IG9mIGEgbmV3bHktY3JlYXRlZCBhcHBsaWNhdGlvbiBvYmplY3QuCiAgIHZhbGlkYXRlZDogIFRo
ZSBhcHBsaWNhdGlvbiBtZWV0cyByZWxldmFudCByZWdpc3RyeSBydWxlcy4KICAgaW52YWxpZDog
IFRoZSBhcHBsaWNhdGlvbiBkb2VzIG5vdCB2YWxpZGF0ZSBhY2NvcmRpbmcgdG8gcmVnaXN0cnkK
ICAgICAgcnVsZXMuCiAgIHBlbmRpbmdBdWN0aW9uOiAgVGhlIGFwcGxpY2F0aW9uIGlzIHBlbmRp
bmcgYmFzZWQgb24gcmVzdWx0cyBvZiBhbgogICAgICBhdWN0aW9uLgogICBhbGxvY2F0ZWQ6ICBP
bmUgb2YgdHdvIHBvc3NpYmxlIGVuZCBzdGF0ZXMgb2YgYW4gYXBwbGljYXRpb24gb2JqZWN0Owog
ICAgICB0aGUgb2JqZWN0IGNvcnJlc3BvbmRpbmcgdG8gdGhlIGFwcGxpY2F0aW9uIGhhcyBiZWVu
IHByb3Zpc2lvbmVkLgogICByZWplY3RlZDogIFRoZSBvdGhlciBwb3NzaWJsZSBlbmQgc3RhdGU7
IHRoZSBvYmplY3Qgd2FzIG5vdAogICAgICBwcm92aXNpb25lZC4KICAgY3VzdG9tOiAgQSBjdXN0
b20gc3RhdHVzIHRoYXQgaXMgZGVmaW5lZCB1c2luZyB0aGUgIm5hbWUiIGF0dHJpYnV0ZS4KCiAg
IEVhY2ggc3RhdHVzIHZhbHVlIE1BWSBiZSBhY2NvbXBhbmllZCBieSBhIHN0cmluZyBvZiBodW1h
bi1yZWFkYWJsZQogICB0ZXh0IHRoYXQgZGVzY3JpYmVzIHRoZSByYXRpb25hbGUgZm9yIHRoZSBz
dGF0dXMgYXBwbGllZCB0byB0aGUKICAgb2JqZWN0LiAgVGhlIE9QVElPTkFMICJsYW5nIiBhdHRy
aWJ1dGUgTUFZIGJlIHByZXNlbnQgdG8gaWRlbnRpZnkgdGhlCiAgIGxhbmd1YWdlIGlmIHRoZSBu
ZWdvdGlhdGVkIHZhbHVlIGlzIHNvbWV0aGluZyBvdGhlciB0aGFuIHRoZSBkZWZhdWx0CiAgIHZh
bHVlIG9mICJlbiIgKEVuZ2xpc2gpLgoKICAgRm9yIGV4dGVuc2liaWxpdHkgdGhlIDxsYXVuY2g6
c3RhdHVzPiBlbGVtZW50IGluY2x1ZGVzIGFuIE9QVElPTkFMCiAgICJuYW1lIiBhdHRyaWJ1dGUg
dGhhdCBjYW4gZGVmaW5lIGEgc3ViLXN0YXR1cyBvciB0aGUgZnVsbCBuYW1lIG9mIHRoZQoKCgpU
YW4sIGV0IGFsLiAgICAgICAgICAgICAgRXhwaXJlcyBBdWd1c3QgMzAsIDIwMTMgICAgICAgICAg
ICAgICAgW1BhZ2UgNV0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgTGF1bmNoIFBoYXNlIE1hcHBp
bmcgZm9yIEVQUCAgICAgICAgIEZlYnJ1YXJ5IDIwMTMKCgogICBzdGF0dXMgd2hlbiB0aGUgc3Rh
dHVzIHZhbHVlIGlzICJjdXN0b20iLiAgVGhlIHNlcnZlciBTSE9VTEQgTk9UIHVzZQogICB0aGUg
ImN1c3RvbSIgc3RhdHVzIHZhbHVlLgoKICAgQ2VydGFpbiBzdGF0dXMgdmFsdWVzIE1BWSBiZSBj
b21iaW5lZC4gIEZvciBleGFtcGxlLCBhbiBhcHBsaWNhdGlvbgogICBjYW4gYmUgaW52YWxpZCBh
bmQgcmVqZWN0ZWQuICBBZGRpdGlvbmFsbHkgY2VydGFpbiBzdGF0dXNlcyBNQVkgYmUKICAgc2tp
cHBlZC4gIEZvciBleGFtcGxlLCBhbiBhcHBsaWNhdGlvbiBNQVkgaW1tZWRpYXRlbHkgc3RhcnQg
YXQgdGhlCiAgIGFsbG9jYXRlZCBzdGF0dXMgb3IgYW4gYXBwbGljYXRpb24gTUFZIHNraXAgdGhl
IHBlbmRpbmdBdWN0aW9uIHN0YXR1cwogICBpZiB0aGUgc2VydmVyIGRvZXMgbm90IHN1cHBvcnQg
YW4gYXVjdGlvbi4gIElmIGEgPGRvbWFpbjpjcmVhdGU+CiAgIHByb2Nlc3NlcyBhIHJlcXVlc3Qg
c3luY2hyb25vdXNseSB3aXRob3V0IHRoZSB1c2Ugb2YgYW4gaW50ZXJtZWRpYXRlCiAgIGFwcGxp
Y2F0aW9uLCB0aGFuIGFuIEFwcGxpY2F0aW9uIElkZW50aWZpZXIgKFNlY3Rpb24gMi4xKSBpcyBu
b3QKICAgbmVlZGVkIGFsb25nIHdpdGggdGhlIGFwcGxpY2F0aW9uIHN0YXR1cy4KCjIuMy4xLiAg
U3RhdGUgVHJhbnNpdGlvbgoKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IHJlcXVl
c3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYKICAgICAgICAgICAgICAgICAgICAg
ICAgICArLS0tLS0tLS0tKwogICAgICAgICAgICAgICAgICAgICAgICAgIHwgcGVuZGluZyB8CiAg
ICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0rLS0tLSsKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKICAgICAgICAgICst
LS0tLS0tLS0tLS0tLSstLS0tLSstLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLSsKICAgICAgICAg
IHwgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwKICAgICAg
ICAgIHYgICAgICAgICAgICAgIHYgICAgICAgICAgICAgICAgIHYgICAgICAgICAgICAgIHYKICAg
ICstLS0tLS0tLS0tLSsgICArLS0tLS0tLS0tKyAgICAgICAgKy0tLS0tLS0rICAgICAgKy0tLS0t
LS0rCiAgICB8ICAgICAgICAgICB8ICAgfCAgICAgICAgIHwgICAgICAgLyAgICAgICAgIFwgICAg
LyAgICAgICAgIFwKICAgIHwgdmFsaWRhdGVkIHwgICB8IGludmFsaWQgKy0tLS0tPnwgcmVqZWN0
ZWQgIHwgIHwgYWxsb2NhdGVkIHwKICAgIHwgICAgICAgICAgIHwgICB8ICAgICAgICAgfCAgICAg
ICBcICAgICAgICAgLyAgICBcICAgICAgICAgLwogICAgKy0tLS0rLS0tLS0tKyAgICstLS0tKy0t
LS0rICAgICAgICArLS0tLS0tLSsgICAgICArLS0tLS0tLSsKICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIF4gICAgICAgICAgICAgIF4KICAgICAgICAgfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwKICAgICAgICAgfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwKICAgICAgICAgfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwKICAgICAgICAg
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgICAgICAgICAgICAgIHwKICAgICAg
ICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwKICAg
ICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwK
ICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLSstLS0tLS0tKyAgICAg
IHwKICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgfCAg
ICAgIHwKICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPnwgcGVuZGluZ0F1Y3Rpb24g
Ky0tLS0tLSsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0r
CgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRmlndXJlIDEKCgoKCgoKVGFuLCBl
dCBhbC4gICAgICAgICAgICAgIEV4cGlyZXMgQXVndXN0IDMwLCAyMDEzICAgICAgICAgICAgICAg
IFtQYWdlIDZdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgIExhdW5jaCBQaGFzZSBNYXBwaW5nIGZv
ciBFUFAgICAgICAgICBGZWJydWFyeSAyMDEzCgoKMi40LiAgTWFyayBWYWxpZGF0aW9uIE1vZGVs
cwoKICAgQSBzZXJ2ZXIgTVVTVCBzdXBwb3J0IGF0IGxlYXN0IG9uZSBvZiB0aGUgZm9sbG93aW5n
IG1vZGVscyBmb3IKICAgdmFsaWRhdGluZyB0aGUgdHJhZGVtYXJrIGluZm9ybWF0aW9uOgoKICAg
Y29kZSAgVXNlIG9mIGEgbWFyayBjb2RlIGJ5IGl0c2VsZiB0byB2YWxpZGF0ZSB0aGF0IHRoZSBt
YXJrIG1hdGNoZXMKICAgICAgdGhlIGRvbWFpbiBuYW1lLiAgVGhpcyBtb2RlbCBpcyBzdXBwb3J0
ZWQgdXNpbmcgdGhlIDxsYXVuY2g6CiAgICAgIGNvZGVNYXJrPiBlbGVtZW50IHdpdGgganVzdCB0
aGUgPGxhdW5jaDpjb2RlPiBlbGVtZW50LgogICBtYXJrICBUaGUgbWFyayBpbmZvcm1hdGlvbiBp
cyBwYXNzZWQgd2l0aG91dCBhbnkgb3RoZXIgdmFsaWRhdGlvbgogICAgICBlbGVtZW50LiAgVGhl
IHNlcnZlciB3aWxsIHVzZSBzb21lIGN1c3RvbSBmb3JtIG9mIHZhbGlkYXRpb24gdG8KICAgICAg
dmFsaWRhdGUgdGhhdCB0aGUgbWFyayBpbmZvcm1hdGlvbiBpcyBhdXRoZW50aWMuICBUaGlzIG1v
ZGVsIGlzCiAgICAgIHN1cHBvcnRlZCB1c2luZyB0aGUgPGxhdW5jaDpjb2RlTWFyaz4gZWxlbWVu
dCB3aXRoIGp1c3QgdGhlIDxtYXJrOgogICAgICBtYXJrPiAoU2VjdGlvbiAyLjUpIGVsZW1lbnQu
CiAgIGNvZGUgd2l0aCBtYXJrOiAgQSBjb2RlIGlzIHVzZWQgYWxvbmcgd2l0aCB0aGUgbWFyayBp
bmZvcm1hdGlvbiBieQogICAgICB0aGUgc2VydmVyIHRvIHZhbGlkYXRlIHRoZSBtYXJrIHV0aWxp
emluZyBhbiBleHRlcm5hbCBwYXJ0eS4gIFRoZQogICAgICBjb2RlIHJlcHJlc2VudHMgc29tZSBm
b3JtIG9mIHNlY3JldCB0aGF0IG1hdGNoZXMgdGhlIG1hcmsKICAgICAgaW5mb3JtYXRpb24gcGFz
c2VkLiAgVGhpcyBtb2RlbCBpcyBzdXBwb3J0ZWQgdXNpbmcgdGhlIDxsYXVuY2g6CiAgICAgIGNv
ZGVNYXJrPiBlbGVtZW50IHRoYXQgY29udGFpbnMgYm90aCB0aGUgPGxhdW5jaDpjb2RlPiBhbmQg
dGhlCiAgICAgIDxtYXJrOm1hcms+IChTZWN0aW9uIDIuNSkgZWxlbWVudHMuCiAgIHNpZ25lZCBt
YXJrOiAgVGhlIG1hcmsgaW5mb3JtYXRpb24gaXMgZGlnaXRhbGx5IHNpZ25lZCBhcyBkZXNjcmli
ZWQKICAgICAgaW4gdGhlIERpZ2l0YWwgU2lnbmF0dXJlIChTZWN0aW9uIDIuNikgc2VjdGlvbi4g
IFRoZSBkaWdpdGFsCiAgICAgIHNpZ25hdHVyZSBjYW4gYmUgZGlyZWN0bHkgdmFsaWRhdGVkIGJ5
IHRoZSBzZXJ2ZXIgdXNpbmcgdGhlIHB1YmxpYwogICAgICBrZXkgb2YgdGhlIGV4dGVybmFsIHBh
cnR5IHRoYXQgY3JlYXRlZCB0aGUgc2lnbmVkIG1hcmsgdXNpbmcgaXQncwogICAgICBwcml2YXRl
IGtleS4gIFRoaXMgbW9kZWwgaXMgc3VwcG9ydGVkIHVzaW5nIHRoZSA8c21kOnNpZ25lZE1hcms+
CiAgICAgIChTZWN0aW9uIDIuNi4xKSBhbmQgPHNtZDplbmNvZGVkU2lnbmVkTWFyaz4gKFNlY3Rp
b24gMi42LjIpCiAgICAgIGVsZW1lbnRzLgoKICAgTW9yZSB0aGFuIG9uZSA8bGF1bmNoOmNvZGVN
YXJrPiwgPHNtZDpzaWduZWRNYXJrPiAoU2VjdGlvbiAyLjYuMSksIG9yCiAgIDxzbWQ6ZW5jb2Rl
ZFNpZ25lZE1hcms+IChTZWN0aW9uIDIuNi4yKSBlbGVtZW50IE1BWSBiZSBzcGVjaWZpZWQuCiAg
IFRoZSBtYXhpbXVtIG51bWJlciBvZiBtYXJrcyBwZXIgZG9tYWluIG5hbWUgaXMgdXAgdG8gc2Vy
dmVyIHBvbGljeS4KCjIuNC4xLiAgPGxhdW5jaDpjb2RlTWFyaz4gZWxlbWVudAoKICAgVGhlIDxs
YXVuY2g6Y29kZU1hcms+IGVsZW1lbnQgdGhhdCBpcyB1c2VkIGJ5IHRoZSAiY29kZSIsICJtYXJr
IiwgYW5kCiAgICJjb2RlIHdpdGggbWFyayIgdmFsaWRhdGlvbiBtb2RlbHMsIGhhcyB0aGUgZm9s
bG93aW5nIGNoaWxkIGVsZW1lbnRzOgoKICAgPGxhdW5jaDpjb2RlPjogIE9QVElPTkFMIG1hcmsg
Y29kZSB1c2VkIHRvIHZhbGlkYXRlIHRoZSA8bWFyazptYXJrPgogICAgICAoU2VjdGlvbiAyLjUp
IGluZm9ybWF0aW9uLiAgVGhlIG1hcmsgY29kZSBjYW4gYmUgYSBtYXJrIHNwZWNpZmljCiAgICAg
IHNlY3JldCB2YWx1ZSB0aGF0IHRoZSBzZXJ2ZXIgY2FuIHZlcmlmeSBhZ2FpbnN0IGEgdGhpcmQg
cGFydHkuCiAgIDxtYXJrOm1hcms+OiAgT1BUSU9OQUwgbWFyayBpbmZvcm1hdGlvbiB3aXRoIGNo
aWxkIGVsZW1lbnRzIGRlZmluZWQKICAgICAgaW4gdGhlIE1hcmsgKFNlY3Rpb24gMi41KSBzZWN0
aW9uLgoKCgoKCgoKCgoKVGFuLCBldCBhbC4gICAgICAgICAgICAgIEV4cGlyZXMgQXVndXN0IDMw
LCAyMDEzICAgICAgICAgICAgICAgIFtQYWdlIDddCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgIExh
dW5jaCBQaGFzZSBNYXBwaW5nIGZvciBFUFAgICAgICAgICBGZWJydWFyeSAyMDEzCgoKICAgVGhl
IGZvbGxvd2luZyBpcyBhbiBleGFtcGxlIDxsYXVuY2g6Y29kZU1hcms+IGVsZW1lbnQgd2l0aCBi
b3RoIGEKICAgPGxhdW5jaDpjb2RlPiBhbmQgPG1hcms6bWFyaz4gKFNlY3Rpb24gMi41KSBlbGVt
ZW50LgoKICAgPGxhdW5jaDpjb2RlTWFyaz4KICAgICA8bGF1bmNoOmNvZGU+NDlGRDQ2RTZDNEI0
NUM1NUQ0QUM8L2xhdW5jaDpjb2RlPgogICAgIDxtYXJrOm1hcmsgeG1sbnM6bWFyaz0idXJuOmll
dGY6cGFyYW1zOnhtbDpuczptYXJrLTEuMCI+CiAgICAgICAuLi4KICAgICA8L21hcms6bWFyaz4K
ICAgPC9sYXVuY2g6Y29kZU1hcms+CgoyLjUuICBNYXJrCgogICBBIDxtYXJrOm1hcms+IGVsZW1l
bnQgZGVzY3JpYmVzIGFuIGFwcGxpY2FudCdzIHByaW9yIHJpZ2h0IHRvIGEgZ2l2ZW4KICAgZG9t
YWluIG5hbWUgdGhhdCBpcyB1c2VkIHdpdGggdGhlICJtYXJrIiwgIm1hcmsgd2l0aCBjb2RlIiwg
YW5kIHRoZQogICAic2lnbmVkIG1hcmsiIHZhbGlkYXRpb24gbW9kZWxzLiAgVGhlIDxtYXJrOm1h
cms+IGVsZW1lbnQgaXMgZGVmaW5lZAogICBpbiBbZHJhZnQtbG96YW5vLXNtZF0uICBBIG5ldyBt
YXJrIGZvcm1hdCBjYW4gYmUgc3VwcG9ydGVkIGJ5CiAgIGNyZWF0aW5nIGEgbmV3IFhNTCBzY2hl
bWEgZm9yIHRoZSBtYXJrIHRoYXQgaGFzIGFuIGVsZW1lbnQgdGhhdAogICBzdWJzdGl0dXRlcyBm
b3IgdGhlIDxtYXJrOmFic3RyYWN0TWFyaz4gZWxlbWVudCBmcm9tCiAgIFtkcmFmdC1sb3phbm8t
c21kXS4KCjIuNi4gIERpZ2l0YWwgU2lnbmF0dXJlCgogICBEaWdpdGFsIHNpZ25hdHVyZXMgTUFZ
IGJlIHVzZWQgYnkgdGhlIHNlcnZlciB0byB2YWxpZGF0ZSBlaXRoZXIgdGhlCiAgIG1hcmsgaW5m
b3JtYXRpb24sIHdoZW4gdXNpbmcgdGhlICJzaWduZWQgbWFyayIgdmFsaWRhdGlvbiBtb2RlbCB3
aXRoCiAgIHRoZSA8c21kOnNpZ25lZE1hcms+IChTZWN0aW9uIDIuNi4xKSBlbGVtZW50IG9yIHRo
ZSA8c21kOgogICBlbmNvZGVkU2lnbmVkTWFyaz4gKFNlY3Rpb24gMi42LjIpIGVsZW1lbnQuCgoy
LjYuMS4gIDxzbWQ6c2lnbmVkTWFyaz4gZWxlbWVudAoKICAgVGhlIDxzbWQ6c2lnbmVkTWFyaz4g
ZWxlbWVudCBjb250YWlucyB0aGUgZGlnaXRhbGx5IHNpZ25lZCBtYXJrCiAgIGluZm9ybWF0aW9u
LiAgVGhlIDxzbWQ6c2lnbmVkTWFyaz4gZWxlbWVudCBpcyBkZWZpbmVkIGluCiAgIFtkcmFmdC1s
b3phbm8tc21kXS4gIEEgbmV3IHNpZ25lZCBtYXJrIGZvcm1hdCBjYW4gYmUgc3VwcG9ydGVkIGJ5
CiAgIGNyZWF0aW5nIGEgbmV3IFhNTCBzY2hlbWEgZm9yIHRoZSBzaWduZWQgbWFyayB0aGF0IGhh
cyBhbiBlbGVtZW50CiAgIHRoYXQgc3Vic3RpdHV0ZXMgZm9yIHRoZSA8c21kOmFic3RyYWN0U2ln
bmVkTWFyaz4gZWxlbWVudCBmcm9tCiAgIFtkcmFmdC1sb3phbm8tc21kXS4KCjIuNi4yLiAgPHNt
ZDplbmNvZGVkU2lnbmVkTWFyaz4gZWxlbWVudAoKICAgVGhlIDxzbWQ6ZW5jb2RlZFNpZ25lZE1h
cms+IGVsZW1lbnQgY29udGFpbnMgYW4gZW5jb2RlZCBmb3JtIG9mIHRoZQogICBkaWdpdGFsbHkg
c2lnbmVkIDxzbWQ6c2lnbmVkTWFyaz4gKFNlY3Rpb24gMi42LjEpIGVsZW1lbnQuICBUaGUgPHNt
ZDoKICAgZW5jb2RlZFNpZ25lZE1hcms+IGVsZW1lbnQgaXMgZGVmaW5lZCBpbiBbZHJhZnQtbG96
YW5vLXNtZF0uICBBIG5ldwogICBlbmNvZGVkIHNpZ25lZCBtYXJrIGZvcm1hdCBjYW4gYmUgc3Vw
cG9ydGVkIGJ5IGNyZWF0aW5nIGEgbmV3IFhNTAogICBzY2hlbWEgZm9yIHRoZSBlbmNvZGVkIHNp
Z25lZCBtYXJrIHRoYXQgaGFzIGFuIGVsZW1lbnQgdGhhdAogICBzdWJzdGl0dXRlcyBmb3IgdGhl
IDxzbWQ6ZW5jb2RlZFNpZ25lZE1hcms+IGVsZW1lbnQgZnJvbQogICBbZHJhZnQtbG96YW5vLXNt
ZF0uCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1Z3VzdCAzMCwgMjAx
MyAgICAgICAgICAgICAgICBbUGFnZSA4XQoMCkludGVybmV0LURyYWZ0ICAgICAgICBMYXVuY2gg
UGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoKCjMuICBFUFAgQ29t
bWFuZCBNYXBwaW5nCgogICBBIGRldGFpbGVkIGRlc2NyaXB0aW9uIG9mIHRoZSBFUFAgc3ludGF4
IGFuZCBzZW1hbnRpY3MgY2FuIGJlIGZvdW5kCiAgIGluIHRoZSBFUFAgY29yZSBwcm90b2NvbCBz
cGVjaWZpY2F0aW9uIFtSRkM1NzMwXS4gIFRoZSBjb21tYW5kCiAgIG1hcHBpbmdzIGRlc2NyaWJl
ZCBoZXJlIGFyZSBzcGVjaWZpY2FsbHkgZm9yIHVzZSBpbiB0aGUgTGF1bmNoIFBoYXNlCiAgIEV4
dGVuc2lvbi4KCiAgIFRoaXMgbWFwcGluZyBpcyBkZXNpZ25lZCB0byBiZSBmbGV4aWJsZSwgcmVx
dWlyaW5nIG9ubHkgYSBtaW5pbXVtIHNldAogICBvZiByZXF1aXJlZCBlbGVtZW50cy4KCiAgIFdo
aWxlIGl0IGlzIG1lYW50IHRvIHNlcnZlIHNldmVyYWwgdXNlIGNhc2VzLCBpdCBkb2VzIG5vdCBw
cmVzY3JpYmUKICAgYW55IGludGVycHJldGF0aW9uIGJ5IHRoZSBjbGllbnQgb3Igc2VydmVyLiAg
U3VjaCBwcm9jZXNzaW5nIGlzCiAgIHR5cGljYWxseSBoaWdobHkgcG9saWN5LWRlcGVuZGVudCBh
bmQgdGhlcmVmb3JlIHNwZWNpZmljIHRvCiAgIGltcGxlbWVudGF0aW9ucy4KCiAgIE9wZXJhdGlv
bnMgb24gYXBwbGljYXRpb24gb2JqZWN0cyBhcmUgZG9uZSB2aWEgb25lIG9yIG1vcmUgb2YgdGhl
CiAgIGV4aXN0aW5nIEVQUCB2ZXJicyBkZWZpbmVkIGluIHRoZSBFUFAgZG9tYWluIG5hbWUgbWFw
cGluZyBbUkZDNTczMV0uCiAgIFJlZ2lzdHJpZXMgbWF5IGNob29zZSB0byBzdXBwb3J0IGEgc3Vi
c2V0IG9mIHRoZSBvcGVyYXRpb25zLgoKMy4xLiAgRVBQIDxjaGVjaz4gQ29tbWFuZAoKICAgVGhp
cyBleHRlbnNpb24gZGVmaW5lcyBhZGRpdGlvbmFsIGVsZW1lbnRzIHRvIGV4dGVuZCB0aGUgRVBQ
IDxjaGVjaz4KICAgY29tbWFuZCBhbmQgcmVzcG9uc2UgdG8gYmUgdXNlZCBpbiBjb25qdW5jdGlv
biB3aXRoIHRoZSBFUFAgZG9tYWluCiAgIG5hbWUgbWFwcGluZyBbUkZDNTczMV0uCgogICBUaGlz
IGV4dGVuc2lvbiBkZWZpbmVzIGEgbmV3IGNvbW1hbmQgY2FsbGVkIHRoZSBDbGFpbXMgQ2hlY2sg
Q29tbWFuZAogICB0aGF0IGlzIHVzZWQgdG8gZGV0ZXJtaW5lIHdoZXRoZXIgb3Igbm90IHRoZXJl
IGFyZSBhbnkgbWF0Y2hpbmcKICAgdHJhZGVtYXJrcywgaW4gdGhlIHNwZWNpZmllZCBsYXVuY2gg
cGhhc2UsIGZvciBlYWNoIGRvbWFpbiBuYW1lCiAgIHBhc3NlZCBpbiB0aGUgY29tbWFuZC4gIFRo
ZSBhdmFpbGFiaWxpdHkgY2hlY2sgaW5mb3JtYXRpb24gZGVmaW5lZCBpbgogICB0aGUgRVBQIGRv
bWFpbiBuYW1lIG1hcHBpbmcgW1JGQzU3MzFdIE1VU1QgTk9UIGJlIHJldHVybmVkIGZvciB0aGUK
ICAgQ2xhaW1zIENoZWNrIENvbW1hbmQuICBJbnN0ZWFkIG9mIHJldHVybmluZyB3aGV0aGVyIHRo
ZSBkb21haW4gbmFtZQogICBpcyBhdmFpbGFibGUgdGhlIENsYWltcyBDaGVjayBDb21tYW5kIHdp
bGwgcmV0dXJuIHdoZXRoZXIgb3Igbm90IGF0CiAgIGxlYXN0IG9uZSBtYXRjaGluZyB0cmFkZW1h
cmsgZXhpc3RzIGZvciB0aGUgZG9tYWluIG5hbWUuICBJZiB0aGVyZSBpcwogICBhdCBsZWFzdCBv
bmUgbWF0Y2hpbmcgdHJhZGVtYXJrIHRoYXQgZXhpc3RzIGZvciB0aGUgZG9tYWluIG5hbWUgYQog
ICA8bGF1bmNoOmNsYWltS2V5PiBlbGVtZW50IGlzIHJldHVybmVkLiAgVGhlIHZhbHVlIG9mIHRo
ZSA8bGF1bmNoOgogICBjbGFpbUtleT4gZWxlbWVudCBjYW4gYmUgdXNlZCB3aXRoIGFuIGluZm8g
c2VydmljZSBvZiBhIHRoaXJkIHBhcnR5CiAgIHRyYWRlbWFyayBwcm92aWRlciBsaWtlIHRoZSBU
cmFkZW1hcmsgQ2xlYXJpbmdob3VzZSAoVE1DSCkgZm9yCiAgIGdldHRpbmcgdGhlIGluZm9ybWF0
aW9uIG5lZWRlZCB0byBnZW5lcmF0ZSB0aGUgdHJhZGVtYXJrIGNsYWltcwogICBub3RpY2UuICBU
aGUgdGhpcmQgcGFydHkgdHJhZGVtYXJrIHByb3ZpZGVyIHNob3VsZCBhbHNvIHJldHVybiBhCiAg
IHVuaXF1ZSBub3RpY2UgaWRlbnRpZmllciB0aGF0IGNhbiBiZSBwYXNzZWQgaW4gdGhlIDxsYXVu
Y2g6bm90aWNlSUQ+CiAgIGVsZW1lbnQgb2YgdGhlIGV4dGVuc2lvbiB0byB0aGUgQ3JlYXRlIENv
bW1hbmQgKFNlY3Rpb24gMy4zKS4gIFRoZQogICA8ZG9tYWluOm5hbWU+IGVsZW1lbnRzIGluIHRo
ZSBFUFAgPGNoZWNrPiBjb21tYW5kIG9mIEVQUCBkb21haW4gbmFtZQogICBtYXBwaW5nIFtSRkM1
NzMxXSBkZWZpbmUgdGhlIGRvbWFpbiBuYW1lcyB0byBjaGVjayBmb3IgbWF0Y2hpbmcKICAgdHJh
ZGVtYXJrcy4gIFRoZSA8bGF1bmNoOmNoZWNrPiBlbGVtZW50IGNvbnRhaW5zIHRoZSBmb2xsb3dp
bmcgY2hpbGQKICAgZWxlbWVudHM6CgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBp
cmVzIEF1Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAgICBbUGFnZSA5XQoMCkludGVybmV0LURy
YWZ0ICAgICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkg
MjAxMwoKCiAgIDxsYXVuY2g6cGhhc2U+ICBUaGUgcGhhc2Ugd2l0aCB0aGUgdmFsdWUgb2YgImNs
YWltczEiIG9yICJjbGFpbXMyIiB0bwogICAgICAgaW5kaWNhdGUgaXQgYXMgYSBDbGFpbXMgQ2hl
Y2sgQ29tbWFuZC4gIFRoZSAiY2xhaW1zMSIgQ2xhaW1zCiAgICAgICBDaGVjayBDb21tYW5kIHdp
bGwgbWF0Y2ggdGhlIDxkb21haW46bmFtZT4gYWdhaW5zdCB0aGUgZnVsbCBsaXN0CiAgICAgICBv
ZiB0cmFkZW1hcmsgbGFiZWxzIGFuZCB0aGUgImNsYWltczIiIENsYWltcyBDaGVjayBDb21tYW5k
IHdpbGwKICAgICAgIG1hdGNoIHRoZSA8ZG9tYWluOm5hbWU+IGFnYWluc3QgdGhlIGxpc3Qgb2Yg
dHJhZGVtYXJrIGxhYmVscyB0aGF0CiAgICAgICBvcHRlZCBpbnRvIHRoZSAiY2xhaW1zMiIgbGF1
bmNoIHBoYXNlLgoKICAgRXhhbXBsZSBDbGFpbXMgQ2hlY2sgQ29tbWFuZCB1c2luZyB0aGUgPGNo
ZWNrPiBkb21haW4gY29tbWFuZCBhbmQgdGhlCiAgIDxsYXVuY2g6Y2hlY2s+IGV4dGVuc2lvbiB0
byBkZXRlcm1pbmUgaWYgImV4YW1wbGUxLnRsZCIgYW5kCiAgICJleGFtcGxlMi50bGQiIGhhdmUg
YW55IG1hdGNoaW5nIHRyYWRlbWFya3MgZHVyaW5nIHRoZSAiY2xhaW1zMSIKICAgbGF1bmNoIHBo
YXNlLgoKICAgPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9
Im5vIj8+CiAgIDxlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCI+CiAg
ICAgPGNvbW1hbmQ+CiAgICAgIDxjaGVjaz4KICAgICAgIDxkb21haW46Y2hlY2sKICAgICAgICB4
bWxuczpkb21haW49InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZG9tYWluLTEuMCI+CiAgICAgICAg
IDxkb21haW46bmFtZT5leGFtcGxlMS50bGQ8L2RvbWFpbjpuYW1lPgogICAgICAgICA8ZG9tYWlu
Om5hbWU+ZXhhbXBsZTIudGxkPC9kb21haW46bmFtZT4KICAgICAgIDwvZG9tYWluOmNoZWNrPgog
ICAgICA8L2NoZWNrPgogICAgICA8ZXh0ZW5zaW9uPgogICAgICAgPGxhdW5jaDpjaGVjawogICAg
ICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIj4KICAg
ICAgICAgPGxhdW5jaDpwaGFzZT5jbGFpbXMxPC9sYXVuY2g6cGhhc2U+CiAgICAgICA8L2xhdW5j
aDpjaGVjaz4KICAgICAgPC9leHRlbnNpb24+CiAgICAgIDxjbFRSSUQ+QUJDLTEyMzQ1PC9jbFRS
SUQ+CiAgICAgPC9jb21tYW5kPgogICA8L2VwcD4KCgoKCgoKCgoKCgoKCgoKCgoKCgpUYW4sIGV0
IGFsLiAgICAgICAgICAgICAgRXhwaXJlcyBBdWd1c3QgMzAsIDIwMTMgICAgICAgICAgICAgICBb
UGFnZSAxMF0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgTGF1bmNoIFBoYXNlIE1hcHBpbmcgZm9y
IEVQUCAgICAgICAgIEZlYnJ1YXJ5IDIwMTMKCgogICBFeGFtcGxlIENsYWltcyBDaGVjayBDb21t
YW5kIHVzaW5nIHRoZSA8Y2hlY2s+IGRvbWFpbiBjb21tYW5kIGFuZCB0aGUKICAgPGxhdW5jaDpj
aGVjaz4gZXh0ZW5zaW9uIHRvIGRldGVybWluZSBpZiAiZXhhbXBsZTMudGxkIiBhbmQKICAgImV4
YW1wbGU0LnRsZCIgaGF2ZSBhbnkgbWF0Y2hpbmcgdHJhZGVtYXJrcyB0aGF0IG9wdGVkIGludG8g
dGhlCiAgICJjbGFpbXMyIiBsYXVuY2ggcGhhc2UuCgogICA8P3htbCB2ZXJzaW9uPSIxLjAiIGVu
Y29kaW5nPSJVVEYtOCIgc3RhbmRhbG9uZT0ibm8iPz4KICAgPGVwcCB4bWxucz0idXJuOmlldGY6
cGFyYW1zOnhtbDpuczplcHAtMS4wIj4KICAgICA8Y29tbWFuZD4KICAgICAgPGNoZWNrPgogICAg
ICAgPGRvbWFpbjpjaGVjawogICAgICAgIHhtbG5zOmRvbWFpbj0idXJuOmlldGY6cGFyYW1zOnht
bDpuczpkb21haW4tMS4wIj4KICAgICAgICAgPGRvbWFpbjpuYW1lPmV4YW1wbGUzLnRsZDwvZG9t
YWluOm5hbWU+CiAgICAgICAgIDxkb21haW46bmFtZT5leGFtcGxlNC50bGQ8L2RvbWFpbjpuYW1l
PgogICAgICAgPC9kb21haW46Y2hlY2s+CiAgICAgIDwvY2hlY2s+CiAgICAgIDxleHRlbnNpb24+
CiAgICAgICA8bGF1bmNoOmNoZWNrCiAgICAgICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJh
bXM6eG1sOm5zOmxhdW5jaC0xLjAiPgogICAgICAgICA8bGF1bmNoOnBoYXNlPmNsYWltczI8L2xh
dW5jaDpwaGFzZT4KICAgICAgIDwvbGF1bmNoOmNoZWNrPgogICAgICA8L2V4dGVuc2lvbj4KICAg
ICAgPGNsVFJJRD5BQkMtMTIzNDU8L2NsVFJJRD4KICAgICA8L2NvbW1hbmQ+CiAgIDwvZXBwPgoK
ICAgSWYgdGhlIDxjaGVjaz4gY29tbWFuZCBoYXMgYmVlbiBwcm9jZXNzZWQgc3VjY2Vzc2Z1bGx5
LCB0aGUgRVBQCiAgIDxyZXNEYXRhPiBlbGVtZW50IE1VU1QgY29udGFpbnMgYSBjaGlsZCA8bGF1
bmNoOmNoa0RhdGE+IGVsZW1lbnQgdGhhdAogICBpZGVudGlmaWVzIHRoZSBsYXVuY2ggbmFtZXNw
YWNlLiAgVGhlIDxsYXVuY2g6Y2hrRGF0YT4gZWxlbWVudAogICBjb250YWlucyB0aGUgZm9sbG93
aW5nIGNoaWxkIGVsZW1lbnRzOgoKICAgPGxhdW5jaDpwaGFzZT4gIFRoZSBwaGFzZSB3aXRoIGEg
dmFsdWUgb2YgImNsYWltczEiIG9yICJjbGFpbXMyIiB0aGF0CiAgICAgICBtYXRjaGVzIHRoZSBh
c3NvY2lhdGVkIENsYWltcyBDaGVjayBDb21tYW5kIDxsYXVuY2g6cGhhc2U+LgogICA8bGF1bmNo
OmNkPiAgT25lIG9yIG1vcmUgPGxhdW5jaDpjZD4gZWxlbWVudHMgdGhhdCBjb250YWluIHRoZQog
ICAgICAgZm9sbG93aW5nIGNoaWxkIGVsZW1lbnRzOgoKICAgICAgIDxsYXVuY2g6bmFtZT4gIENv
bnRhaW5zIHRoZSBmdWxseSBxdWFsaWZpZWQgbmFtZSBvZiB0aGUgcXVlcmllZAogICAgICAgICAg
IGRvbWFpbiBuYW1lLiAgVGhpcyBlbGVtZW50IE1VU1QgY29udGFpbiBhbiAiZXhpc3RzIiBhdHRy
aWJ1dGUKICAgICAgICAgICB3aG9zZSB2YWx1ZSBpbmRpY2F0ZXMgaWYgYSBtYXRjaGluZyB0cmFk
ZW1hcmsgZXhpc3RzIGZvciB0aGUKICAgICAgICAgICBkb21haW4gbmFtZS4gIEEgdmFsdWUgb2Yg
IjEiIG9yICJ0cnVlIiBtZWFucyB0aGF0IGEgbWF0Y2hpbmcKICAgICAgICAgICB0cmFkZW1hcmsg
ZG9lcyBleGlzdCBmb3IgdGhlIGNsYWltcyBsYXVuY2ggcGhhc2UuICBBIHZhbHVlIG9mCiAgICAg
ICAgICAgIjAiIG9yICJmYWxzZSIgbWVhbnMgdGhhdCBhIG1hdGNoaW5nIHRyYWRlbWFyayBkb2Vz
IG5vdAogICAgICAgICAgIGV4aXN0LgogICAgICAgPGxhdW5jaDpjbGFpbUtleT4gIEFuIE9QVElP
TkFMIGNsYWltIGtleSB0aGF0IE1BWSBiZSBwYXNzZWQgdG8gYW4KICAgICAgICAgICBpbmZvIHNl
cnZpY2Ugb2YgYSB0aGlyZCBwYXJ0eSB0cmFkZW1hcmsgcHJvdmlkZXIgbGlrZSB0aGUKICAgICAg
ICAgICBUcmFkZW1hcmsgQ2xlYXJpbmdob3VzZSAoVE1DSCkgZm9yIGdldHRpbmcgdGhlIGluZm9y
bWF0aW9uCiAgICAgICAgICAgbmVlZGVkIHRvIGdlbmVyYXRlIHRoZSB0cmFkZW1hcmsgY2xhaW1z
IG5vdGljZS4gIFRoZSA8bGF1bmNoOgogICAgICAgICAgIGNsYWltS2V5PiBpcyB1c2VkIGFzIHRo
ZSBrZXkgZm9yIHRoZSBxdWVyeSBpbiBwbGFjZSBvZiB0aGUKICAgICAgICAgICBkb21haW4gbmFt
ZSB0byBzZWN1cmVseSBxdWVyeSB0aGUgc2VydmljZSB3aXRob3V0IHVzaW5nIGEKCgoKVGFuLCBl
dCBhbC4gICAgICAgICAgICAgIEV4cGlyZXMgQXVndXN0IDMwLCAyMDEzICAgICAgICAgICAgICAg
W1BhZ2UgMTFdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgIExhdW5jaCBQaGFzZSBNYXBwaW5nIGZv
ciBFUFAgICAgICAgICBGZWJydWFyeSAyMDEzCgoKICAgICAgICAgICB3ZWxsLWtub3duIHZhbHVl
IGxpa2UgYSBkb21haW4gbmFtZS4KCiAgIEV4YW1wbGUgQ2xhaW1zIENoZWNrIFJlc3BvbnNlIHdo
ZW4gbm8gbWF0Y2hpbmcgdHJhZGVtYXJrcyBhcmUgZm91bmQKICAgZm9yIHRoZSBkb21haW4gbmFt
ZSBleGFtcGxlMS50bGQgYW5kIG1hdGNoaW5nIHRyYWRlbWFya3MgYXJlIGZvdW5kCiAgIGZvciB0
aGUgZG9tYWluIG5hbWUgZXhhbXBsZTIudGxkIGZvciB0aGUgImNsYWltczEiIGxhdW5jaCBwaGFz
ZS4KCiAgIDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJu
byI/PgogICA8ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcC0xLjAiPgogICAg
IDxyZXNwb25zZT4KICAgICAgIDxyZXN1bHQgY29kZT0iMTAwMCI+CiAgICAgICAgPG1zZz5Db21t
YW5kIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHk8L21zZz4KICAgICAgIDwvcmVzdWx0PgogICAgICAg
PHJlc0RhdGE+CiAgICAgICAgPGxhdW5jaDpjaGtEYXRhCiAgICAgICAgIHhtbG5zOmxhdW5jaD0i
dXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIj4KICAgICAgICAgPGxhdW5jaDpwaGFz
ZT5jbGFpbXMxPC9sYXVuY2g6cGhhc2U+CiAgICAgICAgIDxsYXVuY2g6Y2Q+CiAgICAgICAgICAg
PGxhdW5jaDpuYW1lIGV4aXN0cz0iMCI+ZXhhbXBsZTEudGxkPC9sYXVuY2g6bmFtZT4KICAgICAg
ICAgPC9sYXVuY2g6Y2Q+CiAgICAgICAgIDxsYXVuY2g6Y2Q+CiAgICAgICAgICAgPGxhdW5jaDpu
YW1lIGV4aXN0cz0iMSI+ZXhhbXBsZTIudGxkPC9sYXVuY2g6bmFtZT4KICAgICAgICAgICA8bGF1
bmNoOmNsYWltS2V5PmFiYzEyMzwvbGF1bmNoOmNsYWltS2V5PgogICAgICAgICA8L2xhdW5jaDpj
ZD4KICAgICAgICA8L2xhdW5jaDpjaGtEYXRhPgogICAgICAgPC9yZXNEYXRhPgogICAgICAgPHRy
SUQ+CiAgICAgICAgPGNsVFJJRD5BQkMtMTIzNDU8L2NsVFJJRD4KICAgICAgICA8c3ZUUklEPjU0
MzIxLVhZWjwvc3ZUUklEPgogICAgICAgPC90cklEPgogICAgIDwvcmVzcG9uc2U+CiAgIDwvZXBw
PgoKCgoKCgoKCgoKCgoKCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1
Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAgIFtQYWdlIDEyXQoMCkludGVybmV0LURyYWZ0ICAg
ICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoK
CiAgIEV4YW1wbGUgQ2xhaW1zIENoZWNrIFJlc3BvbnNlIHdoZW4gbm8gbWF0Y2hpbmcgdHJhZGVt
YXJrcyBhcmUgZm91bmQKICAgZm9yIHRoZSBkb21haW4gbmFtZSBleGFtcGxlMy50bGQgYW5kIG1h
dGNoaW5nIHRyYWRlbWFya3MgYXJlIGZvdW5kCiAgIGZvciB0aGUgZG9tYWluIG5hbWUgZXhhbXBs
ZTQudGxkIGZvciB0aGUgImNsYWltczIiIGxhdW5jaCBwaGFzZS4KCiAgIDw/eG1sIHZlcnNpb249
IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJubyI/PgogICA8ZXBwIHhtbG5zPSJ1
cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcC0xLjAiPgogICAgIDxyZXNwb25zZT4KICAgICAgIDxy
ZXN1bHQgY29kZT0iMTAwMCI+CiAgICAgICAgPG1zZz5Db21tYW5kIGNvbXBsZXRlZCBzdWNjZXNz
ZnVsbHk8L21zZz4KICAgICAgIDwvcmVzdWx0PgogICAgICAgPHJlc0RhdGE+CiAgICAgICAgPGxh
dW5jaDpjaGtEYXRhCiAgICAgICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpu
czpsYXVuY2gtMS4wIj4KICAgICAgICAgPGxhdW5jaDpwaGFzZT5jbGFpbXMyPC9sYXVuY2g6cGhh
c2U+CiAgICAgICAgIDxsYXVuY2g6Y2Q+CiAgICAgICAgICAgPGxhdW5jaDpuYW1lIGV4aXN0cz0i
MCI+ZXhhbXBsZTMudGxkPC9sYXVuY2g6bmFtZT4KICAgICAgICAgPC9sYXVuY2g6Y2Q+CiAgICAg
ICAgIDxsYXVuY2g6Y2Q+CiAgICAgICAgICAgPGxhdW5jaDpuYW1lIGV4aXN0cz0iMSI+ZXhhbXBs
ZTQudGxkPC9sYXVuY2g6bmFtZT4KICAgICAgICAgICA8bGF1bmNoOmNsYWltS2V5PmFiYzEyMzwv
bGF1bmNoOmNsYWltS2V5PgogICAgICAgICA8L2xhdW5jaDpjZD4KICAgICAgICA8L2xhdW5jaDpj
aGtEYXRhPgogICAgICAgPC9yZXNEYXRhPgogICAgICAgPHRySUQ+CiAgICAgICAgPGNsVFJJRD5B
QkMtMTIzNDU8L2NsVFJJRD4KICAgICAgICA8c3ZUUklEPjU0MzIxLVhZWjwvc3ZUUklEPgogICAg
ICAgPC90cklEPgogICAgIDwvcmVzcG9uc2U+CiAgIDwvZXBwPgoKMy4yLiAgRVBQIDxpbmZvPiBD
b21tYW5kCgogICBUaGlzIGV4dGVuc2lvbiBkZWZpbmVzIGFkZGl0aW9uYWwgZWxlbWVudHMgdG8g
ZXh0ZW5kIHRoZSBFUFAgPGluZm8+CiAgIGNvbW1hbmQgYW5kIHJlc3BvbnNlIHRvIGJlIHVzZWQg
aW4gY29uanVuY3Rpb24gd2l0aCB0aGUgRVBQIGRvbWFpbgogICBuYW1lIG1hcHBpbmcgW1JGQzU3
MzFdLgoKICAgVGhlIEVQUCA8aW5mbz4gY29tbWFuZCBpcyB1c2VkIHRvIHJldHJpZXZlIGluZm9y
bWF0aW9uIGZvciBhIGxhdW5jaAogICBwaGFzZSByZWdpc3RyYXRpb24gb3IgYXBwbGljYXRpb24u
ICBUaGUgQXBwbGljYXRpb24gSWRlbnRpZmllcgogICAoU2VjdGlvbiAyLjEpIHJldHVybmVkIGlu
IHRoZSA8bGF1bmNoOmNyZURhdGE+IGVsZW1lbnQgb2YgdGhlIENyZWF0ZQogICBSZXNwb25zZSAo
U2VjdGlvbiAzLjMpIGlzIHVzZWQgZm9yIHJldHJpZXZpbmcgaW5mb3JtYXRpb24gZm9yIGEKICAg
bGF1bmNoIGFwcGxpY2F0aW9uLiAgQSA8bGF1bmNoOmluZm8+IGVsZW1lbnQgaXMgc2VudCBhbG9u
ZyB3aXRoIHRoZQogICByZWd1bGFyIDxpbmZvPiBkb21haW4gY29tbWFuZC4gIFRoZSA8bGF1bmNo
OmluZm8+IGVsZW1lbnQgaW5jbHVkZXMgYW4KICAgT1BUSU9OQUwgImluY2x1ZGVNYXJrIiBib29s
ZWFuIGF0dHJpYnV0ZSwgd2l0aCBhIGRlZmF1bHQgdmFsdWUgb2YKICAgImZhbHNlIiwgdG8gaW5k
aWNhdGUgd2hldGhlciBvciBub3QgdG8gaW5jbHVkZSB0aGUgbWFyayBpbiB0aGUKICAgcmVzcG9u
c2UuICBUaGUgPGxhdW5jaDppbmZvPiBlbGVtZW50IGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgY2hp
bGQKICAgZWxlbWVudHM6CgoKCgoKVGFuLCBldCBhbC4gICAgICAgICAgICAgIEV4cGlyZXMgQXVn
dXN0IDMwLCAyMDEzICAgICAgICAgICAgICAgW1BhZ2UgMTNdCgwKSW50ZXJuZXQtRHJhZnQgICAg
ICAgIExhdW5jaCBQaGFzZSBNYXBwaW5nIGZvciBFUFAgICAgICAgICBGZWJydWFyeSAyMDEzCgoK
ICAgPGxhdW5jaDpwaGFzZT4gIFRoZSBwaGFzZSBkdXJpbmcgd2hpY2ggdGhlIGFwcGxpY2F0aW9u
IG9yCiAgICAgICByZWdpc3RyYXRpb24gd2FzIHN1Ym1pdHRlZCBvciBpcyBhc3NvY2lhdGVkIHdp
dGguICBTZXJ2ZXIgcG9saWN5CiAgICAgICBkZWZpbmVzIHRoZSBwaGFzZXMgdGhhdCBhcmUgc3Vw
cG9ydGVkLgogICA8bGF1bmNoOmFwcGxpY2F0aW9uSUQ+ICBPUFRJT05BTCBhcHBsaWNhdGlvbiBp
ZGVudGlmaWVyIG9mIHRoZSBsYXVuY2gKICAgICAgIGFwcGxpY2F0aW9uLgoKICAgRXhhbXBsZSA8
aW5mbz4gZG9tYWluIGNvbW1hbmQgd2l0aCB0aGUgPGxhdW5jaDppbmZvPiBleHRlbnNpb24gdG8K
ICAgcmV0cmlldmUgaW5mb3JtYXRpb24gZm9yIHRoZSBzdW5yaXNlIGFwcGxpY2F0aW9uIGZvciBl
eGFtcGxlLnRsZCBhbmQKICAgYXBwbGljYXRpb24gaWRlbnRpZmllciAiYWJjMTIzIi4KCiAgIDw/
eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJubyI/PgogICA8
ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcC0xLjAiPgogICAgIDxjb21tYW5k
PgogICAgICA8aW5mbz4KICAgICAgIDxkb21haW46aW5mbwogICAgICAgIHhtbG5zOmRvbWFpbj0i
dXJuOmlldGY6cGFyYW1zOnhtbDpuczpkb21haW4tMS4wIj4KICAgICAgICAgPGRvbWFpbjpuYW1l
PmV4YW1wbGUudGxkPC9kb21haW46bmFtZT4KICAgICAgIDwvZG9tYWluOmluZm8+CiAgICAgIDwv
aW5mbz4KICAgICAgPGV4dGVuc2lvbj4KICAgICAgIDxsYXVuY2g6aW5mbwogICAgICAgIHhtbG5z
OmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIgogICAgICAgICAgaW5j
bHVkZU1hcms9InRydWUiPgogICAgICAgICA8bGF1bmNoOnBoYXNlPnN1bnJpc2U8L2xhdW5jaDpw
aGFzZT4KICAgICAgICAgPGxhdW5jaDphcHBsaWNhdGlvbklEPmFiYzEyMzwvbGF1bmNoOmFwcGxp
Y2F0aW9uSUQ+CiAgICAgICA8L2xhdW5jaDppbmZvPgogICAgICA8L2V4dGVuc2lvbj4KICAgICAg
PGNsVFJJRD5BQkMtMTIzNDU8L2NsVFJJRD4KICAgICA8L2NvbW1hbmQ+CiAgIDwvZXBwPgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgpUYW4sIGV0IGFsLiAgICAgICAgICAgICAgRXhwaXJlcyBBdWd1c3Qg
MzAsIDIwMTMgICAgICAgICAgICAgICBbUGFnZSAxNF0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAg
TGF1bmNoIFBoYXNlIE1hcHBpbmcgZm9yIEVQUCAgICAgICAgIEZlYnJ1YXJ5IDIwMTMKCgogICBF
eGFtcGxlIDxpbmZvPiBkb21haW4gY29tbWFuZCB3aXRoIHRoZSA8bGF1bmNoOmluZm8+IGV4dGVu
c2lvbiB0bwogICByZXRyaWV2ZSBpbmZvcm1hdGlvbiBmb3IgdGhlIHN1bnJpc2UgcmVnaXN0cmF0
aW9uIGZvciBleGFtcGxlLnRsZC4KCiAgIDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVU
Ri04IiBzdGFuZGFsb25lPSJubyI/PgogICA8ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1s
Om5zOmVwcC0xLjAiPgogICAgIDxjb21tYW5kPgogICAgICA8aW5mbz4KICAgICAgIDxkb21haW46
aW5mbwogICAgICAgIHhtbG5zOmRvbWFpbj0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpkb21haW4t
MS4wIj4KICAgICAgICAgPGRvbWFpbjpuYW1lPmV4YW1wbGUudGxkPC9kb21haW46bmFtZT4KICAg
ICAgIDwvZG9tYWluOmluZm8+CiAgICAgIDwvaW5mbz4KICAgICAgPGV4dGVuc2lvbj4KICAgICAg
IDxsYXVuY2g6aW5mbwogICAgICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpu
czpsYXVuY2gtMS4wIj4KICAgICAgICAgPGxhdW5jaDpwaGFzZT5zdW5yaXNlPC9sYXVuY2g6cGhh
c2U+CiAgICAgICA8L2xhdW5jaDppbmZvPgogICAgICA8L2V4dGVuc2lvbj4KICAgICAgPGNsVFJJ
RD5BQkMtMTIzNDU8L2NsVFJJRD4KICAgICA8L2NvbW1hbmQ+CiAgIDwvZXBwPgoKICAgSWYgdGhl
IHF1ZXJ5IHdhcyBzdWNjZXNzZnVsLCB0aGUgc2VydmVyIHJlcGxpZXMgd2l0aCBhIDxsYXVuY2g6
CiAgIGluZkRhdGE+IGVsZW1lbnQgYWxvbmcgd2l0aCB0aGUgcmVndWxhciBFUFAgPHJlc0RhdGE+
LiAgVGhlIDxsYXVuY2g6CiAgIGluZkRhdGE+IGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgY2hpbGQg
ZWxlbWVudHM6CgogICA8bGF1bmNoOnBoYXNlPiAgVGhlIHBoYXNlIGR1cmluZyB3aGljaCB0aGUg
YXBwbGljYXRpb24gd2FzIHN1Ym1pdHRlZAogICAgICAgb3IgaXMgYXNzb2NpYXRlZCB3aXRoIHRo
YXQgbWF0Y2hlcyB0aGUgYXNzb2NpYXRlZCA8aW5mbz4gY29tbWFuZAogICAgICAgPGxhdW5jaDpw
aGFzZT4uCiAgIDxsYXVuY2g6YXBwbGljYXRpb25JRD4gIE9QVElPTkFMIGFwcGxpY2F0aW9uIGlk
ZW50aWZpZXIgb2YgdGhlIGxhdW5jaAogICAgICAgYXBwbGljYXRpb24uCiAgIDxsYXVuY2g6c3Rh
dHVzPiAgT1BUSU9OQUwgc3RhdHVzIG9mIHRoZSBsYXVuY2ggYXBwbGljYXRpb24gdXNpbmcgb25l
CiAgICAgICBvZiB0aGUgc3VwcG9ydGVkIHN0YXR1cyB2YWx1ZXMgKFNlY3Rpb24gMi4zKS4KICAg
PG1hcms6bWFyaz4gIFplcm8gb3IgbW9yZSA8bWFyazptYXJrPiAoU2VjdGlvbiAyLjUpIGVsZW1l
bnRzLgoKCgoKCgoKCgoKCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1
Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAgIFtQYWdlIDE1XQoMCkludGVybmV0LURyYWZ0ICAg
ICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoK
CiAgIEV4YW1wbGUgPGluZm8+IGRvbWFpbiByZXNwb25zZSB1c2luZyB0aGUgPGxhdW5jaDppbmZE
YXRhPiBleHRlbnNpb24KICAgd2l0aCB0aGUgbWFyayBpbmZvcm1hdGlvbi4KCiAgIDw/eG1sIHZl
cnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJubyI/PgogICA8ZXBwIHht
bG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcC0xLjAiPgogICAgIDxyZXNwb25zZT4KICAg
ICAgIDxyZXN1bHQgY29kZT0iMTAwMCI+CiAgICAgICAgIDxtc2c+Q29tbWFuZCBjb21wbGV0ZWQg
c3VjY2Vzc2Z1bGx5PC9tc2c+CiAgICAgICA8L3Jlc3VsdD4KICAgICAgIDxyZXNEYXRhPgogICAg
ICAgICA8ZG9tYWluOmluZkRhdGEKICAgICAgICAgIHhtbG5zOmRvbWFpbj0idXJuOmlldGY6cGFy
YW1zOnhtbDpuczpkb21haW4tMS4wIj4KICAgICAgICAgICA8ZG9tYWluOm5hbWU+ZXhhbXBsZS50
bGQ8L2RvbWFpbjpuYW1lPgogICAgICAgICAgIDxkb21haW46cm9pZD5FWEFNUExFMS1SRVA8L2Rv
bWFpbjpyb2lkPgogICAgICAgICAgIDxkb21haW46c3RhdHVzIHM9InBlbmRpbmdDcmVhdGUiLz4K
ICAgICAgICAgICA8ZG9tYWluOnJlZ2lzdHJhbnQ+amQxMjM0PC9kb21haW46cmVnaXN0cmFudD4K
ICAgICAgICAgICA8ZG9tYWluOmNvbnRhY3QgdHlwZT0iYWRtaW4iPnNoODAxMzwvZG9tYWluOmNv
bnRhY3Q+CiAgICAgICAgICAgPGRvbWFpbjpjb250YWN0IHR5cGU9InRlY2giPnNoODAxMzwvZG9t
YWluOmNvbnRhY3Q+CiAgICAgICAgICAgPGRvbWFpbjpjbElEPkNsaWVudFg8L2RvbWFpbjpjbElE
PgogICAgICAgICAgIDxkb21haW46Y3JJRD5DbGllbnRZPC9kb21haW46Y3JJRD4KICAgICAgICAg
ICA8ZG9tYWluOmNyRGF0ZT4yMDEyLTA0LTAzVDIyOjAwOjAwLjBaPC9kb21haW46Y3JEYXRlPgog
ICAgICAgICAgIDxkb21haW46YXV0aEluZm8+CiAgICAgICAgICAgICA8ZG9tYWluOnB3PjJmb29C
QVI8L2RvbWFpbjpwdz4KICAgICAgICAgICA8L2RvbWFpbjphdXRoSW5mbz4KICAgICAgICAgPC9k
b21haW46aW5mRGF0YT4KICAgICAgIDwvcmVzRGF0YT4KICAgICAgIDxleHRlbnNpb24+CiAgICAg
ICAgIDxsYXVuY2g6aW5mRGF0YQogICAgICAgICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJh
bXM6eG1sOm5zOmxhdW5jaC0xLjAiPgogICAgICAgICAgIDxsYXVuY2g6cGhhc2U+c3VucmlzZTwv
bGF1bmNoOnBoYXNlPgogICAgICAgICAgICAgPGxhdW5jaDphcHBsaWNhdGlvbklEPmFiYzEyMzwv
bGF1bmNoOmFwcGxpY2F0aW9uSUQ+CiAgICAgICAgICAgICA8bGF1bmNoOnN0YXR1cyBzPSJwZW5k
aW5nIi8+CiAgICAgICAgICAgICA8bWFyazptYXJrCiAgICAgICAgICAgICAgIHhtbG5zOm1hcms9
InVybjppZXRmOnBhcmFtczp4bWw6bnM6bWFyay0xLjAiPgogICAgICAgICAgICAgICAgLi4uCiAg
ICAgICAgICAgIDwvbWFyazptYXJrPgogICAgICAgICA8L2xhdW5jaDppbmZEYXRhPgogICAgICAg
PC9leHRlbnNpb24+CiAgICAgICA8dHJJRD4KICAgICAgICAgPGNsVFJJRD5BQkMtMTIzNDU8L2Ns
VFJJRD4KICAgICAgICAgPHN2VFJJRD41NDMyMS1YWVo8L3N2VFJJRD4KICAgICAgIDwvdHJJRD4K
ICAgICA8L3Jlc3BvbnNlPgogICA8L2VwcD4KCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAg
ICBFeHBpcmVzIEF1Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAgIFtQYWdlIDE2XQoMCkludGVy
bmV0LURyYWZ0ICAgICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVi
cnVhcnkgMjAxMwoKCjMuMy4gIEVQUCA8Y3JlYXRlPiBDb21tYW5kCgogICBUaGVyZSBhcmUgdHdv
IGZvcm1zIG9mIHRoZSBleHRlbnNpb24gdG8gdGhlIEVQUCA8Y3JlYXRlPiBjb21tYW5kIHRoYXQK
ICAgYXJlIGRlcGVuZGVudCBvbiB0aGUgc3VwcG9ydGVkIGxhdW5jaCBwaGFzZXMgKFNlY3Rpb24g
Mi4yKSBhcyBkZWZpbmVkCiAgIGJlbG93OgoKICAgc3VucmlzZSAgVGhlIEVQUCA8Y3JlYXRlPiBj
b21tYW5kIHdpdGggdGhlICJzdW5yaXNlIiBsYXVuY2ggcGhhc2UgaXMKICAgICAgdXNlZCB0byBz
dWJtaXQgYSByZWdpc3RyYXRpb24gd2l0aCB0cmFkZW1hcmsgaW5mb3JtYXRpb24gdGhhdCBjYW4K
ICAgICAgYmUgdmVyaWZpZWQgYnkgdGhlIHNlcnZlciB3aXRoIHRoZSA8ZG9tYWluOm5hbWU+IHZh
bHVlLiAgVGhlCiAgICAgIFN1bnJpc2UgQ3JlYXRlIEZvcm0gKFNlY3Rpb24gMy4zLjEpIGlzIHVz
ZWQgZm9yIHRoZSAic3VucmlzZSIKICAgICAgbGF1bmNoIHBoYXNlLiAgT3B0aW9uYWxseSwgdGhl
IHNlcnZlciBjYW4gc3VwcG9ydCBtdWx0aXBsZQogICAgICBvdmVybGFwcGluZyBhcHBsaWNhdGlv
bnMgdGhhdCBhcmUgY2hvc2VuIGFzeW5jaHJvbm91c2x5IHdpdGggYQogICAgICBzZXJ2ZXIgZ2Vu
ZXJhdGVkIEFwcGxpY2F0aW9uIElkZW50aWZpZXIgKFNlY3Rpb24gMi4xKSBmb3IgbGF0ZXIKICAg
ICAgcmVmZXJlbmNlLgogICBsYW5kcnVzaCAgVGhlIEVQUCA8Y3JlYXRlPiBjb21tYW5kIHdpdGgg
dGhlICJsYW5kcnVzaCIgbGF1bmNoIHBoYXNlCiAgICAgIGlzIHVuZGVmaW5lZCBidXQgdGhlIGZv
cm0gc3VwcG9ydGVkIGlzIHVwIHRvIHNlcnZlciBwb2xpY3kuCiAgIGNsYWltczEgIFRoZSBFUFAg
PGNyZWF0ZT4gY29tbWFuZCB3aXRoIHRoZSAiY2xhaW1zMSIgbGF1bmNoIHBoYXNlIGlzCiAgICAg
IHVzZWQgdG8gcGFzcyB0aGUgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBwcmVzZW50
YXRpb24gYW5kCiAgICAgIGFjY2VwdGFuY2Ugb2YgdGhlICJjbGFpbXMxIiBjbGFpbXMgbm90aWNl
LiAgVGhlIENsYWltcyBDcmVhdGUgRm9ybQogICAgICAoU2VjdGlvbiAzLjMuMikgaXMgdXNlZCBm
b3IgdGhlICJjbGFpbXMxIiBsYXVuY2ggcGhhc2UuCiAgIGNsYWltczIgIFRoZSBFUFAgPGNyZWF0
ZT4gY29tbWFuZCB3aXRoIHRoZSAiY2xhaW1zMiIgbGF1bmNoIHBoYXNlIGlzCiAgICAgIHVzZWQg
dG8gcGFzcyB0aGUgaW5mb3JtYXRpb24gYXNzb2NpYXRlZCB3aXRoIHRoZSBwcmVzZW50YXRpb24g
b2YKICAgICAgdGhlICJjbGFpbXMxIiBjbGFpbXMgbm90aWNlLiAgVGhlIENsYWltcyBDcmVhdGUg
Rm9ybQogICAgICAoU2VjdGlvbiAzLjMuMikgaXMgdXNlZCBmb3IgdGhlICJjbGFpbXMyIiBsYXVu
Y2ggcGhhc2UuCiAgIG9wZW4gIFRoZSBFUFAgPGNyZWF0ZT4gY29tbWFuZCB3aXRoIHRoZSAib3Bl
biIgbGF1bmNoIHBoYXNlIGlzCiAgICAgIHVuZGVmaW5lZCBidXQgdGhlIGZvcm0gc3VwcG9ydGVk
IGlzIHVwIHRvIHNlcnZlciBwb2xpY3kuCiAgIGN1c3RvbSAgVGhlIEVQUCA8Y3JlYXRlPiBjb21t
YW5kIHdpdGggdGhlICJjdXN0b20iIGxhdW5jaCBwaGFzZSBpcwogICAgICB1bmRlZmluZWQgYnV0
IHRoZSBmb3JtIHN1cHBvcnRlZCBpcyB1cCB0byBzZXJ2ZXIgcG9saWN5LgoKMy4zLjEuICBTdW5y
aXNlIENyZWF0ZSBGb3JtCgogICBUaGUgU3VucmlzZSBDcmVhdGUgRm9ybSBvZiB0aGUgZXh0ZW5z
aW9uIHRvIHRoZSBFUFAgZG9tYWluIG5hbWUKICAgbWFwcGluZyBbUkZDNTczMV0gaW5jbHVkZXMg
dGhlIHZlcmlmaWFibGUgdHJhZGVtYXJrIGluZm9ybWF0aW9uIHRoYXQKICAgdGhlIHNlcnZlciB1
c2VzIHRvIG1hdGNoIGFnYWluc3QgdGhlIGRvbWFpbiBuYW1lIHRvIGF1dGhvcml6ZSB0aGUKICAg
ZG9tYWluIGNyZWF0ZS4gIEEgc2VydmVyIE1VU1Qgc3VwcG9ydCBvbmUgb2YgZm91ciBtb2RlbHMg
aW4gQ2xhaW0KICAgVmFsaWRhdGlvbiBNb2RlbHMgKFNlY3Rpb24gMi40KSB0byB2ZXJpZnkgdGhl
IHRyYWRlbWFyayBpbmZvcm1hdGlvbgogICBwYXNzZWQgYnkgdGhlIGNsaWVudC4KCiAgIEEgPGxh
dW5jaDpjcmVhdGU+IGVsZW1lbnQgaXMgc2VudCBhbG9uZyB3aXRoIHRoZSByZWd1bGFyIDxjcmVh
dGU+CiAgIGRvbWFpbiBjb21tYW5kLiAgVGhlIDxsYXVuY2g6Y3JlYXRlPiBlbGVtZW50IGNvbnRh
aW5zIHRoZSBmb2xsb3dpbmcKICAgY2hpbGQgZWxlbWVudHM6CgogICA8bGF1bmNoOnBoYXNlPiAg
VGhlIGxhdW5jaCBwaGFzZSBmb3IgdGhlIGNyZWF0ZSBsaWtlIHRoZSAic3VucmlzZSIKICAgICAg
IGxhdW5jaCBwaGFzZS4KCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1
Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAgIFtQYWdlIDE3XQoMCkludGVybmV0LURyYWZ0ICAg
ICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoK
CiAgIDxsYXVuY2g6Y29kZU1hcms+IG9yIDxzbWQ6c2lnbmVkTWFyaz4gb3IgPHNtZDplbmNvZGVk
U2lnbmVkTWFyaz4KICAgICAgIDxsYXVuY2g6Y29kZU1hcms+ICBaZXJvIG9yIG1vcmUgPGxhdW5j
aDpjb2RlTWFyaz4gZWxlbWVudHMuICBUaGUKICAgICAgICAgICA8bGF1bmNoOmNvZGVNYXJrPiBj
aGlsZCBlbGVtZW50cyBhcmUgZGVmaW5lZCBpbiB0aGUgPGxhdW5jaDoKICAgICAgICAgICBjb2Rl
TWFyaz4gZWxlbWVudCAoU2VjdGlvbiAyLjQuMSkgc2VjdGlvbi4KICAgICAgIDxzbWQ6c2lnbmVk
TWFyaz4gIFplcm8gb3IgbW9yZSA8c21kOnNpZ25lZE1hcms+IGVsZW1lbnRzLiAgVGhlCiAgICAg
ICAgICAgPHNtZDpzaWduZWRNYXJrPiBjaGlsZCBlbGVtZW50cyBhcmUgZGVmaW5lZCBpbiB0aGUg
PHNtZDoKICAgICAgICAgICBzaWduZWRNYXJrPiBlbGVtZW50IChTZWN0aW9uIDIuNi4xKSBzZWN0
aW9uLgogICAgICAgPHNtZDplbmNvZGVkU2lnbmVkTWFyaz4gIFplcm8gb3IgbW9yZSA8c21kOmVu
Y29kZWRTaWduZWRNYXJrPgogICAgICAgICAgIGVsZW1lbnRzLiAgVGhlIDxzbWQ6ZW5jb2RlZFNp
Z25lZE1hcms+IGNoaWxkIGVsZW1lbnRzIGFyZQogICAgICAgICAgIGRlZmluZWQgaW4gdGhlIDxz
bWQ6ZW5jb2RlZFNpZ25lZE1hcms+IGVsZW1lbnQKICAgICAgICAgICAoU2VjdGlvbiAyLjYuMikg
c2VjdGlvbi4KCiAgIEZvbGxvd2luZyBpcyBhbiBleGFtcGxlIDxjcmVhdGU+IGRvbWFpbiBjb21t
YW5kIHVzaW5nIHRoZSA8bGF1bmNoOgogICBjcmVhdGU+IGV4dGVuc2lvbiwgZm9sbG93aW5nIHRo
ZSAiY29kZSIgdmFsaWRhdGlvbiBtb2RlbCwgd2l0aAogICBtdWx0aXBsZSBzdW5yaXNlIGNvZGVz
LgoKICAgPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5v
Ij8+CiAgIDxlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCI+CiAgICAg
PGNvbW1hbmQ+CiAgICAgICA8Y3JlYXRlPgogICAgICAgICA8ZG9tYWluOmNyZWF0ZQogICAgICAg
ICAgeG1sbnM6ZG9tYWluPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmRvbWFpbi0xLjAiPgogICAg
ICAgICAgIDxkb21haW46bmFtZT5leGFtcGxlLnRsZDwvZG9tYWluOm5hbWU+CiAgICAgICAgICAg
PGRvbWFpbjpyZWdpc3RyYW50PmpkMTIzNDwvZG9tYWluOnJlZ2lzdHJhbnQ+CiAgICAgICAgICAg
PGRvbWFpbjpjb250YWN0IHR5cGU9ImFkbWluIj5zaDgwMTM8L2RvbWFpbjpjb250YWN0PgogICAg
ICAgICAgIDxkb21haW46Y29udGFjdCB0eXBlPSJ0ZWNoIj5zaDgwMTM8L2RvbWFpbjpjb250YWN0
PgogICAgICAgICAgIDxkb21haW46YXV0aEluZm8+CiAgICAgICAgICAgICA8ZG9tYWluOnB3PjJm
b29CQVI8L2RvbWFpbjpwdz4KICAgICAgICAgICA8L2RvbWFpbjphdXRoSW5mbz4KICAgICAgICAg
PC9kb21haW46Y3JlYXRlPgogICAgICAgPC9jcmVhdGU+CiAgICAgICA8ZXh0ZW5zaW9uPgogICAg
ICAgICA8bGF1bmNoOmNyZWF0ZQogICAgICAgICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJh
bXM6eG1sOm5zOmxhdW5jaC0xLjAiPgogICAgICAgICAgIDxsYXVuY2g6cGhhc2U+c3VucmlzZTwv
bGF1bmNoOnBoYXNlPgogICAgICAgICAgIDxsYXVuY2g6Y29kZU1hcms+CiAgICAgICAgICAgICA8
bGF1bmNoOmNvZGU+NDlGRDQ2RTZDNEI0NUM1NUQ0QUM8L2xhdW5jaDpjb2RlPgogICAgICAgICAg
IDwvbGF1bmNoOmNvZGVNYXJrPgogICAgICAgICAgIDxsYXVuY2g6Y29kZU1hcms+CiAgICAgICAg
ICAgICA8bGF1bmNoOmNvZGU+NDlGRDQ2RTZDNEI0NUM1NUQ0QUQ8L2xhdW5jaDpjb2RlPgogICAg
ICAgICAgIDwvbGF1bmNoOmNvZGVNYXJrPgogICAgICAgICAgIDxsYXVuY2g6Y29kZU1hcms+CiAg
ICAgICAgICAgICA8bGF1bmNoOmNvZGU+NDlGRDQ2RTZDNEI0NUM1NUQ0QUU8L2xhdW5jaDpjb2Rl
PgogICAgICAgICAgIDwvbGF1bmNoOmNvZGVNYXJrPgogICAgICAgIDwvbGF1bmNoOmNyZWF0ZT4K
ICAgICAgIDwvZXh0ZW5zaW9uPgogICAgICAgPGNsVFJJRD5BQkMtMTIzNDU8L2NsVFJJRD4KICAg
ICA8L2NvbW1hbmQ+CgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1Z3VzdCAz
MCwgMjAxMyAgICAgICAgICAgICAgIFtQYWdlIDE4XQoMCkludGVybmV0LURyYWZ0ICAgICAgICBM
YXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoKCiAgIDwv
ZXBwPgoKICAgRm9sbG93aW5nIGlzIGFuIGV4YW1wbGUgPGNyZWF0ZT4gZG9tYWluIGNvbW1hbmQg
dXNpbmcgdGhlIDxsYXVuY2g6CiAgIGNyZWF0ZT4gZXh0ZW5zaW9uLCBmb2xsb3dpbmcgdGhlICJt
YXJrIiB2YWxpZGF0aW9uIG1vZGVsLCB3aXRoIHRoZQogICBtYXJrIGluZm9ybWF0aW9uLgoKICAg
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CiAg
IDxlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCI+CiAgICAgPGNvbW1h
bmQ+CiAgICAgICA8Y3JlYXRlPgogICAgICAgICA8ZG9tYWluOmNyZWF0ZQogICAgICAgICAgeG1s
bnM6ZG9tYWluPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmRvbWFpbi0xLjAiPgogICAgICAgICAg
IDxkb21haW46bmFtZT5leGFtcGxlb25lLnRsZDwvZG9tYWluOm5hbWU+CiAgICAgICAgICAgPGRv
bWFpbjpyZWdpc3RyYW50PmpkMTIzNDwvZG9tYWluOnJlZ2lzdHJhbnQ+CiAgICAgICAgICAgPGRv
bWFpbjpjb250YWN0IHR5cGU9ImFkbWluIj5zaDgwMTM8L2RvbWFpbjpjb250YWN0PgogICAgICAg
ICAgIDxkb21haW46Y29udGFjdCB0eXBlPSJ0ZWNoIj5zaDgwMTM8L2RvbWFpbjpjb250YWN0Pgog
ICAgICAgICAgIDxkb21haW46YXV0aEluZm8+CiAgICAgICAgICAgICA8ZG9tYWluOnB3PjJmb29C
QVI8L2RvbWFpbjpwdz4KICAgICAgICAgICA8L2RvbWFpbjphdXRoSW5mbz4KICAgICAgICAgPC9k
b21haW46Y3JlYXRlPgogICAgICAgPC9jcmVhdGU+CiAgICAgICA8ZXh0ZW5zaW9uPgogICAgICAg
ICA8bGF1bmNoOmNyZWF0ZQogICAgICAgICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJhbXM6
eG1sOm5zOmxhdW5jaC0xLjAiPgogICAgICAgICAgIDxsYXVuY2g6cGhhc2U+c3VucmlzZTwvbGF1
bmNoOnBoYXNlPgogICAgICAgICAgIDxsYXVuY2g6Y29kZU1hcms+CiAgICAgICAgICAgICA8bWFy
azptYXJrCiAgICAgICAgICAgICAgIHhtbG5zOm1hcms9InVybjppZXRmOnBhcmFtczp4bWw6bnM6
bWFyay0xLjAiPgogICAgICAgICAgICAgICAuLi4KICAgICAgICAgICAgIDwvbWFyazptYXJrPgog
ICAgICAgICAgIDwvbGF1bmNoOmNvZGVNYXJrPgogICAgICAgICA8L2xhdW5jaDpjcmVhdGU+CiAg
ICAgICA8L2V4dGVuc2lvbj4KICAgICAgIDxjbFRSSUQ+QUJDLTEyMzQ1PC9jbFRSSUQ+CiAgICAg
PC9jb21tYW5kPgogICA8L2VwcD4KCgoKCgoKCgoKCgoKCgoKVGFuLCBldCBhbC4gICAgICAgICAg
ICAgIEV4cGlyZXMgQXVndXN0IDMwLCAyMDEzICAgICAgICAgICAgICAgW1BhZ2UgMTldCgwKSW50
ZXJuZXQtRHJhZnQgICAgICAgIExhdW5jaCBQaGFzZSBNYXBwaW5nIGZvciBFUFAgICAgICAgICBG
ZWJydWFyeSAyMDEzCgoKICAgRm9sbG93aW5nIGlzIGFuIGV4YW1wbGUgPGNyZWF0ZT4gZG9tYWlu
IGNvbW1hbmQgdXNpbmcgdGhlIDxsYXVuY2g6CiAgIGNyZWF0ZT4gZXh0ZW5zaW9uLCBmb2xsb3dp
bmcgdGhlICJjb2RlIHdpdGggbWFyayIgdmFsaWRhdGlvbiBtb2RlbCwKICAgd2l0aCBhIGNvZGUg
YW5kIG1hcmsgaW5mb3JtYXRpb24uCgogICA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJV
VEYtOCIgc3RhbmRhbG9uZT0ibm8iPz4KICAgPGVwcCB4bWxucz0idXJuOmlldGY6cGFyYW1zOnht
bDpuczplcHAtMS4wIj4KICAgICA8Y29tbWFuZD4KICAgICAgIDxjcmVhdGU+CiAgICAgICAgIDxk
b21haW46Y3JlYXRlCiAgICAgICAgICB4bWxuczpkb21haW49InVybjppZXRmOnBhcmFtczp4bWw6
bnM6ZG9tYWluLTEuMCI+CiAgICAgICAgICAgPGRvbWFpbjpuYW1lPmV4YW1wbGUudGxkPC9kb21h
aW46bmFtZT4KICAgICAgICAgICA8ZG9tYWluOnJlZ2lzdHJhbnQ+amQxMjM0PC9kb21haW46cmVn
aXN0cmFudD4KICAgICAgICAgICA8ZG9tYWluOmNvbnRhY3QgdHlwZT0iYWRtaW4iPnNoODAxMzwv
ZG9tYWluOmNvbnRhY3Q+CiAgICAgICAgICAgPGRvbWFpbjpjb250YWN0IHR5cGU9InRlY2giPnNo
ODAxMzwvZG9tYWluOmNvbnRhY3Q+CiAgICAgICAgICAgPGRvbWFpbjphdXRoSW5mbz4KICAgICAg
ICAgICAgIDxkb21haW46cHc+MmZvb0JBUjwvZG9tYWluOnB3PgogICAgICAgICAgIDwvZG9tYWlu
OmF1dGhJbmZvPgogICAgICAgICA8L2RvbWFpbjpjcmVhdGU+CiAgICAgICA8L2NyZWF0ZT4KICAg
ICAgIDxleHRlbnNpb24+CiAgICAgICAgIDxsYXVuY2g6Y3JlYXRlCiAgICAgICAgICB4bWxuczps
YXVuY2g9InVybjppZXRmOnBhcmFtczp4bWw6bnM6bGF1bmNoLTEuMCI+CiAgICAgICAgICAgPGxh
dW5jaDpwaGFzZT5zdW5yaXNlPC9sYXVuY2g6cGhhc2U+CiAgICAgICAgICAgPGxhdW5jaDpjb2Rl
TWFyaz4KICAgICAgICAgICAgIDxsYXVuY2g6Y29kZT40OUZENDZFNkM0QjQ1QzU1RDRBQzwvbGF1
bmNoOmNvZGU+CiAgICAgICAgICAgICA8bWFyazptYXJrCiAgICAgICAgICAgICAgeG1sbnM6bWFy
az0idXJuOmlldGY6cGFyYW1zOnhtbDpuczptYXJrLTEuMCI+CiAgICAgICAgICAgICAgLi4uCiAg
ICAgICAgICAgICA8L21hcms6bWFyaz4KICAgICAgICAgICA8L2xhdW5jaDpjb2RlTWFyaz4KICAg
ICAgICAgPC9sYXVuY2g6Y3JlYXRlPgogICAgICAgPC9leHRlbnNpb24+CiAgICAgICA8Y2xUUklE
PkFCQy0xMjM0NTwvY2xUUklEPgogICAgIDwvY29tbWFuZD4KICAgPC9lcHA+CgoKCgoKCgoKCgoK
CgoKCgpUYW4sIGV0IGFsLiAgICAgICAgICAgICAgRXhwaXJlcyBBdWd1c3QgMzAsIDIwMTMgICAg
ICAgICAgICAgICBbUGFnZSAyMF0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgTGF1bmNoIFBoYXNl
IE1hcHBpbmcgZm9yIEVQUCAgICAgICAgIEZlYnJ1YXJ5IDIwMTMKCgogICBGb2xsb3dpbmcgaXMg
YW4gZXhhbXBsZSA8Y3JlYXRlPiBkb21haW4gY29tbWFuZCB1c2luZyB0aGUgPGxhdW5jaDoKICAg
Y3JlYXRlPiBleHRlbnNpb24sIGZvbGxvd2luZyB0aGUgInNpZ25lZCBtYXJrIiB2YWxpZGF0aW9u
IG1vZGVsLCB3aXRoCiAgIHRoZSBzaWduZWQgbWFyayBpbmZvcm1hdGlvbi4KCiAgIDw/eG1sIHZl
cnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJubyI/PgogICA8ZXBwIHht
bG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcC0xLjAiPgogICAgIDxjb21tYW5kPgogICAg
ICAgPGNyZWF0ZT4KICAgICAgICAgPGRvbWFpbjpjcmVhdGUKICAgICAgICAgIHhtbG5zOmRvbWFp
bj0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpkb21haW4tMS4wIj4KICAgICAgICAgICA8ZG9tYWlu
Om5hbWU+ZXhhbXBsZW9uZS50bGQ8L2RvbWFpbjpuYW1lPgogICAgICAgICAgIDxkb21haW46cmVn
aXN0cmFudD5qZDEyMzQ8L2RvbWFpbjpyZWdpc3RyYW50PgogICAgICAgICAgIDxkb21haW46Y29u
dGFjdCB0eXBlPSJhZG1pbiI+c2g4MDEzPC9kb21haW46Y29udGFjdD4KICAgICAgICAgICA8ZG9t
YWluOmNvbnRhY3QgdHlwZT0idGVjaCI+c2g4MDEzPC9kb21haW46Y29udGFjdD4KICAgICAgICAg
ICA8ZG9tYWluOmF1dGhJbmZvPgogICAgICAgICAgICAgPGRvbWFpbjpwdz4yZm9vQkFSPC9kb21h
aW46cHc+CiAgICAgICAgICAgPC9kb21haW46YXV0aEluZm8+CiAgICAgICAgIDwvZG9tYWluOmNy
ZWF0ZT4KICAgICAgIDwvY3JlYXRlPgogICAgICAgPGV4dGVuc2lvbj4KICAgICAgICAgPGxhdW5j
aDpjcmVhdGUKICAgICAgICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczps
YXVuY2gtMS4wIj4KICAgICAgICAgICA8bGF1bmNoOnBoYXNlPnN1bnJpc2U8L2xhdW5jaDpwaGFz
ZT4KICAgICAgICAgICA8c21kOnNpZ25lZE1hcmsgaWQ9InNpZ25lZE1hcmsiCiAgICAgICAgICAg
IHhtbG5zOnNtZD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpzaWduZWRNYXJrLTEuMCI+CiAgICAg
ICAgICAgIC4uLgogICAgICAgICAgIDwvc21kOnNpZ25lZE1hcms+CiAgICAgICAgIDwvbGF1bmNo
OmNyZWF0ZT4KICAgICAgIDwvZXh0ZW5zaW9uPgogICAgICAgPGNsVFJJRD5BQkMtMTIzNDU8L2Ns
VFJJRD4KICAgICA8L2NvbW1hbmQ+CiAgIDwvZXBwPgoKCgoKCgoKCgoKCgoKCgoKCgoKVGFuLCBl
dCBhbC4gICAgICAgICAgICAgIEV4cGlyZXMgQXVndXN0IDMwLCAyMDEzICAgICAgICAgICAgICAg
W1BhZ2UgMjFdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgIExhdW5jaCBQaGFzZSBNYXBwaW5nIGZv
ciBFUFAgICAgICAgICBGZWJydWFyeSAyMDEzCgoKICAgRm9sbG93aW5nIGlzIGFuIGV4YW1wbGUg
PGNyZWF0ZT4gZG9tYWluIGNvbW1hbmQgdXNpbmcgdGhlIDxsYXVuY2g6CiAgIGNyZWF0ZT4gZXh0
ZW5zaW9uLCBmb2xsb3dpbmcgdGhlICJzaWduZWQgbWFyayIgdmFsaWRhdGlvbiBtb2RlbCwgd2l0
aAogICB0aGUgYmFzZTY0IGVuY29kZWQgc2lnbmVkIG1hcmsgaW5mb3JtYXRpb24uCgogICA8P3ht
bCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgc3RhbmRhbG9uZT0ibm8iPz4KICAgPGVw
cCB4bWxucz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczplcHAtMS4wIj4KICAgICA8Y29tbWFuZD4K
ICAgICAgIDxjcmVhdGU+CiAgICAgICAgIDxkb21haW46Y3JlYXRlCiAgICAgICAgICB4bWxuczpk
b21haW49InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZG9tYWluLTEuMCI+CiAgICAgICAgICAgPGRv
bWFpbjpuYW1lPmV4YW1wbGVvbmUudGxkPC9kb21haW46bmFtZT4KICAgICAgICAgICA8ZG9tYWlu
OnJlZ2lzdHJhbnQ+amQxMjM0PC9kb21haW46cmVnaXN0cmFudD4KICAgICAgICAgICA8ZG9tYWlu
OmNvbnRhY3QgdHlwZT0iYWRtaW4iPnNoODAxMzwvZG9tYWluOmNvbnRhY3Q+CiAgICAgICAgICAg
PGRvbWFpbjpjb250YWN0IHR5cGU9InRlY2giPnNoODAxMzwvZG9tYWluOmNvbnRhY3Q+CiAgICAg
ICAgICAgPGRvbWFpbjphdXRoSW5mbz4KICAgICAgICAgICAgIDxkb21haW46cHc+MmZvb0JBUjwv
ZG9tYWluOnB3PgogICAgICAgICAgIDwvZG9tYWluOmF1dGhJbmZvPgogICAgICAgICA8L2RvbWFp
bjpjcmVhdGU+CiAgICAgICA8L2NyZWF0ZT4KICAgICAgIDxleHRlbnNpb24+CiAgICAgICAgIDxs
YXVuY2g6Y3JlYXRlCiAgICAgICAgICB4bWxuczpsYXVuY2g9InVybjppZXRmOnBhcmFtczp4bWw6
bnM6bGF1bmNoLTEuMCI+CiAgICAgICAgICAgPGxhdW5jaDpwaGFzZT5zdW5yaXNlPC9sYXVuY2g6
cGhhc2U+CiAgICAgICAgICAgPHNtZDplbmNvZGVkU2lnbmVkTWFyawogICAgICAgICAgICB4bWxu
czpzbWQ9InVybjppZXRmOnBhcmFtczp4bWw6bnM6c2lnbmVkTWFyay0xLjAiPgogICAgICAgICAg
ICAuLi4KICAgICAgICAgICA8L3NtZDplbmNvZGVkU2lnbmVkTWFyaz4KICAgICAgICAgPC9sYXVu
Y2g6Y3JlYXRlPgogICAgICAgPC9leHRlbnNpb24+CiAgICAgICA8Y2xUUklEPkFCQy0xMjM0NTwv
Y2xUUklEPgogICAgIDwvY29tbWFuZD4KICAgPC9lcHA+CgogICBJZiB0aGUgY3JlYXRlIHdhcyBz
dWNjZXNzZnVsLCB0aGUgc2VydmVyIE1BWSByZXBseSB3aXRoIHRoZSA8bGF1bmNoOgogICBjcmVE
YXRhPiBlbGVtZW50IGFsb25nIHdpdGggdGhlIHJlZ3VsYXIgRVBQIDxyZXNEYXRhPiB0byBpbmRp
Y2F0ZSB0aGUKICAgc2VydmVyIGdlbmVyYXRlZCBBcHBsaWNhdGlvbiBJZGVudGlmaWVyIChTZWN0
aW9uIDIuMSkgd2hlbiBtdWx0aXBsZQogICBhcHBsaWNhdGlvbnMgb2YgYSBnaXZlbiBkb21haW4g
bmFtZSBpcyBzdXBwb3J0ZWQ7IG90aGVyd2lzZSBubwogICBleHRlbnNpb24gaXMgaW5jbHVkZWQg
d2l0aCB0aGUgcmVndWxhciBFUFAgPHJlc0RhdGE+LiAgVGhlIDxsYXVuY2g6CiAgIGNyZURhdGE+
IGVsZW1lbnQgY29udGFpbnMgdGhlIGZvbGxvd2luZyBjaGlsZCBlbGVtZW50czoKCiAgIDxsYXVu
Y2g6cGhhc2U+ICBUaGUgcGhhc2Ugb2YgdGhlIGFwcGxpY2F0aW9uIHRoYXQgbWlycm9ycyB0aGUK
ICAgICAgIDxsYXVuY2g6cGhhc2U+IGVsZW1lbnQgaW5jbHVkZWQgaW4gdGhlIDxsYXVuY2g6Y3Jl
YXRlPi4KICAgPGxhdW5jaDphcHBsaWNhdGlvbklEPiAgVGhlIGFwcGxpY2F0aW9uIGlkZW50aWZp
ZXIgb2YgdGhlCiAgICAgICBhcHBsaWNhdGlvbi4KCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAg
ICAgICBFeHBpcmVzIEF1Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAgIFtQYWdlIDIyXQoMCklu
dGVybmV0LURyYWZ0ICAgICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAg
RmVicnVhcnkgMjAxMwoKCiAgIEFuIGV4YW1wbGUgcmVzcG9uc2Ugd2hlbiBtdWx0aXBsZSBvdmVy
bGFwcGluZyBhcHBsaWNhdGlvbnMgYXJlCiAgIHN1cHBvcnRlZCBieSB0aGUgc2VydmVyLgoKICAg
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CiAg
IDxlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCI+CiAgICAgPHJlc3Bv
bnNlPgogICAgICAgPHJlc3VsdCBjb2RlPSIxMDAxIj4KICAgICAgICAgPG1zZz5Db21tYW5kIGNv
bXBsZXRlZCBzdWNjZXNzZnVsbHk7IGFjdGlvbiBwZW5kaW5nPC9tc2c+CiAgICAgICA8L3Jlc3Vs
dD4KICAgICAgIDxyZXNEYXRhPgogICAgICAgICA8ZG9tYWluOmNyZURhdGEKICAgICAgICAgICAg
eG1sbnM6ZG9tYWluPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmRvbWFpbi0xLjAiPgogICAgICAg
ICAgPGRvbWFpbjpuYW1lPmV4YW1wbGUudGxkPC9kb21haW46bmFtZT4KICAgICAgICAgIDxkb21h
aW46Y3JEYXRlPjIwMTAtMDgtMTBUMTU6Mzg6MjYuNjIzODU0WjwvZG9tYWluOmNyRGF0ZT4KICAg
ICAgICAgIDxkb21haW46ZXhEYXRlPjIwMTItMDgtMTBUMTU6Mzg6MjYuNjIzODU0WjwvZG9tYWlu
OmV4RGF0ZT4KICAgICAgICAgPC9kb21haW46Y3JlRGF0YT4KICAgICAgIDwvcmVzRGF0YT4KICAg
ICAgIDxleHRlbnNpb24+CiAgICAgICAgIDxsYXVuY2g6Y3JlRGF0YQogICAgICAgICAgIHhtbG5z
OmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIj4KICAgICAgICAgICA8
bGF1bmNoOnBoYXNlPnN1bnJpc2U8L2xhdW5jaDpwaGFzZT4KICAgICAgICAgICA8bGF1bmNoOmFw
cGxpY2F0aW9uSUQ+MjM5My05MzIzLUUwOEMtMDNCMQogICAgICAgICAgIDwvbGF1bmNoOmFwcGxp
Y2F0aW9uSUQ+CiAgICAgICAgIDwvbGF1bmNoOmNyZURhdGE+CiAgICAgICA8L2V4dGVuc2lvbj4K
ICAgICAgIDx0cklEPgogICAgICAgICA8Y2xUUklEPkFCQy0xMjM0NTwvY2xUUklEPgogICAgICAg
ICA8c3ZUUklEPjU0MzIxLVhZWjwvc3ZUUklEPgogICAgICAgPC90cklEPgogICAgIDwvcmVzcG9u
c2U+CiAgIDwvZXBwPgoKMy4zLjIuICBDbGFpbXMgQ3JlYXRlIEZvcm0KCiAgIFRoZSBDbGFpbXMg
Q3JlYXRlIEZvcm0gb2YgdGhlIGV4dGVuc2lvbiB0byB0aGUgRVBQIGRvbWFpbiBuYW1lCiAgIG1h
cHBpbmcgW1JGQzU3MzFdIGluY2x1ZGVzIHRoZSBpbmZvcm1hdGlvbiByZWxhdGVkIHRvIHRoZSBh
Y2NlcHRhbmNlCiAgIG9mIHRoZSBjbGFpbXMgbm90aWNlIGZvciB0aGUgImNsYWltczEiIGxhdW5j
aCBwaGFzZSBhbmQgdGhlIGRpc3BsYXkKICAgb2YgdGhlIGNsYWltcyBub3RpY2UgZm9yIHRoZSAi
Y2xhaW1zMiIgbGF1bmNoIHBoYXNlLgoKICAgQSA8bGF1bmNoOmNyZWF0ZT4gZWxlbWVudCBpcyBz
ZW50IGFsb25nIHdpdGggdGhlIHJlZ3VsYXIgPGNyZWF0ZT4KICAgZG9tYWluIGNvbW1hbmQuICBU
aGUgPGxhdW5jaDpjcmVhdGU+IGVsZW1lbnQgY29udGFpbnMgdGhlIGZvbGxvd2luZwogICBjaGls
ZCBlbGVtZW50czoKCiAgIDxsYXVuY2g6cGhhc2U+ICBNVVNUIGNvbnRhaW4gdGhlIHZhbHVlIG9m
ICJjbGFpbXMxIiBvciAiY2xhaW0yIiB0bwogICAgICAgaW5kaWNhdGUgdGhlIGNsYWltcyBsYXVu
Y2ggcGhhc2UuCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1Z3VzdCAz
MCwgMjAxMyAgICAgICAgICAgICAgIFtQYWdlIDIzXQoMCkludGVybmV0LURyYWZ0ICAgICAgICBM
YXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoKCiAgIDxs
YXVuY2g6bm90aWNlPgogICAgICAgPGxhdW5jaDpub3RpY2VJRD4gIFVuaXF1ZSBub3RpY2UgaWRl
bnRpZmllciBnZW5lcmF0ZWQgYnkgdGhlCiAgICAgICAgICAgc291cmNlIG9mIHRoZSBjbGFpbXMg
bm90aWNlIGluZm9ybWF0aW9uIGxpa2UgdGhlIENsYWltcwogICAgICAgICAgIE5vdGljZSBJbmZv
cm1hdGlvbiBTZXJ2aWNlIChDTklTKS4KICAgICAgIDxsYXVuY2g6Z2VuZXJhdGVkRGF0ZT4gIENv
bnRhaW5zIHRoZSBkYXRlIGFuZCB0aW1lIHRoYXQgdGhlCiAgICAgICAgICAgY2xhaW1zIG5vdGlj
ZSB3YXMgZ2VuZXJhdGVkLgogICAgICAgPGxhdW5jaDphY2NlcHRlZERhdGU+ICBDb250YWlucyB0
aGUgZGF0ZSBhbmQgdGltZSB0aGF0IHRoZSBjbGFpbXMKICAgICAgICAgICBub3RpY2Ugd2FzIGRp
c3BsYXllZCBvciBhY2NlcHRlZC4KICAgICAgIDxsYXVuY2g6c291cmNlPiAgQ29udGFpbnMgdGhl
IHNvdXJjZSBpbmZvcm1hdGlvbiBvZiB0aGUgY2xpZW50CiAgICAgICAgICAgdGhhdCB3YXMgZGlz
cGxheWVkIG9yIHRoYXQgYWNjZXB0ZWQgdGhlIGNsYWltcyBub3RpY2UgbGlrZQogICAgICAgICAg
IHRoZSBjbGllbnQgSVAgYWRkcmVzcy4KCiAgIEZvbGxvd2luZyBpcyBhbiBleGFtcGxlIDxjcmVh
dGU+IGRvbWFpbiBjb21tYW5kIHVzaW5nIHRoZSA8bGF1bmNoOgogICBjcmVhdGU+IGV4dGVuc2lv
biB3aXRoIHRoZSA8bGF1bmNoOm5vdGljZT4gaW5mb3JtYXRpb24gZm9yIHRoZQogICAiY2xhaW1z
MSIgY2xhaW1zIGxhdW5jaCBwaGFzZS4KCiAgIDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9
IlVURi04IiBzdGFuZGFsb25lPSJubyI/PgogICA8ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6
eG1sOm5zOmVwcC0xLjAiPgogICAgIDxjb21tYW5kPgogICAgICAgPGNyZWF0ZT4KICAgICAgICAg
PGRvbWFpbjpjcmVhdGUKICAgICAgICAgIHhtbG5zOmRvbWFpbj0idXJuOmlldGY6cGFyYW1zOnht
bDpuczpkb21haW4tMS4wIj4KICAgICAgICAgICA8ZG9tYWluOm5hbWU+ZXhhbXBsZS50bGQ8L2Rv
bWFpbjpuYW1lPgogICAgICAgICAgIDxkb21haW46cmVnaXN0cmFudD5qZDEyMzQ8L2RvbWFpbjpy
ZWdpc3RyYW50PgogICAgICAgICAgIDxkb21haW46Y29udGFjdCB0eXBlPSJhZG1pbiI+c2g4MDEz
PC9kb21haW46Y29udGFjdD4KICAgICAgICAgICA8ZG9tYWluOmNvbnRhY3QgdHlwZT0idGVjaCI+
c2g4MDEzPC9kb21haW46Y29udGFjdD4KICAgICAgICAgICA8ZG9tYWluOmF1dGhJbmZvPgogICAg
ICAgICAgICAgPGRvbWFpbjpwdz4yZm9vQkFSPC9kb21haW46cHc+CiAgICAgICAgICAgPC9kb21h
aW46YXV0aEluZm8+CiAgICAgICAgIDwvZG9tYWluOmNyZWF0ZT4KICAgICAgIDwvY3JlYXRlPgog
ICAgICAgPGV4dGVuc2lvbj4KICAgICAgICAgPGxhdW5jaDpjcmVhdGUKICAgICAgICAgIHhtbG5z
OmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIj4KICAgICAgICAgICA8
bGF1bmNoOnBoYXNlPmNsYWltczE8L2xhdW5jaDpwaGFzZT4KICAgICAgICAgICA8bGF1bmNoOm5v
dGljZT4KICAgICAgICAgICAgIDxsYXVuY2g6bm90aWNlSUQ+NDlGRDQ2RTZDNEI0NUM1NUQ0QUM8
L2xhdW5jaDpub3RpY2VJRD4KICAgICAgICAgICAgIDxsYXVuY2g6Z2VuZXJhdGVkRGF0ZT4yMDEy
LTA2LTE5VDA5OjAwOjEwLjBaCiAgICAgICAgICAgICA8L2xhdW5jaDpnZW5lcmF0ZWREYXRlPgog
ICAgICAgICAgICAgPGxhdW5jaDphY2NlcHRlZERhdGU+MjAxMi0wNi0xOVQwOTowMTozMC4wWgog
ICAgICAgICAgICAgPC9sYXVuY2g6YWNjZXB0ZWREYXRlPgogICAgICAgICAgICAgPGxhdW5jaDpz
b3VyY2U+MTkyLjAuMi4yOTwvbGF1bmNoOnNvdXJjZT4KICAgICAgICAgICA8L2xhdW5jaDpub3Rp
Y2U+CiAgICAgICAgIDwvbGF1bmNoOmNyZWF0ZT4KICAgICAgIDwvZXh0ZW5zaW9uPgogICAgICAg
PGNsVFJJRD5BQkMtMTIzNDU8L2NsVFJJRD4KICAgICA8L2NvbW1hbmQ+CiAgIDwvZXBwPgoKCgpU
YW4sIGV0IGFsLiAgICAgICAgICAgICAgRXhwaXJlcyBBdWd1c3QgMzAsIDIwMTMgICAgICAgICAg
ICAgICBbUGFnZSAyNF0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgTGF1bmNoIFBoYXNlIE1hcHBp
bmcgZm9yIEVQUCAgICAgICAgIEZlYnJ1YXJ5IDIwMTMKCgogICBUaGlzIGV4dGVuc2lvbiBkb2Vz
IG5vdCBkZWZpbmUgYW55IGV4dGVuc2lvbiB0byB0aGUgcmVzcG9uc2Ugb2YgYQogICA8Y3JlYXRl
PiBkb21haW4gY29tbWFuZCBmb3IgdGhlIENsYWltcyBDcmVhdGUgRm9ybS4gIEFmdGVyIHByb2Nl
c3NpbmcKICAgdGhlIGNvbW1hbmQsIHRoZSBzZXJ2ZXIgcmVwbGllcyB3aXRoIGEgc3RhbmRhcmQg
RVBQIHJlc3BvbnNlIGFzCiAgIGRlZmluZWQgaW4gdGhlIEVQUCBkb21haW4gbmFtZSBtYXBwaW5n
IFtSRkM1NzMxXS4KCjMuNC4gIEVQUCA8dXBkYXRlPiBDb21tYW5kCgogICBUaGlzIGV4dGVuc2lv
biBkZWZpbmVzIGFkZGl0aW9uYWwgZWxlbWVudHMgdG8gZXh0ZW5kIHRoZSBFUFAgPHVwZGF0ZT4K
ICAgY29tbWFuZCB0byBiZSB1c2VkIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIGRvbWFpbiBuYW1l
IG1hcHBpbmcuCgogICBBIHNlcnZlciB0aGF0IGRvZXMgbm90IHN1cHBvcnQgbXVsdGlwbGUgYXBw
bGljYXRpb25zIG9mIGEgZ2l2ZW4KICAgZG9tYWluIG5hbWUgd2l0aCBhbiBBcHBsaWNhdGlvbiBJ
ZGVudGlmaWVyIChTZWN0aW9uIDIuMSkgZHVyaW5nIGl0cwogICBsYXVuY2ggcGhhc2Ugb3BlcmF0
aW9ucyBNVVNUIHJldHVybiBhbiBFUFAgZXJyb3IgcmVzdWx0IGNvZGUgb2YgMjEwMi4KCiAgIFJl
Z2lzdHJ5IHBvbGljaWVzIHBlcm1pdHRpbmcsIGNsaWVudHMgbWF5IHVwZGF0ZSBhbiBhcHBsaWNh
dGlvbgogICBvYmplY3QgYnkgc3VibWl0dGluZyBhbiBFUFAgPHVwZGF0ZT4gY29tbWFuZCBhbG9u
ZyB3aXRoIGEgPGxhdW5jaDoKICAgdXBkYXRlPiBlbGVtZW50IHRvIGluZGljYXRlIHRoZSBhcHBs
aWNhdGlvbiBvYmplY3QgdG8gYmUgdXBkYXRlZC4KICAgVGhlIDxsYXVuY2g6dXBkYXRlPiBlbGVt
ZW50IGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgY2hpbGQgZWxlbWVudHM6CgogICA8bGF1bmNoOnBo
YXNlPiAgVGhlIHBoYXNlIGR1cmluZyB3aGljaCB0aGUgYXBwbGljYXRpb24gd2FzIHN1Ym1pdHRl
ZAogICAgICAgb3IgaXMgYXNzb2NpYXRlZCB3aXRoLgogICA8bGF1bmNoOmFwcGxpY2F0aW9uSUQ+
ICBUaGUgYXBwbGljYXRpb24gaWRlbnRpZmllciBmb3Igd2hpY2ggdGhlCiAgICAgICBjbGllbnQg
d2lzaGVzIHRvIHVwZGF0ZS4KCiAgIFRoaXMgZXh0ZW5zaW9uIGRvZXMgbm90IGRlZmluZSBhbnkg
ZXh0ZW5zaW9uIHRvIHRoZSByZXNwb25zZSBvZiBhbgogICA8dXBkYXRlPiBkb21haW4gY29tbWFu
ZC4gIEFmdGVyIHByb2Nlc3NpbmcgdGhlIGNvbW1hbmQsIHRoZSBzZXJ2ZXIKICAgcmVwbGllcyB3
aXRoIGEgc3RhbmRhcmQgRVBQIHJlc3BvbnNlIGFzIGRlZmluZWQgaW4gdGhlIEVQUCBkb21haW4K
ICAgbmFtZSBtYXBwaW5nIFtSRkM1NzMxXS4KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpUYW4sIGV0
IGFsLiAgICAgICAgICAgICAgRXhwaXJlcyBBdWd1c3QgMzAsIDIwMTMgICAgICAgICAgICAgICBb
UGFnZSAyNV0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgTGF1bmNoIFBoYXNlIE1hcHBpbmcgZm9y
IEVQUCAgICAgICAgIEZlYnJ1YXJ5IDIwMTMKCgogICBGb2xsb3dpbmcgaXMgYW4gZXhhbXBsZSA8
dXBkYXRlPiBkb21haW4gY29tbWFuZCB3aXRoIHRoZSA8bGF1bmNoOgogICB1cGRhdGU+IGV4dGVu
c2lvbiB0byBhZGQgYW5kIHJlbW92ZSBhIG5hbWUgc2VydmVyIG9mIGEgc3VucmlzZQogICBhcHBs
aWNhdGlvbiB3aXRoIHRoZSBhcHBsaWNhdGlvbiBpZGVudGlmaWVyICJhYmMxMjMiLgoKICAgPD94
bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CiAgIDxl
cHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCI+CiAgICAgPGNvbW1hbmQ+
CiAgICAgICA8dXBkYXRlPgogICAgICAgICA8ZG9tYWluOnVwZGF0ZQogICAgICAgICAgeG1sbnM6
ZG9tYWluPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmRvbWFpbi0xLjAiPgogICAgICAgICAgIDxk
b21haW46bmFtZT5leGFtcGxlLnRsZDwvZG9tYWluOm5hbWU+CiAgICAgICAgICAgPGRvbWFpbjph
ZGQ+CiAgICAgICAgICAgICAgIDxkb21haW46bnM+CiAgICAgICAgICAgICAgICAgPGRvbWFpbjpo
b3N0T2JqPm5zMi5leGFtcGxlLnRsZDwvZG9tYWluOmhvc3RPYmo+CiAgICAgICAgICAgICAgIDwv
ZG9tYWluOm5zPgogICAgICAgICAgICAgPC9kb21haW46YWRkPgogICAgICAgICAgICAgPGRvbWFp
bjpyZW0+CiAgICAgICAgICAgICAgIDxkb21haW46bnM+CiAgICAgICAgICAgICAgICAgPGRvbWFp
bjpob3N0T2JqPm5zMS5leGFtcGxlLnRsZDwvZG9tYWluOmhvc3RPYmo+CiAgICAgICAgICAgICAg
IDwvZG9tYWluOm5zPgogICAgICAgICAgICAgPC9kb21haW46cmVtPgogICAgICAgICA8L2RvbWFp
bjp1cGRhdGU+CiAgICAgICA8L3VwZGF0ZT4KICAgICAgIDxleHRlbnNpb24+CiAgICAgICA8bGF1
bmNoOnVwZGF0ZQogICAgICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczps
YXVuY2gtMS4wIj4KICAgICAgICAgPGxhdW5jaDpwaGFzZT5zdW5yaXNlPC9sYXVuY2g6cGhhc2U+
CiAgICAgICAgIDxsYXVuY2g6YXBwbGljYXRpb25JRD5hYmMxMjM8L2xhdW5jaDphcHBsaWNhdGlv
bklEPgogICAgICAgPC9sYXVuY2g6dXBkYXRlPgogICAgICAgPC9leHRlbnNpb24+CiAgICAgICA8
Y2xUUklEPkFCQy0xMjM0NTwvY2xUUklEPgogICAgIDwvY29tbWFuZD4KICAgPC9lcHA+CgoKCgoK
CgoKCgoKCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1Z3VzdCAzMCwg
MjAxMyAgICAgICAgICAgICAgIFtQYWdlIDI2XQoMCkludGVybmV0LURyYWZ0ICAgICAgICBMYXVu
Y2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoKCiAgIEFuIGV4
YW1wbGUgcmVzcG9uc2UgdGhhdCBjb3JyZXNwb25kcyB0byB0aGUgYWJvdmUgY29tbWFuZC4KCiAg
IDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+CiAgIDxlcHAgeG1sbnM9InVy
bjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCI+CiAgICAgPHJlc3BvbnNlPgogICAgICAgPHJl
c3VsdCBjb2RlPSIxMDAwIj4KICAgICAgICAgPG1zZz5Db21tYW5kIGNvbXBsZXRlZCBzdWNjZXNz
ZnVsbHk8L21zZz4KICAgICAgIDwvcmVzdWx0PgogICAgICAgPHRySUQ+CiAgICAgICAgIDxjbFRS
SUQ+QUJDLTEyMzQ1PC9jbFRSSUQ+CiAgICAgICAgIDxzdlRSSUQ+NTQzMjEtWFlaPC9zdlRSSUQ+
CiAgICAgICA8L3RySUQ+CiAgICAgPC9yZXNwb25zZT4KICAgPC9lcHA+CgozLjUuICBFUFAgPGRl
bGV0ZT4gQ29tbWFuZAoKICAgVGhpcyBleHRlbnNpb24gZGVmaW5lcyBhZGRpdGlvbmFsIGVsZW1l
bnRzIHRvIGV4dGVuZCB0aGUgRVBQIDxkZWxldGU+CiAgIGNvbW1hbmQgdG8gYmUgdXNlZCBpbiBj
b25qdW5jdGlvbiB3aXRoIHRoZSBkb21haW4gbmFtZSBtYXBwaW5nLgoKICAgQSBzZXJ2ZXIgdGhh
dCBkb2VzIG5vdCBzdXBwb3J0IG11bHRpcGxlIGFwcGxpY2F0aW9ucyBvZiBhIGdpdmVuCiAgIGRv
bWFpbiBuYW1lIHdpdGggYW4gQXBwbGljYXRpb24gSWRlbnRpZmllciAoU2VjdGlvbiAyLjEpIGR1
cmluZyBpdHMKICAgbGF1bmNoIHBoYXNlIG9wZXJhdGlvbnMgTVVTVCByZXR1cm4gYW4gRVBQIGVy
cm9yIHJlc3VsdCBjb2RlIG9mIDIxMDIuCgogICBSZWdpc3RyeSBwb2xpY2llcyBwZXJtaXR0aW5n
LCBjbGllbnRzIE1BWSB3aXRoZHJhdyBhbiBhcHBsaWNhdGlvbiBieQogICBzdWJtaXR0aW5nIGFu
IEVQUCA8ZGVsZXRlPiBjb21tYW5kIGFsb25nIHdpdGggYSA8bGF1bmNoOmRlbGV0ZT4KICAgZWxl
bWVudCB0byBpbmRpY2F0ZSB0aGUgYXBwbGljYXRpb24gb2JqZWN0IHRvIGJlIGRlbGV0ZWQuICBU
aGUKICAgPGxhdW5jaDpkZWxldGU+IGVsZW1lbnQgY29udGFpbnMgdGhlIGZvbGxvd2luZyBjaGls
ZCBlbGVtZW50czoKCiAgIDxsYXVuY2g6cGhhc2U+ICBUaGUgcGhhc2UgZHVyaW5nIHdoaWNoIHRo
ZSBhcHBsaWNhdGlvbiB3YXMgc3VibWl0dGVkCiAgICAgICBvciBpcyBhc3NvY2lhdGVkIHdpdGgu
CiAgIDxsYXVuY2g6YXBwbGljYXRpb25JRD4gIFRoZSBhcHBsaWNhdGlvbiBpZGVudGlmaWVyIGZv
ciB3aGljaCB0aGUKICAgICAgIGNsaWVudCB3aXNoZXMgdG8gZGVsZXRlLgoKICAgVGhpcyBleHRl
bnNpb24gZG9lcyBub3QgZGVmaW5lIGFueSBleHRlbnNpb24gdG8gdGhlIHJlc3BvbnNlIG9mIGEK
ICAgPGRlbGV0ZT4gZG9tYWluIGNvbW1hbmQuICBBZnRlciBwcm9jZXNzaW5nIHRoZSBjb21tYW5k
LCB0aGUgc2VydmVyCiAgIHJlcGxpZXMgd2l0aCBhIHN0YW5kYXJkIEVQUCByZXNwb25zZSBhcyBk
ZWZpbmVkIGluIHRoZSBFUFAgZG9tYWluCiAgIG5hbWUgbWFwcGluZyBbUkZDNTczMV0uCgoKCgoK
CgoKCgoKCgpUYW4sIGV0IGFsLiAgICAgICAgICAgICAgRXhwaXJlcyBBdWd1c3QgMzAsIDIwMTMg
ICAgICAgICAgICAgICBbUGFnZSAyN10KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgTGF1bmNoIFBo
YXNlIE1hcHBpbmcgZm9yIEVQUCAgICAgICAgIEZlYnJ1YXJ5IDIwMTMKCgogICBGb2xsb3dpbmcg
aXMgYW4gZXhhbXBsZSA8ZGVsZXRlPiBkb21haW4gY29tbWFuZCB3aXRoIHRoZSA8bGF1bmNoOgog
ICBkZWxldGU+IGV4dGVuc2lvbi4KCiAgIDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVU
Ri04IiBzdGFuZGFsb25lPSJubyI/PgogICA8ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1s
Om5zOmVwcC0xLjAiPgogICAgIDxjb21tYW5kPgogICAgICA8ZGVsZXRlPgogICAgICAgPGRvbWFp
bjpkZWxldGUKICAgICAgICB4bWxuczpkb21haW49InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZG9t
YWluLTEuMCI+CiAgICAgICAgIDxkb21haW46bmFtZT5leGFtcGxlLnRsZDwvZG9tYWluOm5hbWU+
CiAgICAgICA8L2RvbWFpbjpkZWxldGU+CiAgICAgIDwvZGVsZXRlPgogICAgICA8ZXh0ZW5zaW9u
PgogICAgICAgPGxhdW5jaDpkZWxldGUKICAgICAgICB4bWxuczpsYXVuY2g9InVybjppZXRmOnBh
cmFtczp4bWw6bnM6bGF1bmNoLTEuMCI+CiAgICAgICAgIDxsYXVuY2g6cGhhc2U+c3VucmlzZTwv
bGF1bmNoOnBoYXNlPgogICAgICAgICA8bGF1bmNoOmFwcGxpY2F0aW9uSUQ+YWJjMTIzPC9sYXVu
Y2g6YXBwbGljYXRpb25JRD4KICAgICAgIDwvbGF1bmNoOmRlbGV0ZT4KICAgICAgPC9leHRlbnNp
b24+CiAgICAgIDxjbFRSSUQ+QUJDLTEyMzQ1PC9jbFRSSUQ+CiAgICAgPC9jb21tYW5kPgogICA8
L2VwcD4KCiAgIEFuIGV4YW1wbGUgcmVzcG9uc2UgdGhhdCBjb3JyZXNwb25kcyB0byB0aGUgYWJv
dmUgY29tbWFuZC4KCiAgIDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+CiAg
IDxlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCI+CiAgICAgPHJlc3Bv
bnNlPgogICAgICAgPHJlc3VsdCBjb2RlPSIxMDAwIj4KICAgICAgICAgPG1zZz5Db21tYW5kIGNv
bXBsZXRlZCBzdWNjZXNzZnVsbHk8L21zZz4KICAgICAgIDwvcmVzdWx0PgogICAgICAgPHRySUQ+
CiAgICAgICAgIDxjbFRSSUQ+QUJDLTEyMzQ1PC9jbFRSSUQ+CiAgICAgICAgIDxzdlRSSUQ+NTQz
MjEtWFlaPC9zdlRSSUQ+CiAgICAgICA8L3RySUQ+CiAgICAgPC9yZXNwb25zZT4KICAgPC9lcHA+
CgozLjYuICBFUFAgPHJlbmV3PiBDb21tYW5kCgogICBUaGlzIGV4dGVuc2lvbiBkb2VzIG5vdCBk
ZWZpbmUgYW55IGV4dGVuc2lvbiB0byB0aGUgRVBQIDxyZW5ldz4KICAgY29tbWFuZCBvciByZXNw
b25zZSBkZXNjcmliZWQgaW4gdGhlIEVQUCBkb21haW4gbmFtZSBtYXBwaW5nCiAgIFtSRkM1NzMx
XS4KCjMuNy4gIEVQUCA8dHJhbnNmZXI+IENvbW1hbmQKCiAgIFRoaXMgZXh0ZW5zaW9uIGRvZXMg
bm90IGRlZmluZSBhbnkgZXh0ZW5zaW9uIHRvIHRoZSBFUFAgPHRyYW5zZmVyPgogICBjb21tYW5k
IG9yIHJlc3BvbnNlIGRlc2NyaWJlZCBpbiB0aGUgRVBQIGRvbWFpbiBuYW1lIG1hcHBpbmcKCgoK
VGFuLCBldCBhbC4gICAgICAgICAgICAgIEV4cGlyZXMgQXVndXN0IDMwLCAyMDEzICAgICAgICAg
ICAgICAgW1BhZ2UgMjhdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgIExhdW5jaCBQaGFzZSBNYXBw
aW5nIGZvciBFUFAgICAgICAgICBGZWJydWFyeSAyMDEzCgoKICAgW1JGQzU3MzFdLgoKCjQuICBG
b3JtYWwgU3ludGF4CgogICBPbmUgc2NoZW1hIGlzIHByZXNlbnRlZCBoZXJlIHRoYXQgaXMgdGhl
IEVQUCBMYXVuY2ggUGhhc2UgTWFwcGluZwogICBzY2hlbWEuCgogICBUaGUgZm9ybWFsIHN5bnRh
eCBwcmVzZW50ZWQgaGVyZSBpcyBhIGNvbXBsZXRlIHNjaGVtYSByZXByZXNlbnRhdGlvbgogICBv
ZiB0aGUgb2JqZWN0IG1hcHBpbmcgc3VpdGFibGUgZm9yIGF1dG9tYXRlZCB2YWxpZGF0aW9uIG9m
IEVQUCBYTUwKICAgaW5zdGFuY2VzLiAgVGhlIEJFR0lOIGFuZCBFTkQgdGFncyBhcmUgbm90IHBh
cnQgb2YgdGhlIHNjaGVtYTsgdGhleQogICBhcmUgdXNlZCB0byBub3RlIHRoZSBiZWdpbm5pbmcg
YW5kIGVuZGluZyBvZiB0aGUgc2NoZW1hIGZvciBVUkkKICAgcmVnaXN0cmF0aW9uIHB1cnBvc2Vz
LgoKNC4xLiAgTGF1bmNoIFNjaGVtYQoKICAgQ29weXJpZ2h0IChjKSAyMDEyIElFVEYgVHJ1c3Qg
YW5kIHRoZSBwZXJzb25zIGlkZW50aWZpZWQgYXMgYXV0aG9ycwogICBvZiB0aGUgY29kZS4gIEFs
bCByaWdodHMgcmVzZXJ2ZWQuCgogICBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBh
bmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKICAgbW9kaWZpY2F0aW9uLCBhcmUgcGVy
bWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCiAgIGFyZSBtZXQ6
CgogICBvICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFi
b3ZlIGNvcHlyaWdodAogICAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0
aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCiAgIG8gIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkg
Zm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0CiAgICAgIG5vdGljZSwgdGhp
cyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbgogICAg
ICB0aGUgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGgg
dGhlCiAgICAgIGRpc3RyaWJ1dGlvbi4KICAgbyAgTmVpdGhlciB0aGUgbmFtZSBvZiBJbnRlcm5l
dCBTb2NpZXR5LCBJRVRGIG9yIElFVEYgVHJ1c3QsIG5vciB0aGUKICAgICAgbmFtZXMgb2Ygc3Bl
Y2lmaWMgY29udHJpYnV0b3JzLCBtYXkgYmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUKICAg
ICAgcHJvZHVjdHMgZGVyaXZlZCBmcm9tIHRoaXMgc29mdHdhcmUgd2l0aG91dCBzcGVjaWZpYyBw
cmlvciB3cml0dGVuCiAgICAgIHBlcm1pc3Npb24uCgogICBUSElTIFNPRlRXQVJFIElTIFBST1ZJ
REVEIEJZIFRIRSBDT1BZUklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVUT1JTCiAgICJBUyBJUyIg
QU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9U
CiAgIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZ
IEFORCBGSVRORVNTIEZPUgogICBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4g
IElOIE5PIEVWRU5UIFNIQUxMIFRIRSBDT1BZUklHSFQKICAgT1dORVIgT1IgQ09OVFJJQlVUT1JT
IEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsCiAgIFNQRUNJ
QUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBO
T1QKICAgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJW
SUNFUzsgTE9TUyBPRiBVU0UsCiAgIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVS
UlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWQogICBUSEVPUlkgT0YgTElBQklMSVRZ
LCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCiAgIChJTkNM
VURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0Yg
VEhFIFVTRQogICBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJ
QklMSVRZIE9GIFNVQ0ggREFNQUdFLgoKICAgQkVHSU4KICAgPD94bWwgdmVyc2lvbj0iMS4wIiBl
bmNvZGluZz0iVVRGLTgiPz4KCgoKVGFuLCBldCBhbC4gICAgICAgICAgICAgIEV4cGlyZXMgQXVn
dXN0IDMwLCAyMDEzICAgICAgICAgICAgICAgW1BhZ2UgMjldCgwKSW50ZXJuZXQtRHJhZnQgICAg
ICAgIExhdW5jaCBQaGFzZSBNYXBwaW5nIGZvciBFUFAgICAgICAgICBGZWJydWFyeSAyMDEzCgoK
ICAgPHNjaGVtYQogICAgIHRhcmdldE5hbWVzcGFjZT0idXJuOmlldGY6cGFyYW1zOnhtbDpuczps
YXVuY2gtMS4wIgogICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVu
Y2gtMS4wIgogICAgIHhtbG5zOmVwcGNvbT0idXJuOmlldGY6cGFyYW1zOnhtbDpuczplcHBjb20t
MS4wIgogICAgIHhtbG5zOm1hcms9InVybjppZXRmOnBhcmFtczp4bWw6bnM6bWFyay0xLjAiCiAg
ICAgeG1sbnM6c21kPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOnNpZ25lZE1hcmstMS4wIgogICAg
IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIKICAgICBlbGVtZW50Rm9y
bURlZmF1bHQ9InF1YWxpZmllZCI+CgogICA8IS0tCiAgIEltcG9ydCBjb21tb24gZWxlbWVudCB0
eXBlcy4KICAgLS0+CiAgICAgPGltcG9ydCBuYW1lc3BhY2U9InVybjppZXRmOnBhcmFtczp4bWw6
bnM6ZXBwY29tLTEuMCIKICAgICAgICAgICAgIHNjaGVtYUxvY2F0aW9uPSJlcHBjb20tMS4wLnhz
ZCIvPgoKICAgICA8aW1wb3J0IG5hbWVzcGFjZT0idXJuOmlldGY6cGFyYW1zOnhtbDpuczptYXJr
LTEuMCIKICAgICAgICAgICAgIHNjaGVtYUxvY2F0aW9uPSJtYXJrLTEuMC54c2QiLz4KCiAgICAg
PGltcG9ydCBuYW1lc3BhY2U9InVybjppZXRmOnBhcmFtczp4bWw6bnM6c2lnbmVkTWFyay0xLjAi
CiAgICAgICAgICAgICBzY2hlbWFMb2NhdGlvbj0ic2lnbmVkTWFyay0xLjAueHNkIi8+CgogICAg
IDxhbm5vdGF0aW9uPgogICAgICAgPGRvY3VtZW50YXRpb24+CiAgICAgICAgIEV4dGVuc2libGUg
UHJvdmlzaW9uaW5nIFByb3RvY29sIHYxLjAKICAgICAgICAgZG9tYWluIG5hbWUgZXh0ZW5zaW9u
IHNjaGVtYQogICAgICAgICBmb3IgdGhlIGxhdW5jaCBwaGFzZSBwcm9jZXNzaW5nLgogICAgICAg
PC9kb2N1bWVudGF0aW9uPgogICAgIDwvYW5ub3RhdGlvbj4KCiAgICAgPCEtLQogICAgIENoaWxk
IGVsZW1lbnRzIGZvdW5kIGluIEVQUCBjb21tYW5kcy4KICAgICAtLT4KICAgICA8ZWxlbWVudCBu
YW1lPSJjaGVjayIgdHlwZT0ibGF1bmNoOmNoZWNrVHlwZSIvPgogICAgIDxlbGVtZW50IG5hbWU9
ImluZm8iIHR5cGU9ImxhdW5jaDppbmZvVHlwZSIvPgogICAgIDxlbGVtZW50IG5hbWU9ImNyZWF0
ZSIgdHlwZT0ibGF1bmNoOmNyZWF0ZVR5cGUiLz4KICAgICA8ZWxlbWVudCBuYW1lPSJ1cGRhdGUi
IHR5cGU9ImxhdW5jaDppZENvbnRhaW5lclR5cGUiLz4KICAgICA8ZWxlbWVudCBuYW1lPSJkZWxl
dGUiIHR5cGU9ImxhdW5jaDppZENvbnRhaW5lclR5cGUiLz4KCiAgICAgPCEtLQogICAgIENvbW1v
biBjb250YWluZXIgb2YgaWQgKGlkZW50aWZpZXIpIGVsZW1lbnQKICAgICAtLT4KICAgICA8Y29t
cGxleFR5cGUgbmFtZT0iaWRDb250YWluZXJUeXBlIj4KICAgICAgIDxzZXF1ZW5jZT4KICAgICAg
ICAgPGVsZW1lbnQgbmFtZT0icGhhc2UiIHR5cGU9ImxhdW5jaDpwaGFzZVR5cGUiLz4KICAgICAg
ICAgPGVsZW1lbnQgbmFtZT0iYXBwbGljYXRpb25JRCIgdHlwZT0ibGF1bmNoOmFwcGxpY2F0aW9u
SURUeXBlIi8+CiAgICAgICA8L3NlcXVlbmNlPgogICAgIDwvY29tcGxleFR5cGU+CgoKCgpUYW4s
IGV0IGFsLiAgICAgICAgICAgICAgRXhwaXJlcyBBdWd1c3QgMzAsIDIwMTMgICAgICAgICAgICAg
ICBbUGFnZSAzMF0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgTGF1bmNoIFBoYXNlIE1hcHBpbmcg
Zm9yIEVQUCAgICAgICAgIEZlYnJ1YXJ5IDIwMTMKCgogICAgIDwhLS0KICAgICBEZWZpbml0aW9u
IGZvciBhcHBsaWNhdGlvbiBpZGVudGlmaWVyCiAgICAgLS0+CiAgICAgPHNpbXBsZVR5cGUgbmFt
ZT0iYXBwbGljYXRpb25JRFR5cGUiPgogICAgICAgPHJlc3RyaWN0aW9uIGJhc2U9InRva2VuIi8+
CiAgICAgPC9zaW1wbGVUeXBlPgoKICAgICA8IS0tCiAgICAgRGVmaW5pdGlvbiBmb3IgbGF1bmNo
IHBoYXNlLiAgTmFtZSBpcyBhbiBvcHRpb25hbCBhdHRyaWJ1dGUKICAgICB1c2VkIHRvIGV4dGVu
ZCB0aGUgcGhhc2UgdHlwZS4gIEZvciBleGFtcGxlLCB3aGVuCiAgICAgdXNpbmcgdGhlIHBoYXNl
IHR5cGUgdmFsdWUgb2YgJnF0O2N1c3RvbSZndDssIHRoZSBuYW1lCiAgICAgY2FuIGJlIHVzZWQg
dG8gc3BlY2lmeSB0aGUgY3VzdG9tIHBoYXNlLgogICAgIC0tPgogICAgIDxjb21wbGV4VHlwZSBu
YW1lPSJwaGFzZVR5cGUiPgogICAgICAgPHNpbXBsZUNvbnRlbnQ+CiAgICAgICAgIDxleHRlbnNp
b24gYmFzZT0ibGF1bmNoOnBoYXNlVHlwZVZhbHVlIj4KICAgICAgICAgICA8YXR0cmlidXRlIG5h
bWU9Im5hbWUiIHR5cGU9InRva2VuIi8+CiAgICAgICAgIDwvZXh0ZW5zaW9uPgogICAgICAgPC9z
aW1wbGVDb250ZW50PgogICAgIDwvY29tcGxleFR5cGU+CgogICAgIDwhLS0KICAgICBFbnVtZXJh
dGlvbiBvZiBmb3IgbGF1bmNoIHBoYXNlIHZhbHVlcy4KICAgICAtLT4KICAgICA8c2ltcGxlVHlw
ZSBuYW1lPSJwaGFzZVR5cGVWYWx1ZSI+CiAgICAgICAgIDxyZXN0cmljdGlvbiBiYXNlPSJ0b2tl
biI+CiAgICAgICAgICAgPGVudW1lcmF0aW9uIHZhbHVlPSJzdW5yaXNlIi8+CiAgICAgICAgICAg
PGVudW1lcmF0aW9uIHZhbHVlPSJsYW5kcnVzaCIvPgogICAgICAgICAgIDxlbnVtZXJhdGlvbiB2
YWx1ZT0iY2xhaW1zMSIvPgogICAgICAgICAgIDxlbnVtZXJhdGlvbiB2YWx1ZT0iY2xhaW1zMiIv
PgogICAgICAgICAgIDxlbnVtZXJhdGlvbiB2YWx1ZT0ib3BlbiIvPgogICAgICAgICAgIDxlbnVt
ZXJhdGlvbiB2YWx1ZT0iY3VzdG9tIi8+CiAgICAgICA8L3Jlc3RyaWN0aW9uPgogICAgIDwvc2lt
cGxlVHlwZT4KCgogICAgIDwhLS0KICAgICBEZWZpbml0aW9uIGZvciB0aGUgc3VucmlzZSBjb2Rl
CiAgICAgLS0+CiAgICAgPHNpbXBsZVR5cGUgbmFtZT0iY29kZVR5cGUiPgogICAgICAgPHJlc3Ry
aWN0aW9uIGJhc2U9ImJhc2U2NEJpbmFyeSI+CiAgICAgICAgIDxtaW5MZW5ndGggdmFsdWU9IjEi
Lz4KICAgICAgIDwvcmVzdHJpY3Rpb24+CiAgICAgPC9zaW1wbGVUeXBlPgoKICAgICA8IS0tCiAg
ICAgRGVmaW5pdGlvbiBmb3IgdGhlIG5vdGljZSBpZGVudGlmaWVyCiAgICAgLS0+CgoKClRhbiwg
ZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAg
IFtQYWdlIDMxXQoMCkludGVybmV0LURyYWZ0ICAgICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBm
b3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoKCiAgICAgPHNpbXBsZVR5cGUgbmFtZT0ibm90
aWNlSURUeXBlIj4KICAgICAgIDxyZXN0cmljdGlvbiBiYXNlPSJiYXNlNjRCaW5hcnkiPgogICAg
ICAgICA8bWluTGVuZ3RoIHZhbHVlPSIxIi8+CiAgICAgICA8L3Jlc3RyaWN0aW9uPgogICAgIDwv
c2ltcGxlVHlwZT4KCiAgICAgPCEtLQogICAgIFBvc3NpYmxlIHN0YXR1cyB2YWx1ZXMgZm9yIHN1
bnJpc2UgYXBwbGljYXRpb24KICAgICAtLT4KICAgICAgIDxzaW1wbGVUeXBlIG5hbWU9InN0YXR1
c1ZhbHVlVHlwZSI+CiAgICAgICA8cmVzdHJpY3Rpb24gYmFzZT0idG9rZW4iPgogICAgICAgICAg
IDxlbnVtZXJhdGlvbiB2YWx1ZT0icGVuZGluZyIvPgogICAgICAgICAgIDxlbnVtZXJhdGlvbiB2
YWx1ZT0idmFsaWRhdGVkIi8+CiAgICAgICAgICAgPGVudW1lcmF0aW9uIHZhbHVlPSJpbnZhbGlk
Ii8+CiAgICAgICAgICAgPGVudW1lcmF0aW9uIHZhbHVlPSJwZW5kaW5nQXVjdGlvbiIvPgogICAg
ICAgICAgIDxlbnVtZXJhdGlvbiB2YWx1ZT0iYWxsb2NhdGVkIi8+CiAgICAgICAgICAgPGVudW1l
cmF0aW9uIHZhbHVlPSJyZWplY3RlZCIvPgogICAgICAgICAgIDxlbnVtZXJhdGlvbiB2YWx1ZT0i
Y3VzdG9tIi8+CiAgICAgICAgIDwvcmVzdHJpY3Rpb24+CiAgICAgICA8L3NpbXBsZVR5cGU+Cgog
ICAgIDwhLS0KICAgICBTdGF0dXMgdHlwZSBkZWZpbml0aW9uCiAgICAgLS0+CiAgICAgPGNvbXBs
ZXhUeXBlIG5hbWU9InN0YXR1c1R5cGUiPgogICAgICAgPHNpbXBsZUNvbnRlbnQ+CiAgICAgICAg
IDxleHRlbnNpb24gYmFzZT0ibm9ybWFsaXplZFN0cmluZyI+CiAgICAgICAgICAgPGF0dHJpYnV0
ZSBuYW1lPSJzIiB0eXBlPSJsYXVuY2g6c3RhdHVzVmFsdWVUeXBlIgogICAgICAgICAgICAgdXNl
PSJyZXF1aXJlZCIvPgogICAgICAgICAgIDxhdHRyaWJ1dGUgbmFtZT0ibGFuZyIgdHlwZT0ibGFu
Z3VhZ2UiCiAgICAgICAgICAgICBkZWZhdWx0PSJlbiIvPgogICAgICAgICAgIDxhdHRyaWJ1dGUg
bmFtZT0ibmFtZSIgdHlwZT0idG9rZW4iLz4KICAgICAgICAgPC9leHRlbnNpb24+CiAgICAgICA8
L3NpbXBsZUNvbnRlbnQ+CiAgICAgPC9jb21wbGV4VHlwZT4KCiAgICAgPCEtLQogICAgIGNvZGVN
YXJrIFR5cGUgdGhhdCBjb250YWlucyBhbiBvcHRpb25hbCBjb2RlCiAgICAgd2l0aCBtYXJrIGlu
Zm9ybWF0aW9uLgogICAgIC0tPgogICAgIDxjb21wbGV4VHlwZSBuYW1lPSJjb2RlTWFya1R5cGUi
PgogICAgICAgPHNlcXVlbmNlPgogICAgICAgPGVsZW1lbnQgbmFtZT0iY29kZSIgdHlwZT0ibGF1
bmNoOmNvZGVUeXBlIgogICAgICAgICBtaW5PY2N1cnM9IjAiLz4KICAgICAgIDxlbGVtZW50IHJl
Zj0ibWFyazphYnN0cmFjdE1hcmsiCiAgICAgICAgIG1pbk9jY3Vycz0iMCIvPgogICAgIDwvc2Vx
dWVuY2U+CiAgICAgPC9jb21wbGV4VHlwZT4KCgoKVGFuLCBldCBhbC4gICAgICAgICAgICAgIEV4
cGlyZXMgQXVndXN0IDMwLCAyMDEzICAgICAgICAgICAgICAgW1BhZ2UgMzJdCgwKSW50ZXJuZXQt
RHJhZnQgICAgICAgIExhdW5jaCBQaGFzZSBNYXBwaW5nIGZvciBFUFAgICAgICAgICBGZWJydWFy
eSAyMDEzCgoKICAgICA8IS0tCiAgICAgQ2hpbGQgZWxlbWVudHMgZm9yIHRoZSBjcmVhdGUgY29t
bWFuZAogICAgIC0tPgogICAgIDxjb21wbGV4VHlwZSBuYW1lPSJjcmVhdGVUeXBlIj4KICAgICAg
IDxzZXF1ZW5jZT4KICAgICAgICAgPGVsZW1lbnQgbmFtZT0icGhhc2UiIHR5cGU9ImxhdW5jaDpw
aGFzZVR5cGUiLz4KICAgICAgICAgPGNob2ljZT4KICAgICAgICAgICA8ZWxlbWVudCBuYW1lPSJj
b2RlTWFyayIgdHlwZT0ibGF1bmNoOmNvZGVNYXJrVHlwZSIKICAgICAgICAgICAgIG1heE9jY3Vy
cz0idW5ib3VuZGVkIi8+CiAgICAgICAgICAgPGVsZW1lbnQgcmVmPSJzbWQ6YWJzdHJhY3RTaWdu
ZWRNYXJrIgogICAgICAgICAgICBtYXhPY2N1cnM9InVuYm91bmRlZCIvPgogICAgICAgICAgIDxl
bGVtZW50IHJlZj0ic21kOmVuY29kZWRTaWduZWRNYXJrIgogICAgICAgICAgICBtYXhPY2N1cnM9
InVuYm91bmRlZCIvPgogICAgICAgICAgICAgPGVsZW1lbnQgbmFtZT0ibm90aWNlIgogICAgICAg
ICAgICAgdHlwZT0ibGF1bmNoOmNyZWF0ZU5vdGljZVR5cGUiLz4KICAgICAgICAgPC9jaG9pY2U+
CiAgICAgICA8L3NlcXVlbmNlPgogICAgIDwvY29tcGxleFR5cGU+CgogICAgIDwhLS0KICAgICBD
aGlsZCBlbGVtZW50cyBvZiB0aGUgY3JlYXRlIG5vdGljZSBlbGVtZW50LgogICAgIC0tPgogICAg
IDxjb21wbGV4VHlwZSBuYW1lPSJjcmVhdGVOb3RpY2VUeXBlIj4KICAgICAgIDxzZXF1ZW5jZT4K
ICAgICAgICAgPGVsZW1lbnQgbmFtZT0ibm90aWNlSUQiIHR5cGU9ImxhdW5jaDpub3RpY2VJRFR5
cGUiLz4KICAgICAgICAgPGVsZW1lbnQgbmFtZT0iZ2VuZXJhdGVkRGF0ZSIgdHlwZT0iZGF0ZVRp
bWUiLz4KICAgICAgICAgPGVsZW1lbnQgbmFtZT0iYWNjZXB0ZWREYXRlIiB0eXBlPSJkYXRlVGlt
ZSIvPgogICAgICAgICA8ZWxlbWVudCBuYW1lPSJzb3VyY2UiIHR5cGU9InRva2VuIi8+CiAgICAg
ICA8L3NlcXVlbmNlPgogICAgIDwvY29tcGxleFR5cGU+CgoKICAgICA8IS0tCiAgICAgQ2hpbGQg
ZWxlbWVudHMgb2YgY2hlY2sgKENsYWltcyBDaGVjayBDb21tYW5kKS4KICAgICAtLT4KICAgICA8
Y29tcGxleFR5cGUgbmFtZT0iY2hlY2tUeXBlIj4KICAgICAgIDxzZXF1ZW5jZT4KICAgICAgICAg
PGVsZW1lbnQgbmFtZT0icGhhc2UiIHR5cGU9ImxhdW5jaDpwaGFzZVR5cGUiLz4KICAgICAgIDwv
c2VxdWVuY2U+CiAgICAgPC9jb21wbGV4VHlwZT4KCgogICAgIDwhLS0KICAgICBDaGlsZCBlbGVt
ZW50cyBvZiBpbmZvIGNvbW1hbmQuCiAgICAgLS0+CiAgICAgPGNvbXBsZXhUeXBlIG5hbWU9Imlu
Zm9UeXBlIj4KICAgICAgIDxzZXF1ZW5jZT4KICAgICAgICAgPGVsZW1lbnQgbmFtZT0icGhhc2Ui
IHR5cGU9ImxhdW5jaDpwaGFzZVR5cGUiLz4KCgoKVGFuLCBldCBhbC4gICAgICAgICAgICAgIEV4
cGlyZXMgQXVndXN0IDMwLCAyMDEzICAgICAgICAgICAgICAgW1BhZ2UgMzNdCgwKSW50ZXJuZXQt
RHJhZnQgICAgICAgIExhdW5jaCBQaGFzZSBNYXBwaW5nIGZvciBFUFAgICAgICAgICBGZWJydWFy
eSAyMDEzCgoKICAgICAgICAgPGVsZW1lbnQgbmFtZT0iYXBwbGljYXRpb25JRCIKICAgICAgICAg
ICB0eXBlPSJsYXVuY2g6YXBwbGljYXRpb25JRFR5cGUiCiAgICAgICAgICAgbWluT2NjdXJzPSIw
Ii8+CiAgICAgICA8L3NlcXVlbmNlPgogICAgICAgPGF0dHJpYnV0ZSBuYW1lPSJpbmNsdWRlTWFy
ayIgdHlwZT0iYm9vbGVhbiIKICAgICAgICAgZGVmYXVsdD0iZmFsc2UiLz4KICAgICA8L2NvbXBs
ZXhUeXBlPgoKICAgICA8IS0tCiAgICAgQ2hpbGQgcmVzcG9uc2UgZWxlbWVudHMuCiAgICAgLS0+
CiAgICAgPGVsZW1lbnQgbmFtZT0iY2hrRGF0YSIgdHlwZT0ibGF1bmNoOmNoa0RhdGFUeXBlIi8+
CiAgICAgPGVsZW1lbnQgbmFtZT0iY3JlRGF0YSIgdHlwZT0ibGF1bmNoOmlkQ29udGFpbmVyVHlw
ZSIvPgogICAgIDxlbGVtZW50IG5hbWU9ImluZkRhdGEiIHR5cGU9ImxhdW5jaDppbmZEYXRhVHlw
ZSIvPgoKICAgICA8IS0tCiAgICAgIDxjaGVjaz4gcmVzcG9uc2UgZWxlbWVudHMuCiAgICAgIC0t
PgogICAgIDxjb21wbGV4VHlwZSBuYW1lPSJjaGtEYXRhVHlwZSI+CiAgICAgICA8c2VxdWVuY2U+
CiAgICAgICAgIDxlbGVtZW50IG5hbWU9InBoYXNlIiB0eXBlPSJsYXVuY2g6cGhhc2VUeXBlIi8+
CiAgICAgICAgIDxlbGVtZW50IG5hbWU9ImNkIiB0eXBlPSJsYXVuY2g6Y2RUeXBlIgogICAgICAg
ICAgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiLz4KICAgICAgIDwvc2VxdWVuY2U+CiAgICAgPC9jb21w
bGV4VHlwZT4KCiAgICAgPGNvbXBsZXhUeXBlIG5hbWU9ImNkVHlwZSI+CiAgICAgICA8c2VxdWVu
Y2U+CiAgICAgICAgIDxlbGVtZW50IG5hbWU9Im5hbWUiIHR5cGU9ImxhdW5jaDpjZE5hbWVUeXBl
Ii8+CiAgICAgICAgIDxlbGVtZW50IG5hbWU9ImNsYWltS2V5IiB0eXBlPSJ0b2tlbiIKICAgICAg
ICAgIG1pbk9jY3Vycz0iMCIvPgogICAgICAgPC9zZXF1ZW5jZT4KICAgICA8L2NvbXBsZXhUeXBl
PgoKICAgICA8Y29tcGxleFR5cGUgbmFtZT0iY2ROYW1lVHlwZSI+CiAgICAgICA8c2ltcGxlQ29u
dGVudD4KICAgICAgICAgPGV4dGVuc2lvbiBiYXNlPSJlcHBjb206bGFiZWxUeXBlIj4KICAgICAg
ICAgICA8YXR0cmlidXRlIG5hbWU9ImV4aXN0cyIgdHlwZT0iYm9vbGVhbiIKICAgICAgICAgICAg
dXNlPSJyZXF1aXJlZCIvPgogICAgICAgICA8L2V4dGVuc2lvbj4KICAgICAgIDwvc2ltcGxlQ29u
dGVudD4KICAgICA8L2NvbXBsZXhUeXBlPgoKICAgICA8IS0tCiAgICAgPGluZm8+IHJlc3BvbnNl
IGVsZW1lbmV0cwogICAgIC0tPgogICAgIDxjb21wbGV4VHlwZSBuYW1lPSJpbmZEYXRhVHlwZSI+
CiAgICAgICA8c2VxdWVuY2U+CgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1
Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAgIFtQYWdlIDM0XQoMCkludGVybmV0LURyYWZ0ICAg
ICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkgMjAxMwoK
CiAgICAgICAgIDxlbGVtZW50IG5hbWU9InBoYXNlIiB0eXBlPSJsYXVuY2g6cGhhc2VUeXBlIi8+
CiAgICAgICAgPGVsZW1lbnQgbmFtZT0iYXBwbGljYXRpb25JRCIKICAgICAgICAgdHlwZT0ibGF1
bmNoOmFwcGxpY2F0aW9uSURUeXBlIgogICAgICAgICBtaW5PY2N1cnM9IjAiLz4KICAgICAgICA8
ZWxlbWVudCBuYW1lPSJzdGF0dXMiIHR5cGU9ImxhdW5jaDpzdGF0dXNUeXBlIgogICAgICAgICBt
aW5PY2N1cnM9IjAiLz4KICAgICAgICAgPGVsZW1lbnQgcmVmPSJtYXJrOmFic3RyYWN0TWFyayIK
ICAgICAgICAgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIvPgogICAgICAgPC9z
ZXF1ZW5jZT4KICAgICA8L2NvbXBsZXhUeXBlPgoKICAgPC9zY2hlbWE+CiAgIEVORAoKCjUuICBB
Y2tub3dsZWRnZW1lbnRzCgogICBUaGUgYXV0aG9ycyB3aXNoIHRvIGFja25vd2xlZGdlIHRoZSBl
ZmZvcnRzIG9mIHRoZSBsZWFkaW5nCiAgIHBhcnRpY2lwYW50cyBvZiB0aGUgQ29tbXVuaXR5IFRN
Q0ggTW9kZWwgdGhhdCBsZWQgdG8gbWFueSBvZiB0aGUKICAgY2hhbmdlcyB0byB0aGlzIGRvY3Vt
ZW50LCB3aGljaCBpbmNsdWRlIENocmlzIFdyaWdodCwgSmVmZiBOZXVtYW4sCiAgIEplZmYgRWNr
aGF1cywgYW5kIFdpbGwgU2hvcnRlci4KCiAgIFNwZWNpYWwgc3VnZ2VzdGlvbnMgdGhhdCBoYXZl
IGJlZW4gaW5jb3Jwb3JhdGVkIGludG8gdGhpcyBkb2N1bWVudAogICB3ZXJlIHByb3ZpZGVkIGJ5
IEpvdGhhbiBGcmFrZXMsIEtlaXRoIEdhdWdoYW4sIEphbiBKYW5zZW4sIEd1c3Rhdm8KICAgTG96
YW5vLCBLbGF1cyBNYWxvcm55LCBQYXRyaWNrIE1ldnplaywgQmVybmhhcmQgUmV1dG5lci1GaXNj
aGVyLAogICBUcnVuZyBUcmFuLCBVbHJpY2ggV2lzc2VyIGFuZCBTaGFyb24gV29kamVuc2tpLgoK
CjYuICBDaGFuZ2UgSGlzdG9yeQoKNi4xLiAgQ2hhbmdlIGZyb20gMDAgdG8gMDEKCiAgIDEuICBD
aGFuZ2VkIHRvIHVzZSBjYW1lbCBjYXNlIGZvciB0aGUgWE1MIGVsZW1lbnRzLgogICAyLiAgUmVw
bGFjZWQgImNhbmNlbGxlZCIgc3RhdHVzIHRvICJyZWplY3RlZCIgc3RhdHVzLgogICAzLiAgQWRk
ZWQgdGhlIGNoaWxkIGVsZW1lbnRzIG9mIHRoZSA8Y2xhaW0+IGVsZW1lbnQuCiAgIDQuICBSZW1v
dmVkIHRoZSBYTUwgc2NoZW1hIGFuZCByZXBsYWNlZCB3aXRoICJbVEJEXSIuCgo2LjIuICBDaGFu
Z2UgZnJvbSAwMSB0byAwMgoKICAgMS4gIEFkZGVkIHN1cHBvcnQgZm9yIGJvdGggdGhlIElDQU5O
IGFuZCBBUkkvTmV1c3RhciBUTUNIIG1vZGVscy4KICAgMi4gIENoYW5nZWQgdGhlIG5hbWVzcGFj
ZSBVUkkgYW5kIHByZWZpeCB0byB1c2UgImxhdW5jaCIgaW5zdGVhZCBvZgogICAgICAgImxhdW5j
aHBoYXNlIi4KICAgMy4gIEFkZGVkIGRlZmluaXRpb24gb2YgbXVsdGlwbGUgY2xhaW0gdmFsaWRh
dGlvbiBtb2RlbHMuCiAgIDQuICBBZGRlZCB0aGUgPGxhdW5jaDpzaWduZWRDbGFpbT4gYW5kIDxs
YXVuY2g6c2lnbmVkTm90aWNlPgogICAgICAgZWxlbWVudHMuCiAgIDUuICBBZGRlZCBzdXBwb3J0
IGZvciBDbGFpbXMgSW5mbyBDb21tYW5kCgoKCgoKVGFuLCBldCBhbC4gICAgICAgICAgICAgIEV4
cGlyZXMgQXVndXN0IDMwLCAyMDEzICAgICAgICAgICAgICAgW1BhZ2UgMzVdCgwKSW50ZXJuZXQt
RHJhZnQgICAgICAgIExhdW5jaCBQaGFzZSBNYXBwaW5nIGZvciBFUFAgICAgICAgICBGZWJydWFy
eSAyMDEzCgoKNi4zLiAgQ2hhbmdlIGZyb20gMDIgdG8gMDMKCiAgIDEuICBSZW1vdmVkIFhTSSBu
YW1lc3BhY2UgcGVyIEtlaXRoIEdhdWdoYW4ncyBzdWdnZXN0aW9uIG9uIHRoZQogICAgICAgcHJv
dnJlZyBsaXN0LgogICAyLiAgQWRkZWQgZXh0ZW5zaWJpbGl0eSB0byB0aGUgbGF1bmNoOnN0YXR1
cyBlbGVtZW50IGFuZCBhZGRlZCB0aGUKICAgICAgIHBlbmRpbmdBdWN0aW9uIHN0YXR1cyBwZXIg
VHJ1bmcgVHJhbidzIGZlZWRiYWNrIG9uIHRoZSBwcm92cmVnCiAgICAgICBsaXN0LgogICAzLiAg
QWRkZWQgc3VwcG9ydCBmb3IgdGhlIENsYWltcyBDaGVjayBDb21tYW5kLCB1cGRhdGVkIHRoZSBs
b2NhdGlvbgogICAgICAgYW5kIGNvbnRlbnRzIG9mIHRoZSBzaWduZWROb3RpY2UsIGFuZCByZXBs
YWNlZCBtb3N0IHJlZmVyZW5jZXMgb2YKICAgICAgIENsYWltIHRvIE1hcmsgYmFzZWQgb24gdGhl
IHdvcmsgYmVpbmcgZG9uZSBvbiB0aGUgQVJJL05ldXN0YXIKICAgICAgIGxhdW5jaCBtb2RlbC4K
CjYuNC4gIENoYW5nZSBmcm9tIDAzIHRvIDA0CgogICAxLiAgUmVtb3ZlZCByZWZlcmVuY2VzIHRv
IHRoZSBJQ0FOTiBtb2RlbC4KICAgMi4gIFJlbW92ZWQgc3VwcG9ydCBmb3IgdGhlIENsYWltcyBJ
bmZvIENvbW1hbmQuCiAgIDMuICBSZW1vdmVkIHVzZSBvZiB0aGUgc2lnbmVkQ2xhaW0uCiAgIDQu
ICBSZXZpc2VkIHRoZSBtZXRob2QgZm9yIHJlZmVycmluZyB0byB0aGUgc2lnbmVkQ2xhaW0gZnJv
bSB0aGUgWE1MCiAgICAgICBTaWduYXR1cmUgdXNpbmcgdGhlIElEUkVGIFVSSS4KICAgNS4gIFNw
bGl0IHRoZSBsYXVuY2gtMS4wLnhzZCBpbnRvIHRocmVlIFhNTCBzY2hlbWFzIGluY2x1ZGluZyBs
YXVuY2gtCiAgICAgICAxLjAueHNkLCBzaWduZU1hcmstMS4wLnhzZCwgYW5kIG1hcmstMS4wLnhz
ZC4KICAgNi4gIFNwbGl0IHRoZSAiY2xhaW1zIiBsYXVuY2ggcGhhc2UgdG8gdGhlICJjbGFpbXMx
IiBhbmQgImNsYWltczIiCiAgICAgICBsYXVuY2ggcGhhc2VzLgogICA3LiAgQWRkZWQgc3VwcG9y
dCBmb3IgdGhlIGVuY29kZWRTaWduZWRNYXJrIHdpdGggYmFzZTY0IGVuY29kZWQKICAgICAgIHNp
Z25lZE1hcmsuCiAgIDguICBDaGFuZ2VkIHRoZSBlbGVtZW50cyBpbiB0aGUgY3JlYXRlTm90aWNl
VHlwZSB0byBpbmNsdWRlIHRoZQogICAgICAgbm90aWNlSUQsIHRpbWVzdGFtcCwgYW5kIHRoZSBz
b3VyY2UgZWxlbWVudHMuCiAgIDkuICBBZGRlZCB0aGUgY2xhc3MgYW5kIGVmZmVjdGl2ZURhdGUg
ZWxlbWVudHMgdG8gbWFyay4KCjYuNS4gIENoYW5nZSBmcm9tIDA0IHRvIDA1CgogICAxLiAgUmVt
b3ZlZCByZWZlcmVuY2UgdG8gPHNtZDp6b25lPiBpbiB0aGUgPHNtZDpzaWduZWRNYXJrPiBleGFt
cGxlLgogICAyLiAgSW5jb3Jwb3JhdGVkIGZlZWRiYWNrIGZyb20gQmVybmhhcmQgUmV1dG5lci1G
aXNjaGVyIG9uIHRoZQogICAgICAgcHJvdnJlZyBtYWlsIGxpc3QuCiAgIDMuICBBZGRlZCBtaXNz
aW5nIGxhdW5jaCBYTUwgcHJlZml4IHRvIGFwcGxpY2F0aW9uSURUeXBlIHJlZmVyZW5jZSBpbgog
ICAgICAgdGhlIGlkQ29udGFpbmVyVHlwZSBvZiB0aGUgTGF1bmNoIFNjaGVtYS4KICAgNC4gIEFk
ZGVkIG1pc3NpbmcgZGVzY3JpcHRpb24gb2YgdGhlIDxtYXJrOnBjPiBlbGVtZW50IGluIHRoZSA8
bWFyazoKICAgICAgIGFkZHI+IGVsZW1lbnQuCiAgIDUuICBVcGRhdGVkIG5vdGUgb24gcmVwbGlj
YXRpb24gb2YgdGhlIEVQUCBjb250YWN0IG1hcHBpbmcgZWxlbWVudHMKICAgICAgIGluIHRoZSBN
YXJrIENvbnRhY3Qgc2VjdGlvbi4KCjYuNi4gIENoYW5nZSBmcm9tIDA1IHRvIDA2CgogICAxLiAg
UmVtb3ZlZCB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgbWFyay0xLjAgYW5kIHNpZ25lZE1hcmstMS4w
IGFuZAogICAgICAgcmVwbGFjZWQgd2l0aCByZWZlcmVuY2UgdG8gZHJhZnQtbG96YW5vLXNtZCwg
dGhhdCBjb250YWlucyB0aGUKICAgICAgIGRlZmluaXRpb24gZm9yIHRoZSBtYXJrLCBzaWduZWQg
bWFya2VkLCBhbmQgZW5jb2RlZCBzaWduZWQgbWFyay4KCgoKCgpUYW4sIGV0IGFsLiAgICAgICAg
ICAgICAgRXhwaXJlcyBBdWd1c3QgMzAsIDIwMTMgICAgICAgICAgICAgICBbUGFnZSAzNl0KDApJ
bnRlcm5ldC1EcmFmdCAgICAgICAgTGF1bmNoIFBoYXNlIE1hcHBpbmcgZm9yIEVQUCAgICAgICAg
IEZlYnJ1YXJ5IDIwMTMKCgogICAyLiAgU3BsaXQgdGhlIDxsYXVuY2g6dGltZXN0YW1wPiBpbnRv
IDxsYXVuY2g6Z2VuZXJhdGVkRGF0ZT4gYW5kCiAgICAgICA8bGF1bmNoOmFjY2VwdGVkRGF0ZT4g
YmFzZWQgb24gZmVlZGJhY2sgZnJvbSBUcnVuZyBUcmFuLgogICAzLiAgQWRkZWQgdGhlICJpbmNs
dWRlTWFyayIgb3B0aW9uYWwgYXR0cmlidXRlIHRvIHRoZSA8bGF1bmNoOmluZm8+CiAgICAgICBl
bGVtZW50IHRvIGVuYWJsZSB0aGUgY2xpZW50IHRvIHJlcXVlc3Qgd2hldGhlciBvciBub3QgdG8g
aW5jbHVkZQogICAgICAgdGhlIG1hcmsgaW4gdGhlIGluZm8gcmVzcG9uc2UuCiAgIDQuICBGaXhl
ZCBzdGF0ZSBkaWFncmFtIHRvIHJlbW92ZSByZWR1bmRhbnQgdHJhbnNpdGlvbiBmcm9tICJpbnZh
bGlkIgogICAgICAgdG8gInJlamVjdGVkIjsgdGhhbmtzIEtsYXVzIE1hbG9ybnkuCgoKNy4gIElB
TkEgQ29uc2lkZXJhdGlvbnMKCiAgIFRoaXMgZG9jdW1lbnQgdXNlcyBVUk5zIHRvIGRlc2NyaWJl
IFhNTCBuYW1lc3BhY2VzIGFuZCBYTUwgc2NoZW1hcwogICBjb25mb3JtaW5nIHRvIGEgcmVnaXN0
cnkgbWVjaGFuaXNtIGRlc2NyaWJlZCBpbiBbUkZDMzY4OF0uICBUaHJlZSBVUkkKICAgYXNzaWdu
bWVudHMgaGF2ZSBiZWVuIHJlZ2lzdGVyZWQgYnkgdGhlIElBTkEuCgogICBSZWdpc3RyYXRpb24g
cmVxdWVzdCBmb3IgdGhlIExhdW5jaCBuYW1lc3BhY2U6CgogICAgICBVUkk6IHVybjppZXRmOnBh
cmFtczp4bWw6bnM6bGF1bmNoLTEuMAogICAgICBSZWdpc3RyYW50IENvbnRhY3Q6IFNlZSB0aGUg
IkF1dGhvcidzIEFkZHJlc3MiIHNlY3Rpb24gb2YgdGhpcwogICAgICBkb2N1bWVudC4KICAgICAg
WE1MOiBOb25lLiAgTmFtZXNwYWNlIFVSSXMgZG8gbm90IHJlcHJlc2VudCBhbiBYTUwgc3BlY2lm
aWNhdGlvbi4KCgo4LiAgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMKCiAgIFRoZSBtYXBwaW5nIGV4
dGVuc2lvbnMgZGVzY3JpYmVkIGluIHRoaXMgZG9jdW1lbnQgZG8gbm90IHByb3ZpZGUgYW55CiAg
IHNlY3VyaXR5IHNlcnZpY2VzIGJleW9uZCB0aG9zZSBkZXNjcmliZWQgYnkgRVBQIFtSRkM1NzMw
XSwgdGhlIEVQUAogICBkb21haW4gbmFtZSBtYXBwaW5nIFtSRkM1NzMxXSwgYW5kIHByb3RvY29s
IGxheWVycyB1c2VkIGJ5IEVQUC4gIFRoZQogICBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyBkZXNj
cmliZWQgaW4gdGhlc2Ugb3RoZXIgc3BlY2lmaWNhdGlvbnMgYXBwbHkKICAgdG8gdGhpcyBzcGVj
aWZpY2F0aW9uIGFzIHdlbGwuCgogICBVcGRhdGVzIHRvLCBhbmQgZGVsZXRpb24gb2YgYW4gYXBw
bGljYXRpb24gb2JqZWN0IG11c3QgYmUgcmVzdHJpY3RlZAogICB0byBjbGllbnRzIGF1dGhvcml6
ZWQgdG8gcGVyZm9ybSB0aGUgc2FpZCBvcGVyYXRpb24gb24gdGhlIG9iamVjdC4KCiAgIEFzIGlu
Zm9ybWF0aW9uIGNvbnRhaW5lZCB3aXRoaW4gYW4gYXBwbGljYXRpb24sIG9yIGV2ZW4gdGhlIG1l
cmUgZmFjdAogICB0aGF0IGFuIGFwcGxpY2F0aW9uIGV4aXN0cyBtYXkgYmUgY29uZmlkZW50aWFs
LiAgQW55IGF0dGVtcHQgdG8KICAgb3BlcmF0ZSBvbiBhbiBhcHBsaWNhdGlvbiBvYmplY3QgYnkg
YW4gdW5hdXRob3JpemVkIGNsaWVudCBNVVNUIGJlCiAgIHJlamVjdGVkIHdpdGggYW4gRVBQIDIz
MDMgKG9iamVjdCBkb2VzIG5vdCBleGlzdCkgb3IgYW4gYXBwcm9wcmlhdGUKICAgYXVob3JpemF0
aW9uIGVycm9yLiAgU2VydmVyIHBvbGljeSBtYXkgYWxsb3cgPGluZm8+IG9wZXJhdGlvbiB3aXRo
CiAgIGZpbHRlcmVkIG91dHB1dCBieSBjbGllbnRzIG90aGVyIHRoYW4gdGhlIHNwb25zb3Jpbmcg
Y2xpZW50LCBpbiB3aGljaAogICBjYXNlIHRoZSA8ZG9tYWluOmluZkRhdGE+IGFuZCA8bGF1bmNo
OmluZkRhdGE+IHJlc3BvbnNlIFNIT1VMRCBiZQogICBmaWx0ZXJlZCB0byBpbmNsdWRlIG9ubHkg
ZmllbGRzIHRoYXQgYXJlIHB1YmxpY2x5IGFjY2Vzc2libGUuCgoKOS4gIE5vcm1hdGl2ZSBSZWZl
cmVuY2VzCgogICBbUkZDMjExOV0gIEJyYWRuZXIsIFMuLCAiS2V5IHdvcmRzIGZvciB1c2UgaW4g
UkZDcyB0byBJbmRpY2F0ZQogICAgICAgICAgICAgIFJlcXVpcmVtZW50IExldmVscyIsIEJDUCAx
NCwgUkZDIDIxMTksIE1hcmNoIDE5OTcuCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBp
cmVzIEF1Z3VzdCAzMCwgMjAxMyAgICAgICAgICAgICAgIFtQYWdlIDM3XQoMCkludGVybmV0LURy
YWZ0ICAgICAgICBMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgRVBQICAgICAgICAgRmVicnVhcnkg
MjAxMwoKCiAgIFtSRkMzNjg4XSAgTWVhbGxpbmcsIE0uLCAiVGhlIElFVEYgWE1MIFJlZ2lzdHJ5
IiwgQkNQIDgxLCBSRkMgMzY4OCwKICAgICAgICAgICAgICBKYW51YXJ5IDIwMDQuCgogICBbUkZD
NTczMF0gIEhvbGxlbmJlY2ssIFMuLCAiRXh0ZW5zaWJsZSBQcm92aXNpb25pbmcgUHJvdG9jb2wg
KEVQUCkiLAogICAgICAgICAgICAgIFNURCA2OSwgUkZDIDU3MzAsIEF1Z3VzdCAyMDA5LgoKICAg
W1JGQzU3MzFdICBIb2xsZW5iZWNrLCBTLiwgIkV4dGVuc2libGUgUHJvdmlzaW9uaW5nIFByb3Rv
Y29sIChFUFApCiAgICAgICAgICAgICAgRG9tYWluIE5hbWUgTWFwcGluZyIsIFNURCA2OSwgUkZD
IDU3MzEsIEF1Z3VzdCAyMDA5LgoKICAgW2RyYWZ0LWxvemFuby1zbWRdCiAgICAgICAgICAgICAg
TG96YW5vLCBHLiwgIk1hcmsgYW5kIFNpZ25lZCBNYXJrIE9iamVjdHMgTWFwcGluZyIuCgogICBb
MV0gIDxodHRwOi8vbmV3Z3RsZHMuaWNhbm4ub3JnL2VuL2Fib3V0L3RyYWRlbWFyay1jbGVhcmlu
Z2hvdXNlLwogICAgICAgIGNsYWltcy1tb2RlbC0yNnNlcDEyLWVuLnBkZj4KCgpBdXRob3JzJyBB
ZGRyZXNzZXMKCiAgIFdpbCBUYW4KICAgQ2xvdWQgUmVnaXN0cnkKICAgU3VpdGUgMzIgU2VhYnJp
ZGdlIEhvdXNlCiAgIDM3NyBLZW50IFN0CiAgIFN5ZG5leSwgTlNXICAyMDAwCiAgIEFVCgogICBQ
aG9uZTogKzYxIDQxNCA3MTA4OTkKICAgRW1haWw6IHdpbEBjbG91ZHJlZ2lzdHJ5Lm5ldAogICBV
Ukk6ICAgaHR0cDovL3d3dy5jbG91ZHJlZ2lzdHJ5Lm5ldAoKCiAgIEdhdmluIEJyb3duCiAgIENl
bnRyYWxOaWMgTHRkCiAgIDM1LTM5IE1vb3JlZ2F0ZQogICBMb25kb24sIEVuZ2xhbmQgIEVDMlIg
NkFSCiAgIEdCCgogICBQaG9uZTogKzQ0IDg3MDAgMTcwIDkwMAogICBFbWFpbDogZ2F2aW4uYnJv
d25AY2VudHJhbG5pYy5jb20KICAgVVJJOiAgIGh0dHA6Ly93d3cuY2VudHJhbG5pYy5jb20KCgoK
CgoKCgoKCgoKVGFuLCBldCBhbC4gICAgICAgICAgICAgIEV4cGlyZXMgQXVndXN0IDMwLCAyMDEz
ICAgICAgICAgICAgICAgW1BhZ2UgMzhdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgIExhdW5jaCBQ
aGFzZSBNYXBwaW5nIGZvciBFUFAgICAgICAgICBGZWJydWFyeSAyMDEzCgoKICAgSmFtZXMgR291
bGQKICAgVmVyaVNpZ24sIEluYy4KICAgMTIwNjEgQmx1ZW1vbnQgV2F5CiAgIFJlc3RvbiwgVkEg
IDIwMTkwCiAgIFVTCgogICBFbWFpbDogamdvdWxkQHZlcmlzaWduLmNvbQogICBVUkk6ICAgaHR0
cDovL3d3dy52ZXJpc2lnbmluYy5jb20KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKClRhbiwgZXQgYWwuICAgICAgICAgICAgICBFeHBpcmVzIEF1Z3VzdCAzMCwgMjAx
MyAgICAgICAgICAgICAgIFtQYWdlIDM5XQoMCg==

--_005_C41D7AF7FCECBE44940E9477E8E70D7A24BC0309BRN1WNEXMBX01vc_
Content-Type: text/html; name="draft-tan-epp-launchphase.html"
Content-Description: draft-tan-epp-launchphase.html
Content-Disposition: attachment; filename="draft-tan-epp-launchphase.html";
	size=104313; creation-date="Tue, 26 Feb 2013 14:14:34 GMT";
	modification-date="Tue, 26 Feb 2013 14:14:34 GMT"
Content-ID: <76209bd9-0297-ee39-973c-5c187cc05d12>
Content-Transfer-Encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+CjxodG1sIGxhbmc9
ImVuIj48aGVhZD48dGl0bGU+TGF1bmNoIFBoYXNlIE1hcHBpbmcgZm9yIHRoZQogICAgRXh0ZW5z
aWJsZSBQcm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCk8L3RpdGxlPgo8bWV0YSBodHRwLWVxdWl2
PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRh
IG5hbWU9ImRlc2NyaXB0aW9uIiBjb250ZW50PSJMYXVuY2ggUGhhc2UgTWFwcGluZyBmb3IgdGhl
CiAgICBFeHRlbnNpYmxlIFByb3Zpc2lvbmluZyBQcm90b2NvbCAoRVBQKSI+CjxtZXRhIG5hbWU9
ImtleXdvcmRzIiBjb250ZW50PSJFUFAsIFN1bnJpc2UsIExhbmRydXNoLCBUcmFkZW1hcmsgQ2xl
YXJpbmdob3VzZSwgVHJhZGVtYXJrCiAgICBDbGFpbXMsIGRvbWFpbiBuYW1lIHJlZ2lzdHJ5LCBs
YXVuY2ggcGhhc2UiPgo8bWV0YSBuYW1lPSJnZW5lcmF0b3IiIGNvbnRlbnQ9InhtbDJyZmMgdjEu
MzYgKGh0dHA6Ly94bWwucmVzb3VyY2Uub3JnLykiPgo8c3R5bGUgdHlwZT0ndGV4dC9jc3MnPjwh
LS0KICAgICAgICBib2R5IHsKICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2ZXJkYW5hLCBj
aGFyY29hbCwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgICAgIGZv
bnQtc2l6ZTogc21hbGw7IGNvbG9yOiAjMDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOwogICAg
ICAgICAgICAgICAgbWFyZ2luOiAyZW07CiAgICAgICAgfQogICAgICAgIGgxLCBoMiwgaDMsIGg0
LCBoNSwgaDYgewogICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGhlbHZldGljYSwgbW9uYWNv
LCAiTVMgU2FucyBTZXJpZiIsIGFyaWFsLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAgICAgZm9u
dC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc3R5bGU6IG5vcm1hbDsKICAgICAgICB9CiAgICAgICAgaDEg
eyBjb2xvcjogIzkwMDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IHRleHQtYWxpZ246
IHJpZ2h0OyB9CiAgICAgICAgaDMgeyBjb2xvcjogIzMzMzsgYmFja2dyb3VuZC1jb2xvcjogdHJh
bnNwYXJlbnQ7IH0KCiAgICAgICAgdGQuUkZDYnVnIHsKICAgICAgICAgICAgICAgIGZvbnQtc2l6
ZTogeC1zbWFsbDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogICAgICAgICAgICAgICAgd2lkdGg6
IDMwcHg7IGhlaWdodDogMzBweDsgcGFkZGluZy10b3A6IDJweDsKICAgICAgICAgICAgICAgIHRl
eHQtYWxpZ246IGp1c3RpZnk7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7CiAgICAgICAgICAgICAg
ICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOwogICAgICAgIH0KICAgICAgICB0ZC5SRkNidWcgc3Bh
bi5SRkMgewogICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1vbmFjbywgY2hhcmNvYWwsIGdl
bmV2YSwgIk1TIFNhbnMgU2VyaWYiLCBoZWx2ZXRpY2EsIHZlcmRhbmEsIHNhbnMtc2VyaWY7CiAg
ICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgY29sb3I6ICM2NjY7CiAgICAgICAgfQog
ICAgICAgIHRkLlJGQ2J1ZyBzcGFuLmhvdFRleHQgewogICAgICAgICAgICAgICAgZm9udC1mYW1p
bHk6IGNoYXJjb2FsLCBtb25hY28sIGdlbmV2YSwgIk1TIFNhbnMgU2VyaWYiLCBoZWx2ZXRpY2Es
IHZlcmRhbmEsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFs
OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjRkZGOwogICAgICAgIH0KCiAgICAgICAgdGFi
bGUuVE9DYnVnIHsgd2lkdGg6IDMwcHg7IGhlaWdodDogMTVweDsgfQogICAgICAgIHRkLlRPQ2J1
ZyB7CiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAzMHB4OyBoZWln
aHQ6IDE1cHg7CiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjsgYmFja2dyb3VuZC1jb2xvcjog
IzkwMDsKICAgICAgICB9CiAgICAgICAgdGQuVE9DYnVnIGEgewogICAgICAgICAgICAgICAgZm9u
dC1mYW1pbHk6IG1vbmFjbywgY2hhcmNvYWwsIGdlbmV2YSwgIk1TIFNhbnMgU2VyaWYiLCBoZWx2
ZXRpY2EsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgZm9u
dC1zaXplOiB4LXNtYWxsOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgICAgICAgICAgICAgICBj
b2xvcjogI0ZGRjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7CiAgICAgICAgfQoKICAg
ICAgICB0ZC5oZWFkZXIgewogICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGFyaWFsLCBoZWx2
ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogeC1zbWFsbDsKICAgICAgICAgICAgICAgIHZl
cnRpY2FsLWFsaWduOiB0b3A7IHdpZHRoOiAzMyU7CiAgICAgICAgICAgICAgICBjb2xvcjogI0ZG
RjsgYmFja2dyb3VuZC1jb2xvcjogIzY2NjsKICAgICAgICB9CiAgICAgICAgdGQuYXV0aG9yIHsg
Zm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc2l6ZTogeC1zbWFsbDsgbWFyZ2luLWxlZnQ6IDRlbTsg
fQogICAgICAgIHRkLmF1dGhvci10ZXh0IHsgZm9udC1zaXplOiB4LXNtYWxsOyB9CgogICAgICAg
IC8qIGluZm8gY29kZSBmcm9tIFNhbnRhS2xhdXNzIGF0IGh0dHA6Ly93d3cubWFkYWJvdXRzdHls
ZS5jb20vdG9vbHRpcDIuaHRtbCAqLwogICAgICAgIGEuaW5mbyB7CiAgICAgICAgICAgICAgICAv
KiBUaGlzIGlzIHRoZSBrZXkuICovCiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7
CiAgICAgICAgICAgICAgICB6LWluZGV4OiAyNDsKICAgICAgICAgICAgICAgIHRleHQtZGVjb3Jh
dGlvbjogbm9uZTsKICAgICAgICB9CiAgICAgICAgYS5pbmZvOmhvdmVyIHsKICAgICAgICAgICAg
ICAgIHotaW5kZXg6IDI1OwogICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7IGJhY2tncm91bmQt
Y29sb3I6ICM5MDA7CiAgICAgICAgfQogICAgICAgIGEuaW5mbyBzcGFuIHsgZGlzcGxheTogbm9u
ZTsgfQogICAgICAgIGEuaW5mbzpob3ZlciBzcGFuLmluZm8gewogICAgICAgICAgICAgICAgLyog
VGhlIHNwYW4gd2lsbCBkaXNwbGF5IGp1c3Qgb24gOmhvdmVyIHN0YXRlLiAqLwogICAgICAgICAg
ICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7
CiAgICAgICAgICAgICAgICBmb250LXNpemU6IHNtYWxsZXI7CiAgICAgICAgICAgICAgICB0b3A6
IDJlbTsgbGVmdDogLTVlbTsgd2lkdGg6IDE1ZW07CiAgICAgICAgICAgICAgICBwYWRkaW5nOiAy
cHg7IGJvcmRlcjogMXB4IHNvbGlkICMzMzM7CiAgICAgICAgICAgICAgICBjb2xvcjogIzkwMDsg
YmFja2dyb3VuZC1jb2xvcjogI0VFRTsKICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7
CiAgICAgICAgfQoKICAgICAgICBhIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IH0KICAgICAgICBhOmxp
bmsgICAgeyBjb2xvcjogIzkwMDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0KICAg
ICAgICBhOnZpc2l0ZWQgeyBjb2xvcjogIzYzMzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJl
bnQ7IH0KICAgICAgICBhOmFjdGl2ZSAgeyBjb2xvcjogIzYzMzsgYmFja2dyb3VuZC1jb2xvcjog
dHJhbnNwYXJlbnQ7IH0KCiAgICAgICAgcCB7IG1hcmdpbi1sZWZ0OiAyZW07IG1hcmdpbi1yaWdo
dDogMmVtOyB9CiAgICAgICAgcC5jb3B5cmlnaHQgeyBmb250LXNpemU6IHgtc21hbGw7IH0KICAg
ICAgICBwLnRvYyB7IGZvbnQtc2l6ZTogc21hbGw7IGZvbnQtd2VpZ2h0OiBib2xkOyBtYXJnaW4t
bGVmdDogM2VtOyB9CiAgICAgICAgdGFibGUudG9jIHsgbWFyZ2luOiAwIDAgMCAzZW07IHBhZGRp
bmc6IDA7IGJvcmRlcjogMDsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wOyB9CiAgICAgICAgdGQu
dG9jIHsgZm9udC1zaXplOiBzbWFsbDsgZm9udC13ZWlnaHQ6IGJvbGQ7IHZlcnRpY2FsLWFsaWdu
OiB0ZXh0LXRvcDsgfQoKICAgICAgICBvbC50ZXh0IHsgbWFyZ2luLWxlZnQ6IDJlbTsgbWFyZ2lu
LXJpZ2h0OiAyZW07IH0KICAgICAgICB1bC50ZXh0IHsgbWFyZ2luLWxlZnQ6IDJlbTsgbWFyZ2lu
LXJpZ2h0OiAyZW07IH0KICAgICAgICBsaSAgICAgIHsgbWFyZ2luLWxlZnQ6IDNlbTsgfQoKICAg
ICAgICAvKiBSRkMtMjYyOSA8c3Bhbng+cyBhbmQgPGFydHdvcms+cy4gKi8KICAgICAgICBlbSAg
ICAgeyBmb250LXN0eWxlOiBpdGFsaWM7IH0KICAgICAgICBzdHJvbmcgeyBmb250LXdlaWdodDog
Ym9sZDsgfQogICAgICAgIGRmbiAgICB7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXN0eWxlOiBu
b3JtYWw7IH0KICAgICAgICBjaXRlICAgeyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxl
OiBub3JtYWw7IH0KICAgICAgICB0dCAgICAgeyBjb2xvcjogIzAzNjsgfQogICAgICAgIHR0LCBw
cmUsIHByZSBkZm4sIHByZSBlbSwgcHJlIGNpdGUsIHByZSBzcGFuIHsKICAgICAgICAgICAgICAg
IGZvbnQtZmFtaWx5OiAiQ291cmllciBOZXciLCBDb3VyaWVyLCBtb25vc3BhY2U7IGZvbnQtc2l6
ZTogc21hbGw7CiAgICAgICAgfQogICAgICAgIHByZSB7CiAgICAgICAgICAgICAgICB0ZXh0LWFs
aWduOiBsZWZ0OyBwYWRkaW5nOiA0cHg7CiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDsgYmFj
a2dyb3VuZC1jb2xvcjogI0NDQzsKICAgICAgICB9CiAgICAgICAgcHJlIGRmbiAgeyBjb2xvcjog
IzkwMDsgfQogICAgICAgIHByZSBlbSAgIHsgY29sb3I6ICM2NkY7IGJhY2tncm91bmQtY29sb3I6
ICNGRkM7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0KICAgICAgICBwcmUgLmtleSB7IGNvbG9yOiAj
MzNDOyBmb250LXdlaWdodDogYm9sZDsgfQogICAgICAgIHByZSAuaWQgIHsgY29sb3I6ICM5MDA7
IH0KICAgICAgICBwcmUgLnN0ciB7IGNvbG9yOiAjMDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZG
OyB9CiAgICAgICAgcHJlIC52YWwgeyBjb2xvcjogIzA2NjsgfQogICAgICAgIHByZSAucmVwIHsg
Y29sb3I6ICM5MDk7IH0KICAgICAgICBwcmUgLm90aCB7IGNvbG9yOiAjMDAwOyBiYWNrZ3JvdW5k
LWNvbG9yOiAjRkNGOyB9CiAgICAgICAgcHJlIC5lcnIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkND
OyB9CgogICAgICAgIC8qIFJGQy0yNjI5IDx0ZXh0dGFibGU+cy4gKi8KICAgICAgICB0YWJsZS5h
bGwsIHRhYmxlLmZ1bGwsIHRhYmxlLmhlYWRlcnMsIHRhYmxlLm5vbmUgewogICAgICAgICAgICAg
ICAgZm9udC1zaXplOiBzbWFsbDsgdGV4dC1hbGlnbjogY2VudGVyOyBib3JkZXItd2lkdGg6IDJw
eDsKICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IGJvcmRlci1jb2xsYXBzZTog
Y29sbGFwc2U7CiAgICAgICAgfQogICAgICAgIHRhYmxlLmFsbCwgdGFibGUuZnVsbCB7IGJvcmRl
ci1zdHlsZTogc29saWQ7IGJvcmRlci1jb2xvcjogYmxhY2s7IH0KICAgICAgICB0YWJsZS5oZWFk
ZXJzLCB0YWJsZS5ub25lIHsgYm9yZGVyLXN0eWxlOiBub25lOyB9CiAgICAgICAgdGggewogICAg
ICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IGJvcmRlci1jb2xvcjogYmxhY2s7CiAgICAg
ICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweCAycHggM3B4IDJweDsKICAgICAgICB9CiAgICAg
ICAgdGFibGUuYWxsIHRoLCB0YWJsZS5mdWxsIHRoIHsgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfQog
ICAgICAgIHRhYmxlLmhlYWRlcnMgdGggeyBib3JkZXItc3R5bGU6IG5vbmUgbm9uZSBzb2xpZCBu
b25lOyB9CiAgICAgICAgdGFibGUubm9uZSB0aCB7IGJvcmRlci1zdHlsZTogbm9uZTsgfQogICAg
ICAgIHRhYmxlLmFsbCB0ZCB7CiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkOyBi
b3JkZXItY29sb3I6ICMzMzM7CiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAycHg7
CiAgICAgICAgfQogICAgICAgIHRhYmxlLmZ1bGwgdGQsIHRhYmxlLmhlYWRlcnMgdGQsIHRhYmxl
Lm5vbmUgdGQgeyBib3JkZXItc3R5bGU6IG5vbmU7IH0KCiAgICAgICAgaHIgeyBoZWlnaHQ6IDFw
eDsgfQogICAgICAgIGhyLmluc2VydCB7CiAgICAgICAgICAgICAgICB3aWR0aDogODAlOyBib3Jk
ZXItc3R5bGU6IG5vbmU7IGJvcmRlci13aWR0aDogMDsKICAgICAgICAgICAgICAgIGNvbG9yOiAj
Q0NDOyBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDOwogICAgICAgIH0KLS0+PC9zdHlsZT4KPC9oZWFk
Pgo8Ym9keT4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFj
aW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1
ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8
dGFibGUgc3VtbWFyeT0ibGF5b3V0IiB3aWR0aD0iNjYlIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5n
PSIwIiBjZWxsc3BhY2luZz0iMCI+PHRyPjx0ZD48dGFibGUgc3VtbWFyeT0ibGF5b3V0IiB3aWR0
aD0iMTAwJSIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMiIgY2VsbHNwYWNpbmc9IjEiPgo8dHI+
PHRkIGNsYXNzPSJoZWFkZXIiPkludGVybmV0IEVuZ2luZWVyaW5nIFRhc2sgRm9yY2U8L3RkPjx0
ZCBjbGFzcz0iaGVhZGVyIj5XLiBUYW48L3RkPjwvdHI+Cjx0cj48dGQgY2xhc3M9ImhlYWRlciI+
SW50ZXJuZXQtRHJhZnQ8L3RkPjx0ZCBjbGFzcz0iaGVhZGVyIj5DbG91ZCBSZWdpc3RyeTwvdGQ+
PC90cj4KPHRyPjx0ZCBjbGFzcz0iaGVhZGVyIj5JbnRlbmRlZCBzdGF0dXM6IFN0YW5kYXJkcyBU
cmFjazwvdGQ+PHRkIGNsYXNzPSJoZWFkZXIiPkcuIEJyb3duPC90ZD48L3RyPgo8dHI+PHRkIGNs
YXNzPSJoZWFkZXIiPkV4cGlyZXM6IEF1Z3VzdCAzMCwgMjAxMzwvdGQ+PHRkIGNsYXNzPSJoZWFk
ZXIiPkNlbnRyYWxOaWMgTHRkPC90ZD48L3RyPgo8dHI+PHRkIGNsYXNzPSJoZWFkZXIiPiZuYnNw
OzwvdGQ+PHRkIGNsYXNzPSJoZWFkZXIiPkouIEdvdWxkPC90ZD48L3RyPgo8dHI+PHRkIGNsYXNz
PSJoZWFkZXIiPiZuYnNwOzwvdGQ+PHRkIGNsYXNzPSJoZWFkZXIiPlZlcmlTaWduLCBJbmMuPC90
ZD48L3RyPgo8dHI+PHRkIGNsYXNzPSJoZWFkZXIiPiZuYnNwOzwvdGQ+PHRkIGNsYXNzPSJoZWFk
ZXIiPkZlYnJ1YXJ5IDI2LCAyMDEzPC90ZD48L3RyPgo8L3RhYmxlPjwvdGQ+PC90cj48L3RhYmxl
Pgo8aDE+PGJyIC8+TGF1bmNoIFBoYXNlIE1hcHBpbmcgZm9yIHRoZQogICAgRXh0ZW5zaWJsZSBQ
cm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCk8YnIgLz5kcmFmdC10YW4tZXBwLWxhdW5jaHBoYXNl
LTA2PC9oMT4KCjxoMz5BYnN0cmFjdDwvaDM+Cgo8cD5UaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBh
biBFeHRlbnNpYmxlIFByb3Zpc2lvbmluZyBQcm90b2NvbCAoRVBQKQogICAgICBleHRlbnNpb24g
bWFwcGluZyBmb3IgdGhlIHByb3Zpc2lvbmluZyBhbmQgbWFuYWdlbWVudCBvZiBkb21haW4gbmFt
ZXMKICAgICAgZHVyaW5nIHRoZSBsYXVuY2ggcGhhc2Ugb2YgYSBkb21haW4gbmFtZSByZWdpc3Ry
eS4KPC9wPgo8aDM+U3RhdHVzIG9mIHRoaXMgTWVtbzwvaDM+CjxwPgpUaGlzIEludGVybmV0LURy
YWZ0IGlzIHN1Ym1pdHRlZCAgaW4gZnVsbApjb25mb3JtYW5jZSB3aXRoIHRoZSBwcm92aXNpb25z
IG9mIEJDUCZuYnNwOzc4IGFuZCBCQ1AmbmJzcDs3OS48L3A+CjxwPgpJbnRlcm5ldC1EcmFmdHMg
YXJlIHdvcmtpbmcgZG9jdW1lbnRzIG9mIHRoZSBJbnRlcm5ldCBFbmdpbmVlcmluZwpUYXNrIEZv
cmNlIChJRVRGKS4gIE5vdGUgdGhhdCBvdGhlciBncm91cHMgbWF5IGFsc28gZGlzdHJpYnV0ZQp3
b3JraW5nIGRvY3VtZW50cyBhcyBJbnRlcm5ldC1EcmFmdHMuICBUaGUgbGlzdCBvZiBjdXJyZW50
CkludGVybmV0LURyYWZ0cyBpcyBhdCBodHRwOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJhZnRz
L2N1cnJlbnQvLjwvcD4KPHA+CkludGVybmV0LURyYWZ0cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZh
bGlkIGZvciBhIG1heGltdW0gb2Ygc2l4IG1vbnRocwphbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxh
Y2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXIgZG9jdW1lbnRzIGF0IGFueSB0aW1lLgpJdCBpcyBp
bmFwcHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlIG1hdGVyaWFs
IG9yIHRvIGNpdGUKdGhlbSBvdGhlciB0aGFuIGFzICZsZHF1bzt3b3JrIGluIHByb2dyZXNzLiZy
ZHF1bzs8L3A+CjxwPgpUaGlzIEludGVybmV0LURyYWZ0IHdpbGwgZXhwaXJlIG9uIEF1Z3VzdCAz
MCwgMjAxMy48L3A+Cgo8aDM+Q29weXJpZ2h0IE5vdGljZTwvaDM+CjxwPgpDb3B5cmlnaHQgKGMp
IDIwMTMgSUVURiBUcnVzdCBhbmQgdGhlIHBlcnNvbnMgaWRlbnRpZmllZCBhcyB0aGUKZG9jdW1l
bnQgYXV0aG9ycy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuPC9wPgo8cD4KVGhpcyBkb2N1bWVudCBp
cyBzdWJqZWN0IHRvIEJDUCA3OCBhbmQgdGhlIElFVEYgVHJ1c3QncyBMZWdhbApQcm92aXNpb25z
IFJlbGF0aW5nIHRvIElFVEYgRG9jdW1lbnRzCihodHRwOi8vdHJ1c3RlZS5pZXRmLm9yZy9saWNl
bnNlLWluZm8pIGluIGVmZmVjdCBvbiB0aGUgZGF0ZSBvZgpwdWJsaWNhdGlvbiBvZiB0aGlzIGRv
Y3VtZW50LiAgUGxlYXNlIHJldmlldyB0aGVzZSBkb2N1bWVudHMKY2FyZWZ1bGx5LCBhcyB0aGV5
IGRlc2NyaWJlIHlvdXIgcmlnaHRzIGFuZCByZXN0cmljdGlvbnMgd2l0aCByZXNwZWN0CnRvIHRo
aXMgZG9jdW1lbnQuIENvZGUgQ29tcG9uZW50cyBleHRyYWN0ZWQgZnJvbSB0aGlzIGRvY3VtZW50
IG11c3QKaW5jbHVkZSBTaW1wbGlmaWVkIEJTRCBMaWNlbnNlIHRleHQgYXMgZGVzY3JpYmVkIGlu
IFNlY3Rpb24gNC5lIG9mCnRoZSBUcnVzdCBMZWdhbCBQcm92aXNpb25zIGFuZCBhcmUgcHJvdmlk
ZWQgd2l0aG91dCB3YXJyYW50eSBhcwpkZXNjcmliZWQgaW4gdGhlIFNpbXBsaWZpZWQgQlNEIExp
Y2Vuc2UuPC9wPgo8YSBuYW1lPSJ0b2MiPjwvYT48YnIgLz48aHIgLz4KPGgzPlRhYmxlIG9mIENv
bnRlbnRzPC9oMz4KPHAgY2xhc3M9InRvYyI+CjxhIGhyZWY9IiNhbmNob3IxIj4xLjwvYT4mbmJz
cDsKSW50cm9kdWN0aW9uPGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNh
bmNob3IyIj4xLjEuPC9hPiZuYnNwOwpDb252ZW50aW9ucyBVc2VkIGluIFRoaXMgRG9jdW1lbnQ8
YnIgLz4KPGEgaHJlZj0iI2F0dHJzIj4yLjwvYT4mbmJzcDsKT2JqZWN0IEF0dHJpYnV0ZXM8YnIg
Lz4KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2FwcGxpY2F0aW9uSUQiPjIuMS48
L2E+Jm5ic3A7CkFwcGxpY2F0aW9uIElkZW50aWZpZXJzPGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOzxhIGhyZWY9IiNwaGFzZXMiPjIuMi48L2E+Jm5ic3A7CkxhdW5jaCBQaGFzZXM8YnIg
Lz4KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI3N0YXR1c2VzIj4yLjMuPC9hPiZu
YnNwOwpTdGF0dXMgVmFsdWVzPGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNob3IzIj4yLjMuMS48L2E+Jm5ic3A7ClN0YXRl
IFRyYW5zaXRpb248YnIgLz4KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI3ZhbGlk
YXRpb25Nb2RlbHMiPjIuNC48L2E+Jm5ic3A7Ck1hcmsgVmFsaWRhdGlvbiBNb2RlbHM8YnIgLz4K
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0i
I2NvZGVNYXJrIj4yLjQuMS48L2E+Jm5ic3A7CiZsdDtsYXVuY2g6Y29kZU1hcmsmZ3Q7IGVsZW1l
bnQ8YnIgLz4KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI21hcmsiPjIuNS48L2E+
Jm5ic3A7Ck1hcms8YnIgLz4KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2RpZ2l0
YWxzaWduYXR1cmUiPjIuNi48L2E+Jm5ic3A7CkRpZ2l0YWwgU2lnbmF0dXJlPGJyIC8+CiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNzaWdu
ZWRNYXJrIj4yLjYuMS48L2E+Jm5ic3A7CiZsdDtzbWQ6c2lnbmVkTWFyayZndDsgZWxlbWVudDxi
ciAvPgombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBo
cmVmPSIjZW5jb2RlZFNpZ25lZE1hcmsiPjIuNi4yLjwvYT4mbmJzcDsKJmx0O3NtZDplbmNvZGVk
U2lnbmVkTWFyayZndDsgZWxlbWVudDxiciAvPgo8YSBocmVmPSIjY29tbWFuZHMiPjMuPC9hPiZu
YnNwOwpFUFAgQ29tbWFuZCBNYXBwaW5nPGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxh
IGhyZWY9IiNjaGVja0NvbW1hbmQiPjMuMS48L2E+Jm5ic3A7CkVQUCAmbHQ7Y2hlY2smZ3Q7IENv
bW1hbmQ8YnIgLz4KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2luZm9Db21tYW5k
Ij4zLjIuPC9hPiZuYnNwOwpFUFAgJmx0O2luZm8mZ3Q7IENvbW1hbmQ8YnIgLz4KJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2NyZWF0ZUNvbW1hbmQiPjMuMy48L2E+Jm5ic3A7CkVQ
UCAmbHQ7Y3JlYXRlJmd0OyBDb21tYW5kPGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNzdW5yaXNlQ3JlYXRlRm9ybSI+My4zLjEu
PC9hPiZuYnNwOwpTdW5yaXNlIENyZWF0ZSBGb3JtPGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNjbGFpbXNDcmVhdGVGb3JtIj4z
LjMuMi48L2E+Jm5ic3A7CkNsYWltcyBDcmVhdGUgRm9ybTxiciAvPgombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDs8YSBocmVmPSIjdXBkYXRlQ29tbWFuZCI+My40LjwvYT4mbmJzcDsKRVBQICZsdDt1
cGRhdGUmZ3Q7IENvbW1hbmQ8YnIgLz4KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0i
I2RlbGV0ZUNvbW1hbmQiPjMuNS48L2E+Jm5ic3A7CkVQUCAmbHQ7ZGVsZXRlJmd0OyBDb21tYW5k
PGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNyZW5ld0NvbW1hbmQiPjMu
Ni48L2E+Jm5ic3A7CkVQUCAmbHQ7cmVuZXcmZ3Q7IENvbW1hbmQ8YnIgLz4KJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI3RyYW5zZmVyQ29tbWFuZCI+My43LjwvYT4mbmJzcDsKRVBQ
ICZsdDt0cmFuc2ZlciZndDsgQ29tbWFuZDxiciAvPgo8YSBocmVmPSIjc3ludGF4Ij40LjwvYT4m
bmJzcDsKRm9ybWFsIFN5bnRheDxiciAvPgombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVm
PSIjYW5jaG9yNCI+NC4xLjwvYT4mbmJzcDsKTGF1bmNoIFNjaGVtYTxiciAvPgo8YSBocmVmPSIj
QWNrbm93bGVkZ2VtZW50cyI+NS48L2E+Jm5ic3A7CkFja25vd2xlZGdlbWVudHM8YnIgLz4KPGEg
aHJlZj0iI2FuY2hvcjUiPjYuPC9hPiZuYnNwOwpDaGFuZ2UgSGlzdG9yeTxiciAvPgombmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSIjY2hhbmdlLTAwLXRvLTAxIj42LjEuPC9hPiZuYnNw
OwpDaGFuZ2UgZnJvbSAwMCB0byAwMTxiciAvPgombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBo
cmVmPSIjY2hhbmdlLTAxLXRvLTAyIj42LjIuPC9hPiZuYnNwOwpDaGFuZ2UgZnJvbSAwMSB0byAw
MjxiciAvPgombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSIjY2hhbmdlLTAyLXRvLTAz
Ij42LjMuPC9hPiZuYnNwOwpDaGFuZ2UgZnJvbSAwMiB0byAwMzxiciAvPgombmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDs8YSBocmVmPSIjY2hhbmdlLTAzLXRvLTA0Ij42LjQuPC9hPiZuYnNwOwpDaGFu
Z2UgZnJvbSAwMyB0byAwNDxiciAvPgombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSIj
Y2hhbmdlLTA0LXRvLTA1Ij42LjUuPC9hPiZuYnNwOwpDaGFuZ2UgZnJvbSAwNCB0byAwNTxiciAv
PgombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSIjY2hhbmdlLTA1LXRvLTA2Ij42LjYu
PC9hPiZuYnNwOwpDaGFuZ2UgZnJvbSAwNSB0byAwNjxiciAvPgo8YSBocmVmPSIjSUFOQSI+Ny48
L2E+Jm5ic3A7CklBTkEgQ29uc2lkZXJhdGlvbnM8YnIgLz4KPGEgaHJlZj0iI1NlY3VyaXR5Ij44
LjwvYT4mbmJzcDsKU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnM8YnIgLz4KPGEgaHJlZj0iI3JmYy5y
ZWZlcmVuY2VzMSI+OS48L2E+Jm5ic3A7Ck5vcm1hdGl2ZSBSZWZlcmVuY2VzPGJyIC8+CjxhIGhy
ZWY9IiNyZmMuYXV0aG9ycyI+JiMxNjc7PC9hPiZuYnNwOwpBdXRob3JzJyBBZGRyZXNzZXM8YnIg
Lz4KPC9wPgo8YnIgY2xlYXI9ImFsbCIgLz4KCjxhIG5hbWU9ImFuY2hvcjEiPjwvYT48YnIgLz48
aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5n
PSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+
PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBu
YW1lPSJyZmMuc2VjdGlvbi4xIj48L2E+PGgzPjEuJm5ic3A7CkludHJvZHVjdGlvbjwvaDM+Cgo8
cD5UaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBhbiBleHRlbnNpb24gbWFwcGluZyBmb3IgdmVyc2lv
biAxLjAgb2YgdGhlCiAgICAgIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNTczMCc+RXh0ZW5z
aWJsZSBQcm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCk8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFz
cz0naW5mbyc+SG9sbGVuYmVjaywgUy4sICZsZHF1bztFeHRlbnNpYmxlIFByb3Zpc2lvbmluZyBQ
cm90b2NvbCAoRVBQKSwmcmRxdW87IEF1Z3VzdCZuYnNwOzIwMDkuPC9zcGFuPjxzcGFuPik8L3Nw
YW4+PC9hPiBbUkZDNTczMF0uCiAgICAgIFRoaXMgRVBQIG1hcHBpbmcgc3BlY2lmaWVzIGEgZmxl
eGlibGUgc2NoZW1hIHRoYXQgY2FuIGJlIHVzZWQgdG8KICAgICAgaW1wbGVtZW50IHNldmVyYWwg
Y29tbW9uIHVzZSBjYXNlcyByZWxhdGVkIHRvIHRoZSBwcm92aXNpb25pbmcgYW5kCiAgICAgIG1h
bmFnZW1lbnQgb2YgbGF1bmNoIHBoYXNlIGV4dGVuc2lvbiBpbiBhIGRvbWFpbiBuYW1lIHJlZ2lz
dHJ5Lgo8L3A+CjxwPkl0IGlzIHR5cGljYWwgZm9yIGRvbWFpbiByZWdpc3RyaWVzIHRvIG9wZXJh
dGUgaW4gc3BlY2lhbCBtb2RlcwogICAgICB3aXRoaW4gY2VydGFpbiBwZXJpb2RzIG9mIHRpbWUg
dG8gZmFjaWxpdGF0ZSBhbGxvY2F0aW9uIG9mIGRvbWFpbiBuYW1lcy4gCiAgICAgIFRoaXMgZG9j
dW1lbnQKICAgICAgdXNlcyB0aGUgdGVybSAibGF1bmNoIHBoYXNlIiBhbmQgdGhlIHNob3J0ZXIg
Zm9ybSAibGF1bmNoIiB0byByZWZlciB0bwogICAgICBzdWNoIGEgcGVyaW9kLgo8L3A+CjxwPlRo
ZSA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JGQzU3MzEnPkVQUCBkb21haW4gbmFtZSBtYXBwaW5n
PHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkhvbGxlbmJlY2ssIFMuLCAmbGRxdW87
RXh0ZW5zaWJsZSBQcm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCkgRG9tYWluIE5hbWUgTWFwcGlu
ZywmcmRxdW87IEF1Z3VzdCZuYnNwOzIwMDkuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiBbUkZD
NTczMV0gaXMgZGVzaWduZWQKICAgICAgZm9yIHRoZSBzdGVhZHkgc3RhdGUgb3BlcmF0aW9uIG9m
IGEgcmVnaXN0cnkuIER1cmluZyB0aGUgbGF1bmNoLCB0aGUKICAgICAgaW50ZXJmYWNlIHVzZWQg
YXQgZWFjaCBwaGFzZSBvZiB0aGUgbGF1bmNoIGNvdWxkIGJlIGRpZmZlcmVudCBmcm9tIHdoYXQK
ICAgICAgaXMgZGVmaW5lZCBpbiA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JGQzU3MzEnPkVQUCBk
b21haW4gbmFtZSBtYXBwaW5nPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkhvbGxl
bmJlY2ssIFMuLCAmbGRxdW87RXh0ZW5zaWJsZSBQcm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCkg
RG9tYWluIE5hbWUgTWFwcGluZywmcmRxdW87IEF1Z3VzdCZuYnNwOzIwMDkuPC9zcGFuPjxzcGFu
Pik8L3NwYW4+PC9hPiBbUkZDNTczMV0uIGZvcgogICAgICBleGFtcGxlLCByZWdpc3RyaWVzIHR5
cGljYWxseSBhY2NlcHQgbXVsdGlwbGUgYXBwbGljYXRpb25zIGZvciBhIGdpdmVuCiAgICAgIGRv
bWFpbiBuYW1lIGR1cmluZyB0aGUgInN1bnJpc2UiIGxhdW5jaCBwaGFzZSwgcmVmZXJyZWQgdG8g
YXMgYSBsYXVuY2ggYXBwbGljYXRpb24uICBBIGxhdW5jaCByZWdpc3RyYXRpb24gCiAgICAgIGlz
IHVzZWQgdG8gcmVmZXIgdG8gYSByZWdpc3RyYXRpb24gbWFkZSBkdXJpbmcgYSBsYXVuY2ggcGhh
c2Ugd2hlbiB0aGUgc2VydmVyIHVzZXMgCiAgICAgIGEgZmlyc3QtY29tZS1maXJzdC1zZXJ2ZSBt
b2RlbC4gIEV2ZW4gaW4gYSBmaXJzdC1jb21lLWZpcnN0LXNlcnZlIG1vZGVsIGFkZGl0aW9uYWwg
c3RlcHMgCiAgICAgIGFuZCBpbmZvcm1hdGlvbiBtaWdodCBiZSByZXF1aXJlZCB0byBzdXBwb3J0
IGEgbGF1bmNoIHBoYXNlLCBsaWtlIHRoZSBwYXNzaW5nIG9mIAogICAgICB0cmFkZW1hcmsgaW5m
b3JtYXRpb24gb24gYSBjcmVhdGUuICBJbiBhZGRpdGlvbiwgdGhlIDxhIGhyZWY9J2h0dHA6Ly9u
ZXdndGxkcy5pY2Fubi5vcmcvZW4vYWJvdXQvdHJhZGVtYXJrLWNsZWFyaW5naG91c2UvY2xhaW1z
LW1vZGVsLTI2c2VwMTItZW4ucGRmJz5Qcm9wb3NlZCBUcmFkZW1hcmsgQ2xhaW1zIE1vZGVsPC9h
PiAKICAgICAgZGVmaW5lcyBhIHJlZ2lzdHJ5CiAgICAgIGludGVyZmFjZSBmb3IgdGhlIFRyYWRl
bWFyayBDbGFpbXMgb3IgImNsYWltcyIgbGF1bmNoIHBoYXNlIHRoYXQKICAgICAgaW5jbHVkZXMg
c3VwcG9ydCBmb3IgcHJlc2VudGluZyBhIFRyYWRlbWFyayBDbGFpbXMgTm90aWNlIHRvIHRoZQog
ICAgICBSZWdpc3RyYW50LiBUaGlzIGRvY3VtZW50IHByb3Bvc2VzIGFuIGV4dGVuc2lvbiB0byB0
aGUgZG9tYWluIG5hbWUKICAgICAgZXh0ZW5zaW9uIGluIG9yZGVyIHRvIHVuYW1iaWd1b3VzbHkg
bWFuYWdlIHRoZSB2YXJpb3VzIGxhdW5jaCBwaGFzZXMKICAgICAga25vd24uCjwvcD4KPGEgbmFt
ZT0iYW5jaG9yMiI+PC9hPjxiciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxs
cGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+
PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+
PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9InJmYy5zZWN0aW9uLjEuMSI+PC9hPjxoMz4xLjEu
Jm5ic3A7CkNvbnZlbnRpb25zIFVzZWQgaW4gVGhpcyBEb2N1bWVudDwvaDM+Cgo8cD5UaGUga2V5
IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxMIE5P
VCIsCiAgICAgICAgIlNIT1VMRCIsICJTSE9VTEQgTk9UIiwgIlJFQ09NTUVOREVEIiwgIk1BWSIs
IGFuZCAiT1BUSU9OQUwiIGluIHRoaXMKICAgICAgICBkb2N1bWVudCBhcmUgdG8gYmUgaW50ZXJw
cmV0ZWQgYXMgZGVzY3JpYmVkIGluIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDMjExOSc+UkZD
IDIxMTk8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+QnJhZG5lciwgUy4sICZsZHF1
bztLZXkgd29yZHMgZm9yIHVzZSBpbiBSRkNzIHRvIEluZGljYXRlIFJlcXVpcmVtZW50IExldmVs
cywmcmRxdW87IE1hcmNoJm5ic3A7MTk5Ny48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IFtSRkMy
MTE5XS4KPC9wPgo8cD5YTUwgaXMgY2FzZSBzZW5zaXRpdmUuIFVubGVzcyBzdGF0ZWQgb3RoZXJ3
aXNlLCBYTUwgc3BlY2lmaWNhdGlvbnMKICAgICAgICBhbmQgZXhhbXBsZXMgcHJvdmlkZWQgaW4g
dGhpcyBkb2N1bWVudCBNVVNUIGJlIGludGVycHJldGVkIGluIHRoZQogICAgICAgIGNoYXJhY3Rl
ciBjYXNlIHByZXNlbnRlZCBpbiBvcmRlciB0byBkZXZlbG9wIGEgY29uZm9ybWluZwogICAgICAg
IGltcGxlbWVudGF0aW9uLgo8L3A+CjxwPiJsYXVuY2gtMS4wIiBpcyB1c2VkIGFzIGFuIGFiYnJl
dmlhdGlvbiBmb3IKICAgICAgICAidXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIi4g
VGhlIFhNTCBuYW1lc3BhY2UgcHJlZml4ICJsYXVuY2giCiAgICAgICAgaXMgdXNlZCwgYnV0IGlt
cGxlbWVudGF0aW9ucyBNVVNUIE5PVCBkZXBlbmQgb24gaXQgYW5kIGluc3RlYWQgZW1wbG95CiAg
ICAgICAgYSBwcm9wZXIgbmFtZXNwYWNlLWF3YXJlIFhNTCBwYXJzZXIgYW5kIHNlcmlhbGl6ZXIg
dG8gaW50ZXJwcmV0IGFuZAogICAgICAgIG91dHB1dCB0aGUgWE1MIGRvY3VtZW50cy4KPC9wPgo8
cD4ic2lnbmVkTWFyay0xLjAiIGlzIHVzZWQgYXMgYW4gYWJicmV2aWF0aW9uIGZvcgogICAgICAg
ICJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOnNpZ25lZE1hcmstMS4wIiB0aGF0IGlzIGRlZmluZWQg
aW4gPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNkcmFmdC1sb3phbm8tc21kJz5bZHJhZnQmIzgyMDk7
bG96YW5vJiM4MjA5O3NtZF08c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+TG96YW5v
LCBHLiwgJmxkcXVvO01hcmsgYW5kIFNpZ25lZCBNYXJrIE9iamVjdHMgTWFwcGluZywmcmRxdW87
IC48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+LiAKICAgICAgICBUaGUgWE1MIG5hbWVzcGFjZSBw
cmVmaXggInNtZCIKICAgICAgICBpcyB1c2VkLCBidXQgaW1wbGVtZW50YXRpb25zIE1VU1QgTk9U
IGRlcGVuZCBvbiBpdCBhbmQgaW5zdGVhZCBlbXBsb3kKICAgICAgICBhIHByb3BlciBuYW1lc3Bh
Y2UtYXdhcmUgWE1MIHBhcnNlciBhbmQgc2VyaWFsaXplciB0byBpbnRlcnByZXQgYW5kCiAgICAg
ICAgb3V0cHV0IHRoZSBYTUwgZG9jdW1lbnRzLgo8L3A+CjxwPiJtYXJrLTEuMCIgaXMgdXNlZCBh
cyBhbiBhYmJyZXZpYXRpb24gZm9yCiAgICAgICAgInVybjppZXRmOnBhcmFtczp4bWw6bnM6bWFy
ay0xLjAiIHRoYXQgaXMgZGVmaW5lZCBpbiA8YSBjbGFzcz0naW5mbycgaHJlZj0nI2RyYWZ0LWxv
emFuby1zbWQnPltkcmFmdCYjODIwOTtsb3phbm8mIzgyMDk7c21kXTxzcGFuPiAoPC9zcGFuPjxz
cGFuIGNsYXNzPSdpbmZvJz5Mb3phbm8sIEcuLCAmbGRxdW87TWFyayBhbmQgU2lnbmVkIE1hcmsg
T2JqZWN0cyBNYXBwaW5nLCZyZHF1bzsgLjwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4uIAogICAg
ICAgIFRoZSBYTUwgbmFtZXNwYWNlIHByZWZpeCAibWFyayIKICAgICAgICBpcyB1c2VkLCBidXQg
aW1wbGVtZW50YXRpb25zIE1VU1QgTk9UIGRlcGVuZCBvbiBpdCBhbmQgaW5zdGVhZCBlbXBsb3kK
ICAgICAgICBhIHByb3BlciBuYW1lc3BhY2UtYXdhcmUgWE1MIHBhcnNlciBhbmQgc2VyaWFsaXpl
ciB0byBpbnRlcnByZXQgYW5kCiAgICAgICAgb3V0cHV0IHRoZSBYTUwgZG9jdW1lbnRzLgo8L3A+
CjxhIG5hbWU9ImF0dHJzIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQi
IGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJp
Z2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNw
OzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uMiI+PC9hPjxoMz4y
LiZuYnNwOwpPYmplY3QgQXR0cmlidXRlczwvaDM+Cgo8cD5UaGlzIGV4dGVuc2lvbiBhZGRzIGFk
ZGl0aW9uYWwgZWxlbWVudHMgdG8gdGhlIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNTczMSc+
RVBQIGRvbWFpbiBuYW1lIG1hcHBpbmc8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+
SG9sbGVuYmVjaywgUy4sICZsZHF1bztFeHRlbnNpYmxlIFByb3Zpc2lvbmluZyBQcm90b2NvbCAo
RVBQKSBEb21haW4gTmFtZSBNYXBwaW5nLCZyZHF1bzsgQXVndXN0Jm5ic3A7MjAwOS48L3NwYW4+
PHNwYW4+KTwvc3Bhbj48L2E+IFtSRkM1NzMxXS4gT25seSB0aG9zZSBuZXcgZWxlbWVudHMKICAg
ICAgYXJlIGRlc2NyaWJlZCBoZXJlLgo8L3A+CjxhIG5hbWU9ImFwcGxpY2F0aW9uSUQiPjwvYT48
YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxz
cGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRP
Q2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxl
Pgo8YSBuYW1lPSJyZmMuc2VjdGlvbi4yLjEiPjwvYT48aDM+Mi4xLiZuYnNwOwpBcHBsaWNhdGlv
biBJZGVudGlmaWVyczwvaDM+Cgo8cD5TZXJ2ZXJzIE1BWSBhbGxvdyBtdWx0aXBsZSBhcHBsaWNh
dGlvbnMsIHJlZmVycmVkIHRvIGFzIGEgbGF1bmNoIGFwcGxpY2F0aW9uLCAKICAgICAgICBvZiBh
IGdpdmVuIGRvbWFpbiBuYW1lCiAgICAgICAgZHVyaW5nIGl0cyBsYXVuY2ggcGhhc2Ugb3BlcmF0
aW9ucy4gVXBvbiByZWNlaXZpbmcgYSByZXF1ZXN0IHRvIGNyZWF0ZQogICAgICAgIGEgZG9tYWlu
IG5hbWUsIHRoZSBzZXJ2ZXIgY3JlYXRlcyBhbiBhcHBsaWNhdGlvbiBvYmplY3QgY29ycmVzcG9u
ZGluZwogICAgICAgIHRvIHRoZSByZXF1ZXN0IGFuZCBhc3NpZ25zIGFuIGFwcGxpY2F0aW9uIGlk
ZW50aWZpZXIgZm9yIHRoZSBhcHBsaWNhdGlvbgogICAgICAgIGFuZCByZXR1cm5zIGl0IHRvIHRo
ZSBjbGllbnQgd2l0aCB0aGUgJmx0O2xhdW5jaDphcHBsaWNhdGlvbklEJmd0OwogICAgICAgIGVs
ZW1lbnQuIEluIG9yZGVyIHRvIGZhY2lsaXRhdGUgY29ycmVsYXRpb24sIGFsbCBzdWJzZXF1ZW50
IGxhdW5jaAogICAgICAgIG9wZXJhdGlvbnMgb24gdGhlIGFwcGxpY2F0aW9uIG9iamVjdCBNVVNU
IGJlIHF1YWxpZmllZCBieSB0aGUKICAgICAgICBwcmV2aW91c2x5IGFzc2lnbmVkIGFwcGxpY2F0
aW9uIGlkZW50aWZpZXIgdXNpbmcgdGhlCiAgICAgICAgJmx0O2xhdW5jaDphcHBsaWNhdGlvbklE
Jmd0OyBlbGVtZW50Lgo8L3A+CjxhIG5hbWU9InBoYXNlcyI+PC9hPjxiciAvPjxociAvPgo8dGFi
bGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNz
PSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIj
dG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9InJmYy5z
ZWN0aW9uLjIuMiI+PC9hPjxoMz4yLjIuJm5ic3A7CkxhdW5jaCBQaGFzZXM8L2gzPgoKPHA+VGhl
IHNlcnZlciBNQVkgc3VwcG9ydCBtdWx0aXBsZSBsYXVuY2ggcGhhc2VzIHNlcXVlbnRpYWxseSBv
cgogICAgICAgIHNpbXVsdGFuZW91c2x5LiBUaGUgJmx0O2xhdW5jaDpwaGFzZSZndDsgZWxlbWVu
dCBNVVNUIGJlIGluY2x1ZGVkIGJ5CiAgICAgICAgdGhlIGNsaWVudCB0byBkZWZpbmUgdGhlIHRh
cmdldCBsYXVuY2ggcGhhc2Ugb2YgdGhlIGNvbW1hbmQuCjwvcD4KPHA+VGhlIGZvbGxvd2luZyBs
YXVuY2ggcGhhc2UgdmFsdWVzIGFyZSBkZWZpbmVkOiA8L3A+CjxibG9ja3F1b3RlIGNsYXNzPSJ0
ZXh0Ij48ZGw+CjxkdD5zdW5yaXNlPC9kdD4KPGRkPlBoYXNlIHdoZW4gdHJhZGVtYXJrIGhvbGRl
cnMgY2FuIHN1Ym1pdAogICAgICAgICAgICByZWdpc3RyYXRpb25zIG9yIGFwcGxpY2F0aW9ucyB3
aXRoIHRyYWRlbWFyayBpbmZvcm1hdGlvbiB0aGF0IGNhbiBiZQogICAgICAgICAgICB2YWxpZGF0
ZWQgYnkgdGhlIHNlcnZlci4KPC9kZD4KPGR0PmxhbmRydXNoPC9kdD4KPGRkPlBvc3Qgc3Vucmlz
ZSBwaGFzZSB3aGVuIG5vbi10cmFkZW1hcmsKICAgICAgICAgICAgaG9sZGVycyBhcmUgYWxsb3dl
ZCB0byByZWdpc3RlciBkb21haW4gbmFtZXMgd2l0aCBzdGVwcyB0YWtlbiAKICAgICAgICAgICAg
dG8gYWRkcmVzcyBhIGxhcmdlIHZvbHVtZSBvZiBpbml0aWFsIHJlZ2lzdHJhdGlvbnMuCjwvZGQ+
CjxkdD5jbGFpbXMxPC9kdD4KPGRkPlRyYWRlbWFyayBjbGFpbXMgcGhhc2UgMSBhcyBkZWZpbmVk
IGJ5IAogICAgICAgICAgICBUcmFkZW1hcmsgQ2xlYXJpbmdob3VzZSBtb2RlbCBvZiBkaXNwbGF5
aW5nIGEgZnVsbCwgZGV0YWlsZWQgCiAgICAgICAgICAgIGNsYWltcyBub3RpY2UgdG8gY2xpZW50
cyBmb3IgZG9tYWluIG5hbWVzIHRoYXQgbWF0Y2ggCiAgICAgICAgICAgIHRyYWRlbWFya3MuCjwv
ZGQ+CjxkdD5jbGFpbXMyPC9kdD4KPGRkPlRyYWRlbWFyayBjbGFpbXMgcGhhc2UgMiBhcyBkZWZp
bmVkIGJ5IAogICAgICAgICAgICBUcmFkZW1hcmsgQ2xlYXJpbmdob3VzZSBtb2RlbCBvZiBkaXNw
bGF5aW5nIGEgc2hvcnQsIGVkdWNhdGlvbmFsIAogICAgICAgICAgICBjbGFpbXMgbm90aWNlIHRv
IGNsaWVudHMgZm9yIGRvbWFpbiBuYW1lcyB0aGF0IG1hdGNoIAogICAgICAgICAgICB0cmFkZW1h
cmtzIHRoYXQgb3B0IGludG8gdGhlIHNlcnZpY2UuCjwvZGQ+CjxkdD5vcGVuPC9kdD4KPGRkPlBv
c3QgbGF1bmNoIHBoYXNlIHRoYXQgaXMgYWxzbyByZWZlcnJlZCB0byBhcwogICAgICAgICAgICAi
c3RlYWR5IHN0YXRlIi4gU2VydmVycyBNQVkgcmVxdWlyZSBhZGRpdGlvbmFsIHRyYWRlbWFyawog
ICAgICAgICAgICBwcm90ZWN0aW9uIHdpdGggdGhpcyBwaGFzZS4KPC9kZD4KPGR0PmN1c3RvbTwv
ZHQ+CjxkZD5BIGN1c3RvbSBzZXJ2ZXIgbGF1bmNoIHBoYXNlIHRoYXQgaXMgZGVmaW5lZAogICAg
ICAgICAgICB1c2luZyB0aGUgIm5hbWUiIGF0dHJpYnV0ZS4KPC9kZD4KPC9kbD48L2Jsb2NrcXVv
dGU+Cgo8cD5Gb3IgZXh0ZW5zaWJpbGl0eSB0aGUgJmx0O2xhdW5jaDpwaGFzZSZndDsgZWxlbWVu
dCBpbmNsdWRlcyBhbgogICAgICAgIE9QVElPTkFMICJuYW1lIiBhdHRyaWJ1dGUgdGhhdCBjYW4g
ZGVmaW5lIGEgc3ViLXBoYXNlIG9yIHRoZSBmdWxsIG5hbWUKICAgICAgICBvZiB0aGUgcGhhc2Ug
d2hlbiB0aGUgJmx0O2xhdW5jaDpwaGFzZSZndDsgZWxlbWVudCBoYXMgdGhlICJjdXN0b20iCiAg
ICAgICAgdmFsdWUuICBGb3IgZXhhbXBsZSwgdGhlICJjbGFpbXMxIiBsYXVuY2ggcGhhc2UgY291
bGQgaGF2ZSB0d28gCiAgICAgICAgc3ViLXBoYXNlcyB0aGF0IGluY2x1ZGUgImxhbmRydXNoIiBh
bmQgIm9wZW4iLgo8L3A+CjxhIG5hbWU9InN0YXR1c2VzIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJs
ZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9
IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0
b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNl
Y3Rpb24uMi4zIj48L2E+PGgzPjIuMy4mbmJzcDsKU3RhdHVzIFZhbHVlczwvaDM+Cgo8cD5BIGxh
dW5jaCBhcHBsaWNhdGlvbiBvYmplY3QgTUFZIGhhdmUgYSBzdGF0dXMgdmFsdWUuIFRoZQogICAg
ICAgICZsdDtsYXVuY2g6c3RhdHVzJmd0OyBlbGVtZW50IGlzIHVzZWQgdG8gY29udmV5IGV4dGVu
ZGVkIHN0YXR1cyBwZXJ0YWluaW5nIHRvCiAgICAgICAgdGhlIGFwcGxpY2F0aW9uIG9iamVjdCwg
YmV5b25kIHdoYXQgaXMgc3BlY2lmaWVkIGluIHRoZSBvYmplY3QgbWFwcGluZwogICAgICAgIGZv
ciB0aGlzIGFwcGxpY2F0aW9uIG9iamVjdC4KPC9wPgo8cD5UaGUgZm9sbG93aW5nIHN0YXR1cyB2
YWx1ZXMgYXJlIGRlZmluZWQgdXNpbmcgdGhlIAogICAgICAgIHJlcXVpcmVkICJzIiBhdHRyaWJ1
dGU6IDwvcD4KPGJsb2NrcXVvdGUgY2xhc3M9InRleHQiPjxkbD4KPGR0PnBlbmRpbmc6PC9kdD4K
PGRkPlRoZSBpbml0aWFsIHN0YXRlIG9mIGEgbmV3bHktY3JlYXRlZAogICAgICAgICAgICBhcHBs
aWNhdGlvbiBvYmplY3QuCjwvZGQ+CjxkdD52YWxpZGF0ZWQ6PC9kdD4KPGRkPlRoZSBhcHBsaWNh
dGlvbiBtZWV0cyByZWxldmFudCByZWdpc3RyeQogICAgICAgICAgICBydWxlcy4KPC9kZD4KPGR0
PmludmFsaWQ6PC9kdD4KPGRkPlRoZSBhcHBsaWNhdGlvbiBkb2VzIG5vdCB2YWxpZGF0ZSBhY2Nv
cmRpbmcKICAgICAgICAgICAgdG8gcmVnaXN0cnkgcnVsZXMuCjwvZGQ+CjxkdD5wZW5kaW5nQXVj
dGlvbjo8L2R0Pgo8ZGQ+VGhlIGFwcGxpY2F0aW9uIGlzIHBlbmRpbmcgYmFzZWQgb24gCiAgICAg
ICAgICAgIHJlc3VsdHMgb2YgYW4gYXVjdGlvbi4KPC9kZD4KPGR0PmFsbG9jYXRlZDo8L2R0Pgo8
ZGQ+T25lIG9mIHR3byBwb3NzaWJsZSBlbmQgc3RhdGVzIG9mIGFuCiAgICAgICAgICAgIGFwcGxp
Y2F0aW9uIG9iamVjdDsgdGhlIG9iamVjdCBjb3JyZXNwb25kaW5nIHRvIHRoZSBhcHBsaWNhdGlv
bgogICAgICAgICAgICBoYXMgYmVlbiBwcm92aXNpb25lZC4KPC9kZD4KPGR0PnJlamVjdGVkOjwv
ZHQ+CjxkZD5UaGUgb3RoZXIgcG9zc2libGUgZW5kIHN0YXRlOyB0aGUgb2JqZWN0CiAgICAgICAg
ICAgIHdhcyBub3QgcHJvdmlzaW9uZWQuCjwvZGQ+CjxkdD5jdXN0b206PC9kdD4KPGRkPkEgY3Vz
dG9tIHN0YXR1cyB0aGF0IGlzIGRlZmluZWQgdXNpbmcgdGhlIAogICAgICAgICAgICAibmFtZSIg
YXR0cmlidXRlLgo8L2RkPgo8L2RsPjwvYmxvY2txdW90ZT4KCjxwPkVhY2ggc3RhdHVzIHZhbHVl
IE1BWSBiZSBhY2NvbXBhbmllZCBieSBhIHN0cmluZyBvZiBodW1hbi1yZWFkYWJsZSAKICAgICAg
ICB0ZXh0IHRoYXQgZGVzY3JpYmVzIHRoZSByYXRpb25hbGUgZm9yIHRoZSBzdGF0dXMgYXBwbGll
ZCB0byB0aGUgb2JqZWN0LgogICAgICAgIFRoZSBPUFRJT05BTCAibGFuZyIgYXR0cmlidXRlIE1B
WSBiZSBwcmVzZW50IHRvIGlkZW50aWZ5IHRoZSBsYW5ndWFnZSAKICAgICAgICBpZiB0aGUgbmVn
b3RpYXRlZCB2YWx1ZSBpcyBzb21ldGhpbmcgb3RoZXIgdGhhbiB0aGUgZGVmYXVsdCB2YWx1ZSBv
ZiAKICAgICAgICAiZW4iIChFbmdsaXNoKS4KPC9wPgo8cD5Gb3IgZXh0ZW5zaWJpbGl0eSB0aGUg
Jmx0O2xhdW5jaDpzdGF0dXMmZ3Q7IGVsZW1lbnQgaW5jbHVkZXMgYW4KICAgICAgICBPUFRJT05B
TCAibmFtZSIgYXR0cmlidXRlIHRoYXQgY2FuIGRlZmluZSBhIHN1Yi1zdGF0dXMgb3IgdGhlIGZ1
bGwgbmFtZQogICAgICAgIG9mIHRoZSBzdGF0dXMgd2hlbiB0aGUgc3RhdHVzIHZhbHVlIGlzICJj
dXN0b20iLiAgVGhlIHNlcnZlciBTSE9VTEQgCiAgICAgICAgTk9UIHVzZSB0aGUgImN1c3RvbSIg
c3RhdHVzIHZhbHVlLgo8L3A+CjxwPkNlcnRhaW4gc3RhdHVzIHZhbHVlcyBNQVkgYmUgY29tYmlu
ZWQuIEZvciBleGFtcGxlLCBhbiBhcHBsaWNhdGlvbgogICAgICAgIGNhbiBiZSBpbnZhbGlkIGFu
ZCByZWplY3RlZC4gQWRkaXRpb25hbGx5IGNlcnRhaW4gc3RhdHVzZXMgTUFZIGJlCiAgICAgICAg
c2tpcHBlZC4gRm9yIGV4YW1wbGUsIGFuIGFwcGxpY2F0aW9uIE1BWSBpbW1lZGlhdGVseSBzdGFy
dCBhdCB0aGUKICAgICAgICBhbGxvY2F0ZWQgc3RhdHVzIG9yIGFuIGFwcGxpY2F0aW9uIE1BWSBz
a2lwIHRoZSBwZW5kaW5nQXVjdGlvbiBzdGF0dXMKICAgICAgICBpZiB0aGUgc2VydmVyIGRvZXMg
bm90IHN1cHBvcnQgYW4gYXVjdGlvbi4gSWYgYSAmbHQ7ZG9tYWluOmNyZWF0ZSZndDsgcHJvY2Vz
c2VzIGEgcmVxdWVzdAogICAgICAgIHN5bmNocm9ub3VzbHkgd2l0aG91dCB0aGUgdXNlIG9mIGFu
IGludGVybWVkaWF0ZSBhcHBsaWNhdGlvbiwgdGhhbiBhbgogICAgICAgIDxhIGNsYXNzPSdpbmZv
JyBocmVmPScjYXBwbGljYXRpb25JRCc+QXBwbGljYXRpb24gSWRlbnRpZmllcjxzcGFuPiAoPC9z
cGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5BcHBsaWNhdGlvbiBJZGVudGlmaWVyczwvc3Bhbj48c3Bh
bj4pPC9zcGFuPjwvYT4gaXMgbm90CiAgICAgICAgbmVlZGVkIGFsb25nIHdpdGggdGhlIGFwcGxp
Y2F0aW9uIHN0YXR1cy4KPC9wPgo8YSBuYW1lPSJhbmNob3IzIj48L2E+PGJyIC8+PGhyIC8+Cjx0
YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xh
c3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9
IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZj
LnNlY3Rpb24uMi4zLjEiPjwvYT48aDM+Mi4zLjEuJm5ic3A7ClN0YXRlIFRyYW5zaXRpb248L2gz
Pgo8YnIgLz48aHIgY2xhc3M9Imluc2VydCIgLz4KPGEgbmFtZT0iZnNtIj48L2E+CjxkaXYgc3R5
bGU9J2Rpc3BsYXk6IHRhYmxlOyB3aWR0aDogMDsgbWFyZ2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJp
Z2h0OiBhdXRvJz48cHJlPgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgcmVxdWVzdAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdgogICAgICAgICAgICAgICAgICAgICAgICstLS0t
LS0tLS0rCiAgICAgICAgICAgICAgICAgICAgICAgfCBwZW5kaW5nIHwKICAgICAgICAgICAgICAg
ICAgICAgICArLS0tLSstLS0tKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAogICAgICAgKy0tLS0tLS0tLS0tLS0tKy0tLS0tKy0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tKwogICAgICAgfCAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgfCAgICAgICAgICAgICAgfAogICAgICAgdiAgICAgICAgICAgICAgdiAgICAgICAgICAg
ICAgICAgdiAgICAgICAgICAgICAgdgogKy0tLS0tLS0tLS0tKyAgICstLS0tLS0tLS0rICAgICAg
ICArLS0tLS0tLSsgICAgICArLS0tLS0tLSsKIHwgICAgICAgICAgIHwgICB8ICAgICAgICAgfCAg
ICAgICAvICAgICAgICAgXCAgICAvICAgICAgICAgXAogfCB2YWxpZGF0ZWQgfCAgIHwgaW52YWxp
ZCArLS0tLS0mZ3Q7fCByZWplY3RlZCAgfCAgfCBhbGxvY2F0ZWQgfAogfCAgICAgICAgICAgfCAg
IHwgICAgICAgICB8ICAgICAgIFwgICAgICAgICAvICAgIFwgICAgICAgICAvCiArLS0tLSstLS0t
LS0rICAgKy0tLS0rLS0tLSsgICAgICAgICstLS0tLS0tKyAgICAgICstLS0tLS0tKwogICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgICAgICAgICAgICAgXgogICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfAogICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfAogICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfAogICAgICAr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyAgICAgICAgICAgICAgfAogICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfAogICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfAogICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tKy0tLS0tLS0rICAgICAgfAogICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICB8ICAgICAgfAogICAgICAr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0mZ3Q7fCBwZW5kaW5nQXVjdGlvbiArLS0tLS0tKwogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICB8CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLSsKCjwvcHJlPjwvZGl2Pjx0YWJs
ZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgYWxpZ249ImNlbnRl
ciI+PHRyPjx0ZCBhbGlnbj0iY2VudGVyIj48Zm9udCBmYWNlPSJtb25hY28sIE1TIFNhbnMgU2Vy
aWYiIHNpemU9IjEiPjxiPiZuYnNwO0ZpZ3VyZSZuYnNwOzEmbmJzcDs8L2I+PC9mb250PjxiciAv
PjwvdGQ+PC90cj48L3RhYmxlPjxociBjbGFzcz0iaW5zZXJ0IiAvPgoKPGEgbmFtZT0idmFsaWRh
dGlvbk1vZGVscyI+PC9hPjxiciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxs
cGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+
PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+
PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9InJmYy5zZWN0aW9uLjIuNCI+PC9hPjxoMz4yLjQu
Jm5ic3A7Ck1hcmsgVmFsaWRhdGlvbiBNb2RlbHM8L2gzPgoKPHA+QSBzZXJ2ZXIgTVVTVCBzdXBw
b3J0IGF0IGxlYXN0IG9uZSBvZiB0aGUgZm9sbG93aW5nIG1vZGVscyBmb3IgdmFsaWRhdGluZyB0
aGUgdHJhZGVtYXJrIAogICAgICAgIGluZm9ybWF0aW9uOgo8L3A+CjxwPjwvcD4KPGJsb2NrcXVv
dGUgY2xhc3M9InRleHQiPjxkbD4KPGR0PmNvZGU8L2R0Pgo8ZGQ+VXNlIG9mIGEgbWFyayBjb2Rl
IGJ5IGl0c2VsZiB0byB2YWxpZGF0ZSAKICAgICAgICAgICAgdGhhdCB0aGUgbWFyayBtYXRjaGVz
IHRoZSBkb21haW4gbmFtZS4gIFRoaXMgbW9kZWwgaXMgc3VwcG9ydGVkIAogICAgICAgICAgICB1
c2luZyB0aGUgJmx0O2xhdW5jaDpjb2RlTWFyayZndDsgZWxlbWVudCB3aXRoIGp1c3QgdGhlIAog
ICAgICAgICAgICAmbHQ7bGF1bmNoOmNvZGUmZ3Q7IGVsZW1lbnQuCjwvZGQ+CjxkdD5tYXJrPC9k
dD4KPGRkPlRoZSBtYXJrIGluZm9ybWF0aW9uIGlzIHBhc3NlZCB3aXRob3V0IGFueQogICAgICAg
ICAgICBvdGhlciB2YWxpZGF0aW9uIGVsZW1lbnQuIFRoZSBzZXJ2ZXIgd2lsbCB1c2Ugc29tZSBj
dXN0b20gZm9ybSBvZgogICAgICAgICAgICB2YWxpZGF0aW9uIHRvIHZhbGlkYXRlIHRoYXQgdGhl
IG1hcmsgaW5mb3JtYXRpb24gaXMgYXV0aGVudGljLiBUaGlzCiAgICAgICAgICAgIG1vZGVsIGlz
IHN1cHBvcnRlZCB1c2luZyB0aGUgJmx0O2xhdW5jaDpjb2RlTWFyayZndDsgZWxlbWVudCB3aXRo
IAogICAgICAgICAgICBqdXN0IHRoZSA8YSBjbGFzcz0naW5mbycgaHJlZj0nI21hcmsnPiZsdDtt
YXJrOm1hcmsmZ3Q7PHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPk1hcms8L3NwYW4+
PHNwYW4+KTwvc3Bhbj48L2E+IGVsZW1lbnQuCjwvZGQ+CjxkdD5jb2RlIHdpdGggbWFyazo8L2R0
Pgo8ZGQ+QSBjb2RlIGlzIHVzZWQgYWxvbmcgd2l0aCB0aGUgbWFyawogICAgICAgICAgICBpbmZv
cm1hdGlvbiBieSB0aGUgc2VydmVyIHRvIHZhbGlkYXRlIHRoZSBtYXJrIHV0aWxpemluZyBhbiBl
eHRlcm5hbCBwYXJ0eS4gCiAgICAgICAgICAgIFRoZSBjb2RlIHJlcHJlc2VudHMgc29tZSBmb3Jt
IG9mCiAgICAgICAgICAgIHNlY3JldCB0aGF0IG1hdGNoZXMgdGhlIG1hcmsgaW5mb3JtYXRpb24g
cGFzc2VkLiBUaGlzIG1vZGVsIGlzCiAgICAgICAgICAgIHN1cHBvcnRlZCB1c2luZyB0aGUgJmx0
O2xhdW5jaDpjb2RlTWFyayZndDsgZWxlbWVudCB0aGF0IGNvbnRhaW5zIGJvdGggdGhlCiAgICAg
ICAgICAgICZsdDtsYXVuY2g6Y29kZSZndDsgYW5kIHRoZSA8YSBjbGFzcz0naW5mbycgaHJlZj0n
I21hcmsnPiZsdDttYXJrOm1hcmsmZ3Q7PHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8n
Pk1hcms8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGVsZW1lbnRzLgo8L2RkPgo8ZHQ+c2lnbmVk
IG1hcms6PC9kdD4KPGRkPlRoZSBtYXJrIGluZm9ybWF0aW9uIGlzIGRpZ2l0YWxseQogICAgICAg
ICAgICBzaWduZWQgYXMgZGVzY3JpYmVkIGluIHRoZSA8YSBjbGFzcz0naW5mbycgaHJlZj0nI2Rp
Z2l0YWxzaWduYXR1cmUnPkRpZ2l0YWwgU2lnbmF0dXJlPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xh
c3M9J2luZm8nPkRpZ2l0YWwgU2lnbmF0dXJlPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPgogICAg
ICAgICAgICBzZWN0aW9uLiAgVGhlIGRpZ2l0YWwgc2lnbmF0dXJlIGNhbiBiZSBkaXJlY3RseSB2
YWxpZGF0ZWQgYnkgdGhlIAogICAgICAgICAgICBzZXJ2ZXIgdXNpbmcgdGhlIHB1YmxpYyBrZXkK
ICAgICAgICAgICAgb2YgdGhlIGV4dGVybmFsIHBhcnR5IHRoYXQgY3JlYXRlZCB0aGUgc2lnbmVk
IG1hcmsgdXNpbmcgaXQncyBwcml2YXRlIGtleS4gVGhpcyBtb2RlbCBpcyAKICAgICAgICAgICAg
c3VwcG9ydGVkIHVzaW5nIHRoZQogICAgICAgICAgICA8YSBjbGFzcz0naW5mbycgaHJlZj0nI3Np
Z25lZE1hcmsnPiZsdDtzbWQ6c2lnbmVkTWFyayZndDs8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFz
cz0naW5mbyc+Jmx0O3NtZDpzaWduZWRNYXJrJmd0OyBlbGVtZW50PC9zcGFuPjxzcGFuPik8L3Nw
YW4+PC9hPiBhbmQgCiAgICAgICAgICAgIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjZW5jb2RlZFNp
Z25lZE1hcmsnPiZsdDtzbWQ6ZW5jb2RlZFNpZ25lZE1hcmsmZ3Q7PHNwYW4+ICg8L3NwYW4+PHNw
YW4gY2xhc3M9J2luZm8nPiZsdDtzbWQ6ZW5jb2RlZFNpZ25lZE1hcmsmZ3Q7IGVsZW1lbnQ8L3Nw
YW4+PHNwYW4+KTwvc3Bhbj48L2E+IAogICAgICAgICAgICBlbGVtZW50cy4KPC9kZD4KPC9kbD48
L2Jsb2NrcXVvdGU+Cgo8cD5Nb3JlIHRoYW4gb25lICZsdDtsYXVuY2g6Y29kZU1hcmsmZ3Q7LCA8
YSBjbGFzcz0naW5mbycgaHJlZj0nI3NpZ25lZE1hcmsnPiZsdDtzbWQ6c2lnbmVkTWFyayZndDs8
c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+Jmx0O3NtZDpzaWduZWRNYXJrJmd0OyBl
bGVtZW50PC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiwgCiAgICAgICAgb3IgPGEgY2xhc3M9J2lu
Zm8nIGhyZWY9JyNlbmNvZGVkU2lnbmVkTWFyayc+Jmx0O3NtZDplbmNvZGVkU2lnbmVkTWFyayZn
dDs8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+Jmx0O3NtZDplbmNvZGVkU2lnbmVk
TWFyayZndDsgZWxlbWVudDwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gZWxlbWVudCBNQVkgYmUg
c3BlY2lmaWVkLiBUaGUgbWF4aW11bQogICAgICAgIG51bWJlciBvZiBtYXJrcyBwZXIgZG9tYWlu
IG5hbWUgaXMgdXAgdG8gc2VydmVyIHBvbGljeS4KPC9wPgo8YSBuYW1lPSJjb2RlTWFyayI+PC9h
PjxiciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2Vs
bHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0i
VE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFi
bGU+CjxhIG5hbWU9InJmYy5zZWN0aW9uLjIuNC4xIj48L2E+PGgzPjIuNC4xLiZuYnNwOwombHQ7
bGF1bmNoOmNvZGVNYXJrJmd0OyBlbGVtZW50PC9oMz4KCjxwPlRoZSAmbHQ7bGF1bmNoOmNvZGVN
YXJrJmd0OyBlbGVtZW50IHRoYXQgaXMgdXNlZCBieSB0aGUgImNvZGUiLCAibWFyayIsIAogICAg
ICAgICAgIGFuZCAiY29kZSB3aXRoIG1hcmsiIHZhbGlkYXRpb24gbW9kZWxzLCBoYXMgdGhlIGZv
bGxvd2luZyBjaGlsZCAKICAgICAgICAgICBlbGVtZW50czoKPC9wPgo8cD48L3A+CjxibG9ja3F1
b3RlIGNsYXNzPSJ0ZXh0Ij48ZGw+CjxkdD4mbHQ7bGF1bmNoOmNvZGUmZ3Q7OjwvZHQ+CjxkZD5P
UFRJT05BTCBtYXJrIGNvZGUgdXNlZCB0byAKICAgICAgICAgICAgICB2YWxpZGF0ZSB0aGUgPGEg
Y2xhc3M9J2luZm8nIGhyZWY9JyNtYXJrJz4mbHQ7bWFyazptYXJrJmd0OzxzcGFuPiAoPC9zcGFu
PjxzcGFuIGNsYXNzPSdpbmZvJz5NYXJrPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiBpbmZvcm1h
dGlvbi4gIFRoZSBtYXJrIGNvZGUgCiAgICAgICAgICAgICAgY2FuIGJlIGEgbWFyayBzcGVjaWZp
YyBzZWNyZXQgdmFsdWUgdGhhdCB0aGUgc2VydmVyIGNhbiB2ZXJpZnkgCiAgICAgICAgICAgICAg
YWdhaW5zdCBhIHRoaXJkIHBhcnR5Lgo8L2RkPgo8ZHQ+Jmx0O21hcms6bWFyayZndDs6PC9kdD4K
PGRkPk9QVElPTkFMIG1hcmsgaW5mb3JtYXRpb24gCiAgICAgICAgICAgICAgd2l0aCBjaGlsZCBl
bGVtZW50cyBkZWZpbmVkIGluIHRoZSA8YSBjbGFzcz0naW5mbycgaHJlZj0nI21hcmsnPk1hcms8
c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+TWFyazwvc3Bhbj48c3Bhbj4pPC9zcGFu
PjwvYT4gCiAgICAgICAgICAgICAgc2VjdGlvbi4KPC9kZD4KPC9kbD48L2Jsb2NrcXVvdGU+Cgo8
cD5UaGUgZm9sbG93aW5nIGlzIGFuIGV4YW1wbGUgJmx0O2xhdW5jaDpjb2RlTWFyayZndDsKICAg
ICAgICAgICAgZWxlbWVudCB3aXRoIGJvdGggYSAmbHQ7bGF1bmNoOmNvZGUmZ3Q7IGFuZCA8YSBj
bGFzcz0naW5mbycgaHJlZj0nI21hcmsnPiZsdDttYXJrOm1hcmsmZ3Q7PHNwYW4+ICg8L3NwYW4+
PHNwYW4gY2xhc3M9J2luZm8nPk1hcms8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGVsZW1lbnQu
CiAgICAgICAgICAgIAo8L3A+PGRpdiBzdHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBt
YXJnaW4tbGVmdDogM2VtOyBtYXJnaW4tcmlnaHQ6IGF1dG8nPjxwcmU+CiZsdDtsYXVuY2g6Y29k
ZU1hcmsmZ3Q7CiAgJmx0O2xhdW5jaDpjb2RlJmd0OzQ5RkQ0NkU2QzRCNDVDNTVENEFDJmx0Oy9s
YXVuY2g6Y29kZSZndDsKICAmbHQ7bWFyazptYXJrIHhtbG5zOm1hcms9InVybjppZXRmOnBhcmFt
czp4bWw6bnM6bWFyay0xLjAiJmd0OwogICAgLi4uCiAgJmx0Oy9tYXJrOm1hcmsmZ3Q7CiZsdDsv
bGF1bmNoOmNvZGVNYXJrJmd0OzwvcHJlPjwvZGl2Pgo8YSBuYW1lPSJtYXJrIj48L2E+PGJyIC8+
PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2lu
Zz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWci
PjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEg
bmFtZT0icmZjLnNlY3Rpb24uMi41Ij48L2E+PGgzPjIuNS4mbmJzcDsKTWFyazwvaDM+Cgo8cD5B
ICZsdDttYXJrOm1hcmsmZ3Q7IGVsZW1lbnQgZGVzY3JpYmVzIGFuIGFwcGxpY2FudCdzIHByaW9y
IHJpZ2h0CiAgICAgICAgdG8gYSBnaXZlbiBkb21haW4gbmFtZSB0aGF0IGlzIHVzZWQgd2l0aCB0
aGUgIm1hcmsiLCAibWFyayB3aXRoIGNvZGUiLCBhbmQgCiAgICAgICAgdGhlICJzaWduZWQgbWFy
ayIgdmFsaWRhdGlvbiBtb2RlbHMuICBUaGUgJmx0O21hcms6bWFyayZndDsgZWxlbWVudCBpcyBk
ZWZpbmVkIAogICAgICAgIGluIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjZHJhZnQtbG96YW5vLXNt
ZCc+W2RyYWZ0JiM4MjA5O2xvemFubyYjODIwOTtzbWRdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xh
c3M9J2luZm8nPkxvemFubywgRy4sICZsZHF1bztNYXJrIGFuZCBTaWduZWQgTWFyayBPYmplY3Rz
IE1hcHBpbmcsJnJkcXVvOyAuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPi4gIAogICAgICAgIEEg
bmV3IG1hcmsgZm9ybWF0IGNhbiBiZSBzdXBwb3J0ZWQgYnkgY3JlYXRpbmcgYSBuZXcgCiAgICAg
ICAgWE1MIHNjaGVtYSBmb3IgdGhlIG1hcmsgdGhhdCBoYXMgYW4gZWxlbWVudCB0aGF0IHN1YnN0
aXR1dGVzIAogICAgICAgIGZvciB0aGUgJmx0O21hcms6YWJzdHJhY3RNYXJrJmd0OyBlbGVtZW50
IGZyb20gPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNkcmFmdC1sb3phbm8tc21kJz5bZHJhZnQmIzgy
MDk7bG96YW5vJiM4MjA5O3NtZF08c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+TG96
YW5vLCBHLiwgJmxkcXVvO01hcmsgYW5kIFNpZ25lZCBNYXJrIE9iamVjdHMgTWFwcGluZywmcmRx
dW87IC48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+Lgo8L3A+CjxhIG5hbWU9ImRpZ2l0YWxzaWdu
YXR1cmUiPjwvYT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRp
bmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48
dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+
PC90cj48L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi4yLjYiPjwvYT48aDM+Mi42LiZuYnNw
OwpEaWdpdGFsIFNpZ25hdHVyZTwvaDM+Cgo8cD5EaWdpdGFsIHNpZ25hdHVyZXMgTUFZIGJlIHVz
ZWQgYnkgdGhlIHNlcnZlciB0byB2YWxpZGF0ZSBlaXRoZXIgCiAgICAgICAgdGhlIG1hcmsgaW5m
b3JtYXRpb24sIHdoZW4gdXNpbmcgdGhlICJzaWduZWQgbWFyayIgdmFsaWRhdGlvbiBtb2RlbCB3
aXRoIHRoZSAKICAgICAgICA8YSBjbGFzcz0naW5mbycgaHJlZj0nI3NpZ25lZE1hcmsnPiZsdDtz
bWQ6c2lnbmVkTWFyayZndDs8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+Jmx0O3Nt
ZDpzaWduZWRNYXJrJmd0OyBlbGVtZW50PC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiBlbGVtZW50
IG9yIHRoZSA8YSBjbGFzcz0naW5mbycgaHJlZj0nI2VuY29kZWRTaWduZWRNYXJrJz4mbHQ7c21k
OmVuY29kZWRTaWduZWRNYXJrJmd0OzxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz4m
bHQ7c21kOmVuY29kZWRTaWduZWRNYXJrJmd0OyBlbGVtZW50PC9zcGFuPjxzcGFuPik8L3NwYW4+
PC9hPiBlbGVtZW50LiAgCiAgICAgICAgCjwvcD4KPGEgbmFtZT0ic2lnbmVkTWFyayI+PC9hPjxi
ciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNw
YWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9D
YnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+
CjxhIG5hbWU9InJmYy5zZWN0aW9uLjIuNi4xIj48L2E+PGgzPjIuNi4xLiZuYnNwOwombHQ7c21k
OnNpZ25lZE1hcmsmZ3Q7IGVsZW1lbnQ8L2gzPgoKPHA+VGhlICZsdDtzbWQ6c2lnbmVkTWFyayZn
dDsgZWxlbWVudCBjb250YWlucyB0aGUgZGlnaXRhbGx5IHNpZ25lZCBtYXJrIGluZm9ybWF0aW9u
LiAgVGhlICZsdDtzbWQ6c2lnbmVkTWFyayZndDsgCiAgICAgICAgZWxlbWVudCBpcyBkZWZpbmVk
IGluIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjZHJhZnQtbG96YW5vLXNtZCc+W2RyYWZ0JiM4MjA5
O2xvemFubyYjODIwOTtzbWRdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkxvemFu
bywgRy4sICZsZHF1bztNYXJrIGFuZCBTaWduZWQgTWFyayBPYmplY3RzIE1hcHBpbmcsJnJkcXVv
OyAuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPi4gIEEgbmV3IAogICAgICAgIHNpZ25lZCBtYXJr
IGZvcm1hdCBjYW4gYmUgc3VwcG9ydGVkIGJ5IGNyZWF0aW5nIGEgbmV3IFhNTCBzY2hlbWEgCiAg
ICAgICAgZm9yIHRoZSBzaWduZWQgbWFyayB0aGF0IGhhcyBhbiBlbGVtZW50IHRoYXQgc3Vic3Rp
dHV0ZXMgZm9yIAogICAgICAgIHRoZSAmbHQ7c21kOmFic3RyYWN0U2lnbmVkTWFyayZndDsgZWxl
bWVudCBmcm9tIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjZHJhZnQtbG96YW5vLXNtZCc+W2RyYWZ0
JiM4MjA5O2xvemFubyYjODIwOTtzbWRdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8n
PkxvemFubywgRy4sICZsZHF1bztNYXJrIGFuZCBTaWduZWQgTWFyayBPYmplY3RzIE1hcHBpbmcs
JnJkcXVvOyAuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPi4gIAogICAgICAgIAo8L3A+CjxhIG5h
bWU9ImVuY29kZWRTaWduZWRNYXJrIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJs
YXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxp
Z249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RP
QyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uMi42LjIi
PjwvYT48aDM+Mi42LjIuJm5ic3A7CiZsdDtzbWQ6ZW5jb2RlZFNpZ25lZE1hcmsmZ3Q7IGVsZW1l
bnQ8L2gzPgoKPHA+VGhlICZsdDtzbWQ6ZW5jb2RlZFNpZ25lZE1hcmsmZ3Q7IGVsZW1lbnQgY29u
dGFpbnMgYW4gZW5jb2RlZCBmb3JtIG9mIAogICAgICAgIHRoZSBkaWdpdGFsbHkgc2lnbmVkIDxh
IGNsYXNzPSdpbmZvJyBocmVmPScjc2lnbmVkTWFyayc+Jmx0O3NtZDpzaWduZWRNYXJrJmd0Ozxz
cGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz4mbHQ7c21kOnNpZ25lZE1hcmsmZ3Q7IGVs
ZW1lbnQ8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGVsZW1lbnQuICBUaGUgCiAgICAgICAgJmx0
O3NtZDplbmNvZGVkU2lnbmVkTWFyayZndDsgZWxlbWVudCBpcyBkZWZpbmVkIGluIDxhIGNsYXNz
PSdpbmZvJyBocmVmPScjZHJhZnQtbG96YW5vLXNtZCc+W2RyYWZ0JiM4MjA5O2xvemFubyYjODIw
OTtzbWRdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkxvemFubywgRy4sICZsZHF1
bztNYXJrIGFuZCBTaWduZWQgTWFyayBPYmplY3RzIE1hcHBpbmcsJnJkcXVvOyAuPC9zcGFuPjxz
cGFuPik8L3NwYW4+PC9hPi4gIAogICAgICAgIEEgbmV3IGVuY29kZWQgc2lnbmVkIG1hcmsgZm9y
bWF0IGNhbiBiZSBzdXBwb3J0ZWQgYnkgY3JlYXRpbmcgYSBuZXcgWE1MIHNjaGVtYSAKICAgICAg
ICBmb3IgdGhlIGVuY29kZWQgc2lnbmVkIG1hcmsgdGhhdCBoYXMgYW4gZWxlbWVudCB0aGF0IHN1
YnN0aXR1dGVzIGZvciB0aGUgCiAgICAgICAgJmx0O3NtZDplbmNvZGVkU2lnbmVkTWFyayZndDsg
ZWxlbWVudCBmcm9tIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjZHJhZnQtbG96YW5vLXNtZCc+W2Ry
YWZ0JiM4MjA5O2xvemFubyYjODIwOTtzbWRdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2lu
Zm8nPkxvemFubywgRy4sICZsZHF1bztNYXJrIGFuZCBTaWduZWQgTWFyayBPYmplY3RzIE1hcHBp
bmcsJnJkcXVvOyAuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPi4KICAgICAgICAKPC9wPgo8YSBu
YW1lPSJjb21tYW5kcyI+PC9hPjxiciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBj
ZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdo
dCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8
L2E+PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9InJmYy5zZWN0aW9uLjMiPjwvYT48aDM+My4m
bmJzcDsKRVBQIENvbW1hbmQgTWFwcGluZzwvaDM+Cgo8cD5BIGRldGFpbGVkIGRlc2NyaXB0aW9u
IG9mIHRoZSBFUFAgc3ludGF4IGFuZCBzZW1hbnRpY3MgY2FuIGJlIGZvdW5kCiAgICAgIGluIHRo
ZSBFUFAgY29yZSBwcm90b2NvbCBzcGVjaWZpY2F0aW9uIDxhIGNsYXNzPSdpbmZvJyBocmVmPScj
UkZDNTczMCc+W1JGQzU3MzBdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkhvbGxl
bmJlY2ssIFMuLCAmbGRxdW87RXh0ZW5zaWJsZSBQcm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCks
JnJkcXVvOyBBdWd1c3QmbmJzcDsyMDA5Ljwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4uIFRoZQog
ICAgICBjb21tYW5kIG1hcHBpbmdzIGRlc2NyaWJlZCBoZXJlIGFyZSBzcGVjaWZpY2FsbHkgZm9y
IHVzZSBpbiB0aGUgTGF1bmNoCiAgICAgIFBoYXNlIEV4dGVuc2lvbi4KPC9wPgo8cD5UaGlzIG1h
cHBpbmcgaXMgZGVzaWduZWQgdG8gYmUgZmxleGlibGUsIHJlcXVpcmluZyBvbmx5IGEgbWluaW11
bSBzZXQKICAgICAgb2YgcmVxdWlyZWQgZWxlbWVudHMuCjwvcD4KPHA+V2hpbGUgaXQgaXMgbWVh
bnQgdG8gc2VydmUgc2V2ZXJhbCB1c2UgY2FzZXMsIGl0IGRvZXMgbm90IHByZXNjcmliZQogICAg
ICBhbnkgaW50ZXJwcmV0YXRpb24gYnkgdGhlIGNsaWVudCBvciBzZXJ2ZXIuIFN1Y2ggcHJvY2Vz
c2luZyBpcyB0eXBpY2FsbHkKICAgICAgaGlnaGx5IHBvbGljeS1kZXBlbmRlbnQgYW5kIHRoZXJl
Zm9yZSBzcGVjaWZpYyB0byBpbXBsZW1lbnRhdGlvbnMuCjwvcD4KPHA+T3BlcmF0aW9ucyBvbiBh
cHBsaWNhdGlvbiBvYmplY3RzIGFyZSBkb25lIHZpYSBvbmUgb3IgbW9yZSBvZiB0aGUKICAgICAg
ZXhpc3RpbmcgRVBQIHZlcmJzIGRlZmluZWQgaW4gdGhlIDxhIGNsYXNzPSdpbmZvJyBocmVmPScj
UkZDNTczMSc+RVBQIGRvbWFpbiBuYW1lCiAgICAgIG1hcHBpbmc8c3Bhbj4gKDwvc3Bhbj48c3Bh
biBjbGFzcz0naW5mbyc+SG9sbGVuYmVjaywgUy4sICZsZHF1bztFeHRlbnNpYmxlIFByb3Zpc2lv
bmluZyBQcm90b2NvbCAoRVBQKSBEb21haW4gTmFtZSBNYXBwaW5nLCZyZHF1bzsgQXVndXN0Jm5i
c3A7MjAwOS48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IFtSRkM1NzMxXS4gUmVnaXN0cmllcyBt
YXkgY2hvb3NlIHRvIHN1cHBvcnQgYSBzdWJzZXQgb2YgdGhlCiAgICAgIG9wZXJhdGlvbnMuCjwv
cD4KPGEgbmFtZT0iY2hlY2tDb21tYW5kIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5
PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIg
YWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNw
O1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uMy4x
Ij48L2E+PGgzPjMuMS4mbmJzcDsKRVBQICZsdDtjaGVjayZndDsgQ29tbWFuZDwvaDM+Cgo8cD5U
aGlzIGV4dGVuc2lvbiBkZWZpbmVzIGFkZGl0aW9uYWwgZWxlbWVudHMgdG8gZXh0ZW5kIHRoZSBF
UFAKICAgICAgICAmbHQ7Y2hlY2smZ3Q7IGNvbW1hbmQgYW5kIHJlc3BvbnNlIHRvIGJlIHVzZWQg
aW4gY29uanVuY3Rpb24gd2l0aCB0aGUKICAgICAgICA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JG
QzU3MzEnPkVQUCBkb21haW4gbmFtZSBtYXBwaW5nPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9
J2luZm8nPkhvbGxlbmJlY2ssIFMuLCAmbGRxdW87RXh0ZW5zaWJsZSBQcm92aXNpb25pbmcgUHJv
dG9jb2wgKEVQUCkgRG9tYWluIE5hbWUgTWFwcGluZywmcmRxdW87IEF1Z3VzdCZuYnNwOzIwMDku
PC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiBbUkZDNTczMV0uCjwvcD4KPHA+VGhpcyBleHRlbnNp
b24gZGVmaW5lcyBhIG5ldyBjb21tYW5kIGNhbGxlZCB0aGUgQ2xhaW1zIENoZWNrIENvbW1hbmQg
CiAgICAgICAgdGhhdCBpcyB1c2VkIHRvIGRldGVybWluZSB3aGV0aGVyIG9yIG5vdCB0aGVyZSBh
cmUgYW55IG1hdGNoaW5nIAogICAgICAgIHRyYWRlbWFya3MsIGluIHRoZSBzcGVjaWZpZWQgbGF1
bmNoIHBoYXNlLCBmb3IgZWFjaCBkb21haW4gbmFtZSBwYXNzZWQgaW4gdGhlIGNvbW1hbmQuICAK
ICAgICAgICBUaGUgYXZhaWxhYmlsaXR5IGNoZWNrIGluZm9ybWF0aW9uIGRlZmluZWQgaW4gdGhl
IDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNTczMSc+RVBQIGRvbWFpbiBuYW1lCiAgICAgIG1h
cHBpbmc8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+SG9sbGVuYmVjaywgUy4sICZs
ZHF1bztFeHRlbnNpYmxlIFByb3Zpc2lvbmluZyBQcm90b2NvbCAoRVBQKSBEb21haW4gTmFtZSBN
YXBwaW5nLCZyZHF1bzsgQXVndXN0Jm5ic3A7MjAwOS48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+
IFtSRkM1NzMxXSBNVVNUIE5PVCBiZSByZXR1cm5lZCBmb3IgdGhlIENsYWltcyBDaGVjayBDb21t
YW5kLiAgCiAgICAgICAgSW5zdGVhZCBvZiAKICAgICAgICByZXR1cm5pbmcgd2hldGhlciB0aGUg
ZG9tYWluIG5hbWUgaXMgYXZhaWxhYmxlIHRoZSBDbGFpbXMgQ2hlY2sgQ29tbWFuZCB3aWxsIHJl
dHVybiB3aGV0aGVyIAogICAgICAgIG9yIG5vdCBhdCBsZWFzdCBvbmUgbWF0Y2hpbmcgdHJhZGVt
YXJrIGV4aXN0cyBmb3IgdGhlIGRvbWFpbiBuYW1lLiAgCiAgICAgICAgSWYgdGhlcmUgaXMgYXQg
bGVhc3Qgb25lIG1hdGNoaW5nIHRyYWRlbWFyayB0aGF0IGV4aXN0cyBmb3IgdGhlIAogICAgICAg
IGRvbWFpbiBuYW1lIGEgJmx0O2xhdW5jaDpjbGFpbUtleSZndDsgZWxlbWVudCBpcyByZXR1cm5l
ZC4gIAogICAgICAgIFRoZSB2YWx1ZSBvZiB0aGUgJmx0O2xhdW5jaDpjbGFpbUtleSZndDsgZWxl
bWVudCBjYW4gCiAgICAgICAgYmUgdXNlZCB3aXRoIGFuIGluZm8gc2VydmljZSBvZiBhIHRoaXJk
IHBhcnR5IHRyYWRlbWFyayBwcm92aWRlciBsaWtlIAogICAgICAgIHRoZSBUcmFkZW1hcmsgQ2xl
YXJpbmdob3VzZSAoVE1DSCkgZm9yIGdldHRpbmcgdGhlIGluZm9ybWF0aW9uIG5lZWRlZCAKICAg
ICAgICB0byBnZW5lcmF0ZSB0aGUgdHJhZGVtYXJrIGNsYWltcyBub3RpY2UuICBUaGUgdGhpcmQg
cGFydHkgdHJhZGVtYXJrIAogICAgICAgIHByb3ZpZGVyIHNob3VsZCBhbHNvIHJldHVybiBhIHVu
aXF1ZSBub3RpY2UgaWRlbnRpZmllciAgCiAgICAgICAgdGhhdCBjYW4gYmUgcGFzc2VkIGluIHRo
ZSAmbHQ7bGF1bmNoOm5vdGljZUlEJmd0OyBlbGVtZW50IG9mIHRoZSBleHRlbnNpb24gdG8gdGhl
IAogICAgICAgIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjY3JlYXRlQ29tbWFuZCc+Q3JlYXRlIENv
bW1hbmQ8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+RVBQICZsdDtjcmVhdGUmZ3Q7
IENvbW1hbmQ8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+LgogICAgICAgIAogICAgICAgIFRoZSAm
bHQ7ZG9tYWluOm5hbWUmZ3Q7IGVsZW1lbnRzIGluIHRoZSBFUFAgJmx0O2NoZWNrJmd0OyAKICAg
ICAgICBjb21tYW5kIG9mIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNTczMSc+RVBQIGRvbWFp
biBuYW1lIG1hcHBpbmc8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+SG9sbGVuYmVj
aywgUy4sICZsZHF1bztFeHRlbnNpYmxlIFByb3Zpc2lvbmluZyBQcm90b2NvbCAoRVBQKSBEb21h
aW4gTmFtZSBNYXBwaW5nLCZyZHF1bzsgQXVndXN0Jm5ic3A7MjAwOS48L3NwYW4+PHNwYW4+KTwv
c3Bhbj48L2E+IFtSRkM1NzMxXSBkZWZpbmUgCiAgICAgICAgdGhlIGRvbWFpbiBuYW1lcyB0byBj
aGVjayBmb3IgbWF0Y2hpbmcgdHJhZGVtYXJrcy4gIAogICAgICAgIFRoZSAmbHQ7bGF1bmNoOmNo
ZWNrJmd0OyBlbGVtZW50IGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgY2hpbGQgZWxlbWVudHM6Cjwv
cD4KPHA+PC9wPgo8YmxvY2txdW90ZSBjbGFzcz0idGV4dCI+PGRsPgo8ZHQ+Jmx0O2xhdW5jaDpw
aGFzZSZndDs8L2R0Pgo8ZGQ+VGhlIHBoYXNlIHdpdGggdGhlIHZhbHVlIG9mCiAgICAgICAgICAg
ICAgImNsYWltczEiIG9yICJjbGFpbXMyIiB0byBpbmRpY2F0ZSBpdCBhcyBhIENsYWltcyBDaGVj
ayBDb21tYW5kLgogICAgICAgICAgICAgIFRoZSAiY2xhaW1zMSIgQ2xhaW1zIENoZWNrIENvbW1h
bmQgd2lsbCBtYXRjaCB0aGUgJmx0O2RvbWFpbjpuYW1lJmd0OwogICAgICAgICAgICAgIGFnYWlu
c3QgdGhlIGZ1bGwgbGlzdCBvZiB0cmFkZW1hcmsgbGFiZWxzIGFuZCB0aGUgImNsYWltczIiIAog
ICAgICAgICAgICAgIENsYWltcyBDaGVjayBDb21tYW5kIHdpbGwgbWF0Y2ggdGhlICZsdDtkb21h
aW46bmFtZSZndDsgYWdhaW5zdCAKICAgICAgICAgICAgICB0aGUgbGlzdCBvZiB0cmFkZW1hcmsg
bGFiZWxzIHRoYXQgb3B0ZWQgaW50byB0aGUgImNsYWltczIiIAogICAgICAgICAgICAgIGxhdW5j
aCBwaGFzZS4KPC9kZD4KPC9kbD48L2Jsb2NrcXVvdGU+Cgo8cD5FeGFtcGxlIENsYWltcyBDaGVj
ayBDb21tYW5kIHVzaW5nIHRoZSAmbHQ7Y2hlY2smZ3Q7CiAgICAgICAgICAgIGRvbWFpbiBjb21t
YW5kIGFuZCB0aGUgJmx0O2xhdW5jaDpjaGVjayZndDsgZXh0ZW5zaW9uIHRvIAogICAgICAgICAg
ICBkZXRlcm1pbmUgaWYgImV4YW1wbGUxLnRsZCIgYW5kICJleGFtcGxlMi50bGQiIGhhdmUgYW55
IAogICAgICAgICAgICBtYXRjaGluZyB0cmFkZW1hcmtzIGR1cmluZyB0aGUgImNsYWltczEiIGxh
dW5jaCBwaGFzZS4KPC9wPjxkaXYgc3R5bGU9J2Rpc3BsYXk6IHRhYmxlOyB3aWR0aDogMDsgbWFy
Z2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBhdXRvJz48cHJlPgombHQ7P3htbCB2ZXJzaW9u
PSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgc3RhbmRhbG9uZT0ibm8iPyZndDsKJmx0O2VwcCB4bWxu
cz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczplcHAtMS4wIiZndDsKICAmbHQ7Y29tbWFuZCZndDsK
ICAgJmx0O2NoZWNrJmd0OwogICAgJmx0O2RvbWFpbjpjaGVjawogICAgIHhtbG5zOmRvbWFpbj0i
dXJuOmlldGY6cGFyYW1zOnhtbDpuczpkb21haW4tMS4wIiZndDsKICAgICAgJmx0O2RvbWFpbjpu
YW1lJmd0O2V4YW1wbGUxLnRsZCZsdDsvZG9tYWluOm5hbWUmZ3Q7CiAgICAgICZsdDtkb21haW46
bmFtZSZndDtleGFtcGxlMi50bGQmbHQ7L2RvbWFpbjpuYW1lJmd0OwogICAgJmx0Oy9kb21haW46
Y2hlY2smZ3Q7CiAgICZsdDsvY2hlY2smZ3Q7CiAgICZsdDtleHRlbnNpb24mZ3Q7CiAgICAmbHQ7
bGF1bmNoOmNoZWNrCiAgICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmxh
dW5jaC0xLjAiJmd0OwogICAgICAmbHQ7bGF1bmNoOnBoYXNlJmd0O2NsYWltczEmbHQ7L2xhdW5j
aDpwaGFzZSZndDsKICAgICZsdDsvbGF1bmNoOmNoZWNrJmd0OwogICAmbHQ7L2V4dGVuc2lvbiZn
dDsKICAgJmx0O2NsVFJJRCZndDtBQkMtMTIzNDUmbHQ7L2NsVFJJRCZndDsKICAmbHQ7L2NvbW1h
bmQmZ3Q7CiZsdDsvZXBwJmd0OzwvcHJlPjwvZGl2Pgo8cD5FeGFtcGxlIENsYWltcyBDaGVjayBD
b21tYW5kIHVzaW5nIHRoZSAmbHQ7Y2hlY2smZ3Q7CiAgICAgICAgICAgIGRvbWFpbiBjb21tYW5k
IGFuZCB0aGUgJmx0O2xhdW5jaDpjaGVjayZndDsgZXh0ZW5zaW9uIHRvIAogICAgICAgICAgICBk
ZXRlcm1pbmUgaWYgImV4YW1wbGUzLnRsZCIgYW5kICJleGFtcGxlNC50bGQiIGhhdmUgYW55IAog
ICAgICAgICAgICBtYXRjaGluZyB0cmFkZW1hcmtzIHRoYXQgb3B0ZWQgaW50byB0aGUgImNsYWlt
czIiIGxhdW5jaCBwaGFzZS4KPC9wPjxkaXYgc3R5bGU9J2Rpc3BsYXk6IHRhYmxlOyB3aWR0aDog
MDsgbWFyZ2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBhdXRvJz48cHJlPgombHQ7P3htbCB2
ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgc3RhbmRhbG9uZT0ibm8iPyZndDsKJmx0O2Vw
cCB4bWxucz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczplcHAtMS4wIiZndDsKICAmbHQ7Y29tbWFu
ZCZndDsKICAgJmx0O2NoZWNrJmd0OwogICAgJmx0O2RvbWFpbjpjaGVjawogICAgIHhtbG5zOmRv
bWFpbj0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpkb21haW4tMS4wIiZndDsKICAgICAgJmx0O2Rv
bWFpbjpuYW1lJmd0O2V4YW1wbGUzLnRsZCZsdDsvZG9tYWluOm5hbWUmZ3Q7CiAgICAgICZsdDtk
b21haW46bmFtZSZndDtleGFtcGxlNC50bGQmbHQ7L2RvbWFpbjpuYW1lJmd0OwogICAgJmx0Oy9k
b21haW46Y2hlY2smZ3Q7CiAgICZsdDsvY2hlY2smZ3Q7CiAgICZsdDtleHRlbnNpb24mZ3Q7CiAg
ICAmbHQ7bGF1bmNoOmNoZWNrCiAgICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJhbXM6eG1s
Om5zOmxhdW5jaC0xLjAiJmd0OwogICAgICAmbHQ7bGF1bmNoOnBoYXNlJmd0O2NsYWltczImbHQ7
L2xhdW5jaDpwaGFzZSZndDsKICAgICZsdDsvbGF1bmNoOmNoZWNrJmd0OwogICAmbHQ7L2V4dGVu
c2lvbiZndDsKICAgJmx0O2NsVFJJRCZndDtBQkMtMTIzNDUmbHQ7L2NsVFJJRCZndDsKICAmbHQ7
L2NvbW1hbmQmZ3Q7CiZsdDsvZXBwJmd0OzwvcHJlPjwvZGl2Pgo8cD5JZiB0aGUgJmx0O2NoZWNr
Jmd0OyBjb21tYW5kIGhhcyBiZWVuIHByb2Nlc3NlZCBzdWNjZXNzZnVsbHksIHRoZSBFUFAgCiAg
ICAgICAgICAmbHQ7cmVzRGF0YSZndDsgZWxlbWVudCBNVVNUIGNvbnRhaW5zIGEgY2hpbGQgJmx0
O2xhdW5jaDpjaGtEYXRhJmd0OyBlbGVtZW50IAogICAgICAgICAgdGhhdCBpZGVudGlmaWVzIHRo
ZSBsYXVuY2ggbmFtZXNwYWNlLiAgVGhlICZsdDtsYXVuY2g6Y2hrRGF0YSZndDsgZWxlbWVudCAK
ICAgICAgICAgIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgY2hpbGQgZWxlbWVudHM6CjwvcD4KPHA+
PC9wPgo8YmxvY2txdW90ZSBjbGFzcz0idGV4dCI+PGRsPgo8ZHQ+Jmx0O2xhdW5jaDpwaGFzZSZn
dDs8L2R0Pgo8ZGQ+VGhlIHBoYXNlIHdpdGggYSB2YWx1ZSBvZgogICAgICAgICAgICAgICJjbGFp
bXMxIiBvciAiY2xhaW1zMiIgdGhhdCBtYXRjaGVzIHRoZSBhc3NvY2lhdGVkIAogICAgICAgICAg
ICAgIENsYWltcyBDaGVjayBDb21tYW5kICZsdDtsYXVuY2g6cGhhc2UmZ3Q7Lgo8L2RkPgo8ZHQ+
Jmx0O2xhdW5jaDpjZCZndDs8L2R0Pgo8ZGQ+T25lIG9yIG1vcmUgJmx0O2xhdW5jaDpjZCZndDsg
CiAgICAgICAgICAgICAgZWxlbWVudHMgdGhhdCBjb250YWluIHRoZSBmb2xsb3dpbmcgY2hpbGQg
ZWxlbWVudHM6CjwvZGQ+CjxkdD48L2R0Pgo8ZGQ+CjxibG9ja3F1b3RlIGNsYXNzPSJ0ZXh0Ij48
ZGw+CjxkdD4mbHQ7bGF1bmNoOm5hbWUmZ3Q7PC9kdD4KPGRkPkNvbnRhaW5zIHRoZSBmdWxseSAK
ICAgICAgICAgICAgcXVhbGlmaWVkIG5hbWUgb2YgdGhlIHF1ZXJpZWQgZG9tYWluIG5hbWUuICBU
aGlzIGVsZW1lbnQgCiAgICAgICAgICAgIE1VU1QgY29udGFpbiBhbiAiZXhpc3RzIiBhdHRyaWJ1
dGUgd2hvc2UgdmFsdWUgCiAgICAgICAgICAgIGluZGljYXRlcyBpZiBhIG1hdGNoaW5nIHRyYWRl
bWFyayBleGlzdHMgZm9yIHRoZSBkb21haW4gCiAgICAgICAgICAgIG5hbWUuICBBIHZhbHVlIG9m
ICIxIiBvciAidHJ1ZSIgbWVhbnMgdGhhdCBhIG1hdGNoaW5nIAogICAgICAgICAgICB0cmFkZW1h
cmsgZG9lcyBleGlzdCBmb3IgdGhlIGNsYWltcyBsYXVuY2ggcGhhc2UuICAKICAgICAgICAgICAg
QSB2YWx1ZSBvZiAiMCIgb3IgImZhbHNlIiBtZWFucyB0aGF0IAogICAgICAgICAgICBhIG1hdGNo
aW5nIHRyYWRlbWFyayBkb2VzIG5vdCBleGlzdC4KPC9kZD4KPGR0PiZsdDtsYXVuY2g6Y2xhaW1L
ZXkmZ3Q7PC9kdD4KPGRkPkFuIE9QVElPTkFMIGNsYWltIGtleSAKICAgICAgICAgICAgdGhhdCBN
QVkgYmUgcGFzc2VkIHRvIGFuIGluZm8gc2VydmljZSBvZiBhIHRoaXJkIHBhcnR5IAogICAgICAg
ICAgICB0cmFkZW1hcmsgcHJvdmlkZXIgbGlrZSB0aGUgVHJhZGVtYXJrIENsZWFyaW5naG91c2Ug
KFRNQ0gpIAogICAgICAgICAgICBmb3IgZ2V0dGluZyB0aGUgaW5mb3JtYXRpb24gbmVlZGVkIHRv
IGdlbmVyYXRlIHRoZSAKICAgICAgICAgICAgdHJhZGVtYXJrIGNsYWltcyBub3RpY2UuICBUaGUg
Jmx0O2xhdW5jaDpjbGFpbUtleSZndDsgaXMgdXNlZCAKICAgICAgICAgICAgYXMgdGhlIGtleSBm
b3IgdGhlIHF1ZXJ5IGluIHBsYWNlIG9mIHRoZSBkb21haW4gbmFtZSAKICAgICAgICAgICAgdG8g
c2VjdXJlbHkgcXVlcnkgdGhlIHNlcnZpY2Ugd2l0aG91dCB1c2luZyBhIHdlbGwta25vd24gCiAg
ICAgICAgICAgIHZhbHVlIGxpa2UgYSBkb21haW4gbmFtZS4KPC9kZD4KPC9kbD48L2Jsb2NrcXVv
dGU+CjwvZGQ+CjwvZGw+PC9ibG9ja3F1b3RlPgoKPHA+RXhhbXBsZSBDbGFpbXMgQ2hlY2sgUmVz
cG9uc2Ugd2hlbiBubyBtYXRjaGluZyB0cmFkZW1hcmtzCiAgICAgICAgICAgICBhcmUgZm91bmQg
Zm9yIHRoZSBkb21haW4gbmFtZSBleGFtcGxlMS50bGQgYW5kIG1hdGNoaW5nIAogICAgICAgICAg
ICAgdHJhZGVtYXJrcyBhcmUgZm91bmQgZm9yIHRoZSBkb21haW4gbmFtZSBleGFtcGxlMi50bGQg
Zm9yIHRoZSAKICAgICAgICAgICAgICJjbGFpbXMxIiBsYXVuY2ggcGhhc2UuCjwvcD48ZGl2IHN0
eWxlPSdkaXNwbGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1sZWZ0OiAzZW07IG1hcmdpbi1y
aWdodDogYXV0byc+PHByZT4KJmx0Oz94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgi
IHN0YW5kYWxvbmU9Im5vIj8mZ3Q7CiZsdDtlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6
bnM6ZXBwLTEuMCImZ3Q7CiAgJmx0O3Jlc3BvbnNlJmd0OwogICAgJmx0O3Jlc3VsdCBjb2RlPSIx
MDAwIiZndDsKICAgICAmbHQ7bXNnJmd0O0NvbW1hbmQgY29tcGxldGVkIHN1Y2Nlc3NmdWxseSZs
dDsvbXNnJmd0OwogICAgJmx0Oy9yZXN1bHQmZ3Q7CiAgICAmbHQ7cmVzRGF0YSZndDsKICAgICAm
bHQ7bGF1bmNoOmNoa0RhdGEKICAgICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJhbXM6eG1s
Om5zOmxhdW5jaC0xLjAiJmd0OwogICAgICAmbHQ7bGF1bmNoOnBoYXNlJmd0O2NsYWltczEmbHQ7
L2xhdW5jaDpwaGFzZSZndDsKICAgICAgJmx0O2xhdW5jaDpjZCZndDsKICAgICAgICAmbHQ7bGF1
bmNoOm5hbWUgZXhpc3RzPSIwIiZndDtleGFtcGxlMS50bGQmbHQ7L2xhdW5jaDpuYW1lJmd0Owog
ICAgICAmbHQ7L2xhdW5jaDpjZCZndDsKICAgICAgJmx0O2xhdW5jaDpjZCZndDsKICAgICAgICAm
bHQ7bGF1bmNoOm5hbWUgZXhpc3RzPSIxIiZndDtleGFtcGxlMi50bGQmbHQ7L2xhdW5jaDpuYW1l
Jmd0OwogICAgICAgICZsdDtsYXVuY2g6Y2xhaW1LZXkmZ3Q7YWJjMTIzJmx0Oy9sYXVuY2g6Y2xh
aW1LZXkmZ3Q7CiAgICAgICZsdDsvbGF1bmNoOmNkJmd0OwogICAgICZsdDsvbGF1bmNoOmNoa0Rh
dGEmZ3Q7CiAgICAmbHQ7L3Jlc0RhdGEmZ3Q7CiAgICAmbHQ7dHJJRCZndDsKICAgICAmbHQ7Y2xU
UklEJmd0O0FCQy0xMjM0NSZsdDsvY2xUUklEJmd0OwogICAgICZsdDtzdlRSSUQmZ3Q7NTQzMjEt
WFlaJmx0Oy9zdlRSSUQmZ3Q7CiAgICAmbHQ7L3RySUQmZ3Q7CiAgJmx0Oy9yZXNwb25zZSZndDsK
Jmx0Oy9lcHAmZ3Q7PC9wcmU+PC9kaXY+CjxwPkV4YW1wbGUgQ2xhaW1zIENoZWNrIFJlc3BvbnNl
IHdoZW4gbm8gbWF0Y2hpbmcgdHJhZGVtYXJrcwogICAgICAgICAgICAgYXJlIGZvdW5kIGZvciB0
aGUgZG9tYWluIG5hbWUgZXhhbXBsZTMudGxkIGFuZCBtYXRjaGluZyAKICAgICAgICAgICAgIHRy
YWRlbWFya3MgYXJlIGZvdW5kIGZvciB0aGUgZG9tYWluIG5hbWUgZXhhbXBsZTQudGxkIGZvciB0
aGUgCiAgICAgICAgICAgICAiY2xhaW1zMiIgbGF1bmNoIHBoYXNlLgo8L3A+PGRpdiBzdHlsZT0n
ZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4tbGVmdDogM2VtOyBtYXJnaW4tcmlnaHQ6
IGF1dG8nPjxwcmU+CiZsdDs/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFu
ZGFsb25lPSJubyI/Jmd0OwombHQ7ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVw
cC0xLjAiJmd0OwogICZsdDtyZXNwb25zZSZndDsKICAgICZsdDtyZXN1bHQgY29kZT0iMTAwMCIm
Z3Q7CiAgICAgJmx0O21zZyZndDtDb21tYW5kIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkmbHQ7L21z
ZyZndDsKICAgICZsdDsvcmVzdWx0Jmd0OwogICAgJmx0O3Jlc0RhdGEmZ3Q7CiAgICAgJmx0O2xh
dW5jaDpjaGtEYXRhCiAgICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczps
YXVuY2gtMS4wIiZndDsKICAgICAgJmx0O2xhdW5jaDpwaGFzZSZndDtjbGFpbXMyJmx0Oy9sYXVu
Y2g6cGhhc2UmZ3Q7CiAgICAgICZsdDtsYXVuY2g6Y2QmZ3Q7CiAgICAgICAgJmx0O2xhdW5jaDpu
YW1lIGV4aXN0cz0iMCImZ3Q7ZXhhbXBsZTMudGxkJmx0Oy9sYXVuY2g6bmFtZSZndDsKICAgICAg
Jmx0Oy9sYXVuY2g6Y2QmZ3Q7CiAgICAgICZsdDtsYXVuY2g6Y2QmZ3Q7CiAgICAgICAgJmx0O2xh
dW5jaDpuYW1lIGV4aXN0cz0iMSImZ3Q7ZXhhbXBsZTQudGxkJmx0Oy9sYXVuY2g6bmFtZSZndDsK
ICAgICAgICAmbHQ7bGF1bmNoOmNsYWltS2V5Jmd0O2FiYzEyMyZsdDsvbGF1bmNoOmNsYWltS2V5
Jmd0OwogICAgICAmbHQ7L2xhdW5jaDpjZCZndDsKICAgICAmbHQ7L2xhdW5jaDpjaGtEYXRhJmd0
OwogICAgJmx0Oy9yZXNEYXRhJmd0OwogICAgJmx0O3RySUQmZ3Q7CiAgICAgJmx0O2NsVFJJRCZn
dDtBQkMtMTIzNDUmbHQ7L2NsVFJJRCZndDsKICAgICAmbHQ7c3ZUUklEJmd0OzU0MzIxLVhZWiZs
dDsvc3ZUUklEJmd0OwogICAgJmx0Oy90cklEJmd0OwogICZsdDsvcmVzcG9uc2UmZ3Q7CiZsdDsv
ZXBwJmd0OzwvcHJlPjwvZGl2Pgo8YSBuYW1lPSJpbmZvQ29tbWFuZCI+PC9hPjxiciAvPjxociAv
Pgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIi
IGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBo
cmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9
InJmYy5zZWN0aW9uLjMuMiI+PC9hPjxoMz4zLjIuJm5ic3A7CkVQUCAmbHQ7aW5mbyZndDsgQ29t
bWFuZDwvaDM+Cgo8cD5UaGlzIGV4dGVuc2lvbiBkZWZpbmVzIGFkZGl0aW9uYWwgZWxlbWVudHMg
dG8gZXh0ZW5kIHRoZSBFUFAKICAgICAgICAmbHQ7aW5mbyZndDsgY29tbWFuZCBhbmQgcmVzcG9u
c2UgdG8gYmUgdXNlZCBpbiBjb25qdW5jdGlvbiB3aXRoIHRoZQogICAgICAgIDxhIGNsYXNzPSdp
bmZvJyBocmVmPScjUkZDNTczMSc+RVBQIGRvbWFpbiBuYW1lIG1hcHBpbmc8c3Bhbj4gKDwvc3Bh
bj48c3BhbiBjbGFzcz0naW5mbyc+SG9sbGVuYmVjaywgUy4sICZsZHF1bztFeHRlbnNpYmxlIFBy
b3Zpc2lvbmluZyBQcm90b2NvbCAoRVBQKSBEb21haW4gTmFtZSBNYXBwaW5nLCZyZHF1bzsgQXVn
dXN0Jm5ic3A7MjAwOS48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IFtSRkM1NzMxXS4KPC9wPgo8
cD5UaGUgRVBQICZsdDtpbmZvJmd0OyBjb21tYW5kIGlzIHVzZWQgdG8gcmV0cmlldmUgaW5mb3Jt
YXRpb24gCiAgICAgICAgZm9yIGEgbGF1bmNoIHBoYXNlIHJlZ2lzdHJhdGlvbiBvciBhcHBsaWNh
dGlvbi4gIFRoZSA8YSBjbGFzcz0naW5mbycgaHJlZj0nI2FwcGxpY2F0aW9uSUQnPkFwcGxpY2F0
aW9uIElkZW50aWZpZXI8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+QXBwbGljYXRp
b24gSWRlbnRpZmllcnM8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IAogICAgICAgIHJldHVybmVk
IGluIHRoZSAmbHQ7bGF1bmNoOmNyZURhdGEmZ3Q7IGVsZW1lbnQgb2YgdGhlIDxhIGNsYXNzPSdp
bmZvJyBocmVmPScjY3JlYXRlQ29tbWFuZCc+Q3JlYXRlIFJlc3BvbnNlPHNwYW4+ICg8L3NwYW4+
PHNwYW4gY2xhc3M9J2luZm8nPkVQUCAmbHQ7Y3JlYXRlJmd0OyBDb21tYW5kPC9zcGFuPjxzcGFu
Pik8L3NwYW4+PC9hPiAKICAgICAgICBpcyB1c2VkIGZvciByZXRyaWV2aW5nIGluZm9ybWF0aW9u
IGZvciBhIGxhdW5jaCBhcHBsaWNhdGlvbi4gIEEgJmx0O2xhdW5jaDppbmZvJmd0OyBlbGVtZW50
CiAgICAgICAgaXMgc2VudCBhbG9uZyB3aXRoIHRoZSByZWd1bGFyICZsdDtpbmZvJmd0OyBkb21h
aW4gY29tbWFuZC4gVGhlICZsdDtsYXVuY2g6aW5mbyZndDsgZWxlbWVudCBpbmNsdWRlcyAKICAg
ICAgICBhbiBPUFRJT05BTCAiaW5jbHVkZU1hcmsiIGJvb2xlYW4gYXR0cmlidXRlLCB3aXRoIGEg
ZGVmYXVsdCB2YWx1ZSBvZiAiZmFsc2UiLCB0byBpbmRpY2F0ZSB3aGV0aGVyIAogICAgICAgIG9y
IG5vdCB0byBpbmNsdWRlIHRoZSBtYXJrIGluIHRoZSByZXNwb25zZS4gIFRoZQogICAgICAgICZs
dDtsYXVuY2g6aW5mbyZndDsgZWxlbWVudCBjb250YWlucyB0aGUgZm9sbG93aW5nIGNoaWxkCiAg
ICAgICAgZWxlbWVudHM6CjwvcD4KPHA+PC9wPgo8YmxvY2txdW90ZSBjbGFzcz0idGV4dCI+PGRs
Pgo8ZHQ+Jmx0O2xhdW5jaDpwaGFzZSZndDs8L2R0Pgo8ZGQ+VGhlIHBoYXNlIGR1cmluZyB3aGlj
aCB0aGUKICAgICAgICAgICAgICBhcHBsaWNhdGlvbiBvciByZWdpc3RyYXRpb24gd2FzIHN1Ym1p
dHRlZCBvciBpcyBhc3NvY2lhdGVkIHdpdGguIAogICAgICAgICAgICAgIFNlcnZlciBwb2xpY3kg
ZGVmaW5lcyB0aGUgcGhhc2VzIHRoYXQgYXJlIHN1cHBvcnRlZC4KPC9kZD4KPGR0PiZsdDtsYXVu
Y2g6YXBwbGljYXRpb25JRCZndDs8L2R0Pgo8ZGQ+T1BUSU9OQUwgYXBwbGljYXRpb24KICAgICAg
ICAgICAgICBpZGVudGlmaWVyIG9mIHRoZSBsYXVuY2ggYXBwbGljYXRpb24uCjwvZGQ+CjwvZGw+
PC9ibG9ja3F1b3RlPgoKPHA+RXhhbXBsZSAmbHQ7aW5mbyZndDsgZG9tYWluIGNvbW1hbmQgd2l0
aCB0aGUKICAgICAgICAgICAgJmx0O2xhdW5jaDppbmZvJmd0OyBleHRlbnNpb24gdG8gcmV0cmll
dmUgaW5mb3JtYXRpb24gCiAgICAgICAgICAgIGZvciB0aGUgc3VucmlzZSBhcHBsaWNhdGlvbiBm
b3IgZXhhbXBsZS50bGQgYW5kIGFwcGxpY2F0aW9uIAogICAgICAgICAgICBpZGVudGlmaWVyICJh
YmMxMjMiLgo8L3A+PGRpdiBzdHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4t
bGVmdDogM2VtOyBtYXJnaW4tcmlnaHQ6IGF1dG8nPjxwcmU+CiZsdDs/eG1sIHZlcnNpb249IjEu
MCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJubyI/Jmd0OwombHQ7ZXBwIHhtbG5zPSJ1
cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcC0xLjAiJmd0OwogICZsdDtjb21tYW5kJmd0OwogICAm
bHQ7aW5mbyZndDsKICAgICZsdDtkb21haW46aW5mbwogICAgIHhtbG5zOmRvbWFpbj0idXJuOmll
dGY6cGFyYW1zOnhtbDpuczpkb21haW4tMS4wIiZndDsKICAgICAgJmx0O2RvbWFpbjpuYW1lJmd0
O2V4YW1wbGUudGxkJmx0Oy9kb21haW46bmFtZSZndDsKICAgICZsdDsvZG9tYWluOmluZm8mZ3Q7
CiAgICZsdDsvaW5mbyZndDsKICAgJmx0O2V4dGVuc2lvbiZndDsKICAgICZsdDtsYXVuY2g6aW5m
bwogICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIgog
ICAgICAgaW5jbHVkZU1hcms9InRydWUiJmd0OwogICAgICAmbHQ7bGF1bmNoOnBoYXNlJmd0O3N1
bnJpc2UmbHQ7L2xhdW5jaDpwaGFzZSZndDsKICAgICAgJmx0O2xhdW5jaDphcHBsaWNhdGlvbklE
Jmd0O2FiYzEyMyZsdDsvbGF1bmNoOmFwcGxpY2F0aW9uSUQmZ3Q7CiAgICAmbHQ7L2xhdW5jaDpp
bmZvJmd0OwogICAmbHQ7L2V4dGVuc2lvbiZndDsKICAgJmx0O2NsVFJJRCZndDtBQkMtMTIzNDUm
bHQ7L2NsVFJJRCZndDsKICAmbHQ7L2NvbW1hbmQmZ3Q7CiZsdDsvZXBwJmd0OzwvcHJlPjwvZGl2
Pgo8cD5FeGFtcGxlICZsdDtpbmZvJmd0OyBkb21haW4gY29tbWFuZCB3aXRoIHRoZQogICAgICAg
ICAgICAmbHQ7bGF1bmNoOmluZm8mZ3Q7IGV4dGVuc2lvbiB0byByZXRyaWV2ZSBpbmZvcm1hdGlv
biAKICAgICAgICAgICAgZm9yIHRoZSBzdW5yaXNlIHJlZ2lzdHJhdGlvbiBmb3IgZXhhbXBsZS50
bGQuCjwvcD48ZGl2IHN0eWxlPSdkaXNwbGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1sZWZ0
OiAzZW07IG1hcmdpbi1yaWdodDogYXV0byc+PHByZT4KJmx0Oz94bWwgdmVyc2lvbj0iMS4wIiBl
bmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8mZ3Q7CiZsdDtlcHAgeG1sbnM9InVybjpp
ZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCImZ3Q7CiAgJmx0O2NvbW1hbmQmZ3Q7CiAgICZsdDtp
bmZvJmd0OwogICAgJmx0O2RvbWFpbjppbmZvCiAgICAgeG1sbnM6ZG9tYWluPSJ1cm46aWV0Zjpw
YXJhbXM6eG1sOm5zOmRvbWFpbi0xLjAiJmd0OwogICAgICAmbHQ7ZG9tYWluOm5hbWUmZ3Q7ZXhh
bXBsZS50bGQmbHQ7L2RvbWFpbjpuYW1lJmd0OwogICAgJmx0Oy9kb21haW46aW5mbyZndDsKICAg
Jmx0Oy9pbmZvJmd0OwogICAmbHQ7ZXh0ZW5zaW9uJmd0OwogICAgJmx0O2xhdW5jaDppbmZvCiAg
ICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmxhdW5jaC0xLjAiJmd0Owog
ICAgICAmbHQ7bGF1bmNoOnBoYXNlJmd0O3N1bnJpc2UmbHQ7L2xhdW5jaDpwaGFzZSZndDsKICAg
ICZsdDsvbGF1bmNoOmluZm8mZ3Q7CiAgICZsdDsvZXh0ZW5zaW9uJmd0OwogICAmbHQ7Y2xUUklE
Jmd0O0FCQy0xMjM0NSZsdDsvY2xUUklEJmd0OwogICZsdDsvY29tbWFuZCZndDsKJmx0Oy9lcHAm
Z3Q7PC9wcmU+PC9kaXY+CjxwPklmIHRoZSBxdWVyeSB3YXMgc3VjY2Vzc2Z1bCwgdGhlIHNlcnZl
ciByZXBsaWVzIHdpdGggYQogICAgICAgICAgJmx0O2xhdW5jaDppbmZEYXRhJmd0OyBlbGVtZW50
IGFsb25nIHdpdGggdGhlIHJlZ3VsYXIgRVBQCiAgICAgICAgICAmbHQ7cmVzRGF0YSZndDsuIFRo
ZSAmbHQ7bGF1bmNoOmluZkRhdGEmZ3Q7IGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcKICAgICAgICAg
IGNoaWxkIGVsZW1lbnRzOgo8L3A+CjxwPjwvcD4KPGJsb2NrcXVvdGUgY2xhc3M9InRleHQiPjxk
bD4KPGR0PiZsdDtsYXVuY2g6cGhhc2UmZ3Q7PC9kdD4KPGRkPlRoZSBwaGFzZSBkdXJpbmcgd2hp
Y2ggdGhlCiAgICAgICAgICAgICAgYXBwbGljYXRpb24gd2FzIHN1Ym1pdHRlZCBvciBpcyBhc3Nv
Y2lhdGVkIHdpdGggdGhhdCBtYXRjaGVzIHRoZSBhc3NvY2lhdGVkIAogICAgICAgICAgICAgICZs
dDtpbmZvJmd0OyBjb21tYW5kICZsdDtsYXVuY2g6cGhhc2UmZ3Q7Lgo8L2RkPgo8ZHQ+Jmx0O2xh
dW5jaDphcHBsaWNhdGlvbklEJmd0OzwvZHQ+CjxkZD5PUFRJT05BTCBhcHBsaWNhdGlvbgogICAg
ICAgICAgICAgIGlkZW50aWZpZXIgb2YgdGhlIGxhdW5jaCBhcHBsaWNhdGlvbi4KPC9kZD4KPGR0
PiZsdDtsYXVuY2g6c3RhdHVzJmd0OzwvZHQ+CjxkZD5PUFRJT05BTCBzdGF0dXMgb2YgdGhlIGxh
dW5jaCBhcHBsaWNhdGlvbgogICAgICAgICAgICAgIHVzaW5nIG9uZSBvZiB0aGUgc3VwcG9ydGVk
IDxhIGNsYXNzPSdpbmZvJyBocmVmPScjc3RhdHVzZXMnPnN0YXR1cwogICAgICAgICAgICAgIHZh
bHVlczxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5TdGF0dXMgVmFsdWVzPC9zcGFu
PjxzcGFuPik8L3NwYW4+PC9hPi4KPC9kZD4KPGR0PiZsdDttYXJrOm1hcmsmZ3Q7PC9kdD4KPGRk
Plplcm8gb3IgbW9yZQogICAgICAgICAgICAgIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjbWFyayc+
Jmx0O21hcms6bWFyayZndDs8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+TWFyazwv
c3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gZWxlbWVudHMuCiAgICAgICAgICAgICAgCjwvZGQ+Cjwv
ZGw+PC9ibG9ja3F1b3RlPgoKPHA+RXhhbXBsZSAmbHQ7aW5mbyZndDsgZG9tYWluIHJlc3BvbnNl
IHVzaW5nIHRoZSAKICAgICAgICAgICAgJmx0O2xhdW5jaDppbmZEYXRhJmd0OyBleHRlbnNpb24g
d2l0aCB0aGUgbWFyawogICAgICAgICAgICBpbmZvcm1hdGlvbi4KPC9wPjxkaXYgc3R5bGU9J2Rp
c3BsYXk6IHRhYmxlOyB3aWR0aDogMDsgbWFyZ2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBh
dXRvJz48cHJlPgombHQ7P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgc3RhbmRh
bG9uZT0ibm8iPyZndDsKJmx0O2VwcCB4bWxucz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczplcHAt
MS4wIiZndDsKICAmbHQ7cmVzcG9uc2UmZ3Q7CiAgICAmbHQ7cmVzdWx0IGNvZGU9IjEwMDAiJmd0
OwogICAgICAmbHQ7bXNnJmd0O0NvbW1hbmQgY29tcGxldGVkIHN1Y2Nlc3NmdWxseSZsdDsvbXNn
Jmd0OwogICAgJmx0Oy9yZXN1bHQmZ3Q7CiAgICAmbHQ7cmVzRGF0YSZndDsKICAgICAgJmx0O2Rv
bWFpbjppbmZEYXRhCiAgICAgICB4bWxuczpkb21haW49InVybjppZXRmOnBhcmFtczp4bWw6bnM6
ZG9tYWluLTEuMCImZ3Q7CiAgICAgICAgJmx0O2RvbWFpbjpuYW1lJmd0O2V4YW1wbGUudGxkJmx0
Oy9kb21haW46bmFtZSZndDsKICAgICAgICAmbHQ7ZG9tYWluOnJvaWQmZ3Q7RVhBTVBMRTEtUkVQ
Jmx0Oy9kb21haW46cm9pZCZndDsKICAgICAgICAmbHQ7ZG9tYWluOnN0YXR1cyBzPSJwZW5kaW5n
Q3JlYXRlIi8mZ3Q7CiAgICAgICAgJmx0O2RvbWFpbjpyZWdpc3RyYW50Jmd0O2pkMTIzNCZsdDsv
ZG9tYWluOnJlZ2lzdHJhbnQmZ3Q7CiAgICAgICAgJmx0O2RvbWFpbjpjb250YWN0IHR5cGU9ImFk
bWluIiZndDtzaDgwMTMmbHQ7L2RvbWFpbjpjb250YWN0Jmd0OwogICAgICAgICZsdDtkb21haW46
Y29udGFjdCB0eXBlPSJ0ZWNoIiZndDtzaDgwMTMmbHQ7L2RvbWFpbjpjb250YWN0Jmd0OwogICAg
ICAgICZsdDtkb21haW46Y2xJRCZndDtDbGllbnRYJmx0Oy9kb21haW46Y2xJRCZndDsKICAgICAg
ICAmbHQ7ZG9tYWluOmNySUQmZ3Q7Q2xpZW50WSZsdDsvZG9tYWluOmNySUQmZ3Q7CiAgICAgICAg
Jmx0O2RvbWFpbjpjckRhdGUmZ3Q7MjAxMi0wNC0wM1QyMjowMDowMC4wWiZsdDsvZG9tYWluOmNy
RGF0ZSZndDsKICAgICAgICAmbHQ7ZG9tYWluOmF1dGhJbmZvJmd0OwogICAgICAgICAgJmx0O2Rv
bWFpbjpwdyZndDsyZm9vQkFSJmx0Oy9kb21haW46cHcmZ3Q7CiAgICAgICAgJmx0Oy9kb21haW46
YXV0aEluZm8mZ3Q7CiAgICAgICZsdDsvZG9tYWluOmluZkRhdGEmZ3Q7CiAgICAmbHQ7L3Jlc0Rh
dGEmZ3Q7CiAgICAmbHQ7ZXh0ZW5zaW9uJmd0OwogICAgICAmbHQ7bGF1bmNoOmluZkRhdGEKICAg
ICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIiZndDsK
ICAgICAgICAmbHQ7bGF1bmNoOnBoYXNlJmd0O3N1bnJpc2UmbHQ7L2xhdW5jaDpwaGFzZSZndDsK
ICAgICAgICAgICZsdDtsYXVuY2g6YXBwbGljYXRpb25JRCZndDthYmMxMjMmbHQ7L2xhdW5jaDph
cHBsaWNhdGlvbklEJmd0OwogICAgICAgICAgJmx0O2xhdW5jaDpzdGF0dXMgcz0icGVuZGluZyIv
Jmd0OwogICAgICAgICAgJmx0O21hcms6bWFyawogICAgICAgICAgICB4bWxuczptYXJrPSJ1cm46
aWV0ZjpwYXJhbXM6eG1sOm5zOm1hcmstMS4wIiZndDsKICAgICAgICAgICAgIC4uLgogICAgICAg
ICAmbHQ7L21hcms6bWFyayZndDsKICAgICAgJmx0Oy9sYXVuY2g6aW5mRGF0YSZndDsKICAgICZs
dDsvZXh0ZW5zaW9uJmd0OwogICAgJmx0O3RySUQmZ3Q7CiAgICAgICZsdDtjbFRSSUQmZ3Q7QUJD
LTEyMzQ1Jmx0Oy9jbFRSSUQmZ3Q7CiAgICAgICZsdDtzdlRSSUQmZ3Q7NTQzMjEtWFlaJmx0Oy9z
dlRSSUQmZ3Q7CiAgICAmbHQ7L3RySUQmZ3Q7CiAgJmx0Oy9yZXNwb25zZSZndDsKJmx0Oy9lcHAm
Z3Q7PC9wcmU+PC9kaXY+CjxhIG5hbWU9ImNyZWF0ZUNvbW1hbmQiPjwvYT48YnIgLz48aHIgLz4K
PHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBj
bGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJl
Zj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBuYW1lPSJy
ZmMuc2VjdGlvbi4zLjMiPjwvYT48aDM+My4zLiZuYnNwOwpFUFAgJmx0O2NyZWF0ZSZndDsgQ29t
bWFuZDwvaDM+Cgo8cD5UaGVyZSBhcmUgdHdvIGZvcm1zIG9mIHRoZSBleHRlbnNpb24gdG8gdGhl
IEVQUCAmbHQ7Y3JlYXRlJmd0OwogICAgICAgIGNvbW1hbmQgdGhhdCBhcmUgZGVwZW5kZW50IG9u
IHRoZSBzdXBwb3J0ZWQgPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNwaGFzZXMnPmxhdW5jaCBwaGFz
ZXM8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+TGF1bmNoIFBoYXNlczwvc3Bhbj48
c3Bhbj4pPC9zcGFuPjwvYT4gYXMgZGVmaW5lZCBiZWxvdzoKPC9wPgo8cD48L3A+CjxibG9ja3F1
b3RlIGNsYXNzPSJ0ZXh0Ij48ZGw+CjxkdD5zdW5yaXNlPC9kdD4KPGRkPlRoZSBFUFAgJmx0O2Ny
ZWF0ZSZndDsgY29tbWFuZCB3aXRoIHRoZQogICAgICAgICAgICAic3VucmlzZSIgbGF1bmNoIHBo
YXNlIGlzIHVzZWQgdG8gc3VibWl0IGEgcmVnaXN0cmF0aW9uIHdpdGggdHJhZGVtYXJrCiAgICAg
ICAgICAgIGluZm9ybWF0aW9uIHRoYXQgY2FuIGJlIHZlcmlmaWVkIGJ5IHRoZSBzZXJ2ZXIgd2l0
aCB0aGUKICAgICAgICAgICAgJmx0O2RvbWFpbjpuYW1lJmd0OyB2YWx1ZS4gVGhlIDxhIGNsYXNz
PSdpbmZvJyBocmVmPScjc3VucmlzZUNyZWF0ZUZvcm0nPlN1bnJpc2UgQ3JlYXRlIEZvcm08c3Bh
bj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+U3VucmlzZSBDcmVhdGUgRm9ybTwvc3Bhbj48
c3Bhbj4pPC9zcGFuPjwvYT4gaXMgdXNlZCBmb3IgdGhlICJzdW5yaXNlIiBsYXVuY2ggcGhhc2Uu
CiAgICAgICAgICAgIE9wdGlvbmFsbHksIHRoZSBzZXJ2ZXIgY2FuIHN1cHBvcnQgbXVsdGlwbGUg
b3ZlcmxhcHBpbmcKICAgICAgICAgICAgYXBwbGljYXRpb25zIHRoYXQgYXJlIGNob3NlbiBhc3lu
Y2hyb25vdXNseSB3aXRoIGEgc2VydmVyCiAgICAgICAgICAgIGdlbmVyYXRlZCA8YSBjbGFzcz0n
aW5mbycgaHJlZj0nI2FwcGxpY2F0aW9uSUQnPkFwcGxpY2F0aW9uCiAgICAgICAgICAgIElkZW50
aWZpZXI8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+QXBwbGljYXRpb24gSWRlbnRp
ZmllcnM8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGZvciBsYXRlciByZWZlcmVuY2UuCjwvZGQ+
CjxkdD5sYW5kcnVzaDwvZHQ+CjxkZD5UaGUgRVBQICZsdDtjcmVhdGUmZ3Q7IGNvbW1hbmQgd2l0
aCB0aGUKICAgICAgICAgICAgImxhbmRydXNoIiBsYXVuY2ggcGhhc2UgaXMgdW5kZWZpbmVkIGJ1
dCB0aGUgZm9ybSBzdXBwb3J0ZWQgaXMgdXAgdG8KICAgICAgICAgICAgc2VydmVyIHBvbGljeS4K
PC9kZD4KPGR0PmNsYWltczE8L2R0Pgo8ZGQ+VGhlIEVQUCAmbHQ7Y3JlYXRlJmd0OyBjb21tYW5k
IHdpdGggdGhlCiAgICAgICAgICAgICJjbGFpbXMxIiBsYXVuY2ggcGhhc2UgaXMgdXNlZCB0byBw
YXNzIHRoZSBpbmZvcm1hdGlvbiBhc3NvY2lhdGVkIAogICAgICAgICAgICB3aXRoIHRoZSBwcmVz
ZW50YXRpb24gYW5kIGFjY2VwdGFuY2Ugb2YgdGhlICJjbGFpbXMxIiBjbGFpbXMgbm90aWNlLiAg
VGhlIAogICAgICAgICAgICA8YSBjbGFzcz0naW5mbycgaHJlZj0nI2NsYWltc0NyZWF0ZUZvcm0n
PkNsYWltcyBDcmVhdGUgRm9ybTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5DbGFp
bXMgQ3JlYXRlIEZvcm08L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGlzIHVzZWQgCiAgICAgICAg
ICAgIGZvciB0aGUgImNsYWltczEiIGxhdW5jaCBwaGFzZS4KPC9kZD4KPGR0PmNsYWltczI8L2R0
Pgo8ZGQ+VGhlIEVQUCAmbHQ7Y3JlYXRlJmd0OyBjb21tYW5kIHdpdGggdGhlCiAgICAgICAgICAg
ICJjbGFpbXMyIiBsYXVuY2ggcGhhc2UgaXMgdXNlZCB0byBwYXNzIHRoZSBpbmZvcm1hdGlvbiBh
c3NvY2lhdGVkIAogICAgICAgICAgICB3aXRoIHRoZSBwcmVzZW50YXRpb24gb2YgdGhlICJjbGFp
bXMxIiBjbGFpbXMgbm90aWNlLiAgVGhlIAogICAgICAgICAgICA8YSBjbGFzcz0naW5mbycgaHJl
Zj0nI2NsYWltc0NyZWF0ZUZvcm0nPkNsYWltcyBDcmVhdGUgRm9ybTxzcGFuPiAoPC9zcGFuPjxz
cGFuIGNsYXNzPSdpbmZvJz5DbGFpbXMgQ3JlYXRlIEZvcm08L3NwYW4+PHNwYW4+KTwvc3Bhbj48
L2E+IGlzIHVzZWQgCiAgICAgICAgICAgIGZvciB0aGUgImNsYWltczIiIGxhdW5jaCBwaGFzZS4K
PC9kZD4KPGR0Pm9wZW48L2R0Pgo8ZGQ+VGhlIEVQUCAmbHQ7Y3JlYXRlJmd0OyBjb21tYW5kIHdp
dGggdGhlICJvcGVuIgogICAgICAgICAgICBsYXVuY2ggcGhhc2UgaXMgdW5kZWZpbmVkIGJ1dCB0
aGUgZm9ybSBzdXBwb3J0ZWQgaXMgdXAgdG8gc2VydmVyCiAgICAgICAgICAgIHBvbGljeS4KPC9k
ZD4KPGR0PmN1c3RvbTwvZHQ+CjxkZD5UaGUgRVBQICZsdDtjcmVhdGUmZ3Q7IGNvbW1hbmQgd2l0
aCB0aGUKICAgICAgICAgICAgImN1c3RvbSIgbGF1bmNoIHBoYXNlIGlzIHVuZGVmaW5lZCBidXQg
dGhlIGZvcm0gc3VwcG9ydGVkIGlzIHVwIHRvIHNlcnZlcgogICAgICAgICAgICBwb2xpY3kuCjwv
ZGQ+CjwvZGw+PC9ibG9ja3F1b3RlPgoKPGEgbmFtZT0ic3VucmlzZUNyZWF0ZUZvcm0iPjwvYT48
YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxz
cGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRP
Q2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxl
Pgo8YSBuYW1lPSJyZmMuc2VjdGlvbi4zLjMuMSI+PC9hPjxoMz4zLjMuMS4mbmJzcDsKU3Vucmlz
ZSBDcmVhdGUgRm9ybTwvaDM+Cgo8cD5UaGUgU3VucmlzZSBDcmVhdGUgRm9ybSBvZiB0aGUgZXh0
ZW5zaW9uIHRvIHRoZSA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JGQzU3MzEnPkVQUCBkb21haW4g
bmFtZSBtYXBwaW5nPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkhvbGxlbmJlY2ss
IFMuLCAmbGRxdW87RXh0ZW5zaWJsZSBQcm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCkgRG9tYWlu
IE5hbWUgTWFwcGluZywmcmRxdW87IEF1Z3VzdCZuYnNwOzIwMDkuPC9zcGFuPjxzcGFuPik8L3Nw
YW4+PC9hPiBbUkZDNTczMV0gaW5jbHVkZXMgdGhlCiAgICAgICAgICB2ZXJpZmlhYmxlIHRyYWRl
bWFyayBpbmZvcm1hdGlvbiB0aGF0IHRoZSBzZXJ2ZXIgdXNlcyB0byBtYXRjaAogICAgICAgICAg
YWdhaW5zdCB0aGUgZG9tYWluIG5hbWUgdG8gYXV0aG9yaXplIHRoZSBkb21haW4gY3JlYXRlLiBB
IHNlcnZlcgogICAgICAgICAgTVVTVCBzdXBwb3J0IG9uZSBvZiBmb3VyIG1vZGVscyBpbiA8YSBj
bGFzcz0naW5mbycgaHJlZj0nI3ZhbGlkYXRpb25Nb2RlbHMnPkNsYWltIFZhbGlkYXRpb24gTW9k
ZWxzPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPk1hcmsgVmFsaWRhdGlvbiBNb2Rl
bHM8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IHRvIAogICAgICAgICAgdmVyaWZ5IHRoZSB0cmFk
ZW1hcmsgaW5mb3JtYXRpb24gcGFzc2VkIGJ5IHRoZSBjbGllbnQuCjwvcD4KPHA+QSAmbHQ7bGF1
bmNoOmNyZWF0ZSZndDsgZWxlbWVudCBpcyBzZW50IGFsb25nIHdpdGggdGhlIHJlZ3VsYXIKICAg
ICAgICAgICZsdDtjcmVhdGUmZ3Q7IGRvbWFpbiBjb21tYW5kLiBUaGUgJmx0O2xhdW5jaDpjcmVh
dGUmZ3Q7IGVsZW1lbnQKICAgICAgICAgIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgY2hpbGQgZWxl
bWVudHM6CjwvcD4KPHA+PC9wPgo8YmxvY2txdW90ZSBjbGFzcz0idGV4dCI+PGRsPgo8ZHQ+Jmx0
O2xhdW5jaDpwaGFzZSZndDs8L2R0Pgo8ZGQ+VGhlIGxhdW5jaCBwaGFzZSBmb3IgdGhlIAogICAg
ICAgICAgICAgIGNyZWF0ZSBsaWtlIHRoZSAic3VucmlzZSIgbGF1bmNoIHBoYXNlLgo8L2RkPgo8
ZHQ+Jmx0O2xhdW5jaDpjb2RlTWFyayZndDsgb3IgJmx0O3NtZDpzaWduZWRNYXJrJmd0OyBvciAm
bHQ7c21kOmVuY29kZWRTaWduZWRNYXJrJmd0OzwvZHQ+CjxkZD4KICAgICAgICAgICAgICAgICAg
CjxibG9ja3F1b3RlIGNsYXNzPSJ0ZXh0Ij48ZGw+CjxkdD4mbHQ7bGF1bmNoOmNvZGVNYXJrJmd0
OzwvZHQ+CjxkZD5aZXJvIG9yIG1vcmUKICAgICAgICAgICAgICAmbHQ7bGF1bmNoOmNvZGVNYXJr
Jmd0OyBlbGVtZW50cy4gIFRoZSAmbHQ7bGF1bmNoOmNvZGVNYXJrJmd0OwogICAgICAgICAgICAg
IGNoaWxkIGVsZW1lbnRzIGFyZSBkZWZpbmVkIGluIHRoZSAKICAgICAgICAgICAgICA8YSBjbGFz
cz0naW5mbycgaHJlZj0nI2NvZGVNYXJrJz4mbHQ7bGF1bmNoOmNvZGVNYXJrJmd0OyBlbGVtZW50
PHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPiZsdDtsYXVuY2g6Y29kZU1hcmsmZ3Q7
IGVsZW1lbnQ8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IAogICAgICAgICAgICAgIHNlY3Rpb24u
CjwvZGQ+CjxkdD4mbHQ7c21kOnNpZ25lZE1hcmsmZ3Q7PC9kdD4KPGRkPlplcm8gb3IgbW9yZQog
ICAgICAgICAgICAgICZsdDtzbWQ6c2lnbmVkTWFyayZndDsgZWxlbWVudHMuICBUaGUgJmx0O3Nt
ZDpzaWduZWRNYXJrJmd0OyAKICAgICAgICAgICAgICBjaGlsZCBlbGVtZW50cyBhcmUgZGVmaW5l
ZCBpbiAKICAgICAgICAgICAgICB0aGUgPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNzaWduZWRNYXJr
Jz4mbHQ7c21kOnNpZ25lZE1hcmsmZ3Q7IGVsZW1lbnQ8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFz
cz0naW5mbyc+Jmx0O3NtZDpzaWduZWRNYXJrJmd0OyBlbGVtZW50PC9zcGFuPjxzcGFuPik8L3Nw
YW4+PC9hPiAKICAgICAgICAgICAgICBzZWN0aW9uLgo8L2RkPgo8ZHQ+Jmx0O3NtZDplbmNvZGVk
U2lnbmVkTWFyayZndDs8L2R0Pgo8ZGQ+WmVybyBvciBtb3JlCiAgICAgICAgICAgICAgJmx0O3Nt
ZDplbmNvZGVkU2lnbmVkTWFyayZndDsgZWxlbWVudHMuICBUaGUgJmx0O3NtZDplbmNvZGVkU2ln
bmVkTWFyayZndDsgCiAgICAgICAgICAgICAgY2hpbGQgZWxlbWVudHMgYXJlIGRlZmluZWQgaW4g
CiAgICAgICAgICAgICAgdGhlIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjZW5jb2RlZFNpZ25lZE1h
cmsnPiZsdDtzbWQ6ZW5jb2RlZFNpZ25lZE1hcmsmZ3Q7IGVsZW1lbnQ8c3Bhbj4gKDwvc3Bhbj48
c3BhbiBjbGFzcz0naW5mbyc+Jmx0O3NtZDplbmNvZGVkU2lnbmVkTWFyayZndDsgZWxlbWVudDwv
c3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gCiAgICAgICAgICAgICAgc2VjdGlvbi4KPC9kZD4KPC9k
bD48L2Jsb2NrcXVvdGU+CjwvZGQ+CjwvZGw+PC9ibG9ja3F1b3RlPgoKPHA+Rm9sbG93aW5nIGlz
IGFuIGV4YW1wbGUgJmx0O2NyZWF0ZSZndDsgZG9tYWluIGNvbW1hbmQKICAgICAgICAgICAgdXNp
bmcgdGhlICZsdDtsYXVuY2g6Y3JlYXRlJmd0OyBleHRlbnNpb24sIGZvbGxvd2luZyB0aGUgImNv
ZGUiIAogICAgICAgICAgICB2YWxpZGF0aW9uIG1vZGVsLCB3aXRoIG11bHRpcGxlIHN1bnJpc2Ug
Y29kZXMuCjwvcD48ZGl2IHN0eWxlPSdkaXNwbGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1s
ZWZ0OiAzZW07IG1hcmdpbi1yaWdodDogYXV0byc+PHByZT4KJmx0Oz94bWwgdmVyc2lvbj0iMS4w
IiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8mZ3Q7CiZsdDtlcHAgeG1sbnM9InVy
bjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCImZ3Q7CiAgJmx0O2NvbW1hbmQmZ3Q7CiAgICAm
bHQ7Y3JlYXRlJmd0OwogICAgICAmbHQ7ZG9tYWluOmNyZWF0ZQogICAgICAgeG1sbnM6ZG9tYWlu
PSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmRvbWFpbi0xLjAiJmd0OwogICAgICAgICZsdDtkb21h
aW46bmFtZSZndDtleGFtcGxlLnRsZCZsdDsvZG9tYWluOm5hbWUmZ3Q7CiAgICAgICAgJmx0O2Rv
bWFpbjpyZWdpc3RyYW50Jmd0O2pkMTIzNCZsdDsvZG9tYWluOnJlZ2lzdHJhbnQmZ3Q7CiAgICAg
ICAgJmx0O2RvbWFpbjpjb250YWN0IHR5cGU9ImFkbWluIiZndDtzaDgwMTMmbHQ7L2RvbWFpbjpj
b250YWN0Jmd0OwogICAgICAgICZsdDtkb21haW46Y29udGFjdCB0eXBlPSJ0ZWNoIiZndDtzaDgw
MTMmbHQ7L2RvbWFpbjpjb250YWN0Jmd0OwogICAgICAgICZsdDtkb21haW46YXV0aEluZm8mZ3Q7
CiAgICAgICAgICAmbHQ7ZG9tYWluOnB3Jmd0OzJmb29CQVImbHQ7L2RvbWFpbjpwdyZndDsKICAg
ICAgICAmbHQ7L2RvbWFpbjphdXRoSW5mbyZndDsKICAgICAgJmx0Oy9kb21haW46Y3JlYXRlJmd0
OwogICAgJmx0Oy9jcmVhdGUmZ3Q7CiAgICAmbHQ7ZXh0ZW5zaW9uJmd0OwogICAgICAmbHQ7bGF1
bmNoOmNyZWF0ZQogICAgICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmxh
dW5jaC0xLjAiJmd0OwogICAgICAgICZsdDtsYXVuY2g6cGhhc2UmZ3Q7c3VucmlzZSZsdDsvbGF1
bmNoOnBoYXNlJmd0OwogICAgICAgICZsdDtsYXVuY2g6Y29kZU1hcmsmZ3Q7CiAgICAgICAgICAm
bHQ7bGF1bmNoOmNvZGUmZ3Q7NDlGRDQ2RTZDNEI0NUM1NUQ0QUMmbHQ7L2xhdW5jaDpjb2RlJmd0
OwogICAgICAgICZsdDsvbGF1bmNoOmNvZGVNYXJrJmd0OwogICAgICAgICZsdDtsYXVuY2g6Y29k
ZU1hcmsmZ3Q7CiAgICAgICAgICAmbHQ7bGF1bmNoOmNvZGUmZ3Q7NDlGRDQ2RTZDNEI0NUM1NUQ0
QUQmbHQ7L2xhdW5jaDpjb2RlJmd0OwogICAgICAgICZsdDsvbGF1bmNoOmNvZGVNYXJrJmd0Owog
ICAgICAgICZsdDtsYXVuY2g6Y29kZU1hcmsmZ3Q7CiAgICAgICAgICAmbHQ7bGF1bmNoOmNvZGUm
Z3Q7NDlGRDQ2RTZDNEI0NUM1NUQ0QUUmbHQ7L2xhdW5jaDpjb2RlJmd0OwogICAgICAgICZsdDsv
bGF1bmNoOmNvZGVNYXJrJmd0OwogICAgICZsdDsvbGF1bmNoOmNyZWF0ZSZndDsKICAgICZsdDsv
ZXh0ZW5zaW9uJmd0OwogICAgJmx0O2NsVFJJRCZndDtBQkMtMTIzNDUmbHQ7L2NsVFJJRCZndDsK
ICAmbHQ7L2NvbW1hbmQmZ3Q7CiZsdDsvZXBwJmd0OzwvcHJlPjwvZGl2Pgo8cD5Gb2xsb3dpbmcg
aXMgYW4gZXhhbXBsZSAmbHQ7Y3JlYXRlJmd0OyBkb21haW4gY29tbWFuZAogICAgICAgICAgICB1
c2luZyB0aGUgJmx0O2xhdW5jaDpjcmVhdGUmZ3Q7IGV4dGVuc2lvbiwgZm9sbG93aW5nIHRoZSAi
bWFyayIgCiAgICAgICAgICAgIHZhbGlkYXRpb24gbW9kZWwsIHdpdGggdGhlIG1hcmsgaW5mb3Jt
YXRpb24uCjwvcD48ZGl2IHN0eWxlPSdkaXNwbGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1s
ZWZ0OiAzZW07IG1hcmdpbi1yaWdodDogYXV0byc+PHByZT4KJmx0Oz94bWwgdmVyc2lvbj0iMS4w
IiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8mZ3Q7CiZsdDtlcHAgeG1sbnM9InVy
bjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCImZ3Q7CiAgJmx0O2NvbW1hbmQmZ3Q7CiAgICAm
bHQ7Y3JlYXRlJmd0OwogICAgICAmbHQ7ZG9tYWluOmNyZWF0ZQogICAgICAgeG1sbnM6ZG9tYWlu
PSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmRvbWFpbi0xLjAiJmd0OwogICAgICAgICZsdDtkb21h
aW46bmFtZSZndDtleGFtcGxlb25lLnRsZCZsdDsvZG9tYWluOm5hbWUmZ3Q7CiAgICAgICAgJmx0
O2RvbWFpbjpyZWdpc3RyYW50Jmd0O2pkMTIzNCZsdDsvZG9tYWluOnJlZ2lzdHJhbnQmZ3Q7CiAg
ICAgICAgJmx0O2RvbWFpbjpjb250YWN0IHR5cGU9ImFkbWluIiZndDtzaDgwMTMmbHQ7L2RvbWFp
bjpjb250YWN0Jmd0OwogICAgICAgICZsdDtkb21haW46Y29udGFjdCB0eXBlPSJ0ZWNoIiZndDtz
aDgwMTMmbHQ7L2RvbWFpbjpjb250YWN0Jmd0OwogICAgICAgICZsdDtkb21haW46YXV0aEluZm8m
Z3Q7CiAgICAgICAgICAmbHQ7ZG9tYWluOnB3Jmd0OzJmb29CQVImbHQ7L2RvbWFpbjpwdyZndDsK
ICAgICAgICAmbHQ7L2RvbWFpbjphdXRoSW5mbyZndDsKICAgICAgJmx0Oy9kb21haW46Y3JlYXRl
Jmd0OwogICAgJmx0Oy9jcmVhdGUmZ3Q7CiAgICAmbHQ7ZXh0ZW5zaW9uJmd0OwogICAgICAmbHQ7
bGF1bmNoOmNyZWF0ZQogICAgICAgeG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5z
OmxhdW5jaC0xLjAiJmd0OwogICAgICAgICZsdDtsYXVuY2g6cGhhc2UmZ3Q7c3VucmlzZSZsdDsv
bGF1bmNoOnBoYXNlJmd0OwogICAgICAgICZsdDtsYXVuY2g6Y29kZU1hcmsmZ3Q7CiAgICAgICAg
ICAmbHQ7bWFyazptYXJrCiAgICAgICAgICAgIHhtbG5zOm1hcms9InVybjppZXRmOnBhcmFtczp4
bWw6bnM6bWFyay0xLjAiJmd0OwogICAgICAgICAgICAuLi4KICAgICAgICAgICZsdDsvbWFyazpt
YXJrJmd0OwogICAgICAgICZsdDsvbGF1bmNoOmNvZGVNYXJrJmd0OwogICAgICAmbHQ7L2xhdW5j
aDpjcmVhdGUmZ3Q7CiAgICAmbHQ7L2V4dGVuc2lvbiZndDsKICAgICZsdDtjbFRSSUQmZ3Q7QUJD
LTEyMzQ1Jmx0Oy9jbFRSSUQmZ3Q7CiAgJmx0Oy9jb21tYW5kJmd0OwombHQ7L2VwcCZndDs8L3By
ZT48L2Rpdj4KPHA+Rm9sbG93aW5nIGlzIGFuIGV4YW1wbGUgJmx0O2NyZWF0ZSZndDsgZG9tYWlu
IGNvbW1hbmQKICAgICAgICAgICAgdXNpbmcgdGhlICZsdDtsYXVuY2g6Y3JlYXRlJmd0OyBleHRl
bnNpb24sIGZvbGxvd2luZyB0aGUgImNvZGUgd2l0aCBtYXJrIiAKICAgICAgICAgICAgdmFsaWRh
dGlvbiBtb2RlbCwgd2l0aCBhIGNvZGUgYW5kIG1hcmsgaW5mb3JtYXRpb24uCjwvcD48ZGl2IHN0
eWxlPSdkaXNwbGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1sZWZ0OiAzZW07IG1hcmdpbi1y
aWdodDogYXV0byc+PHByZT4KJmx0Oz94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgi
IHN0YW5kYWxvbmU9Im5vIj8mZ3Q7CiZsdDtlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6
bnM6ZXBwLTEuMCImZ3Q7CiAgJmx0O2NvbW1hbmQmZ3Q7CiAgICAmbHQ7Y3JlYXRlJmd0OwogICAg
ICAmbHQ7ZG9tYWluOmNyZWF0ZQogICAgICAgeG1sbnM6ZG9tYWluPSJ1cm46aWV0ZjpwYXJhbXM6
eG1sOm5zOmRvbWFpbi0xLjAiJmd0OwogICAgICAgICZsdDtkb21haW46bmFtZSZndDtleGFtcGxl
LnRsZCZsdDsvZG9tYWluOm5hbWUmZ3Q7CiAgICAgICAgJmx0O2RvbWFpbjpyZWdpc3RyYW50Jmd0
O2pkMTIzNCZsdDsvZG9tYWluOnJlZ2lzdHJhbnQmZ3Q7CiAgICAgICAgJmx0O2RvbWFpbjpjb250
YWN0IHR5cGU9ImFkbWluIiZndDtzaDgwMTMmbHQ7L2RvbWFpbjpjb250YWN0Jmd0OwogICAgICAg
ICZsdDtkb21haW46Y29udGFjdCB0eXBlPSJ0ZWNoIiZndDtzaDgwMTMmbHQ7L2RvbWFpbjpjb250
YWN0Jmd0OwogICAgICAgICZsdDtkb21haW46YXV0aEluZm8mZ3Q7CiAgICAgICAgICAmbHQ7ZG9t
YWluOnB3Jmd0OzJmb29CQVImbHQ7L2RvbWFpbjpwdyZndDsKICAgICAgICAmbHQ7L2RvbWFpbjph
dXRoSW5mbyZndDsKICAgICAgJmx0Oy9kb21haW46Y3JlYXRlJmd0OwogICAgJmx0Oy9jcmVhdGUm
Z3Q7CiAgICAmbHQ7ZXh0ZW5zaW9uJmd0OwogICAgICAmbHQ7bGF1bmNoOmNyZWF0ZQogICAgICAg
eG1sbnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmxhdW5jaC0xLjAiJmd0OwogICAg
ICAgICZsdDtsYXVuY2g6cGhhc2UmZ3Q7c3VucmlzZSZsdDsvbGF1bmNoOnBoYXNlJmd0OwogICAg
ICAgICZsdDtsYXVuY2g6Y29kZU1hcmsmZ3Q7CiAgICAgICAgICAmbHQ7bGF1bmNoOmNvZGUmZ3Q7
NDlGRDQ2RTZDNEI0NUM1NUQ0QUMmbHQ7L2xhdW5jaDpjb2RlJmd0OwogICAgICAgICAgJmx0O21h
cms6bWFyawogICAgICAgICAgIHhtbG5zOm1hcms9InVybjppZXRmOnBhcmFtczp4bWw6bnM6bWFy
ay0xLjAiJmd0OwogICAgICAgICAgIC4uLgogICAgICAgICAgJmx0Oy9tYXJrOm1hcmsmZ3Q7CiAg
ICAgICAgJmx0Oy9sYXVuY2g6Y29kZU1hcmsmZ3Q7CiAgICAgICZsdDsvbGF1bmNoOmNyZWF0ZSZn
dDsKICAgICZsdDsvZXh0ZW5zaW9uJmd0OwogICAgJmx0O2NsVFJJRCZndDtBQkMtMTIzNDUmbHQ7
L2NsVFJJRCZndDsKICAmbHQ7L2NvbW1hbmQmZ3Q7CiZsdDsvZXBwJmd0OzwvcHJlPjwvZGl2Pgo8
cD5Gb2xsb3dpbmcgaXMgYW4gZXhhbXBsZSAmbHQ7Y3JlYXRlJmd0OyBkb21haW4gY29tbWFuZAog
ICAgICAgICAgICB1c2luZyB0aGUgJmx0O2xhdW5jaDpjcmVhdGUmZ3Q7IGV4dGVuc2lvbiwgZm9s
bG93aW5nIHRoZSAic2lnbmVkIG1hcmsiIAogICAgICAgICAgICB2YWxpZGF0aW9uIG1vZGVsLCB3
aXRoIHRoZSBzaWduZWQgbWFyayBpbmZvcm1hdGlvbi4KPC9wPjxkaXYgc3R5bGU9J2Rpc3BsYXk6
IHRhYmxlOyB3aWR0aDogMDsgbWFyZ2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBhdXRvJz48
cHJlPgombHQ7P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgc3RhbmRhbG9uZT0i
bm8iPyZndDsKJmx0O2VwcCB4bWxucz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczplcHAtMS4wIiZn
dDsKICAmbHQ7Y29tbWFuZCZndDsKICAgICZsdDtjcmVhdGUmZ3Q7CiAgICAgICZsdDtkb21haW46
Y3JlYXRlCiAgICAgICB4bWxuczpkb21haW49InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZG9tYWlu
LTEuMCImZ3Q7CiAgICAgICAgJmx0O2RvbWFpbjpuYW1lJmd0O2V4YW1wbGVvbmUudGxkJmx0Oy9k
b21haW46bmFtZSZndDsKICAgICAgICAmbHQ7ZG9tYWluOnJlZ2lzdHJhbnQmZ3Q7amQxMjM0Jmx0
Oy9kb21haW46cmVnaXN0cmFudCZndDsKICAgICAgICAmbHQ7ZG9tYWluOmNvbnRhY3QgdHlwZT0i
YWRtaW4iJmd0O3NoODAxMyZsdDsvZG9tYWluOmNvbnRhY3QmZ3Q7CiAgICAgICAgJmx0O2RvbWFp
bjpjb250YWN0IHR5cGU9InRlY2giJmd0O3NoODAxMyZsdDsvZG9tYWluOmNvbnRhY3QmZ3Q7CiAg
ICAgICAgJmx0O2RvbWFpbjphdXRoSW5mbyZndDsKICAgICAgICAgICZsdDtkb21haW46cHcmZ3Q7
MmZvb0JBUiZsdDsvZG9tYWluOnB3Jmd0OwogICAgICAgICZsdDsvZG9tYWluOmF1dGhJbmZvJmd0
OwogICAgICAmbHQ7L2RvbWFpbjpjcmVhdGUmZ3Q7CiAgICAmbHQ7L2NyZWF0ZSZndDsKICAgICZs
dDtleHRlbnNpb24mZ3Q7CiAgICAgICZsdDtsYXVuY2g6Y3JlYXRlCiAgICAgICB4bWxuczpsYXVu
Y2g9InVybjppZXRmOnBhcmFtczp4bWw6bnM6bGF1bmNoLTEuMCImZ3Q7CiAgICAgICAgJmx0O2xh
dW5jaDpwaGFzZSZndDtzdW5yaXNlJmx0Oy9sYXVuY2g6cGhhc2UmZ3Q7CiAgICAgICAgJmx0O3Nt
ZDpzaWduZWRNYXJrIGlkPSJzaWduZWRNYXJrIgogICAgICAgICB4bWxuczpzbWQ9InVybjppZXRm
OnBhcmFtczp4bWw6bnM6c2lnbmVkTWFyay0xLjAiJmd0OwogICAgICAgICAuLi4KICAgICAgICAm
bHQ7L3NtZDpzaWduZWRNYXJrJmd0OwogICAgICAmbHQ7L2xhdW5jaDpjcmVhdGUmZ3Q7CiAgICAm
bHQ7L2V4dGVuc2lvbiZndDsKICAgICZsdDtjbFRSSUQmZ3Q7QUJDLTEyMzQ1Jmx0Oy9jbFRSSUQm
Z3Q7CiAgJmx0Oy9jb21tYW5kJmd0OwombHQ7L2VwcCZndDs8L3ByZT48L2Rpdj4KPHA+Rm9sbG93
aW5nIGlzIGFuIGV4YW1wbGUgJmx0O2NyZWF0ZSZndDsgZG9tYWluIGNvbW1hbmQKICAgICAgICAg
ICAgdXNpbmcgdGhlICZsdDtsYXVuY2g6Y3JlYXRlJmd0OyBleHRlbnNpb24sIGZvbGxvd2luZyB0
aGUgInNpZ25lZCBtYXJrIiAKICAgICAgICAgICAgdmFsaWRhdGlvbiBtb2RlbCwgd2l0aCB0aGUg
YmFzZTY0IGVuY29kZWQgc2lnbmVkIG1hcmsgaW5mb3JtYXRpb24uCjwvcD48ZGl2IHN0eWxlPSdk
aXNwbGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1sZWZ0OiAzZW07IG1hcmdpbi1yaWdodDog
YXV0byc+PHByZT4KJmx0Oz94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5k
YWxvbmU9Im5vIj8mZ3Q7CiZsdDtlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBw
LTEuMCImZ3Q7CiAgJmx0O2NvbW1hbmQmZ3Q7CiAgICAmbHQ7Y3JlYXRlJmd0OwogICAgICAmbHQ7
ZG9tYWluOmNyZWF0ZQogICAgICAgeG1sbnM6ZG9tYWluPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5z
OmRvbWFpbi0xLjAiJmd0OwogICAgICAgICZsdDtkb21haW46bmFtZSZndDtleGFtcGxlb25lLnRs
ZCZsdDsvZG9tYWluOm5hbWUmZ3Q7CiAgICAgICAgJmx0O2RvbWFpbjpyZWdpc3RyYW50Jmd0O2pk
MTIzNCZsdDsvZG9tYWluOnJlZ2lzdHJhbnQmZ3Q7CiAgICAgICAgJmx0O2RvbWFpbjpjb250YWN0
IHR5cGU9ImFkbWluIiZndDtzaDgwMTMmbHQ7L2RvbWFpbjpjb250YWN0Jmd0OwogICAgICAgICZs
dDtkb21haW46Y29udGFjdCB0eXBlPSJ0ZWNoIiZndDtzaDgwMTMmbHQ7L2RvbWFpbjpjb250YWN0
Jmd0OwogICAgICAgICZsdDtkb21haW46YXV0aEluZm8mZ3Q7CiAgICAgICAgICAmbHQ7ZG9tYWlu
OnB3Jmd0OzJmb29CQVImbHQ7L2RvbWFpbjpwdyZndDsKICAgICAgICAmbHQ7L2RvbWFpbjphdXRo
SW5mbyZndDsKICAgICAgJmx0Oy9kb21haW46Y3JlYXRlJmd0OwogICAgJmx0Oy9jcmVhdGUmZ3Q7
CiAgICAmbHQ7ZXh0ZW5zaW9uJmd0OwogICAgICAmbHQ7bGF1bmNoOmNyZWF0ZQogICAgICAgeG1s
bnM6bGF1bmNoPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmxhdW5jaC0xLjAiJmd0OwogICAgICAg
ICZsdDtsYXVuY2g6cGhhc2UmZ3Q7c3VucmlzZSZsdDsvbGF1bmNoOnBoYXNlJmd0OwogICAgICAg
ICZsdDtzbWQ6ZW5jb2RlZFNpZ25lZE1hcmsKICAgICAgICAgeG1sbnM6c21kPSJ1cm46aWV0Zjpw
YXJhbXM6eG1sOm5zOnNpZ25lZE1hcmstMS4wIiZndDsKICAgICAgICAgLi4uCiAgICAgICAgJmx0
Oy9zbWQ6ZW5jb2RlZFNpZ25lZE1hcmsmZ3Q7CiAgICAgICZsdDsvbGF1bmNoOmNyZWF0ZSZndDsK
ICAgICZsdDsvZXh0ZW5zaW9uJmd0OwogICAgJmx0O2NsVFJJRCZndDtBQkMtMTIzNDUmbHQ7L2Ns
VFJJRCZndDsKICAmbHQ7L2NvbW1hbmQmZ3Q7CiZsdDsvZXBwJmd0OzwvcHJlPjwvZGl2Pgo8cD5J
ZiB0aGUgY3JlYXRlIHdhcyBzdWNjZXNzZnVsLCB0aGUgc2VydmVyIE1BWSByZXBseSB3aXRoIHRo
ZQogICAgICAgICAgJmx0O2xhdW5jaDpjcmVEYXRhJmd0OyBlbGVtZW50IGFsb25nIHdpdGggdGhl
IHJlZ3VsYXIgRVBQCiAgICAgICAgICAmbHQ7cmVzRGF0YSZndDsgdG8gaW5kaWNhdGUgdGhlIHNl
cnZlciBnZW5lcmF0ZWQgPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNhcHBsaWNhdGlvbklEJz5BcHBs
aWNhdGlvbiBJZGVudGlmaWVyPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkFwcGxp
Y2F0aW9uIElkZW50aWZpZXJzPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiB3aGVuIG11bHRpcGxl
CiAgICAgICAgICBhcHBsaWNhdGlvbnMgb2YgYSBnaXZlbiBkb21haW4gbmFtZSBpcyBzdXBwb3J0
ZWQ7IG90aGVyd2lzZSBubwogICAgICAgICAgZXh0ZW5zaW9uIGlzIGluY2x1ZGVkIHdpdGggdGhl
IHJlZ3VsYXIgRVBQICZsdDtyZXNEYXRhJmd0Oy4gVGhlCiAgICAgICAgICAmbHQ7bGF1bmNoOmNy
ZURhdGEmZ3Q7IGVsZW1lbnQgY29udGFpbnMgdGhlIGZvbGxvd2luZyBjaGlsZAogICAgICAgICAg
ZWxlbWVudHM6CjwvcD4KPHA+PC9wPgo8YmxvY2txdW90ZSBjbGFzcz0idGV4dCI+PGRsPgo8ZHQ+
Jmx0O2xhdW5jaDpwaGFzZSZndDs8L2R0Pgo8ZGQ+VGhlIHBoYXNlIG9mIHRoZSBhcHBsaWNhdGlv
bgogICAgICAgICAgICAgIHRoYXQgbWlycm9ycyB0aGUgJmx0O2xhdW5jaDpwaGFzZSZndDsgZWxl
bWVudCBpbmNsdWRlZCBpbiB0aGUKICAgICAgICAgICAgICAmbHQ7bGF1bmNoOmNyZWF0ZSZndDsu
CjwvZGQ+CjxkdD4mbHQ7bGF1bmNoOmFwcGxpY2F0aW9uSUQmZ3Q7PC9kdD4KPGRkPlRoZSBhcHBs
aWNhdGlvbgogICAgICAgICAgICAgIGlkZW50aWZpZXIgb2YgdGhlIGFwcGxpY2F0aW9uLgo8L2Rk
Pgo8L2RsPjwvYmxvY2txdW90ZT4KCjxwPkFuIGV4YW1wbGUgcmVzcG9uc2Ugd2hlbiBtdWx0aXBs
ZSBvdmVybGFwcGluZwogICAgICAgICAgICBhcHBsaWNhdGlvbnMgYXJlIHN1cHBvcnRlZCBieSB0
aGUgc2VydmVyLgo8L3A+PGRpdiBzdHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJn
aW4tbGVmdDogM2VtOyBtYXJnaW4tcmlnaHQ6IGF1dG8nPjxwcmU+CiZsdDs/eG1sIHZlcnNpb249
IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJubyI/Jmd0OwombHQ7ZXBwIHhtbG5z
PSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcC0xLjAiJmd0OwogICZsdDtyZXNwb25zZSZndDsK
ICAgICZsdDtyZXN1bHQgY29kZT0iMTAwMSImZ3Q7CiAgICAgICZsdDttc2cmZ3Q7Q29tbWFuZCBj
b21wbGV0ZWQgc3VjY2Vzc2Z1bGx5OyBhY3Rpb24gcGVuZGluZyZsdDsvbXNnJmd0OwogICAgJmx0
Oy9yZXN1bHQmZ3Q7CiAgICAmbHQ7cmVzRGF0YSZndDsKICAgICAgJmx0O2RvbWFpbjpjcmVEYXRh
CiAgICAgICAgIHhtbG5zOmRvbWFpbj0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpkb21haW4tMS4w
IiZndDsKICAgICAgICZsdDtkb21haW46bmFtZSZndDtleGFtcGxlLnRsZCZsdDsvZG9tYWluOm5h
bWUmZ3Q7CiAgICAgICAmbHQ7ZG9tYWluOmNyRGF0ZSZndDsyMDEwLTA4LTEwVDE1OjM4OjI2LjYy
Mzg1NFombHQ7L2RvbWFpbjpjckRhdGUmZ3Q7CiAgICAgICAmbHQ7ZG9tYWluOmV4RGF0ZSZndDsy
MDEyLTA4LTEwVDE1OjM4OjI2LjYyMzg1NFombHQ7L2RvbWFpbjpleERhdGUmZ3Q7CiAgICAgICZs
dDsvZG9tYWluOmNyZURhdGEmZ3Q7CiAgICAmbHQ7L3Jlc0RhdGEmZ3Q7CiAgICAmbHQ7ZXh0ZW5z
aW9uJmd0OwogICAgICAmbHQ7bGF1bmNoOmNyZURhdGEKICAgICAgICB4bWxuczpsYXVuY2g9InVy
bjppZXRmOnBhcmFtczp4bWw6bnM6bGF1bmNoLTEuMCImZ3Q7CiAgICAgICAgJmx0O2xhdW5jaDpw
aGFzZSZndDtzdW5yaXNlJmx0Oy9sYXVuY2g6cGhhc2UmZ3Q7CiAgICAgICAgJmx0O2xhdW5jaDph
cHBsaWNhdGlvbklEJmd0OzIzOTMtOTMyMy1FMDhDLTAzQjEKICAgICAgICAmbHQ7L2xhdW5jaDph
cHBsaWNhdGlvbklEJmd0OwogICAgICAmbHQ7L2xhdW5jaDpjcmVEYXRhJmd0OwogICAgJmx0Oy9l
eHRlbnNpb24mZ3Q7CiAgICAmbHQ7dHJJRCZndDsKICAgICAgJmx0O2NsVFJJRCZndDtBQkMtMTIz
NDUmbHQ7L2NsVFJJRCZndDsKICAgICAgJmx0O3N2VFJJRCZndDs1NDMyMS1YWVombHQ7L3N2VFJJ
RCZndDsKICAgICZsdDsvdHJJRCZndDsKICAmbHQ7L3Jlc3BvbnNlJmd0OwombHQ7L2VwcCZndDsK
PC9wcmU+PC9kaXY+CjxhIG5hbWU9ImNsYWltc0NyZWF0ZUZvcm0iPjwvYT48YnIgLz48aHIgLz4K
PHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBj
bGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJl
Zj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBuYW1lPSJy
ZmMuc2VjdGlvbi4zLjMuMiI+PC9hPjxoMz4zLjMuMi4mbmJzcDsKQ2xhaW1zIENyZWF0ZSBGb3Jt
PC9oMz4KCjxwPlRoZSBDbGFpbXMgQ3JlYXRlIEZvcm0gb2YgdGhlIGV4dGVuc2lvbiB0byB0aGUg
PGEgY2xhc3M9J2luZm8nIGhyZWY9JyNSRkM1NzMxJz5FUFAgZG9tYWluIG5hbWUgbWFwcGluZzxz
cGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5Ib2xsZW5iZWNrLCBTLiwgJmxkcXVvO0V4
dGVuc2libGUgUHJvdmlzaW9uaW5nIFByb3RvY29sIChFUFApIERvbWFpbiBOYW1lIE1hcHBpbmcs
JnJkcXVvOyBBdWd1c3QmbmJzcDsyMDA5Ljwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gW1JGQzU3
MzFdIGluY2x1ZGVzIHRoZQogICAgICAgICAgaW5mb3JtYXRpb24gcmVsYXRlZCB0byB0aGUgYWNj
ZXB0YW5jZSBvZiB0aGUgY2xhaW1zIG5vdGljZSAKICAgICAgICAgIGZvciB0aGUgImNsYWltczEi
IGxhdW5jaCBwaGFzZSBhbmQgdGhlIGRpc3BsYXkgb2YgdGhlIGNsYWltcyAKICAgICAgICAgIG5v
dGljZSBmb3IgdGhlICJjbGFpbXMyIiBsYXVuY2ggcGhhc2UuCjwvcD4KPHA+QSAmbHQ7bGF1bmNo
OmNyZWF0ZSZndDsgZWxlbWVudCBpcyBzZW50IGFsb25nIHdpdGggdGhlIHJlZ3VsYXIKICAgICAg
ICAgICZsdDtjcmVhdGUmZ3Q7IGRvbWFpbiBjb21tYW5kLiBUaGUgJmx0O2xhdW5jaDpjcmVhdGUm
Z3Q7IGVsZW1lbnQKICAgICAgICAgIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgY2hpbGQgZWxlbWVu
dHM6CjwvcD4KPHA+PC9wPgo8YmxvY2txdW90ZSBjbGFzcz0idGV4dCI+PGRsPgo8ZHQ+Jmx0O2xh
dW5jaDpwaGFzZSZndDs8L2R0Pgo8ZGQ+TVVTVCBjb250YWluIHRoZSB2YWx1ZSBvZgogICAgICAg
ICAgICAgICJjbGFpbXMxIiBvciAiY2xhaW0yIiB0byBpbmRpY2F0ZSB0aGUgY2xhaW1zIGxhdW5j
aCBwaGFzZS4KPC9kZD4KPGR0PiZsdDtsYXVuY2g6bm90aWNlJmd0OzwvZHQ+CjxkZD4KICAgICAg
ICAgICAgICAKPGJsb2NrcXVvdGUgY2xhc3M9InRleHQiPjxkbD4KPGR0PiZsdDtsYXVuY2g6bm90
aWNlSUQmZ3Q7PC9kdD4KPGRkPlVuaXF1ZSBub3RpY2UgaWRlbnRpZmllciAKICAgICAgICAgIGdl
bmVyYXRlZCBieSB0aGUgc291cmNlIG9mIHRoZSBjbGFpbXMgbm90aWNlIGluZm9ybWF0aW9uIAog
ICAgICAgICAgbGlrZSB0aGUgQ2xhaW1zIE5vdGljZSBJbmZvcm1hdGlvbiBTZXJ2aWNlIChDTklT
KS4KPC9kZD4KPGR0PiZsdDtsYXVuY2g6Z2VuZXJhdGVkRGF0ZSZndDs8L2R0Pgo8ZGQ+Q29udGFp
bnMgdGhlCiAgICAgICAgICAgICAgZGF0ZSBhbmQgdGltZSB0aGF0IHRoZSBjbGFpbXMgbm90aWNl
IHdhcyBnZW5lcmF0ZWQuCjwvZGQ+CjxkdD4mbHQ7bGF1bmNoOmFjY2VwdGVkRGF0ZSZndDs8L2R0
Pgo8ZGQ+Q29udGFpbnMgdGhlCiAgICAgICAgICAgICAgZGF0ZSBhbmQgdGltZSB0aGF0IHRoZSBj
bGFpbXMgbm90aWNlIHdhcyBkaXNwbGF5ZWQgb3IgYWNjZXB0ZWQuCjwvZGQ+CjxkdD4mbHQ7bGF1
bmNoOnNvdXJjZSZndDs8L2R0Pgo8ZGQ+Q29udGFpbnMgdGhlIHNvdXJjZSAKICAgICAgICAgICAg
ICBpbmZvcm1hdGlvbiBvZiB0aGUgY2xpZW50IHRoYXQgd2FzIGRpc3BsYXllZCBvciB0aGF0IGFj
Y2VwdGVkIHRoZSAKICAgICAgICAgICAgICBjbGFpbXMgbm90aWNlIGxpa2UgdGhlIGNsaWVudCBJ
UCBhZGRyZXNzLgo8L2RkPgo8L2RsPjwvYmxvY2txdW90ZT4KPC9kZD4KPC9kbD48L2Jsb2NrcXVv
dGU+Cgo8cD5Gb2xsb3dpbmcgaXMgYW4gZXhhbXBsZSAmbHQ7Y3JlYXRlJmd0OyBkb21haW4gY29t
bWFuZAogICAgICAgICAgICB1c2luZyB0aGUgJmx0O2xhdW5jaDpjcmVhdGUmZ3Q7IGV4dGVuc2lv
biB3aXRoIHRoZSAKICAgICAgICAgICAgJmx0O2xhdW5jaDpub3RpY2UmZ3Q7IGluZm9ybWF0aW9u
IGZvciB0aGUgImNsYWltczEiIGNsYWltcyAKICAgICAgICAgICAgbGF1bmNoIHBoYXNlLgo8L3A+
PGRpdiBzdHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4tbGVmdDogM2VtOyBt
YXJnaW4tcmlnaHQ6IGF1dG8nPjxwcmU+CiZsdDs/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9
IlVURi04IiBzdGFuZGFsb25lPSJubyI/Jmd0OwombHQ7ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJh
bXM6eG1sOm5zOmVwcC0xLjAiJmd0OwogICZsdDtjb21tYW5kJmd0OwogICAgJmx0O2NyZWF0ZSZn
dDsKICAgICAgJmx0O2RvbWFpbjpjcmVhdGUKICAgICAgIHhtbG5zOmRvbWFpbj0idXJuOmlldGY6
cGFyYW1zOnhtbDpuczpkb21haW4tMS4wIiZndDsKICAgICAgICAmbHQ7ZG9tYWluOm5hbWUmZ3Q7
ZXhhbXBsZS50bGQmbHQ7L2RvbWFpbjpuYW1lJmd0OwogICAgICAgICZsdDtkb21haW46cmVnaXN0
cmFudCZndDtqZDEyMzQmbHQ7L2RvbWFpbjpyZWdpc3RyYW50Jmd0OwogICAgICAgICZsdDtkb21h
aW46Y29udGFjdCB0eXBlPSJhZG1pbiImZ3Q7c2g4MDEzJmx0Oy9kb21haW46Y29udGFjdCZndDsK
ICAgICAgICAmbHQ7ZG9tYWluOmNvbnRhY3QgdHlwZT0idGVjaCImZ3Q7c2g4MDEzJmx0Oy9kb21h
aW46Y29udGFjdCZndDsKICAgICAgICAmbHQ7ZG9tYWluOmF1dGhJbmZvJmd0OwogICAgICAgICAg
Jmx0O2RvbWFpbjpwdyZndDsyZm9vQkFSJmx0Oy9kb21haW46cHcmZ3Q7CiAgICAgICAgJmx0Oy9k
b21haW46YXV0aEluZm8mZ3Q7CiAgICAgICZsdDsvZG9tYWluOmNyZWF0ZSZndDsKICAgICZsdDsv
Y3JlYXRlJmd0OwogICAgJmx0O2V4dGVuc2lvbiZndDsKICAgICAgJmx0O2xhdW5jaDpjcmVhdGUK
ICAgICAgIHhtbG5zOmxhdW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIiZn
dDsKICAgICAgICAmbHQ7bGF1bmNoOnBoYXNlJmd0O2NsYWltczEmbHQ7L2xhdW5jaDpwaGFzZSZn
dDsKICAgICAgICAmbHQ7bGF1bmNoOm5vdGljZSZndDsKICAgICAgICAgICZsdDtsYXVuY2g6bm90
aWNlSUQmZ3Q7NDlGRDQ2RTZDNEI0NUM1NUQ0QUMmbHQ7L2xhdW5jaDpub3RpY2VJRCZndDsKICAg
ICAgICAgICZsdDtsYXVuY2g6Z2VuZXJhdGVkRGF0ZSZndDsyMDEyLTA2LTE5VDA5OjAwOjEwLjBa
CiAgICAgICAgICAmbHQ7L2xhdW5jaDpnZW5lcmF0ZWREYXRlJmd0OwogICAgICAgICAgJmx0O2xh
dW5jaDphY2NlcHRlZERhdGUmZ3Q7MjAxMi0wNi0xOVQwOTowMTozMC4wWgogICAgICAgICAgJmx0
Oy9sYXVuY2g6YWNjZXB0ZWREYXRlJmd0OwogICAgICAgICAgJmx0O2xhdW5jaDpzb3VyY2UmZ3Q7
MTkyLjAuMi4yOSZsdDsvbGF1bmNoOnNvdXJjZSZndDsKICAgICAgICAmbHQ7L2xhdW5jaDpub3Rp
Y2UmZ3Q7CiAgICAgICZsdDsvbGF1bmNoOmNyZWF0ZSZndDsKICAgICZsdDsvZXh0ZW5zaW9uJmd0
OwogICAgJmx0O2NsVFJJRCZndDtBQkMtMTIzNDUmbHQ7L2NsVFJJRCZndDsKICAmbHQ7L2NvbW1h
bmQmZ3Q7CiZsdDsvZXBwJmd0OzwvcHJlPjwvZGl2Pgo8cD5UaGlzIGV4dGVuc2lvbiBkb2VzIG5v
dCBkZWZpbmUgYW55IGV4dGVuc2lvbiB0byB0aGUgcmVzcG9uc2Ugb2YgYQogICAgICAgICZsdDtj
cmVhdGUmZ3Q7IGRvbWFpbiBjb21tYW5kIGZvciB0aGUgQ2xhaW1zIENyZWF0ZSBGb3JtLiBBZnRl
ciBwcm9jZXNzaW5nIHRoZSBjb21tYW5kLCB0aGUKICAgICAgICBzZXJ2ZXIgcmVwbGllcyB3aXRo
IGEgc3RhbmRhcmQgRVBQIHJlc3BvbnNlIGFzIGRlZmluZWQgaW4gdGhlIDxhIGNsYXNzPSdpbmZv
JyBocmVmPScjUkZDNTczMSc+RVBQIGRvbWFpbiBuYW1lIG1hcHBpbmc8c3Bhbj4gKDwvc3Bhbj48
c3BhbiBjbGFzcz0naW5mbyc+SG9sbGVuYmVjaywgUy4sICZsZHF1bztFeHRlbnNpYmxlIFByb3Zp
c2lvbmluZyBQcm90b2NvbCAoRVBQKSBEb21haW4gTmFtZSBNYXBwaW5nLCZyZHF1bzsgQXVndXN0
Jm5ic3A7MjAwOS48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IFtSRkM1NzMxXS4KPC9wPgo8YSBu
YW1lPSJ1cGRhdGVDb21tYW5kIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlv
dXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249
InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZu
YnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uMy40Ij48L2E+
PGgzPjMuNC4mbmJzcDsKRVBQICZsdDt1cGRhdGUmZ3Q7IENvbW1hbmQ8L2gzPgoKPHA+VGhpcyBl
eHRlbnNpb24gZGVmaW5lcyBhZGRpdGlvbmFsIGVsZW1lbnRzIHRvIGV4dGVuZCB0aGUgRVBQCiAg
ICAgICAgJmx0O3VwZGF0ZSZndDsgY29tbWFuZCB0byBiZSB1c2VkIGluIGNvbmp1bmN0aW9uIHdp
dGggdGhlIGRvbWFpbiBuYW1lCiAgICAgICAgbWFwcGluZy4KPC9wPgo8cD5BIHNlcnZlciB0aGF0
IGRvZXMgbm90IHN1cHBvcnQgbXVsdGlwbGUgYXBwbGljYXRpb25zIG9mIGEKICAgICAgICBnaXZl
biBkb21haW4gbmFtZSB3aXRoIGFuIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjYXBwbGljYXRpb25J
RCc+QXBwbGljYXRpb24KICAgICAgICBJZGVudGlmaWVyPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xh
c3M9J2luZm8nPkFwcGxpY2F0aW9uIElkZW50aWZpZXJzPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9h
PiBkdXJpbmcgaXRzIGxhdW5jaCBwaGFzZSBvcGVyYXRpb25zIE1VU1QgcmV0dXJuIGFuCiAgICAg
ICAgRVBQIGVycm9yIHJlc3VsdCBjb2RlIG9mIDIxMDIuCjwvcD4KPHA+UmVnaXN0cnkgcG9saWNp
ZXMgcGVybWl0dGluZywgY2xpZW50cyBtYXkgdXBkYXRlIGFuIGFwcGxpY2F0aW9uCiAgICAgICAg
b2JqZWN0IGJ5IHN1Ym1pdHRpbmcgYW4gRVBQICZsdDt1cGRhdGUmZ3Q7IGNvbW1hbmQgYWxvbmcg
d2l0aCBhCiAgICAgICAgJmx0O2xhdW5jaDp1cGRhdGUmZ3Q7IGVsZW1lbnQgdG8gaW5kaWNhdGUg
dGhlIGFwcGxpY2F0aW9uIG9iamVjdCB0byBiZQogICAgICAgIHVwZGF0ZWQuIFRoZSAmbHQ7bGF1
bmNoOnVwZGF0ZSZndDsgZWxlbWVudCBjb250YWlucyB0aGUgZm9sbG93aW5nCiAgICAgICAgY2hp
bGQgZWxlbWVudHM6CjwvcD4KPHA+PC9wPgo8YmxvY2txdW90ZSBjbGFzcz0idGV4dCI+PGRsPgo8
ZHQ+Jmx0O2xhdW5jaDpwaGFzZSZndDs8L2R0Pgo8ZGQ+VGhlIHBoYXNlIGR1cmluZyB3aGljaCB0
aGUKICAgICAgICAgICAgYXBwbGljYXRpb24gd2FzIHN1Ym1pdHRlZCBvciBpcyBhc3NvY2lhdGVk
IHdpdGguCjwvZGQ+CjxkdD4mbHQ7bGF1bmNoOmFwcGxpY2F0aW9uSUQmZ3Q7PC9kdD4KPGRkPlRo
ZSBhcHBsaWNhdGlvbgogICAgICAgICAgICBpZGVudGlmaWVyIGZvciB3aGljaCB0aGUgY2xpZW50
IHdpc2hlcyB0byB1cGRhdGUuCjwvZGQ+CjwvZGw+PC9ibG9ja3F1b3RlPgoKPHA+VGhpcyBleHRl
bnNpb24gZG9lcyBub3QgZGVmaW5lIGFueSBleHRlbnNpb24gdG8gdGhlIHJlc3BvbnNlIG9mIGFu
CiAgICAgICAgJmx0O3VwZGF0ZSZndDsgZG9tYWluIGNvbW1hbmQuIEFmdGVyIHByb2Nlc3Npbmcg
dGhlIGNvbW1hbmQsIHRoZQogICAgICAgIHNlcnZlciByZXBsaWVzIHdpdGggYSBzdGFuZGFyZCBF
UFAgcmVzcG9uc2UgYXMgZGVmaW5lZCBpbiB0aGUgPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNSRkM1
NzMxJz5FUFAgZG9tYWluIG5hbWUgbWFwcGluZzxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdp
bmZvJz5Ib2xsZW5iZWNrLCBTLiwgJmxkcXVvO0V4dGVuc2libGUgUHJvdmlzaW9uaW5nIFByb3Rv
Y29sIChFUFApIERvbWFpbiBOYW1lIE1hcHBpbmcsJnJkcXVvOyBBdWd1c3QmbmJzcDsyMDA5Ljwv
c3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gW1JGQzU3MzFdLgo8L3A+CjxwPkZvbGxvd2luZyBpcyBh
biBleGFtcGxlICZsdDt1cGRhdGUmZ3Q7IGRvbWFpbiBjb21tYW5kIHdpdGgKICAgICAgICAgIHRo
ZSAmbHQ7bGF1bmNoOnVwZGF0ZSZndDsgZXh0ZW5zaW9uIHRvIGFkZCBhbmQgcmVtb3ZlIGEgbmFt
ZSBzZXJ2ZXIKICAgICAgICAgIG9mIGEgc3VucmlzZSBhcHBsaWNhdGlvbiB3aXRoIHRoZSBhcHBs
aWNhdGlvbiBpZGVudGlmaWVyCiAgICAgICAgICAiYWJjMTIzIi4KPC9wPjxkaXYgc3R5bGU9J2Rp
c3BsYXk6IHRhYmxlOyB3aWR0aDogMDsgbWFyZ2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBh
dXRvJz48cHJlPgombHQ7P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgc3RhbmRh
bG9uZT0ibm8iPyZndDsKJmx0O2VwcCB4bWxucz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczplcHAt
MS4wIiZndDsKICAmbHQ7Y29tbWFuZCZndDsKICAgICZsdDt1cGRhdGUmZ3Q7CiAgICAgICZsdDtk
b21haW46dXBkYXRlCiAgICAgICB4bWxuczpkb21haW49InVybjppZXRmOnBhcmFtczp4bWw6bnM6
ZG9tYWluLTEuMCImZ3Q7CiAgICAgICAgJmx0O2RvbWFpbjpuYW1lJmd0O2V4YW1wbGUudGxkJmx0
Oy9kb21haW46bmFtZSZndDsKICAgICAgICAmbHQ7ZG9tYWluOmFkZCZndDsKICAgICAgICAgICAg
Jmx0O2RvbWFpbjpucyZndDsKICAgICAgICAgICAgICAmbHQ7ZG9tYWluOmhvc3RPYmomZ3Q7bnMy
LmV4YW1wbGUudGxkJmx0Oy9kb21haW46aG9zdE9iaiZndDsKICAgICAgICAgICAgJmx0Oy9kb21h
aW46bnMmZ3Q7CiAgICAgICAgICAmbHQ7L2RvbWFpbjphZGQmZ3Q7CiAgICAgICAgICAmbHQ7ZG9t
YWluOnJlbSZndDsKICAgICAgICAgICAgJmx0O2RvbWFpbjpucyZndDsKICAgICAgICAgICAgICAm
bHQ7ZG9tYWluOmhvc3RPYmomZ3Q7bnMxLmV4YW1wbGUudGxkJmx0Oy9kb21haW46aG9zdE9iaiZn
dDsKICAgICAgICAgICAgJmx0Oy9kb21haW46bnMmZ3Q7CiAgICAgICAgICAmbHQ7L2RvbWFpbjpy
ZW0mZ3Q7CiAgICAgICZsdDsvZG9tYWluOnVwZGF0ZSZndDsKICAgICZsdDsvdXBkYXRlJmd0Owog
ICAgJmx0O2V4dGVuc2lvbiZndDsKICAgICZsdDtsYXVuY2g6dXBkYXRlCiAgICAgeG1sbnM6bGF1
bmNoPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmxhdW5jaC0xLjAiJmd0OwogICAgICAmbHQ7bGF1
bmNoOnBoYXNlJmd0O3N1bnJpc2UmbHQ7L2xhdW5jaDpwaGFzZSZndDsKICAgICAgJmx0O2xhdW5j
aDphcHBsaWNhdGlvbklEJmd0O2FiYzEyMyZsdDsvbGF1bmNoOmFwcGxpY2F0aW9uSUQmZ3Q7CiAg
ICAmbHQ7L2xhdW5jaDp1cGRhdGUmZ3Q7CiAgICAmbHQ7L2V4dGVuc2lvbiZndDsKICAgICZsdDtj
bFRSSUQmZ3Q7QUJDLTEyMzQ1Jmx0Oy9jbFRSSUQmZ3Q7CiAgJmx0Oy9jb21tYW5kJmd0OwombHQ7
L2VwcCZndDsKPC9wcmU+PC9kaXY+CjxwPkFuIGV4YW1wbGUgcmVzcG9uc2UgdGhhdCBjb3JyZXNw
b25kcyB0byB0aGUgYWJvdmUKICAgICAgICAgIGNvbW1hbmQuCjwvcD48ZGl2IHN0eWxlPSdkaXNw
bGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1sZWZ0OiAzZW07IG1hcmdpbi1yaWdodDogYXV0
byc+PHByZT4KJmx0Oz94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPyZndDsKJmx0
O2VwcCB4bWxucz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczplcHAtMS4wIiZndDsKICAmbHQ7cmVz
cG9uc2UmZ3Q7CiAgICAmbHQ7cmVzdWx0IGNvZGU9IjEwMDAiJmd0OwogICAgICAmbHQ7bXNnJmd0
O0NvbW1hbmQgY29tcGxldGVkIHN1Y2Nlc3NmdWxseSZsdDsvbXNnJmd0OwogICAgJmx0Oy9yZXN1
bHQmZ3Q7CiAgICAmbHQ7dHJJRCZndDsKICAgICAgJmx0O2NsVFJJRCZndDtBQkMtMTIzNDUmbHQ7
L2NsVFJJRCZndDsKICAgICAgJmx0O3N2VFJJRCZndDs1NDMyMS1YWVombHQ7L3N2VFJJRCZndDsK
ICAgICZsdDsvdHJJRCZndDsKICAmbHQ7L3Jlc3BvbnNlJmd0OwombHQ7L2VwcCZndDsKPC9wcmU+
PC9kaXY+CjxhIG5hbWU9ImRlbGV0ZUNvbW1hbmQiPjwvYT48YnIgLz48aHIgLz4KPHRhYmxlIHN1
bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9D
YnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+
Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlv
bi4zLjUiPjwvYT48aDM+My41LiZuYnNwOwpFUFAgJmx0O2RlbGV0ZSZndDsgQ29tbWFuZDwvaDM+
Cgo8cD5UaGlzIGV4dGVuc2lvbiBkZWZpbmVzIGFkZGl0aW9uYWwgZWxlbWVudHMgdG8gZXh0ZW5k
IHRoZSBFUFAKICAgICAgICAmbHQ7ZGVsZXRlJmd0OyBjb21tYW5kIHRvIGJlIHVzZWQgaW4gY29u
anVuY3Rpb24gd2l0aCB0aGUgZG9tYWluIG5hbWUKICAgICAgICBtYXBwaW5nLgo8L3A+CjxwPkEg
c2VydmVyIHRoYXQgZG9lcyBub3Qgc3VwcG9ydCBtdWx0aXBsZSBhcHBsaWNhdGlvbnMgb2YgYQog
ICAgICAgIGdpdmVuIGRvbWFpbiBuYW1lIHdpdGggYW4gPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNh
cHBsaWNhdGlvbklEJz5BcHBsaWNhdGlvbgogICAgICAgIElkZW50aWZpZXI8c3Bhbj4gKDwvc3Bh
bj48c3BhbiBjbGFzcz0naW5mbyc+QXBwbGljYXRpb24gSWRlbnRpZmllcnM8L3NwYW4+PHNwYW4+
KTwvc3Bhbj48L2E+IGR1cmluZyBpdHMgbGF1bmNoIHBoYXNlIG9wZXJhdGlvbnMgTVVTVCByZXR1
cm4gYW4KICAgICAgICBFUFAgZXJyb3IgcmVzdWx0IGNvZGUgb2YgMjEwMi4KPC9wPgo8cD5SZWdp
c3RyeSBwb2xpY2llcyBwZXJtaXR0aW5nLCBjbGllbnRzIE1BWSB3aXRoZHJhdyBhbiBhcHBsaWNh
dGlvbgogICAgICAgIGJ5IHN1Ym1pdHRpbmcgYW4gRVBQICZsdDtkZWxldGUmZ3Q7IGNvbW1hbmQg
YWxvbmcgd2l0aCBhCiAgICAgICAgJmx0O2xhdW5jaDpkZWxldGUmZ3Q7IGVsZW1lbnQgdG8gaW5k
aWNhdGUgdGhlIGFwcGxpY2F0aW9uIG9iamVjdCB0byBiZQogICAgICAgIGRlbGV0ZWQuIFRoZSAm
bHQ7bGF1bmNoOmRlbGV0ZSZndDsgZWxlbWVudCBjb250YWlucyB0aGUgZm9sbG93aW5nCiAgICAg
ICAgY2hpbGQgZWxlbWVudHM6CjwvcD4KPHA+PC9wPgo8YmxvY2txdW90ZSBjbGFzcz0idGV4dCI+
PGRsPgo8ZHQ+Jmx0O2xhdW5jaDpwaGFzZSZndDs8L2R0Pgo8ZGQ+VGhlIHBoYXNlIGR1cmluZyB3
aGljaCB0aGUKICAgICAgICAgICAgYXBwbGljYXRpb24gd2FzIHN1Ym1pdHRlZCBvciBpcyBhc3Nv
Y2lhdGVkIHdpdGguCjwvZGQ+CjxkdD4mbHQ7bGF1bmNoOmFwcGxpY2F0aW9uSUQmZ3Q7PC9kdD4K
PGRkPlRoZSBhcHBsaWNhdGlvbgogICAgICAgICAgICBpZGVudGlmaWVyIGZvciB3aGljaCB0aGUg
Y2xpZW50IHdpc2hlcyB0byBkZWxldGUuCjwvZGQ+CjwvZGw+PC9ibG9ja3F1b3RlPgoKPHA+VGhp
cyBleHRlbnNpb24gZG9lcyBub3QgZGVmaW5lIGFueSBleHRlbnNpb24gdG8gdGhlIHJlc3BvbnNl
IG9mIGEKICAgICAgICAmbHQ7ZGVsZXRlJmd0OyBkb21haW4gY29tbWFuZC4gQWZ0ZXIgcHJvY2Vz
c2luZyB0aGUgY29tbWFuZCwgdGhlCiAgICAgICAgc2VydmVyIHJlcGxpZXMgd2l0aCBhIHN0YW5k
YXJkIEVQUCByZXNwb25zZSBhcyBkZWZpbmVkIGluIHRoZSA8YSBjbGFzcz0naW5mbycgaHJlZj0n
I1JGQzU3MzEnPkVQUCBkb21haW4gbmFtZSBtYXBwaW5nPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xh
c3M9J2luZm8nPkhvbGxlbmJlY2ssIFMuLCAmbGRxdW87RXh0ZW5zaWJsZSBQcm92aXNpb25pbmcg
UHJvdG9jb2wgKEVQUCkgRG9tYWluIE5hbWUgTWFwcGluZywmcmRxdW87IEF1Z3VzdCZuYnNwOzIw
MDkuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiBbUkZDNTczMV0uCjwvcD4KPHA+Rm9sbG93aW5n
IGlzIGFuIGV4YW1wbGUgJmx0O2RlbGV0ZSZndDsgZG9tYWluIGNvbW1hbmQgd2l0aAogICAgICAg
ICAgdGhlICZsdDtsYXVuY2g6ZGVsZXRlJmd0OyBleHRlbnNpb24uCjwvcD48ZGl2IHN0eWxlPSdk
aXNwbGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1sZWZ0OiAzZW07IG1hcmdpbi1yaWdodDog
YXV0byc+PHByZT4KJmx0Oz94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5k
YWxvbmU9Im5vIj8mZ3Q7CiZsdDtlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBw
LTEuMCImZ3Q7CiAgJmx0O2NvbW1hbmQmZ3Q7CiAgICZsdDtkZWxldGUmZ3Q7CiAgICAmbHQ7ZG9t
YWluOmRlbGV0ZQogICAgIHhtbG5zOmRvbWFpbj0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpkb21h
aW4tMS4wIiZndDsKICAgICAgJmx0O2RvbWFpbjpuYW1lJmd0O2V4YW1wbGUudGxkJmx0Oy9kb21h
aW46bmFtZSZndDsKICAgICZsdDsvZG9tYWluOmRlbGV0ZSZndDsKICAgJmx0Oy9kZWxldGUmZ3Q7
CiAgICZsdDtleHRlbnNpb24mZ3Q7CiAgICAmbHQ7bGF1bmNoOmRlbGV0ZQogICAgIHhtbG5zOmxh
dW5jaD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsYXVuY2gtMS4wIiZndDsKICAgICAgJmx0O2xh
dW5jaDpwaGFzZSZndDtzdW5yaXNlJmx0Oy9sYXVuY2g6cGhhc2UmZ3Q7CiAgICAgICZsdDtsYXVu
Y2g6YXBwbGljYXRpb25JRCZndDthYmMxMjMmbHQ7L2xhdW5jaDphcHBsaWNhdGlvbklEJmd0Owog
ICAgJmx0Oy9sYXVuY2g6ZGVsZXRlJmd0OwogICAmbHQ7L2V4dGVuc2lvbiZndDsKICAgJmx0O2Ns
VFJJRCZndDtBQkMtMTIzNDUmbHQ7L2NsVFJJRCZndDsKICAmbHQ7L2NvbW1hbmQmZ3Q7CiZsdDsv
ZXBwJmd0Owo8L3ByZT48L2Rpdj4KPHA+QW4gZXhhbXBsZSByZXNwb25zZSB0aGF0IGNvcnJlc3Bv
bmRzIHRvIHRoZSBhYm92ZQogICAgICAgICAgY29tbWFuZC4KPC9wPjxkaXYgc3R5bGU9J2Rpc3Bs
YXk6IHRhYmxlOyB3aWR0aDogMDsgbWFyZ2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBhdXRv
Jz48cHJlPgombHQ7P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/Jmd0OwombHQ7
ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcC0xLjAiJmd0OwogICZsdDtyZXNw
b25zZSZndDsKICAgICZsdDtyZXN1bHQgY29kZT0iMTAwMCImZ3Q7CiAgICAgICZsdDttc2cmZ3Q7
Q29tbWFuZCBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5Jmx0Oy9tc2cmZ3Q7CiAgICAmbHQ7L3Jlc3Vs
dCZndDsKICAgICZsdDt0cklEJmd0OwogICAgICAmbHQ7Y2xUUklEJmd0O0FCQy0xMjM0NSZsdDsv
Y2xUUklEJmd0OwogICAgICAmbHQ7c3ZUUklEJmd0OzU0MzIxLVhZWiZsdDsvc3ZUUklEJmd0Owog
ICAgJmx0Oy90cklEJmd0OwogICZsdDsvcmVzcG9uc2UmZ3Q7CiZsdDsvZXBwJmd0Owo8L3ByZT48
L2Rpdj4KPGEgbmFtZT0icmVuZXdDb21tYW5kIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1t
YXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1
ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZu
YnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24u
My42Ij48L2E+PGgzPjMuNi4mbmJzcDsKRVBQICZsdDtyZW5ldyZndDsgQ29tbWFuZDwvaDM+Cgo8
cD5UaGlzIGV4dGVuc2lvbiBkb2VzIG5vdCBkZWZpbmUgYW55IGV4dGVuc2lvbiB0byB0aGUgRVBQ
CiAgICAgICAgJmx0O3JlbmV3Jmd0OyBjb21tYW5kIG9yIHJlc3BvbnNlIGRlc2NyaWJlZCBpbiB0
aGUgPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNSRkM1NzMxJz5FUFAgZG9tYWluIG5hbWUgbWFwcGlu
ZzxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5Ib2xsZW5iZWNrLCBTLiwgJmxkcXVv
O0V4dGVuc2libGUgUHJvdmlzaW9uaW5nIFByb3RvY29sIChFUFApIERvbWFpbiBOYW1lIE1hcHBp
bmcsJnJkcXVvOyBBdWd1c3QmbmJzcDsyMDA5Ljwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gW1JG
QzU3MzFdLgo8L3A+CjxhIG5hbWU9InRyYW5zZmVyQ29tbWFuZCI+PC9hPjxiciAvPjxociAvPgo8
dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNs
YXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVm
PSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9InJm
Yy5zZWN0aW9uLjMuNyI+PC9hPjxoMz4zLjcuJm5ic3A7CkVQUCAmbHQ7dHJhbnNmZXImZ3Q7IENv
bW1hbmQ8L2gzPgoKPHA+VGhpcyBleHRlbnNpb24gZG9lcyBub3QgZGVmaW5lIGFueSBleHRlbnNp
b24gdG8gdGhlIEVQUAogICAgICAgICZsdDt0cmFuc2ZlciZndDsgY29tbWFuZCBvciByZXNwb25z
ZSBkZXNjcmliZWQgaW4gdGhlIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNTczMSc+RVBQIGRv
bWFpbiBuYW1lIG1hcHBpbmc8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+SG9sbGVu
YmVjaywgUy4sICZsZHF1bztFeHRlbnNpYmxlIFByb3Zpc2lvbmluZyBQcm90b2NvbCAoRVBQKSBE
b21haW4gTmFtZSBNYXBwaW5nLCZyZHF1bzsgQXVndXN0Jm5ic3A7MjAwOS48L3NwYW4+PHNwYW4+
KTwvc3Bhbj48L2E+IFtSRkM1NzMxXS4KPC9wPgo8YSBuYW1lPSJzeW50YXgiPjwvYT48YnIgLz48
aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5n
PSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+
PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBu
YW1lPSJyZmMuc2VjdGlvbi40Ij48L2E+PGgzPjQuJm5ic3A7CkZvcm1hbCBTeW50YXg8L2gzPgoK
PHA+T25lIHNjaGVtYSBpcyBwcmVzZW50ZWQgaGVyZSB0aGF0IGlzIHRoZSBFUFAgTGF1bmNoIAog
ICAgICBQaGFzZSBNYXBwaW5nIHNjaGVtYS4KPC9wPgo8cD5UaGUgZm9ybWFsCiAgICAgIHN5bnRh
eCBwcmVzZW50ZWQgaGVyZSBpcyBhIGNvbXBsZXRlIHNjaGVtYSByZXByZXNlbnRhdGlvbiBvZiB0
aGUgb2JqZWN0CiAgICAgIG1hcHBpbmcgc3VpdGFibGUgZm9yIGF1dG9tYXRlZCB2YWxpZGF0aW9u
IG9mIEVQUCBYTUwgaW5zdGFuY2VzLiBUaGUKICAgICAgQkVHSU4gYW5kIEVORCB0YWdzIGFyZSBu
b3QgcGFydCBvZiB0aGUgc2NoZW1hOyB0aGV5IGFyZSB1c2VkIHRvIG5vdGUgdGhlCiAgICAgIGJl
Z2lubmluZyBhbmQgZW5kaW5nIG9mIHRoZSBzY2hlbWEgZm9yIFVSSSByZWdpc3RyYXRpb24gcHVy
cG9zZXMuCjwvcD4KPGEgbmFtZT0iYW5jaG9yNCI+PC9hPjxiciAvPjxociAvPgo8dGFibGUgc3Vt
bWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0Ni
dWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4m
bmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9InJmYy5zZWN0aW9u
LjQuMSI+PC9hPjxoMz40LjEuJm5ic3A7CkxhdW5jaCBTY2hlbWE8L2gzPgoKPHA+Q29weXJpZ2h0
IChjKSAyMDEyIElFVEYgVHJ1c3QgYW5kIHRoZSBwZXJzb25zIGlkZW50aWZpZWQgYXMgYXV0aG9y
cwogICAgICBvZiB0aGUgY29kZS4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KPC9wPgo8cD5SZWRpc3Ry
aWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhv
dXQKICAgICAgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZv
bGxvd2luZyBjb25kaXRpb25zIGFyZQogICAgICBtZXQ6CjwvcD4KPHA+PC9wPgo8dWwgY2xhc3M9
InRleHQiPgo8bGk+UmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRo
ZSBhYm92ZSBjb3B5cmlnaHQKICAgICAgICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlv
bnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KPC9saT4KPGxpPlJlZGlzdHJpYnV0aW9u
cyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0CiAgICAg
ICAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRp
c2NsYWltZXIgaW4gdGhlCiAgICAgICAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRl
cmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUKICAgICAgICAgIGRpc3RyaWJ1dGlvbi4KPC9saT4KPGxp
Pk5laXRoZXIgdGhlIG5hbWUgb2YgSW50ZXJuZXQgU29jaWV0eSwgSUVURiBvciBJRVRGIFRydXN0
LCBub3IgdGhlCiAgICAgICAgICBuYW1lcyBvZiBzcGVjaWZpYyBjb250cmlidXRvcnMsIG1heSBi
ZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZQogICAgICAgICAgcHJvZHVjdHMgZGVyaXZlZCBm
cm9tIHRoaXMgc29mdHdhcmUgd2l0aG91dCBzcGVjaWZpYyBwcmlvciB3cml0dGVuCiAgICAgICAg
ICBwZXJtaXNzaW9uLgo8L2xpPgo8L3VsPgoKPHA+VEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBC
WSBUSEUgQ09QWVJJR0hUIEhPTERFUlMgQU5EIENPTlRSSUJVVE9SUwogICAgICAiQVMgSVMiIEFO
RCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVAog
ICAgICBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElU
WSBBTkQgRklUTkVTUyBGT1IgQQogICAgICBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFIERJU0NMQUlN
RUQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBDT1BZUklHSFQgT1dORVIKICAgICAgT1IgQ09OVFJJ
QlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQ
RUNJQUwsCiAgICAgIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJ
TkcsIEJVVCBOT1QgTElNSVRFRCBUTywKICAgICAgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBH
T09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsIERBVEEsIE9SCiAgICAgIFBST0ZJVFM7IE9S
IEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkg
T0YKICAgICAgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZ
LCBPUiBUT1JUIChJTkNMVURJTkcKICAgICAgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJ
TkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRiBUSElTCiAgICAgIFNPRlRXQVJFLCBFVkVO
IElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgo8L3A+PGRpdiBz
dHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4tbGVmdDogM2VtOyBtYXJnaW4t
cmlnaHQ6IGF1dG8nPjxwcmU+CkJFR0lOCiZsdDs/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9
IlVURi04Ij8mZ3Q7CiZsdDtzY2hlbWEKICB0YXJnZXROYW1lc3BhY2U9InVybjppZXRmOnBhcmFt
czp4bWw6bnM6bGF1bmNoLTEuMCIKICB4bWxuczpsYXVuY2g9InVybjppZXRmOnBhcmFtczp4bWw6
bnM6bGF1bmNoLTEuMCIKICB4bWxuczplcHBjb209InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBw
Y29tLTEuMCIKICB4bWxuczptYXJrPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOm1hcmstMS4wIgog
IHhtbG5zOnNtZD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpzaWduZWRNYXJrLTEuMCIKICB4bWxu
cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiCiAgZWxlbWVudEZvcm1EZWZhdWx0
PSJxdWFsaWZpZWQiJmd0OwoKJmx0OyEtLQpJbXBvcnQgY29tbW9uIGVsZW1lbnQgdHlwZXMuCi0t
Jmd0OwogICZsdDtpbXBvcnQgbmFtZXNwYWNlPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcGNv
bS0xLjAiCiAgICAgICAgICBzY2hlbWFMb2NhdGlvbj0iZXBwY29tLTEuMC54c2QiLyZndDsKCiAg
Jmx0O2ltcG9ydCBuYW1lc3BhY2U9InVybjppZXRmOnBhcmFtczp4bWw6bnM6bWFyay0xLjAiCiAg
ICAgICAgICBzY2hlbWFMb2NhdGlvbj0ibWFyay0xLjAueHNkIi8mZ3Q7CgogICZsdDtpbXBvcnQg
bmFtZXNwYWNlPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOnNpZ25lZE1hcmstMS4wIgogICAgICAg
ICAgc2NoZW1hTG9jYXRpb249InNpZ25lZE1hcmstMS4wLnhzZCIvJmd0OwoKICAmbHQ7YW5ub3Rh
dGlvbiZndDsKICAgICZsdDtkb2N1bWVudGF0aW9uJmd0OwogICAgICBFeHRlbnNpYmxlIFByb3Zp
c2lvbmluZyBQcm90b2NvbCB2MS4wCiAgICAgIGRvbWFpbiBuYW1lIGV4dGVuc2lvbiBzY2hlbWEK
ICAgICAgZm9yIHRoZSBsYXVuY2ggcGhhc2UgcHJvY2Vzc2luZy4KICAgICZsdDsvZG9jdW1lbnRh
dGlvbiZndDsKICAmbHQ7L2Fubm90YXRpb24mZ3Q7CgogICZsdDshLS0KICBDaGlsZCBlbGVtZW50
cyBmb3VuZCBpbiBFUFAgY29tbWFuZHMuCiAgLS0mZ3Q7CiAgJmx0O2VsZW1lbnQgbmFtZT0iY2hl
Y2siIHR5cGU9ImxhdW5jaDpjaGVja1R5cGUiLyZndDsKICAmbHQ7ZWxlbWVudCBuYW1lPSJpbmZv
IiB0eXBlPSJsYXVuY2g6aW5mb1R5cGUiLyZndDsKICAmbHQ7ZWxlbWVudCBuYW1lPSJjcmVhdGUi
IHR5cGU9ImxhdW5jaDpjcmVhdGVUeXBlIi8mZ3Q7CiAgJmx0O2VsZW1lbnQgbmFtZT0idXBkYXRl
IiB0eXBlPSJsYXVuY2g6aWRDb250YWluZXJUeXBlIi8mZ3Q7CiAgJmx0O2VsZW1lbnQgbmFtZT0i
ZGVsZXRlIiB0eXBlPSJsYXVuY2g6aWRDb250YWluZXJUeXBlIi8mZ3Q7CgogICZsdDshLS0KICBD
b21tb24gY29udGFpbmVyIG9mIGlkIChpZGVudGlmaWVyKSBlbGVtZW50CiAgLS0mZ3Q7CiAgJmx0
O2NvbXBsZXhUeXBlIG5hbWU9ImlkQ29udGFpbmVyVHlwZSImZ3Q7CiAgICAmbHQ7c2VxdWVuY2Um
Z3Q7CiAgICAgICZsdDtlbGVtZW50IG5hbWU9InBoYXNlIiB0eXBlPSJsYXVuY2g6cGhhc2VUeXBl
Ii8mZ3Q7CiAgICAgICZsdDtlbGVtZW50IG5hbWU9ImFwcGxpY2F0aW9uSUQiIHR5cGU9ImxhdW5j
aDphcHBsaWNhdGlvbklEVHlwZSIvJmd0OwogICAgJmx0Oy9zZXF1ZW5jZSZndDsKICAmbHQ7L2Nv
bXBsZXhUeXBlJmd0OwoKICAmbHQ7IS0tCiAgRGVmaW5pdGlvbiBmb3IgYXBwbGljYXRpb24gaWRl
bnRpZmllcgogIC0tJmd0OwogICZsdDtzaW1wbGVUeXBlIG5hbWU9ImFwcGxpY2F0aW9uSURUeXBl
IiZndDsKICAgICZsdDtyZXN0cmljdGlvbiBiYXNlPSJ0b2tlbiIvJmd0OwogICZsdDsvc2ltcGxl
VHlwZSZndDsKCiAgJmx0OyEtLQogIERlZmluaXRpb24gZm9yIGxhdW5jaCBwaGFzZS4gIE5hbWUg
aXMgYW4gb3B0aW9uYWwgYXR0cmlidXRlCiAgdXNlZCB0byBleHRlbmQgdGhlIHBoYXNlIHR5cGUu
ICBGb3IgZXhhbXBsZSwgd2hlbgogIHVzaW5nIHRoZSBwaGFzZSB0eXBlIHZhbHVlIG9mICZhbXA7
cXQ7Y3VzdG9tJmFtcDtndDssIHRoZSBuYW1lCiAgY2FuIGJlIHVzZWQgdG8gc3BlY2lmeSB0aGUg
Y3VzdG9tIHBoYXNlLgogIC0tJmd0OwogICZsdDtjb21wbGV4VHlwZSBuYW1lPSJwaGFzZVR5cGUi
Jmd0OwogICAgJmx0O3NpbXBsZUNvbnRlbnQmZ3Q7CiAgICAgICZsdDtleHRlbnNpb24gYmFzZT0i
bGF1bmNoOnBoYXNlVHlwZVZhbHVlIiZndDsKICAgICAgICAmbHQ7YXR0cmlidXRlIG5hbWU9Im5h
bWUiIHR5cGU9InRva2VuIi8mZ3Q7CiAgICAgICZsdDsvZXh0ZW5zaW9uJmd0OwogICAgJmx0Oy9z
aW1wbGVDb250ZW50Jmd0OwogICZsdDsvY29tcGxleFR5cGUmZ3Q7CgogICZsdDshLS0KICBFbnVt
ZXJhdGlvbiBvZiBmb3IgbGF1bmNoIHBoYXNlIHZhbHVlcy4KICAtLSZndDsKICAmbHQ7c2ltcGxl
VHlwZSBuYW1lPSJwaGFzZVR5cGVWYWx1ZSImZ3Q7CiAgICAgICZsdDtyZXN0cmljdGlvbiBiYXNl
PSJ0b2tlbiImZ3Q7CiAgICAgICAgJmx0O2VudW1lcmF0aW9uIHZhbHVlPSJzdW5yaXNlIi8mZ3Q7
CiAgICAgICAgJmx0O2VudW1lcmF0aW9uIHZhbHVlPSJsYW5kcnVzaCIvJmd0OwogICAgICAgICZs
dDtlbnVtZXJhdGlvbiB2YWx1ZT0iY2xhaW1zMSIvJmd0OwogICAgICAgICZsdDtlbnVtZXJhdGlv
biB2YWx1ZT0iY2xhaW1zMiIvJmd0OwogICAgICAgICZsdDtlbnVtZXJhdGlvbiB2YWx1ZT0ib3Bl
biIvJmd0OwogICAgICAgICZsdDtlbnVtZXJhdGlvbiB2YWx1ZT0iY3VzdG9tIi8mZ3Q7CiAgICAm
bHQ7L3Jlc3RyaWN0aW9uJmd0OwogICZsdDsvc2ltcGxlVHlwZSZndDsKCgogICZsdDshLS0KICBE
ZWZpbml0aW9uIGZvciB0aGUgc3VucmlzZSBjb2RlCiAgLS0mZ3Q7CiAgJmx0O3NpbXBsZVR5cGUg
bmFtZT0iY29kZVR5cGUiJmd0OwogICAgJmx0O3Jlc3RyaWN0aW9uIGJhc2U9ImJhc2U2NEJpbmFy
eSImZ3Q7CiAgICAgICZsdDttaW5MZW5ndGggdmFsdWU9IjEiLyZndDsKICAgICZsdDsvcmVzdHJp
Y3Rpb24mZ3Q7CiAgJmx0Oy9zaW1wbGVUeXBlJmd0OwoKICAmbHQ7IS0tCiAgRGVmaW5pdGlvbiBm
b3IgdGhlIG5vdGljZSBpZGVudGlmaWVyCiAgLS0mZ3Q7CiAgJmx0O3NpbXBsZVR5cGUgbmFtZT0i
bm90aWNlSURUeXBlIiZndDsKICAgICZsdDtyZXN0cmljdGlvbiBiYXNlPSJiYXNlNjRCaW5hcnki
Jmd0OwogICAgICAmbHQ7bWluTGVuZ3RoIHZhbHVlPSIxIi8mZ3Q7CiAgICAmbHQ7L3Jlc3RyaWN0
aW9uJmd0OwogICZsdDsvc2ltcGxlVHlwZSZndDsKCiAgJmx0OyEtLQogIFBvc3NpYmxlIHN0YXR1
cyB2YWx1ZXMgZm9yIHN1bnJpc2UgYXBwbGljYXRpb24KICAtLSZndDsKICAgICZsdDtzaW1wbGVU
eXBlIG5hbWU9InN0YXR1c1ZhbHVlVHlwZSImZ3Q7CiAgICAmbHQ7cmVzdHJpY3Rpb24gYmFzZT0i
dG9rZW4iJmd0OwogICAgICAgICZsdDtlbnVtZXJhdGlvbiB2YWx1ZT0icGVuZGluZyIvJmd0Owog
ICAgICAgICZsdDtlbnVtZXJhdGlvbiB2YWx1ZT0idmFsaWRhdGVkIi8mZ3Q7CiAgICAgICAgJmx0
O2VudW1lcmF0aW9uIHZhbHVlPSJpbnZhbGlkIi8mZ3Q7CiAgICAgICAgJmx0O2VudW1lcmF0aW9u
IHZhbHVlPSJwZW5kaW5nQXVjdGlvbiIvJmd0OwogICAgICAgICZsdDtlbnVtZXJhdGlvbiB2YWx1
ZT0iYWxsb2NhdGVkIi8mZ3Q7CiAgICAgICAgJmx0O2VudW1lcmF0aW9uIHZhbHVlPSJyZWplY3Rl
ZCIvJmd0OwogICAgICAgICZsdDtlbnVtZXJhdGlvbiB2YWx1ZT0iY3VzdG9tIi8mZ3Q7CiAgICAg
ICZsdDsvcmVzdHJpY3Rpb24mZ3Q7CiAgICAmbHQ7L3NpbXBsZVR5cGUmZ3Q7CgogICZsdDshLS0K
ICBTdGF0dXMgdHlwZSBkZWZpbml0aW9uCiAgLS0mZ3Q7CiAgJmx0O2NvbXBsZXhUeXBlIG5hbWU9
InN0YXR1c1R5cGUiJmd0OwogICAgJmx0O3NpbXBsZUNvbnRlbnQmZ3Q7CiAgICAgICZsdDtleHRl
bnNpb24gYmFzZT0ibm9ybWFsaXplZFN0cmluZyImZ3Q7CiAgICAgICAgJmx0O2F0dHJpYnV0ZSBu
YW1lPSJzIiB0eXBlPSJsYXVuY2g6c3RhdHVzVmFsdWVUeXBlIgogICAgICAgICAgdXNlPSJyZXF1
aXJlZCIvJmd0OwogICAgICAgICZsdDthdHRyaWJ1dGUgbmFtZT0ibGFuZyIgdHlwZT0ibGFuZ3Vh
Z2UiCiAgICAgICAgICBkZWZhdWx0PSJlbiIvJmd0OwogICAgICAgICZsdDthdHRyaWJ1dGUgbmFt
ZT0ibmFtZSIgdHlwZT0idG9rZW4iLyZndDsKICAgICAgJmx0Oy9leHRlbnNpb24mZ3Q7CiAgICAm
bHQ7L3NpbXBsZUNvbnRlbnQmZ3Q7CiAgJmx0Oy9jb21wbGV4VHlwZSZndDsKCiAgJmx0OyEtLQog
IGNvZGVNYXJrIFR5cGUgdGhhdCBjb250YWlucyBhbiBvcHRpb25hbCBjb2RlCiAgd2l0aCBtYXJr
IGluZm9ybWF0aW9uLgogIC0tJmd0OwogICZsdDtjb21wbGV4VHlwZSBuYW1lPSJjb2RlTWFya1R5
cGUiJmd0OwogICAgJmx0O3NlcXVlbmNlJmd0OwogICAgJmx0O2VsZW1lbnQgbmFtZT0iY29kZSIg
dHlwZT0ibGF1bmNoOmNvZGVUeXBlIgogICAgICBtaW5PY2N1cnM9IjAiLyZndDsKICAgICZsdDtl
bGVtZW50IHJlZj0ibWFyazphYnN0cmFjdE1hcmsiCiAgICAgIG1pbk9jY3Vycz0iMCIvJmd0Owog
ICZsdDsvc2VxdWVuY2UmZ3Q7CiAgJmx0Oy9jb21wbGV4VHlwZSZndDsKCiAgJmx0OyEtLQogIENo
aWxkIGVsZW1lbnRzIGZvciB0aGUgY3JlYXRlIGNvbW1hbmQKICAtLSZndDsKICAmbHQ7Y29tcGxl
eFR5cGUgbmFtZT0iY3JlYXRlVHlwZSImZ3Q7CiAgICAmbHQ7c2VxdWVuY2UmZ3Q7CiAgICAgICZs
dDtlbGVtZW50IG5hbWU9InBoYXNlIiB0eXBlPSJsYXVuY2g6cGhhc2VUeXBlIi8mZ3Q7CiAgICAg
ICZsdDtjaG9pY2UmZ3Q7CiAgICAgICAgJmx0O2VsZW1lbnQgbmFtZT0iY29kZU1hcmsiIHR5cGU9
ImxhdW5jaDpjb2RlTWFya1R5cGUiCiAgICAgICAgICBtYXhPY2N1cnM9InVuYm91bmRlZCIvJmd0
OwogICAgICAgICZsdDtlbGVtZW50IHJlZj0ic21kOmFic3RyYWN0U2lnbmVkTWFyayIKICAgICAg
ICAgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiLyZndDsKICAgICAgICAmbHQ7ZWxlbWVudCByZWY9InNt
ZDplbmNvZGVkU2lnbmVkTWFyayIKICAgICAgICAgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiLyZndDsK
ICAgICAgICAgICZsdDtlbGVtZW50IG5hbWU9Im5vdGljZSIKICAgICAgICAgIHR5cGU9ImxhdW5j
aDpjcmVhdGVOb3RpY2VUeXBlIi8mZ3Q7CiAgICAgICZsdDsvY2hvaWNlJmd0OwogICAgJmx0Oy9z
ZXF1ZW5jZSZndDsKICAmbHQ7L2NvbXBsZXhUeXBlJmd0OwoKICAmbHQ7IS0tCiAgQ2hpbGQgZWxl
bWVudHMgb2YgdGhlIGNyZWF0ZSBub3RpY2UgZWxlbWVudC4KICAtLSZndDsKICAmbHQ7Y29tcGxl
eFR5cGUgbmFtZT0iY3JlYXRlTm90aWNlVHlwZSImZ3Q7CiAgICAmbHQ7c2VxdWVuY2UmZ3Q7CiAg
ICAgICZsdDtlbGVtZW50IG5hbWU9Im5vdGljZUlEIiB0eXBlPSJsYXVuY2g6bm90aWNlSURUeXBl
Ii8mZ3Q7CiAgICAgICZsdDtlbGVtZW50IG5hbWU9ImdlbmVyYXRlZERhdGUiIHR5cGU9ImRhdGVU
aW1lIi8mZ3Q7CiAgICAgICZsdDtlbGVtZW50IG5hbWU9ImFjY2VwdGVkRGF0ZSIgdHlwZT0iZGF0
ZVRpbWUiLyZndDsKICAgICAgJmx0O2VsZW1lbnQgbmFtZT0ic291cmNlIiB0eXBlPSJ0b2tlbiIv
Jmd0OwogICAgJmx0Oy9zZXF1ZW5jZSZndDsKICAmbHQ7L2NvbXBsZXhUeXBlJmd0OwoKCiAgJmx0
OyEtLQogIENoaWxkIGVsZW1lbnRzIG9mIGNoZWNrIChDbGFpbXMgQ2hlY2sgQ29tbWFuZCkuCiAg
LS0mZ3Q7CiAgJmx0O2NvbXBsZXhUeXBlIG5hbWU9ImNoZWNrVHlwZSImZ3Q7CiAgICAmbHQ7c2Vx
dWVuY2UmZ3Q7CiAgICAgICZsdDtlbGVtZW50IG5hbWU9InBoYXNlIiB0eXBlPSJsYXVuY2g6cGhh
c2VUeXBlIi8mZ3Q7CiAgICAmbHQ7L3NlcXVlbmNlJmd0OwogICZsdDsvY29tcGxleFR5cGUmZ3Q7
CgoKICAmbHQ7IS0tCiAgQ2hpbGQgZWxlbWVudHMgb2YgaW5mbyBjb21tYW5kLgogIC0tJmd0Owog
ICZsdDtjb21wbGV4VHlwZSBuYW1lPSJpbmZvVHlwZSImZ3Q7CiAgICAmbHQ7c2VxdWVuY2UmZ3Q7
CiAgICAgICZsdDtlbGVtZW50IG5hbWU9InBoYXNlIiB0eXBlPSJsYXVuY2g6cGhhc2VUeXBlIi8m
Z3Q7CiAgICAgICZsdDtlbGVtZW50IG5hbWU9ImFwcGxpY2F0aW9uSUQiCiAgICAgICAgdHlwZT0i
bGF1bmNoOmFwcGxpY2F0aW9uSURUeXBlIgogICAgICAgIG1pbk9jY3Vycz0iMCIvJmd0OwogICAg
Jmx0Oy9zZXF1ZW5jZSZndDsKICAgICZsdDthdHRyaWJ1dGUgbmFtZT0iaW5jbHVkZU1hcmsiIHR5
cGU9ImJvb2xlYW4iCiAgICAgIGRlZmF1bHQ9ImZhbHNlIi8mZ3Q7CiAgJmx0Oy9jb21wbGV4VHlw
ZSZndDsKCiAgJmx0OyEtLQogIENoaWxkIHJlc3BvbnNlIGVsZW1lbnRzLgogIC0tJmd0OwogICZs
dDtlbGVtZW50IG5hbWU9ImNoa0RhdGEiIHR5cGU9ImxhdW5jaDpjaGtEYXRhVHlwZSIvJmd0Owog
ICZsdDtlbGVtZW50IG5hbWU9ImNyZURhdGEiIHR5cGU9ImxhdW5jaDppZENvbnRhaW5lclR5cGUi
LyZndDsKICAmbHQ7ZWxlbWVudCBuYW1lPSJpbmZEYXRhIiB0eXBlPSJsYXVuY2g6aW5mRGF0YVR5
cGUiLyZndDsKCiAgJmx0OyEtLQogICAmbHQ7Y2hlY2smZ3Q7IHJlc3BvbnNlIGVsZW1lbnRzLgog
ICAtLSZndDsKICAmbHQ7Y29tcGxleFR5cGUgbmFtZT0iY2hrRGF0YVR5cGUiJmd0OwogICAgJmx0
O3NlcXVlbmNlJmd0OwogICAgICAmbHQ7ZWxlbWVudCBuYW1lPSJwaGFzZSIgdHlwZT0ibGF1bmNo
OnBoYXNlVHlwZSIvJmd0OwogICAgICAmbHQ7ZWxlbWVudCBuYW1lPSJjZCIgdHlwZT0ibGF1bmNo
OmNkVHlwZSIKICAgICAgIG1heE9jY3Vycz0idW5ib3VuZGVkIi8mZ3Q7CiAgICAmbHQ7L3NlcXVl
bmNlJmd0OwogICZsdDsvY29tcGxleFR5cGUmZ3Q7CgogICZsdDtjb21wbGV4VHlwZSBuYW1lPSJj
ZFR5cGUiJmd0OwogICAgJmx0O3NlcXVlbmNlJmd0OwogICAgICAmbHQ7ZWxlbWVudCBuYW1lPSJu
YW1lIiB0eXBlPSJsYXVuY2g6Y2ROYW1lVHlwZSIvJmd0OwogICAgICAmbHQ7ZWxlbWVudCBuYW1l
PSJjbGFpbUtleSIgdHlwZT0idG9rZW4iCiAgICAgICBtaW5PY2N1cnM9IjAiLyZndDsKICAgICZs
dDsvc2VxdWVuY2UmZ3Q7CiAgJmx0Oy9jb21wbGV4VHlwZSZndDsKCiAgJmx0O2NvbXBsZXhUeXBl
IG5hbWU9ImNkTmFtZVR5cGUiJmd0OwogICAgJmx0O3NpbXBsZUNvbnRlbnQmZ3Q7CiAgICAgICZs
dDtleHRlbnNpb24gYmFzZT0iZXBwY29tOmxhYmVsVHlwZSImZ3Q7CiAgICAgICAgJmx0O2F0dHJp
YnV0ZSBuYW1lPSJleGlzdHMiIHR5cGU9ImJvb2xlYW4iCiAgICAgICAgIHVzZT0icmVxdWlyZWQi
LyZndDsKICAgICAgJmx0Oy9leHRlbnNpb24mZ3Q7CiAgICAmbHQ7L3NpbXBsZUNvbnRlbnQmZ3Q7
CiAgJmx0Oy9jb21wbGV4VHlwZSZndDsKCiAgJmx0OyEtLQogICZsdDtpbmZvJmd0OyByZXNwb25z
ZSBlbGVtZW5ldHMKICAtLSZndDsKICAmbHQ7Y29tcGxleFR5cGUgbmFtZT0iaW5mRGF0YVR5cGUi
Jmd0OwogICAgJmx0O3NlcXVlbmNlJmd0OwogICAgICAmbHQ7ZWxlbWVudCBuYW1lPSJwaGFzZSIg
dHlwZT0ibGF1bmNoOnBoYXNlVHlwZSIvJmd0OwogICAgICZsdDtlbGVtZW50IG5hbWU9ImFwcGxp
Y2F0aW9uSUQiCiAgICAgIHR5cGU9ImxhdW5jaDphcHBsaWNhdGlvbklEVHlwZSIKICAgICAgbWlu
T2NjdXJzPSIwIi8mZ3Q7CiAgICAgJmx0O2VsZW1lbnQgbmFtZT0ic3RhdHVzIiB0eXBlPSJsYXVu
Y2g6c3RhdHVzVHlwZSIKICAgICAgbWluT2NjdXJzPSIwIi8mZ3Q7CiAgICAgICZsdDtlbGVtZW50
IHJlZj0ibWFyazphYnN0cmFjdE1hcmsiCiAgICAgIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1
bmJvdW5kZWQiLyZndDsKICAgICZsdDsvc2VxdWVuY2UmZ3Q7CiAgJmx0Oy9jb21wbGV4VHlwZSZn
dDsKCiZsdDsvc2NoZW1hJmd0OwpFTkQ8L3ByZT48L2Rpdj4KPGEgbmFtZT0iQWNrbm93bGVkZ2Vt
ZW50cyI+PC9hPjxiciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGlu
Zz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0
ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48
L3RyPjwvdGFibGU+CjxhIG5hbWU9InJmYy5zZWN0aW9uLjUiPjwvYT48aDM+NS4mbmJzcDsKQWNr
bm93bGVkZ2VtZW50czwvaDM+Cgo8cD5UaGUgYXV0aG9ycyB3aXNoIHRvIGFja25vd2xlZGdlIHRo
ZSBlZmZvcnRzIG9mIHRoZSBsZWFkaW5nIAogICAgICBwYXJ0aWNpcGFudHMgb2YgdGhlIENvbW11
bml0eSBUTUNIIE1vZGVsIHRoYXQgbGVkIHRvIG1hbnkgb2YgdGhlIAogICAgICBjaGFuZ2VzIHRv
IHRoaXMgZG9jdW1lbnQsIHdoaWNoIGluY2x1ZGUgQ2hyaXMgV3JpZ2h0LCBKZWZmIE5ldW1hbiwg
CiAgICAgIEplZmYgRWNraGF1cywgYW5kIFdpbGwgU2hvcnRlci4KPC9wPgo8cD5TcGVjaWFsIHN1
Z2dlc3Rpb25zIHRoYXQgaGF2ZSBiZWVuIGluY29ycG9yYXRlZCBpbnRvIHRoaXMgZG9jdW1lbnQg
CiAgICAgIHdlcmUgcHJvdmlkZWQgYnkgSm90aGFuIEZyYWtlcywgS2VpdGggR2F1Z2hhbiwgSmFu
IEphbnNlbiwgR3VzdGF2byBMb3phbm8sCiAgICAgIEtsYXVzIE1hbG9ybnksIFBhdHJpY2sgTWV2
emVrLCBCZXJuaGFyZCBSZXV0bmVyLUZpc2NoZXIsIFRydW5nIFRyYW4sCiAgICAgIFVscmljaCBX
aXNzZXIgYW5kIFNoYXJvbiBXb2RqZW5za2kuCjwvcD4KPGEgbmFtZT0iYW5jaG9yNSI+PC9hPjxi
ciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNw
YWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9D
YnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+
CjxhIG5hbWU9InJmYy5zZWN0aW9uLjYiPjwvYT48aDM+Ni4mbmJzcDsKQ2hhbmdlIEhpc3Rvcnk8
L2gzPgoKPGEgbmFtZT0iY2hhbmdlLTAwLXRvLTAxIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBz
dW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRP
Q2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2Mi
PiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rp
b24uNi4xIj48L2E+PGgzPjYuMS4mbmJzcDsKQ2hhbmdlIGZyb20gMDAgdG8gMDE8L2gzPgoKPHA+
PC9wPgo8b2wgY2xhc3M9InRleHQiPgo8bGk+Q2hhbmdlZCB0byB1c2UgY2FtZWwgY2FzZSBmb3Ig
dGhlIFhNTCBlbGVtZW50cy4KPC9saT4KPGxpPlJlcGxhY2VkICJjYW5jZWxsZWQiIHN0YXR1cyB0
byAicmVqZWN0ZWQiIHN0YXR1cy4KPC9saT4KPGxpPkFkZGVkIHRoZSBjaGlsZCBlbGVtZW50cyBv
ZiB0aGUgJmx0O2NsYWltJmd0OyBlbGVtZW50Lgo8L2xpPgo8bGk+UmVtb3ZlZCB0aGUgWE1MIHNj
aGVtYSBhbmQgcmVwbGFjZWQgd2l0aCAiW1RCRF0iLgo8L2xpPgo8L29sPgoKPGEgbmFtZT0iY2hh
bmdlLTAxLXRvLTAyIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNl
bGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0
Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwv
YT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uNi4yIj48L2E+PGgzPjYu
Mi4mbmJzcDsKQ2hhbmdlIGZyb20gMDEgdG8gMDI8L2gzPgoKPHA+PC9wPgo8b2wgY2xhc3M9InRl
eHQiPgo8bGk+QWRkZWQgc3VwcG9ydCBmb3IgYm90aCB0aGUgSUNBTk4gYW5kIEFSSS9OZXVzdGFy
IFRNQ0ggbW9kZWxzLgo8L2xpPgo8bGk+Q2hhbmdlZCB0aGUgbmFtZXNwYWNlIFVSSSBhbmQgcHJl
Zml4IHRvIHVzZSAibGF1bmNoIiBpbnN0ZWFkIG9mICJsYXVuY2hwaGFzZSIuCjwvbGk+CjxsaT5B
ZGRlZCBkZWZpbml0aW9uIG9mIG11bHRpcGxlIGNsYWltIHZhbGlkYXRpb24gbW9kZWxzLgo8L2xp
Pgo8bGk+QWRkZWQgdGhlICZsdDtsYXVuY2g6c2lnbmVkQ2xhaW0mZ3Q7IGFuZCAmbHQ7bGF1bmNo
OnNpZ25lZE5vdGljZSZndDsgZWxlbWVudHMuCjwvbGk+CjxsaT5BZGRlZCBzdXBwb3J0IGZvciBD
bGFpbXMgSW5mbyBDb21tYW5kCjwvbGk+Cjwvb2w+Cgo8YSBuYW1lPSJjaGFuZ2UtMDItdG8tMDMi
PjwvYT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAi
IGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xh
c3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48
L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi42LjMiPjwvYT48aDM+Ni4zLiZuYnNwOwpDaGFu
Z2UgZnJvbSAwMiB0byAwMzwvaDM+Cgo8cD48L3A+CjxvbCBjbGFzcz0idGV4dCI+CjxsaT5SZW1v
dmVkIFhTSSBuYW1lc3BhY2UgcGVyIEtlaXRoIEdhdWdoYW4ncyBzdWdnZXN0aW9uIG9uIHRoZSBw
cm92cmVnIGxpc3QuCjwvbGk+CjxsaT5BZGRlZCBleHRlbnNpYmlsaXR5IHRvIHRoZSBsYXVuY2g6
c3RhdHVzIGVsZW1lbnQgYW5kIGFkZGVkIHRoZSAKICAgICAgICBwZW5kaW5nQXVjdGlvbiBzdGF0
dXMgcGVyIFRydW5nIFRyYW4ncyBmZWVkYmFjayBvbiB0aGUgcHJvdnJlZyBsaXN0Lgo8L2xpPgo8
bGk+QWRkZWQgc3VwcG9ydCBmb3IgdGhlIENsYWltcyBDaGVjayBDb21tYW5kLCB1cGRhdGVkIHRo
ZSBsb2NhdGlvbiBhbmQgCiAgICAgICAgY29udGVudHMgb2YgdGhlIHNpZ25lZE5vdGljZSwgYW5k
IHJlcGxhY2VkIG1vc3QgcmVmZXJlbmNlcyBvZiBDbGFpbSB0byBNYXJrIAogICAgICAgIGJhc2Vk
IG9uIHRoZSB3b3JrIGJlaW5nIGRvbmUgb24gdGhlIEFSSS9OZXVzdGFyIGxhdW5jaCBtb2RlbC4K
PC9saT4KPC9vbD4KCjxhIG5hbWU9ImNoYW5nZS0wMy10by0wNCI+PC9hPjxiciAvPjxociAvPgo8
dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNs
YXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVm
PSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9InJm
Yy5zZWN0aW9uLjYuNCI+PC9hPjxoMz42LjQuJm5ic3A7CkNoYW5nZSBmcm9tIDAzIHRvIDA0PC9o
Mz4KCjxwPjwvcD4KPG9sIGNsYXNzPSJ0ZXh0Ij4KPGxpPlJlbW92ZWQgcmVmZXJlbmNlcyB0byB0
aGUgSUNBTk4gbW9kZWwuCjwvbGk+CjxsaT5SZW1vdmVkIHN1cHBvcnQgZm9yIHRoZSBDbGFpbXMg
SW5mbyBDb21tYW5kLgo8L2xpPgo8bGk+UmVtb3ZlZCB1c2Ugb2YgdGhlIHNpZ25lZENsYWltLgo8
L2xpPgo8bGk+UmV2aXNlZCB0aGUgbWV0aG9kIGZvciByZWZlcnJpbmcgdG8gdGhlIHNpZ25lZENs
YWltIGZyb20gdGhlIFhNTCBTaWduYXR1cmUgdXNpbmcgdGhlIElEUkVGIFVSSS4KPC9saT4KPGxp
PlNwbGl0IHRoZSBsYXVuY2gtMS4wLnhzZCBpbnRvIHRocmVlIFhNTCBzY2hlbWFzIGluY2x1ZGlu
ZyBsYXVuY2gtMS4wLnhzZCwgc2lnbmVNYXJrLTEuMC54c2QsIGFuZCBtYXJrLTEuMC54c2QuCjwv
bGk+CjxsaT5TcGxpdCB0aGUgImNsYWltcyIgbGF1bmNoIHBoYXNlIHRvIHRoZSAiY2xhaW1zMSIg
YW5kICJjbGFpbXMyIiBsYXVuY2ggcGhhc2VzLgo8L2xpPgo8bGk+QWRkZWQgc3VwcG9ydCBmb3Ig
dGhlIGVuY29kZWRTaWduZWRNYXJrIHdpdGggYmFzZTY0IGVuY29kZWQgc2lnbmVkTWFyay4KPC9s
aT4KPGxpPkNoYW5nZWQgdGhlIGVsZW1lbnRzIGluIHRoZSBjcmVhdGVOb3RpY2VUeXBlIHRvIGlu
Y2x1ZGUgdGhlIG5vdGljZUlELCB0aW1lc3RhbXAsIGFuZCB0aGUgc291cmNlIGVsZW1lbnRzLgo8
L2xpPgo8bGk+QWRkZWQgdGhlIGNsYXNzIGFuZCBlZmZlY3RpdmVEYXRlIGVsZW1lbnRzIHRvIG1h
cmsuCjwvbGk+Cjwvb2w+Cgo8YSBuYW1lPSJjaGFuZ2UtMDQtdG8tMDUiPjwvYT48YnIgLz48aHIg
Lz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIy
IiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEg
aHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBuYW1l
PSJyZmMuc2VjdGlvbi42LjUiPjwvYT48aDM+Ni41LiZuYnNwOwpDaGFuZ2UgZnJvbSAwNCB0byAw
NTwvaDM+Cgo8cD48L3A+CjxvbCBjbGFzcz0idGV4dCI+CjxsaT5SZW1vdmVkIHJlZmVyZW5jZSB0
byAmbHQ7c21kOnpvbmUmZ3Q7IGluIHRoZSAmbHQ7c21kOnNpZ25lZE1hcmsmZ3Q7IGV4YW1wbGUu
CjwvbGk+CjxsaT5JbmNvcnBvcmF0ZWQgZmVlZGJhY2sgZnJvbSBCZXJuaGFyZCBSZXV0bmVyLUZp
c2NoZXIgb24gdGhlIHByb3ZyZWcgbWFpbCBsaXN0Lgo8L2xpPgo8bGk+QWRkZWQgbWlzc2luZyBs
YXVuY2ggWE1MIHByZWZpeCB0byBhcHBsaWNhdGlvbklEVHlwZSByZWZlcmVuY2UgaW4gdGhlIGlk
Q29udGFpbmVyVHlwZSBvZiB0aGUgTGF1bmNoIFNjaGVtYS4KPC9saT4KPGxpPkFkZGVkIG1pc3Np
bmcgZGVzY3JpcHRpb24gb2YgdGhlICZsdDttYXJrOnBjJmd0OyBlbGVtZW50IGluIHRoZSAmbHQ7
bWFyazphZGRyJmd0OyBlbGVtZW50Lgo8L2xpPgo8bGk+VXBkYXRlZCBub3RlIG9uIHJlcGxpY2F0
aW9uIG9mIHRoZSBFUFAgY29udGFjdCBtYXBwaW5nIGVsZW1lbnRzIGluIHRoZSBNYXJrIENvbnRh
Y3Qgc2VjdGlvbi4KPC9saT4KPC9vbD4KCjxhIG5hbWU9ImNoYW5nZS0wNS10by0wNiI+PC9hPjxi
ciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNw
YWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9D
YnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+
CjxhIG5hbWU9InJmYy5zZWN0aW9uLjYuNiI+PC9hPjxoMz42LjYuJm5ic3A7CkNoYW5nZSBmcm9t
IDA1IHRvIDA2PC9oMz4KCjxwPjwvcD4KPG9sIGNsYXNzPSJ0ZXh0Ij4KPGxpPlJlbW92ZWQgdGhl
IGRlZmluaXRpb24gb2YgdGhlIG1hcmstMS4wIGFuZCBzaWduZWRNYXJrLTEuMCBhbmQgcmVwbGFj
ZWQgd2l0aCByZWZlcmVuY2UgdG8gZHJhZnQtbG96YW5vLXNtZCwgdGhhdCBjb250YWlucyB0aGUg
ZGVmaW5pdGlvbiBmb3IgdGhlIG1hcmssIHNpZ25lZCBtYXJrZWQsIGFuZCBlbmNvZGVkIHNpZ25l
ZCBtYXJrLgo8L2xpPgo8bGk+U3BsaXQgdGhlICZsdDtsYXVuY2g6dGltZXN0YW1wJmd0OyBpbnRv
ICZsdDtsYXVuY2g6Z2VuZXJhdGVkRGF0ZSZndDsgYW5kICZsdDtsYXVuY2g6YWNjZXB0ZWREYXRl
Jmd0OyBiYXNlZCBvbiBmZWVkYmFjayBmcm9tIFRydW5nIFRyYW4uCjwvbGk+CjxsaT5BZGRlZCB0
aGUgImluY2x1ZGVNYXJrIiBvcHRpb25hbCBhdHRyaWJ1dGUgdG8gdGhlICZsdDtsYXVuY2g6aW5m
byZndDsgZWxlbWVudCB0byBlbmFibGUgdGhlIGNsaWVudCB0byByZXF1ZXN0IHdoZXRoZXIgb3Ig
bm90IHRvIGluY2x1ZGUgdGhlIG1hcmsgaW4gdGhlIGluZm8gcmVzcG9uc2UuCjwvbGk+CjxsaT5G
aXhlZCBzdGF0ZSBkaWFncmFtIHRvIHJlbW92ZSByZWR1bmRhbnQgdHJhbnNpdGlvbiBmcm9tICJp
bnZhbGlkIiB0byAicmVqZWN0ZWQiOyB0aGFua3MgS2xhdXMgTWFsb3JueS4KPC9saT4KPC9vbD4K
CjxhIG5hbWU9IklBTkEiPjwvYT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIg
Y2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmln
aHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7
PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi43Ij48L2E+PGgzPjcu
Jm5ic3A7CklBTkEgQ29uc2lkZXJhdGlvbnM8L2gzPgoKPHA+CiAgICAgICAgICAgICBUaGlzIGRv
Y3VtZW50IHVzZXMgVVJOcyB0byBkZXNjcmliZSBYTUwgbmFtZXNwYWNlcyBhbmQgWE1MIHNjaGVt
YXMKICAgICAgICAgICAgIGNvbmZvcm1pbmcgdG8gYSByZWdpc3RyeSBtZWNoYW5pc20gZGVzY3Jp
YmVkIGluIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDMzY4OCc+W1JGQzM2ODhdPHNwYW4+ICg8
L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPk1lYWxsaW5nLCBNLiwgJmxkcXVvO1RoZSBJRVRGIFhN
TCBSZWdpc3RyeSwmcmRxdW87IEphbnVhcnkmbmJzcDsyMDA0Ljwvc3Bhbj48c3Bhbj4pPC9zcGFu
PjwvYT4uCiAgICAgICAgICAgICBUaHJlZSBVUkkgYXNzaWdubWVudHMgaGF2ZSBiZWVuIHJlZ2lz
dGVyZWQgYnkgdGhlIElBTkEuCiAgICAgICAgIAo8L3A+CjxwPlJlZ2lzdHJhdGlvbiByZXF1ZXN0
IGZvciB0aGUgTGF1bmNoIG5hbWVzcGFjZToKPC9wPgo8cD4KICAgICAgICAgICAgIDwvcD4KPGJs
b2NrcXVvdGUgY2xhc3M9InRleHQiPgo8cD5VUkk6IHVybjppZXRmOnBhcmFtczp4bWw6bnM6bGF1
bmNoLTEuMAo8L3A+CjxwPlJlZ2lzdHJhbnQgQ29udGFjdDogU2VlIHRoZSAmcXVvdDtBdXRob3Im
IzAzOTtzIEFkZHJlc3MmcXVvdDsgc2VjdGlvbiBvZiB0aGlzIGRvY3VtZW50Lgo8L3A+CjxwPlhN
TDogTm9uZS4gIE5hbWVzcGFjZSBVUklzIGRvIG5vdCByZXByZXNlbnQgYW4gWE1MIHNwZWNpZmlj
YXRpb24uCjwvcD4KPC9ibG9ja3F1b3RlPjxwPgogICAgICAgICAKPC9wPgo8YSBuYW1lPSJTZWN1
cml0eSI+PC9hPjxiciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGlu
Zz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0
ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48
L3RyPjwvdGFibGU+CjxhIG5hbWU9InJmYy5zZWN0aW9uLjgiPjwvYT48aDM+OC4mbmJzcDsKU2Vj
dXJpdHkgQ29uc2lkZXJhdGlvbnM8L2gzPgoKPHA+VGhlIG1hcHBpbmcgZXh0ZW5zaW9ucyBkZXNj
cmliZWQgaW4gdGhpcyBkb2N1bWVudCBkbyBub3QgcHJvdmlkZSBhbnkKICAgICAgc2VjdXJpdHkg
c2VydmljZXMgYmV5b25kIHRob3NlIGRlc2NyaWJlZCBieSA8YSBjbGFzcz0naW5mbycgaHJlZj0n
I1JGQzU3MzAnPkVQUDxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5Ib2xsZW5iZWNr
LCBTLiwgJmxkcXVvO0V4dGVuc2libGUgUHJvdmlzaW9uaW5nIFByb3RvY29sIChFUFApLCZyZHF1
bzsgQXVndXN0Jm5ic3A7MjAwOS48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IFtSRkM1NzMwXSwg
dGhlIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNTczMSc+RVBQIGRvbWFpbiBuYW1lCiAgICAg
IG1hcHBpbmc8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+SG9sbGVuYmVjaywgUy4s
ICZsZHF1bztFeHRlbnNpYmxlIFByb3Zpc2lvbmluZyBQcm90b2NvbCAoRVBQKSBEb21haW4gTmFt
ZSBNYXBwaW5nLCZyZHF1bzsgQXVndXN0Jm5ic3A7MjAwOS48L3NwYW4+PHNwYW4+KTwvc3Bhbj48
L2E+IFtSRkM1NzMxXSwgYW5kIHByb3RvY29sIGxheWVycyB1c2VkIGJ5IEVQUC4gVGhlIHNlY3Vy
aXR5CiAgICAgIGNvbnNpZGVyYXRpb25zIGRlc2NyaWJlZCBpbiB0aGVzZSBvdGhlciBzcGVjaWZp
Y2F0aW9ucyBhcHBseSB0byB0aGlzCiAgICAgIHNwZWNpZmljYXRpb24gYXMgd2VsbC4KPC9wPgo8
cD5VcGRhdGVzIHRvLCBhbmQgZGVsZXRpb24gb2YgYW4gYXBwbGljYXRpb24gb2JqZWN0IG11c3Qg
YmUgcmVzdHJpY3RlZAogICAgICB0byBjbGllbnRzIGF1dGhvcml6ZWQgdG8gcGVyZm9ybSB0aGUg
c2FpZCBvcGVyYXRpb24gb24gdGhlIG9iamVjdC4KPC9wPgo8cD5BcyBpbmZvcm1hdGlvbiBjb250
YWluZWQgd2l0aGluIGFuIGFwcGxpY2F0aW9uLCBvciBldmVuIHRoZSBtZXJlIGZhY3QKICAgICAg
dGhhdCBhbiBhcHBsaWNhdGlvbiBleGlzdHMgbWF5IGJlIGNvbmZpZGVudGlhbC4gQW55IGF0dGVt
cHQgdG8gb3BlcmF0ZQogICAgICBvbiBhbiBhcHBsaWNhdGlvbiBvYmplY3QgYnkgYW4gdW5hdXRo
b3JpemVkIGNsaWVudCBNVVNUIGJlIHJlamVjdGVkIHdpdGgKICAgICAgYW4gRVBQIDIzMDMgKG9i
amVjdCBkb2VzIG5vdCBleGlzdCkgb3IgYW4gYXBwcm9wcmlhdGUgYXVob3JpemF0aW9uCiAgICAg
IGVycm9yLiBTZXJ2ZXIgcG9saWN5IG1heSBhbGxvdyAmbHQ7aW5mbyZndDsgb3BlcmF0aW9uIHdp
dGggZmlsdGVyZWQKICAgICAgb3V0cHV0IGJ5IGNsaWVudHMgb3RoZXIgdGhhbiB0aGUgc3BvbnNv
cmluZyBjbGllbnQsIGluIHdoaWNoIGNhc2UgdGhlCiAgICAgICZsdDtkb21haW46aW5mRGF0YSZn
dDsgYW5kICZsdDtsYXVuY2g6aW5mRGF0YSZndDsgcmVzcG9uc2UgU0hPVUxEIGJlCiAgICAgIGZp
bHRlcmVkIHRvIGluY2x1ZGUgb25seSBmaWVsZHMgdGhhdCBhcmUgcHVibGljbHkgYWNjZXNzaWJs
ZS4KPC9wPgo8YSBuYW1lPSJyZmMucmVmZXJlbmNlczEiPjwvYT48YnIgLz48aHIgLz4KPHRhYmxl
IHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0i
VE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3Rv
YyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8aDM+OS4mbmJzcDtOb3Jt
YXRpdmUgUmVmZXJlbmNlczwvaDM+Cjx0YWJsZSB3aWR0aD0iOTklIiBib3JkZXI9IjAiPgo8dHI+
PHRkIGNsYXNzPSJhdXRob3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9IlJGQzIxMTkiPltS
RkMyMTE5XTwvYT48L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij48YSBocmVmPSJtYWlsdG86
c29iQGhhcnZhcmQuZWR1Ij5CcmFkbmVyLCBTLjwvYT4sICZsZHF1bzs8YSBocmVmPSJodHRwOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmMyMTE5Ij5LZXkgd29yZHMgZm9yIHVzZSBpbiBSRkNzIHRv
IEluZGljYXRlIFJlcXVpcmVtZW50IExldmVsczwvYT4sJnJkcXVvOyBCQ1AmbmJzcDsxNCwgUkZD
Jm5ic3A7MjExOSwgTWFyY2gmbmJzcDsxOTk3ICg8YSBocmVmPSJodHRwOi8vd3d3LnJmYy1lZGl0
b3Iub3JnL3JmYy9yZmMyMTE5LnR4dCI+VFhUPC9hPiwgPGEgaHJlZj0iaHR0cDovL3htbC5yZXNv
dXJjZS5vcmcvcHVibGljL3JmYy9odG1sL3JmYzIxMTkuaHRtbCI+SFRNTDwvYT4sIDxhIGhyZWY9
Imh0dHA6Ly94bWwucmVzb3VyY2Uub3JnL3B1YmxpYy9yZmMveG1sL3JmYzIxMTkueG1sIj5YTUw8
L2E+KS48L3RkPjwvdHI+Cjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0IiB2YWxpZ249InRvcCI+
PGEgbmFtZT0iUkZDMzY4OCI+W1JGQzM2ODhdPC9hPjwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRl
eHQiPk1lYWxsaW5nLCBNLiwgJmxkcXVvOzxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9o
dG1sL3JmYzM2ODgiPlRoZSBJRVRGIFhNTCBSZWdpc3RyeTwvYT4sJnJkcXVvOyBCQ1AmbmJzcDs4
MSwgUkZDJm5ic3A7MzY4OCwgSmFudWFyeSZuYnNwOzIwMDQgKDxhIGhyZWY9Imh0dHA6Ly93d3cu
cmZjLWVkaXRvci5vcmcvcmZjL3JmYzM2ODgudHh0Ij5UWFQ8L2E+KS48L3RkPjwvdHI+Cjx0cj48
dGQgY2xhc3M9ImF1dGhvci10ZXh0IiB2YWxpZ249InRvcCI+PGEgbmFtZT0iUkZDNTczMCI+W1JG
QzU3MzBdPC9hPjwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPkhvbGxlbmJlY2ssIFMuLCAm
bGRxdW87PGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNTczMCI+RXh0ZW5z
aWJsZSBQcm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCk8L2E+LCZyZHF1bzsgU1REJm5ic3A7Njks
IFJGQyZuYnNwOzU3MzAsIEF1Z3VzdCZuYnNwOzIwMDkgKDxhIGhyZWY9Imh0dHA6Ly93d3cucmZj
LWVkaXRvci5vcmcvcmZjL3JmYzU3MzAudHh0Ij5UWFQ8L2E+KS48L3RkPjwvdHI+Cjx0cj48dGQg
Y2xhc3M9ImF1dGhvci10ZXh0IiB2YWxpZ249InRvcCI+PGEgbmFtZT0iUkZDNTczMSI+W1JGQzU3
MzFdPC9hPjwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPkhvbGxlbmJlY2ssIFMuLCAmbGRx
dW87PGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNTczMSI+RXh0ZW5zaWJs
ZSBQcm92aXNpb25pbmcgUHJvdG9jb2wgKEVQUCkgRG9tYWluIE5hbWUgTWFwcGluZzwvYT4sJnJk
cXVvOyBTVEQmbmJzcDs2OSwgUkZDJm5ic3A7NTczMSwgQXVndXN0Jm5ic3A7MjAwOSAoPGEgaHJl
Zj0iaHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9yZmMvcmZjNTczMS50eHQiPlRYVDwvYT4pLjwv
dGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiIHZhbGlnbj0idG9wIj48YSBuYW1l
PSJkcmFmdC1sb3phbm8tc21kIj5bZHJhZnQtbG96YW5vLXNtZF08L2E+PC90ZD4KPHRkIGNsYXNz
PSJhdXRob3ItdGV4dCI+TG96YW5vLCBHLiwgJmxkcXVvOzxhIGhyZWY9Imh0dHA6Ly90b29scy5p
ZXRmLm9yZy9odG1sL2RyYWZ0LWxvemFuby10bWNoLXNtZCI+TWFyayBhbmQgU2lnbmVkIE1hcmsg
T2JqZWN0cyBNYXBwaW5nPC9hPi4mcmRxdW87PC90ZD48L3RyPgo8L3RhYmxlPgoKPGEgbmFtZT0i
cmZjLmF1dGhvcnMiPjwvYT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2Vs
bHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQi
Pjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9h
PjwvdGQ+PC90cj48L3RhYmxlPgo8aDM+QXV0aG9ycycgQWRkcmVzc2VzPC9oMz4KPHRhYmxlIHdp
ZHRoPSI5OSUiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIj4KPHRy
Pjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPiZuYnNwOzwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRl
eHQiPldpbCBUYW48L3RkPjwvdHI+Cjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8
L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5DbG91ZCBSZWdpc3RyeTwvdGQ+PC90cj4KPHRy
Pjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPiZuYnNwOzwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRl
eHQiPlN1aXRlIDMyIFNlYWJyaWRnZSBIb3VzZTwvdGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0
aG9yLXRleHQiPiZuYnNwOzwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPjM3NyBLZW50IFN0
PC90ZD48L3RyPgo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+Jm5ic3A7PC90ZD4KPHRkIGNs
YXNzPSJhdXRob3ItdGV4dCI+U3lkbmV5LCBOU1cgIDIwMDA8L3RkPjwvdHI+Cjx0cj48dGQgY2xh
c3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5BVTwv
dGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yIiBhbGlnbj0icmlnaHQiPlBob25lOiZuYnNw
OzwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPis2MSA0MTQgNzEwODk5PC90ZD48L3RyPgo8
dHI+PHRkIGNsYXNzPSJhdXRob3IiIGFsaWduPSJyaWdodCI+RW1haWw6Jm5ic3A7PC90ZD4KPHRk
IGNsYXNzPSJhdXRob3ItdGV4dCI+PGEgaHJlZj0ibWFpbHRvOndpbEBjbG91ZHJlZ2lzdHJ5Lm5l
dCI+d2lsQGNsb3VkcmVnaXN0cnkubmV0PC9hPjwvdGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0
aG9yIiBhbGlnbj0icmlnaHQiPlVSSTombmJzcDs8L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0
Ij48YSBocmVmPSJodHRwOi8vd3d3LmNsb3VkcmVnaXN0cnkubmV0Ij5odHRwOi8vd3d3LmNsb3Vk
cmVnaXN0cnkubmV0PC9hPjwvdGQ+PC90cj4KPHRyIGNlbGxwYWRkaW5nPSIzIj48dGQ+Jm5ic3A7
PC90ZD48dGQ+Jm5ic3A7PC90ZD48L3RyPgo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+Jm5i
c3A7PC90ZD4KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+R2F2aW4gQnJvd248L3RkPjwvdHI+Cjx0
cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10
ZXh0Ij5DZW50cmFsTmljIEx0ZDwvdGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQi
PiZuYnNwOzwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPjM1LTM5IE1vb3JlZ2F0ZTwvdGQ+
PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPiZuYnNwOzwvdGQ+Cjx0ZCBjbGFzcz0i
YXV0aG9yLXRleHQiPkxvbmRvbiwgRW5nbGFuZCAgRUMyUiA2QVI8L3RkPjwvdHI+Cjx0cj48dGQg
Y2xhc3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5H
QjwvdGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yIiBhbGlnbj0icmlnaHQiPlBob25lOiZu
YnNwOzwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPis0NCA4NzAwIDE3MCA5MDA8L3RkPjwv
dHI+Cjx0cj48dGQgY2xhc3M9ImF1dGhvciIgYWxpZ249InJpZ2h0Ij5FbWFpbDombmJzcDs8L3Rk
Pgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij48YSBocmVmPSJtYWlsdG86Z2F2aW4uYnJvd25AY2Vu
dHJhbG5pYy5jb20iPmdhdmluLmJyb3duQGNlbnRyYWxuaWMuY29tPC9hPjwvdGQ+PC90cj4KPHRy
Pjx0ZCBjbGFzcz0iYXV0aG9yIiBhbGlnbj0icmlnaHQiPlVSSTombmJzcDs8L3RkPgo8dGQgY2xh
c3M9ImF1dGhvci10ZXh0Ij48YSBocmVmPSJodHRwOi8vd3d3LmNlbnRyYWxuaWMuY29tIj5odHRw
Oi8vd3d3LmNlbnRyYWxuaWMuY29tPC9hPjwvdGQ+PC90cj4KPHRyIGNlbGxwYWRkaW5nPSIzIj48
dGQ+Jm5ic3A7PC90ZD48dGQ+Jm5ic3A7PC90ZD48L3RyPgo8dHI+PHRkIGNsYXNzPSJhdXRob3It
dGV4dCI+Jm5ic3A7PC90ZD4KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+SmFtZXMgR291bGQ8L3Rk
PjwvdHI+Cjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8L3RkPgo8dGQgY2xhc3M9
ImF1dGhvci10ZXh0Ij5WZXJpU2lnbiwgSW5jLjwvdGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0
aG9yLXRleHQiPiZuYnNwOzwvdGQ+Cjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPjEyMDYxIEJsdWVt
b250IFdheTwvdGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPiZuYnNwOzwvdGQ+
Cjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPlJlc3RvbiwgVkEgIDIwMTkwPC90ZD48L3RyPgo8dHI+
PHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+Jm5ic3A7PC90ZD4KPHRkIGNsYXNzPSJhdXRob3ItdGV4
dCI+VVM8L3RkPjwvdHI+Cjx0cj48dGQgY2xhc3M9ImF1dGhvciIgYWxpZ249InJpZ2h0Ij5FbWFp
bDombmJzcDs8L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij48YSBocmVmPSJtYWlsdG86amdv
dWxkQHZlcmlzaWduLmNvbSI+amdvdWxkQHZlcmlzaWduLmNvbTwvYT48L3RkPjwvdHI+Cjx0cj48
dGQgY2xhc3M9ImF1dGhvciIgYWxpZ249InJpZ2h0Ij5VUkk6Jm5ic3A7PC90ZD4KPHRkIGNsYXNz
PSJhdXRob3ItdGV4dCI+PGEgaHJlZj0iaHR0cDovL3d3dy52ZXJpc2lnbmluYy5jb20iPmh0dHA6
Ly93d3cudmVyaXNpZ25pbmMuY29tPC9hPjwvdGQ+PC90cj4KPC90YWJsZT4KPC9ib2R5PjwvaHRt
bD4K

--_005_C41D7AF7FCECBE44940E9477E8E70D7A24BC0309BRN1WNEXMBX01vc_--

From rubensk@nic.br  Tue Feb 26 06:38:43 2013
Return-Path: <rubensk@nic.br>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F79621F8A5E for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:38:43 -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=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J8cFkdAI58Vn for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:38:42 -0800 (PST)
Received: from mail.nic.br (mail.cgi.br [IPv6:2001:12ff:0:4::5]) by ietfa.amsl.com (Postfix) with ESMTP id 387B021F88AC for <provreg@ietf.org>; Tue, 26 Feb 2013 06:38:42 -0800 (PST)
Received: from rubens.in.registro.br (3.195.net.registro.br [200.160.3.195]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nic.br (Postfix) with ESMTPSA id 8360020800EA; Tue, 26 Feb 2013 11:38:40 -0300 (BRT)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_EDD7DFB3-95E6-4C76-AFCC-45AD9BB28C63"
From: Rubens Kuhl <rubensk@nic.br>
In-Reply-To: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Tue, 26 Feb 2013 11:38:40 -0300
Message-Id: <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: James Gould <JGould@verisign.com>
X-Mailer: Apple Mail (2.1283)
Cc: "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 14:38:43 -0000

--Apple-Mail=_EDD7DFB3-95E6-4C76-AFCC-45AD9BB28C63
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1


James,

The main advantage I see in ARI's competing draft for this task is the =
suitability to registries that operates asynchronously during its normal =
operations. This happens with a lot of ccTLDs, and most community or =
restricted new gTLDs could also benefit.=20
Do you see a way to incorporate such mechanisms into your draft ? In =
this way we could have a general mechanism for domain registrations that =
cannot be completed based just of name availability: auctions, no-money =
bids (like who proposes the best use of a generic name on a TLD), =
registration restrictions that cannot be checked online (membership, =
taxpayer status) etc.=20

It could even have a new name like draft-tan-epp-asynchronous, but the =
two drafts model Chris Wright suggest could work better.=20


Rubens




Em 26/02/2013, =E0s 11:30:000, Gould, James escreveu:

> Wil Tan, Gavin Brown and I have updated the Launch Phase EPP Extension =
Mapping to Version 06.  The IETF Internet-Draft Submission page is =
suspended until 2013-03-11, so the draft is attached in TXT and HTML =
format.  We will post the draft once the IETF Internet-Draft Submission =
page opens.  This version includes the following changes:
>=20
> Removed the definition of the mark-1.0 and signedMark-1.0 and replaced =
with reference to draft-lozano-smd, that contains the definition for the =
mark, signed marked, and encoded signed mark.
> Split the <launch:timestamp> into <launch:generatedDate> and =
<launch:acceptedDate> based on feedback from Trung Tran.
> Added the "includeMark" optional attribute to the <launch:info> =
element to enable the client to request whether or not to include the =
mark in the info response.
> Fixed state diagram to remove redundant transition from "invalid" to =
"rejected"; thanks Klaus Malorny.
> Please reply with any feedback.
>=20
> Thanks,
>=20
> JG
>=20
> James Gould
> Verisign
> =
<draft-tan-epp-launchphase.txt><draft-tan-epp-launchphase.html>___________=
____________________________________
> provreg mailing list
> provreg@ietf.org
> https://www.ietf.org/mailman/listinfo/provreg


--Apple-Mail=_EDD7DFB3-95E6-4C76-AFCC-45AD9BB28C63
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><base href=3D"x-msg://270/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><div><br></div>James,<div><br></div><div>The main =
advantage I see in ARI's competing draft for this task is the =
suitability to registries that operates asynchronously during its normal =
operations. This happens with a lot of ccTLDs, and most community or =
restricted new gTLDs could also benefit.&nbsp;</div><div>Do you see a =
way to incorporate such mechanisms into your draft ? In this way we =
could have a general mechanism for domain registrations that cannot be =
completed based just of name availability: auctions, no-money bids (like =
who proposes the best use of a generic name on a TLD), registration =
restrictions that cannot be checked online (membership, taxpayer status) =
etc.&nbsp;</div><div><br></div><div>It could even have a new name like =
draft-tan-epp-asynchronous, but the two drafts model Chris Wright =
suggest could work =
better.&nbsp;</div><div><br></div><div><br></div><div>Rubens</div><div><br=
></div><div><br></div><div><br></div><div><br><div><div>Em 26/02/2013, =
=E0s 11:30:000, Gould, James escreveu:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
fpstyle=3D"1" ocsi=3D"0"><div style=3D"direction: ltr; font-family: =
Tahoma; color: rgb(0, 0, 0); font-size: 10pt; "><div style=3D"color: =
rgb(0, 0, 0); "><div id=3D"divRpF230954" style=3D"direction: ltr; =
"><font size=3D"3" face=3D"Times New Roman">Wil Tan, Gavin Brown and I =
have updated the Launch Phase EPP Extension Mapping to Version 06. =
&nbsp;The IETF Internet-Draft Submission page is suspended until =
2013-03-11, so the draft is attached in TXT and HTML format. &nbsp;We =
will post the draft once the IETF Internet-Draft Submission page opens. =
&nbsp;This version includes the following changes:</font></div><div><div =
style=3D"direction: ltr; color: rgb(0, 0, 0); "><div><font size=3D"3" =
face=3D"Times New Roman"><br></font></div><div><ol><li><font face=3D"Times=
 New Roman" size=3D"3">Removed the definition of the mark-1.0 and =
signedMark-1.0 and replaced with reference to draft-lozano-smd, that =
contains the definition for the mark, signed marked, and encoded signed =
mark.</font></li><li><font face=3D"Times New Roman" size=3D"3">Split the =
&lt;launch:timestamp&gt; into &lt;launch:generatedDate&gt; and =
&lt;launch:acceptedDate&gt; based on feedback from Trung =
Tran.</font></li><li><font face=3D"Times New Roman" size=3D"3">Added the =
"includeMark" optional attribute to the &lt;launch:info&gt; element to =
enable the client to request whether or not to include the mark in the =
info response.</font></li><li><font face=3D"Times New Roman" =
size=3D"3">Fixed state diagram to remove redundant transition from =
"invalid" to "rejected"; thanks Klaus Malorny.</font></li></ol><ol><font =
size=3D"3" face=3D"Times New Roman"><a name=3D"IANA" style=3D"font-weight:=
 bold; "></a></font></ol><div><font size=3D"3" face=3D"Times New =
Roman">Please reply with any feedback.</font></div></div><div><font =
size=3D"3" face=3D"Times New Roman"><br></font></div><div><font size=3D"3"=
 face=3D"Times New Roman">Thanks,</font></div><div><font size=3D"3" =
face=3D"Times New Roman"><br></font></div><div><font size=3D"3" =
face=3D"Times New Roman">JG</font></div><div><font size=3D"3" =
face=3D"Times New Roman"><br></font></div><div><font size=3D"3" =
face=3D"Times New Roman">James Gould</font></div><div><font size=3D"3" =
face=3D"Times New =
Roman">Verisign</font></div></div></div></div></div><span>&lt;draft-tan-ep=
p-launchphase.txt&gt;</span><span>&lt;draft-tan-epp-launchphase.html&gt;</=
span>_______________________________________________<br>provreg mailing =
list<br><a href=3D"mailto:provreg@ietf.org">provreg@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/provreg">https://www.ietf.or=
g/mailman/listinfo/provreg</a><br></div></span></blockquote></div><br></di=
v></body></html>=

--Apple-Mail=_EDD7DFB3-95E6-4C76-AFCC-45AD9BB28C63--

From JGould@verisign.com  Tue Feb 26 06:43:13 2013
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FA1C21F8758 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:43:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.675
X-Spam-Level: 
X-Spam-Status: No, score=-5.675 tagged_above=-999 required=5 tests=[AWL=0.923,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VgtuIdSwHwOa for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:43:12 -0800 (PST)
Received: from exprod6og104.obsmtp.com (exprod6og104.obsmtp.com [64.18.1.187]) by ietfa.amsl.com (Postfix) with ESMTP id 2C6D721F8749 for <provreg@ietf.org>; Tue, 26 Feb 2013 06:43:09 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob104.postini.com ([64.18.5.12]) with SMTP ID DSNKUSzJ/FAQPZYf5zIR+OKI2QA8PcNs6hXs@postini.com; Tue, 26 Feb 2013 06:43:12 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id r1QEh8ah026759 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Feb 2013 09:43:08 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Feb 2013 09:43:07 -0500
From: "Gould, James" <JGould@verisign.com>
To: Rubens Kuhl <rubensk@nic.br>
Thread-Topic: [provreg] Launch Phase EPP Extension Version 06
Thread-Index: AQHOFCsWn5iohDgbxkaO5l5p7sEnGJiMiWsA//+sbOY=
Date: Tue, 26 Feb 2013 14:43:06 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>
In-Reply-To: <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC0479BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 14:43:13 -0000

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

Rubens,

The Launch Phase draft does support asynchronous operations with support fo=
r applications versus registrations.  Take a look at section 2.1 Applicatio=
n Identifiers in the draft that defines the Application Identifier and its =
use.  This can be used during any launch phase.  Are you looking for someth=
ing different?

Jim

________________________________
From: Rubens Kuhl [rubensk@nic.br]
Sent: Tuesday, February 26, 2013 9:38 AM
To: Gould, James
Cc: EPP Provreg (provreg@ietf.org)
Subject: Re: [provreg] Launch Phase EPP Extension Version 06


James,

The main advantage I see in ARI's competing draft for this task is the suit=
ability to registries that operates asynchronously during its normal operat=
ions. This happens with a lot of ccTLDs, and most community or restricted n=
ew gTLDs could also benefit.
Do you see a way to incorporate such mechanisms into your draft ? In this w=
ay we could have a general mechanism for domain registrations that cannot b=
e completed based just of name availability: auctions, no-money bids (like =
who proposes the best use of a generic name on a TLD), registration restric=
tions that cannot be checked online (membership, taxpayer status) etc.

It could even have a new name like draft-tan-epp-asynchronous, but the two =
drafts model Chris Wright suggest could work better.


Rubens




Em 26/02/2013, =E0s 11:30:000, Gould, James escreveu:

Wil Tan, Gavin Brown and I have updated the Launch Phase EPP Extension Mapp=
ing to Version 06.  The IETF Internet-Draft Submission page is suspended un=
til 2013-03-11, so the draft is attached in TXT and HTML format.  We will p=
ost the draft once the IETF Internet-Draft Submission page opens.  This ver=
sion includes the following changes:


  1.  Removed the definition of the mark-1.0 and signedMark-1.0 and replace=
d with reference to draft-lozano-smd, that contains the definition for the =
mark, signed marked, and encoded signed mark.
  2.  Split the <launch:timestamp> into <launch:generatedDate> and <launch:=
acceptedDate> based on feedback from Trung Tran.
  3.  Added the "includeMark" optional attribute to the <launch:info> eleme=
nt to enable the client to request whether or not to include the mark in th=
e info response.
  4.  Fixed state diagram to remove redundant transition from "invalid" to =
"rejected"; thanks Klaus Malorny.

Please reply with any feedback.

Thanks,

JG

James Gould
Verisign
<draft-tan-epp-launchphase.txt><draft-tan-epp-launchphase.html>____________=
___________________________________
provreg mailing list
provreg@ietf.org<mailto:provreg@ietf.org>
https://www.ietf.org/mailman/listinfo/provreg


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

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" id=3D"owaParaStyle"></style>
</head>
<body style=3D"word-wrap:break-word" fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">Rubens,
<div><br>
</div>
<div>The Launch Phase draft does support asynchronous operations with suppo=
rt for applications versus registrations. &nbsp;Take a look at section 2.1 =
Application Identifiers in the draft that defines the Application Identifie=
r and its use. &nbsp;This can be used during
 any launch phase. &nbsp;Are you looking for something different?</div>
<div><br>
</div>
<div>Jim</div>
<div><br>
<div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px=
">
<hr tabindex=3D"-1">
<div id=3D"divRpF796767" style=3D"direction: ltr; "><font face=3D"Tahoma" s=
ize=3D"2" color=3D"#000000"><b>From:</b> Rubens Kuhl [rubensk@nic.br]<br>
<b>Sent:</b> Tuesday, February 26, 2013 9:38 AM<br>
<b>To:</b> Gould, James<br>
<b>Cc:</b> EPP Provreg (provreg@ietf.org)<br>
<b>Subject:</b> Re: [provreg] Launch Phase EPP Extension Version 06<br>
</font><br>
</div>
<div></div>
<div>
<div><br>
</div>
James,
<div><br>
</div>
<div>The main advantage I see in ARI's competing draft for this task is the=
 suitability to registries that operates asynchronously during its normal o=
perations. This happens with a lot of ccTLDs, and most community or restric=
ted new gTLDs could also benefit.&nbsp;</div>
<div>Do you see a way to incorporate such mechanisms into your draft ? In t=
his way we could have a general mechanism for domain registrations that can=
not be completed based just of name availability: auctions, no-money bids (=
like who proposes the best use of
 a generic name on a TLD), registration restrictions that cannot be checked=
 online (membership, taxpayer status) etc.&nbsp;</div>
<div><br>
</div>
<div>It could even have a new name like draft-tan-epp-asynchronous, but the=
 two drafts model Chris Wright suggest could work better.&nbsp;</div>
<div><br>
</div>
<div><br>
</div>
<div>Rubens</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
<div>
<div>Em 26/02/2013, =E0s 11:30:000, Gould, James escreveu:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse:separate; font-family:Helvetica; font-style:normal; font-variant:n=
ormal; font-weight:normal; letter-spacing:normal; line-height:normal; orpha=
ns:2; text-indent:0px; text-transform:none; white-space:normal; widows:2; w=
ord-spacing:0px; font-size:medium">
<div>
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div style=3D"color:rgb(0,0,0)">
<div id=3D"divRpF230954" style=3D"direction:ltr"><font size=3D"3" face=3D"T=
imes New Roman">Wil Tan, Gavin Brown and I have updated the Launch Phase EP=
P Extension Mapping to Version 06. &nbsp;The IETF Internet-Draft Submission=
 page is suspended until 2013-03-11, so the draft
 is attached in TXT and HTML format. &nbsp;We will post the draft once the =
IETF Internet-Draft Submission page opens. &nbsp;This version includes the =
following changes:</font></div>
<div>
<div style=3D"direction:ltr; color:rgb(0,0,0)">
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div>
<ol>
<li><font face=3D"Times New Roman" size=3D"3">Removed the definition of the=
 mark-1.0 and signedMark-1.0 and replaced with reference to draft-lozano-sm=
d, that contains the definition for the mark, signed marked, and encoded si=
gned mark.</font></li><li><font face=3D"Times New Roman" size=3D"3">Split t=
he &lt;launch:timestamp&gt; into &lt;launch:generatedDate&gt; and &lt;launc=
h:acceptedDate&gt; based on feedback from Trung Tran.</font></li><li><font =
face=3D"Times New Roman" size=3D"3">Added the &quot;includeMark&quot; optio=
nal attribute to the &lt;launch:info&gt; element to enable the client to re=
quest whether or not to include the mark in the info response.</font></li><=
li><font face=3D"Times New Roman" size=3D"3">Fixed state diagram to remove =
redundant transition from &quot;invalid&quot; to &quot;rejected&quot;; than=
ks Klaus Malorny.</font></li></ol>
<ol>
<font size=3D"3" face=3D"Times New Roman"><a name=3D"IANA" style=3D"font-we=
ight:bold"></a></font></ol>
<div><font size=3D"3" face=3D"Times New Roman">Please reply with any feedba=
ck.</font></div>
</div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Thanks,</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">JG</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">James Gould</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Verisign</font></div>
</div>
</div>
</div>
</div>
<span>&lt;draft-tan-epp-launchphase.txt&gt;</span><span>&lt;draft-tan-epp-l=
aunchphase.html&gt;</span>_______________________________________________<b=
r>
provreg mailing list<br>
<a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@ietf.org</a><=
br>
<a href=3D"https://www.ietf.org/mailman/listinfo/provreg" target=3D"_blank"=
>https://www.ietf.org/mailman/listinfo/provreg</a><br>
</div>
</span></blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC0479BRN1WNEXMBX01vc_--

From michael@mwyoung.ca  Tue Feb 26 06:51:49 2013
Return-Path: <michael@mwyoung.ca>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99ACF21F8A93 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:51:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.254
X-Spam-Level: *
X-Spam-Status: No, score=1.254 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qAoIkrEBN6Pl for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:51:49 -0800 (PST)
Received: from mail-ie0-x22f.google.com (mail-ie0-x22f.google.com [IPv6:2607:f8b0:4001:c03::22f]) by ietfa.amsl.com (Postfix) with ESMTP id C9C0321F8A5A for <provreg@ietf.org>; Tue, 26 Feb 2013 06:51:48 -0800 (PST)
Received: by mail-ie0-f175.google.com with SMTP id c12so4471195ieb.20 for <provreg@ietf.org>; Tue, 26 Feb 2013 06:51:48 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to:x-gm-message-state; bh=2QL5P1SdzLJqECuzBx40KnNPL1aoc+yFVBvGmmowz7c=; b=lXl2nNEEHFzEhMP/nH6iclRuy5j6bkwgRL6gtNmUVF5ETKlG4MBrAvmncPFZwJ3Yj1 HYIN6eMfnpFLlhxoVVxtajhT1gYSSNc6rqw1opQyQ1g8BBn2XyK/4zC8USMySwxFad49 JgTq5QNUzsopzLoSLXGSCEF4Fc/Ca/HCVXY2Tu9hLmNu6Jw9pzFkMWJQjHok/S2spZoR PT+nUBR68xe5VYKTzLMuOlygNXA6RKA8HzeJf4Qdy1VlvCYILWgOdY5D2ptlx5wV09pV +7uF6yOpB4MTHUawF/tBirkv3wGuSu6TcX8LcpJtq+DL/mAormS2f9RXIuZagpbIvdlv Awpg==
X-Received: by 10.50.89.133 with SMTP id bo5mr5438166igb.68.1361890308359; Tue, 26 Feb 2013 06:51:48 -0800 (PST)
Received: from [10.178.5.3] ([184.151.61.131]) by mx.google.com with ESMTPS id vb15sm432107igb.9.2013.02.26.06.51.45 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Feb 2013 06:51:47 -0800 (PST)
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>
Mime-Version: 1.0 (1.0)
In-Reply-To: <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>
Content-Type: multipart/alternative; boundary=Apple-Mail-48B5DB66-828C-4FDD-A17A-2ACD508A7599
Content-Transfer-Encoding: 7bit
Message-Id: <98989079-6095-45B9-A59E-84B3428C50EB@mwyoung.ca>
X-Mailer: iPhone Mail (10B142)
From: Michael Young <michael@mwyoung.ca>
Date: Tue, 26 Feb 2013 09:51:40 -0500
To: Rubens Kuhl <rubensk@nic.br>
X-Gm-Message-State: ALoCoQnooAzr4Y8jGDDcqPdrhIp1Vj5S8E8NKRc3ng8HMM1fT1wQb/6VisfjikzoYaxsbEFZqAsE
Cc: "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 14:51:49 -0000

--Apple-Mail-48B5DB66-828C-4FDD-A17A-2ACD508A7599
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

I want to second Rubens suggestion to avoid competing drafts - we have enoug=
h largely unnecessary divergence in overlapping extensions with existing TLD=
s. This is an opportunity to avoid further disparity.=20


Michael Young

M:647-289-1220

On 2013-02-26, at 9:38, Rubens Kuhl <rubensk@nic.br> wrote:

>=20
> James,
>=20
> The main advantage I see in ARI's competing draft for this task is the sui=
tability to registries that operates asynchronously during its normal operat=
ions. This happens with a lot of ccTLDs, and most community or restricted ne=
w gTLDs could also benefit.=20
> Do you see a way to incorporate such mechanisms into your draft ? In this w=
ay we could have a general mechanism for domain registrations that cannot be=
 completed based just of name availability: auctions, no-money bids (like wh=
o proposes the best use of a generic name on a TLD), registration restrictio=
ns that cannot be checked online (membership, taxpayer status) etc.=20
>=20
> It could even have a new name like draft-tan-epp-asynchronous, but the two=
 drafts model Chris Wright suggest could work better.=20
>=20
>=20
> Rubens
>=20
>=20
>=20
>=20
> Em 26/02/2013, =C3=A0s 11:30:000, Gould, James escreveu:
>=20
>> Wil Tan, Gavin Brown and I have updated the Launch Phase EPP Extension Ma=
pping to Version 06.  The IETF Internet-Draft Submission page is suspended u=
ntil 2013-03-11, so the draft is attached in TXT and HTML format.  We will p=
ost the draft once the IETF Internet-Draft Submission page opens.  This vers=
ion includes the following changes:
>>=20
>> Removed the definition of the mark-1.0 and signedMark-1.0 and replaced wi=
th reference to draft-lozano-smd, that contains the definition for the mark,=
 signed marked, and encoded signed mark.
>> Split the <launch:timestamp> into <launch:generatedDate> and <launch:acce=
ptedDate> based on feedback from Trung Tran.
>> Added the "includeMark" optional attribute to the <launch:info> element t=
o enable the client to request whether or not to include the mark in the inf=
o response.
>> Fixed state diagram to remove redundant transition from "invalid" to "rej=
ected"; thanks Klaus Malorny.
>> Please reply with any feedback.
>>=20
>> Thanks,
>>=20
>> JG
>>=20
>> James Gould
>> Verisign
>> <draft-tan-epp-launchphase.txt><draft-tan-epp-launchphase.html>__________=
_____________________________________
>> provreg mailing list
>> provreg@ietf.org
>> https://www.ietf.org/mailman/listinfo/provreg
>=20
> _______________________________________________
> provreg mailing list
> provreg@ietf.org
> https://www.ietf.org/mailman/listinfo/provreg

--Apple-Mail-48B5DB66-828C-4FDD-A17A-2ACD508A7599
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div>I want to second Rubens suggestion to a=
void competing drafts - we have enough largely unnecessary divergence in ove=
rlapping extensions with existing TLDs. This is an opportunity to avoid furt=
her disparity.&nbsp;</div><div><br></div><div><br>Michael Young<div><br></di=
v><div>M:647-289-1220</div></div><div><br>On 2013-02-26, at 9:38, Rubens Kuh=
l &lt;<a href=3D"mailto:rubensk@nic.br">rubensk@nic.br</a>&gt; wrote:<br><br=
></div><blockquote type=3D"cite"><div><base href=3D"x-msg://270/"><div><br><=
/div>James,<div><br></div><div>The main advantage I see in ARI's competing d=
raft for this task is the suitability to registries that operates asynchrono=
usly during its normal operations. This happens with a lot of ccTLDs, and mo=
st community or restricted new gTLDs could also benefit.&nbsp;</div><div>Do y=
ou see a way to incorporate such mechanisms into your draft ? In this way we=
 could have a general mechanism for domain registrations that cannot be comp=
leted based just of name availability: auctions, no-money bids (like who pro=
poses the best use of a generic name on a TLD), registration restrictions th=
at cannot be checked online (membership, taxpayer status) etc.&nbsp;</div><d=
iv><br></div><div>It could even have a new name like draft-tan-epp-asynchron=
ous, but the two drafts model Chris Wright suggest could work better.&nbsp;<=
/div><div><br></div><div><br></div><div>Rubens</div><div><br></div><div><br>=
</div><div><br></div><div><br><div><div>Em 26/02/2013, =C3=A0s 11:30:000, Go=
uld, James escreveu:</div><br class=3D"Apple-interchange-newline"><blockquot=
e type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: s=
eparate; font-family: Helvetica; font-style: normal; font-variant: normal; f=
ont-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2;=
 text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-spa=
ce: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing:=
 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effe=
ct: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; fo=
nt-size: medium; "><div fpstyle=3D"1" ocsi=3D"0"><div style=3D"direction: lt=
r; font-family: Tahoma; color: rgb(0, 0, 0); font-size: 10pt; "><div style=3D=
"color: rgb(0, 0, 0); "><div id=3D"divRpF230954" style=3D"direction: ltr; ">=
<font size=3D"3" face=3D"Times New Roman">Wil Tan, Gavin Brown and I have up=
dated the Launch Phase EPP Extension Mapping to Version 06. &nbsp;The IETF I=
nternet-Draft Submission page is suspended until 2013-03-11, so the draft is=
 attached in TXT and HTML format. &nbsp;We will post the draft once the IETF=
 Internet-Draft Submission page opens. &nbsp;This version includes the follo=
wing changes:</font></div><div><div style=3D"direction: ltr; color: rgb(0, 0=
, 0); "><div><font size=3D"3" face=3D"Times New Roman"><br></font></div><div=
><ol><li><font face=3D"Times New Roman" size=3D"3">Removed the definition of=
 the mark-1.0 and signedMark-1.0 and replaced with reference to draft-lozano=
-smd, that contains the definition for the mark, signed marked, and encoded s=
igned mark.</font></li><li><font face=3D"Times New Roman" size=3D"3">Split t=
he &lt;launch:timestamp&gt; into &lt;launch:generatedDate&gt; and &lt;launch=
:acceptedDate&gt; based on feedback from Trung Tran.</font></li><li><font fa=
ce=3D"Times New Roman" size=3D"3">Added the "includeMark" optional attribute=
 to the &lt;launch:info&gt; element to enable the client to request whether o=
r not to include the mark in the info response.</font></li><li><font face=3D=
"Times New Roman" size=3D"3">Fixed state diagram to remove redundant transit=
ion from "invalid" to "rejected"; thanks Klaus Malorny.</font></li></ol><ol>=
<font size=3D"3" face=3D"Times New Roman"><a name=3D"IANA" style=3D"font-wei=
ght: bold; "></a></font></ol><div><font size=3D"3" face=3D"Times New Roman">=
Please reply with any feedback.</font></div></div><div><font size=3D"3" face=
=3D"Times New Roman"><br></font></div><div><font size=3D"3" face=3D"Times Ne=
w Roman">Thanks,</font></div><div><font size=3D"3" face=3D"Times New Roman">=
<br></font></div><div><font size=3D"3" face=3D"Times New Roman">JG</font></d=
iv><div><font size=3D"3" face=3D"Times New Roman"><br></font></div><div><fon=
t size=3D"3" face=3D"Times New Roman">James Gould</font></div><div><font siz=
e=3D"3" face=3D"Times New Roman">Verisign</font></div></div></div></div></di=
v><span>&lt;draft-tan-epp-launchphase.txt&gt;</span><span>&lt;draft-tan-epp-=
launchphase.html&gt;</span>_______________________________________________<b=
r>provreg mailing list<br><a href=3D"mailto:provreg@ietf.org">provreg@ietf.o=
rg</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/provreg">https://=
www.ietf.org/mailman/listinfo/provreg</a><br></div></span></blockquote></div=
><br></div></div></blockquote><blockquote type=3D"cite"><div><span>_________=
______________________________________</span><br><span>provreg mailing list<=
/span><br><span><a href=3D"mailto:provreg@ietf.org">provreg@ietf.org</a></sp=
an><br><span><a href=3D"https://www.ietf.org/mailman/listinfo/provreg">https=
://www.ietf.org/mailman/listinfo/provreg</a></span><br></div></blockquote></=
body></html>=

--Apple-Mail-48B5DB66-828C-4FDD-A17A-2ACD508A7599--

From michael@mwyoung.ca  Tue Feb 26 06:55:40 2013
Return-Path: <michael@mwyoung.ca>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFEEB21F863C for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:55:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.254
X-Spam-Level: *
X-Spam-Status: No, score=1.254 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6bnDwKSpyNmX for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:55:32 -0800 (PST)
Received: from mail-ia0-x235.google.com (mail-ia0-x235.google.com [IPv6:2607:f8b0:4001:c02::235]) by ietfa.amsl.com (Postfix) with ESMTP id 1D78221F8639 for <provreg@ietf.org>; Tue, 26 Feb 2013 06:55:30 -0800 (PST)
Received: by mail-ia0-f181.google.com with SMTP id w33so2400921iag.12 for <provreg@ietf.org>; Tue, 26 Feb 2013 06:55:29 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to:x-gm-message-state; bh=NIxOPDVhmXydt2XWLjHa9+HBO7cehS2jqNyCH93Z11U=; b=eBKI93iY1BuDxy/pg+7pC1rfu8HgX8SUcviTtf+74RNOoG/Kvb6TTFgfaZMeyOoTdt pKqRtzSMeyn4E2NVl1q/8s5SPPHlVCZWdE+ehCcZFJyfdyxViSY5Es8YkvSnQ8XTbGTQ xITZTNfky1fbB+uMn986mBcnEQJXd05NyLCQPB/vtJ+NrQhAussaNHyn2licPeIPJypI lrhRAdkMj017mUgBHDdxUptSc/Q9i1S3QUNWzSUbJtoV/zurvgiAMatH7gZNmPeBvqHR QDfM4J/eR+/uRADimV+QKtAy8poorQBgutZnixQcS3fkOh7ejQC4Gdv8NMctmULsJsft 9Q1Q==
X-Received: by 10.50.173.66 with SMTP id bi2mr5322054igc.77.1361890529533; Tue, 26 Feb 2013 06:55:29 -0800 (PST)
Received: from [10.178.5.3] ([184.151.61.131]) by mx.google.com with ESMTPS id ih1sm5368893igc.3.2013.02.26.06.55.26 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Feb 2013 06:55:28 -0800 (PST)
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Content-Type: multipart/alternative; boundary=Apple-Mail-8DE05CFB-1594-40CB-8E0A-818BC4DD5578
Content-Transfer-Encoding: 7bit
Message-Id: <2A72A8CA-D2BD-4C1D-9EF0-A2B0BC34F7F9@mwyoung.ca>
X-Mailer: iPhone Mail (10B142)
From: Michael Young <michael@mwyoung.ca>
Date: Tue, 26 Feb 2013 09:55:22 -0500
To: "Gould, James" <JGould@verisign.com>
X-Gm-Message-State: ALoCoQmhNFllBAX2/L8QZW/ucrGp/xTdo8PQItddrAxePZlpMN3A8tVWf0cz4cDYJRT4s7EHJs39
Cc: "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 14:55:41 -0000

--Apple-Mail-8DE05CFB-1594-40CB-8E0A-818BC4DD5578
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Rubens it sounds like you are referring to the concept of a pending create i=
n General Availability?

Michael Young

M:647-289-1220

On 2013-02-26, at 9:43, "Gould, James" <JGould@verisign.com> wrote:

> Rubens,
>=20
> The Launch Phase draft does support asynchronous operations with support f=
or applications versus registrations.  Take a look at section 2.1 Applicatio=
n Identifiers in the draft that defines the Application Identifier and its u=
se.  This can be used during any launch phase.  Are you looking for somethin=
g different?
>=20
> Jim
>=20
> From: Rubens Kuhl [rubensk@nic.br]
> Sent: Tuesday, February 26, 2013 9:38 AM
> To: Gould, James
> Cc: EPP Provreg (provreg@ietf.org)
> Subject: Re: [provreg] Launch Phase EPP Extension Version 06
>=20
>=20
> James,
>=20
> The main advantage I see in ARI's competing draft for this task is the sui=
tability to registries that operates asynchronously during its normal operat=
ions. This happens with a lot of ccTLDs, and most community or restricted ne=
w gTLDs could also benefit.=20
> Do you see a way to incorporate such mechanisms into your draft ? In this w=
ay we could have a general mechanism for domain registrations that cannot be=
 completed based just of name availability: auctions, no-money bids (like wh=
o proposes the best use of a generic name on a TLD), registration restrictio=
ns that cannot be checked online (membership, taxpayer status) etc.=20
>=20
> It could even have a new name like draft-tan-epp-asynchronous, but the two=
 drafts model Chris Wright suggest could work better.=20
>=20
>=20
> Rubens
>=20
>=20
>=20
>=20
> Em 26/02/2013, =C3=A0s 11:30:000, Gould, James escreveu:
>=20
>> Wil Tan, Gavin Brown and I have updated the Launch Phase EPP Extension Ma=
pping to Version 06.  The IETF Internet-Draft Submission page is suspended u=
ntil 2013-03-11, so the draft  is attached in TXT and HTML format.  We will p=
ost the draft once the IETF Internet-Draft Submission page opens.  This vers=
ion includes the following changes:
>>=20
>> Removed the definition of the mark-1.0 and signedMark-1.0 and replaced wi=
th reference to draft-lozano-smd, that contains the definition for the mark,=
 signed marked, and encoded signed mark.
>> Split the <launch:timestamp> into <launch:generatedDate> and <launch:acce=
ptedDate> based on feedback from Trung Tran.
>> Added the "includeMark" optional attribute to the <launch:info> element t=
o enable the client to request whether or not to include the mark in the inf=
o response.
>> Fixed state diagram to remove redundant transition from "invalid" to "rej=
ected"; thanks Klaus Malorny.
>> Please reply with any feedback.
>>=20
>> Thanks,
>>=20
>> JG
>>=20
>> James Gould
>> Verisign
>> <draft-tan-epp-launchphase.txt><draft-tan-epp-launchphase.html>__________=
_____________________________________
>> provreg mailing list
>> provreg@ietf.org
>> https://www.ietf.org/mailman/listinfo/provreg
>=20
> _______________________________________________
> provreg mailing list
> provreg@ietf.org
> https://www.ietf.org/mailman/listinfo/provreg

--Apple-Mail-8DE05CFB-1594-40CB-8E0A-818BC4DD5578
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div>Rubens it sounds like you are referrin=
g to the concept of a pending create in General Availability?<br><br>Michael=
 Young<div><br></div><div>M:647-289-1220</div></div><div><br>On 2013-02-26, a=
t 9:43, "Gould, James" &lt;<a href=3D"mailto:JGould@verisign.com">JGould@ver=
isign.com</a>&gt; wrote:<br><br></div><blockquote type=3D"cite"><div>

<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-1=
">



<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: 1=
0pt;">Rubens,
<div><br>
</div>
<div>The Launch Phase draft does support asynchronous operations with suppor=
t for applications versus registrations. &nbsp;Take a look at section 2.1 Ap=
plication Identifiers in the draft that defines the Application Identifier a=
nd its use. &nbsp;This can be used during
 any launch phase. &nbsp;Are you looking for something different?</div>
<div><br>
</div>
<div>Jim</div>
<div><br>
<div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px"=
>
<hr tabindex=3D"-1">
<div id=3D"divRpF796767" style=3D"direction: ltr; "><font face=3D"Tahoma" si=
ze=3D"2" color=3D"#000000"><b>From:</b> Rubens Kuhl [<a href=3D"mailto:ruben=
sk@nic.br">rubensk@nic.br</a>]<br>
<b>Sent:</b> Tuesday, February 26, 2013 9:38 AM<br>
<b>To:</b> Gould, James<br>
<b>Cc:</b> EPP Provreg (<a href=3D"mailto:provreg@ietf.org">provreg@ietf.org=
</a>)<br>
<b>Subject:</b> Re: [provreg] Launch Phase EPP Extension Version 06<br>
</font><br>
</div>
<div></div>
<div>
<div><br>
</div>
James,
<div><br>
</div>
<div>The main advantage I see in ARI's competing draft for this task is the s=
uitability to registries that operates asynchronously during its normal oper=
ations. This happens with a lot of ccTLDs, and most community or restricted n=
ew gTLDs could also benefit.&nbsp;</div>
<div>Do you see a way to incorporate such mechanisms into your draft ? In th=
is way we could have a general mechanism for domain registrations that canno=
t be completed based just of name availability: auctions, no-money bids (lik=
e who proposes the best use of
 a generic name on a TLD), registration restrictions that cannot be checked o=
nline (membership, taxpayer status) etc.&nbsp;</div>
<div><br>
</div>
<div>It could even have a new name like draft-tan-epp-asynchronous, but the t=
wo drafts model Chris Wright suggest could work better.&nbsp;</div>
<div><br>
</div>
<div><br>
</div>
<div>Rubens</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
<div>
<div>Em 26/02/2013, =C3=A0s 11:30:000, Gould, James escreveu:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-c=
ollapse:separate; font-family:Helvetica; font-style:normal; font-variant:nor=
mal; font-weight:normal; letter-spacing:normal; line-height:normal; orphans:=
2; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-=
spacing:0px; font-size:medium">
<div>
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-size=
:10pt">
<div style=3D"color:rgb(0,0,0)">
<div id=3D"divRpF230954" style=3D"direction:ltr"><font size=3D"3" face=3D"Ti=
mes New Roman">Wil Tan, Gavin Brown and I have updated the Launch Phase EPP E=
xtension Mapping to Version 06. &nbsp;The IETF Internet-Draft Submission pag=
e is suspended until 2013-03-11, so the draft
 is attached in TXT and HTML format. &nbsp;We will post the draft once the I=
ETF Internet-Draft Submission page opens. &nbsp;This version includes the fo=
llowing changes:</font></div>
<div>
<div style=3D"direction:ltr; color:rgb(0,0,0)">
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div>
<ol>
<li><font face=3D"Times New Roman" size=3D"3">Removed the definition of the m=
ark-1.0 and signedMark-1.0 and replaced with reference to draft-lozano-smd, t=
hat contains the definition for the mark, signed marked, and encoded signed m=
ark.</font></li><li><font face=3D"Times New Roman" size=3D"3">Split the &lt;=
launch:timestamp&gt; into &lt;launch:generatedDate&gt; and &lt;launch:accept=
edDate&gt; based on feedback from Trung Tran.</font></li><li><font face=3D"T=
imes New Roman" size=3D"3">Added the "includeMark" optional attribute to the=
 &lt;launch:info&gt; element to enable the client to request whether or not t=
o include the mark in the info response.</font></li><li><font face=3D"Times N=
ew Roman" size=3D"3">Fixed state diagram to remove redundant transition from=
 "invalid" to "rejected"; thanks Klaus Malorny.</font></li></ol>
<ol>
<font size=3D"3" face=3D"Times New Roman"><a name=3D"IANA" style=3D"font-wei=
ght:bold"></a></font></ol>
<div><font size=3D"3" face=3D"Times New Roman">Please reply with any feedbac=
k.</font></div>
</div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Thanks,</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">JG</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">James Gould</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Verisign</font></div>
</div>
</div>
</div>
</div>
<span>&lt;draft-tan-epp-launchphase.txt&gt;</span><span>&lt;draft-tan-epp-la=
unchphase.html&gt;</span>_______________________________________________<br>=

provreg mailing list<br>
<a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@ietf.org</a><b=
r>
<a href=3D"https://www.ietf.org/mailman/listinfo/provreg" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/provreg</a><br>
</div>
</span></blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>


</div></blockquote><blockquote type=3D"cite"><div><span>____________________=
___________________________</span><br><span>provreg mailing list</span><br><=
span><a href=3D"mailto:provreg@ietf.org">provreg@ietf.org</a></span><br><spa=
n><a href=3D"https://www.ietf.org/mailman/listinfo/provreg">https://www.ietf=
.org/mailman/listinfo/provreg</a></span><br></div></blockquote></body></html=
>=

--Apple-Mail-8DE05CFB-1594-40CB-8E0A-818BC4DD5578--

From JGould@verisign.com  Tue Feb 26 07:04:18 2013
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D53BC21F8696 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:04:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.359
X-Spam-Level: 
X-Spam-Status: No, score=-4.359 tagged_above=-999 required=5 tests=[AWL=-0.761, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gtHXPI7leuQD for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:04:18 -0800 (PST)
Received: from exprod6og124.obsmtp.com (exprod6og124.obsmtp.com [64.18.1.242]) by ietfa.amsl.com (Postfix) with ESMTP id 7701B21F887D for <provreg@ietf.org>; Tue, 26 Feb 2013 07:04:13 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob124.postini.com ([64.18.5.12]) with SMTP ID DSNKUSzO7Xy9IdNotwJISCSBneXnf4cS6hNg@postini.com; Tue, 26 Feb 2013 07:04:17 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id r1QF49Pe001908 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Feb 2013 10:04:10 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Feb 2013 10:04:09 -0500
From: "Gould, James" <JGould@verisign.com>
To: Michael Young <michael@mwyoung.ca>
Thread-Topic: [provreg] Launch Phase EPP Extension Version 06
Thread-Index: AQHOFCsWn5iohDgbxkaO5l5p7sEnGJiMiWsA//+sbOaAAFg+AP//rIP+
Date: Tue, 26 Feb 2013 15:04:09 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0739@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <2A72A8CA-D2BD-4C1D-9EF0-A2B0BC34F7F9@mwyoung.ca>
In-Reply-To: <2A72A8CA-D2BD-4C1D-9EF0-A2B0BC34F7F9@mwyoung.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC0739BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 15:04:19 -0000

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

Both draft-tan-epp-launchphase and draft-rbp-application-epp-mapping suppor=
t applications in the same way, where draft-rbp-application-epp-mapping spl=
its it out into a separate draft and draft-tan-epp-launchphase makes it an =
option similar to the support for synchronous or asynchronous operations in=
 RFC 5731.  A launch application in my view is a domain in pendingCreate st=
atus, where there can be more then one application at a time for the same d=
omain name.

Jim

________________________________
From: Michael Young [michael@mwyoung.ca]
Sent: Tuesday, February 26, 2013 9:55 AM
To: Gould, James
Cc: Rubens Kuhl; EPP Provreg (provreg@ietf.org)
Subject: Re: [provreg] Launch Phase EPP Extension Version 06

Rubens it sounds like you are referring to the concept of a pending create =
in General Availability?

Michael Young

M:647-289-1220

On 2013-02-26, at 9:43, "Gould, James" <JGould@verisign.com<mailto:JGould@v=
erisign.com>> wrote:

Rubens,

The Launch Phase draft does support asynchronous operations with support fo=
r applications versus registrations.  Take a look at section 2.1 Applicatio=
n Identifiers in the draft that defines the Application Identifier and its =
use.  This can be used during any launch phase.  Are you looking for someth=
ing different?

Jim

________________________________
From: Rubens Kuhl [rubensk@nic.br<mailto:rubensk@nic.br>]
Sent: Tuesday, February 26, 2013 9:38 AM
To: Gould, James
Cc: EPP Provreg (provreg@ietf.org<mailto:provreg@ietf.org>)
Subject: Re: [provreg] Launch Phase EPP Extension Version 06


James,

The main advantage I see in ARI's competing draft for this task is the suit=
ability to registries that operates asynchronously during its normal operat=
ions. This happens with a lot of ccTLDs, and most community or restricted n=
ew gTLDs could also benefit.
Do you see a way to incorporate such mechanisms into your draft ? In this w=
ay we could have a general mechanism for domain registrations that cannot b=
e completed based just of name availability: auctions, no-money bids (like =
who proposes the best use of a generic name on a TLD), registration restric=
tions that cannot be checked online (membership, taxpayer status) etc.

It could even have a new name like draft-tan-epp-asynchronous, but the two =
drafts model Chris Wright suggest could work better.


Rubens




Em 26/02/2013, =E0s 11:30:000, Gould, James escreveu:

Wil Tan, Gavin Brown and I have updated the Launch Phase EPP Extension Mapp=
ing to Version 06.  The IETF Internet-Draft Submission page is suspended un=
til 2013-03-11, so the draft is attached in TXT and HTML format.  We will p=
ost the draft once the IETF Internet-Draft Submission page opens.  This ver=
sion includes the following changes:


  1.  Removed the definition of the mark-1.0 and signedMark-1.0 and replace=
d with reference to draft-lozano-smd, that contains the definition for the =
mark, signed marked, and encoded signed mark.
  2.  Split the <launch:timestamp> into <launch:generatedDate> and <launch:=
acceptedDate> based on feedback from Trung Tran.
  3.  Added the "includeMark" optional attribute to the <launch:info> eleme=
nt to enable the client to request whether or not to include the mark in th=
e info response.
  4.  Fixed state diagram to remove redundant transition from "invalid" to =
"rejected"; thanks Klaus Malorny.

Please reply with any feedback.

Thanks,

JG

James Gould
Verisign
<draft-tan-epp-launchphase.txt><draft-tan-epp-launchphase.html>____________=
___________________________________
provreg mailing list
provreg@ietf.org<mailto:provreg@ietf.org>
https://www.ietf.org/mailman/listinfo/provreg

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

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

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" id=3D"owaParaStyle"></style>
</head>
<body dir=3D"auto" fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">Both draft-tan-epp-launchphase and draft-rbp-application-epp-mapping=
 support applications in the same way, where&nbsp;draft-rbp-application-epp=
-mapping splits it out into a separate
 draft and&nbsp;draft-tan-epp-launchphase makes it an option similar to the=
 support for synchronous or asynchronous operations in RFC 5731. &nbsp;A la=
unch application in my view is a domain in pendingCreate status, where ther=
e can be more then one application at a time
 for the same domain name. &nbsp;&nbsp;
<div><br>
</div>
<div>Jim<br>
<div><br>
<div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px=
">
<hr tabindex=3D"-1">
<div id=3D"divRpF751644" style=3D"direction: ltr; "><font face=3D"Tahoma" s=
ize=3D"2" color=3D"#000000"><b>From:</b> Michael Young [michael@mwyoung.ca]=
<br>
<b>Sent:</b> Tuesday, February 26, 2013 9:55 AM<br>
<b>To:</b> Gould, James<br>
<b>Cc:</b> Rubens Kuhl; EPP Provreg (provreg@ietf.org)<br>
<b>Subject:</b> Re: [provreg] Launch Phase EPP Extension Version 06<br>
</font><br>
</div>
<div></div>
<div>
<div>Rubens it sounds like you are referring to the concept of a pending cr=
eate in General Availability?<br>
<br>
Michael Young
<div><br>
</div>
<div>M:647-289-1220</div>
</div>
<div><br>
On 2013-02-26, at 9:43, &quot;Gould, James&quot; &lt;<a href=3D"mailto:JGou=
ld@verisign.com" target=3D"_blank">JGould@verisign.com</a>&gt; wrote:<br>
<br>
</div>
<blockquote type=3D"cite">
<div>
<div style=3D"direction:ltr; font-family:Tahoma; color:#000000; font-size:1=
0pt">Rubens,
<div><br>
</div>
<div>The Launch Phase draft does support asynchronous operations with suppo=
rt for applications versus registrations. &nbsp;Take a look at section 2.1 =
Application Identifiers in the draft that defines the Application Identifie=
r and its use. &nbsp;This can be used during
 any launch phase. &nbsp;Are you looking for something different?</div>
<div><br>
</div>
<div>Jim</div>
<div><br>
<div style=3D"font-family:Times New Roman; color:#000000; font-size:16px">
<hr tabindex=3D"-1">
<div id=3D"divRpF796767" style=3D"direction:ltr"><font face=3D"Tahoma" size=
=3D"2" color=3D"#000000"><b>From:</b> Rubens Kuhl [<a href=3D"mailto:rubens=
k@nic.br" target=3D"_blank">rubensk@nic.br</a>]<br>
<b>Sent:</b> Tuesday, February 26, 2013 9:38 AM<br>
<b>To:</b> Gould, James<br>
<b>Cc:</b> EPP Provreg (<a href=3D"mailto:provreg@ietf.org" target=3D"_blan=
k">provreg@ietf.org</a>)<br>
<b>Subject:</b> Re: [provreg] Launch Phase EPP Extension Version 06<br>
</font><br>
</div>
<div></div>
<div>
<div><br>
</div>
James,
<div><br>
</div>
<div>The main advantage I see in ARI's competing draft for this task is the=
 suitability to registries that operates asynchronously during its normal o=
perations. This happens with a lot of ccTLDs, and most community or restric=
ted new gTLDs could also benefit.&nbsp;</div>
<div>Do you see a way to incorporate such mechanisms into your draft ? In t=
his way we could have a general mechanism for domain registrations that can=
not be completed based just of name availability: auctions, no-money bids (=
like who proposes the best use of
 a generic name on a TLD), registration restrictions that cannot be checked=
 online (membership, taxpayer status) etc.&nbsp;</div>
<div><br>
</div>
<div>It could even have a new name like draft-tan-epp-asynchronous, but the=
 two drafts model Chris Wright suggest could work better.&nbsp;</div>
<div><br>
</div>
<div><br>
</div>
<div>Rubens</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
<div>
<div>Em 26/02/2013, =E0s 11:30:000, Gould, James escreveu:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse: separate; font-family: Helvetica; ">
<div>
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div style=3D"color:rgb(0,0,0)">
<div id=3D"divRpF230954" style=3D"direction:ltr"><font size=3D"3" face=3D"T=
imes New Roman">Wil Tan, Gavin Brown and I have updated the Launch Phase EP=
P Extension Mapping to Version 06. &nbsp;The IETF Internet-Draft Submission=
 page is suspended until 2013-03-11, so the draft
 is attached in TXT and HTML format. &nbsp;We will post the draft once the =
IETF Internet-Draft Submission page opens. &nbsp;This version includes the =
following changes:</font></div>
<div>
<div style=3D"direction:ltr; color:rgb(0,0,0)">
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div>
<ol>
<li><font face=3D"Times New Roman" size=3D"3">Removed the definition of the=
 mark-1.0 and signedMark-1.0 and replaced with reference to draft-lozano-sm=
d, that contains the definition for the mark, signed marked, and encoded si=
gned mark.</font></li><li><font face=3D"Times New Roman" size=3D"3">Split t=
he &lt;launch:timestamp&gt; into &lt;launch:generatedDate&gt; and &lt;launc=
h:acceptedDate&gt; based on feedback from Trung Tran.</font></li><li><font =
face=3D"Times New Roman" size=3D"3">Added the &quot;includeMark&quot; optio=
nal attribute to the &lt;launch:info&gt; element to enable the client to re=
quest whether or not to include the mark in the info response.</font></li><=
li><font face=3D"Times New Roman" size=3D"3">Fixed state diagram to remove =
redundant transition from &quot;invalid&quot; to &quot;rejected&quot;; than=
ks Klaus Malorny.</font></li></ol>
<ol>
<font size=3D"3" face=3D"Times New Roman"><a name=3D"IANA" style=3D"font-we=
ight:bold"></a></font></ol>
<div><font size=3D"3" face=3D"Times New Roman">Please reply with any feedba=
ck.</font></div>
</div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Thanks,</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">JG</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">James Gould</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Verisign</font></div>
</div>
</div>
</div>
</div>
<span>&lt;draft-tan-epp-launchphase.txt&gt;</span><span>&lt;draft-tan-epp-l=
aunchphase.html&gt;</span>_______________________________________________<b=
r>
provreg mailing list<br>
<a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@ietf.org</a><=
br>
<a href=3D"https://www.ietf.org/mailman/listinfo/provreg" target=3D"_blank"=
>https://www.ietf.org/mailman/listinfo/provreg</a><br>
</div>
</span></blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<blockquote type=3D"cite">
<div><span>_______________________________________________</span><br>
<span>provreg mailing list</span><br>
<span><a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@ietf.or=
g</a></span><br>
<span><a href=3D"https://www.ietf.org/mailman/listinfo/provreg" target=3D"_=
blank">https://www.ietf.org/mailman/listinfo/provreg</a></span><br>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC0739BRN1WNEXMBX01vc_--

From rubensk@nic.br  Tue Feb 26 07:09:09 2013
Return-Path: <rubensk@nic.br>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 024C121F86FA for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:09:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[AWL=-0.600, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_56=0.6, J_CHICKENPOX_66=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qxYfqTMsG-tq for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:09:08 -0800 (PST)
Received: from mail.nic.br (mail.nic.br [IPv6:2001:12ff:0:4::5]) by ietfa.amsl.com (Postfix) with ESMTP id 2AC6421F8651 for <provreg@ietf.org>; Tue, 26 Feb 2013 07:09:07 -0800 (PST)
Received: from rubens.in.registro.br (3.195.net.registro.br [200.160.3.195]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nic.br (Postfix) with ESMTPSA id 751AF2080164; Tue, 26 Feb 2013 12:09:02 -0300 (BRT)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_0FC10B3F-4BBA-4A9D-9005-22D65BE9FF54"
From: Rubens Kuhl <rubensk@nic.br>
In-Reply-To: <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Tue, 26 Feb 2013 12:09:02 -0300
Message-Id: <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>, <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Gould, James" <JGould@verisign.com>
X-Mailer: Apple Mail (2.1283)
Cc: "tmch-tech@icann.org \(tmch-tech@icann.org\)" <tmch-tech@icann.org>, "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] [tmch-tech] FW: Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 15:09:09 -0000

--Apple-Mail=_0FC10B3F-4BBA-4A9D-9005-22D65BE9FF54
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

James,

I'm looking for something that does not assume applications are only =
used during launch phases. Although this could be viewed as semantics =
("just keep the TLD in eternal launch"), this has implications.  This =
would require renaming methods such as launch:create to async:create.=20

This would imply in another phase status (section 2.2) called =
restricted, renaming Auction (states values 2.3.1) to Election (which =
could be auction or any process that chose between 2 or more =
applications), and to=20
dig somewhat further into land rush instead of just mentioning (landrush
The EPP <create> command with the "landrush" launch phase is undefined =
but the form supported is up to server policy.
)

On a topic that I don't recall seeing either at draft-tan or Chris =
Wright's, is the possibility of asking for name block instead of domain =
creation. This has occurred in .xxx sunrise and some registries could =
allow simultaneous askings in a single phase. This could be some kind of =
custom flag with parameters "registration", "block" and possible =
expansions to include new values.=20


Rubens


=20


Em 26/02/2013, =E0s 11:51:000, Gould, James escreveu:

> Rubens,
>=20
> The Launch Phase draft does support asynchronous operations with =
support for applications versus registrations.  Take a look at section =
2.1 Application Identifiers in the draft that defines the Application =
Identifier and its use.  This can be used during any launch phase.  Are =
you looking for something different?
>=20
> Jim
>=20
> From: Rubens Kuhl [rubensk@nic.br]
> Sent: Tuesday, February 26, 2013 9:38 AM
> To: Gould, James
> Cc: EPP Provreg (provreg@ietf.org)
> Subject: Re: [provreg] Launch Phase EPP Extension Version 06
>=20
>=20
> James,
>=20
> The main advantage I see in ARI's competing draft for this task is the =
suitability to registries that operates asynchronously during its normal =
operations. This happens with a lot of ccTLDs, and most community or =
restricted new gTLDs could also benefit.=20
> Do you see a way to incorporate such mechanisms into your draft ? In =
this way we could have a general mechanism for domain registrations that =
cannot be completed based just of name availability: auctions, no-money =
bids (like who proposes the best use of a generic name on a TLD), =
registration restrictions that cannot be checked online (membership, =
taxpayer status) etc.=20
>=20
> It could even have a new name like draft-tan-epp-asynchronous, but the =
two drafts model Chris Wright suggest could work better.=20
>=20
>=20
> Rubens
>=20
>=20
>=20
>=20
> Em 26/02/2013, =E0s 11:30:000, Gould, James escreveu:
>=20
>> Wil Tan, Gavin Brown and I have updated the Launch Phase EPP =
Extension Mapping to Version 06.  The IETF Internet-Draft Submission =
page is suspended until 2013-03-11, so the draft is attached in TXT and =
HTML format.  We will post the draft once the IETF Internet-Draft =
Submission page opens.  This version includes the following changes:
>>=20
>> Removed the definition of the mark-1.0 and signedMark-1.0 and =
replaced with reference to draft-lozano-smd, that contains the =
definition for the mark, signed marked, and encoded signed mark.
>> Split the <launch:timestamp> into <launch:generatedDate> and =
<launch:acceptedDate> based on feedback from Trung Tran.
>> Added the "includeMark" optional attribute to the <launch:info> =
element to enable the client to request whether or not to include the =
mark in the info response.
>> Fixed state diagram to remove redundant transition from "invalid" to =
"rejected"; thanks Klaus Malorny.
>> Please reply with any feedback.
>>=20
>> Thanks,
>>=20
>> JG
>>=20
>> James Gould
>> Verisign
>> =
<draft-tan-epp-launchphase.txt><draft-tan-epp-launchphase.html>___________=
____________________________________
>> provreg mailing list
>> provreg@ietf.org
>> https://www.ietf.org/mailman/listinfo/provreg


--Apple-Mail=_0FC10B3F-4BBA-4A9D-9005-22D65BE9FF54
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><base href=3D"x-msg://297/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; ">James,<div><br></div><div>I'm looking for something =
that does not assume applications are only used during launch phases. =
Although this could be viewed as semantics ("just keep the TLD in =
eternal launch"), this has implications. &nbsp;This would require =
renaming methods such as launch:create to =
async:create.&nbsp;</div><div><br></div><div>This would imply in another =
phase status (section 2.2) called restricted, renaming Auction (states =
values 2.3.1) to Election (which could be auction or any process that =
chose between 2 or more applications), and to&nbsp;</div><div>dig =
somewhat further into land rush instead of just mentioning (<span =
class=3D"Apple-style-span" style=3D"font-family: verdana, charcoal, =
helvetica, arial, sans-serif; font-size: small; =
">landrush</span></div><dd style=3D"color: rgb(0, 0, 0); font-family: =
verdana, charcoal, helvetica, arial, sans-serif; font-size: small; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); =
">The EPP &lt;create&gt; command with the "landrush" launch phase is =
undefined but the form supported is up to server =
policy.</dd><div>)</div><div><br></div><div>On a topic that I don't =
recall seeing either at draft-tan or Chris Wright's, is the possibility =
of asking for name block instead of domain creation. This has occurred =
in .xxx sunrise and some registries could allow simultaneous askings in =
a single phase. This could be some kind of custom flag with parameters =
"registration", "block" and possible expansions to include new =
values.&nbsp;</div><div><br></div><div><br></div><div>Rubens</div><div><br=
></div><div><br></div><div>&nbsp;</div><div><br></div><div><br><div><div>E=
m 26/02/2013, =E0s 11:51:000, Gould, James escreveu:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div =
fpstyle=3D"1" ocsi=3D"0" style=3D"word-wrap: break-word; "><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; "><div style=3D"font-family: 'Times New Roman'; color: =
rgb(0, 0, 0); font-size: 16px; "><div><div style=3D"direction: ltr; =
font-family: Tahoma; color: rgb(0, 0, 0); font-size: 10pt; =
">Rubens,<div><br></div><div>The Launch Phase draft does support =
asynchronous operations with support for applications versus =
registrations. &nbsp;Take a look at section 2.1 Application Identifiers =
in the draft that defines the Application Identifier and its use. =
&nbsp;This can be used during any launch phase. &nbsp;Are you looking =
for something different?</div><div><br></div><div>Jim</div><div><br><div =
style=3D"font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-size: =
16px; "><hr tabindex=3D"-1"><div id=3D"divRpF796767" style=3D"direction: =
ltr; "><font face=3D"Tahoma" size=3D"2" =
color=3D"#000000"><b>From:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Rubens Kuhl [<a =
href=3D"mailto:rubensk@nic.br">rubensk@nic.br</a>]<br><b>Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Tuesday, February 26, 2013 =
9:38 AM<br><b>To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Gould, =
James<br><b>Cc:</b><span class=3D"Apple-converted-space">&nbsp;</span>EPP =
Provreg (<a =
href=3D"mailto:provreg@ietf.org">provreg@ietf.org</a>)<br><b>Subject:</b><=
span class=3D"Apple-converted-space">&nbsp;</span>Re: [provreg] Launch =
Phase EPP Extension Version =
06<br></font><br></div><div></div><div><div><br></div>James,<div><br></div=
><div>The main advantage I see in ARI's competing draft for this task is =
the suitability to registries that operates asynchronously during its =
normal operations. This happens with a lot of ccTLDs, and most community =
or restricted new gTLDs could also benefit.&nbsp;</div><div>Do you see a =
way to incorporate such mechanisms into your draft ? In this way we =
could have a general mechanism for domain registrations that cannot be =
completed based just of name availability: auctions, no-money bids (like =
who proposes the best use of a generic name on a TLD), registration =
restrictions that cannot be checked online (membership, taxpayer status) =
etc.&nbsp;</div><div><br></div><div>It could even have a new name like =
draft-tan-epp-asynchronous, but the two drafts model Chris Wright =
suggest could work =
better.&nbsp;</div><div><br></div><div><br></div><div>Rubens</div><div><br=
></div><div><br></div><div><br></div><div><br><div><div>Em 26/02/2013, =
=E0s 11:30:000, Gould, James escreveu:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; font-size: medium; "><div><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; "><div style=3D"color: rgb(0, 0, 0); "><div =
id=3D"divRpF230954" style=3D"direction: ltr; "><font size=3D"3" =
face=3D"Times New Roman">Wil Tan, Gavin Brown and I have updated the =
Launch Phase EPP Extension Mapping to Version 06. &nbsp;The IETF =
Internet-Draft Submission page is suspended until 2013-03-11, so the =
draft is attached in TXT and HTML format. &nbsp;We will post the draft =
once the IETF Internet-Draft Submission page opens. &nbsp;This version =
includes the following changes:</font></div><div><div style=3D"direction: =
ltr; color: rgb(0, 0, 0); "><div><font size=3D"3" face=3D"Times New =
Roman"><br></font></div><div><ol><li><font face=3D"Times New Roman" =
size=3D"3">Removed the definition of the mark-1.0 and signedMark-1.0 and =
replaced with reference to draft-lozano-smd, that contains the =
definition for the mark, signed marked, and encoded signed =
mark.</font></li><li><font face=3D"Times New Roman" size=3D"3">Split the =
&lt;launch:timestamp&gt; into &lt;launch:generatedDate&gt; and =
&lt;launch:acceptedDate&gt; based on feedback from Trung =
Tran.</font></li><li><font face=3D"Times New Roman" size=3D"3">Added the =
"includeMark" optional attribute to the &lt;launch:info&gt; element to =
enable the client to request whether or not to include the mark in the =
info response.</font></li><li><font face=3D"Times New Roman" =
size=3D"3">Fixed state diagram to remove redundant transition from =
"invalid" to "rejected"; thanks Klaus Malorny.</font></li></ol><ol><font =
size=3D"3" face=3D"Times New Roman"><a name=3D"IANA" style=3D"font-weight:=
 bold; "></a></font></ol><div><font size=3D"3" face=3D"Times New =
Roman">Please reply with any feedback.</font></div></div><div><font =
size=3D"3" face=3D"Times New Roman"><br></font></div><div><font size=3D"3"=
 face=3D"Times New Roman">Thanks,</font></div><div><font size=3D"3" =
face=3D"Times New Roman"><br></font></div><div><font size=3D"3" =
face=3D"Times New Roman">JG</font></div><div><font size=3D"3" =
face=3D"Times New Roman"><br></font></div><div><font size=3D"3" =
face=3D"Times New Roman">James Gould</font></div><div><font size=3D"3" =
face=3D"Times New =
Roman">Verisign</font></div></div></div></div></div><span>&lt;draft-tan-ep=
p-launchphase.txt&gt;</span><span>&lt;draft-tan-epp-launchphase.html&gt;</=
span>_______________________________________________<br>provreg mailing =
list<br><a href=3D"mailto:provreg@ietf.org" =
target=3D"_blank">provreg@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/provreg" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/provreg</a></div><=
/span></blockquote></div></div></div></div></div></div></div></div></div><=
/div></blockquote></div><br></div></body></html>=

--Apple-Mail=_0FC10B3F-4BBA-4A9D-9005-22D65BE9FF54--

From gavin.brown@centralnic.com  Tue Feb 26 07:09:14 2013
Return-Path: <gavin.brown@centralnic.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 845F221F87D6 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:09:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.495
X-Spam-Level: 
X-Spam-Status: No, score=-0.495 tagged_above=-999 required=5 tests=[AWL=0.000,  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.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fb0Fe831Z36X for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:09:13 -0800 (PST)
Received: from smtp.centralnic.com (unknown [193.105.170.214]) by ietfa.amsl.com (Postfix) with ESMTP id B98F821F8756 for <provreg@ietf.org>; Tue, 26 Feb 2013 07:09:13 -0800 (PST)
Received: from Gavins-iMac.local (82-68-174-118.in-addr.centralnic.net [82.68.174.118]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.centralnic.com (Postfix) with ESMTPSA id 61052720466; Tue, 26 Feb 2013 15:09:12 +0000 (UTC)
Message-ID: <512CD018.2020500@centralnic.com>
Date: Tue, 26 Feb 2013 15:09:12 +0000
From: Gavin Brown <gavin.brown@centralnic.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130216 Thunderbird/17.0.3
MIME-Version: 1.0
To: Michael Young <michael@mwyoung.ca>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br> <98989079-6095-45B9-A59E-84B3428C50EB@mwyoung.ca>
In-Reply-To: <98989079-6095-45B9-A59E-84B3428C50EB@mwyoung.ca>
X-Enigmail-Version: 1.5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 15:09:14 -0000

> I want to second Rubens suggestion to avoid competing drafts - we have
> enough largely unnecessary divergence in overlapping extensions with
> existing TLDs. This is an opportunity to avoid further disparity. 

This is probably going to happen anyway (I can hear various registrars
groaning in pain: I feel your pain!). Various registries have different
extensions baked into their gTLD applications. They can't be changed
without cost, risk, or delay.

Wil and I (and later Jim) have been advocating development of a single
EPP extension for registry launches since 2011 or earlier: some of you
may recall a meeting we organised at the 2011 ICANN meeting in San
Francisco. We had some interest but obviously not enough to gain any
momentum, which is unfortunate.

Given that there will probably now inevitably be fragmentation, the most
important issue to re-use as much as possible between competing
extensions. That's why we now have an extension-agnostic draft to
describe signed mark data. This won't take away the pain, but it might
help sooth it a little.

G.

-- 
Gavin Brown
Chief Technology Officer
CentralNic Ltd
Innovative, Reliable and Flexible Registry Services
for ccTLD, gTLD and private domain name registries
https://www.centralnic.com/

CentralNic Ltd is a company registered in England and Wales with company
number 4985780. Registered Offices: 35-39 Moorgate, London, EC2R 6AR.

From michael@mwyoung.ca  Tue Feb 26 07:24:43 2013
Return-Path: <michael@mwyoung.ca>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9684721F8767 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:24:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.253
X-Spam-Level: *
X-Spam-Status: No, score=1.253 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, MIME_QP_LONG_LINE=1.396,  RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UpbL4VQJq1L2 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:24:42 -0800 (PST)
Received: from mail-ia0-x22a.google.com (mail-ia0-x22a.google.com [IPv6:2607:f8b0:4001:c02::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 134EA21F8763 for <provreg@ietf.org>; Tue, 26 Feb 2013 07:24:41 -0800 (PST)
Received: by mail-ia0-f170.google.com with SMTP id k20so3572948iak.15 for <provreg@ietf.org>; Tue, 26 Feb 2013 07:24:40 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to:x-gm-message-state; bh=Mpx7MVENT9Jth+h+jkBewIuAF6mi/QYWmf6nUzQEya0=; b=T0OnsLtuOmOwjr2ROIRmJglVAKyCrkgurkO11pp0nn6anKnhWnZB9VBczT7gMNvRJy 9itIkwt3yjN4VscsfDqh757LH9MC7c4CiL8uB3Iojs02P4Ev22GS4CoCH2b6tGCFIrqY sscrTt8NZTDzxNAfaW3KPPyD8QR7HG4mk1A7yoSKFHjW4FjpPTDSWSJPnZBq1jDIISAZ IW1nI4by8iXC6Kw7JzktGqLgtMmzgBXCBqXY8vUhacKZlU5NLD2KcPHZKZZN7pboyer2 NGBZR/wHApk0nOUgzn1onU0pcoCXN+Z6jlVNbj1w1sNqbRM6DNMQ8As2/4iapYYsyld8 SQSQ==
X-Received: by 10.50.194.200 with SMTP id hy8mr5598644igc.3.1361892280094; Tue, 26 Feb 2013 07:24:40 -0800 (PST)
Received: from [10.178.5.3] ([184.151.61.131]) by mx.google.com with ESMTPS id px9sm1793838igc.0.2013.02.26.07.24.37 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Feb 2013 07:24:39 -0800 (PST)
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br> <98989079-6095-45B9-A59E-84B3428C50EB@mwyoung.ca> <512CD018.2020500@centralnic.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <512CD018.2020500@centralnic.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <8D7722EF-704A-4D81-A419-59168003F637@mwyoung.ca>
X-Mailer: iPhone Mail (10B142)
From: Michael Young <michael@mwyoung.ca>
Date: Tue, 26 Feb 2013 10:24:35 -0500
To: Gavin Brown <gavin.brown@centralnic.com>
X-Gm-Message-State: ALoCoQkQBwKEJV3ecK+4JaMf9s7xNOr2SN1H/Maj/FUjC0QZTxUlJMdd4jKq8JDERTxCpdxLL63O
Cc: "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 15:24:43 -0000

I can't disagree about the current state you've described, and the effort yo=
u and others are putting into this draft is really appreciated. Sure there i=
s going to be divergence but we should always attempt standardization where t=
here is common requirements - it's never an easy or 100% successful effort b=
ut its better than where we started :-)

Michael Young

M:647-289-1220

On 2013-02-26, at 10:09, Gavin Brown <gavin.brown@centralnic.com> wrote:

>> I want to second Rubens suggestion to avoid competing drafts - we have
>> enough largely unnecessary divergence in overlapping extensions with
>> existing TLDs. This is an opportunity to avoid further disparity.
>=20
> This is probably going to happen anyway (I can hear various registrars
> groaning in pain: I feel your pain!). Various registries have different
> extensions baked into their gTLD applications. They can't be changed
> without cost, risk, or delay.
>=20
> Wil and I (and later Jim) have been advocating development of a single
> EPP extension for registry launches since 2011 or earlier: some of you
> may recall a meeting we organised at the 2011 ICANN meeting in San
> Francisco. We had some interest but obviously not enough to gain any
> momentum, which is unfortunate.
>=20
> Given that there will probably now inevitably be fragmentation, the most
> important issue to re-use as much as possible between competing
> extensions. That's why we now have an extension-agnostic draft to
> describe signed mark data. This won't take away the pain, but it might
> help sooth it a little.
>=20
> G.
>=20
> --=20
> Gavin Brown
> Chief Technology Officer
> CentralNic Ltd
> Innovative, Reliable and Flexible Registry Services
> for ccTLD, gTLD and private domain name registries
> https://www.centralnic.com/
>=20
> CentralNic Ltd is a company registered in England and Wales with company
> number 4985780. Registered Offices: 35-39 Moorgate, London, EC2R 6AR.

From JGould@verisign.com  Tue Feb 26 07:31:11 2013
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 962A121F8653 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:31:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.632
X-Spam-Level: 
X-Spam-Status: No, score=-3.632 tagged_above=-999 required=5 tests=[AWL=-1.234, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_56=0.6, J_CHICKENPOX_66=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qN18HeLBBEAf for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 07:31:10 -0800 (PST)
Received: from exprod6og123.obsmtp.com (exprod6og123.obsmtp.com [64.18.1.241]) by ietfa.amsl.com (Postfix) with ESMTP id D172621F8639 for <provreg@ietf.org>; Tue, 26 Feb 2013 07:30:42 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob123.postini.com ([64.18.5.12]) with SMTP ID DSNKUSzVIkoAckoLFKjzT+79Xvw6lBrhCmjK@postini.com; Tue, 26 Feb 2013 07:31:05 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id r1QFUfYe028368 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Feb 2013 10:30:42 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Feb 2013 10:30:41 -0500
From: "Gould, James" <JGould@verisign.com>
To: Rubens Kuhl <rubensk@nic.br>
Thread-Topic: [tmch-tech] FW: [provreg] Launch Phase EPP Extension Version 06
Thread-Index: AQHOFCsWn5iohDgbxkaO5l5p7sEnGJiMiWsA//+sbOaAAAMLQoAAWQUA//+yLao=
Date: Tue, 26 Feb 2013 15:30:40 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0974@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>, <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br>
In-Reply-To: <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC0974BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: "tmch-tech@icann.org \(tmch-tech@icann.org\)" <tmch-tech@icann.org>, "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] [tmch-tech] FW: Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 15:31:11 -0000

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

Rubens,

Technically draft-tan-epp-launchphase can be used at any point.  Use of sig=
nedMark's and use of applications can be used in any of the phases defined =
in section 2.2 of the draft.  I'm not sure the use case that you are descri=
bing is a common one, but it can be supported.

Do you have a description for the proposed "restricted" phase?

Good feedback on the statuses.  We got a request from Trung Tran that is re=
lated, "Remove "pending" and "pendingAuction" in favor of "pendingValidatio=
n" and "pendingAllocation", that we wanted to discuss on the list.  Do you =
support Trung's request?

The name blocking sounds a lot like the Defensive Registration mapping impl=
emented in DotName.  In .xxx could there be multiple overlapping blocks sim=
ilar to the Defensive Registration extension?

Jim
________________________________
From: Rubens Kuhl [rubensk@nic.br]
Sent: Tuesday, February 26, 2013 10:09 AM
To: Gould, James
Cc: tmch-tech@icann.org (tmch-tech@icann.org); EPP Provreg (provreg@ietf.or=
g)
Subject: Re: [tmch-tech] FW: [provreg] Launch Phase EPP Extension Version 0=
6

James,

I'm looking for something that does not assume applications are only used d=
uring launch phases. Although this could be viewed as semantics ("just keep=
 the TLD in eternal launch"), this has implications.  This would require re=
naming methods such as launch:create to async:create.

This would imply in another phase status (section 2.2) called restricted, r=
enaming Auction (states values 2.3.1) to Election (which could be auction o=
r any process that chose between 2 or more applications), and to
dig somewhat further into land rush instead of just mentioning (landrush
The EPP <create> command with the "landrush" launch phase is undefined but =
the form supported is up to server policy.
)

On a topic that I don't recall seeing either at draft-tan or Chris Wright's=
, is the possibility of asking for name block instead of domain creation. T=
his has occurred in .xxx sunrise and some registries could allow simultaneo=
us askings in a single phase. This could be some kind of custom flag with p=
arameters "registration", "block" and possible expansions to include new va=
lues.


Rubens





Em 26/02/2013, =E0s 11:51:000, Gould, James escreveu:

Rubens,

The Launch Phase draft does support asynchronous operations with support fo=
r applications versus registrations.  Take a look at section 2.1 Applicatio=
n Identifiers in the draft that defines the Application Identifier and its =
use.  This can be used during any launch phase.  Are you looking for someth=
ing different?

Jim

________________________________
From: Rubens Kuhl [rubensk@nic.br<mailto:rubensk@nic.br>]
Sent: Tuesday, February 26, 2013 9:38 AM
To: Gould, James
Cc: EPP Provreg (provreg@ietf.org<mailto:provreg@ietf.org>)
Subject: Re: [provreg] Launch Phase EPP Extension Version 06


James,

The main advantage I see in ARI's competing draft for this task is the suit=
ability to registries that operates asynchronously during its normal operat=
ions. This happens with a lot of ccTLDs, and most community or restricted n=
ew gTLDs could also benefit.
Do you see a way to incorporate such mechanisms into your draft ? In this w=
ay we could have a general mechanism for domain registrations that cannot b=
e completed based just of name availability: auctions, no-money bids (like =
who proposes the best use of a generic name on a TLD), registration restric=
tions that cannot be checked online (membership, taxpayer status) etc.

It could even have a new name like draft-tan-epp-asynchronous, but the two =
drafts model Chris Wright suggest could work better.


Rubens




Em 26/02/2013, =E0s 11:30:000, Gould, James escreveu:

Wil Tan, Gavin Brown and I have updated the Launch Phase EPP Extension Mapp=
ing to Version 06.  The IETF Internet-Draft Submission page is suspended un=
til 2013-03-11, so the draft is attached in TXT and HTML format.  We will p=
ost the draft once the IETF Internet-Draft Submission page opens.  This ver=
sion includes the following changes:


  1.  Removed the definition of the mark-1.0 and signedMark-1.0 and replace=
d with reference to draft-lozano-smd, that contains the definition for the =
mark, signed marked, and encoded signed mark.
  2.  Split the <launch:timestamp> into <launch:generatedDate> and <launch:=
acceptedDate> based on feedback from Trung Tran.
  3.  Added the "includeMark" optional attribute to the <launch:info> eleme=
nt to enable the client to request whether or not to include the mark in th=
e info response.
  4.  Fixed state diagram to remove redundant transition from "invalid" to =
"rejected"; thanks Klaus Malorny.

Please reply with any feedback.

Thanks,

JG

James Gould
Verisign
<draft-tan-epp-launchphase.txt><draft-tan-epp-launchphase.html>____________=
___________________________________
provreg mailing list
provreg@ietf.org<mailto:provreg@ietf.org>
https://www.ietf.org/mailman/listinfo/provreg


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

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" id=3D"owaParaStyle"></style>
</head>
<body style=3D"word-wrap:break-word" fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">Rubens,
<div><br>
</div>
<div>Technically&nbsp;draft-tan-epp-launchphase can be used at any point. &=
nbsp;Use of signedMark's and use of applications can be used in any of the =
phases defined in section 2.2 of the draft. &nbsp;I'm not sure the use case=
 that you are describing is a common one, but it
 can be supported. &nbsp;</div>
<div><br>
</div>
<div>Do you have a description for the proposed &quot;restricted&quot; phas=
e? &nbsp;</div>
<div><br>
</div>
<div>Good feedback on the statuses. &nbsp;We got a request from Trung Tran =
that is related, &quot;<span style=3D"font-family: Calibri, sans-serif; fon=
t-size: 14px; ">Remove &quot;pending&quot; and &quot;pendingAuction&quot; i=
n favor of &quot;pendingValidation&quot; and &quot;pendingAllocation&quot;,=
 that we
 wanted to discuss on the list. &nbsp;Do you support Trung's request? &nbsp=
;</span></div>
<div><br>
</div>
<div>The name blocking sounds a lot like the Defensive Registration mapping=
 implemented in DotName. &nbsp;In .xxx could there be multiple overlapping =
blocks similar to the Defensive Registration extension? &nbsp;</div>
<div><br>
</div>
<div>Jim</div>
<div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px=
">
<hr tabindex=3D"-1">
<div id=3D"divRpF314488" style=3D"direction: ltr; "><font face=3D"Tahoma" s=
ize=3D"2" color=3D"#000000"><b>From:</b> Rubens Kuhl [rubensk@nic.br]<br>
<b>Sent:</b> Tuesday, February 26, 2013 10:09 AM<br>
<b>To:</b> Gould, James<br>
<b>Cc:</b> tmch-tech@icann.org (tmch-tech@icann.org); EPP Provreg (provreg@=
ietf.org)<br>
<b>Subject:</b> Re: [tmch-tech] FW: [provreg] Launch Phase EPP Extension Ve=
rsion 06<br>
</font><br>
</div>
<div></div>
<div>James,
<div><br>
</div>
<div>I'm looking for something that does not assume applications are only u=
sed during launch phases. Although this could be viewed as semantics (&quot=
;just keep the TLD in eternal launch&quot;), this has implications. &nbsp;T=
his would require renaming methods such as launch:create
 to async:create.&nbsp;</div>
<div><br>
</div>
<div>This would imply in another phase status (section 2.2) called restrict=
ed, renaming Auction (states values 2.3.1) to Election (which could be auct=
ion or any process that chose between 2 or more applications), and to&nbsp;=
</div>
<div>dig somewhat further into land rush instead of just mentioning (<span =
class=3D"Apple-style-span" style=3D"font-family: verdana, charcoal, helveti=
ca, arial, sans-serif; font-size: small; ">landrush</span></div>
<dd style=3D"color:rgb(0,0,0); font-family:verdana,charcoal,helvetica,arial=
,sans-serif; font-size:small; font-style:normal; font-variant:normal; font-=
weight:normal; letter-spacing:normal; line-height:normal; orphans:2; text-i=
ndent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:=
0px; background-color:rgb(255,255,255)">
The EPP &lt;create&gt; command with the &quot;landrush&quot; launch phase i=
s undefined but the form supported is up to server policy.
<div>)</div>
<div><br>
</div>
<div>On a topic that I don't recall seeing either at draft-tan or Chris Wri=
ght's, is the possibility of asking for name block instead of domain creati=
on. This has occurred in .xxx sunrise and some registries could allow simul=
taneous askings in a single phase.
 This could be some kind of custom flag with parameters &quot;registration&=
quot;, &quot;block&quot; and possible expansions to include new values.&nbs=
p;</div>
<div><br>
</div>
<div><br>
</div>
<div>Rubens</div>
<div><br>
</div>
<div><br>
</div>
<div>&nbsp;</div>
<div><br>
</div>
<div><br>
<div>
<div>Em 26/02/2013, =E0s 11:51:000, Gould, James escreveu:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div style=3D"font-family:'Times New Roman'; color:rgb(0,0,0); font-size:16=
px">
<div>
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
Rubens,
<div><br>
</div>
<div>The Launch Phase draft does support asynchronous operations with suppo=
rt for applications versus registrations. &nbsp;Take a look at section 2.1 =
Application Identifiers in the draft that defines the Application Identifie=
r and its use. &nbsp;This can be used during
 any launch phase. &nbsp;Are you looking for something different?</div>
<div><br>
</div>
<div>Jim</div>
<div><br>
<div style=3D"font-family:'Times New Roman'; color:rgb(0,0,0); font-size:16=
px">
<hr tabindex=3D"-1">
<div id=3D"divRpF796767" style=3D"direction:ltr"><font face=3D"Tahoma" size=
=3D"2" color=3D"#000000"><b>From:</b><span class=3D"Apple-converted-space">=
&nbsp;</span>Rubens Kuhl [<a href=3D"mailto:rubensk@nic.br" target=3D"_blan=
k">rubensk@nic.br</a>]<br>
<b>Sent:</b><span class=3D"Apple-converted-space">&nbsp;</span>Tuesday, Feb=
ruary 26, 2013 9:38 AM<br>
<b>To:</b><span class=3D"Apple-converted-space">&nbsp;</span>Gould, James<b=
r>
<b>Cc:</b><span class=3D"Apple-converted-space">&nbsp;</span>EPP Provreg (<=
a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@ietf.org</a>)<=
br>
<b>Subject:</b><span class=3D"Apple-converted-space">&nbsp;</span>Re: [prov=
reg] Launch Phase EPP Extension Version 06<br>
</font><br>
</div>
<div></div>
<div>
<div><br>
</div>
James,
<div><br>
</div>
<div>The main advantage I see in ARI's competing draft for this task is the=
 suitability to registries that operates asynchronously during its normal o=
perations. This happens with a lot of ccTLDs, and most community or restric=
ted new gTLDs could also benefit.&nbsp;</div>
<div>Do you see a way to incorporate such mechanisms into your draft ? In t=
his way we could have a general mechanism for domain registrations that can=
not be completed based just of name availability: auctions, no-money bids (=
like who proposes the best use of
 a generic name on a TLD), registration restrictions that cannot be checked=
 online (membership, taxpayer status) etc.&nbsp;</div>
<div><br>
</div>
<div>It could even have a new name like draft-tan-epp-asynchronous, but the=
 two drafts model Chris Wright suggest could work better.&nbsp;</div>
<div><br>
</div>
<div><br>
</div>
<div>Rubens</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
<div>
<div>Em 26/02/2013, =E0s 11:30:000, Gould, James escreveu:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse:separate; font-family:Helvetica; font-style:normal; font-variant:n=
ormal; font-weight:normal; letter-spacing:normal; line-height:normal; orpha=
ns:2; text-indent:0px; text-transform:none; white-space:normal; widows:2; w=
ord-spacing:0px; font-size:medium">
<div>
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div style=3D"color:rgb(0,0,0)">
<div id=3D"divRpF230954" style=3D"direction:ltr"><font size=3D"3" face=3D"T=
imes New Roman">Wil Tan, Gavin Brown and I have updated the Launch Phase EP=
P Extension Mapping to Version 06. &nbsp;The IETF Internet-Draft Submission=
 page is suspended until 2013-03-11, so the draft
 is attached in TXT and HTML format. &nbsp;We will post the draft once the =
IETF Internet-Draft Submission page opens. &nbsp;This version includes the =
following changes:</font></div>
<div>
<div style=3D"direction:ltr; color:rgb(0,0,0)">
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div>
<ol>
<li><font face=3D"Times New Roman" size=3D"3">Removed the definition of the=
 mark-1.0 and signedMark-1.0 and replaced with reference to draft-lozano-sm=
d, that contains the definition for the mark, signed marked, and encoded si=
gned mark.</font></li><li><font face=3D"Times New Roman" size=3D"3">Split t=
he &lt;launch:timestamp&gt; into &lt;launch:generatedDate&gt; and &lt;launc=
h:acceptedDate&gt; based on feedback from Trung Tran.</font></li><li><font =
face=3D"Times New Roman" size=3D"3">Added the &quot;includeMark&quot; optio=
nal attribute to the &lt;launch:info&gt; element to enable the client to re=
quest whether or not to include the mark in the info response.</font></li><=
li><font face=3D"Times New Roman" size=3D"3">Fixed state diagram to remove =
redundant transition from &quot;invalid&quot; to &quot;rejected&quot;; than=
ks Klaus Malorny.</font></li></ol>
<ol>
<font size=3D"3" face=3D"Times New Roman"><a name=3D"IANA" style=3D"font-we=
ight:bold"></a></font></ol>
<div><font size=3D"3" face=3D"Times New Roman">Please reply with any feedba=
ck.</font></div>
</div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Thanks,</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">JG</font></div>
<div><font size=3D"3" face=3D"Times New Roman"><br>
</font></div>
<div><font size=3D"3" face=3D"Times New Roman">James Gould</font></div>
<div><font size=3D"3" face=3D"Times New Roman">Verisign</font></div>
</div>
</div>
</div>
</div>
<span>&lt;draft-tan-epp-launchphase.txt&gt;</span><span>&lt;draft-tan-epp-l=
aunchphase.html&gt;</span>_______________________________________________<b=
r>
provreg mailing list<br>
<a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@ietf.org</a><=
br>
<a href=3D"https://www.ietf.org/mailman/listinfo/provreg" target=3D"_blank"=
>https://www.ietf.org/mailman/listinfo/provreg</a></div>
</span></blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</dd></div>
</div>
</div>
</body>
</html>

--_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC0974BRN1WNEXMBX01vc_--

From wil@cloudregistry.net  Tue Feb 26 08:07:44 2013
Return-Path: <wil@cloudregistry.net>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41FDB21F8934 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 08:07:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.777
X-Spam-Level: 
X-Spam-Status: No, score=-0.777 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_56=0.6, J_CHICKENPOX_66=0.6, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9dDitACWSkCu for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 08:07:43 -0800 (PST)
Received: from mail-ia0-x234.google.com (mail-ia0-x234.google.com [IPv6:2607:f8b0:4001:c02::234]) by ietfa.amsl.com (Postfix) with ESMTP id 4FB6621F896E for <provreg@ietf.org>; Tue, 26 Feb 2013 08:07:43 -0800 (PST)
Received: by mail-ia0-f180.google.com with SMTP id f27so3661639iae.11 for <provreg@ietf.org>; Tue, 26 Feb 2013 08:07:39 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=UdpAcV/YpkmYk2rIOesqY4ASXFXXTO2Z2EZFA9lBt1Q=; b=Z1opVvPubgSSJOnWFgiAS+ar9lm5fVwC4fVyLQTECdnI2CL40SIPrJQL6mOm36Nvi6 0ntdDDVGUbgtoIal4MLO0JWgf/giMLRYIOcnGwk32uxflmSfrgWqjuebG7m4hSQ/KlQR QmB3l8LAWsRDcN/WX0AhTjo/I+8sUDveHhazhVNsvQ0n+ds5b4iG/1xAdGg0Nf9GGaTz PvwzhAC1staCklIq78uCg6mO4Ng2gRsLnfQ5FDS3qJtB9XzbTGabvp8l6ZUwqoLWcNTm onEjqjqbU5L3bXJqMb2uhBMQUbN0IYpeW9RwRgsclb+X1xhEtZJIzdUIvMaNlJd8V0FT d9hg==
X-Received: by 10.50.188.135 with SMTP id ga7mr5238715igc.58.1361894859155; Tue, 26 Feb 2013 08:07:39 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.170.170 with HTTP; Tue, 26 Feb 2013 08:06:59 -0800 (PST)
In-Reply-To: <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br>
From: Wil Tan <wil@cloudregistry.net>
Date: Wed, 27 Feb 2013 03:06:59 +1100
Message-ID: <CACnMJCPUtNgbFhWUGeXnQxe=k8C0T046RKzVdoaAvMO4S_3Puw@mail.gmail.com>
To: Rubens Kuhl <rubensk@nic.br>
Content-Type: multipart/alternative; boundary=14dae9340b134d5e3804d6a2dba7
X-Gm-Message-State: ALoCoQnpTMQwzOqqYHoxcqV9iZSCw8xzhs9D3gd27f2tZVqrm0qjfdW2Qz6u2G0gtSdLJinl8PSL
Cc: "tmch-tech@icann.org \(tmch-tech@icann.org\)" <tmch-tech@icann.org>, "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] [tmch-tech] FW: Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 16:07:44 -0000

--14dae9340b134d5e3804d6a2dba7
Content-Type: text/plain; charset=UTF-8

Rubens,

Thanks for your feedback.

 I'm looking for something that does not assume applications are only used
> during launch phases. Although this could be viewed as semantics ("just
> keep the TLD in eternal launch"), this has implications.  This would
> require renaming methods such as launch:create to async:create.
>
>
The primary use case supported by our draft is indeed that of launch phases
-- be it initial launch (pilot, sunrise, land rush, etc.) or later
restricted releases such as "newly available IDN language" or "2-character
release". We didn't rule out perpetual async operation though. In fact, the
special case of phase="open" was envisioned for steady-state operation. The
common method for async processing that I know of goes like this:

    The registry requires additional data to be submitted. Once submitted,
the domain is placed in pendingCreate until it is (perhaps manually)
validated. Multiple applications for the same domain is usually not
supported.

In this case, the launch phase extension can be used primarily for
transporting trademark data.

Do you have a different model in mind?



> This would imply in another phase status (section 2.2) called restricted,
> renaming Auction (states values 2.3.1) to Election (which could be auction
> or any process that chose between 2 or more applications), and to
>

A "restricted" phase does sound like a useful value to add.

Election could work quite well since it's more generic. We could go one
step further and just use "processing" to indicate that something is
happening (i.e. replace "pendingAuction" with "processing" in Section
2.3.1).



> dig somewhat further into land rush instead of just mentioning (landrush
> The EPP <create> command with the "landrush" launch phase is undefined but
> the form supported is up to server policy.
> )
>
>
Do you mean we should specify further, or provide more textual description
to guide implementers?



> On a topic that I don't recall seeing either at draft-tan or Chris
> Wright's, is the possibility of asking for name block instead of domain
> creation. This has occurred in .xxx sunrise and some registries could allow
> simultaneous askings in a single phase. This could be some kind of custom
> flag with parameters "registration", "block" and possible expansions to
> include new values.
>
>
This is probably best handled with a separate extension, which can be mixed
in with either our draft or ARI's. That said, if the community feels that
there is value in having it defined in one place, we're open to adding it.

.wil

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

<div dir=3D"ltr">Rubens,<div><br></div><div>Thanks for your feedback.</div>=
<div><br><div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-wi=
dth:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-=
left:1ex">


<div style=3D"word-wrap:break-word"><div>

I&#39;m looking for something that does not assume applications are only us=
ed during launch phases. Although this could be viewed as semantics (&quot;=
just keep the TLD in eternal launch&quot;), this has implications. =C2=A0Th=
is would require renaming methods such as launch:create to async:create.=C2=
=A0</div>




<div><br></div></div></blockquote><div><br></div><div>The primary use case =
supported by our draft is indeed that of launch phases -- be it initial lau=
nch (pilot, sunrise, land rush, etc.) or later restricted releases such as =
&quot;newly available IDN language&quot; or &quot;2-character release&quot;=
. We didn&#39;t rule out perpetual async operation though. In fact, the spe=
cial case of phase=3D&quot;open&quot; was envisioned for steady-state opera=
tion. The common method for async processing that I know of goes like this:=
=C2=A0</div>


<div><br></div><div>=C2=A0 =C2=A0 The registry requires additional data to =
be submitted. Once submitted, the domain is placed in pendingCreate until i=
t is (perhaps manually) validated. Multiple applications for the same domai=
n is usually not supported.=C2=A0</div>

<div>
<br></div><div style>In this case, the launch phase extension can be used p=
rimarily for transporting trademark data.</div><div style><br></div><div>Do=
 you have a different model in mind?</div><div><br></div><div>=C2=A0</div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;pa=
dding-left:1ex">


<div style=3D"word-wrap:break-word"><div></div><div>This would imply in ano=
ther phase status (section 2.2) called restricted, renaming Auction (states=
 values 2.3.1) to Election (which could be auction or any process that chos=
e between 2 or more applications), and to=C2=A0</div>


</div></blockquote><div><br></div><div>A &quot;restricted&quot; phase does =
sound like a useful value to add.</div><div><br></div><div>Election could w=
ork quite well since it&#39;s more generic. We could go one step further an=
d just use &quot;processing&quot; to indicate that something is happening (=
i.e. replace &quot;pendingAuction&quot; with &quot;processing&quot; in Sect=
ion 2.3.1).</div>


<div><br></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,20=
4,204);border-left-style:solid;padding-left:1ex"><div style=3D"word-wrap:br=
eak-word">




<div>dig somewhat further into land rush instead of just mentioning (<span =
style=3D"font-family:verdana,charcoal,helvetica,arial,sans-serif;font-size:=
small">landrush</span></div><dd style=3D"text-indent:0px;letter-spacing:nor=
mal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weig=
ht:normal;line-height:normal;text-transform:none;font-size:small;white-spac=
e:normal;font-family:verdana,charcoal,helvetica,arial,sans-serif;word-spaci=
ng:0px">




The EPP &lt;create&gt; command with the &quot;landrush&quot; launch phase i=
s undefined but the form supported is up to server policy.</dd><div>)</div>=
<div><br></div></div></blockquote><div><br></div><div>Do you mean we should=
 specify further, or provide more textual description to guide implementers=
?</div>


<div><br></div>
<div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-l=
eft-style:solid;padding-left:1ex"><div style=3D"word-wrap:break-word"><div>=
</div>


<div>On a topic that I don&#39;t recall seeing either at draft-tan or Chris=
 Wright&#39;s, is the possibility of asking for name block instead of domai=
n creation. This has occurred in .xxx sunrise and some registries could all=
ow simultaneous askings in a single phase. This could be some kind of custo=
m flag with parameters &quot;registration&quot;, &quot;block&quot; and poss=
ible expansions to include new values.=C2=A0</div>




<div><br></div></div></blockquote><div><br></div><div>This is probably best=
 handled with a separate extension, which can be mixed in with either our d=
raft or ARI&#39;s. That said, if the community feels that there is value in=
 having it defined in one place, we&#39;re open to adding it.</div>


<div><br></div><div>.wil</div><div><br></div></div></div></div></div></div>

--14dae9340b134d5e3804d6a2dba7--

From rubensk@nic.br  Tue Feb 26 09:29:17 2013
Return-Path: <rubensk@nic.br>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37BE621F8630 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 09:29:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.298
X-Spam-Level: 
X-Spam-Status: No, score=-2.298 tagged_above=-999 required=5 tests=[AWL=0.300,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5sSyQ13sFzYf for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 09:29:16 -0800 (PST)
Received: from mail.nic.br (mail.cgi.br [IPv6:2001:12ff:0:4::5]) by ietfa.amsl.com (Postfix) with ESMTP id 4240121F8625 for <provreg@ietf.org>; Tue, 26 Feb 2013 09:29:16 -0800 (PST)
Received: from rubens.in.registro.br (3.195.net.registro.br [200.160.3.195]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nic.br (Postfix) with ESMTPSA id 7032A2080181; Tue, 26 Feb 2013 14:29:15 -0300 (BRT)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_834E87EB-1A4F-4712-B75A-22694171B62D"
From: Rubens Kuhl <rubensk@nic.br>
In-Reply-To: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0974@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Tue, 26 Feb 2013 14:29:15 -0300
Message-Id: <51D2A913-2B81-4397-B3E0-08DC4B299042@nic.br>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>, <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC0974@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Gould, James" <JGould@verisign.com>
X-Mailer: Apple Mail (2.1283)
Cc: "tmch-tech@icann.org \(tmch-tech@icann.org\)" <tmch-tech@icann.org>, "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] [tmch-tech] FW: Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 17:29:17 -0000

--Apple-Mail=_834E87EB-1A4F-4712-B75A-22694171B62D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1


Em 26/02/2013, =E0s 12:30:000, Gould, James escreveu:

> Rubens,
>=20
> Technically draft-tan-epp-launchphase can be used at any point. =20

Technically, yes. But there are contract implications of following or =
not agreed practices and standards, and there are market implications =
like having registrars support or not parameters.=20

> Use of signedMark's and use of applications can be used in any of the =
phases defined in section 2.2 of the draft.  I'm not sure the use case =
that you are describing is a common one, but it can be supported. =20

Reading new gTLD apps showed to me a few business models that won't fit =
strict-first-come-first-serve-if-no-such-name-exists-create.=20

>=20
> Do you have a description for the proposed "restricted" phase? =20

It's seems Wil Tan would call it "open" instead, but the phase would be =
the steady state of the registry that doesn't provide synchronous =
registrations, so application would make more sense than create.=20

>=20
> Good feedback on the statuses.  We got a request from Trung Tran that =
is related, "Remove "pending" and "pendingAuction" in favor of =
"pendingValidation" and "pendingAllocation", that we wanted to discuss =
on the list.  Do you support Trung's request? =20

Yes, Validation and Allocation are good words to use.=20

>=20
> The name blocking sounds a lot like the Defensive Registration mapping =
implemented in DotName.  In .xxx could there be multiple overlapping =
blocks similar to the Defensive Registration extension? =20

I don't know the specifics of .xxx, but there is at least one registry I =
know of where there will be multiple overlapping blocks. That could be =
implemented by a possible response to "block check" like "registry =
doesn't support verifying pre-existences of block requests". =20



Rubens



--Apple-Mail=_834E87EB-1A4F-4712-B75A-22694171B62D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><base href=3D"x-msg://432/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><br><div><div>Em 26/02/2013, =E0s 12:30:000, Gould, =
James escreveu:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
fpstyle=3D"1" ocsi=3D"0" style=3D"word-wrap: break-word; "><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; =
">Rubens,<div><br></div><div>Technically&nbsp;draft-tan-epp-launchphase =
can be used at any point. =
&nbsp;</div></div></div></span></blockquote><div><br></div>Technically, =
yes. But there are contract implications of following or not agreed =
practices and standards, and there are market implications like having =
registrars support or not parameters.&nbsp;</div><div><br><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
fpstyle=3D"1" ocsi=3D"0" style=3D"word-wrap: break-word; "><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; "><div>Use of signedMark's and use of applications can =
be used in any of the phases defined in section 2.2 of the draft. =
&nbsp;I'm not sure the use case that you are describing is a common one, =
but it can be supported. =
&nbsp;</div></div></div></span></blockquote><div><br></div>Reading new =
gTLD apps showed to me a few business models that won't fit =
strict-first-come-first-serve-if-no-such-name-exists-create.&nbsp;</div><d=
iv><br><blockquote type=3D"cite"><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; font-family: Helvetica; font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; orphans: 2; text-align: -webkit-auto; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
fpstyle=3D"1" ocsi=3D"0" style=3D"word-wrap: break-word; "><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; "><div><br></div><div>Do you have a description for the =
proposed "restricted" phase? =
&nbsp;</div></div></div></span></blockquote><div><br></div>It's seems =
Wil Tan would call it "open" instead, but the phase would be the steady =
state of the registry that doesn't provide synchronous registrations, so =
application would make more sense than =
create.&nbsp;</div><div><br><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
fpstyle=3D"1" ocsi=3D"0" style=3D"word-wrap: break-word; "><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; "><div><br></div><div>Good feedback on the statuses. =
&nbsp;We got a request from Trung Tran that is related, "<span =
style=3D"font-family: Calibri, sans-serif; font-size: 14px; ">Remove =
"pending" and "pendingAuction" in favor of "pendingValidation" and =
"pendingAllocation", that we wanted to discuss on the list. &nbsp;Do you =
support Trung's request? =
&nbsp;</span></div></div></div></span></blockquote><div><br></div>Yes, =
Validation and Allocation are good words to =
use.&nbsp;</div><div><br><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
fpstyle=3D"1" ocsi=3D"0" style=3D"word-wrap: break-word; "><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; "><div><br></div><div>The name blocking sounds a lot =
like the Defensive Registration mapping implemented in DotName. &nbsp;In =
.xxx could there be multiple overlapping blocks similar to the Defensive =
Registration extension? =
&nbsp;</div></div></div></span></blockquote></div><br><div>I don't know =
the specifics of .xxx, but there is at least one registry I know of =
where there will be multiple overlapping blocks. That could be =
implemented by a possible response to "block check" like "registry =
doesn't support verifying pre-existences of block requests". =
&nbsp;</div><div><br></div><div><br></div><div><br></div><div>Rubens</div>=
<div><br></div><div><br></div></body></html>=

--Apple-Mail=_834E87EB-1A4F-4712-B75A-22694171B62D--

From rubensk@nic.br  Tue Feb 26 09:32:50 2013
Return-Path: <rubensk@nic.br>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54FF121F8861 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 09:32:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.398
X-Spam-Level: 
X-Spam-Status: No, score=-2.398 tagged_above=-999 required=5 tests=[AWL=0.200,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1G59UHUVd08p for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 09:32:49 -0800 (PST)
Received: from mail.nic.br (mail.cgi.br [IPv6:2001:12ff:0:4::5]) by ietfa.amsl.com (Postfix) with ESMTP id 6F07E21F87A4 for <provreg@ietf.org>; Tue, 26 Feb 2013 09:32:49 -0800 (PST)
Received: from rubens.in.registro.br (3.195.net.registro.br [200.160.3.195]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nic.br (Postfix) with ESMTPSA id A32552080181; Tue, 26 Feb 2013 14:32:48 -0300 (BRT)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_09FC499A-1C2E-4AB3-B8AE-13ED12AC93EA"
From: Rubens Kuhl <rubensk@nic.br>
In-Reply-To: <CACnMJCPUtNgbFhWUGeXnQxe=k8C0T046RKzVdoaAvMO4S_3Puw@mail.gmail.com>
Date: Tue, 26 Feb 2013 14:32:48 -0300
Message-Id: <07865B0B-39EB-4DE8-8072-36C93D05323B@nic.br>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br> <CACnMJCPUtNgbFhWUGeXnQxe=k8C0T046RKzVdoaAvMO4S_3Puw@mail.gmail.com>
To: Wil Tan <wil@cloudregistry.net>
X-Mailer: Apple Mail (2.1283)
Cc: "tmch-tech@icann.org \(tmch-tech@icann.org\)" <tmch-tech@icann.org>, "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] [tmch-tech] FW: Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 17:32:50 -0000

--Apple-Mail=_09FC499A-1C2E-4AB3-B8AE-13ED12AC93EA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> =20
> dig somewhat further into land rush instead of just mentioning =
(landrush
> The EPP <create> command with the "landrush" launch phase is undefined =
but the form supported is up to server policy.
> )
>=20
>=20
> Do you mean we should specify further, or provide more textual =
description to guide implementers?

Both. I'm currently busy but as soon as I can I will steal... borrow... =
the text from ARI's draft.=20

>=20
> =20
> On a topic that I don't recall seeing either at draft-tan or Chris =
Wright's, is the possibility of asking for name block instead of domain =
creation. This has occurred in .xxx sunrise and some registries could =
allow simultaneous askings in a single phase. This could be some kind of =
custom flag with parameters "registration", "block" and possible =
expansions to include new values.=20
>=20
>=20
> This is probably best handled with a separate extension, which can be =
mixed in with either our draft or ARI's. That said, if the community =
feels that there is value in having it defined in one place, we're open =
to adding it.
>=20

I think the value is having it defined. It can be one draft or more than =
one non-competing drafts, like draft-lozano-smd and =
draft-tan-launchphase already are.=20


Rubens





--Apple-Mail=_09FC499A-1C2E-4AB3-B8AE-13ED12AC93EA
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div><br></div><blockquote type="cite"><div dir="ltr"><div><div><div class="gmail_extra"><div class="gmail_quote"><div>&nbsp;</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word">




<div>dig somewhat further into land rush instead of just mentioning (<span style="font-family:verdana,charcoal,helvetica,arial,sans-serif;font-size:small">landrush</span></div><dd style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;text-transform:none;font-size:small;white-space:normal;font-family:verdana,charcoal,helvetica,arial,sans-serif;word-spacing:0px">




The EPP &lt;create&gt; command with the "landrush" launch phase is undefined but the form supported is up to server policy.</dd><div>)</div><div><br></div></div></blockquote><div><br></div><div>Do you mean we should specify further, or provide more textual description to guide implementers?</div></div></div></div></div></div></blockquote><div><br></div>Both. I'm currently busy but as soon as I can I will steal... borrow... the text from ARI's draft.&nbsp;</div><div><br><blockquote type="cite"><div dir="ltr"><div><div><div class="gmail_extra"><div class="gmail_quote">


<div><br></div>
<div>&nbsp;</div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto; "><div style="word-wrap:break-word"><div></div>


<div>On a topic that I don't recall seeing either at draft-tan or Chris Wright's, is the possibility of asking for name block instead of domain creation. This has occurred in .xxx sunrise and some registries could allow simultaneous askings in a single phase. This could be some kind of custom flag with parameters "registration", "block" and possible expansions to include new values.&nbsp;</div>




<div><br></div></div></blockquote><div><br></div><div>This is probably best handled with a separate extension, which can be mixed in with either our draft or ARI's. That said, if the community feels that there is value in having it defined in one place, we're open to adding it.</div>


<div><br></div></div></div></div></div></div>
</blockquote><br></div><div>I think the value is having it defined. It can be one draft or more than one non-competing drafts, like draft-lozano-smd and draft-tan-launchphase already are.&nbsp;</div><div><br></div><div><br></div><div>Rubens</div><div><br></div><div><br></div><div><br></div><br></body></html>
--Apple-Mail=_09FC499A-1C2E-4AB3-B8AE-13ED12AC93EA--

From JGould@verisign.com  Tue Feb 26 09:42:09 2013
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C359D21F8771 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 09:42:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.556
X-Spam-Level: 
X-Spam-Status: No, score=-5.556 tagged_above=-999 required=5 tests=[AWL=1.042,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kaQWG203-SK7 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 09:42:08 -0800 (PST)
Received: from exprod6og111.obsmtp.com (exprod6og111.obsmtp.com [64.18.1.27]) by ietfa.amsl.com (Postfix) with ESMTP id 2B47121F86EC for <provreg@ietf.org>; Tue, 26 Feb 2013 09:41:44 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob111.postini.com ([64.18.5.12]) with SMTP ID DSNKUSzz0vOO7w4SLyfPhnNd/Z1JzBWgUyu1@postini.com; Tue, 26 Feb 2013 09:42:08 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id r1QHfZwu032628 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Feb 2013 12:41:35 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Feb 2013 12:41:31 -0500
From: "Gould, James" <JGould@verisign.com>
To: Rubens Kuhl <rubensk@nic.br>
Thread-Topic: [tmch-tech] FW: [provreg] Launch Phase EPP Extension Version 06
Thread-Index: AQHOFCsWn5iohDgbxkaO5l5p7sEnGJiMiWsA//+sbOaAAAMLQoAAWQUA//+yLaqAAHUAgP//rQI6
Date: Tue, 26 Feb 2013 17:41:30 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A24BC14A7@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>, <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC0974@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <51D2A913-2B81-4397-B3E0-08DC4B299042@nic.br>
In-Reply-To: <51D2A913-2B81-4397-B3E0-08DC4B299042@nic.br>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC14A7BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: "tmch-tech@icann.org \(tmch-tech@icann.org\)" <tmch-tech@icann.org>, "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] [tmch-tech] FW: Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 17:42:09 -0000

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

Rubins,

My feedback is below prefixed with "JG-".

Jim

________________________________
From: Rubens Kuhl [rubensk@nic.br]
Sent: Tuesday, February 26, 2013 12:29 PM
To: Gould, James
Cc: tmch-tech@icann.org (tmch-tech@icann.org); EPP Provreg (provreg@ietf.or=
g)
Subject: Re: [tmch-tech] FW: [provreg] Launch Phase EPP Extension Version 0=
6


Em 26/02/2013, =E0s 12:30:000, Gould, James escreveu:

Rubens,

Technically draft-tan-epp-launchphase can be used at any point.

Technically, yes. But there are contract implications of following or not a=
greed practices and standards, and there are market implications like havin=
g registrars support or not parameters.

JG- I'm not sure if I understand this.  Can you describe a use case where t=
he draft-tan-epp-launchphase cannot be used?

Use of signedMark's and use of applications can be used in any of the phase=
s defined in section 2.2 of the draft.  I'm not sure the use case that you =
are describing is a common one, but it can be supported.

Reading new gTLD apps showed to me a few business models that won't fit str=
ict-first-come-first-serve-if-no-such-name-exists-create.

JG - The draft-tan-epp-launchphase supports both FCFS, which is referred to=
 as registrations, as well as asynchronous applications.  Is there an issue=
 that you believe the draft-tan-epp-launch can not handle as defined?


Do you have a description for the proposed "restricted" phase?

It's seems Wil Tan would call it "open" instead, but the phase would be the=
 steady state of the registry that doesn't provide synchronous registration=
s, so application would make more sense than create.

JG - Are you talking about a registry that uses a pendingCreate of RFC 5731=
?  There is no need to a new extension for registries that support the pend=
ingCreate, since it is already fully supported by RFC 5731. The use of an a=
pplication in combination with pendingCreate is only needed if there can be=
 overlapping registrations, which again is supported by draft-tan-epp-launc=
hphase.


Good feedback on the statuses.  We got a request from Trung Tran that is re=
lated, "Remove "pending" and "pendingAuction" in favor of "pendingValidatio=
n" and "pendingAllocation", that we wanted to discuss on the list.  Do you =
support Trung's request?

Yes, Validation and Allocation are good words to use.

JG - It's sounds like use of the pendingValidation and pendingAllocation st=
atuses work for you.


The name blocking sounds a lot like the Defensive Registration mapping impl=
emented in DotName.  In .xxx could there be multiple overlapping blocks sim=
ilar to the Defensive Registration extension?

I don't know the specifics of .xxx, but there is at least one registry I kn=
ow of where there will be multiple overlapping blocks. That could be implem=
ented by a possible response to "block check" like "registry doesn't suppor=
t verifying pre-existences of block requests".

JG - Blocks or Defensive Registrations sound like new objects that would us=
e an EPP extension in place of an extension to domain.  The Defensive Regis=
tration Mapping for DotName is available at the URL http://www.verisigninc.=
com/assets/defensive-registration-mapping.pdf.  The Defensive Registration =
Mapping went meant to support blocks and there could be multiple overlappin=
g defensive registrations for the same domain strings.



Rubens



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

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" id=3D"owaParaStyle"></style>
</head>
<body style=3D"word-wrap:break-word" fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">Rubins,&nbsp;
<div><br>
</div>
<div>My feedback is below prefixed with &quot;JG-&quot;.</div>
<div><br>
</div>
<div>Jim</div>
<div><br>
<div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px=
">
<hr tabindex=3D"-1">
<div id=3D"divRpF502522" style=3D"direction: ltr; "><font face=3D"Tahoma" s=
ize=3D"2" color=3D"#000000"><b>From:</b> Rubens Kuhl [rubensk@nic.br]<br>
<b>Sent:</b> Tuesday, February 26, 2013 12:29 PM<br>
<b>To:</b> Gould, James<br>
<b>Cc:</b> tmch-tech@icann.org (tmch-tech@icann.org); EPP Provreg (provreg@=
ietf.org)<br>
<b>Subject:</b> Re: [tmch-tech] FW: [provreg] Launch Phase EPP Extension Ve=
rsion 06<br>
</font><br>
</div>
<div></div>
<div><br>
<div>
<div>Em 26/02/2013, =E0s 12:30:000, Gould, James escreveu:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse:separate; font-family:Helvetica; font-style:normal; font-variant:n=
ormal; font-weight:normal; letter-spacing:normal; line-height:normal; orpha=
ns:2; text-indent:0px; text-transform:none; white-space:normal; widows:2; w=
ord-spacing:0px; font-size:medium">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
Rubens,
<div><br>
</div>
<div>Technically&nbsp;draft-tan-epp-launchphase can be used at any point. &=
nbsp;</div>
</div>
</div>
</span></blockquote>
<div><br>
</div>
Technically, yes. But there are contract implications of following or not a=
greed practices and standards, and there are market implications like havin=
g registrars support or not parameters.&nbsp;</div>
<div><br>
</div>
<div>JG- I'm not sure if I understand this. &nbsp;Can you describe a use ca=
se where the draft-tan-epp-launchphase cannot be used? &nbsp;</div>
<div><br>
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse:separate; font-family:Helvetica; font-style:normal; font-variant:n=
ormal; font-weight:normal; letter-spacing:normal; line-height:normal; orpha=
ns:2; text-indent:0px; text-transform:none; white-space:normal; widows:2; w=
ord-spacing:0px; font-size:medium">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div>Use of signedMark's and use of applications can be used in any of the =
phases defined in section 2.2 of the draft. &nbsp;I'm not sure the use case=
 that you are describing is a common one, but it can be supported. &nbsp;</=
div>
</div>
</div>
</span></blockquote>
<div><br>
</div>
Reading new gTLD apps showed to me a few business models that won't fit str=
ict-first-come-first-serve-if-no-such-name-exists-create.&nbsp;</div>
<div><br>
</div>
<div>JG - The draft-tan-epp-launchphase supports both FCFS, which is referr=
ed to as registrations, as well as asynchronous applications. &nbsp;Is ther=
e an issue that you believe the draft-tan-epp-launch can not handle as defi=
ned?</div>
<div><br>
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse:separate; font-family:Helvetica; font-style:normal; font-variant:n=
ormal; font-weight:normal; letter-spacing:normal; line-height:normal; orpha=
ns:2; text-indent:0px; text-transform:none; white-space:normal; widows:2; w=
ord-spacing:0px; font-size:medium">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div><br>
</div>
<div>Do you have a description for the proposed &quot;restricted&quot; phas=
e? &nbsp;</div>
</div>
</div>
</span></blockquote>
<div><br>
</div>
It's seems Wil Tan would call it &quot;open&quot; instead, but the phase wo=
uld be the steady state of the registry that doesn't provide synchronous re=
gistrations, so application would make more sense than create.&nbsp;</div>
<div><br>
</div>
<div>JG - Are you talking about a registry that uses a pendingCreate of RFC=
 5731? &nbsp;There is no need to a new extension for registries that suppor=
t the pendingCreate, since it is already fully supported by RFC 5731. The u=
se of an application in combination with
 pendingCreate is only needed if there can be overlapping registrations, wh=
ich again is supported by&nbsp;draft-tan-epp-launchphase. &nbsp;</div>
<div><br>
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse: separate; font-family: Helvetica; ">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div><br>
</div>
<div>Good feedback on the statuses. &nbsp;We got a request from Trung Tran =
that is related, &quot;<span style=3D"font-family:Calibri,sans-serif; font-=
size:14px">Remove &quot;pending&quot; and &quot;pendingAuction&quot; in fav=
or of &quot;pendingValidation&quot; and &quot;pendingAllocation&quot;, that=
 we wanted
 to discuss on the list. &nbsp;Do you support Trung's request? &nbsp;</span=
></div>
</div>
</div>
</span></blockquote>
<div><br>
</div>
Yes, Validation and Allocation are good words to use.&nbsp;</div>
<div><br>
</div>
<div>JG - It's sounds like use of the pendingValidation and pendingAllocati=
on statuses work for you.</div>
<div><br>
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse:separate; font-family:Helvetica; font-style:normal; font-variant:n=
ormal; font-weight:normal; letter-spacing:normal; line-height:normal; orpha=
ns:2; text-indent:0px; text-transform:none; white-space:normal; widows:2; w=
ord-spacing:0px; font-size:medium">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div><br>
</div>
<div>The name blocking sounds a lot like the Defensive Registration mapping=
 implemented in DotName. &nbsp;In .xxx could there be multiple overlapping =
blocks similar to the Defensive Registration extension? &nbsp;</div>
</div>
</div>
</span></blockquote>
</div>
<br>
<div>I don't know the specifics of .xxx, but there is at least one registry=
 I know of where there will be multiple overlapping blocks. That could be i=
mplemented by a possible response to &quot;block check&quot; like &quot;reg=
istry doesn't support verifying pre-existences
 of block requests&quot;. &nbsp;</div>
<div><br>
</div>
<div>JG - Blocks or Defensive Registrations sound like new objects that wou=
ld use an EPP extension in place of an extension to domain. &nbsp;The Defen=
sive Registration Mapping for DotName is available at the URL&nbsp;<a href=
=3D"http://www.verisigninc.com/assets/defensive-registration-mapping.pdf." =
target=3D"_blank">http://www.verisigninc.com/assets/defensive-registration-=
mapping.pdf.</a>&nbsp;
 The Defensive Registration Mapping went meant to support blocks and there =
could be multiple overlapping defensive registrations for the same domain s=
trings.</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Rubens</div>
<div><br>
</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC14A7BRN1WNEXMBX01vc_--

From Amadeu@abril.cat  Tue Feb 26 09:02:44 2013
Return-Path: <Amadeu@abril.cat>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AFF521F8972 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 09:02:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.399
X-Spam-Level: 
X-Spam-Status: No, score=-2.399 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_56=0.6, J_CHICKENPOX_66=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SsuJCml0xkYQ for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 09:02:43 -0800 (PST)
Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) by ietfa.amsl.com (Postfix) with ESMTP id F28B421F8999 for <provreg@ietf.org>; Tue, 26 Feb 2013 09:02:42 -0800 (PST)
Received: from [10.9.9.207] (helo=mailfront03.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from <Amadeu@abril.cat>) id 1UANvC-0001xd-VY; Tue, 26 Feb 2013 18:02:31 +0100
Received: from 62.57.1.124.dyn.user.ono.com ([62.57.1.124] helo=[10.0.1.17]) by mailfront03.runbox.com with esmtpsa (uid:791873 ) (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) id 1UANv0-0006ot-Eu; Tue, 26 Feb 2013 18:02:18 +0100
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
Content-Type: text/plain; charset=windows-1252
From: Amadeu Abril i Abril <Amadeu@abril.cat>
In-Reply-To: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0974@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Tue, 26 Feb 2013 18:02:17 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <FCBAEE24-C395-44A2-B0F0-B95EE1121A34@abril.cat>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>, <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC0974@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Gould, James" <JGould@verisign.com>
X-Mailer: Apple Mail (2.1499)
X-Mailman-Approved-At: Tue, 26 Feb 2013 09:43:28 -0800
Cc: "tmch-tech@icann.org \(tmch-tech@icann.org\)" <tmch-tech@icann.org>, "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] [tmch-tech] FW: Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 17:16:15 -0000

James and all,

Should different, custom, types of "other phases" be described in the =
draft? or it is "custom" a sufficient placeholder here?

In general, most community and most geo will have at least one (top) =
priority phase beyond "trademark sunise" (for instance: "public =
administrations with competences over the geographic territory", as =
defined, or other). Most of our geo-TLDs will have two launch phases =
beyond trademarks (one with priority over TMs, the other below YMs). But =
as said, I am uncertain on whether providing definitions or at least, =
reference to different relative priority is necessary or not.

In amy case I'd suggest that the definition of "land rush" changes from =
"non-trademark holders are allowed.." to a more generic "non-priority =
applications=85." On one hand, it is better to refer to applications =
than to applicants or holders as the qualification for the phase is =
based in the applicant's nature, but the concrete right. And second, =
land rush will come, in  many cases, not just after TMs, but other =
rights with priority on the given TLD.

Amadeu

El 26/02/2013, a les 16:30, "Gould, James" <JGould@verisign.com> va =
escriure:

> Rubens,
>=20
> Technically draft-tan-epp-launchphase can be used at any point.  Use =
of signedMark's and use of applications can be used in any of the phases =
defined in section 2.2 of the draft.  I'm not sure the use case that you =
are describing is a common one, but it can be supported. =20
>=20
> Do you have a description for the proposed "restricted" phase? =20
>=20
> Good feedback on the statuses.  We got a request from Trung Tran that =
is related, "Remove "pending" and "pendingAuction" in favor of =
"pendingValidation" and "pendingAllocation", that we wanted to discuss =
on the list.  Do you support Trung's request? =20
>=20
> The name blocking sounds a lot like the Defensive Registration mapping =
implemented in DotName.  In .xxx could there be multiple overlapping =
blocks similar to the Defensive Registration extension? =20
>=20
> Jim
> From: Rubens Kuhl [rubensk@nic.br]
> Sent: Tuesday, February 26, 2013 10:09 AM
> To: Gould, James
> Cc: tmch-tech@icann.org (tmch-tech@icann.org); EPP Provreg =
(provreg@ietf.org)
> Subject: Re: [tmch-tech] FW: [provreg] Launch Phase EPP Extension =
Version 06
>=20
> James,
>=20
> I'm looking for something that does not assume applications are only =
used during launch phases. Although this could be viewed as semantics =
("just keep the TLD in eternal launch"), this has implications.  This =
would require renaming methods such as launch:create to async:create.=20
>=20
> This would imply in another phase status (section 2.2) called =
restricted, renaming Auction (states values 2.3.1) to Election (which =
could be auction or any process that chose between 2 or more =
applications), and to=20
> dig somewhat further into land rush instead of just mentioning =
(landrush
> The EPP <create> command with the "landrush" launch phase is undefined =
but the form supported is up to server policy.
> )
>=20
> On a topic that I don't recall seeing either at draft-tan or Chris =
Wright's, is the possibility of asking for name block instead of domain =
creation. This has occurred in .xxx sunrise and some registries could =
allow simultaneous askings in a single phase. This could be some kind of =
custom flag with parameters "registration", "block" and possible =
expansions to include new values.=20
>=20
>=20
> Rubens
>=20
>=20
> =20
>=20
>=20
> Em 26/02/2013, =E0s 11:51:000, Gould, James escreveu:
>=20
>> Rubens,
>>=20
>> The Launch Phase draft does support asynchronous operations with =
support for applications versus registrations.  Take a look at section =
2.1 Application Identifiers in the draft that defines the Application =
Identifier and its use.  This can be used during any launch phase.  Are =
you looking for something different?
>>=20
>> Jim
>>=20
>> From: Rubens Kuhl [rubensk@nic.br]
>> Sent: Tuesday, February 26, 2013 9:38 AM
>> To: Gould, James
>> Cc: EPP Provreg (provreg@ietf.org)
>> Subject: Re: [provreg] Launch Phase EPP Extension Version 06
>>=20
>>=20
>> James,
>>=20
>> The main advantage I see in ARI's competing draft for this task is =
the suitability to registries that operates asynchronously during its =
normal operations. This happens with a lot of ccTLDs, and most community =
or restricted new gTLDs could also benefit.=20
>> Do you see a way to incorporate such mechanisms into your draft ? In =
this way we could have a general mechanism for domain registrations that =
cannot be completed based just of name availability: auctions, no-money =
bids (like who proposes the best use of a generic name on a TLD), =
registration restrictions that cannot be checked online (membership, =
taxpayer status) etc.=20
>>=20
>> It could even have a new name like draft-tan-epp-asynchronous, but =
the two drafts model Chris Wright suggest could work better.=20
>>=20
>>=20
>> Rubens
>>=20
>>=20
>>=20
>>=20
>> Em 26/02/2013, =E0s 11:30:000, Gould, James escreveu:
>>=20
>>> Wil Tan, Gavin Brown and I have updated the Launch Phase EPP =
Extension Mapping to Version 06.  The IETF Internet-Draft Submission =
page is suspended until 2013-03-11, so the draft is attached in TXT and =
HTML format.  We will post the draft once the IETF Internet-Draft =
Submission page opens.  This version includes the following changes:
>>>=20
>>> 	=95 Removed the definition of the mark-1.0 and signedMark-1.0 =
and replaced with reference to draft-lozano-smd, that contains the =
definition for the mark, signed marked, and encoded signed mark.
>>> 	=95 Split the <launch:timestamp> into <launch:generatedDate> and =
<launch:acceptedDate> based on feedback from Trung Tran.
>>> 	=95 Added the "includeMark" optional attribute to the =
<launch:info> element to enable the client to request whether or not to =
include the mark in the info response.
>>> 	=95 Fixed state diagram to remove redundant transition from =
"invalid" to "rejected"; thanks Klaus Malorny.
>>> Please reply with any feedback.
>>>=20
>>> Thanks,
>>>=20
>>> JG
>>>=20
>>> James Gould
>>> Verisign
>>> =
<draft-tan-epp-launchphase.txt><draft-tan-epp-launchphase.html>___________=
____________________________________
>>> provreg mailing list
>>> provreg@ietf.org
>>> https://www.ietf.org/mailman/listinfo/provreg
>=20
>=20


From rubensk@nic.br  Tue Feb 26 10:00:30 2013
Return-Path: <rubensk@nic.br>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FD0521F88E3 for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 10:00:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.448
X-Spam-Level: 
X-Spam-Status: No, score=-2.448 tagged_above=-999 required=5 tests=[AWL=0.150,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wFRa8ftCDjBn for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 10:00:29 -0800 (PST)
Received: from mail.nic.br (mail.nic.br [IPv6:2001:12ff:0:4::5]) by ietfa.amsl.com (Postfix) with ESMTP id 56EB221F883A for <provreg@ietf.org>; Tue, 26 Feb 2013 10:00:29 -0800 (PST)
Received: from rubens.in.registro.br (3.195.net.registro.br [200.160.3.195]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nic.br (Postfix) with ESMTPSA id A8A00208018D; Tue, 26 Feb 2013 15:00:28 -0300 (BRT)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_EFE6E6B4-FC1C-4BB1-87D2-BB325A13DFD9"
From: Rubens Kuhl <rubensk@nic.br>
In-Reply-To: <C41D7AF7FCECBE44940E9477E8E70D7A24BC14A7@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Tue, 26 Feb 2013 15:00:28 -0300
Message-Id: <A89F3E77-049A-478C-A588-EFF4DB5302F8@nic.br>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>, <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC0974@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <51D2A913-2B81-4397-B3E0-08DC4B299042@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC14A7@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Gould, James" <JGould@verisign.com>
X-Mailer: Apple Mail (2.1283)
Cc: "tmch-tech@icann.org \(tmch-tech@icann.org\)" <tmch-tech@icann.org>, "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] [tmch-tech] FW: Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 18:00:30 -0000

--Apple-Mail=_EFE6E6B4-FC1C-4BB1-87D2-BB325A13DFD9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1


Em 26/02/2013, =E0s 14:41:000,=20
>> Rubens,
>>=20
>> Technically draft-tan-epp-launchphase can be used at any point. =20
>=20
> Technically, yes. But there are contract implications of following or =
not agreed practices and standards, and there are market implications =
like having registrars support or not parameters.=20
>=20
> JG- I'm not sure if I understand this.  Can you describe a use case =
where the draft-tan-epp-launchphase cannot be used? =20

James, use cases are part of technical side of this question. There are =
no use cases that I mentioned that wouldn't fit.=20
The analogy I make is with yes/no cards to the color-blinded. One could =
write "green" or "red" in the cards so color-blinded know what card to =
use (that's what I see happening here), or they could have "yes" and =
"no" written.=20


> Reading new gTLD apps showed to me a few business models that won't =
fit strict-first-come-first-serve-if-no-such-name-exists-create.=20
>=20
> JG - The draft-tan-epp-launchphase supports both FCFS, which is =
referred to as registrations, as well as asynchronous applications.  Is =
there an issue that you believe the draft-tan-epp-launch can not handle =
as defined?

No.=20

> JG - Are you talking about a registry that uses a pendingCreate of RFC =
5731?  There is no need to a new extension for registries that support =
the pendingCreate, since it is already fully supported by RFC 5731. The =
use of an application in combination with pendingCreate is only needed =
if there can be overlapping registrations, which again is supported by =
draft-tan-epp-launchphase. =20

No, I'm not. I'm talking about overlapping registrations during day to =
day operations of a registry.=20
>=20
> JG - Blocks or Defensive Registrations sound like new objects that =
would use an EPP extension in place of an extension to domain.  The =
Defensive Registration Mapping for DotName is available at the URL =
http://www.verisigninc.com/assets/defensive-registration-mapping.pdf.  =
The Defensive Registration Mapping went meant to support blocks and =
there could be multiple overlapping defensive registrations for the same =
domain strings.

Agreed. I'll read it and let the group know.=20

Rubens


--Apple-Mail=_EFE6E6B4-FC1C-4BB1-87D2-BB325A13DFD9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><base href=3D"x-msg://537/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><br><div><div>Em 26/02/2013, =E0s =
14:41:000,&nbsp;</div><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
fpstyle=3D"1" ocsi=3D"0" style=3D"word-wrap: break-word; "><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; "><div><div style=3D"font-family: 'Times New Roman'; =
color: rgb(0, 0, 0); font-size: 16px; "><div><div><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; font-size: medium; "><div =
style=3D"word-wrap: break-word; "><div style=3D"direction: ltr; =
font-family: Tahoma; color: rgb(0, 0, 0); font-size: 10pt; =
">Rubens,<div><br></div><div>Technically&nbsp;draft-tan-epp-launchphase =
can be used at any point. =
&nbsp;</div></div></div></span></blockquote><div><br></div>Technically, =
yes. But there are contract implications of following or not agreed =
practices and standards, and there are market implications like having =
registrars support or not parameters.&nbsp;</div><div><br></div><div>JG- =
I'm not sure if I understand this. &nbsp;Can you describe a use case =
where the draft-tan-epp-launchphase cannot be used? =
&nbsp;</div></div></div></div></div></div></span></blockquote><div><br></d=
iv>James, use cases are part of technical side of this question. There =
are no use cases that I mentioned that wouldn't fit.&nbsp;</div><div>The =
analogy I make is with yes/no cards to the color-blinded. One could =
write "green" or "red" in the cards so color-blinded know what card to =
use (that's what I see happening here), or they could have "yes" and =
"no" written.&nbsp;</div><div><br></div><div><br><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
fpstyle=3D"1" ocsi=3D"0" style=3D"word-wrap: break-word; "><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; "><div><div style=3D"font-family: 'Times New Roman'; =
color: rgb(0, 0, 0); font-size: 16px; "><div><div>Reading new gTLD apps =
showed to me a few business models that won't fit =
strict-first-come-first-serve-if-no-such-name-exists-create.&nbsp;</div><d=
iv><br></div><div>JG - The draft-tan-epp-launchphase supports both FCFS, =
which is referred to as registrations, as well as asynchronous =
applications. &nbsp;Is there an issue that you believe the =
draft-tan-epp-launch can not handle as =
defined?</div></div></div></div></div></div></span></blockquote><div><br><=
/div>No.&nbsp;</div><div><br><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"font-family: 'Times New Roman'; =
font-size: 16px; ">JG - Are you talking about a registry that uses a =
pendingCreate of RFC 5731? &nbsp;There is no need to a new extension for =
registries that support the pendingCreate, since it is already fully =
supported by RFC 5731. The use of an application in combination with =
pendingCreate is only needed if there can be overlapping registrations, =
which again is supported by&nbsp;draft-tan-epp-launchphase. =
&nbsp;</span></blockquote><div><br></div>No, I'm not. I'm talking about =
overlapping registrations during day to day operations of a =
registry.&nbsp;</div><div><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
fpstyle=3D"1" ocsi=3D"0" style=3D"word-wrap: break-word; "><div =
style=3D"direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); =
font-size: 10pt; "><div><div style=3D"font-family: 'Times New Roman'; =
color: rgb(0, 0, 0); font-size: 16px; "><div><div><br></div><div>JG - =
Blocks or Defensive Registrations sound like new objects that would use =
an EPP extension in place of an extension to domain. &nbsp;The Defensive =
Registration Mapping for DotName is available at the URL&nbsp;<a =
href=3D"http://www.verisigninc.com/assets/defensive-registration-mapping.p=
df." =
target=3D"_blank">http://www.verisigninc.com/assets/defensive-registration=
-mapping.pdf.</a>&nbsp; The Defensive Registration Mapping went meant to =
support blocks and there could be multiple overlapping defensive =
registrations for the same domain =
strings.</div></div></div></div></div></div></span></blockquote><br></div>=
<div>Agreed. I'll read it and let the group =
know.&nbsp;</div><div><br></div><div>Rubens</div><div><br></div></body></h=
tml>=

--Apple-Mail=_EFE6E6B4-FC1C-4BB1-87D2-BB325A13DFD9--

From JGould@verisign.com  Tue Feb 26 11:17:13 2013
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37F6821F872E for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 11:17:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.686
X-Spam-Level: 
X-Spam-Status: No, score=-5.686 tagged_above=-999 required=5 tests=[AWL=0.912,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VACW6cxAtAGX for <provreg@ietfa.amsl.com>; Tue, 26 Feb 2013 11:17:12 -0800 (PST)
Received: from exprod6og105.obsmtp.com (exprod6og105.obsmtp.com [64.18.1.189]) by ietfa.amsl.com (Postfix) with ESMTP id 1C94321F870E for <provreg@ietf.org>; Tue, 26 Feb 2013 11:16:49 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob105.postini.com ([64.18.5.12]) with SMTP ID DSNKUS0KIKyGLuNL7K9nrqJKOK4v/3n3HrK6@postini.com; Tue, 26 Feb 2013 11:17:11 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id r1QJGj9B003016 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Feb 2013 14:16:45 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Feb 2013 14:16:45 -0500
From: "Gould, James" <JGould@verisign.com>
To: Rubens Kuhl <rubensk@nic.br>
Thread-Topic: [tmch-tech] FW: [provreg] Launch Phase EPP Extension Version 06
Thread-Index: AQHOFCsWn5iohDgbxkaO5l5p7sEnGJiMiWsA//+sbOaAAAMLQoAAWQUA//+yLaqAAHUAgP//rQI6AAt24wD//78MGg==
Date: Tue, 26 Feb 2013 19:16:45 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A24BC1AB9@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <661DFF61-C68F-40E5-A99C-30DFC2184D01@nic.br>, <C41D7AF7FCECBE44940E9477E8E70D7A24BC0479@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <C41D7AF7FCECBE44940E9477E8E70D7A24BC057D@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <A37EFBD3-E701-4C7E-B539-CE7A7B2C33B7@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC0974@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <51D2A913-2B81-4397-B3E0-08DC4B299042@nic.br> <C41D7AF7FCECBE44940E9477E8E70D7A24BC14A7@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <A89F3E77-049A-478C-A588-EFF4DB5302F8@nic.br>
In-Reply-To: <A89F3E77-049A-478C-A588-EFF4DB5302F8@nic.br>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC1AB9BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: "tmch-tech@icann.org \(tmch-tech@icann.org\)" <tmch-tech@icann.org>, "EPP Provreg \(provreg@ietf.org\)" <provreg@ietf.org>
Subject: Re: [provreg] [tmch-tech] FW: Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 19:17:13 -0000

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

Rubens,

My reply is below prefixed with "JG2-".

Jim

________________________________
From: Rubens Kuhl [rubensk@nic.br]
Sent: Tuesday, February 26, 2013 1:00 PM
To: Gould, James
Cc: tmch-tech@icann.org (tmch-tech@icann.org); EPP Provreg (provreg@ietf.or=
g)
Subject: Re: [tmch-tech] FW: [provreg] Launch Phase EPP Extension Version 0=
6


Em 26/02/2013, =E0s 14:41:000,
Rubens,

Technically draft-tan-epp-launchphase can be used at any point.

Technically, yes. But there are contract implications of following or not a=
greed practices and standards, and there are market implications like havin=
g registrars support or not parameters.

JG- I'm not sure if I understand this.  Can you describe a use case where t=
he draft-tan-epp-launchphase cannot be used?

James, use cases are part of technical side of this question. There are no =
use cases that I mentioned that wouldn't fit.
The analogy I make is with yes/no cards to the color-blinded. One could wri=
te "green" or "red" in the cards so color-blinded know what card to use (th=
at's what I see happening here), or they could have "yes" and "no" written.

JG2 - I'm still trying to understand what you're saying in relation to the =
draft-tan-epp-launchphase draft.  We have tried to make it as specific as p=
ossible but also to be flexible to support a variety of launches.  Where yo=
u get into trouble is if you are too specific or too flexible.  If you have=
 any proposals for text changes to clarify things or more formal XML schema=
 changes, please let us know.
Reading new gTLD apps showed to me a few business models that won't fit str=
ict-first-come-first-serve-if-no-such-name-exists-create.

JG - The draft-tan-epp-launchphase supports both FCFS, which is referred to=
 as registrations, as well as asynchronous applications.  Is there an issue=
 that you believe the draft-tan-epp-launch can not handle as defined?

No.

JG - Are you talking about a registry that uses a pendingCreate of RFC 5731=
?  There is no need to a new extension for registries that support the pend=
ingCreate, since it is already fully supported by RFC 5731. The use of an a=
pplication in combination with pendingCreate is only needed if there can be=
 overlapping registrations, which again is supported by draft-tan-epp-launc=
hphase.

No, I'm not. I'm talking about overlapping registrations during day to day =
operations of a registry.

JG2 - So you saying the use of applications during the "open" phase, correc=
t?  If so, the draft-tan-epp-launchphase can be used.  If you're talking ab=
out a new object type like Blocks or Defensive Registrations, I believe it =
is best met with a new object mapping.

JG - Blocks or Defensive Registrations sound like new objects that would us=
e an EPP extension in place of an extension to domain.  The Defensive Regis=
tration Mapping for DotName is available at the URL http://www.verisigninc.=
com/assets/defensive-registration-mapping.pdf.  The Defensive Registration =
Mapping went meant to support blocks and there could be multiple overlappin=
g defensive registrations for the same domain strings.

Agreed. I'll read it and let the group know.

Rubens


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

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" id=3D"owaParaStyle"></style>
</head>
<body style=3D"word-wrap:break-word" fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">Rubens,
<div><br>
</div>
<div>My reply is below prefixed with &quot;JG2-&quot;.</div>
<div><br>
</div>
<div>Jim</div>
<div><br>
<div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px=
">
<hr tabindex=3D"-1">
<div id=3D"divRpF74649" style=3D"direction: ltr; "><font face=3D"Tahoma" si=
ze=3D"2" color=3D"#000000"><b>From:</b> Rubens Kuhl [rubensk@nic.br]<br>
<b>Sent:</b> Tuesday, February 26, 2013 1:00 PM<br>
<b>To:</b> Gould, James<br>
<b>Cc:</b> tmch-tech@icann.org (tmch-tech@icann.org); EPP Provreg (provreg@=
ietf.org)<br>
<b>Subject:</b> Re: [tmch-tech] FW: [provreg] Launch Phase EPP Extension Ve=
rsion 06<br>
</font><br>
</div>
<div></div>
<div><br>
<div>
<div>Em 26/02/2013, =E0s 14:41:000,&nbsp;</div>
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse:separate; font-family:Helvetica; font-style:normal; font-variant:n=
ormal; font-weight:normal; letter-spacing:normal; line-height:normal; orpha=
ns:2; text-indent:0px; text-transform:none; white-space:normal; widows:2; w=
ord-spacing:0px; font-size:medium">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div>
<div style=3D"font-family:'Times New Roman'; color:rgb(0,0,0); font-size:16=
px">
<div>
<div>
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse:separate; font-family:Helvetica; font-style:normal; font-variant:n=
ormal; font-weight:normal; letter-spacing:normal; line-height:normal; orpha=
ns:2; text-indent:0px; text-transform:none; white-space:normal; widows:2; w=
ord-spacing:0px; font-size:medium">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
Rubens,
<div><br>
</div>
<div>Technically&nbsp;draft-tan-epp-launchphase can be used at any point. &=
nbsp;</div>
</div>
</div>
</span></blockquote>
<div><br>
</div>
Technically, yes. But there are contract implications of following or not a=
greed practices and standards, and there are market implications like havin=
g registrars support or not parameters.&nbsp;</div>
<div><br>
</div>
<div>JG- I'm not sure if I understand this. &nbsp;Can you describe a use ca=
se where the draft-tan-epp-launchphase cannot be used? &nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</span></blockquote>
<div><br>
</div>
James, use cases are part of technical side of this question. There are no =
use cases that I mentioned that wouldn't fit.&nbsp;</div>
<div>The analogy I make is with yes/no cards to the color-blinded. One coul=
d write &quot;green&quot; or &quot;red&quot; in the cards so color-blinded =
know what card to use (that's what I see happening here), or they could hav=
e &quot;yes&quot; and &quot;no&quot; written.&nbsp;</div>
<div><br>
</div>
<div>JG2 - I'm still trying to understand what you're saying in relation to=
 the&nbsp;draft-tan-epp-launchphase draft. &nbsp;We have tried to make it a=
s specific as possible but also to be flexible to support a variety of laun=
ches. &nbsp;Where you get into trouble is if you
 are too specific or too flexible. &nbsp;If you have any proposals for text=
 changes to clarify things or more formal XML schema changes, please let us=
 know.
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse: separate; font-family: Helvetica; ">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div>
<div style=3D"font-family:'Times New Roman'; color:rgb(0,0,0); font-size:16=
px">
<div>
<div>Reading new gTLD apps showed to me a few business models that won't fi=
t strict-first-come-first-serve-if-no-such-name-exists-create.&nbsp;</div>
<div><br>
</div>
<div>JG - The draft-tan-epp-launchphase supports both FCFS, which is referr=
ed to as registrations, as well as asynchronous applications. &nbsp;Is ther=
e an issue that you believe the draft-tan-epp-launch can not handle as defi=
ned?</div>
</div>
</div>
</div>
</div>
</div>
</span></blockquote>
<div><br>
</div>
No.&nbsp;</div>
<div><br>
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"font-fa=
mily:'Times New Roman'; font-size:16px">JG - Are you talking about a regist=
ry that uses a pendingCreate of RFC 5731? &nbsp;There is no need to a new e=
xtension for registries that support the pendingCreate,
 since it is already fully supported by RFC 5731. The use of an application=
 in combination with pendingCreate is only needed if there can be overlappi=
ng registrations, which again is supported by&nbsp;draft-tan-epp-launchphas=
e. &nbsp;</span></blockquote>
<div><br>
</div>
No, I'm not. I'm talking about overlapping registrations during day to day =
operations of a registry.&nbsp;</div>
<div><br>
</div>
<div>JG2 - So you saying the use of applications during the &quot;open&quot=
; phase, correct? &nbsp;If so, the&nbsp;draft-tan-epp-launchphase can be us=
ed. &nbsp;If you're talking about a new object type like Blocks or Defensiv=
e Registrations, I believe it is best met with a new object
 mapping. &nbsp;</div>
<div>
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse: separate; font-family: Helvetica; ">
<div style=3D"word-wrap:break-word">
<div style=3D"direction:ltr; font-family:Tahoma; color:rgb(0,0,0); font-siz=
e:10pt">
<div>
<div style=3D"font-family:'Times New Roman'; color:rgb(0,0,0); font-size:16=
px">
<div>
<div><br>
</div>
<div>JG - Blocks or Defensive Registrations sound like new objects that wou=
ld use an EPP extension in place of an extension to domain. &nbsp;The Defen=
sive Registration Mapping for DotName is available at the URL&nbsp;<a href=
=3D"http://www.verisigninc.com/assets/defensive-registration-mapping.pdf." =
target=3D"_blank">http://www.verisigninc.com/assets/defensive-registration-=
mapping.pdf.</a>&nbsp;
 The Defensive Registration Mapping went meant to support blocks and there =
could be multiple overlapping defensive registrations for the same domain s=
trings.</div>
</div>
</div>
</div>
</div>
</div>
</span></blockquote>
<br>
</div>
<div>Agreed. I'll read it and let the group know.&nbsp;</div>
<div><br>
</div>
<div>Rubens</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_C41D7AF7FCECBE44940E9477E8E70D7A24BC1AB9BRN1WNEXMBX01vc_--

From Klaus.Malorny@knipp.de  Wed Feb 27 03:12:11 2013
Return-Path: <Klaus.Malorny@knipp.de>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD74B21F854D for <provreg@ietfa.amsl.com>; Wed, 27 Feb 2013 03:12:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.249
X-Spam-Level: 
X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z4nTsJIoTl7E for <provreg@ietfa.amsl.com>; Wed, 27 Feb 2013 03:12:11 -0800 (PST)
Received: from kmx10a.knipp.de (clust3b-eth0-0.bbone.knipp.de [195.253.6.85]) by ietfa.amsl.com (Postfix) with ESMTP id 0040A21F84F8 for <provreg@ietf.org>; Wed, 27 Feb 2013 03:12:10 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by kmx10a.knipp.de (Postfix) with ESMTP id A830571; Wed, 27 Feb 2013 12:12:09 +0100 (MEZ)
X-Knipp-VirusScanned: Yes
Received: from kmx10a.knipp.de ([127.0.0.1]) by localhost (kmx10a.knipp.de [127.0.0.1]) (amavisd-new, port 10004) with ESMTP id HjCxVGpSCgXJ; Wed, 27 Feb 2013 12:12:07 +0100 (MEZ)
Received: from hp9000.do.knipp.de (hp9000.do.knipp.de [195.253.2.54]) by kmx10a.knipp.de (Postfix) with ESMTP id B34CD70; Wed, 27 Feb 2013 12:12:07 +0100 (MEZ)
Received: from [195.253.2.27] (mclane.do.knipp.de [195.253.2.27]) by hp9000.do.knipp.de (@(#)Sendmail version 8.13.3 - Revision 1.000 - 1st August,2006/8.13.3) with ESMTP id r1RBC7of020001;  Wed, 27 Feb 2013 12:12:07 +0100 (MEZ)
Message-ID: <512DEA07.6030905@knipp.de>
Date: Wed, 27 Feb 2013 12:12:07 +0100
From: Klaus Malorny <Klaus.Malorny@knipp.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:22.0) Gecko/20100101 Thunderbird/22.0a1
MIME-Version: 1.0
To: provreg@ietf.org
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Feb 2013 11:12:12 -0000

On 26/02/13 15:30, Gould, James wrote:
> Wil Tan, Gavin Brown and I have updated the Launch Phase EPP Extension Mapping
> to Version 06.  The IETF Internet-Draft Submission page is suspended until
> 2013-03-11, so the draft is attached in TXT and HTML format.  We will post the
> draft once the IETF Internet-Draft Submission page opens.  This version includes
> the following changes:
>
>  [...]
>
> Please reply with any feedback.
>
> Thanks,
>
> JG
>
> James Gould
> Verisign
>
>

Hi James,
I just browsed through the schema and asked myself what the rationale could be 
to be able to submit multiple marks with one request. What is the processing 
expectation? Also, while I can submit multiple, I cannot mix, for example, 
codes, unsigned and signed marks.

Another point is the <codeMark> element. As the SMD draft was allegedly 
developed with Verisign's input, why was the <code> element not integrated into 
the <mark:mark> element of the draft? It violates a bit the principle of the 
separation of concerns.


Regards,

Klaus


From JGould@verisign.com  Wed Feb 27 05:15:59 2013
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0081A21F856D for <provreg@ietfa.amsl.com>; Wed, 27 Feb 2013 05:15:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.788
X-Spam-Level: 
X-Spam-Status: No, score=-5.788 tagged_above=-999 required=5 tests=[AWL=0.811,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZKJnCt0Z6LB8 for <provreg@ietfa.amsl.com>; Wed, 27 Feb 2013 05:15:57 -0800 (PST)
Received: from exprod6og126.obsmtp.com (exprod6og126.obsmtp.com [64.18.1.77]) by ietfa.amsl.com (Postfix) with ESMTP id EC78421F85DA for <provreg@ietf.org>; Wed, 27 Feb 2013 05:15:54 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob126.postini.com ([64.18.5.12]) with SMTP ID DSNKUS4HCobBmnZ3mZWXIFkftpnKiNjA04Ym@postini.com; Wed, 27 Feb 2013 05:15:56 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id r1RDFpKk028744 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 27 Feb 2013 08:15:51 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Wed, 27 Feb 2013 08:15:50 -0500
From: "Gould, James" <JGould@verisign.com>
To: Klaus Malorny <Klaus.Malorny@knipp.de>, "provreg@ietf.org" <provreg@ietf.org>
Thread-Topic: [provreg] Launch Phase EPP Extension Version 06
Thread-Index: AQHOFCsWn5iohDgbxkaO5l5p7sEnGJiN4gqA///FHco=
Date: Wed, 27 Feb 2013 13:15:51 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A24BC5027@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <C41D7AF7FCECBE44940E9477E8E70D7A24BC0309@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <512DEA07.6030905@knipp.de>
In-Reply-To: <512DEA07.6030905@knipp.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [provreg] Launch Phase EPP Extension Version 06
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Feb 2013 13:15:59 -0000

Klaus,=0A=
=0A=
Let me first address your question about mixing validation models.  In sect=
ion 2.4 "Mark Validation Models", "a server MUST support one of four models=
 for validating the trademark information", which include "code", "mark", "=
code with mark" and "signed mark".  These are higher level models for the v=
alidation of the mark information by the server.  The mixing of validation =
models will add a great deal of complexity for the clients.  In the case of=
 the gTLD's and the TMCH, the "signed mark" is the model that must be suppo=
rted.  The other models could be selected for use by ccTLD's or for other c=
ustom launches.  =0A=
=0A=
A second question was related to the rationale of submitting multiple marks=
 (or signed marks) with one request.  There might be multiple marks that ar=
e applicable for the domain name that can be taken into consideration by th=
e server.  There can be multiple allocation policies used by the servers, s=
o having multiple valid marks for an application can be taken into account =
based on server policy.  The expected behavior is that the server would val=
idate all passed marks for the domain name.=0A=
=0A=
The last question was related to the reason why the <launch:code> was not i=
ntegrated into the <mark:mark> element.  I want to point out that SMD draft=
 used the definition of the mark, signed mark, and encoded signed mark as t=
he starting point in cooperation of the three co-authors of the Launch Phas=
e draft (me, Gavin Brown, and Wil Tan).  The separation of concerns was fir=
st done in the 04 draft by the creation of the separate launch-1.0, signedM=
ark-1.0, and mark-1.0 XML schemas.  The <launch:code> fell into the launch-=
1.0 XML schema since it is not an attribute of the mark but is an external =
element that is used to support some of the higher level validation models =
("code" and "code with mark").  The signedMark-1.0 and mark-1.0 XML schemas=
 were moved out into the SMD draft and updated to integrate with the data m=
odel of the TMCH.           =0A=
=0A=
Let me know if you have any additional questions or proposals to make thing=
s more clear in draft-tan-epp-launchphase.=0A=
=0A=
Thanks,=0A=
=0A=
Jim=0A=
 =0A=
________________________________________=0A=
From: provreg-bounces@ietf.org [provreg-bounces@ietf.org] on behalf of Klau=
s Malorny [Klaus.Malorny@knipp.de]=0A=
Sent: Wednesday, February 27, 2013 6:12 AM=0A=
To: provreg@ietf.org=0A=
Subject: Re: [provreg] Launch Phase EPP Extension Version 06=0A=
=0A=
On 26/02/13 15:30, Gould, James wrote:=0A=
> Wil Tan, Gavin Brown and I have updated the Launch Phase EPP Extension Ma=
pping=0A=
> to Version 06.  The IETF Internet-Draft Submission page is suspended unti=
l=0A=
> 2013-03-11, so the draft is attached in TXT and HTML format.  We will pos=
t the=0A=
> draft once the IETF Internet-Draft Submission page opens.  This version i=
ncludes=0A=
> the following changes:=0A=
>=0A=
>  [...]=0A=
>=0A=
> Please reply with any feedback.=0A=
>=0A=
> Thanks,=0A=
>=0A=
> JG=0A=
>=0A=
> James Gould=0A=
> Verisign=0A=
>=0A=
>=0A=
=0A=
Hi James,=0A=
I just browsed through the schema and asked myself what the rationale could=
 be=0A=
to be able to submit multiple marks with one request. What is the processin=
g=0A=
expectation? Also, while I can submit multiple, I cannot mix, for example,=
=0A=
codes, unsigned and signed marks.=0A=
=0A=
Another point is the <codeMark> element. As the SMD draft was allegedly=0A=
developed with Verisign's input, why was the <code> element not integrated =
into=0A=
the <mark:mark> element of the draft? It violates a bit the principle of th=
e=0A=
separation of concerns.=0A=
=0A=
=0A=
Regards,=0A=
=0A=
Klaus=0A=
=0A=
_______________________________________________=0A=
provreg mailing list=0A=
provreg@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/provreg=0A=

From jbushlack@godaddy.com  Thu Feb 28 09:15:36 2013
Return-Path: <jbushlack@godaddy.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 077BA21F855A for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:15:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.105
X-Spam-Level: 
X-Spam-Status: No, score=-101.105 tagged_above=-999 required=5 tests=[AWL=0.036, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GVmLEe9MBH0o for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:15:35 -0800 (PST)
Received: from smtpoutwbe09.prod.mesa1.secureserver.net (smtpoutwbe09.prod.mesa1.secureserver.net [208.109.78.21]) by ietfa.amsl.com (Postfix) with ESMTP id 43F0121F854C for <provreg@ietf.org>; Thu, 28 Feb 2013 09:15:32 -0800 (PST)
Received: from localhost ([64.202.189.215]) by smtpoutwbe09.prod.mesa1.secureserver.net with bizsmtp id 5tFX1l0024fH7eg01tFXrP; Thu, 28 Feb 2013 10:15:31 -0700
Received: (qmail 7451 invoked by uid 99); 28 Feb 2013 17:15:31 -0000
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="utf-8"
X-Originating-IP: 172.18.172.121
User-Agent: Workspace Webmail 5.6.33
Message-Id: <20130228101530.782364c60d096de59b5de72fd9e00902.baf6925db1.wbe@email00.secureserver.net>
From: <jbushlack@godaddy.com>
To: provreg@ietf.org
Date: Thu, 28 Feb 2013 10:15:30 -0700
Mime-Version: 1.0
Subject: [provreg] Uniform Poll Responses for Launch Phase Results
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Feb 2013 17:15:36 -0000

<html><body><span style=3D"font-family:Verdana; color:#000000; font-size:10=
pt;"><div><span style=3D"font-family: Verdana; color: rgb(0, 0, 0); font-si=
ze: 10pt;"><div><span style=3D"font-family: Verdana; color: rgb(0, 0, 0); f=
ont-size: 10pt;"><div>Hi, All.&nbsp; I've been catching up today on the goo=
d work that is being done by so many in this group to nail down a functiona=
l common standard to support TLD launch phases via EPP.&nbsp; Thank you for=
 all you are doing in this regard!<br></div><div><br></div><div>From a regi=
strar perspective, there's a feature that I would find enormously helpful i=
n facilitating TLD launches - poll messages to indicate when a domain appli=
cation reaches a terminal state: allocated, rejected, or other.<br></div><d=
iv><br></div><div>Historically, for TLD launches, one of the most labor-int=
ensive steps in the process for Go Daddy has been reconciling the results o=
f sunrise and landrush phases by either processing a spreadsheet emailed to=
 us by the registry or performing repeated whois queries to try to find out=
 whether the domain has been allocated to us or not.&nbsp; Both of these ap=
proaches are more manual than my liking.<br></div><div><br></div><div>As we=
 approach the onrush of gTLD launches, we will be collaborating with our re=
gistry partners to provide poll messages to communicate the outcomes of dom=
ain applications, and it would be beneficial for all of us in the industry,=
 I think, if the attributes of such poll messages were common across all TL=
Ds.<br></div><div><br></div><div>Question 1 - Is it reasonable to expect th=
at gTLD applications could culminate in a poll message communicating the ou=
tcome back to the requesting registrar?</div><div><br></div><div>Question 2=
 - If so, do the following &lt;poll&gt; response examples seem suitable: ad=
hering to existing EPP standards AND containing sufficient information to s=
ync up with the registrar?<br></div><div><br></div><div>-------------------=
-----------------------------------------</div><div>&lt;poll&gt; response w=
hen a launch phase application is allocated</div><div>---------------------=
---------------------------------------</div><div>&lt;?xml version=3D"1.0" =
encoding=3D"UTF-8" standalone=3D"no"?&gt;<br></div><div>&lt;epp xmlns=3D"ur=
n:ietf:params:xml:ns:epp-1.0"&gt;<br>&nbsp; &lt;response&gt;<br>&nbsp;&nbsp=
;&nbsp; &lt;result code=3D"1301"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;=
msg&gt;Command completed successfully; ack to dequeue&lt;/msg&gt;<br>&nbsp;=
&nbsp;&nbsp; &lt;/result&gt;<br>&nbsp;&nbsp;&nbsp; &lt;msgQ count=3D"5" id=
=3D"12345"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;qDate&gt;2000-06-08T22=
:00:00.0Z&lt;/qDate&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;msg&gt;Applic=
ation allocated.&lt;/msg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/msgQ&gt;<br>&nbsp;&=
nbsp;&nbsp; &lt;resData&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;obj:appDa=
ta xmlns:obj=3D"urn:ietf:params:xml:ns:obj-1.0"&gt;<br>&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; &lt;obj:name&gt;example.llc&lt;/obj:name&gt;<br>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;obj:apID&gt;abc123&lt;/obj:appli=
cationID&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;obj:apStatus=
&gt;allocated&lt;/obj:trStatus&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/o=
bj:appData&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/resData&gt;<br>&nbsp;&nbsp;&nbsp;=
 &lt;trID&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;clTRID&gt;ABC-12345&lt;=
/clTRID&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;svTRID&gt;54321-XYZ&lt;/s=
vTRID&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/trID&gt;<br>&nbsp; &lt;/response&gt;<b=
r>&lt;/epp&gt;<br></div><div><br></div><div>-------------------------------=
-----------------------------</div><div>&lt;poll&gt; response when a launch=
 phase application is rejected</div> <div>---------------------------------=
---------------------------</div> <div>&lt;?xml version=3D"1.0" encoding=3D=
"UTF-8" standalone=3D"no"?&gt;<br>&lt;epp xmlns=3D"urn:ietf:params:xml:ns:e=
pp-1.0"&gt;<br>&nbsp; &lt;response&gt;<br>&nbsp;&nbsp;&nbsp; &lt;result cod=
e=3D"1301"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;msg&gt;Command complet=
ed successfully; ack to dequeue&lt;/msg&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/resu=
lt&gt;<br>&nbsp;&nbsp;&nbsp; &lt;msgQ count=3D"5" id=3D"12345"&gt;<br>&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; &lt;qDate&gt;2000-06-08T22:00:00.0Z&lt;/qDate&gt;=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;msg&gt;Application rejected.&lt;/msg=
&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/msgQ&gt;<br>&nbsp;&nbsp;&nbsp; &lt;resData&=
gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;obj:appData xmlns:obj=3D"urn:ietf=
:params:xml:ns:obj-1.0"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &=
lt;obj:name&gt;example.llc&lt;/obj:name&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; &lt;obj:apID&gt;abc123&lt;/obj:applicationID&gt;<br>&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;obj:apStatus&gt;rejected&lt;/obj:trS=
tatus&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/obj:appData&gt;<br>&nbsp;&=
nbsp;&nbsp; &lt;/resData&gt;<br>&nbsp;&nbsp;&nbsp; &lt;trID&gt;<br>&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;<br>&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; &lt;svTRID&gt;54321-XYZ&lt;/svTRID&gt;<br>&nbsp;&nbsp;=
&nbsp; &lt;/trID&gt;<br>&nbsp; &lt;/response&gt;<br>&lt;/epp&gt;<br></div><=
div><br></div><div><br><br></div><div><br></div><div>Thanks,</div><div><br>=
</div><div>Jeremy Bushlack</div><div>Director, Software Development</div><d=
iv>Registrar Services<br><a target=3D"_blank" href=3D"http://GoDaddy.com">G=
oDaddy.com</a><br><a target=3D"_blank" href=3D"mailto:jbushlack@godaddy.com=
">jbushlack@godaddy.com</a><br><a target=3D"_blank" href=3D"http://www.goda=
ddy.com">http://www.godaddy.com</a><br>319-294-3934</div><div><br>I value s=
ervice, simplicity, and facts. How am I doing? Reply to my supervisor, Roge=
r Carney (<a target=3D"_blank" href=3D"mailto:rcarney@godaddy.com">rcarney@=
godaddy.com</a>).</div></span></div></span></div></span></body></html>

From rubensk@nic.br  Thu Feb 28 09:21:59 2013
Return-Path: <rubensk@nic.br>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D2F121F8B04 for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:21:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.478
X-Spam-Level: 
X-Spam-Status: No, score=-2.478 tagged_above=-999 required=5 tests=[AWL=0.120,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id afKCiDwGjKnq for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:21:58 -0800 (PST)
Received: from mail.nic.br (mail.nic.br [IPv6:2001:12ff:0:4::5]) by ietfa.amsl.com (Postfix) with ESMTP id D53A121F8AC3 for <provreg@ietf.org>; Thu, 28 Feb 2013 09:21:57 -0800 (PST)
Received: from rubens.in.registro.br (3.195.net.registro.br [200.160.3.195]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nic.br (Postfix) with ESMTPSA id 2E1C820801CC; Thu, 28 Feb 2013 14:21:57 -0300 (BRT)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_3581F59D-C4BE-42A2-B142-554191CEABE6"
From: Rubens Kuhl <rubensk@nic.br>
In-Reply-To: <20130228101530.782364c60d096de59b5de72fd9e00902.baf6925db1.wbe@email00.secureserver.net>
Date: Thu, 28 Feb 2013 14:21:57 -0300
Message-Id: <8BF87481-1A7F-454A-B374-1E72F3BCDE43@nic.br>
References: <20130228101530.782364c60d096de59b5de72fd9e00902.baf6925db1.wbe@email00.secureserver.net>
To: <jbushlack@godaddy.com>
X-Mailer: Apple Mail (2.1283)
Cc: provreg@ietf.org
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Feb 2013 17:21:59 -0000

--Apple-Mail=_3581F59D-C4BE-42A2-B142-554191CEABE6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1


Em 28/02/2013, =E0s 14:15:000, <jbushlack@godaddy.com> escreveu:

> Hi, All.  I've been catching up today on the good work that is being =
done by so many in this group to nail down a functional common standard =
to support TLD launch phases via EPP.  Thank you for all you are doing =
in this regard!
>=20
> =46rom a registrar perspective, there's a feature that I would find =
enormously helpful in facilitating TLD launches - poll messages to =
indicate when a domain application reaches a terminal state: allocated, =
rejected, or other.
>=20
> Historically, for TLD launches, one of the most labor-intensive steps =
in the process for Go Daddy has been reconciling the results of sunrise =
and landrush phases by either processing a spreadsheet emailed to us by =
the registry or performing repeated whois queries to try to find out =
whether the domain has been allocated to us or not.  Both of these =
approaches are more manual than my liking.
>=20
> As we approach the onrush of gTLD launches, we will be collaborating =
with our registry partners to provide poll messages to communicate the =
outcomes of domain applications, and it would be beneficial for all of =
us in the industry, I think, if the attributes of such poll messages =
were common across all TLDs.
>=20
> Question 1 - Is it reasonable to expect that gTLD applications could =
culminate in a poll message communicating the outcome back to the =
requesting registrar?

Yes. We cannot see ourselves not sending a poll message. But what are =
you suggesting is a very interesting idea of having it standardized. =
There is value in not having 1400 different poll messages...=20

> Question 2 - If so, do the following <poll> response examples seem =
suitable: adhering to existing EPP standards AND containing sufficient =
information to sync up with the registrar?


>         <obj:apID>abc123</obj:applicationID>

What's the ID syntax reference on the current draft-tan ?=20


Rubens



--Apple-Mail=_3581F59D-C4BE-42A2-B142-554191CEABE6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><br><div><div>Em 28/02/2013, =E0s 14:15:000, &lt;<a =
href=3D"mailto:jbushlack@godaddy.com">jbushlack@godaddy.com</a>&gt; =
escreveu:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><div><span style=3D"font-family:Verdana; color:#000000; =
font-size:10pt;"><div><span style=3D"font-family: Verdana; color: rgb(0, =
0, 0); font-size: 10pt;"><div><span style=3D"font-family: Verdana; =
color: rgb(0, 0, 0); font-size: 10pt;"><div>Hi, All.&nbsp; I've been =
catching up today on the good work that is being done by so many in this =
group to nail down a functional common standard to support TLD launch =
phases via EPP.&nbsp; Thank you for all you are doing in this =
regard!<br></div><div><br></div><div>=46rom a registrar perspective, =
there's a feature that I would find enormously helpful in facilitating =
TLD launches - poll messages to indicate when a domain application =
reaches a terminal state: allocated, rejected, or =
other.<br></div><div><br></div><div>Historically, for TLD launches, one =
of the most labor-intensive steps in the process for Go Daddy has been =
reconciling the results of sunrise and landrush phases by either =
processing a spreadsheet emailed to us by the registry or performing =
repeated whois queries to try to find out whether the domain has been =
allocated to us or not.&nbsp; Both of these approaches are more manual =
than my liking.<br></div><div><br></div><div>As we approach the onrush =
of gTLD launches, we will be collaborating with our registry partners to =
provide poll messages to communicate the outcomes of domain =
applications, and it would be beneficial for all of us in the industry, =
I think, if the attributes of such poll messages were common across all =
TLDs.<br></div><div><br></div><div>Question 1 - Is it reasonable to =
expect that gTLD applications could culminate in a poll message =
communicating the outcome back to the requesting =
registrar?</div></span></div></span></div></span></div></blockquote><div><=
br></div>Yes. We cannot see ourselves not sending a poll message. But =
what are you suggesting is a very interesting idea of having it =
standardized. There is value in not having 1400 different poll =
messages...&nbsp;</div><div><br><blockquote type=3D"cite"><div><span =
class=3D"Apple-style-span" style=3D"font-family: Verdana; font-size: =
13px; ">Question 2 - If so, do the following &lt;poll&gt; response =
examples seem suitable: adhering to existing EPP standards AND =
containing sufficient information to sync up with the =
registrar?</span></div></blockquote><div><br></div><br><blockquote =
type=3D"cite"><div><span class=3D"Apple-style-span" style=3D"font-family: =
Verdana; font-size: 13px; ">&nbsp; &nbsp; &nbsp; &nbsp; =
&lt;obj:apID&gt;abc123&lt;/obj:applicationID&gt;</span></div></blockquote>=
<br></div><div>What's the ID syntax reference on the current draft-tan =
?&nbsp;</div><div><br></div><div><br></div><div>Rubens</div><div><br></div=
><br></body></html>=

--Apple-Mail=_3581F59D-C4BE-42A2-B142-554191CEABE6--

From gavin.brown@centralnic.com  Thu Feb 28 09:33:51 2013
Return-Path: <gavin.brown@centralnic.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7C3121F8BCD for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:33:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.494
X-Spam-Level: 
X-Spam-Status: No, score=-0.494 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  HTML_MESSAGE=0.001, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DZstTma1ZcmN for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:33:51 -0800 (PST)
Received: from smtp.centralnic.com (unknown [193.105.170.214]) by ietfa.amsl.com (Postfix) with ESMTP id A76CA21F8BCC for <provreg@ietf.org>; Thu, 28 Feb 2013 09:33:50 -0800 (PST)
Received: from [31.69.65.132] (unknown [31.69.65.132]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by smtp.centralnic.com (Postfix) with ESMTPSA id E4514720464; Thu, 28 Feb 2013 17:33:46 +0000 (UTC)
Date: Thu, 28 Feb 2013 17:33:48 +0000
Message-ID: <72eg4n5pjpm2hvujls1sot8h.1362072828643@email.android.com>
Importance: normal
From: Gavin Brown <gavin.brown@centralnic.com>
To: jbushlack@godaddy.com
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="--_com.android.email_35038856869343"
Cc: provreg@ietf.org
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Feb 2013 17:33:52 -0000

----_com.android.email_35038856869343
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

SGkgSmVyZW15LMKgCgpUaGUgbmV4dCB2ZXJzaW9uIG9mIG91ciBkcmFmdCB3aWxsIGFkZHJlc3Mg
dGhpcy4gQmFzaWNhbGx5IHdoZW4gdGhlIHN0YXR1cyBvZiBhbiBhcHBsaWNhdGlvbiBjaGFuZ2Vz
LCB0aGUgc2VydmVyIHF1ZXVlcyBhIG1lc3NhZ2UgdGhhdCBjb250YWlucyB0aGUgPGxhdW5jaDpp
bmZEYXRhPiBlbGVtZW50LsKgCgpUaGFua3MswqAKCkdhdmluLsKgCgotLS0tLS0tLSBPcmlnaW5h
bCBtZXNzYWdlIC0tLS0tLS0tClN1YmplY3Q6IFtwcm92cmVnXSBVbmlmb3JtIFBvbGwgUmVzcG9u
c2VzIGZvciBMYXVuY2ggUGhhc2UgUmVzdWx0cyAKRnJvbTogamJ1c2hsYWNrQGdvZGFkZHkuY29t
IApUbzogcHJvdnJlZ0BpZXRmLm9yZyAKQ0M6ICAKCkhpLCBBbGwuwqAgSSd2ZSBiZWVuIGNhdGNo
aW5nIHVwIHRvZGF5IG9uIHRoZSBnb29kIHdvcmsgdGhhdCBpcyBiZWluZyBkb25lIGJ5IHNvIG1h
bnkgaW4gdGhpcyBncm91cCB0byBuYWlsIGRvd24gYSBmdW5jdGlvbmFsIGNvbW1vbiBzdGFuZGFy
ZCB0byBzdXBwb3J0IFRMRCBsYXVuY2ggcGhhc2VzIHZpYSBFUFAuwqAgVGhhbmsgeW91IGZvciBh
bGwgeW91IGFyZSBkb2luZyBpbiB0aGlzIHJlZ2FyZCEKCkZyb20gYSByZWdpc3RyYXIgcGVyc3Bl
Y3RpdmUsIHRoZXJlJ3MgYSBmZWF0dXJlIHRoYXQgSSB3b3VsZCBmaW5kIGVub3Jtb3VzbHkgaGVs
cGZ1bCBpbiBmYWNpbGl0YXRpbmcgVExEIGxhdW5jaGVzIC0gcG9sbCBtZXNzYWdlcyB0byBpbmRp
Y2F0ZSB3aGVuIGEgZG9tYWluIGFwcGxpY2F0aW9uIHJlYWNoZXMgYSB0ZXJtaW5hbCBzdGF0ZTog
YWxsb2NhdGVkLCByZWplY3RlZCwgb3Igb3RoZXIuCgpIaXN0b3JpY2FsbHksIGZvciBUTEQgbGF1
bmNoZXMsIG9uZSBvZiB0aGUgbW9zdCBsYWJvci1pbnRlbnNpdmUgc3RlcHMgaW4gdGhlIHByb2Nl
c3MgZm9yIEdvIERhZGR5IGhhcyBiZWVuIHJlY29uY2lsaW5nIHRoZSByZXN1bHRzIG9mIHN1bnJp
c2UgYW5kIGxhbmRydXNoIHBoYXNlcyBieSBlaXRoZXIgcHJvY2Vzc2luZyBhIHNwcmVhZHNoZWV0
IGVtYWlsZWQgdG8gdXMgYnkgdGhlIHJlZ2lzdHJ5IG9yIHBlcmZvcm1pbmcgcmVwZWF0ZWQgd2hv
aXMgcXVlcmllcyB0byB0cnkgdG8gZmluZCBvdXQgd2hldGhlciB0aGUgZG9tYWluIGhhcyBiZWVu
IGFsbG9jYXRlZCB0byB1cyBvciBub3QuwqAgQm90aCBvZiB0aGVzZSBhcHByb2FjaGVzIGFyZSBt
b3JlIG1hbnVhbCB0aGFuIG15IGxpa2luZy4KCkFzIHdlIGFwcHJvYWNoIHRoZSBvbnJ1c2ggb2Yg
Z1RMRCBsYXVuY2hlcywgd2Ugd2lsbCBiZSBjb2xsYWJvcmF0aW5nIHdpdGggb3VyIHJlZ2lzdHJ5
IHBhcnRuZXJzIHRvIHByb3ZpZGUgcG9sbCBtZXNzYWdlcyB0byBjb21tdW5pY2F0ZSB0aGUgb3V0
Y29tZXMgb2YgZG9tYWluIGFwcGxpY2F0aW9ucywgYW5kIGl0IHdvdWxkIGJlIGJlbmVmaWNpYWwg
Zm9yIGFsbCBvZiB1cyBpbiB0aGUgaW5kdXN0cnksIEkgdGhpbmssIGlmIHRoZSBhdHRyaWJ1dGVz
IG9mIHN1Y2ggcG9sbCBtZXNzYWdlcyB3ZXJlIGNvbW1vbiBhY3Jvc3MgYWxsIFRMRHMuCgpRdWVz
dGlvbiAxIC0gSXMgaXQgcmVhc29uYWJsZSB0byBleHBlY3QgdGhhdCBnVExEIGFwcGxpY2F0aW9u
cyBjb3VsZCBjdWxtaW5hdGUgaW4gYSBwb2xsIG1lc3NhZ2UgY29tbXVuaWNhdGluZyB0aGUgb3V0
Y29tZSBiYWNrIHRvIHRoZSByZXF1ZXN0aW5nIHJlZ2lzdHJhcj8KClF1ZXN0aW9uIDIgLSBJZiBz
bywgZG8gdGhlIGZvbGxvd2luZyA8cG9sbD4gcmVzcG9uc2UgZXhhbXBsZXMgc2VlbSBzdWl0YWJs
ZTogYWRoZXJpbmcgdG8gZXhpc3RpbmcgRVBQIHN0YW5kYXJkcyBBTkQgY29udGFpbmluZyBzdWZm
aWNpZW50IGluZm9ybWF0aW9uIHRvIHN5bmMgdXAgd2l0aCB0aGUgcmVnaXN0cmFyPwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjxw
b2xsPiByZXNwb25zZSB3aGVuIGEgbGF1bmNoIHBoYXNlIGFwcGxpY2F0aW9uIGlzIGFsbG9jYXRl
ZAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5v
Ij8+CjxlcHAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6ZXBwLTEuMCI+CsKgIDxyZXNw
b25zZT4KwqDCoMKgIDxyZXN1bHQgY29kZT0iMTMwMSI+CsKgwqDCoMKgwqAgPG1zZz5Db21tYW5k
IGNvbXBsZXRlZCBzdWNjZXNzZnVsbHk7IGFjayB0byBkZXF1ZXVlPC9tc2c+CsKgwqDCoCA8L3Jl
c3VsdD4KwqDCoMKgIDxtc2dRIGNvdW50PSI1IiBpZD0iMTIzNDUiPgrCoMKgwqDCoMKgIDxxRGF0
ZT4yMDAwLTA2LTA4VDIyOjAwOjAwLjBaPC9xRGF0ZT4KwqDCoMKgwqDCoCA8bXNnPkFwcGxpY2F0
aW9uIGFsbG9jYXRlZC48L21zZz4KwqDCoMKgIDwvbXNnUT4KwqDCoMKgIDxyZXNEYXRhPgrCoMKg
wqDCoMKgIDxvYmo6YXBwRGF0YSB4bWxuczpvYmo9InVybjppZXRmOnBhcmFtczp4bWw6bnM6b2Jq
LTEuMCI+CsKgwqDCoMKgwqDCoMKgIDxvYmo6bmFtZT5leGFtcGxlLmxsYzwvb2JqOm5hbWU+CsKg
wqDCoMKgwqDCoMKgIDxvYmo6YXBJRD5hYmMxMjM8L29iajphcHBsaWNhdGlvbklEPgrCoMKgwqDC
oMKgwqDCoCA8b2JqOmFwU3RhdHVzPmFsbG9jYXRlZDwvb2JqOnRyU3RhdHVzPgrCoMKgwqDCoMKg
IDwvb2JqOmFwcERhdGE+CsKgwqDCoCA8L3Jlc0RhdGE+CsKgwqDCoCA8dHJJRD4KwqDCoMKgwqDC
oCA8Y2xUUklEPkFCQy0xMjM0NTwvY2xUUklEPgrCoMKgwqDCoMKgIDxzdlRSSUQ+NTQzMjEtWFla
PC9zdlRSSUQ+CsKgwqDCoCA8L3RySUQ+CsKgIDwvcmVzcG9uc2U+CjwvZXBwPgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjxwb2xs
PiByZXNwb25zZSB3aGVuIGEgbGF1bmNoIHBoYXNlIGFwcGxpY2F0aW9uIGlzIHJlamVjdGVkCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQo8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgc3RhbmRhbG9uZT0ibm8iPz4K
PGVwcCB4bWxucz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczplcHAtMS4wIj4KwqAgPHJlc3BvbnNl
PgrCoMKgwqAgPHJlc3VsdCBjb2RlPSIxMzAxIj4KwqDCoMKgwqDCoCA8bXNnPkNvbW1hbmQgY29t
cGxldGVkIHN1Y2Nlc3NmdWxseTsgYWNrIHRvIGRlcXVldWU8L21zZz4KwqDCoMKgIDwvcmVzdWx0
PgrCoMKgwqAgPG1zZ1EgY291bnQ9IjUiIGlkPSIxMjM0NSI+CsKgwqDCoMKgwqAgPHFEYXRlPjIw
MDAtMDYtMDhUMjI6MDA6MDAuMFo8L3FEYXRlPgrCoMKgwqDCoMKgIDxtc2c+QXBwbGljYXRpb24g
cmVqZWN0ZWQuPC9tc2c+CsKgwqDCoCA8L21zZ1E+CsKgwqDCoCA8cmVzRGF0YT4KwqDCoMKgwqDC
oCA8b2JqOmFwcERhdGEgeG1sbnM6b2JqPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOm9iai0xLjAi
PgrCoMKgwqDCoMKgwqDCoCA8b2JqOm5hbWU+ZXhhbXBsZS5sbGM8L29iajpuYW1lPgrCoMKgwqDC
oMKgwqDCoCA8b2JqOmFwSUQ+YWJjMTIzPC9vYmo6YXBwbGljYXRpb25JRD4KwqDCoMKgwqDCoMKg
wqAgPG9iajphcFN0YXR1cz5yZWplY3RlZDwvb2JqOnRyU3RhdHVzPgrCoMKgwqDCoMKgIDwvb2Jq
OmFwcERhdGE+CsKgwqDCoCA8L3Jlc0RhdGE+CsKgwqDCoCA8dHJJRD4KwqDCoMKgwqDCoCA8Y2xU
UklEPkFCQy0xMjM0NTwvY2xUUklEPgrCoMKgwqDCoMKgIDxzdlRSSUQ+NTQzMjEtWFlaPC9zdlRS
SUQ+CsKgwqDCoCA8L3RySUQ+CsKgIDwvcmVzcG9uc2U+CjwvZXBwPgoKCgoKVGhhbmtzLAoKSmVy
ZW15IEJ1c2hsYWNrCkRpcmVjdG9yLCBTb2Z0d2FyZSBEZXZlbG9wbWVudApSZWdpc3RyYXIgU2Vy
dmljZXMKR29EYWRkeS5jb20KamJ1c2hsYWNrQGdvZGFkZHkuY29tCmh0dHA6Ly93d3cuZ29kYWRk
eS5jb20KMzE5LTI5NC0zOTM0CgpJIHZhbHVlIHNlcnZpY2UsIHNpbXBsaWNpdHksIGFuZCBmYWN0
cy4gSG93IGFtIEkgZG9pbmc/IFJlcGx5IHRvIG15IHN1cGVydmlzb3IsIFJvZ2VyIENhcm5leSAo
cmNhcm5leUBnb2RhZGR5LmNvbSkuCg==

----_com.android.email_35038856869343
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0
L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjwvaGVhZD48Ym9keT5IaSBKZXJlbXksJm5ic3A7PGRpdj48
YnI+PC9kaXY+PGRpdj5UaGUgbmV4dCB2ZXJzaW9uIG9mIG91ciBkcmFmdCB3aWxsIGFkZHJlc3Mg
dGhpcy4gQmFzaWNhbGx5IHdoZW4gdGhlIHN0YXR1cyBvZiBhbiBhcHBsaWNhdGlvbiBjaGFuZ2Vz
LCB0aGUgc2VydmVyIHF1ZXVlcyBhIG1lc3NhZ2UgdGhhdCBjb250YWlucyB0aGUgJmx0O2xhdW5j
aDppbmZEYXRhJmd0OyBlbGVtZW50LiZuYnNwOzwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhh
bmtzLCZuYnNwOzwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+R2F2aW4uJm5ic3A7PC9kaXY+PGJy
Pjxicj48YnI+LS0tLS0tLS0gT3JpZ2luYWwgbWVzc2FnZSAtLS0tLS0tLTxicj5TdWJqZWN0OiBb
cHJvdnJlZ10gVW5pZm9ybSBQb2xsIFJlc3BvbnNlcyBmb3IgTGF1bmNoIFBoYXNlIFJlc3VsdHMg
PGJyPkZyb206IGpidXNobGFja0Bnb2RhZGR5LmNvbSA8YnI+VG86IHByb3ZyZWdAaWV0Zi5vcmcg
PGJyPkNDOiAgPGJyPjxicj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OlZlcmRhbmE7IGNv
bG9yOiMwMDAwMDA7IGZvbnQtc2l6ZToxMHB0OyI+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6IFZlcmRhbmE7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTBwdDsiPjxkaXY+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBWZXJkYW5hOyBjb2xvcjogcmdiKDAsIDAsIDApOyBm
b250LXNpemU6IDEwcHQ7Ij48ZGl2PkhpLCBBbGwuJm5ic3A7IEkndmUgYmVlbiBjYXRjaGluZyB1
cCB0b2RheSBvbiB0aGUgZ29vZCB3b3JrIHRoYXQgaXMgYmVpbmcgZG9uZSBieSBzbyBtYW55IGlu
IHRoaXMgZ3JvdXAgdG8gbmFpbCBkb3duIGEgZnVuY3Rpb25hbCBjb21tb24gc3RhbmRhcmQgdG8g
c3VwcG9ydCBUTEQgbGF1bmNoIHBoYXNlcyB2aWEgRVBQLiZuYnNwOyBUaGFuayB5b3UgZm9yIGFs
bCB5b3UgYXJlIGRvaW5nIGluIHRoaXMgcmVnYXJkITxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48
ZGl2PkZyb20gYSByZWdpc3RyYXIgcGVyc3BlY3RpdmUsIHRoZXJlJ3MgYSBmZWF0dXJlIHRoYXQg
SSB3b3VsZCBmaW5kIGVub3Jtb3VzbHkgaGVscGZ1bCBpbiBmYWNpbGl0YXRpbmcgVExEIGxhdW5j
aGVzIC0gcG9sbCBtZXNzYWdlcyB0byBpbmRpY2F0ZSB3aGVuIGEgZG9tYWluIGFwcGxpY2F0aW9u
IHJlYWNoZXMgYSB0ZXJtaW5hbCBzdGF0ZTogYWxsb2NhdGVkLCByZWplY3RlZCwgb3Igb3RoZXIu
PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SGlzdG9yaWNhbGx5LCBmb3IgVExEIGxhdW5j
aGVzLCBvbmUgb2YgdGhlIG1vc3QgbGFib3ItaW50ZW5zaXZlIHN0ZXBzIGluIHRoZSBwcm9jZXNz
IGZvciBHbyBEYWRkeSBoYXMgYmVlbiByZWNvbmNpbGluZyB0aGUgcmVzdWx0cyBvZiBzdW5yaXNl
IGFuZCBsYW5kcnVzaCBwaGFzZXMgYnkgZWl0aGVyIHByb2Nlc3NpbmcgYSBzcHJlYWRzaGVldCBl
bWFpbGVkIHRvIHVzIGJ5IHRoZSByZWdpc3RyeSBvciBwZXJmb3JtaW5nIHJlcGVhdGVkIHdob2lz
IHF1ZXJpZXMgdG8gdHJ5IHRvIGZpbmQgb3V0IHdoZXRoZXIgdGhlIGRvbWFpbiBoYXMgYmVlbiBh
bGxvY2F0ZWQgdG8gdXMgb3Igbm90LiZuYnNwOyBCb3RoIG9mIHRoZXNlIGFwcHJvYWNoZXMgYXJl
IG1vcmUgbWFudWFsIHRoYW4gbXkgbGlraW5nLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2
PkFzIHdlIGFwcHJvYWNoIHRoZSBvbnJ1c2ggb2YgZ1RMRCBsYXVuY2hlcywgd2Ugd2lsbCBiZSBj
b2xsYWJvcmF0aW5nIHdpdGggb3VyIHJlZ2lzdHJ5IHBhcnRuZXJzIHRvIHByb3ZpZGUgcG9sbCBt
ZXNzYWdlcyB0byBjb21tdW5pY2F0ZSB0aGUgb3V0Y29tZXMgb2YgZG9tYWluIGFwcGxpY2F0aW9u
cywgYW5kIGl0IHdvdWxkIGJlIGJlbmVmaWNpYWwgZm9yIGFsbCBvZiB1cyBpbiB0aGUgaW5kdXN0
cnksIEkgdGhpbmssIGlmIHRoZSBhdHRyaWJ1dGVzIG9mIHN1Y2ggcG9sbCBtZXNzYWdlcyB3ZXJl
IGNvbW1vbiBhY3Jvc3MgYWxsIFRMRHMuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+UXVl
c3Rpb24gMSAtIElzIGl0IHJlYXNvbmFibGUgdG8gZXhwZWN0IHRoYXQgZ1RMRCBhcHBsaWNhdGlv
bnMgY291bGQgY3VsbWluYXRlIGluIGEgcG9sbCBtZXNzYWdlIGNvbW11bmljYXRpbmcgdGhlIG91
dGNvbWUgYmFjayB0byB0aGUgcmVxdWVzdGluZyByZWdpc3RyYXI/PC9kaXY+PGRpdj48YnI+PC9k
aXY+PGRpdj5RdWVzdGlvbiAyIC0gSWYgc28sIGRvIHRoZSBmb2xsb3dpbmcgJmx0O3BvbGwmZ3Q7
IHJlc3BvbnNlIGV4YW1wbGVzIHNlZW0gc3VpdGFibGU6IGFkaGVyaW5nIHRvIGV4aXN0aW5nIEVQ
UCBzdGFuZGFyZHMgQU5EIGNvbnRhaW5pbmcgc3VmZmljaWVudCBpbmZvcm1hdGlvbiB0byBzeW5j
IHVwIHdpdGggdGhlIHJlZ2lzdHJhcj88YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08
L2Rpdj48ZGl2PiZsdDtwb2xsJmd0OyByZXNwb25zZSB3aGVuIGEgbGF1bmNoIHBoYXNlIGFwcGxp
Y2F0aW9uIGlzIGFsbG9jYXRlZDwvZGl2PjxkaXY+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRpdj4mbHQ7P3htbCB2ZXJz
aW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgc3RhbmRhbG9uZT0ibm8iPyZndDs8YnI+PC9kaXY+
PGRpdj4mbHQ7ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmVwcC0xLjAiJmd0Ozxi
cj4mbmJzcDsgJmx0O3Jlc3BvbnNlJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3Jlc3Vs
dCBjb2RlPSIxMzAxIiZndDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtt
c2cmZ3Q7Q29tbWFuZCBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5OyBhY2sgdG8gZGVxdWV1ZSZsdDsv
bXNnJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy9yZXN1bHQmZ3Q7PGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyAmbHQ7bXNnUSBjb3VudD0iNSIgaWQ9IjEyMzQ1IiZndDs8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtxRGF0ZSZndDsyMDAwLTA2LTA4VDIyOjAwOjAwLjBa
Jmx0Oy9xRGF0ZSZndDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDttc2cm
Z3Q7QXBwbGljYXRpb24gYWxsb2NhdGVkLiZsdDsvbXNnJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJz
cDsgJmx0Oy9tc2dRJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3Jlc0RhdGEmZ3Q7PGJy
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7b2JqOmFwcERhdGEgeG1sbnM6b2Jq
PSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOm9iai0xLjAiJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O29iajpuYW1lJmd0O2V4YW1wbGUubGxjJmx0
Oy9vYmo6bmFtZSZndDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZsdDtvYmo6YXBJRCZndDthYmMxMjMmbHQ7L29iajphcHBsaWNhdGlvbklEJmd0Ozxicj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O29iajphcFN0YXR1
cyZndDthbGxvY2F0ZWQmbHQ7L29iajp0clN0YXR1cyZndDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZsdDsvb2JqOmFwcERhdGEmZ3Q7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAm
bHQ7L3Jlc0RhdGEmZ3Q7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dHJJRCZndDs8YnI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtjbFRSSUQmZ3Q7QUJDLTEyMzQ1Jmx0Oy9j
bFRSSUQmZ3Q7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7c3ZUUklEJmd0
OzU0MzIxLVhZWiZsdDsvc3ZUUklEJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy90cklE
Jmd0Ozxicj4mbmJzcDsgJmx0Oy9yZXNwb25zZSZndDs8YnI+Jmx0Oy9lcHAmZ3Q7PGJyPjwvZGl2
PjxkaXY+PGJyPjwvZGl2PjxkaXY+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRpdj4mbHQ7cG9sbCZndDsgcmVzcG9uc2Ug
d2hlbiBhIGxhdW5jaCBwaGFzZSBhcHBsaWNhdGlvbiBpcyByZWplY3RlZDwvZGl2PiA8ZGl2Pi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LTwvZGl2PiA8ZGl2PiZsdDs/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFu
ZGFsb25lPSJubyI/Jmd0Ozxicj4mbHQ7ZXBwIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5z
OmVwcC0xLjAiJmd0Ozxicj4mbmJzcDsgJmx0O3Jlc3BvbnNlJmd0Ozxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgJmx0O3Jlc3VsdCBjb2RlPSIxMzAxIiZndDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZsdDttc2cmZ3Q7Q29tbWFuZCBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5OyBhY2sg
dG8gZGVxdWV1ZSZsdDsvbXNnJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy9yZXN1bHQm
Z3Q7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7bXNnUSBjb3VudD0iNSIgaWQ9IjEyMzQ1IiZn
dDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtxRGF0ZSZndDsyMDAwLTA2
LTA4VDIyOjAwOjAwLjBaJmx0Oy9xRGF0ZSZndDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZsdDttc2cmZ3Q7QXBwbGljYXRpb24gcmVqZWN0ZWQuJmx0Oy9tc2cmZ3Q7PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyAmbHQ7L21zZ1EmZ3Q7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7
cmVzRGF0YSZndDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtvYmo6YXBw
RGF0YSB4bWxuczpvYmo9InVybjppZXRmOnBhcmFtczp4bWw6bnM6b2JqLTEuMCImZ3Q7PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7b2JqOm5hbWUmZ3Q7
ZXhhbXBsZS5sbGMmbHQ7L29iajpuYW1lJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmx0O29iajphcElEJmd0O2FiYzEyMyZsdDsvb2JqOmFwcGxpY2F0
aW9uSUQmZ3Q7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
bHQ7b2JqOmFwU3RhdHVzJmd0O3JlamVjdGVkJmx0Oy9vYmo6dHJTdGF0dXMmZ3Q7PGJyPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L29iajphcHBEYXRhJmd0Ozxicj4mbmJzcDsm
bmJzcDsmbmJzcDsgJmx0Oy9yZXNEYXRhJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3Ry
SUQmZ3Q7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7Y2xUUklEJmd0O0FC
Qy0xMjM0NSZsdDsvY2xUUklEJmd0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmx0O3N2VFJJRCZndDs1NDMyMS1YWVombHQ7L3N2VFJJRCZndDs8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZsdDsvdHJJRCZndDs8YnI+Jm5ic3A7ICZsdDsvcmVzcG9uc2UmZ3Q7PGJyPiZsdDsvZXBw
Jmd0Ozxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48YnI+PC9kaXY+PGRpdj48YnI+
PC9kaXY+PGRpdj5UaGFua3MsPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5KZXJlbXkgQnVzaGxh
Y2s8L2Rpdj48ZGl2PkRpcmVjdG9yLCBTb2Z0d2FyZSBEZXZlbG9wbWVudDwvZGl2PjxkaXY+UmVn
aXN0cmFyIFNlcnZpY2VzPGJyPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwOi8vR29EYWRk
eS5jb20vIj5Hb0RhZGR5LmNvbTwvYT48YnI+PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Im1haWx0
bzpqYnVzaGxhY2tAZ29kYWRkeS5jb20iPmpidXNobGFja0Bnb2RhZGR5LmNvbTwvYT48YnI+PGEg
dGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHA6Ly93d3cuZ29kYWRkeS5jb20vIj5odHRwOi8vd3d3
LmdvZGFkZHkuY29tPC9hPjxicj4zMTktMjk0LTM5MzQ8L2Rpdj48ZGl2Pjxicj5JIHZhbHVlIHNl
cnZpY2UsIHNpbXBsaWNpdHksIGFuZCBmYWN0cy4gSG93IGFtIEkgZG9pbmc/IFJlcGx5IHRvIG15
IHN1cGVydmlzb3IsIFJvZ2VyIENhcm5leSAoPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Im1haWx0
bzpyY2FybmV5QGdvZGFkZHkuY29tIj5yY2FybmV5QGdvZGFkZHkuY29tPC9hPikuPC9kaXY+PC9z
cGFuPjwvZGl2Pjwvc3Bhbj48L2Rpdj48L3NwYW4+CjwvYm9keT4=

----_com.android.email_35038856869343--



From lem@isc.org  Thu Feb 28 09:34:29 2013
Return-Path: <lem@isc.org>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40F7421F8BDB for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:34:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U6d-qrMUyGPN for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:34:28 -0800 (PST)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) by ietfa.amsl.com (Postfix) with ESMTP id B9FFC21F8BCC for <provreg@ietf.org>; Thu, 28 Feb 2013 09:34:21 -0800 (PST)
Received: from mx.pao1.isc.org (localhost [127.0.0.1]) by mx.pao1.isc.org (Postfix) with ESMTP id AA922C957B; Thu, 28 Feb 2013 17:34:18 +0000 (UTC) (envelope-from lem@isc.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isc.org; s=dkim2012; t=1362072861; bh=Wa3/OqcNrv7bwHHozuQSSJdp6VgUnKrAQu/z6CAYWRk=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=nMDkL8cbdRANZ0lXtfZU4YuA442uv4gPP/Lpps/wQWhoJYH4Ub/GUM8jksyHKaYeh BcWfKwNgjk/tokbU0D0ys3TZgVqWe9F2yHp/ofCMP68M9Hw07GB9FbInbCabOehdS7 GB+UUMj13ISEDspE/SIXsNo6+xQAQq3CVrHiSI50=
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mail.isc.org", Issuer "RapidSSL CA" (not verified)) by mx.pao1.isc.org (Postfix) with ESMTPS; Thu, 28 Feb 2013 17:34:18 +0000 (UTC) (envelope-from lem@isc.org)
Received: from lembook.lem (z65-50-116-115.ips.direcpath.com [65.50.116.115]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client did not present a certificate) by bikeshed.isc.org (Postfix) with ESMTPSA id 5D9E2216C40; Thu, 28 Feb 2013 17:34:18 +0000 (UTC) (envelope-from lem@isc.org)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: text/plain; charset=us-ascii
From: =?iso-8859-1?Q?Luis_Mu=F1oz?= <lem@isc.org>
In-Reply-To: <20130228101530.782364c60d096de59b5de72fd9e00902.baf6925db1.wbe@email00.secureserver.net>
Date: Thu, 28 Feb 2013 12:34:14 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <17059CA1-6302-4D09-9A2C-99E2B18A1C61@isc.org>
References: <20130228101530.782364c60d096de59b5de72fd9e00902.baf6925db1.wbe@email00.secureserver.net>
To: <jbushlack@godaddy.com>
X-Mailer: Apple Mail (2.1283)
X-DCC--Metrics: post.isc.org; whitelist
Cc: provreg@ietf.org
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Feb 2013 17:34:29 -0000

On Feb 28, 2013, at 12:15 PM, <jbushlack@godaddy.com> wrote:

> Historically, for TLD launches, one of the most labor-intensive steps =
in the process for Go Daddy has been reconciling the results of sunrise =
and landrush phases by either processing a spreadsheet emailed to us by =
the registry or performing repeated whois queries to try to find out =
whether the domain has been allocated to us or not.  Both of these =
approaches are more manual than my liking.

More manual and way more expensive. Definitely having the poll message =
at the end of the process seems like the right thing to do.

Best regards

-lem


From JGould@verisign.com  Thu Feb 28 09:39:18 2013
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CD7921F8C00 for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:39:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.869
X-Spam-Level: 
X-Spam-Status: No, score=-5.869 tagged_above=-999 required=5 tests=[AWL=0.729,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fqCsdZPPWyVZ for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:39:17 -0800 (PST)
Received: from exprod6og101.obsmtp.com (exprod6og101.obsmtp.com [64.18.1.181]) by ietfa.amsl.com (Postfix) with ESMTP id 9027A21F8BFD for <provreg@ietf.org>; Thu, 28 Feb 2013 09:39:04 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob101.postini.com ([64.18.5.12]) with SMTP ID DSNKUS+WOCGuLOvkXp0cl7wbbXzHL+HbNG4+@postini.com; Thu, 28 Feb 2013 09:39:08 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id r1SHd1Dg032167 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 28 Feb 2013 12:39:01 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Thu, 28 Feb 2013 12:39:00 -0500
From: "Gould, James" <JGould@verisign.com>
To: Rubens Kuhl <rubensk@nic.br>, "jbushlack@godaddy.com" <jbushlack@godaddy.com>
Thread-Topic: [provreg] Uniform Poll Responses for Launch Phase Results
Thread-Index: AQHOFdc8JpwGaSTDqker35KVfGpllZiP2FuA//+tKTo=
Date: Thu, 28 Feb 2013 17:39:00 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A24BCE23C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20130228101530.782364c60d096de59b5de72fd9e00902.baf6925db1.wbe@email00.secureserver.net>, <8BF87481-1A7F-454A-B374-1E72F3BCDE43@nic.br>
In-Reply-To: <8BF87481-1A7F-454A-B374-1E72F3BCDE43@nic.br>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_C41D7AF7FCECBE44940E9477E8E70D7A24BCE23CBRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: "provreg@ietf.org" <provreg@ietf.org>
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Feb 2013 17:39:18 -0000

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

I view an application as a domain in pendingCreate status, so I believe tha=
t the pending action poll message, per RFC 5731, is appropriate to notify t=
he result of the application.  Using the <launch:infData> extension, it can=
 provide the specific status and application identifier.  Do you believe th=
at it makes sense to also include the poll messages for the intermediate st=
ate transitions?

Below could be the successful application:


   S:<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
   S:<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
   S:  <response>
   S:    <result code=3D"1301">
   S:      <msg>Command completed successfully; ack to dequeue</msg>
   S:    </result>
   S:    <msgQ count=3D"5" id=3D"12345">
   S:      <qDate>2013-04-04T22:01:00.0Z</qDate>
   S:      <msg>Application successfully allocated.</msg>
   S:    </msgQ>
   S:    <resData>
   S:      <domain:panData
   S:       xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
   S:        <domain:name paResult=3D"1">example.tld</domain:name>
   S:        <domain:paTRID>
   S:          <clTRID>ABC-12345</clTRID>
   S:          <svTRID>54321-XYZ</svTRID>
   S:        </domain:paTRID>

   S:        <domain:paDate>2013-04-04T22:00:00.0Z</domain:paDate>
   S:      </domain:panData>
   S:    </resData>


   S:    <extension>
   S:      <launch:infData
   S:       xmlns:launch=3D"urn:ietf:params:xml:ns:launch-1.0">
   S:        <launch:phase>sunrise</launch:phase>
   S:          <launch:applicationID>abc123</launch:applicationID>
   S:          <launch:status s=3D"allocated"/>
   S:      </launch:infData>

   S:    </extension>


S: <trID> S: <clTRID>BCD-23456</clTRID> S: <svTRID>65432-WXY</svTRID> S: </=
trID> S: </response> S:</epp>

Below could be the unsuccessful application:


   S:<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
   S:<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
   S:  <response>
   S:    <result code=3D"1301">
   S:      <msg>Command completed successfully; ack to dequeue</msg>
   S:    </result>
   S:    <msgQ count=3D"5" id=3D"12345">
   S:      <qDate>2013-04-04T22:01:00.0Z</qDate>
   S:      <msg>Application rejected.</msg>
   S:    </msgQ>
   S:    <resData>
   S:      <domain:panData
   S:       xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
   S:        <domain:name paResult=3D"0">example.tld</domain:name>
   S:        <domain:paTRID>
   S:          <clTRID>ABC-12345</clTRID>
   S:          <svTRID>54321-XYZ</svTRID>
   S:        </domain:paTRID>

   S:        <domain:paDate>2013-04-04T22:00:00.0Z</domain:paDate>
   S:      </domain:panData>
   S:    </resData>


   S:    <extension>
   S:      <launch:infData
   S:       xmlns:launch=3D"urn:ietf:params:xml:ns:launch-1.0">
   S:        <launch:phase>sunrise</launch:phase>
   S:          <launch:applicationID>abc123</launch:applicationID>
   S:          <launch:status s=3D"rejected"/>
   S:      </launch:infData>

   S:    </extension>


S: <trID> S: <clTRID>BCD-23456</clTRID> S: <svTRID>65432-WXY</svTRID> S: </=
trID> S: </response> S:</epp>

It would make sense to include something around the poll messaging in the d=
raft.  What are the thoughts to this?

Jim

________________________________
From: provreg-bounces@ietf.org [provreg-bounces@ietf.org] on behalf of Rube=
ns Kuhl [rubensk@nic.br]
Sent: Thursday, February 28, 2013 12:21 PM
To: jbushlack@godaddy.com
Cc: provreg@ietf.org
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results


Em 28/02/2013, =E0s 14:15:000, <jbushlack@godaddy.com<mailto:jbushlack@goda=
ddy.com>> escreveu:

Hi, All.  I've been catching up today on the good work that is being done b=
y so many in this group to nail down a functional common standard to suppor=
t TLD launch phases via EPP.  Thank you for all you are doing in this regar=
d!

>From a registrar perspective, there's a feature that I would find enormousl=
y helpful in facilitating TLD launches - poll messages to indicate when a d=
omain application reaches a terminal state: allocated, rejected, or other.

Historically, for TLD launches, one of the most labor-intensive steps in th=
e process for Go Daddy has been reconciling the results of sunrise and land=
rush phases by either processing a spreadsheet emailed to us by the registr=
y or performing repeated whois queries to try to find out whether the domai=
n has been allocated to us or not.  Both of these approaches are more manua=
l than my liking.

As we approach the onrush of gTLD launches, we will be collaborating with o=
ur registry partners to provide poll messages to communicate the outcomes o=
f domain applications, and it would be beneficial for all of us in the indu=
stry, I think, if the attributes of such poll messages were common across a=
ll TLDs.

Question 1 - Is it reasonable to expect that gTLD applications could culmin=
ate in a poll message communicating the outcome back to the requesting regi=
strar?

Yes. We cannot see ourselves not sending a poll message. But what are you s=
uggesting is a very interesting idea of having it standardized. There is va=
lue in not having 1400 different poll messages...

Question 2 - If so, do the following <poll> response examples seem suitable=
: adhering to existing EPP standards AND containing sufficient information =
to sync up with the registrar?


        <obj:apID>abc123</obj:applicationID>

What's the ID syntax reference on the current draft-tan ?


Rubens



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

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" id=3D"owaParaStyle"></style>
</head>
<body style=3D"word-wrap:break-word" fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">I view an application as a domain in pendingCreate status, so I beli=
eve that the pending action poll message, per RFC 5731, is appropriate to n=
otify the result of the application.
 &nbsp;Using the &lt;launch:infData&gt; extension, it can provide the speci=
fic status and application identifier. &nbsp;Do you believe that it makes s=
ense to also include the poll messages for the intermediate state transitio=
ns?
<div><br>
</div>
<div>Below could be the successful application:
<div><br>
</div>
<div>
<pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; margin-bot=
tom: 0px; page-break-before: always; ">   S:&lt;?xml version=3D&quot;1.0&qu=
ot; encoding=3D&quot;UTF-8&quot; standalone=3D&quot;no&quot;?&gt;=0A=
   S:&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;=0A=
   S:  &lt;response&gt;=0A=
   S:    &lt;result code=3D&quot;1301&quot;&gt;=0A=
   S:      &lt;msg&gt;Command completed successfully; ack to dequeue&lt;/ms=
g&gt;=0A=
   S:    &lt;/result&gt;=0A=
   S:    &lt;msgQ count=3D&quot;5&quot; id=3D&quot;12345&quot;&gt;=0A=
   S:      &lt;qDate&gt;2013-04-04T22:01:00.0Z&lt;/qDate&gt;=0A=
   S:      &lt;msg&gt;Application successfully allocated.&lt;/msg&gt;=0A=
   S:    &lt;/msgQ&gt;=0A=
   S:    &lt;resData&gt;=0A=
   S:      &lt;domain:panData=0A=
   S:       xmlns:domain=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;&gt=
;=0A=
   S:        &lt;domain:name paResult=3D&quot;1&quot;&gt;<span style=3D"fon=
t-size: 1em; ">example.tld</span><span style=3D"font-size: 1em; ">&lt;/doma=
in:name&gt;</span><br>   S:        &lt;domain:paTRID&gt;=0A=
   S:          &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;=0A=
   S:          &lt;svTRID&gt;54321-XYZ&lt;/svTRID&gt;=0A=
<span style=3D"font-size: 1em; ">   S:        &lt;/domain:paTRID&gt;</span>=
</pre>
<pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; margin-bot=
tom: 0px; page-break-before: always; ">   S:        &lt;domain:paDate&gt;20=
13-04-04T22:00:00.0Z&lt;/domain:paDate&gt;=0A=
   S:      &lt;/domain:panData&gt;=0A=
   S:    &lt;/resData&gt;=0A=
<pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; margin-bot=
tom: 0px; page-break-before: always; ">   S:    &lt;extension&gt;=0A=
   S:      &lt;launch:infData=0A=
   S:       xmlns:launch=3D&quot;urn:ietf:params:xml:ns:launch-1.0&quot;&gt=
;=0A=
   S:        &lt;launch:phase&gt;sunrise&lt;/launch:phase&gt;=0A=
   S:          &lt;launch:applicationID&gt;abc123&lt;/launch:applicationID&=
gt;=0A=
   S:          &lt;launch:status s=3D&quot;allocated&quot;/&gt;=0A=
<span style=3D"font-size: 1em; ">   S:      &lt;/launch:infData&gt;</span><=
/pre><pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; margi=
n-bottom: 0px; page-break-before: always; ">   S:    &lt;/extension&gt;=0A=
</pre>   S:    &lt;trID&gt;=0A=
   S:      &lt;clTRID&gt;BCD-23456&lt;/clTRID&gt;=0A=
   S:      &lt;svTRID&gt;65432-WXY&lt;/svTRID&gt;=0A=
   S:    &lt;/trID&gt;=0A=
   S:  &lt;/response&gt;=0A=
   S:&lt;/epp&gt;=0A=
</pre>
<div><br>
</div>
<div>Below could be the unsuccessful application:
<div><br>
</div>
<div>
<pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; margin-bot=
tom: 0px; page-break-before: always; ">   S:&lt;?xml version=3D&quot;1.0&qu=
ot; encoding=3D&quot;UTF-8&quot; standalone=3D&quot;no&quot;?&gt;=0A=
   S:&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;=0A=
   S:  &lt;response&gt;=0A=
   S:    &lt;result code=3D&quot;1301&quot;&gt;=0A=
   S:      &lt;msg&gt;Command completed successfully; ack to dequeue&lt;/ms=
g&gt;=0A=
   S:    &lt;/result&gt;=0A=
   S:    &lt;msgQ count=3D&quot;5&quot; id=3D&quot;12345&quot;&gt;=0A=
   S:      &lt;qDate&gt;2013-04-04T22:01:00.0Z&lt;/qDate&gt;=0A=
   S:      &lt;msg&gt;<span style=3D"font-size: 1em; ">Application rejected=
.</span><span style=3D"font-size: 1em; ">&lt;/msg&gt;</span><br>   S:    &l=
t;/msgQ&gt;=0A=
   S:    &lt;resData&gt;=0A=
   S:      &lt;domain:panData=0A=
   S:       xmlns:domain=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;&gt=
;=0A=
   S:        &lt;domain:name paResult=3D&quot;0&quot;&gt;<span style=3D"fon=
t-size: 1em; ">example.tld</span><span style=3D"font-size: 1em; ">&lt;/doma=
in:name&gt;</span><br>   S:        &lt;domain:paTRID&gt;=0A=
   S:          &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;=0A=
   S:          &lt;svTRID&gt;54321-XYZ&lt;/svTRID&gt;=0A=
<span style=3D"font-size: 1em; ">   S:        &lt;/domain:paTRID&gt;</span>=
</pre>
<pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; margin-bot=
tom: 0px; page-break-before: always; ">   S:        &lt;domain:paDate&gt;20=
13-04-04T22:00:00.0Z&lt;/domain:paDate&gt;=0A=
   S:      &lt;/domain:panData&gt;=0A=
   S:    &lt;/resData&gt;=0A=
<pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; margin-bot=
tom: 0px; page-break-before: always; ">   S:    &lt;extension&gt;=0A=
   S:      &lt;launch:infData=0A=
   S:       xmlns:launch=3D&quot;urn:ietf:params:xml:ns:launch-1.0&quot;&gt=
;=0A=
   S:        &lt;launch:phase&gt;sunrise&lt;/launch:phase&gt;=0A=
   S:          &lt;launch:applicationID&gt;abc123&lt;/launch:applicationID&=
gt;=0A=
   S:          &lt;launch:status s=3D&quot;rejected&quot;/&gt;=0A=
<span style=3D"font-size: 1em; ">   S:      &lt;/launch:infData&gt;</span><=
/pre><pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; margi=
n-bottom: 0px; page-break-before: always; ">   S:    &lt;/extension&gt;=0A=
</pre>   S:    &lt;trID&gt;=0A=
   S:      &lt;clTRID&gt;BCD-23456&lt;/clTRID&gt;=0A=
   S:      &lt;svTRID&gt;65432-WXY&lt;/svTRID&gt;=0A=
   S:    &lt;/trID&gt;=0A=
   S:  &lt;/response&gt;=0A=
   S:&lt;/epp&gt;=0A=
</pre>
</div>
</div>
<div><br>
</div>
<div>It would make sense to include something around the poll messaging in =
the draft. &nbsp;What are the thoughts to this?</div>
<div><br>
</div>
<div>Jim</div>
<div><br>
<div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px=
">
<hr tabindex=3D"-1">
<div id=3D"divRpF229644" style=3D"direction: ltr; "><font face=3D"Tahoma" s=
ize=3D"2" color=3D"#000000"><b>From:</b> provreg-bounces@ietf.org [provreg-=
bounces@ietf.org] on behalf of Rubens Kuhl [rubensk@nic.br]<br>
<b>Sent:</b> Thursday, February 28, 2013 12:21 PM<br>
<b>To:</b> jbushlack@godaddy.com<br>
<b>Cc:</b> provreg@ietf.org<br>
<b>Subject:</b> Re: [provreg] Uniform Poll Responses for Launch Phase Resul=
ts<br>
</font><br>
</div>
<div></div>
<div><br>
<div>
<div>Em 28/02/2013, =E0s 14:15:000, &lt;<a href=3D"mailto:jbushlack@godaddy=
.com" target=3D"_blank">jbushlack@godaddy.com</a>&gt; escreveu:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite">
<div><span style=3D"font-family:Verdana; color:#000000; font-size:10pt">
<div><span style=3D"font-family:Verdana; color:rgb(0,0,0); font-size:10pt">
<div><span style=3D"font-family:Verdana; color:rgb(0,0,0); font-size:10pt">
<div>Hi, All.&nbsp; I've been catching up today on the good work that is be=
ing done by so many in this group to nail down a functional common standard=
 to support TLD launch phases via EPP.&nbsp; Thank you for all you are doin=
g in this regard!<br>
</div>
<div><br>
</div>
<div>From a registrar perspective, there's a feature that I would find enor=
mously helpful in facilitating TLD launches - poll messages to indicate whe=
n a domain application reaches a terminal state: allocated, rejected, or ot=
her.<br>
</div>
<div><br>
</div>
<div>Historically, for TLD launches, one of the most labor-intensive steps =
in the process for Go Daddy has been reconciling the results of sunrise and=
 landrush phases by either processing a spreadsheet emailed to us by the re=
gistry or performing repeated whois
 queries to try to find out whether the domain has been allocated to us or =
not.&nbsp; Both of these approaches are more manual than my liking.<br>
</div>
<div><br>
</div>
<div>As we approach the onrush of gTLD launches, we will be collaborating w=
ith our registry partners to provide poll messages to communicate the outco=
mes of domain applications, and it would be beneficial for all of us in the=
 industry, I think, if the attributes
 of such poll messages were common across all TLDs.<br>
</div>
<div><br>
</div>
<div>Question 1 - Is it reasonable to expect that gTLD applications could c=
ulminate in a poll message communicating the outcome back to the requesting=
 registrar?</div>
</span></div>
</span></div>
</span></div>
</blockquote>
<div><br>
</div>
Yes. We cannot see ourselves not sending a poll message. But what are you s=
uggesting is a very interesting idea of having it standardized. There is va=
lue in not having 1400 different poll messages...&nbsp;</div>
<div><br>
<blockquote type=3D"cite">
<div><span class=3D"Apple-style-span" style=3D"font-family: Verdana; font-s=
ize: 13px; ">Question 2 - If so, do the following &lt;poll&gt; response exa=
mples seem suitable: adhering to existing EPP standards AND containing suff=
icient information to sync up with the registrar?</span></div>
</blockquote>
<div><br>
</div>
<br>
<blockquote type=3D"cite">
<div><span class=3D"Apple-style-span" style=3D"font-family:Verdana; font-si=
ze:13px">&nbsp; &nbsp; &nbsp; &nbsp; &lt;obj:apID&gt;abc123&lt;/obj:applica=
tionID&gt;</span></div>
</blockquote>
<br>
</div>
<div>What's the ID syntax reference on the current draft-tan ?&nbsp;</div>
<div><br>
</div>
<div><br>
</div>
<div>Rubens</div>
<div><br>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_C41D7AF7FCECBE44940E9477E8E70D7A24BCE23CBRN1WNEXMBX01vc_--

From jbushlack@godaddy.com  Thu Feb 28 09:54:46 2013
Return-Path: <jbushlack@godaddy.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B17D21F8C2A for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:54:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.112
X-Spam-Level: 
X-Spam-Status: No, score=-101.112 tagged_above=-999 required=5 tests=[AWL=0.029, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4BQSLNyqShxw for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:54:45 -0800 (PST)
Received: from smtpoutwbe10.prod.mesa1.secureserver.net (smtpoutwbe10.prod.mesa1.secureserver.net [208.109.78.26]) by ietfa.amsl.com (Postfix) with ESMTP id DFF4721F8C22 for <provreg@ietf.org>; Thu, 28 Feb 2013 09:54:38 -0800 (PST)
Received: from localhost ([64.202.189.144]) by smtpoutwbe10.prod.mesa1.secureserver.net with bizsmtp id 5tuN1l00137NPfk01tuNJN; Thu, 28 Feb 2013 10:54:22 -0700
Received: (qmail 14991 invoked by uid 99); 28 Feb 2013 17:54:22 -0000
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="utf-8"
X-Originating-IP: 172.18.172.121
User-Agent: Workspace Webmail 5.6.33
Message-Id: <20130228105421.782364c60d096de59b5de72fd9e00902.19a233b259.wbe@email00.secureserver.net>
From: <jbushlack@godaddy.com>
To: "provreg@ietf.org" <provreg@ietf.org>
Date: Thu, 28 Feb 2013 10:54:21 -0700
Mime-Version: 1.0
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Feb 2013 17:54:46 -0000

<html><body><span style=3D"font-family:Verdana; color:#000000; font-size:10=
pt;"><div>&gt; I view an application as a domain in pendingCreate status, s=
o I believe =0Athat the pending action poll message, per RFC 5731, is appro=
priate to =0Anotify the result of the application.&nbsp; Using the &lt;laun=
ch:infData&gt; =0Aextension, it can provide the specific status and applica=
tion =0Aidentifier.</div><div><br></div><div>I agree, this would accomplish=
 the desired result.&nbsp; And if all registries would adopt, the whole com=
munity would benefit, all the way down to the registrant in the form of rea=
l-time information about the status of their application.<br></div><div><br=
></div><div><br></div><div>&gt; Do you believe that it makes sense to also =
include the poll=0A messages for the intermediate state transitions? </div>=
<div><br></div><div>Go Daddy's position is that anytime a domain changes st=
ate at the registry, outside of a direct request from the registrar, it is =
appropriate for the registry to notify the registrar via poll message.&nbsp=
; So, yes, poll messages for intermediate state transitions would be desire=
d.&nbsp; I consider those as "nice-to-have," while poll messages for the al=
located and rejected statuses are a "must-have."<br></div><div><br></div><d=
iv><br></div><div><br>Thanks,</div><div>Jeremy Bushlack<br><a href=3D"http:=
//GoDaddy.com">GoDaddy.com</a><br><a href=3D"mailto:jbushlack@godaddy.com">=
jbushlack@godaddy.com</a><br><a href=3D"http://www.godaddy.com">http://www.=
godaddy.com</a><br>319-294-3934</div><div><a title=3D"We're hiring!" href=
=3D"http://x.co/openings" target=3D"_blank">We're hiring!</a><br><br>I valu=
e service, simplicity, and facts. How am I doing? Reply to my supervisor, R=
oger Carney (<a href=3D"mailto:rcarney@godaddy.com">rcarney@godaddy.com</a>=
).</div><div><br><br></div>=0A<blockquote id=3D"replyBlockquote" webmail=3D=
"1" style=3D"border-left: 2px solid blue; margin-left: 8px; padding-left: 8=
px; font-size:10pt; color:black; font-family:verdana;">=0A<div id=3D"wmQuot=
eWrapper">=0A-------- Original Message --------<br>=0ASubject: RE: [provreg=
] Uniform Poll Responses for Launch Phase Results<br>=0AFrom: "Gould, James=
" &lt;<a href=3D"mailto:JGould@verisign.com">JGould@verisign.com</a>&gt;<br=
>=0ADate: Thu, February 28, 2013 11:39 am<br>=0ATo: Rubens Kuhl &lt;<a href=
=3D"mailto:rubensk@nic.br">rubensk@nic.br</a>&gt;,        "<a href=3D"mailt=
o:jbushlack@godaddy.com">jbushlack@godaddy.com</a>"<br>=0A&lt;<a href=3D"ma=
ilto:jbushlack@godaddy.com">jbushlack@godaddy.com</a>&gt;<br>=0ACc: "<a hre=
f=3D"mailto:provreg@ietf.org">provreg@ietf.org</a>" &lt;<a href=3D"mailto:p=
rovreg@ietf.org">provreg@ietf.org</a>&gt;<br>=0A<br>=0A   <style type=3D"te=
xt/css" id=3D"owaParaStyle"></style>   <div style=3D"direction: ltr;font-fa=
mily: Tahoma;color: #000000;font-size: 10pt;">I view an application as a do=
main in pendingCreate status, so I believe that the pending action poll mes=
sage, per RFC 5731, is appropriate to notify the result of the application.=
 &nbsp;Using the &lt;launch:infData&gt; extension, it can provide the speci=
fic status and application identifier. &nbsp;Do you believe that it makes s=
ense to also include the poll messages for the intermediate state transitio=
ns? <div><br> </div> <div>Below could be the successful application: <div><=
br> </div> <div> <pre class=3D"newpage" style=3D"font-size: 1em; margin-top=
: 0px; margin-bottom: 0px; page-break-before: always; ">   S:&lt;?xml versi=
on=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?&gt;=0A   S:&lt;epp xmlns=
=3D"urn:ietf:params:xml:ns:epp-1.0"&gt;=0A   S:  &lt;response&gt;=0A   S:  =
  &lt;result code=3D"1301"&gt;=0A   S:      &lt;msg&gt;Command completed su=
ccessfully; ack to dequeue&lt;/msg&gt;=0A   S:    &lt;/result&gt;=0A   S:  =
  &lt;msgQ count=3D"5" id=3D"12345"&gt;=0A   S:      &lt;qDate&gt;2013-04-0=
4T22:01:00.0Z&lt;/qDate&gt;=0A   S:      &lt;msg&gt;Application successfull=
y allocated.&lt;/msg&gt;=0A   S:    &lt;/msgQ&gt;=0A   S:    &lt;resData&gt=
;=0A   S:      &lt;domain:panData=0A   S:       xmlns:domain=3D"urn:ietf:pa=
rams:xml:ns:domain-1.0"&gt;=0A   S:        &lt;domain:name paResult=3D"1"&g=
t;<span style=3D"font-size: 1em; ">example.tld</span><span style=3D"font-si=
ze: 1em; ">&lt;/domain:name&gt;</span><br>   S:        &lt;domain:paTRID&gt=
;=0A   S:          &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;=0A   S:          =
&lt;svTRID&gt;54321-XYZ&lt;/svTRID&gt;=0A<span style=3D"font-size: 1em; "> =
  S:        &lt;/domain:paTRID&gt;</span></pre> <pre class=3D"newpage" styl=
e=3D"font-size: 1em; margin-top: 0px; margin-bottom: 0px; page-break-before=
: always; ">   S:        &lt;domain:paDate&gt;2013-04-04T22:00:00.0Z&lt;/do=
main:paDate&gt;=0A   S:      &lt;/domain:panData&gt;=0A   S:    &lt;/resDat=
a&gt;=0A<pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; ma=
rgin-bottom: 0px; page-break-before: always; ">   S:    &lt;extension&gt;=
=0A   S:      &lt;launch:infData=0A   S:       xmlns:launch=3D"urn:ietf:par=
ams:xml:ns:launch-1.0"&gt;=0A   S:        &lt;launch:phase&gt;sunrise&lt;/l=
aunch:phase&gt;=0A   S:          &lt;launch:applicationID&gt;abc123&lt;/lau=
nch:applicationID&gt;=0A   S:          &lt;launch:status s=3D"allocated"/&g=
t;=0A<span style=3D"font-size: 1em; ">   S:      &lt;/launch:infData&gt;</s=
pan></pre><pre class=3D"newpage" style=3D"font-size: 1em; margin-top: 0px; =
margin-bottom: 0px; page-break-before: always; ">   S:    &lt;/extension&gt=
;=0A</pre> S: &lt;trID&gt; S: &lt;clTRID&gt;BCD-23456&lt;/clTRID&gt; S: &lt=
;svTRID&gt;65432-WXY&lt;/svTRID&gt; S: &lt;/trID&gt; S: &lt;/response&gt; S=
:&lt;/epp&gt; </pre> <div><br> </div> <div>Below could be the unsuccessful =
application: <div><br> </div> <div> <pre class=3D"newpage" style=3D"font-si=
ze: 1em; margin-top: 0px; margin-bottom: 0px; page-break-before: always; ">=
   S:&lt;?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?&gt;=0A =
  S:&lt;epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0"&gt;=0A   S:  &lt;respo=
nse&gt;=0A   S:    &lt;result code=3D"1301"&gt;=0A   S:      &lt;msg&gt;Com=
mand completed successfully; ack to dequeue&lt;/msg&gt;=0A   S:    &lt;/res=
ult&gt;=0A   S:    &lt;msgQ count=3D"5" id=3D"12345"&gt;=0A   S:      &lt;q=
Date&gt;2013-04-04T22:01:00.0Z&lt;/qDate&gt;=0A   S:      &lt;msg&gt;<span =
style=3D"font-size: 1em; ">Application rejected.</span><span style=3D"font-=
size: 1em; ">&lt;/msg&gt;</span><br>   S:    &lt;/msgQ&gt;=0A   S:    &lt;r=
esData&gt;=0A   S:      &lt;domain:panData=0A   S:       xmlns:domain=3D"ur=
n:ietf:params:xml:ns:domain-1.0"&gt;=0A   S:        &lt;domain:name paResul=
t=3D"0"&gt;<span style=3D"font-size: 1em; ">example.tld</span><span style=
=3D"font-size: 1em; ">&lt;/domain:name&gt;</span><br>   S:        &lt;domai=
n:paTRID&gt;=0A   S:          &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;=0A   S=
:          &lt;svTRID&gt;54321-XYZ&lt;/svTRID&gt;=0A<span style=3D"font-siz=
e: 1em; ">   S:        &lt;/domain:paTRID&gt;</span></pre> <pre class=3D"ne=
wpage" style=3D"font-size: 1em; margin-top: 0px; margin-bottom: 0px; page-b=
reak-before: always; ">   S:        &lt;domain:paDate&gt;2013-04-04T22:00:0=
0.0Z&lt;/domain:paDate&gt;=0A   S:      &lt;/domain:panData&gt;=0A   S:    =
&lt;/resData&gt;=0A<pre class=3D"newpage" style=3D"font-size: 1em; margin-t=
op: 0px; margin-bottom: 0px; page-break-before: always; ">   S:    &lt;exte=
nsion&gt;=0A   S:      &lt;launch:infData=0A   S:       xmlns:launch=3D"urn=
:ietf:params:xml:ns:launch-1.0"&gt;=0A   S:        &lt;launch:phase&gt;sunr=
ise&lt;/launch:phase&gt;=0A   S:          &lt;launch:applicationID&gt;abc12=
3&lt;/launch:applicationID&gt;=0A   S:          &lt;launch:status s=3D"reje=
cted"/&gt;=0A<span style=3D"font-size: 1em; ">   S:      &lt;/launch:infDat=
a&gt;</span></pre><pre class=3D"newpage" style=3D"font-size: 1em; margin-to=
p: 0px; margin-bottom: 0px; page-break-before: always; ">   S:    &lt;/exte=
nsion&gt;=0A</pre> S: &lt;trID&gt; S: &lt;clTRID&gt;BCD-23456&lt;/clTRID&gt=
; S: &lt;svTRID&gt;65432-WXY&lt;/svTRID&gt; S: &lt;/trID&gt; S: &lt;/respon=
se&gt; S:&lt;/epp&gt; </pre> </div> </div> <div><br> </div> <div>It would m=
ake sense to include something around the poll messaging in the draft. &nbs=
p;What are the thoughts to this?</div> <div><br> </div> <div>Jim</div> <div=
><br> <div style=3D"font-family: Times New Roman; color: #000000; font-size=
: 16px"> <hr tabindex=3D"-1"> <div id=3D"divRpF229644" style=3D"direction: =
ltr; "><font color=3D"#000000" face=3D"Tahoma" size=3D"2"><b>From:</b> <a h=
ref=3D"mailto:provreg-bounces@ietf.org">provreg-bounces@ietf.org</a> [<a hr=
ef=3D"mailto:provreg-bounces@ietf.org">provreg-bounces@ietf.org</a>] on beh=
alf of Rubens Kuhl [<a href=3D"mailto:rubensk@nic.br">rubensk@nic.br</a>]<b=
r> <b>Sent:</b> Thursday, February 28, 2013 12:21 PM<br> <b>To:</b> <a href=
=3D"mailto:jbushlack@godaddy.com">jbushlack@godaddy.com</a><br> <b>Cc:</b> =
<a href=3D"mailto:provreg@ietf.org">provreg@ietf.org</a><br> <b>Subject:</b=
> Re: [provreg] Uniform Poll Responses for Launch Phase Results<br> </font>=
<br> </div> <div></div> <div><br> <div> <div>Em 28/02/2013, =C3=A0s 14:15:0=
00, &lt;<a href=3D"mailto:jbushlack@godaddy.com" target=3D"_blank">jbushlac=
k@godaddy.com</a>&gt; escreveu:</div> <br class=3D"Apple-interchange-newlin=
e"> <blockquote type=3D"cite" style=3D"border-left: blue 2px solid; margin-=
left: 8px; padding-left: 8px;"> <div><span style=3D"font-family:Verdana; co=
lor:#000000; font-size:10pt"> <div><span style=3D"font-family:Verdana; colo=
r:rgb(0,0,0); font-size:10pt"> <div><span style=3D"font-family:Verdana; col=
or:rgb(0,0,0); font-size:10pt"> <div>Hi, All.&nbsp; I've been catching up t=
oday on the good work that is being done by so many in this group to nail d=
own a functional common standard to support TLD launch phases via EPP.&nbsp=
; Thank you for all you are doing in this regard!<br> </div> <div><br> </di=
v> <div>From a registrar perspective, there's a feature that I would find e=
normously helpful in facilitating TLD launches - poll messages to indicate =
when a domain application reaches a terminal state: allocated, rejected, or=
 other.<br> </div> <div><br> </div> <div>Historically, for TLD launches, on=
e of the most labor-intensive steps in the process for Go Daddy has been re=
conciling the results of sunrise and landrush phases by either processing a=
 spreadsheet emailed to us by the registry or performing repeated whois que=
ries to try to find out whether the domain has been allocated to us or not.=
&nbsp; Both of these approaches are more manual than my liking.<br> </div> =
<div><br> </div> <div>As we approach the onrush of gTLD launches, we will b=
e collaborating with our registry partners to provide poll messages to comm=
unicate the outcomes of domain applications, and it would be beneficial for=
 all of us in the industry, I think, if the attributes of such poll message=
s were common across all TLDs.<br> </div> <div><br> </div> <div>Question 1 =
- Is it reasonable to expect that gTLD applications could culminate in a po=
ll message communicating the outcome back to the requesting registrar?</div=
> </span></div> </span></div> </span></div> </blockquote> <div><br> </div> =
Yes. We cannot see ourselves not sending a poll message. But what are you s=
uggesting is a very interesting idea of having it standardized. There is va=
lue in not having 1400 different poll messages...&nbsp;</div> <div><br> <bl=
ockquote type=3D"cite" style=3D"border-left: blue 2px solid; margin-left: 8=
px; padding-left: 8px;"> <div><span class=3D"Apple-style-span" style=3D"fon=
t-family: Verdana; font-size: 13px; ">Question 2 - If so, do the following =
&lt;poll&gt; response examples seem suitable: adhering to existing EPP stan=
dards AND containing sufficient information to sync up with the registrar?<=
/span></div> </blockquote> <div><br> </div> <br> <blockquote type=3D"cite" =
style=3D"border-left: blue 2px solid; margin-left: 8px; padding-left: 8px;"=
> <div><span class=3D"Apple-style-span" style=3D"font-family:Verdana; font-=
size:13px">&nbsp; &nbsp; &nbsp; &nbsp; &lt;obj:apID&gt;abc123&lt;/obj:appli=
cationID&gt;</span></div> </blockquote> <br> </div> <div>What's the ID synt=
ax reference on the current draft-tan ?&nbsp;</div> <div><br> </div> <div><=
br> </div> <div>Rubens</div> <div><br> </div> <br> </div> </div> </div> </d=
iv> </div> </div>   =0A</div>=0A</blockquote></span></body></html>

From JGould@verisign.com  Thu Feb 28 09:57:57 2013
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AE2321F8835 for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:57:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.935
X-Spam-Level: 
X-Spam-Status: No, score=-5.935 tagged_above=-999 required=5 tests=[AWL=0.663,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cUqK7aZ0gY+C for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 09:57:55 -0800 (PST)
Received: from exprod6og115.obsmtp.com (exprod6og115.obsmtp.com [64.18.1.35]) by ietfa.amsl.com (Postfix) with ESMTP id B4D7621F88BE for <provreg@ietf.org>; Thu, 28 Feb 2013 09:57:54 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob115.postini.com ([64.18.5.12]) with SMTP ID DSNKUS+aohQgANPocx+0GGd1+rLf+/W/E5Ns@postini.com; Thu, 28 Feb 2013 09:57:55 PST
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id r1SHvrnw002645 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 28 Feb 2013 12:57:53 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Thu, 28 Feb 2013 12:57:53 -0500
From: "Gould, James" <JGould@verisign.com>
To: "jbushlack@godaddy.com" <jbushlack@godaddy.com>, "provreg@ietf.org" <provreg@ietf.org>
Thread-Topic: [provreg] Uniform Poll Responses for Launch Phase Results
Thread-Index: AQHOFdyiJpwGaSTDqker35KVfGpllZiPjgY6
Date: Thu, 28 Feb 2013 17:57:52 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A24BCE5D5@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20130228105421.782364c60d096de59b5de72fd9e00902.19a233b259.wbe@email00.secureserver.net>
In-Reply-To: <20130228105421.782364c60d096de59b5de72fd9e00902.19a233b259.wbe@email00.secureserver.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_C41D7AF7FCECBE44940E9477E8E70D7A24BCE5D5BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Feb 2013 17:57:57 -0000

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

Jeremy,

No problem, I believe that a general poll message with the <launch:infData>=
 extension can be used for the intermediate state transitions and the pendi=
ng action poll message with the <launch:infData> extension can be used for =
the end state transition.

What do others think?

Jim

________________________________
From: provreg-bounces@ietf.org [provreg-bounces@ietf.org] on behalf of jbus=
hlack@godaddy.com [jbushlack@godaddy.com]
Sent: Thursday, February 28, 2013 12:54 PM
To: provreg@ietf.org
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results

> I view an application as a domain in pendingCreate status, so I believe t=
hat the pending action poll message, per RFC 5731, is appropriate to notify=
 the result of the application.  Using the <launch:infData> extension, it c=
an provide the specific status and application identifier.

I agree, this would accomplish the desired result.  And if all registries w=
ould adopt, the whole community would benefit, all the way down to the regi=
strant in the form of real-time information about the status of their appli=
cation.


> Do you believe that it makes sense to also include the poll messages for =
the intermediate state transitions?

Go Daddy's position is that anytime a domain changes state at the registry,=
 outside of a direct request from the registrar, it is appropriate for the =
registry to notify the registrar via poll message.  So, yes, poll messages =
for intermediate state transitions would be desired.  I consider those as "=
nice-to-have," while poll messages for the allocated and rejected statuses =
are a "must-have."



Thanks,
Jeremy Bushlack
GoDaddy.com<http://GoDaddy.com>
jbushlack@godaddy.com<mailto:jbushlack@godaddy.com>
http://www.godaddy.com
319-294-3934
We're hiring!<http://x.co/openings>

I value service, simplicity, and facts. How am I doing? Reply to my supervi=
sor, Roger Carney (rcarney@godaddy.com<mailto:rcarney@godaddy.com>).


-------- Original Message --------
Subject: RE: [provreg] Uniform Poll Responses for Launch Phase Results
From: "Gould, James" <JGould@verisign.com<mailto:JGould@verisign.com>>
Date: Thu, February 28, 2013 11:39 am
To: Rubens Kuhl <jbushlack@godaddy.com<mailto:jbushlack@godaddy.com>"
<jbushlack@godaddy.com<mailto:jbushlack@godaddy.com>>
Cc: "provreg@ietf.org<mailto:provreg@ietf.org>>

I view an application as a domain in pendingCreate status, so I believe tha=
t the pending action poll message, per RFC 5731, is appropriate to notify t=
he result of the application.  Using the <launch:infData> extension, it can=
 provide the specific status and application identifier.  Do you believe th=
at it makes sense to also include the poll messages for the intermediate st=
ate transitions?

Below could be the successful application:


   S:<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
   S:<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
   S:  <response>
   S:    <result code=3D"1301">
   S:      <msg>Command completed successfully; ack to dequeue</msg>
   S:    </result>
   S:    <msgQ count=3D"5" id=3D"12345">
   S:      <qDate>2013-04-04T22:01:00.0Z</qDate>
   S:      <msg>Application successfully allocated.</msg>
   S:    </msgQ>
   S:    <resData>
   S:      <domain:panData
   S:       xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
   S:        <domain:name paResult=3D"1">example.tld</domain:name>
   S:        <domain:paTRID>
   S:          <clTRID>ABC-12345</clTRID>
   S:          <svTRID>54321-XYZ</svTRID>
   S:        </domain:paTRID>

   S:        <domain:paDate>2013-04-04T22:00:00.0Z</domain:paDate>
   S:      </domain:panData>
   S:    </resData>


   S:    <extension>
   S:      <launch:infData
   S:       xmlns:launch=3D"urn:ietf:params:xml:ns:launch-1.0">
   S:        <launch:phase>sunrise</launch:phase>
   S:          <launch:applicationID>abc123</launch:applicationID>
   S:          <launch:status s=3D"allocated"/>
   S:      </launch:infData>

   S:    </extension>


S: <trID> S: <clTRID>BCD-23456</clTRID> S: <svTRID>65432-WXY</svTRID> S: </=
trID> S: </response> S:</epp>

Below could be the unsuccessful application:


   S:<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
   S:<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
   S:  <response>
   S:    <result code=3D"1301">
   S:      <msg>Command completed successfully; ack to dequeue</msg>
   S:    </result>
   S:    <msgQ count=3D"5" id=3D"12345">
   S:      <qDate>2013-04-04T22:01:00.0Z</qDate>
   S:      <msg>Application rejected.</msg>
   S:    </msgQ>
   S:    <resData>
   S:      <domain:panData
   S:       xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
   S:        <domain:name paResult=3D"0">example.tld</domain:name>
   S:        <domain:paTRID>
   S:          <clTRID>ABC-12345</clTRID>
   S:          <svTRID>54321-XYZ</svTRID>
   S:        </domain:paTRID>

   S:        <domain:paDate>2013-04-04T22:00:00.0Z</domain:paDate>
   S:      </domain:panData>
   S:    </resData>


   S:    <extension>
   S:      <launch:infData
   S:       xmlns:launch=3D"urn:ietf:params:xml:ns:launch-1.0">
   S:        <launch:phase>sunrise</launch:phase>
   S:          <launch:applicationID>abc123</launch:applicationID>
   S:          <launch:status s=3D"rejected"/>
   S:      </launch:infData>

   S:    </extension>


S: <trID> S: <clTRID>BCD-23456</clTRID> S: <svTRID>65432-WXY</svTRID> S: </=
trID> S: </response> S:</epp>

It would make sense to include something around the poll messaging in the d=
raft.  What are the thoughts to this?

Jim

________________________________
From: provreg-bounces@ietf.org<mailto:provreg-bounces@ietf.org> [rubensk@ni=
c.br<mailto:rubensk@nic.br>]
Sent: Thursday, February 28, 2013 12:21 PM
To: jbushlack@godaddy.com<mailto:jbushlack@godaddy.com>
Cc: provreg@ietf.org<mailto:provreg@ietf.org>
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results


Em 28/02/2013, =E0s 14:15:000, <jbushlack@godaddy.com<mailto:jbushlack@goda=
ddy.com>> escreveu:

Hi, All.  I've been catching up today on the good work that is being done b=
y so many in this group to nail down a functional common standard to suppor=
t TLD launch phases via EPP.  Thank you for all you are doing in this regar=
d!

>From a registrar perspective, there's a feature that I would find enormousl=
y helpful in facilitating TLD launches - poll messages to indicate when a d=
omain application reaches a terminal state: allocated, rejected, or other.

Historically, for TLD launches, one of the most labor-intensive steps in th=
e process for Go Daddy has been reconciling the results of sunrise and land=
rush phases by either processing a spreadsheet emailed to us by the registr=
y or performing repeated whois queries to try to find out whether the domai=
n has been allocated to us or not.  Both of these approaches are more manua=
l than my liking.

As we approach the onrush of gTLD launches, we will be collaborating with o=
ur registry partners to provide poll messages to communicate the outcomes o=
f domain applications, and it would be beneficial for all of us in the indu=
stry, I think, if the attributes of such poll messages were common across a=
ll TLDs.

Question 1 - Is it reasonable to expect that gTLD applications could culmin=
ate in a poll message communicating the outcome back to the requesting regi=
strar?

Yes. We cannot see ourselves not sending a poll message. But what are you s=
uggesting is a very interesting idea of having it standardized. There is va=
lue in not having 1400 different poll messages...

Question 2 - If so, do the following <poll> response examples seem suitable=
: adhering to existing EPP standards AND containing sufficient information =
to sync up with the registrar?


        <obj:apID>abc123</obj:applicationID>

What's the ID syntax reference on the current draft-tan ?


Rubens



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

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
</head>
<body fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">
<div>Jeremy,</div>
<div><br>
</div>
No problem, I believe that a general poll message with the &lt;launch:infDa=
ta&gt; extension can be used for the intermediate state transitions and the=
 pending action poll message with the &lt;launch:infData&gt; extension can =
be used for the end state transition. &nbsp;
<div><br>
</div>
<div>What do others think?</div>
<div><br>
</div>
<div>Jim</div>
<div><br>
<div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px=
">
<hr tabindex=3D"-1">
<div id=3D"divRpF388288" style=3D"direction: ltr; "><font face=3D"Tahoma" s=
ize=3D"2" color=3D"#000000"><b>From:</b> provreg-bounces@ietf.org [provreg-=
bounces@ietf.org] on behalf of jbushlack@godaddy.com [jbushlack@godaddy.com=
]<br>
<b>Sent:</b> Thursday, February 28, 2013 12:54 PM<br>
<b>To:</b> provreg@ietf.org<br>
<b>Subject:</b> Re: [provreg] Uniform Poll Responses for Launch Phase Resul=
ts<br>
</font><br>
</div>
<div></div>
<div><span style=3D"font-family:Verdana; color:#000000; font-size:10pt">
<div>&gt; I view an application as a domain in pendingCreate status, so I b=
elieve that the pending action poll message, per RFC 5731, is appropriate t=
o notify the result of the application.&nbsp; Using the &lt;launch:infData&=
gt; extension, it can provide the specific status
 and application identifier.</div>
<div><br>
</div>
<div>I agree, this would accomplish the desired result.&nbsp; And if all re=
gistries would adopt, the whole community would benefit, all the way down t=
o the registrant in the form of real-time information about the status of t=
heir application.<br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>&gt; Do you believe that it makes sense to also include the poll messa=
ges for the intermediate state transitions?
</div>
<div><br>
</div>
<div>Go Daddy's position is that anytime a domain changes state at the regi=
stry, outside of a direct request from the registrar, it is appropriate for=
 the registry to notify the registrar via poll message.&nbsp; So, yes, poll=
 messages for intermediate state transitions
 would be desired.&nbsp; I consider those as &quot;nice-to-have,&quot; whil=
e poll messages for the allocated and rejected statuses are a &quot;must-ha=
ve.&quot;<br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
Thanks,</div>
<div>Jeremy Bushlack<br>
<a href=3D"http://GoDaddy.com" target=3D"_blank">GoDaddy.com</a><br>
<a href=3D"mailto:jbushlack@godaddy.com" target=3D"_blank">jbushlack@godadd=
y.com</a><br>
<a href=3D"http://www.godaddy.com" target=3D"_blank">http://www.godaddy.com=
</a><br>
319-294-3934</div>
<div><a title=3D"We're hiring!" href=3D"http://x.co/openings" target=3D"_bl=
ank">We're hiring!</a><br>
<br>
I value service, simplicity, and facts. How am I doing? Reply to my supervi=
sor, Roger Carney (<a href=3D"mailto:rcarney@godaddy.com" target=3D"_blank"=
>rcarney@godaddy.com</a>).</div>
<div><br>
<br>
</div>
<blockquote id=3D"replyBlockquote" style=3D"border-left:2px solid blue; mar=
gin-left:8px; padding-left:8px; font-size:10pt; color:black; font-family:ve=
rdana">
<div id=3D"wmQuoteWrapper">-------- Original Message --------<br>
Subject: RE: [provreg] Uniform Poll Responses for Launch Phase Results<br>
From: &quot;Gould, James&quot; &lt;<a href=3D"mailto:JGould@verisign.com" t=
arget=3D"_blank">JGould@verisign.com</a>&gt;<br>
Date: Thu, February 28, 2013 11:39 am<br>
To: Rubens Kuhl &lt;<a href=3D"mailto:jbushlack@godaddy.com" target=3D"_bla=
nk">jbushlack@godaddy.com</a>&quot;<br>
&lt;<a href=3D"mailto:jbushlack@godaddy.com" target=3D"_blank">jbushlack@go=
daddy.com</a>&gt;<br>
Cc: &quot;<a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@iet=
f.org</a>&gt;<br>
<br>
<style type=3D"text/css" id=3D"owaParaStyle">=0A=
<!--=0A=
-->=0A=
</style>
<div style=3D"direction:ltr; font-family:Tahoma; color:#000000; font-size:1=
0pt">I view an application as a domain in pendingCreate status, so I believ=
e that the pending action poll message, per RFC 5731, is appropriate to not=
ify the result of the application.
 &nbsp;Using the &lt;launch:infData&gt; extension, it can provide the speci=
fic status and application identifier. &nbsp;Do you believe that it makes s=
ense to also include the poll messages for the intermediate state transitio=
ns?
<div><br>
</div>
<div>Below could be the successful application:
<div><br>
</div>
<div>
<pre class=3D"newpage" style=3D"font-size:1em; margin-top:0px; margin-botto=
m:0px; page-break-before:always">   S:&lt;?xml version=3D&quot;1.0&quot; en=
coding=3D&quot;UTF-8&quot; standalone=3D&quot;no&quot;?&gt;=0A=
   S:&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;=0A=
   S:  &lt;response&gt;=0A=
   S:    &lt;result code=3D&quot;1301&quot;&gt;=0A=
   S:      &lt;msg&gt;Command completed successfully; ack to dequeue&lt;/ms=
g&gt;=0A=
   S:    &lt;/result&gt;=0A=
   S:    &lt;msgQ count=3D&quot;5&quot; id=3D&quot;12345&quot;&gt;=0A=
   S:      &lt;qDate&gt;2013-04-04T22:01:00.0Z&lt;/qDate&gt;=0A=
   S:      &lt;msg&gt;Application successfully allocated.&lt;/msg&gt;=0A=
   S:    &lt;/msgQ&gt;=0A=
   S:    &lt;resData&gt;=0A=
   S:      &lt;domain:panData=0A=
   S:       xmlns:domain=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;&gt=
;=0A=
   S:        &lt;domain:name paResult=3D&quot;1&quot;&gt;<span style=3D"fon=
t-size:1em">example.tld</span><span style=3D"font-size:1em">&lt;/domain:nam=
e&gt;</span><br>   S:        &lt;domain:paTRID&gt;=0A=
   S:          &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;=0A=
   S:          &lt;svTRID&gt;54321-XYZ&lt;/svTRID&gt;=0A=
<span style=3D"font-size:1em">   S:        &lt;/domain:paTRID&gt;</span></p=
re>
<pre class=3D"newpage" style=3D"font-size:1em; margin-top:0px; margin-botto=
m:0px; page-break-before:always">   S:        &lt;domain:paDate&gt;2013-04-=
04T22:00:00.0Z&lt;/domain:paDate&gt;=0A=
   S:      &lt;/domain:panData&gt;=0A=
   S:    &lt;/resData&gt;=0A=
<pre class=3D"newpage" style=3D"font-size:1em; margin-top:0px; margin-botto=
m:0px; page-break-before:always">   S:    &lt;extension&gt;=0A=
   S:      &lt;launch:infData=0A=
   S:       xmlns:launch=3D&quot;urn:ietf:params:xml:ns:launch-1.0&quot;&gt=
;=0A=
   S:        &lt;launch:phase&gt;sunrise&lt;/launch:phase&gt;=0A=
   S:          &lt;launch:applicationID&gt;abc123&lt;/launch:applicationID&=
gt;=0A=
   S:          &lt;launch:status s=3D&quot;allocated&quot;/&gt;=0A=
<span style=3D"font-size:1em">   S:      &lt;/launch:infData&gt;</span></pr=
e><pre class=3D"newpage" style=3D"font-size:1em; margin-top:0px; margin-bot=
tom:0px; page-break-before:always">   S:    &lt;/extension&gt;=0A=
</pre> S: &lt;trID&gt; S: &lt;clTRID&gt;BCD-23456&lt;/clTRID&gt; S: &lt;svT=
RID&gt;65432-WXY&lt;/svTRID&gt; S: &lt;/trID&gt; S: &lt;/response&gt; S:&lt=
;/epp&gt; </pre>
<div><br>
</div>
<div>Below could be the unsuccessful application:
<div><br>
</div>
<div>
<pre class=3D"newpage" style=3D"font-size:1em; margin-top:0px; margin-botto=
m:0px; page-break-before:always">   S:&lt;?xml version=3D&quot;1.0&quot; en=
coding=3D&quot;UTF-8&quot; standalone=3D&quot;no&quot;?&gt;=0A=
   S:&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;=0A=
   S:  &lt;response&gt;=0A=
   S:    &lt;result code=3D&quot;1301&quot;&gt;=0A=
   S:      &lt;msg&gt;Command completed successfully; ack to dequeue&lt;/ms=
g&gt;=0A=
   S:    &lt;/result&gt;=0A=
   S:    &lt;msgQ count=3D&quot;5&quot; id=3D&quot;12345&quot;&gt;=0A=
   S:      &lt;qDate&gt;2013-04-04T22:01:00.0Z&lt;/qDate&gt;=0A=
   S:      &lt;msg&gt;<span style=3D"font-size:1em">Application rejected.</=
span><span style=3D"font-size:1em">&lt;/msg&gt;</span><br>   S:    &lt;/msg=
Q&gt;=0A=
   S:    &lt;resData&gt;=0A=
   S:      &lt;domain:panData=0A=
   S:       xmlns:domain=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;&gt=
;=0A=
   S:        &lt;domain:name paResult=3D&quot;0&quot;&gt;<span style=3D"fon=
t-size:1em">example.tld</span><span style=3D"font-size:1em">&lt;/domain:nam=
e&gt;</span><br>   S:        &lt;domain:paTRID&gt;=0A=
   S:          &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;=0A=
   S:          &lt;svTRID&gt;54321-XYZ&lt;/svTRID&gt;=0A=
<span style=3D"font-size:1em">   S:        &lt;/domain:paTRID&gt;</span></p=
re>
<pre class=3D"newpage" style=3D"font-size:1em; margin-top:0px; margin-botto=
m:0px; page-break-before:always">   S:        &lt;domain:paDate&gt;2013-04-=
04T22:00:00.0Z&lt;/domain:paDate&gt;=0A=
   S:      &lt;/domain:panData&gt;=0A=
   S:    &lt;/resData&gt;=0A=
<pre class=3D"newpage" style=3D"font-size:1em; margin-top:0px; margin-botto=
m:0px; page-break-before:always">   S:    &lt;extension&gt;=0A=
   S:      &lt;launch:infData=0A=
   S:       xmlns:launch=3D&quot;urn:ietf:params:xml:ns:launch-1.0&quot;&gt=
;=0A=
   S:        &lt;launch:phase&gt;sunrise&lt;/launch:phase&gt;=0A=
   S:          &lt;launch:applicationID&gt;abc123&lt;/launch:applicationID&=
gt;=0A=
   S:          &lt;launch:status s=3D&quot;rejected&quot;/&gt;=0A=
<span style=3D"font-size:1em">   S:      &lt;/launch:infData&gt;</span></pr=
e><pre class=3D"newpage" style=3D"font-size:1em; margin-top:0px; margin-bot=
tom:0px; page-break-before:always">   S:    &lt;/extension&gt;=0A=
</pre> S: &lt;trID&gt; S: &lt;clTRID&gt;BCD-23456&lt;/clTRID&gt; S: &lt;svT=
RID&gt;65432-WXY&lt;/svTRID&gt; S: &lt;/trID&gt; S: &lt;/response&gt; S:&lt=
;/epp&gt; </pre>
</div>
</div>
<div><br>
</div>
<div>It would make sense to include something around the poll messaging in =
the draft. &nbsp;What are the thoughts to this?</div>
<div><br>
</div>
<div>Jim</div>
<div><br>
<div style=3D"font-family:Times New Roman; color:#000000; font-size:16px">
<hr tabindex=3D"-1">
<div id=3D"divRpF229644" style=3D"direction:ltr"><font color=3D"#000000" fa=
ce=3D"Tahoma" size=3D"2"><b>From:</b>
<a href=3D"mailto:provreg-bounces@ietf.org" target=3D"_blank">provreg-bounc=
es@ietf.org</a> [<a href=3D"mailto:rubensk@nic.br" target=3D"_blank">rubens=
k@nic.br</a>]<br>
<b>Sent:</b> Thursday, February 28, 2013 12:21 PM<br>
<b>To:</b> <a href=3D"mailto:jbushlack@godaddy.com" target=3D"_blank">jbush=
lack@godaddy.com</a><br>
<b>Cc:</b> <a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@ie=
tf.org</a><br>
<b>Subject:</b> Re: [provreg] Uniform Poll Responses for Launch Phase Resul=
ts<br>
</font><br>
</div>
<div></div>
<div><br>
<div>
<div>Em 28/02/2013, =E0s 14:15:000, &lt;<a href=3D"mailto:jbushlack@godaddy=
.com" target=3D"_blank">jbushlack@godaddy.com</a>&gt; escreveu:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite" style=3D"border-left:blue 2px solid; margin-left:=
8px; padding-left:8px">
<div><span style=3D"font-family:Verdana; color:#000000; font-size:10pt">
<div><span style=3D"font-family:Verdana; color:rgb(0,0,0); font-size:10pt">
<div><span style=3D"font-family:Verdana; color:rgb(0,0,0); font-size:10pt">
<div>Hi, All.&nbsp; I've been catching up today on the good work that is be=
ing done by so many in this group to nail down a functional common standard=
 to support TLD launch phases via EPP.&nbsp; Thank you for all you are doin=
g in this regard!<br>
</div>
<div><br>
</div>
<div>From a registrar perspective, there's a feature that I would find enor=
mously helpful in facilitating TLD launches - poll messages to indicate whe=
n a domain application reaches a terminal state: allocated, rejected, or ot=
her.<br>
</div>
<div><br>
</div>
<div>Historically, for TLD launches, one of the most labor-intensive steps =
in the process for Go Daddy has been reconciling the results of sunrise and=
 landrush phases by either processing a spreadsheet emailed to us by the re=
gistry or performing repeated whois
 queries to try to find out whether the domain has been allocated to us or =
not.&nbsp; Both of these approaches are more manual than my liking.<br>
</div>
<div><br>
</div>
<div>As we approach the onrush of gTLD launches, we will be collaborating w=
ith our registry partners to provide poll messages to communicate the outco=
mes of domain applications, and it would be beneficial for all of us in the=
 industry, I think, if the attributes
 of such poll messages were common across all TLDs.<br>
</div>
<div><br>
</div>
<div>Question 1 - Is it reasonable to expect that gTLD applications could c=
ulminate in a poll message communicating the outcome back to the requesting=
 registrar?</div>
</span></div>
</span></div>
</span></div>
</blockquote>
<div><br>
</div>
Yes. We cannot see ourselves not sending a poll message. But what are you s=
uggesting is a very interesting idea of having it standardized. There is va=
lue in not having 1400 different poll messages...&nbsp;</div>
<div><br>
<blockquote type=3D"cite" style=3D"border-left:blue 2px solid; margin-left:=
8px; padding-left:8px">
<div><span class=3D"Apple-style-span" style=3D"font-family:Verdana; font-si=
ze:13px">Question 2 - If so, do the following &lt;poll&gt; response example=
s seem suitable: adhering to existing EPP standards AND containing sufficie=
nt information to sync up with the registrar?</span></div>
</blockquote>
<div><br>
</div>
<br>
<blockquote type=3D"cite" style=3D"border-left:blue 2px solid; margin-left:=
8px; padding-left:8px">
<div><span class=3D"Apple-style-span" style=3D"font-family:Verdana; font-si=
ze:13px">&nbsp; &nbsp; &nbsp; &nbsp; &lt;obj:apID&gt;abc123&lt;/obj:applica=
tionID&gt;</span></div>
</blockquote>
<br>
</div>
<div>What's the ID syntax reference on the current draft-tan ?&nbsp;</div>
<div><br>
</div>
<div><br>
</div>
<div>Rubens</div>
<div><br>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</span></div>
</div>
</div>
</div>
</body>
</html>

--_000_C41D7AF7FCECBE44940E9477E8E70D7A24BCE5D5BRN1WNEXMBX01vc_--

From John.McFadden@markmonitor.com  Thu Feb 28 10:39:18 2013
Return-Path: <John.McFadden@markmonitor.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53AB821F892C for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 10:39:18 -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=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IDCZuFHAX7n2 for <provreg@ietfa.amsl.com>; Thu, 28 Feb 2013 10:39:16 -0800 (PST)
Received: from mail2.markmonitor.com (mail2.markmonitor.com [64.124.14.95]) by ietfa.amsl.com (Postfix) with ESMTP id 7B20A21F8925 for <provreg@ietf.org>; Thu, 28 Feb 2013 10:39:16 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail2.markmonitor.com (Postfix) with ESMTP id 6AB1D14647 for <provreg@ietf.org>; Thu, 28 Feb 2013 10:39:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at markmonitor.com
Received: from mail2.markmonitor.com ([127.0.0.1]) by localhost (mail2.mm-corp.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 0B2tpMCSD+7e for <provreg@ietf.org>; Thu, 28 Feb 2013 10:39:15 -0800 (PST)
Received: from dc-exch2.mm-ads.com (dc-exch2.mm-corp.net [10.112.0.223]) by mail2.markmonitor.com (Postfix) with ESMTP id C11FB14624 for <provreg@ietf.org>; Thu, 28 Feb 2013 10:39:14 -0800 (PST)
Received: from BDC-EXCAS2.mm-ads.com ([10.110.0.108]) by dc-exch2.mm-ads.com with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 28 Feb 2013 13:39:13 -0500
Received: from BDC-EXMBX2.mm-ads.com ([fe80::43c:218d:6d58:45e]) by BDC-EXCAS2.mm-ads.com ([::1]) with mapi id 14.01.0438.000; Thu, 28 Feb 2013 11:39:12 -0700
From: John McFadden <John.McFadden@markmonitor.com>
To: "provreg@ietf.org" <provreg@ietf.org>
Thread-Topic: [provreg] Uniform Poll Responses for Launch Phase Results
Thread-Index: AQHOFdyiXrYkVTV8LEqt4URbKCYjAJiQA+AA//+UiiA=
Date: Thu, 28 Feb 2013 18:39:11 +0000
Message-ID: <6CE30A382BBFE14BBF939B78F606F55927767955@BDC-EXMBX2.mm-ads.com>
References: <20130228105421.782364c60d096de59b5de72fd9e00902.19a233b259.wbe@email00.secureserver.net> <C41D7AF7FCECBE44940E9477E8E70D7A24BCE5D5@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <C41D7AF7FCECBE44940E9477E8E70D7A24BCE5D5@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.10.50.19]
Content-Type: multipart/alternative; boundary="_000_6CE30A382BBFE14BBF939B78F606F55927767955BDCEXMBX2mmadsc_"
MIME-Version: 1.0
X-OriginalArrivalTime: 28 Feb 2013 18:39:13.0870 (UTC) FILETIME=[E7F4DEE0:01CE15E2]
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Feb 2013 18:39:18 -0000

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

Jim,
                Having the poll message would be great for us as well (Mark=
Monitor).  Using the <launch:infData> is fine witih us.

John

John J McFadden
Director Domain Products
MarkMonitor
Direct: +1.208.389.5741
Fax: +1.208.389.5771
John.McFadden@MarkMonitor.com<mailto:John.McFadden@MarkMonitor.com>
www.markmonitor.com<http://www.markmonitor.com/>

From: provreg-bounces@ietf.org [mailto:provreg-bounces@ietf.org] On Behalf =
Of Gould, James
Sent: Thursday, February 28, 2013 10:58 AM
To: jbushlack@godaddy.com; provreg@ietf.org
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results

Jeremy,

No problem, I believe that a general poll message with the <launch:infData>=
 extension can be used for the intermediate state transitions and the pendi=
ng action poll message with the <launch:infData> extension can be used for =
the end state transition.

What do others think?

Jim

________________________________
From: provreg-bounces@ietf.org<mailto:provreg-bounces@ietf.org> [provreg-bo=
unces@ietf.org] on behalf of jbushlack@godaddy.com<mailto:jbushlack@godaddy=
.com> [jbushlack@godaddy.com]
Sent: Thursday, February 28, 2013 12:54 PM
To: provreg@ietf.org<mailto:provreg@ietf.org>
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results
> I view an application as a domain in pendingCreate status, so I believe t=
hat the pending action poll message, per RFC 5731, is appropriate to notify=
 the result of the application.  Using the <launch:infData> extension, it c=
an provide the specific status and application identifier.

I agree, this would accomplish the desired result.  And if all registries w=
ould adopt, the whole community would benefit, all the way down to the regi=
strant in the form of real-time information about the status of their appli=
cation.


> Do you believe that it makes sense to also include the poll messages for =
the intermediate state transitions?

Go Daddy's position is that anytime a domain changes state at the registry,=
 outside of a direct request from the registrar, it is appropriate for the =
registry to notify the registrar via poll message.  So, yes, poll messages =
for intermediate state transitions would be desired.  I consider those as "=
nice-to-have," while poll messages for the allocated and rejected statuses =
are a "must-have."



Thanks,
Jeremy Bushlack
GoDaddy.com<http://GoDaddy.com>
jbushlack@godaddy.com<mailto:jbushlack@godaddy.com>
http://www.godaddy.com
319-294-3934
We're hiring!<http://x.co/openings>

I value service, simplicity, and facts. How am I doing? Reply to my supervi=
sor, Roger Carney (rcarney@godaddy.com<mailto:rcarney@godaddy.com>).

-------- Original Message --------
Subject: RE: [provreg] Uniform Poll Responses for Launch Phase Results
From: "Gould, James" <JGould@verisign.com<mailto:JGould@verisign.com>>
Date: Thu, February 28, 2013 11:39 am
To: Rubens Kuhl <jbushlack@godaddy.com<mailto:jbushlack@godaddy.com>"
<jbushlack@godaddy.com<mailto:jbushlack@godaddy.com>>
Cc: "provreg@ietf.org<mailto:provreg@ietf.org>>
I view an application as a domain in pendingCreate status, so I believe tha=
t the pending action poll message, per RFC 5731, is appropriate to notify t=
he result of the application.  Using the <launch:infData> extension, it can=
 provide the specific status and application identifier.  Do you believe th=
at it makes sense to also include the poll messages for the intermediate st=
ate transitions?

Below could be the successful application:


   S:<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>

   S:<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">

   S:  <response>

   S:    <result code=3D"1301">

   S:      <msg>Command completed successfully; ack to dequeue</msg>

   S:    </result>

   S:    <msgQ count=3D"5" id=3D"12345">

   S:      <qDate>2013-04-04T22:01:00.0Z</qDate>

   S:      <msg>Application successfully allocated.</msg>

   S:    </msgQ>

   S:    <resData>

   S:      <domain:panData

   S:       xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">

   S:        <domain:name paResult=3D"1">example.tld</domain:name>
   S:        <domain:paTRID>

   S:          <clTRID>ABC-12345</clTRID>

   S:          <svTRID>54321-XYZ</svTRID>

   S:        </domain:paTRID>

   S:        <domain:paDate>2013-04-04T22:00:00.0Z</domain:paDate>

   S:      </domain:panData>

   S:    </resData>

   S:    <extension>

   S:      <launch:infData

   S:       xmlns:launch=3D"urn:ietf:params:xml:ns:launch-1.0">

   S:        <launch:phase>sunrise</launch:phase>

   S:          <launch:applicationID>abc123</launch:applicationID>

   S:          <launch:status s=3D"allocated"/>

   S:      </launch:infData>

   S:    </extension>

 S: <trID> S: <clTRID>BCD-23456</clTRID> S: <svTRID>65432-WXY</svTRID> S: <=
/trID> S: </response> S:</epp>

Below could be the unsuccessful application:


   S:<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>

   S:<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">

   S:  <response>

   S:    <result code=3D"1301">

   S:      <msg>Command completed successfully; ack to dequeue</msg>

   S:    </result>

   S:    <msgQ count=3D"5" id=3D"12345">

   S:      <qDate>2013-04-04T22:01:00.0Z</qDate>

   S:      <msg>Application rejected.</msg>
   S:    </msgQ>

   S:    <resData>

   S:      <domain:panData

   S:       xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">

   S:        <domain:name paResult=3D"0">example.tld</domain:name>
   S:        <domain:paTRID>

   S:          <clTRID>ABC-12345</clTRID>

   S:          <svTRID>54321-XYZ</svTRID>

   S:        </domain:paTRID>

   S:        <domain:paDate>2013-04-04T22:00:00.0Z</domain:paDate>

   S:      </domain:panData>

   S:    </resData>

   S:    <extension>

   S:      <launch:infData

   S:       xmlns:launch=3D"urn:ietf:params:xml:ns:launch-1.0">

   S:        <launch:phase>sunrise</launch:phase>

   S:          <launch:applicationID>abc123</launch:applicationID>

   S:          <launch:status s=3D"rejected"/>

   S:      </launch:infData>

   S:    </extension>

 S: <trID> S: <clTRID>BCD-23456</clTRID> S: <svTRID>65432-WXY</svTRID> S: <=
/trID> S: </response> S:</epp>

It would make sense to include something around the poll messaging in the d=
raft.  What are the thoughts to this?

Jim

________________________________
From: provreg-bounces@ietf.org<mailto:provreg-bounces@ietf.org> [rubensk@ni=
c.br<mailto:rubensk@nic.br>]
Sent: Thursday, February 28, 2013 12:21 PM
To: jbushlack@godaddy.com<mailto:jbushlack@godaddy.com>
Cc: provreg@ietf.org<mailto:provreg@ietf.org>
Subject: Re: [provreg] Uniform Poll Responses for Launch Phase Results

Em 28/02/2013, =E0s 14:15:000, <jbushlack@godaddy.com<mailto:jbushlack@goda=
ddy.com>> escreveu:


Hi, All.  I've been catching up today on the good work that is being done b=
y so many in this group to nail down a functional common standard to suppor=
t TLD launch phases via EPP.  Thank you for all you are doing in this regar=
d!

>From a registrar perspective, there's a feature that I would find enormousl=
y helpful in facilitating TLD launches - poll messages to indicate when a d=
omain application reaches a terminal state: allocated, rejected, or other.

Historically, for TLD launches, one of the most labor-intensive steps in th=
e process for Go Daddy has been reconciling the results of sunrise and land=
rush phases by either processing a spreadsheet emailed to us by the registr=
y or performing repeated whois queries to try to find out whether the domai=
n has been allocated to us or not.  Both of these approaches are more manua=
l than my liking.

As we approach the onrush of gTLD launches, we will be collaborating with o=
ur registry partners to provide poll messages to communicate the outcomes o=
f domain applications, and it would be beneficial for all of us in the indu=
stry, I think, if the attributes of such poll messages were common across a=
ll TLDs.

Question 1 - Is it reasonable to expect that gTLD applications could culmin=
ate in a poll message communicating the outcome back to the requesting regi=
strar?

Yes. We cannot see ourselves not sending a poll message. But what are you s=
uggesting is a very interesting idea of having it standardized. There is va=
lue in not having 1400 different poll messages...


Question 2 - If so, do the following <poll> response examples seem suitable=
: adhering to existing EPP standards AND containing sufficient information =
to sync up with the registrar?



        <obj:apID>abc123</obj:applicationID>

What's the ID syntax reference on the current draft-tan ?


Rubens



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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.apple-style-span
	{mso-style-name:apple-style-span;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=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">Jim,<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">&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Having th=
e poll message would be great for us as well (MarkMonitor).&nbsp; Using the=
 &lt;launch:infData&gt; is fine witih us.<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">John<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:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">John J McFadden<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Director Domain Products</span><o:p></o:p=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">MarkMonitor<br>
Direct: &#43;1.208.389.5741<br>
Fax: &#43;1.208.389.5771<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-bottom-alt:auto"><span style=3D"=
font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><a h=
ref=3D"mailto:John.McFadden@MarkMonitor.com">John.McFadden@MarkMonitor.com<=
/a>
<br>
</span><a href=3D"http://www.markmonitor.com/" title=3D"http://www.markmoni=
tor.com/"><span style=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&qu=
ot;sans-serif&quot;">www.markmonitor.com</span></a><o:p></o:p></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>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> provreg-=
bounces@ietf.org [mailto:provreg-bounces@ietf.org]
<b>On Behalf Of </b>Gould, James<br>
<b>Sent:</b> Thursday, February 28, 2013 10:58 AM<br>
<b>To:</b> jbushlack@godaddy.com; provreg@ietf.org<br>
<b>Subject:</b> Re: [provreg] Uniform Poll Responses for Launch Phase Resul=
ts<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">Jeremy,<o:p></o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">No problem, I believe that a=
 general poll message with the &lt;launch:infData&gt; extension can be used=
 for the intermediate state transitions and the pending action
 poll message with the &lt;launch:infData&gt; extension can be used for the=
 end state transition. &nbsp;
<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">What do others think?<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">Jim<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"color:black">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<div id=3D"divRpF388288">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:b=
lack">From:</span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tah=
oma&quot;,&quot;sans-serif&quot;;color:black">
<a href=3D"mailto:provreg-bounces@ietf.org">provreg-bounces@ietf.org</a> [p=
rovreg-bounces@ietf.org] on behalf of
<a href=3D"mailto:jbushlack@godaddy.com">jbushlack@godaddy.com</a> [jbushla=
ck@godaddy.com]<br>
<b>Sent:</b> Thursday, February 28, 2013 12:54 PM<br>
<b>To:</b> <a href=3D"mailto:provreg@ietf.org">provreg@ietf.org</a><br>
<b>Subject:</b> Re: [provreg] Uniform Poll Responses for Launch Phase Resul=
ts</span><span style=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">&gt; I view an application =
as a domain in pendingCreate status, so I believe that the pending action p=
oll message, per RFC 5731, is appropriate to notify the result
 of the application.&nbsp; Using the &lt;launch:infData&gt; extension, it c=
an provide the specific status and application identifier.<o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">I agree, this would accompl=
ish the desired result.&nbsp; And if all registries would adopt, the whole =
community would benefit, all the way down to the registrant in
 the form of real-time information about the status of their application.<o=
:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">&gt; Do you believe that it=
 makes sense to also include the poll messages for the intermediate state t=
ransitions?
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">Go Daddy's position is that=
 anytime a domain changes state at the registry, outside of a direct reques=
t from the registrar, it is appropriate for the registry
 to notify the registrar via poll message.&nbsp; So, yes, poll messages for=
 intermediate state transitions would be desired.&nbsp; I consider those as=
 &quot;nice-to-have,&quot; while poll messages for the allocated and reject=
ed statuses are a &quot;must-have.&quot;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><br>
Thanks,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">Jeremy Bushlack<br>
<a href=3D"http://GoDaddy.com" target=3D"_blank">GoDaddy.com</a><br>
<a href=3D"mailto:jbushlack@godaddy.com" target=3D"_blank">jbushlack@godadd=
y.com</a><br>
<a href=3D"http://www.godaddy.com" target=3D"_blank">http://www.godaddy.com=
</a><br>
319-294-3934<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><a href=3D"http://x.co/open=
ings" target=3D"_blank" title=3D"We're hiring!">We're hiring!</a><br>
<br>
I value service, simplicity, and facts. How am I doing? Reply to my supervi=
sor, Roger Carney (<a href=3D"mailto:rcarney@godaddy.com" target=3D"_blank"=
>rcarney@godaddy.com</a>).<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:bla=
ck"><o:p>&nbsp;</o:p></span></p>
</div>
<blockquote style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0=
in 0in 6.0pt;margin-left:6.0pt;margin-top:5.0pt;margin-bottom:5.0pt" id=3D"=
replyBlockquote">
<div id=3D"wmQuoteWrapper">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:bla=
ck">-------- Original Message --------<br>
Subject: RE: [provreg] Uniform Poll Responses for Launch Phase Results<br>
From: &quot;Gould, James&quot; &lt;<a href=3D"mailto:JGould@verisign.com" t=
arget=3D"_blank">JGould@verisign.com</a>&gt;<br>
Date: Thu, February 28, 2013 11:39 am<br>
To: Rubens Kuhl &lt;<a href=3D"mailto:jbushlack@godaddy.com" target=3D"_bla=
nk">jbushlack@godaddy.com</a>&quot;<br>
&lt;<a href=3D"mailto:jbushlack@godaddy.com" target=3D"_blank">jbushlack@go=
daddy.com</a>&gt;<br>
Cc: &quot;<a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@iet=
f.org</a>&gt;<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">I view an application as a d=
omain in pendingCreate status, so I believe that the pending action poll me=
ssage, per RFC 5731, is appropriate to notify the result
 of the application. &nbsp;Using the &lt;launch:infData&gt; extension, it c=
an provide the specific status and application identifier. &nbsp;Do you bel=
ieve that it makes sense to also include the poll messages for the intermed=
iate state transitions?
<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">Below could be the successfu=
l application:
<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot; sta=
ndalone=3D&quot;no&quot;?&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;<o:p>=
</o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp; &lt;response&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;result code=3D&quot;1301&quot;&gt;<o:p></o:p=
></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;msg&gt;Command completed success=
fully; ack to dequeue&lt;/msg&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;/result&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;msgQ count=3D&quot;5&quot; id=3D&quot;12345&=
quot;&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;qDate&gt;2013-04-04T22:01:00.0Z&=
lt;/qDate&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;msg&gt;Application successfully =
allocated.&lt;/msg&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;/msgQ&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;resData&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;domain:panData<o:p></o:p></span>=
</pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlns:domain=3D&quot;urn:ietf:=
params:xml:ns:domain-1.0&quot;&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&lt;domain:name paResult=
=3D&quot;1&quot;&gt;example.tld&lt;/domain:name&gt;<br clear=3D"all" style=
=3D"page-break-before:always">&nbsp;&nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; &lt;domain:paTRID&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;clTRID&g=
t;ABC-12345&lt;/clTRID&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;svTRID&g=
t;54321-XYZ&lt;/svTRID&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/domain:paTRID&gt;<o=
:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;domain:paDate&gt;201=
3-04-04T22:00:00.0Z&lt;/domain:paDate&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/domain:panData&gt;<o:p></o:p></=
span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;/resData&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;extension&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;launch:infData<o:p></o:p></span>=
</pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlns:launch=3D&quot;urn:ietf:=
params:xml:ns:launch-1.0&quot;&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;launch:phase&gt;sunr=
ise&lt;/launch:phase&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;launch:a=
pplicationID&gt;abc123&lt;/launch:applicationID&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;launch:s=
tatus s=3D&quot;allocated&quot;/&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/launch:infData&gt;<o:p></o:p></=
span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;/extension&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black"> S: &lt=
;trID&gt; S: &lt;clTRID&gt;BCD-23456&lt;/clTRID&gt; S: &lt;svTRID&gt;65432-=
WXY&lt;/svTRID&gt; S: &lt;/trID&gt; S: &lt;/response&gt; S:&lt;/epp&gt; <o:=
p></o:p></span></pre>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">Below could be the unsuccess=
ful application:
<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot; sta=
ndalone=3D&quot;no&quot;?&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;<o:p>=
</o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp; &lt;response&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;result code=3D&quot;1301&quot;&gt;<o:p></o:p=
></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;msg&gt;Command completed success=
fully; ack to dequeue&lt;/msg&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;/result&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;msgQ count=3D&quot;5&quot; id=3D&quot;12345&=
quot;&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;qDate&gt;2013-04-04T22:01:00.0Z&=
lt;/qDate&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;msg&gt;Application rejected.&lt;=
/msg&gt;<br clear=3D"all" style=3D"page-break-before:always">&nbsp;&nbsp; S=
:&nbsp;&nbsp;&nbsp; &lt;/msgQ&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;resData&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;domain:panData<o:p></o:p></span>=
</pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlns:domain=3D&quot;urn:ietf:=
params:xml:ns:domain-1.0&quot;&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;domain:name paResult=
=3D&quot;0&quot;&gt;example.tld&lt;/domain:name&gt;<br clear=3D"all" style=
=3D"page-break-before:always">&nbsp;&nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; &lt;domain:paTRID&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;clTRID&g=
t;ABC-12345&lt;/clTRID&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;svTRID&g=
t;54321-XYZ&lt;/svTRID&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/domain:paTRID&gt;<o=
:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;domain:paDate&gt;201=
3-04-04T22:00:00.0Z&lt;/domain:paDate&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/domain:panData&gt;<o:p></o:p></=
span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;/resData&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;extension&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;launch:infData<o:p></o:p></span>=
</pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlns:launch=3D&quot;urn:ietf:=
params:xml:ns:launch-1.0&quot;&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;launch:phase&gt;sunr=
ise&lt;/launch:phase&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;launch:a=
pplicationID&gt;abc123&lt;/launch:applicationID&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;launch:s=
tatus s=3D&quot;rejected&quot;/&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/launch:infData&gt;<o:p></o:p></=
span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black">&nbsp;&=
nbsp; S:&nbsp;&nbsp;&nbsp; &lt;/extension&gt;<o:p></o:p></span></pre>
<pre style=3D"page-break-before:always"><span style=3D"color:black"> S: &lt=
;trID&gt; S: &lt;clTRID&gt;BCD-23456&lt;/clTRID&gt; S: &lt;svTRID&gt;65432-=
WXY&lt;/svTRID&gt; S: &lt;/trID&gt; S: &lt;/response&gt; S:&lt;/epp&gt; <o:=
p></o:p></span></pre>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">It would make sense to inclu=
de something around the poll messaging in the draft. &nbsp;What are the tho=
ughts to this?<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">Jim<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"color:black">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<div id=3D"divRpF229644">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:b=
lack">From:</span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tah=
oma&quot;,&quot;sans-serif&quot;;color:black">
<a href=3D"mailto:provreg-bounces@ietf.org" target=3D"_blank">provreg-bounc=
es@ietf.org</a> [<a href=3D"mailto:rubensk@nic.br" target=3D"_blank">rubens=
k@nic.br</a>]<br>
<b>Sent:</b> Thursday, February 28, 2013 12:21 PM<br>
<b>To:</b> <a href=3D"mailto:jbushlack@godaddy.com" target=3D"_blank">jbush=
lack@godaddy.com</a><br>
<b>Cc:</b> <a href=3D"mailto:provreg@ietf.org" target=3D"_blank">provreg@ie=
tf.org</a><br>
<b>Subject:</b> Re: [provreg] Uniform Poll Responses for Launch Phase Resul=
ts</span><span style=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">Em 28/02/2013, =E0s 14:1=
5:000, &lt;<a href=3D"mailto:jbushlack@godaddy.com" target=3D"_blank">jbush=
lack@godaddy.com</a>&gt; escreveu:<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:black"><br>
<br>
<o:p></o:p></span></p>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">Hi, All.&nbsp; I've been ca=
tching up today on the good work that is being done by so many in this grou=
p to nail down a functional common standard to support TLD launch
 phases via EPP.&nbsp; Thank you for all you are doing in this regard!<o:p>=
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">From a registrar perspectiv=
e, there's a feature that I would find enormously helpful in facilitating T=
LD launches - poll messages to indicate when a domain application
 reaches a terminal state: allocated, rejected, or other.<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">Historically, for TLD launc=
hes, one of the most labor-intensive steps in the process for Go Daddy has =
been reconciling the results of sunrise and landrush phases
 by either processing a spreadsheet emailed to us by the registry or perfor=
ming repeated whois queries to try to find out whether the domain has been =
allocated to us or not.&nbsp; Both of these approaches are more manual than=
 my liking.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">As we approach the onrush o=
f gTLD launches, we will be collaborating with our registry partners to pro=
vide poll messages to communicate the outcomes of domain
 applications, and it would be beneficial for all of us in the industry, I =
think, if the attributes of such poll messages were common across all TLDs.=
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,&quot;sans-serif&quot;;color:black">Question 1 - Is it reasonab=
le to expect that gTLD applications could culminate in a poll message commu=
nicating the outcome back to the requesting registrar?<o:p></o:p></span></p=
>
</div>
</div>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:black">Yes. We cannot see ourse=
lves not sending a poll message. But what are you suggesting is a very inte=
resting idea of having it standardized. There is value in not having 1400 d=
ifferent poll messages...&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><br>
<br>
<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span class=3D"apple-style-span"><span style=3D"font=
-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:b=
lack">Question 2 - If so, do the following &lt;poll&gt; response examples s=
eem suitable: adhering to existing EPP standards AND containing
 sufficient information to sync up with the registrar?</span></span><span s=
tyle=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:black"><br>
<br>
<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span class=3D"apple-style-span"><span style=3D"font=
-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:b=
lack">&nbsp; &nbsp; &nbsp; &nbsp; &lt;obj:apID&gt;abc123&lt;/obj:applicatio=
nID&gt;</span></span><span style=3D"color:black"><o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">What's the ID syntax ref=
erence on the current draft-tan ?&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">Rubens<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_6CE30A382BBFE14BBF939B78F606F55927767955BDCEXMBX2mmadsc_--
