
From eckelcu@cisco.com  Thu Jan 12 10:24:29 2012
Return-Path: <eckelcu@cisco.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA0F121F8667 for <sipcore@ietfa.amsl.com>; Thu, 12 Jan 2012 10:24:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.414
X-Spam-Level: 
X-Spam-Status: No, score=-6.414 tagged_above=-999 required=5 tests=[AWL=0.185,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NzinAJNpZe06 for <sipcore@ietfa.amsl.com>; Thu, 12 Jan 2012 10:24:29 -0800 (PST)
Received: from mtv-iport-1.cisco.com (mtv-iport-1.cisco.com [173.36.130.12]) by ietfa.amsl.com (Postfix) with ESMTP id 3229C21F866E for <sipcore@ietf.org>; Thu, 12 Jan 2012 10:24:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=eckelcu@cisco.com; l=2; q=dns/txt; s=iport; t=1326392669; x=1327602269; h=mime-version:content-transfer-encoding:subject:date: message-id:from:to; bh=frcCV1k9oG9oKj3dpUqdJg1PxRT2RSN/XKdLCPjaYaY=; b=lSKtw/0wSFgB0UN6LmBUYAZ5TvG2SwaKZnTJw2Iro/pW223t3vM8NFPQ x8FJEvfwoir4uxz+Wkwy5qojLf/iO6QgK2c1Ojjw+lgNedRpFS+klQ/6P KyHjtBq/sPw7yZe4uZq0rWWPo+UVQPSzhowA+mF+wUKOBbc/AUAF8GuRK M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AiIHAHQkD0+rRDoH/2dsb2JhbABDh0ylP4EFgXQBBBIBBhcKUQEqBhgHVwEEGxqfbYEnAZ4UiQGCOWMEiDufMA
X-IronPort-AV: E=Sophos;i="4.71,499,1320624000"; d="scan'208";a="23386740"
Received: from mtv-core-2.cisco.com ([171.68.58.7]) by mtv-iport-1.cisco.com with ESMTP; 12 Jan 2012 18:24:28 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by mtv-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id q0CIOTVo004857 for <sipcore@ietf.org>; Thu, 12 Jan 2012 18:24:29 GMT
Received: from xmb-sjc-234.amer.cisco.com ([128.107.191.111]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 12 Jan 2012 10:24:28 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
X-CR-Hashedpuzzle: ADfZ ATCL BKlP Blyy CAE5 CRJf DLVP DUHn DdNF D0QU EIl7 ElzL FGgt FpCn IsQj K7hY; 1; cwBpAHAAYwBvAHIAZQBAAGkAZQB0AGYALgBvAHIAZwA=; Sosha1_v1; 7; {F06A960F-04E8-43AB-8BF4-CBBE7CE1A221}; ZQBjAGsAZQBsAGMAdQBAAGMAaQBzAGMAbwAuAGMAbwBtAA==; Thu, 12 Jan 2012 18:24:26 GMT; dABlAHMAdAAgADwAZQBvAG0APgA=
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-CR-Puzzleid: {F06A960F-04E8-43AB-8BF4-CBBE7CE1A221}
Content-class: urn:content-classes:message
Date: Thu, 12 Jan 2012 10:24:26 -0800
Message-ID: <E1CBF4C7095A3D4CAAAEAD09FBB8E08C06283003@xmb-sjc-234.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: test <eom>
Thread-Index: AczRV2p5SPtr/vqnSj+4Flux9y9Wqg==
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: <sipcore@ietf.org>
X-OriginalArrivalTime: 12 Jan 2012 18:24:28.0963 (UTC) FILETIME=[6BE80730:01CCD157]
Subject: [sipcore] test <eom>
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2012 18:24:29 -0000


From jehrig@inventures.com  Thu Jan 12 10:35:15 2012
Return-Path: <jehrig@inventures.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D078D21F8546 for <sipcore@ietfa.amsl.com>; Thu, 12 Jan 2012 10:35:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kEAJWbYBgYaL for <sipcore@ietfa.amsl.com>; Thu, 12 Jan 2012 10:35:15 -0800 (PST)
Received: from spamcuda.lan.inventures.com (mail.inventures.com [71.6.112.138]) by ietfa.amsl.com (Postfix) with SMTP id 34C9721F8513 for <sipcore@ietf.org>; Thu, 12 Jan 2012 10:35:14 -0800 (PST)
X-ASG-Debug-ID: 1326393310-4e3901ad0000-zLx1xO
X-Barracuda-URL: http://spamcuda.lan.inventures.com:8000/cgi-bin/mark.cgi
Received: from mail.inventures.com (localhost [127.0.0.1]) by spamcuda.lan.inventures.com (Spam & Virus Firewall) with SMTP id 6F0CCB38CF1; Thu, 12 Jan 2012 10:35:11 -0800 (PST)
Received: from mail.inventures.com (ivmx01.lan.inventures.com [10.1.11.15]) by spamcuda.lan.inventures.com with SMTP id K3AEELu78aagGluf; Thu, 12 Jan 2012 10:35:11 -0800 (PST)
X-Barracuda-Envelope-From: jehrig@inventures.com
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01CCD158.EC0C4284"
X-ASG-Orig-Subj: IMTC SIP Parity Activity Group Liaison Statement
Date: Thu, 12 Jan 2012 10:35:10 -0800
Message-ID: <9EFEC10B74DE2B4794BAB1EA0A66A42308436724@ivmx01.lan.inventures.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: IMTC SIP Parity Activity Group Liaison Statement
Thread-Index: AczRWOojQdXQvgKkR1ionlbSd3F1Hw==
From: "John Ehrig" <jehrig@inventures.com>
To: <sipcore@ietf.org>
X-Barracuda-Connect: ivmx01.lan.inventures.com[10.1.11.15]
X-Barracuda-Start-Time: 1326393311
X-Barracuda-Virus-Scanned: by Global Inventures Spam Firewall at lan.inventures.com
X-Barracuda-Spam-Score: -1001.00
X-Barracuda-Spam-Status: No, SCORE=-1001.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=3.0 KILL_LEVEL=8.0 
Cc: "Charles Eckel \(eckelcu\)" <eckelcu@cisco.com>
Subject: [sipcore] IMTC SIP Parity Activity Group Liaison Statement
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2012 18:35:16 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CCD158.EC0C4284
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01CCD158.EC0C4284"


------_=_NextPart_002_01CCD158.EC0C4284
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

The IMTC SIP Parity Activity Group (AG) provides a forum for IMTC member
companies to cooperate and pool resources on SIP Parity issues.=20

The SIP Parity AG has focused on providing video profiles for SIP that
match all the capabilities of H.323 videoconferencing. The ultimate
objective of the AG is to bring it to full feature parity with H.323
video communications. Following its members' inputs, the AG has been
working on several documents to help manufacturers implement standard
features in an interoperable manner. The work products of the group are
best practice documents and corresponding test cases documents. The most
recently completed of best practice is in regard to security.

The IMTC SIP Parity AG would like to make other organizations aware of
their efforts, and coordinate these efforts with any related efforts
that may exist within other organizations. The IMTC SIP Parity AG would
like to take this opportunity to share the existing draft version of the
security best practice document and solicit feedback or comments on this
draft before progressing it through the IMTC official approval
procedure.

Please see the attached liaison statement and best practice document for
more information.

Regards,

=20

John Ehrig

IMTC Secretariat=20

=20


------_=_NextPart_002_01CCD158.EC0C4284
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:6.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	punctuation-wrap:simple;
	text-autospace:none;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
lang=3DEN-GB>The IMTC SIP Parity Activity Group (AG) provides a forum =
for IMTC member companies to cooperate and pool resources on SIP Parity =
issues. <o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>The SIP Parity AG has focused on providing video profiles =
for SIP that match all the capabilities of H.323 videoconferencing. The =
ultimate objective of the AG is to bring it to full feature parity with =
H.323 video communications. Following its members&#8217; inputs, the AG =
has been working on several documents to help manufacturers implement =
standard features in an interoperable manner. The work products of the =
group are best practice documents and corresponding test cases =
documents. The most recently completed of best practice is in regard to =
security.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>The IMTC SIP Parity AG would like to make other =
organizations aware of their efforts, and coordinate these efforts with =
any related efforts that may exist within other organizations. The IMTC =
SIP Parity AG would like to take this opportunity to share the existing =
draft version of the security best practice document and solicit =
feedback or comments on this draft before progressing it through the =
IMTC official approval procedure.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB>Please see the attached liaison =
statement and best practice document for more =
information.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>Regards,<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal =
style=3D'margin-top:0in'><span lang=3DEN-GB>John =
Ehrig<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-top:0in'><span lang=3DEN-GB>IMTC Secretariat =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p></div></body></html>
------_=_NextPart_002_01CCD158.EC0C4284--

------_=_NextPart_001_01CCD158.EC0C4284
Content-Type: application/octet-stream;
	name="LiaisonSIPParityAG-Security-Best-Practice.docx"
Content-Transfer-Encoding: base64
Content-Description: LiaisonSIPParityAG-Security-Best-Practice.docx
Content-Disposition: attachment;
	filename="LiaisonSIPParityAG-Security-Best-Practice.docx"

UEsDBBQABgAIAAAAIQBGIo9TyAEAAEoIAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0
ls1u2zAQhO8F+g4Cr4VEp4eiKCzn0CbHNEBd9EyTK4uo+APuOonfvivLFpzACZ3avgiQqJn5uKS4
ml4/ua54gIQ2+FpcVRNRgNfBWL+sxe/5bflVFEjKG9UFD7VYA4rr2ccP0/k6Ahas9liLlih+kxJ1
C05hFSJ4HmlCcor4Ni1lVPqvWoL8PJl8kTp4Ak8l9R5iNv0BjVp1VNw88eOBJPqlKL4P7/VRtbCu
1/fP5UFFgg5fSFSMndWKeG7ywZsXXOWWqWLl5h1sbcRPDP5KQj/ynGk/YKv7ycVM1kBxrxLdKcfk
8jEkI03QK8ezrt62OcAZmsZqGPW9W0xBAyKvkuuqccQp63f8r3L4lVtAYuX5QUbrLATSugM8P8Hg
e2T8H0vtTdOA5j2aXxSHZV/5aojY0+bTgIjrfUzI8y+nzK08bp2zCI+w+HUxij3zLEgTAvlAl1j7
0ToLAd5ciGHnnEVoQRlIV0fsu3duicE4m9/w0TpXiw7OTzBaZyGI2wXIzfX0Smxs3orkY/I+hYjc
ftJ/THvXLXp1yedvhEQWxn5x6LwdE7lPnFxn6JujAfPebL1CCu7k+MHmQLjc/AnM/gEAAP//AwBQ
SwMEFAAGAAgAAAAhAJlVfgUEAQAA4QIAAAsACAJfcmVscy8ucmVscyCiBAIooAACAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsks9Kw0AQxu+C
77DMvZm0iog06UWE3kTiAwy70ySY/cPuVNu3dy2IBmrSg8ed+eab33zsenOwg3rnmHrvKlgWJSh2
2pvetRW8Nk+Le1BJyBkavOMKjpxgU19frV94IMlDqetDUtnFpQo6kfCAmHTHllLhA7vc2floSfIz
thhIv1HLuCrLO4y/PaAeeaqtqSBuzQ2o5hjy5nlvv9v1mh+93lt2cmYF8kHYGTaLEDNblD5foxqK
LUsFxuvnXE5IIRQZG/A80epyor+vRctChoRQ+8jTPF+KKaDl5UDzEY0VP+l8+GgwR3TKdorm9j9p
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
bmcueG1sUEsFBgAAAAATABMA1AQAAJMvAQAAAA==

------_=_NextPart_001_01CCD158.EC0C4284
Content-Type: application/msword;
	name="SIP Security Best Practices (V21).doc"
Content-Transfer-Encoding: base64
Content-Description: SIP Security Best Practices (V21).doc
Content-Disposition: attachment;
	filename="SIP Security Best Practices (V21).doc"

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAADAAAA9gAAAAAAAAAA
EAAA+QAAAAEAAAD+////AAAAAP4AAAD3AAAA+AAAAP//////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////s
pcEAA4AJBAAA+BK/AAAAAAAAEAAAAAAACAAAC4sAAA4AYmpialR+VH4AAAAAAAAAAAAAAAAAAAAA
AAAJBBYAQRoBADYUAQA2FAEARoIAAAAAAADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA
AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAALcAAAAAADQRAAAAAAAANBEAAHce
AAAAAAAAdx4AAAAAAAB3HgAAAAAAAHceAAAAAAAAdx4AABQAAAAAAAAAAAAAAP////8AAAAAix4A
AAAAAACLHgAAAAAAAIseAAA4AAAAwx4AAOQAAACnHwAAXAEAAIseAAAAAAAAiY8AAJwCAAADIQAA
6gEAAO0iAAAWAAAAAyMAAAAAAAADIwAAAAAAAAMjAAAAAAAANyQAANYBAAANJgAAjAAAAJkmAABI
AAAACI8AAAIAAAAKjwAAAAAAAAqPAAAAAAAACo8AAAAAAAAKjwAAAAAAAAqPAAAAAAAACo8AAAAA
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
aWV3CRMgUEFHRVJFRiBfVG9jMzA1NTc2NzEzIFxoIAEUMxUVDRMgSFlQRVJMSU5LIFxsICJfVG9j
MzA1NTc2NzE0IiABFDIuCVNlY3VyaXR5IFByb2ZpbGUJEyBQQUdFUkVGIF9Ub2MzMDU1NzY3MTQg
XGggARQzFRUNEyBIWVBFUkxJTksgXGwgIl9Ub2MzMDU1NzY3MTUiIAEUMy4JQXV0aGVudGljYXRp
b24gJiBJZGVudGl0eSBQcm90ZWN0aW9uCRMgUEFHRVJFRiBfVG9jMzA1NTc2NzE1IFxoIAEUMxUV
DRMgSFlQRVJMSU5LIFxsICJfVG9jMzA1NTc2NzE2IiABFDQuCVByb3RlY3RpbmcgU2lnbmFsaW5n
CRMgUEFHRVJFRiBfVG9jMzA1NTc2NzE2IFxoIAEUNRUVDRMgSFlQRVJMSU5LIFxsICJfVG9jMzA1
NTc2NzE3IiABFDUuCVByb3RlY3RpbmcgTWVkaWEJEyBQQUdFUkVGIF9Ub2MzMDU1NzY3MTcgXGgg
ARQ2FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2MzMDU1NzY3MTgiIAEUNS4xCVNSVFAJEyBQQUdFUkVG
IF9Ub2MzMDU1NzY3MTggXGggARQ2FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2MzMDU1NzY3MTkiIAEU
NS4xLjEgS2V5IEV4Y2hhbmdlIGZvciBTUlRQCRMgUEFHRVJFRiBfVG9jMzA1NTc2NzE5IFxoIAEU
NxUVDRMgSFlQRVJMSU5LIFxsICJfVG9jMzA1NTc2NzIwIiABFDUuMS4yIE5lZ290aWF0aW9uIG9m
IFNSVFAJEyBQQUdFUkVGIF9Ub2MzMDU1NzY3MjAgXGggARQ3FRUNEyBIWVBFUkxJTksgXGwgIl9U
b2MzMDU1NzY3MjEiIAEUNS4yCVNlY3VyaXR5IGZvciB0aGUgQkZDUCBDb250cm9sIENoYW5uZWwJ
EyBQQUdFUkVGIF9Ub2MzMDU1NzY3MjEgXGggARQ5FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2MzMDU1
NzY3MjIiIAEUNi4JQmVzdCBQcmFjdGljZXMgZm9yIEF2YWlsYWJpbGl0eSBQcm90ZWN0aW9uCRMg
UEFHRVJFRiBfVG9jMzA1NTc2NzIyIFxoIAEUMTAVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzMwNTU3
NjcyMyIgARQ3LglMaXN0IG9mIFJlbGV2YW50IElFVEYgUkZDcyBhbmQgRHJhZnRzCRMgUEFHRVJF
RiBfVG9jMzA1NTc2NzIzIFxoIAEUMTAVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzMwNTU3NjcyNCIg
ARQ4LglHbG9zc2FyeQkTIFBBR0VSRUYgX1RvYzMwNTU3NjcyNCBcaCABFDEzFRUNFQ0MDU92ZXJ2
aWV3DQ1UaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBiZXN0IHByYWN0aWNlcyBmb3IgaW1wbGVtZW50
aW5nIHNlY3VyaXR5IGluIFNJUC1iYXNlZCB2aWRlbyBjb25mZXJlbmNpbmcgZW5kIGRldmljZXMu
ICBUaGUgZG9jdW1lbnQgaXMgd3JpdHRlbiBpbiB0aGUgc3Bpcml0IG9mIGEgk0Jlc3QgQ3VycmVu
dCBQcmFjdGljZXOUIFJGQy4gIEl0IGRvZXMgbm90IGRlc2NyaWJlIGFueSBuZXcgZnVuY3Rpb25h
bGl0eSwgYnV0IGluc3RlYWQgZGVzY3JpYmVzIHRoZSBiZXN0IGN1cnJlbnQgcHJhY3RpY2VzIGZv
ciBpbXBsZW1lbnRpbmcgc2VjdXJpdHkgaW4gU0lQLWJhc2VkIHZpZGVvIGNvbmZlcmVuY2luZyBl
bmQgZGV2aWNlcyBiYXNlZCBvbiBjdXJyZW50IElFVEYgUkZDcyBhbmQgZHJhZnRzLiAgQSB2aWRl
byBjb25mZXJlbmNpbmcgZW5kIGRldmljZSBpcyBkZWZpbmVkIGFzIGEgdmlkZW8gZW5kcG9pbnQg
aW5jb3Jwb3JhdGluZyBhIFNJUCBVc2VyIEFnZW50IChVQSkuDQ1GdXJ0aGVybW9yZSwgdGhpcyBk
b2N1bWVudCBpcyBmb2N1c2VkIG9uIHByb3RlY3RpbmcgU0lQIHNpZ25hbGluZyBhbmQgc2Vzc2lv
biBtZWRpYSwgYW5kIG5vdCBvbiBzZWN1cmluZyB0aGUgdmlkZW8gY29uZmVyZW5jaW5nIGVuZCBk
ZXZpY2VzIHRoZW1zZWx2ZXMgYWdhaW5zdCBuZXR3b3JrLWJhc2VkIG9yIG90aGVyIHR5cGVzIG9m
IGF0dGFja3MuDVNlY3VyaXR5IFByb2ZpbGUNDVRoaXMgZG9jdW1lbnQgZGVmaW5lcyBhICJCZXN0
IFByYWN0aWNlcyIgUHJvZmlsZSBmb3Igc2VjdXJpdHkuIFRoZSBwcm9maWxlIGlzIGZvY3VzZWQg
b24gcHJvdmlkaW5nIHNlY3VyaXR5IGZvciB2aWRlb2NvbmZlcmVuY2luZyBzZXNzaW9ucyBhbmQg
aW50ZXJvcGVyYWJpbGl0eSB3aXRoIGN1cnJlbnQgaW1wbGVtZW50YXRpb25zIG9mIHZpZGVvY29u
ZmVyZW5jaW5nIGRldmljZXMuDQ1GdW5jdGlvbgeTQmVzdCBQcmFjdGljZXOUIFByb2ZpbGUHB1VB
QyBBdXRoZW50aWNhdGlvbiB0byBSZWdpc3RyYXIvUHJveHkHU0lQIERpZ2VzdCBhdXRoZW50aWNh
dGlvbgcHSWRlbnRpdHkgUHJvdGVjdGlvbgdIb3AtYnktaG9wIGFzc2VydGVkIGlkZW50aXR5BwdD
ZXJ0aWZpY2F0ZXMHVXNlIENBIGNlcnRpZmljYXRlcyB0byB2YWxpZGF0ZSBpZGVudGl0eSBvZiBw
ZWVyIGluIFRMUyBjb25uZWN0aW9ucwcHUHJvdGVjdGlvbiBvZiBTaWduYWxpbmcHU0lQLW92ZXIt
VExTDVNJUFMgVVJJIChvcHRpb25hbCkHB1Byb3RlY3Rpb24gb2YgTWVkaWEHU1JUUCBlbmNyeXB0
aW9uLCBpbnRlZ3JpdHkgcHJvdGVjdGlvbiBhbmQgcmVwbGF5IHByb3RlY3Rpb24HB0tleSBFeGNo
YW5nZSBmb3IgcHJvdGVjdGlvbiBvZiBtZWRpYQdTZWN1cml0eSBEZXNjcmlwdGlvbnMHB1NSVFAg
bmVnb3RpYXRpb24HTWFuZGF0b3J5IGFuZCBiZXN0IGVmZm9ydCBvcHRpb25zIGluIFNEUAcHDQ0N
DQ0NDQ0NDQ0NDQ1UYWJsZSAyLjEgRnVuY3Rpb25zIGFuZCBtZWNoYW5pc21zIHVzZWQgaW4gdGhl
IFNlY3VyaXR5ICJCZXN0IFByYWN0aWNlcyIgUHJvZmlsZQ0NVGhlIHJlbWFpbmRlciBvZiB0aGlz
IGRvY3VtZW50IGRlc2NyaWJlcyB0aGUgYXBwcm9hY2ggZm9yIGVhY2ggZnVuY3Rpb25hbCBhc3Bl
Y3Qgb2YgdGhpcyBwcm9maWxlIGFuZCBzcGVjaWZpZXMgcmVxdWlyZW1lbnRzIG9uIHZpZGVvIGNv
bmZlcmVuY2luZyBlbmQgZGV2aWNlcy4NQXV0aGVudGljYXRpb24gJiBJZGVudGl0eSBQcm90ZWN0
aW9uDQ1JbiB2aWRlbyBjb25mZXJlbmNpbmcsIGlkZW50aXR5IHZlcmlmaWNhdGlvbiB0aHJvdWdo
IGF1dGhlbnRpY2F0aW9uIGxheXMgdGhlIGZvdW5kYXRpb24gZm9yIG90aGVyIHNlY3VyaXR5IG1l
Y2hhbmlzbXMgdXNlZCB0byBwcm90ZWN0IGNvbmZpZGVudGlhbGl0eSBhbmQgYXZhaWxhYmlsaXR5
LiAgQXV0aGVudGljYXRpb24gaW52b2x2ZXMgcHJvdmluZyB0aGUgaWRlbnRpdHkgb2YgdGhlIHBl
cnNvbiwgb3IgcGVvcGxlIHVzaW5nIGFuIGVuZCBkZXZpY2UuICBFbmRwb2ludHMgbXVzdCBhdXRo
ZW50aWNhdGUgdG8gdGhlaXIgY2FsbCBzZXJ2ZXJzIHRvIHByb3ZlIHRoZXkgY2FuIHVzZSB0aGUg
c3lzdGVtLiAgVGhpcyBhdXRoZW50aWNhdGlvbiB1c3VhbGx5IGludm9sdmVzIGEgd2VsbC1rbm93
biBjaGFsbGVuZ2UvcmVzcG9uc2UgbWVjaGFuaXNtLiAgVmlkZW8gY29uZmVyZW5jaW5nIGVuZCBk
ZXZpY2VzIE1VU1QgaW1wbGVtZW50IHRoZSBEaWdlc3QgYXV0aGVudGljYXRpb24gbWVjaGFuaXNt
IGZvciBTSVAgKFJGQyAzMjYxIFNlY3Rpb24gMjIuNCkgZm9yIGF1dGhlbnRpY2F0aW9uIHRvIGEg
Y2FsbCBzZXJ2ZXIuDQ1XaGVuIGVzdGFibGlzaGluZyBhIFRMUyBjb25uZWN0aW9uIGZvciBwcm90
ZWN0aW5nIHNpZ25hbGluZyAoc2VlIFNlY3Rpb24gNCkgIGEgdmlkZW8gY29uZmVyZW5jaW5nIGVu
ZCBkZXZpY2UsIGFjdGluZyBhcyBUTFMgY2xpZW50LCBNVVNUIHZhbGlkYXRlIHRoZSBjZXJ0aWZp
Y2F0ZSByZWNlaXZlZCBmcm9tIHRoZSByZWdpc3RyYXIvcHJveHkgdG8gd2hpY2ggaXQgaXMgY29u
bmVjdGluZyAoaS5lLiwgdGhlIFRMUyBzZXJ2ZXIpLiAgSW4gcGFydGljdWxhciwgdGhlIHZpZGVv
IGNvbmZlcmVuY2luZyBlbmQgZGV2aWNlIE1VU1QgY2hlY2sgdGhhdCB0aGUgY2VydGlmaWNhdGUg
aWRlbnRpZmllcyB0aGUgdGFyZ2V0IGVudGl0eSB0aGF0IGl0IGlzIHRyeWluZyB0byBjb25uZWN0
IHRvLCBpLmUuLCB0aGUgcmVnaXN0cmFyL3Byb3h5LiAgVGhlIHZpZGVvIGNvbmZlcmVuY2luZyBl
bmQgZGV2aWNlIE1VU1QgZmlyc3QgY2hlY2sgdGhlIGNvbnRlbnRzIG9mIHRoZSBzdWJqZWN0QWx0
TmFtZSBmaWVsZCAoU3ViamVjdCBBbHRlcm5hdGl2ZSBOYW1lLCBSRkMgNTI4MCwgU2VjdGlvbiA0
LjIuMS42KS4gIEhvd2V2ZXIsIGZvciBjb21wYXRpYmlsaXR5IHdpdGggb2xkZXIgZm9ybXMgb2Yg
Y2VydGlmaWNhdGUsIGlmIHRoZSBzdWJqZWN0QWx0TmFtZSBmaWVsZCBpcyBub3QgcHJlc2VudCB0
aGUgdmlkZW8gY29uZmVyZW5jaW5nIGVuZCBkZXZpY2UgTVVTVCBpbnN0ZWFkIGNoZWNrIHRoZSBj
b250ZW50cyBvZiB0aGUgc3ViamVjdCBmaWVsZCAoSW50ZXJuZXQgWC41MDkgUHVibGljIEtleSBJ
bmZyYXN0cnVjdHVyZSBDZXJ0aWZpY2F0ZSBhbmQgQ2VydGlmaWNhdGUgUmV2b2NhdGlvbiBMaXN0
IChDUkwpIFByb2ZpbGUgW1JGQyA1MjgwXSwgc2VjdGlvbiA0LjEuMi42KSwgc3BlY2lmaWNhbGx5
IHRoZSBjb21tb25OYW1lIChDTikgYXR0cmlidXRlLiAgV2hlbiBjaGVja2luZyB0aGUgY29udGVu
dHMgb2YgdGhlc2UgZmllbGRzLCB0aGUgdmlkZW8gY29uZmVyZW5jaW5nIGVuZCBkZXZpY2UgTVVT
VCBiZSBhYmxlIHRvIGFjY2VwdCBlaXRoZXIgYSBTSVAgVVJJIG9yIGEgRE5TIG5hbWUgdGhhdCBt
YXRjaGVzIHRoZSB0YXJnZXQgZW50aXR5IHRoYXQgdGhlIGRldmljZSBpcyB0cnlpbmcgdG8gY29u
bmVjdCB0byAoaS5lLiwgdGhlIHRhcmdldCBvZiB0aGUgU0lQIHJlcXVlc3QgdG8gYmUgc3VibWl0
dGVkIG92ZXIgdGhlIGVzdGFibGlzaGVkIFRMUyBjb25uZWN0aW9uKSBvciBhIGhvc3QgbmFtZSBv
YnRhaW5lZCBieSBhcHBseWluZyBSRkMgMzI2MyBwcm9jZWR1cmVzIHRvIHRoYXQgdGFyZ2V0Lg0N
VG8gYWNoaWV2ZSB2YWxpZGF0aW9uIG9mIGEgcmVjZWl2ZWQgY2VydGlmaWNhdGUsIGEgdmlkZW8g
Y29uZmVyZW5jaW5nIGVuZCBkZXZpY2UgTVVTVCBiZSBjYXBhYmxlIG9mIGluc3RhbGxpbmcgYW5k
IHVzaW5nIGNlcnRpZmljYXRpb24gYXV0aG9yaXR5IChDQSkgY2VydGlmaWNhdGVzLCBpbmNsdWRp
bmcgQ0EgY2VydGlmaWNhdGVzIGZyb20gYXV0aG9yaXRpZXMgKHN1Y2ggYXMgVmVyaXNpZ24pIGFu
ZCBjdXN0b21lciBDQSBjZXJ0aWZpY2F0ZXMuIEEgdmlkZW8gY29uZmVyZW5jaW5nIGVuZCBkZXZp
Y2UgTVVTVCBzdXBwb3J0IHJldm9jYXRpb24gYW5kIHVwZGF0aW5nIG9mIGNlcnRpZmljYXRlcy4g
IFRoYXQgaXMsIGl0IE1VU1QgcGVyaW9kaWNhbGx5IHVzZSBhIG1lY2hhbmlzbSBzdWNoIGFzIE9D
U1AgdG8gZGV0ZXJtaW5lIHdoZXRoZXIgdGhlIENBIGNlcnRpZmljYXRlcyBpdCBoYXMgaW5zdGFs
bGVkIGhhdmUgYmVlbiByZXZva2VkIChYLjUwOSBJbnRlcm5ldCBQdWJsaWMgS2V5IEluZnJhc3Ry
dWN0dXJlIE9ubGluZSBDZXJ0aWZpY2F0ZSBTdGF0dXMgUHJvdG9jb2wgliBPQ1NQIFtSRkMgMjU2
MF0pLiAgSW4gYWRkaXRpb24sIHZpZGVvIGNvbmZlcmVuY2UgZW5kcG9pbnRzIE1VU1QgY2hlY2sg
d2hldGhlciBhbnkgc2VydmVyIGNlcnRpZmljYXRlIHRoZXkgcmVjZWl2ZSBoYXMgYmVlbiByZXZv
a2VkLCBhbHNvIHVzaW5nIGEgbWVjaGFuaXNtIHN1Y2ggYXMgT0NTUC4gIEEgdmlkZW8gY29uZmVy
ZW5jaW5nIGRldmljZSBNVVNUIGJlIGNhcGFibGUgb2YgdmFsaWRhdGluZyByZWNlaXZlZCBjZXJ0
aWZpY2F0ZXMgdXNpbmcgY2VydGlmaWNhdGUgY2hhaW5zLiAgSXQgaXMgcmVjb21tZW5kZWQgdGhh
dCB2aWRlbyBjb25mZXJlbmNpbmcgZW5kcG9pbnRzIG5vdCBhY2NlcHQgc2VsZi1zaWduZWQgY2Vy
dGlmaWNhdGVzIGZyb20gc2VydmVycyB1bmxlc3MgdGhleSBoYXZlIGFuIG91dC1vZi1iYW5kIG1l
Y2hhbmlzbSBmb3IgdmFsaWRhdGluZyB0aGUgc2VydmVyIGNlcnRpZmljYXRlLiANDUVuZHBvaW50
cyBuZWVkIHRvIGJlIGFibGUgdG8gdHJ1c3QgdGhlIGNsYWltZWQgaWRlbnRpdHkgb2YgdGhvc2Ug
d2l0aCB3aG9tIHRoZXkgYXJlIGNvbW11bmljYXRpbmcsIGVzcGVjaWFsbHkgYWNyb3NzIGRvbWFp
bnMuICBUaGUgk1NJUCBJZGVudGl0eZQgbWVjaGFuaXNtIGRlZmluZWQgaW4gRW5oYW5jZW1lbnRz
IGZvciBBdXRoZW50aWNhdGVkIElkZW50aXR5IE1hbmFnZW1lbnQgaW4gU0lQIFtSRkMgNDQ3NF0g
cHJvdmlkZXMgYSBtZWFucyB0byBzZWN1cmVseSBpZGVudGlmeSBvcmlnaW5hdG9ycyBvZiBTSVAg
bWVzc2FnZXMsIGV2ZW4gd2hlbiB0aG9zZSBtZXNzYWdlcyBoYXZlIHRyYXZlcnNlZCBkaWZmZXJl
bnQgZG9tYWlucy4gIElkZW50aXR5IHRydXN0IGlzIGFjY29tcGxpc2hlZCBpbiBhIHRyYW5zaXRp
dmUgbWFubmVyLiAgVGhlIGJhc2ljIGlkZWEgaXMgdGhhdCBpZiB0aGUgZW5kIGRvbWFpbnMgdHJ1
c3QgZWFjaCBvdGhlciwgYW5kIGVuZCBkZXZpY2VzIGFyZSBhdXRoZW50aWNhdGVkIHRvIHRoZWly
IHJlc3BlY3RpdmUgZW5kIGRvbWFpbnMsIHRoZW4gdGhlIGVuZCBkZXZpY2VzIGNhbiB0cnVzdCBl
YWNoIG90aGVyLiAgVGhlIJNTSVAgSWRlbnRpdHmUIG1lY2hhbmlzbSBwcm92aWRlcyB0aGUgaGln
aGVzdCBsZXZlbCBvZiBhdXRoZW50aWNhdGlvbiBhbmQgaW50ZWdyaXR5IHByb3RlY3Rpb24gbWVj
aGFuaXNtcyBmb3Igc2Vuc2l0aXZlIGluZm9ybWF0aW9uIHN1Y2ggYXMgZW5kLXRvLWVuZCBrZXkg
ZXhjaGFuZ2UgYmVjYXVzZSBtZXNzYWdlcyBhcmUgbm90IHN1c2NlcHRpYmxlIHRvIG1vZGlmaWNh
dGlvbiBieSBtYWxpY2lvdXMgaW50ZXJtZWRpYXJpZXMuICBUaGUgYWJzZW5jZSBvZiBhbnkgc2ln
bmlmaWNhbnQgZGVwbG95bWVudCBvZiB0aGlzIG1lY2hhbmlzbSwgY291cGxlZCB3aXRoIGtub3du
IGRpZmZpY3VsdGllcyB3aXRoIHNpZ25hdHVyZXMgYmVpbmcgaW52YWxpZGF0ZWQgYnkgY2VydGFp
biB0eXBlcyBvZiBTSVAgaW50ZXJtZWRpYXJ5LCBtZWFucyB0aGF0IHRoaXMgbWVjaGFuaXNtIGNh
bm5vdCBiZSBzcGVjaWZpZWQgYXMgcGFydCBvZiB0aGUgIkJlc3QgUHJhY3RpY2VzIiBQcm9maWxl
LiBJbnN0ZWFkLCByZWxpYW5jZSBoYXMgdG8gYmUgcGxhY2VkIG9uIGhvcC1ieS1ob3AgYXNzZXJ0
aW9uIG9mIGlkZW50aXR5LCBhcyBwcm92aWRlZCBieSBQcml2YXRlIEV4dGVuc2lvbnMgdG8gU0lQ
IGZvciBBc3NlcnRlZCBJZGVudGl0eSB3aXRoaW4gVHJ1c3RlZCBOZXR3b3JrcyBbUkZDIDMzMjVd
IGFuZCBVcGRhdGVzIHRvIEFzc2VydGVkIElkZW50aXR5IGluIFNJUCBbUkZDIDU4NzZdLiAgU3Bl
Y2lmaWNhbGx5LCB2aWRlbyBjb25mZXJlbmNpbmcgZW5kIGRldmljZXM6DQ1NVVNUIHN1cHBvcnQg
dGhlIFNJUCAiQXNzZXJ0ZWQgSWRlbnRpdHkiIG1lY2hhbmlzbSBhcyBzcGVjaWZpZWQgaW4gUkZD
IDMzMjUgYW5kIHVwZGF0ZWQgYnkgUkZDIDU4NzY7DU1BWSB1c2UgZWl0aGVyIHRoZSBQLUFzc2Vy
dGVkLUlkZW50aXR5IGhlYWRlciBmaWVsZCBpbiBldmVyeSByZXF1ZXN0IGV4Y2VwdCBBQ0sgb3Ig
Q0FOQ0VMIChSRkMgNTg3NiBTZWN0aW9uIDMuMykgd2hlbiBzZW5kaW5nIHRoZSByZXF1ZXN0IHRv
IGEgcHJveHkgb3IgcmVnaXN0cmFyIGluIGl0cyBvd24gdHJ1c3QgZG9tYWluLCBvciBzZW5kIHRo
ZSBQLVByZWZlcnJlZC1JZGVudGl0eSBoZWFkZXIgaW4gZXZlcnkgcmVxdWVzdCB0byBhIHByb3h5
IG9yIHJlZ2lzdHJhciBpbiBpdHMgb3duIHRydXN0IGRvbWFpbiBpZiBpdCB3aXNoZXMgdGhhdCB0
aGUgcHJveHkgaW5zZXJ0IHRoZSBQLUFzc2VydGVkLUlkZW50aXR5IGhlYWRlciBvbiB0aGUgZW5k
cG9pbnSScyBiZWhhbGY7DU1BWSB1c2UgdGhlIHByaXZhY3kgbWVjaGFuaXNtcyBmb3IgUC1Bc3Nl
cnRlZC1JZGVudGl0eSAoUkZDIDMzMjUgU2VjdGlvbiA3IGFuZCBSRkMgNTg3NiBTZWN0aW9uIDQu
NSk7IGFuZCANTVVTVCBhZGhlcmUgdG8gcnVsZXMgaW4gUkZDIDU4NzYgKFNlY3Rpb24gNC41KSB3
aGVuIHJlbmRlcmluZyBhbnkgUC1Bc3NlcnRlZC1JZGVudGl0eSBpbmZvcm1hdGlvbiBpdCByZWNl
aXZlcyBpbiBhIFNJUCByZXF1ZXN0Lg1Qcm90ZWN0aW5nIFNpZ25hbGluZw0NSW4gU0lQIHNlc3Np
b25zLCBjYWxsIHNpZ25hbGluZyBzaG91bGQgYmUga2VwdCBjb25maWRlbnRpYWwgdG8gcHJvdGVj
dCB1c2VyIGlkZW50aXRpZXMsIGFzIHdlbGwgYXMgdG8gcHJvdGVjdCB0aGUgbmV0d29yayB0b3Bv
bG9neSBhbmQgY2FsbCByb3V0aW5nIGluZm9ybWF0aW9uIHdoaWNoIGNvdWxkIGJlIHVzZWQgdG8g
Z2FpbiB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHNlcnZpY2VzLiAgV2hlbiBTZWN1cml0eSBEZXNj
cmlwdGlvbnMga2V5IGV4Y2hhbmdlIGlzIHVzZWQsIFNJUCBzaWduYWxpbmcgTVVTVCBiZSBrZXB0
IGNvbmZpZGVudGlhbCB0byBwcm90ZWN0IHRoZSBrZXkgaW5mb3JtYXRpb24uDQ1UbyBwcm90ZWN0
IFNJUCBzaWduYWxpbmcsIHZpZGVvIGNvbmZlcmVuY2luZyBlbmQgZGV2aWNlcyBNVVNUIHN1cHBv
cnQgU0lQIG92ZXIgVExTIGluIGFjY29yZGFuY2Ugd2l0aCBTSVA6IFNlc3Npb24gSW5pdGlhdGlv
biBQcm90b2NvbCBbUkZDIDMyNjFdIGFzIHVwZGF0ZWQgYnkgVGhlIFVzZSBvZiB0aGUgU0lQUyBV
UkkgU2NoZW1lIGluIFNJUCBbUkZDIDU2MzBdIGFuZCBNQVkgc3VwcG9ydCB0aGUgU0lQUyBVUkkg
c2NoZW1lIGluIGFjY29yZGFuY2Ugd2l0aCBSRkMgMzI2MSBhcyB1cGRhdGVkIGJ5IFJGQyA1NjMw
Lg0NU0lQLW92ZXItVExTOiAgSW4gVGhlIFVzZSBvZiB0aGUgU0lQUyBVUkkgU2NoZW1lIGluIFNJ
UCBbUkZDIDU2MzBdLCB0d28gbW9kZWxzIGZvciBTSVAtb3Zlci1UTFMgYXJlIGRlc2NyaWJlZC4g
IEluIHRoZSCTU2VydmVyIFN1cHBsaWVkIENlcnRpZmljYXRllCBtb2RlbCwgb25seSB0aGUgVExT
IHNlcnZlciBwcm92aWRlcyBhIGNlcnRpZmljYXRlIGR1cmluZyB0aGUgVExTIGhhbmRzaGFrZS4g
IFRoaXMgaXMgYXBwbGljYWJsZSBvbmx5IGJldHdlZW4gYSBVQSBhbmQgYSBwcm94eSwgd2hlcmUg
dGhlIFVBIGlzIHRoZSBUTFMgY2xpZW50IGFuZCB0aGUgcHJveHkgaXMgdGhlIFRMUyBzZXJ2ZXIs
IGFuZCBoZW5jZSB0aGUgVUEgdXNlcyBhIGNlcnRpZmljYXRlIHRvIGF1dGhlbnRpY2F0ZSB0aGUg
cHJveHkgYnV0IHRoZSBwcm94eSBkb2VzIG5vdCB1c2UgYSBjZXJ0aWZpY2F0ZSB0byBhdXRoZW50
aWNhdGUgdGhlIFVBLiAgSWYgdGhlIHByb3h5IG5lZWRzIHRvIGF1dGhlbnRpY2F0ZSB0aGUgVUEs
IFNJUCBEaWdlc3QgYXV0aGVudGljYXRpb24gaXMgdXNlZC4gIFRoaXMgZGlyZWN0aW9uYWxpdHkg
aW1wbGllcyB0aGF0IHRoZSBUTFMgY29ubmVjdGlvbiBhbHdheXMgbmVlZHMgdG8gYmUgc2V0dXAg
YnkgdGhlIFVBIChlLmcuLCBkdXJpbmcgdGhlIHJlZ2lzdHJhdGlvbiBwaGFzZSkuICBTaW5jZSBT
SVAgYWxsb3dzIGZvciByZXF1ZXN0cyBpbiBib3RoIGRpcmVjdGlvbnMgKGUuZy4sIGFuIGluY29t
aW5nIGNhbGwpLCB0aGUgVExTIGNvbm5lY3Rpb24gbmVlZHMgdG8gYmUga2VwdCBhbGl2ZSBzbyB0
aGF0IGl0IGlzIGF2YWlsYWJsZSBmb3IgYm90aCBpbmNvbWluZyBhbmQgb3V0Z29pbmcgcmVxdWVz
dHMuDQ1JbiB0aGUgk011dHVhbCBBdXRoZW50aWNhdGlvbpQgbW9kZWwsIGJvdGggdGhlIFRMUyBj
bGllbnQgYW5kIHRoZSBUTFMgc2VydmVyIHByb3ZpZGUgYSBjZXJ0aWZpY2F0ZSBpbiB0aGUgVExT
IGhhbmRzaGFrZSBwaGFzZS4gIFRoaXMgaGFzIHByb3ZlbiB0byBiZSBpbXByYWN0aWNhbCBpbiBt
YW55IGVudmlyb25tZW50cywgaW4gcGFydGljdWxhciBmb3IgU0lQIFVBcywgYmVjYXVzZSBvZiB0
aGUgZGlmZmljdWx0aWVzIG9mIHNldHRpbmcgdXAgYSBjZXJ0aWZpY2F0ZSBpbmZyYXN0cnVjdHVy
ZSBmb3IgYSB3aWRlIHBvcHVsYXRpb24gb2YgdXNlcnMgb3IgZGV2aWNlcy4gIEZvciB0aGVzZSBy
ZWFzb25zLCB2aWRlbyBjb25mZXJlbmNpbmcgZW5kIGRldmljZXMgbmVlZCBvbmx5IHRvIHN1cHBv
cnQgdGhlIJNTZXJ2ZXIgU3VwcGxpZWQgQ2VydGlmaWNhdGWUIG1vZGVsLg0NQSB2aWRlbyBjb25m
ZXJlbmNpbmcgZW5kIGRldmljZSBNVVNUIHN1cHBvcnQgVExTIHRvIHByb3RlY3Qgc2lnbmFsaW5n
IGluIFNJUCB1c2luZyB0aGUgIlNlcnZlciBTdXBwbGllZCBDZXJ0aWZpY2F0ZXMiIG1vZGVsLiBU
aGUgdmlkZW8gY29uZmVyZW5jaW5nIGVuZCBkZXZpY2UgTVVTVCBhdXRoZW50aWNhdGUgdGhlIFRM
UyBzZXJ2ZXIgYnkgdmFsaWRhdGluZyBhIHJlY2VpdmVkIGNlcnRpZmljYXRlIGFzIHNwZWNpZmll
ZCBpbiBTZWN0aW9uIDMuICBBZnRlciBlc3RhYmxpc2hpbmcgYSBUTFMgY29ubmVjdGlvbiwgdGhl
IHZpZGVvIGNvbmZlcmVuY2luZyBlbmQgZGV2aWNlIE1VU1QgdGFrZSBzdGVwcyB0byBrZWVwIGl0
IGFsaXZlLCBhcyBzcGVjaWZpZWQgaW4gTWFuYWdpbmcgQ2xpZW50IEluaXRpYXRlZCBDb25uZWN0
aW9ucyBpbiBTSVAgW1JGQyA1NjI2XS4NDVVzZSBvZiBUTFMgYmV0d2VlbiBhIHZpZGVvIGNvbmZl
cmVuY2luZyBlbmQgZGV2aWNlIGFuZCB0aGUgZmlyc3QgcHJveHkgZG9lcyBub3QgbmVjZXNzYXJp
bHkgbWVhbiB0aGF0IFRMUyB3aWxsIGJlIHVzZWQgb24gdGhlIGVudGlyZSBzaWduYWxpbmcgcGF0
aCB0byB0aGUgcmVtb3RlIGVuZHBvaW50LiBJZiBhIHZpZGVvIGNvbmZlcmVuY2luZyBlbmQgZGV2
aWNlIHdhbnRzIHRvIHVzZSAiYmVzdC1lZmZvcnQgVExTIiAgd2hlbiBzZW5kaW5nIGEgU0lQIHJl
cXVlc3QsIGluIGFuIGF0dGVtcHQgdG8gYWNoaWV2ZSBTSVAgb24gYWxsIGhvcHMsIGl0IFNIT1VM
RCB1c2UgYSBTSVAgVVJJLCBhbmQgc2VuZCB0aGUgcmVxdWVzdCBvdmVyIGEgVExTIGNvbm5lY3Rp
b24gdG8gaXRzIG93biBwcm94eS4gIFRoZSBzdWJzZXF1ZW50IGhvcHMgYXJlIGFsbCCTYmVzdC1l
ZmZvcnSUIFRMUy4gIFVzaW5nIFNJUCBvdmVyIFRMUyBpbiB0aGlzIG1hbm5lciBpcyB2ZXJ5IHNp
bXBsZS4gIEEgdmlkZW8gY29uZmVyZW5jaW5nIGVuZCBkZXZpY2Ugb3BlbnMgYSBUTFMgY29ubmVj
dGlvbiBhbmQgdXNlcyBTSVAgVVJJcyAoaW5zdGVhZCBvZiBTSVBTIFVSSXMpIGZvciBhbGwgdGhl
IGhlYWRlciBmaWVsZHMgaW4gYSBTSVAgbWVzc2FnZSAoRnJvbSwgVG8sIFJlcXVlc3QtVVJJLCBD
b250YWN0IGhlYWRlciBmaWVsZCwgUm91dGUsIGV0Yy4pLiAgV2hlbiBUTFMgaXMgdXNlZCwgdGhl
IFZpYSBoZWFkZXIgZmllbGQgaW5kaWNhdGVzIFRMUy4gIE1hbmFnaW5nIENsaWVudCBJbml0aWF0
ZWQgQ29ubmVjdGlvbnMgaW4gU0lQIFtSRkMgNTYyNl0gZGVzY3JpYmVzIGhvdyB0byBlc3RhYmxp
c2ggYW5kIG1haW50YWluIGEgVExTIGNvbm5lY3Rpb24gaW4gZW52aXJvbm1lbnRzIHdoZXJlIGl0
IGNhbiBvbmx5IGJlIGluaXRpYXRlZCBieSB0aGUgVUEuDQ1TSVBTIFVSSTogIFVzZSBvZiB0aGUg
U0lQUyBVUkkgc2NoZW1lIHdoZW4gc2VuZGluZyBhIHJlcXVlc3QgaGVscHMgdG8gYWNoaWV2ZSBU
TFMgb24gYWxsIGhvcHMgYnkgaW5kaWNhdGluZyB0aGF0IHRoZSByZXF1ZXN0IHNob3VsZCBiZSBy
ZWplY3RlZCBpZiBUTFMgaXMgbm90IGF2YWlsYWJsZS4gSG93ZXZlciwgdGhpcyBzdGlsbCBwcm92
aWRlcyBubyBndWFyYW50ZWUuICBJbiBUaGUgVXNlIG9mIHRoZSBTSVBTIFVSSSBTY2hlbWUgaW4g
U0lQIFtSRkMgNTYzMF0sIHRoZSBtZWFuaW5nIGFuZCB1c2FnZSBvZiB0aGUgU0lQUyBVUkkgaXMg
Y2xhcmlmaWVkLiAgRmlyc3QsIHRoZSBTSVBTIHNjaGVtZSBpbXBsaWVzIHRyYW5zaXRpdmUgdHJ1
c3QuICBXaGlsZSBTSVBTIGlzIHVzZWZ1bCB0byByZXF1ZXN0IHRoYXQgYSByZXNvdXJjZSBiZSBj
b250YWN0ZWQgc2VjdXJlbHksIGl0IGlzIG5vdCB1c2VmdWwgYXMgYW4gaW5kaWNhdGlvbiB0aGF0
IGEgcmVzb3VyY2Ugd2FzIGluIGZhY3QgY29udGFjdGVkIHNlY3VyZWx5LCBzaW5jZSB0aGVyZSBp
cyBub3RoaW5nIHRoYXQgcHJldmVudHMgcHJveGllcyBmcm9tIJNjaGVhdGluZ5QuICBUaGVyZWZv
cmUsIGl0IGlzIG5vdCBhcHByb3ByaWF0ZSB0byBpbmZlciB0aGF0IGJlY2F1c2UgYW4gaW5jb21p
bmcgcmVxdWVzdCBoYWQgYSBSZXF1ZXN0LVVSSSAob3IgZXZlbiBhIFRvIGhlYWRlciBmaWVsZCkg
Y29udGFpbmluZyBhIFNJUFMgVVJJLCB0aGF0IGl0IG5lY2Vzc2FyaWx5IGd1YXJhbnRlZXMgdGhh
dCB0aGUgcmVxdWVzdCB3YXMgaW4gZmFjdCB0cmFuc21pdHRlZCBzZWN1cmVseSBvbiBlYWNoIGhv
cC4gIExpa2V3aXNlLCBpZiBhIHJlcXVlc3QgaXMgc2VudCB1c2luZyBhIFNJUFMgUmVxdWVzdC1V
UkksIGFjY2VwdGFuY2Ugb2YgdGhlIHJlcXVlc3QgZG9lcyBub3QgZ3VhcmFudGVlIHRoYXQgYWxs
IGhvcHMgYXJlIHNlY3VyZS4gRm9yIHRoaXMgcmVhc29uLCB0aGUgU0lQUyBVUkkgaXMgbm90IHJl
cXVpcmVkIGluIHRoZSBCZXN0IFByYWN0aWNlcyBQcm9maWxlLiBWaWRlbyBjb25mZXJlbmNpbmcg
ZW5kIGRldmljZXMgTUFZIHN1cHBvcnQgdXNlIG9mIHRoZSBTSVBTIFVSSSBzY2hlbWUgaW4gYWNj
b3JkYW5jZSB3aXRoIFJGQyAzMjYxLCBhcyB1cGRhdGVkIGJ5IFJGQyA1NjMwLg0NVGhlcmUgaXMg
Y3VycmVudGx5IG5vIG1lY2hhbmlzbSB0byBwcm92aWRlIGFuIGluZGljYXRpb24gb2YgZW5kLXRv
LWVuZCBzZWN1cml0eSBmb3IgU0lQLiAgT3RoZXIgbWVjaGFuaXNtcyBjYW4gcHJvdmlkZSBhIG1v
cmUgY29uY3JldGUgaW5kaWNhdGlvbiBvZiBzZWN1cml0eS4gIEZvciBleGFtcGxlLCBFbmhhbmNl
bWVudHMgZm9yIEF1dGhlbnRpY2F0ZWQgSWRlbnRpdHkgTWFuYWdlbWVudCBpbiBTSVAgW1JGQzQ0
NzRdIHByb3ZpZGVzIGFuIGF1dGhlbnRpY2F0ZWQgaWRlbnRpdHkgbWVjaGFuaXNtIGFuZCBhIGRv
bWFpbi10by1kb21haW4gaW50ZWdyaXR5IHByb3RlY3Rpb24gbWVjaGFuaXNtLg0NSW4gdGhlIHBh
c3QsIHVzaW5nIFRMUyBvbiB0aGUgbGFzdCBob3Agb2YgYSBTSVBTIHNlc3Npb24gd2FzIG5vdCBy
ZXF1aXJlZCB3aGVuIHVzaW5nIFNJUFMuICBIb3dldmVyLCBUaGUgVXNlIG9mIHRoZSBTSVBTIFVS
SSBTY2hlbWUgaW4gU0lQIFtSRkMgNTYzMF0gZGVwcmVjYXRlcyB0aGUgbGFzdCBob3AgZXhjZXB0
aW9uIGJ5IHJlcXVpcmluZyB0aGF0IHRoZSB0YXJnZXQgZW5kIGRldmljZSB1c2UgdGhlIG1lY2hh
bmlzbXMgaW4gTWFuYWdpbmcgQ2xpZW50IEluaXRpYXRlZCBDb25uZWN0aW9ucyBpbiBTSVAgW1JG
QyA1NjI2XSB0byBzdXBwb3J0IFRMUyBvbiB0aGUgbGFzdCBob3AuICBUaGlzIGltcHJvdmVzIHRo
ZSBjaGFuY2VzIHRoYXQgVExTIGlzIHVzZWQgb24gYWxsIGhvcHMgYWxsIHRoZSB3YXkgdXAgdG8g
dGhlIHJlbW90ZSB0YXJnZXQuDVByb3RlY3RpbmcgTWVkaWENU1JUUA0NU2VjdXJlIFJUUCAob3Ig
U1JUUCkgaXMgdGhlIHByaW1hcnkgbWVjaGFuaXNtIHVzZWQgZm9yIG1lZGlhIGVuY3J5cHRpb24u
ICBJdCBpcyBhIFJUUCBwcm9maWxlIHdoaWNoIHByb3ZpZGVzOg0NTWVkaWEgQ29uZmlkZW50aWFs
aXR5IHRocm91Z2ggZmFzdCBBRVMgZW5jcnlwdGlvbiAoYSBzdHJlYW0gY2lwaGVyKQ1NZWRpYSBQ
YWNrZXQgSW50ZWdyaXR5IHVzaW5nIG1lc3NhZ2UgYXV0aGVudGljYXRpb24gY29kZXMNTWVkaWEg
UGFja2V0IFJlcGxheSBQcm90ZWN0aW9uIChwcm90ZWN0cyBhZ2FpbnN0IERvUyBwYWNrZXQgZmxv
b2RpbmcgYXR0YWNrcykNS2V5IE1hbmFnZW1lbnQgRnJhbWV3b3JrICh3aGljaCBwcm92aWRlcyBm
b3J3YXJkIHNlY3VyaXR5KQ0NVmlkZW8gY29uZmVyZW5jaW5nIGVuZCBkZXZpY2VzIE1VU1QgdXNl
IHRoZSBjb25maWRlbnRpYWxpdHkgbWVjaGFuaXNtcyBpbiBTUlRQIGFuZCBTUlRDUCB0byBlbnN1
cmUgbWVkaWEgY29uZmlkZW50aWFsaXR5Lg0NVmlkZW8gY29uZmVyZW5jaW5nIGVuZCBkZXZpY2Vz
IE1VU1QgdXNlIHRoZSBpbnRlZ3JpdHkgbWVjaGFuaXNtcyBpbiBTUlRQIGFuZCBTUlRDUCB0byBl
bnN1cmUgbWVkaWEgaW50ZWdyaXR5Lg0NVmlkZW8gY29uZmVyZW5jaW5nIGVuZCBkZXZpY2VzIHdo
aWNoIGFyZSBhY3RpbmcgYXMgcmVjZWl2ZXJzIE1VU1QgbWFpbnRhaW4gdGhlIGluZGljZXMgb2Yg
cHJldmlvdXNseSByZWNlaXZlZCBwYWNrZXRzIGFuZCBjb21wYXJlIHRoZW0gd2l0aCB0aGUgaW5k
ZXggb2YgZWFjaCBuZXcgcmVjZWl2ZWQgcGFja2V0IGFuZCBhZG1pdCB0aGUgbmV3IHBhY2tldCBv
bmx5IGlmIGl0IGhhcyBub3QgYmVlbiBwbGF5ZWQgKGkuZS4gc2VudCkgYmVmb3JlLiAgU3VjaCBh
biBhcHByb2FjaCByZWxpZXMgb24gaW50ZWdyaXR5IHByb3RlY3Rpb24gYmVpbmcgZW5hYmxlZCAo
dG8gbWFrZSBpdCBpbXBvc3NpYmxlIHRvIHNwb29mIHBhY2tldCBpbmRpY2VzKS4NDVZpZGVvIGNv
bmZlcmVuY2luZyBlbmQgZGV2aWNlcyBNVVNUIHV0aWxpemUgdGhlIHNlc3Npb24ga2V5IG1hbmFn
ZW1lbnQgZnJhbWV3b3JrIHRvIHByZXZlbnQgYW4gYXR0YWNrZXIgZnJvbSBjb2xsZWN0aW5nIGxh
cmdlIGFtb3VudHMgb2YgcGFja2V0cyBlbmNyeXB0ZWQgd2l0aCBvbmUgc2luZ2xlIHNlc3Npb24g
a2V5LiAgUmUtZGVyaXZhdGlvbiBvZiB0aGUgZW5jcnlwdGlvbiBrZXkgYWxzbyBwcm92aWRlcyBi
YWNrd2FyZHMgYW5kIGZvcndhcmQgc2VjdXJpdHkgYmVjYXVzZSBhIGNvbXByb21pc2VkIHNlc3Np
b24ga2V5IGRvZXMgbm90IGNvbXByb21pc2Ugb3RoZXIgc2Vzc2lvbiBrZXlzIGRlcml2ZWQgZnJv
bSB0aGUgc2FtZSBtYXN0ZXIga2V5Lg0NT25jZSBTUlRQIGlzIG5lZ290aWF0ZWQgYW5kIG9wZXJh
dGluZyBmb3IgYSBzdHJlYW0sIHZpZGVvIGNvbmZlcmVuY2luZyBlbmQgZGV2aWNlcyBNVVNUIGNv
bnRpbnVlIHRvIGVuY3J5cHQgdGhlIGNoYW5uZWwgZXZlbiBpbiB0aGUgcHJlc2VuY2Ugb2YgZHlu
YW1pYyBjb2RlYyBzd2l0Y2hlcyBmb3IgdGhlIGNoYW5uZWwuDTUuMS4xIEtleSBFeGNoYW5nZSBm
b3IgU1JUUA0NVGhlIHVzZSBvZiBTUlRQIGZvciBtZWRpYSBlbmNyeXB0aW9uIHJlcXVpcmVzIHRo
YXQgYSBzZWN1cmUgc2Vzc2lvbiBrZXkgYmUgZXhjaGFuZ2VkIGJldHdlZW4gdGhlIGVuZCBpbnN0
cnVtZW50cyBpbnZvbHZlZCBpbiB0aGUgc2VjdXJlIHNlc3Npb24uICBUaGUgSUVURiBoYXMgc3Rh
bmRhcmRpemVkIHNldmVyYWwga2V5IGV4Y2hhbmdlIG1lY2hhbmlzbXMgZm9yIFNSVFAuICBUaGUg
k0Jlc3QgUHJhY3RpY2VzlCBQcm9maWxlIHJlcXVpcmVzIHVzZSBvZiBTRFAgU2VjdXJpdHkgRGVz
Y3JpcHRpb25zIGZvciBNZWRpYSBTdHJlYW1zIFtSRkMgNDU2OF0uICBBbHRob3VnaCB0aGlzIGhh
cyBzZXZlcmFsIGxpbWl0YXRpb25zLCBhbmQgZG9lcyBub3QgcHJvdmlkZSB0cnVlIGVuZC10by1l
bmQgc2VjdXJpdHksIHRoaXMgaXMgdGhlIG9ubHkgbWVjaGFuaXNtIHRoYXQgaGFzIHNlZW4gcmVs
YXRpdmVseSB3aWRlc3ByZWFkIGRlcGxveW1lbnQuIERhdGFncmFtIFRyYW5zcG9ydCBMYXllciBT
ZWN1cml0eSAoRFRMUykgKERUTFMgUHJvdG9jb2wgZm9yIFByb3RlY3Rpb24gb2YgTWVkaWEgVHJh
ZmZpYyBFc3RhYmxpc2hlZCB3aXRoIFNJUCBbUkZDIDU3NjNdIGFuZCBEVExTIEV4dGVuc2lvbiB0
byBFc3RhYmxpc2ggS2V5cyBmb3IgU1JUUCBbUkZDIDU3NjRdKSBoYXMgc3VwZXJpb3Igc2VjdXJp
dHkgcHJvcGVydGllcywgYnV0IGhhcyBzZWVuIGZhciB0b28gbGl0dGxlIGRlcGxveW1lbnQgdG8g
YmUgcmVjb21tZW5kYWJsZSBhdCBwcmVzZW50LiAgS2V5IGV4Y2hhbmdlIHVzaW5nIFNlY3VyaXR5
IERlc2NyaXB0aW9ucyBNVVNUIGJlIHN1cHBvcnRlZCBieSB2aWRlbyBjb25mZXJlbmNpbmcgZW5k
IGRldmljZXMgZm9sbG93aW5nIHRoZSCTQmVzdCBQcmFjdGljZXOUIFByb2ZpbGUuDQ1JbiBTZWN1
cml0eSBEZXNjcmlwdGlvbnMsIHRoZSBrZXlzIGFyZSB0cmFuc3BvcnRlZCBpbiB0aGUgY2xlYXIg
aW4gdGhlIFNEUCBhdHRhY2htZW50IG9mIGEgU0lQIG1lc3NhZ2UuICBUaGVyZWZvcmUsIHRoZSB0
cmFuc3BvcnQgbGF5ZXIgZm9yIFNJUCBtdXN0IG1ha2Ugc3VyZSB0aGF0IG5vIHVuYXV0aG9yaXpl
ZCBlbnRpdHkgY2FuIHNlZSBvciBtb2RpZnkgdGhlIFNEUCBhdHRhY2htZW50LiAgVGhpcyBjYW4g
YmUgZG9uZSBieSB1c2luZyBUTFMuICBCeSB1c2luZyBUTFMsIGFuIGVuZCBkZXZpY2UgYXNzdW1l
cyB0aGF0IGFsbCBob3BzIGluIHRoZSBTSVAgcHJveHkgY2hhaW4gY2FuIGJlIHRydXN0ZWQsIGFs
dGhvdWdoIHRoZXJlIGlzIG5vIG1lY2hhbmlzbSBpbiBTSVAgd2hpY2ggY2FuIGd1YXJhbnRlZSB0
aGlzLiAgVGhlIGJpZyBhZHZhbnRhZ2Ugb2YgU2VjdXJpdHkgRGVzY3JpcHRpb25zIGlzIHRoYXQg
aXQgaXMgZXh0cmVtZWx5IHNpbXBsZS4NNS4xLjIgTmVnb3RpYXRpb24gb2YgU1JUUA0NTmVnb3Rp
YXRpb24gb2YgU1JUUCBmb3IgbWVkaWEgY2hhbm5lbHMgaXMgYWNjb21wbGlzaGVkIHVzaW5nIFNE
UC4gVGhlIJNCZXN0IFByYWN0aWNlc5QgUHJvZmlsZSB0YWtlcyBhIHByYWdtYXRpYyBhcHByb2Fj
aCB0aGF0IHJlZmxlY3RzIGNvbW1vbiBwcmFjdGljZSBhdCB0aGUgdGltZSBvZiB3cml0aW5nIGFu
ZCBpcyBpbiBsaW5lIHdpdGggdGhlIG1lY2hhbmlzbSB1c2VkIGluIFtCYW5kd2lkdGggYW5kIEZs
b3cgQ29udHJvbCBQcm9maWxlXSBmb3IgbmVnb3RpYXRpbmcgdGhlIHVzZSBvZiBmZWVkYmFjay4g
IFRoZSB1c2Ugb2YgU0RQIENhcGFiaWxpdHkgTmVnb3RpYXRpb24gW1JGQyA1OTM5XSBmb3IgYWRk
cmVzc2luZyBtb3JlIGNvbXBsZXggbmVnb3RpYXRpb24gc2NlbmFyaW9zIGlzIG91dHNpZGUgdGhl
IHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuDQ1UaGVyZSBhcmUgdGhyZWUgc2VwYXJhdGUgdXNlIGNh
c2VzOg0NV2hlcmUgdGhlIG9mZmVyZXIgcmVxdWlyZXMgdGhlIHVzZSBvZiBTUlRQIChhbmQgd2ls
bCBub3QgYWNjZXB0IFJUUCk7DVdoZXJlIHRoZSBvZmZlcmVyIHByZWZlcnMgdG8gdXNlIFNSVFAg
KGJ1dCB3aWxsIGFjY2VwdCBSVFApOyBhbmQNV2hlcmUgdGhlIG9mZmVyZXIgcmVxdWlyZXMgdGhl
IHVzZSBvZiBSVFAuDQ1PZmZlcmVyIHJlcXVpcmVzIHRoZSB1c2Ugb2YgU1JUUDogSWYgdGhlIG9m
ZmVyZXIgcmVxdWlyZXMgdGhlIHVzZSBvZiBTUlRQIGZvciBhIG1lZGl1bSwgdGhlIG9mZmVyZXIg
TVVTVCBpbmRpY2F0ZSB0cmFuc3BvcnQgcHJvdG9jb2wgU1JUUCBieSBpbmNsdWRpbmcgZWl0aGVy
IFNBVlAgb3IgU0FWUEYgaW4gdGhlICdwcm90bycgZmllbGQgb2YgdGhlIFNEUCBtPSBsaW5lIGFu
ZCBNVVNUIGluY2x1ZGUgYT1jcnlwdG8gYXR0cmlidXRlIGluIHRoZSBkZXNjcmlwdGlvbiBvZiB0
aGF0IG1lZGl1bS4NDUlmIHRoZSBhbnN3ZXJlciByZWNlaXZlcyBhbiBTRFAgb2ZmZXIgd2l0aCBT
QVZQIG9yIFNBVlBGIGluIHRoZSAncHJvdG8nIGZpZWxkIG9mIHRoZSBtPWxpbmUgYW5kIGFuIGE9
Y3J5cHRvIGF0dHJpYnV0ZSBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhhdCBtZWRpdW0gYW5kIGlz
IHByZXBhcmVkIHRvIGFjY2VwdCB0aGUgbWVkaXVtIHdpdGggU1JUUCwgdGhlIGFuc3dlcmVyIE1V
U1QgaW5jbHVkZSBpbiB0aGUgY29ycmVzcG9uZGluZyBkZXNjcmlwdGlvbiBpbiB0aGUgU0RQIGFu
c3dlciAncHJvdG8nIHZhbHVlIFNBVlAgb3IgU0FWUEYgKGFzIGFwcHJvcHJpYXRlKSBhbmQgYW4g
YT1jcnlwdG8gYXR0cmlidXRlIChFeHRlbmRlZCBTZWN1cmUgUlRQIFByb2ZpbGUgZm9yIFJUQ1At
YmFzZWQgRmVlZGJhY2sgKFJUUC9TQVZQRikgW1JGQyA1MTI0XSkuICBJZiB0aGUgYW5zd2VyZXIg
aXMgbm90IHByZXBhcmVkIHRvIGFjY2VwdCB0aGUgbWVkaXVtIHVzaW5nIFNSVFAgdGhlIGFuc3dl
cmVyIE1VU1QgcmVqZWN0IHRoZSBtZWRpdW0gb3IgdGhlIGVudGlyZSBTRFAgb2ZmZXIuDUFuIGV4
YW1wbGUgb2YgYW4gU0RQIG9mZmVyIHdoaWNoIG1hbmRhdGVzIFNSVFAgZW5jcnlwdGlvbiBzdXBw
b3J0IGlzOg1tPXZpZGVvIDUwMDA0IFJUUC9TQVZQIDM0IDk3IDEwMQ1hPWNyeXB0bzoyIEFFU19D
TV8xMjhfSE1BQ19TSEExXzgwIGlubGluZTpPaTBuVk04ZUpaMmJrTFZOZVJhcXRVZXFqWHdHTVhv
MHMwSXJtb0tofDJeMzF8MToxDUFuIGV4YW1wbGUgU0RQIHdoZW4gdGhlIFBlZXIgcmVzcG9uZGlu
ZyB0byB0aGUgcmVxdWVzdCBpcyBjYXBhYmxlIG9mIHN1cHBvcnRpbmcsIGFuZCBkb2VzIHN1cHBv
cnQsIFNSVFAgZW5jcnlwdGlvbiwgaXM6DW09dmlkZW8gNTAwMTQgUlRQL1NBVlAgMzQgOTcgMTAx
DWE9Y3J5cHRvOjIgQUVTX0NNXzEyOF9ITUFDX1NIQTFfODAgaW5saW5lOnYwbmNWTThlS1AyYmtP
SU5lUmFxY0ZlcWpYd0dNWG8wc1JhbGlkWmN8Ml4zMXwxOjENDU9mZmVyZXIgcHJlZmVycyB0aGUg
dXNlIG9mIFNSVFA6IElmIHRoZSBvZmZlcmVyIHByZWZlcnMgdGhlIHVzZSBvZiBTUlRQIGZvciBh
IG1lZGl1bSBidXQgd2lsbCBhbHNvIGFjY2VwdCBSVFAsIHRoZSBvZmZlcmVyIE1VU1QgaW5kaWNh
dGUgdHJhbnNwb3J0IHByb3RvY29sIFJUUCBieSBpbmNsdWRpbmcgZWl0aGVyIEFWUCBvciBBVlBG
IGluIHRoZSAncHJvdG8nIGZpZWxkIG9mIHRoZSBTRFAgbT0gbGluZSBhbmQgTVVTVCBpbmNsdWRl
IGF0dHJpYnV0ZSBhPWNyeXB0byBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhhdCBtZWRpdW0uDQ1J
ZiB0aGUgYW5zd2VyZXIgcmVjZWl2ZXMgYW4gU0RQIG9mZmVyIHdpdGggQVZQIG9yIEFWUEYgaW4g
dGhlICdwcm90bycgZmllbGQgb2YgdGhlIG09bGluZSBhbmQgYW4gYT1jcnlwdG8gbGluZSBpbiB0
aGUgZGVzY3JpcHRpb24gb2YgdGhhdCBtZWRpdW0gYW5kIGlzIHByZXBhcmVkIHRvIGFjY2VwdCB0
aGUgbWVkaXVtIHdpdGggU1JUUCwgdGhlIGFuc3dlcmVyIE1VU1QgaW5jbHVkZSBpbiB0aGUgY29y
cmVzcG9uZGluZyBkZXNjcmlwdGlvbiBpbiB0aGUgU0RQIGFuc3dlciAncHJvdG8nIHZhbHVlIEFW
UCBvciBBVlBGIChhcyBhcHByb3ByaWF0ZSkgYW5kIGFuIGE9Y3J5cHRvIGF0dHJpYnV0ZS4gIElm
IHRoZSBhbnN3ZXJlciBpcyBwcmVwYXJlZCB0byBhY2NlcHQgdGhlIG1lZGl1bSB1c2luZyBSVFAg
dGhlIGFuc3dlcmVyIE1VU1QgaW5jbHVkZSBpbiB0aGUgY29ycmVzcG9uZGluZyBkZXNjcmlwdGlv
biBpbiB0aGUgU0RQIGFuc3dlciAncHJvdG8nIHZhbHVlIEFWUCBvciBBVlBGIChhcyBhcHByb3By
aWF0ZSkgYW5kIG5vIGE9Y3J5cHRvIGF0dHJpYnV0ZS4NDUFuIGV4YW1wbGUgb2YgYW4gU0RQIG9m
ZmVyIGZyb20gYSBQZWVyIHdoaWNoIHNwZWNpZmllcyB0aGF0IGl0IGNhbiBzdXBwb3J0IFNSVFAg
ZW5jcnlwdGlvbiwgYnV0IHRoYXQgdGhlIHN1cHBvcnQgaXMgbm90IG1hbmRhdG9yeSwgaXM6DW09
dmlkZW8gNTAwMDQgUlRQL0FWUCAzNCA5NyAxMDENYT1jcnlwdG86MiBBRVNfQ01fMTI4X0hNQUNf
U0hBMV84MCBpbmxpbmU6T2kwblZNOGVKWjJia0xWTmVSYXF0VWVxalh3R01YbzBzMElybW9LaHwy
XjMxfDE6MQ1BbiBleGFtcGxlIFNEUCB3aGVuIHRoZSBQZWVyIHJlc3BvbmRpbmcgdG8gdGhlIHJl
cXVlc3QgaXMgY2FwYWJsZSBvZiBzdXBwb3J0aW5nLCBhbmQgZG9lcyBzdXBwb3J0LCBTUlRQIGVu
Y3J5cHRpb24sIGlzOg1tPXZpZGVvIDUwMDE0IFJUUC9BVlAgMzQgOTcgMTAxDWE9Y3J5cHRvOjIg
QUVTX0NNXzEyOF9ITUFDX1NIQTFfODAgaW5saW5lOnYwbmNWTThlS1AyYmtPSU5lUmFxY0ZlcWpY
d0dNWG8wc1JhbGlkWmN8Ml4zMXwxOjENQW4gZXhhbXBsZSBTRFAgd2hlbiB0aGUgUGVlciByZXNw
b25kaW5nIHRvIHRoZSByZXF1ZXN0IGlzIG5vdCBjYXBhYmxlIG9mIHN1cHBvcnRpbmcgb3IgZG9l
cyBub3Qgc3VwcG9ydCBTUlRQIGVuY3J5cHRpb24sIGlzOg1tPXZpZGVvIDUwMTA0IFJUUC9BVlAg
NDMgOTcgMTAxDQ1BbiBvZmZlcmVyIHRoYXQgcHJlZmVycyB0aGUgdXNlIG9mIFNSVFAgU0hPVUxE
IGJlIGxlbmllbnQgd2hlbiByZWNlaXZpbmcgYW4gYW5zd2VyLiAgSXQgU0hPVUxEIGludGVycHJl
dCBlaXRoZXI6IDEpIFJUUC9BVlAgd2l0aCB0aGUgY3J5cHRvIGF0dHJpYnV0ZSBvciAyKSBSVFAv
U0FWUCB3aXRoIHRoZSBjcnlwdG8gYXR0cmlidXRlIGFzIGluZGljYXRpbmcgdGhhdCB0aGUgYW5z
d2VyZXIgaXMgY2FwYWJsZSBvZiBzdXBwb3J0aW5nLCBhbmQgZG9lcyBzdXBwb3J0LCBTUlRQIGVu
Y3J5cHRpb24uDQ1PZmZlcmVyIHJlcXVpcmVzIHRoZSB1c2Ugb2YgUlRQOiBJZiB0aGUgb2ZmZXJl
ciByZXF1aXJlcyB0aGUgdXNlIG9mIFJUUCBmb3IgYSBtZWRpdW0sIHRoZSBvZmZlcmVyIE1VU1Qg
aW5kaWNhdGUgdHJhbnNwb3J0IHByb3RvY29sIFJUUCBieSBpbmNsdWRpbmcgZWl0aGVyIEFWUCBv
ciBBVlBGIGluIHRoZSAncHJvdG8nIGZpZWxkIG9mIHRoZSBTRFAgbT0gbGluZSBhbmQgTVVTVCBO
T1QgaW5jbHVkZSBhdHRyaWJ1dGUgYT1jcnlwdG8gaW4gdGhlIGRlc2NyaXB0aW9uIG9mIHRoZSBt
ZWRpdW0uDQ1JZiB0aGUgYW5zd2VyZXIgcmVjZWl2ZXMgYW4gU0RQIG9mZmVyIHdpdGggQVZQIG9y
IEFWUEYgaW4gdGhlICdwcm90bycgZmllbGQgb2YgdGhlIG09bGluZSBhbmQgbm8gYT1jcnlwdG8g
bGluZSBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhhdCBtZWRpdW0gYW5kIGlzIG5vdCBwcmVwYXJl
ZCB0byBhY2NlcHQgdGhlIG1lZGl1bSB3aXRoIFJUUCwgdGhlIGFuc3dlcmVyIE1VU1QgcmVqZWN0
IHRoZSBtZWRpdW0gb3IgdGhlIGVudGlyZSBTRFAgb2ZmZXIuDQ1TZWN1cml0eSBmb3IgdGhlIEJG
Q1AgQ29udHJvbCBDaGFubmVsDQ1Sb2xlLWJhc2VkIHZpZGVvIHN0cmVhbSAoUkJWUykgZnVuY3Rp
b25hbGl0eSBpbiBTSVAgaXMgY29tcGFyYWJsZSB0byBILjIzOSBmb3IgSC4zMjMgc3lzdGVtcy6g
IEguMjM5IGlzIHRoZSBJVFUgc3RhbmRhcmQgZm9yIGltcGxlbWVudGluZyByb2xlIG1hbmFnZW1l
bnQgb2YgbXVsdGlwbGUgc3RyZWFtcyBpbiBILjMyMyBhbmQgSC4zMjAuoCBJdCBzcGVjaWZpZXMg
bWVjaGFuaXNtcyBmb3I6DQ1BZGRpbmcgYWRkaXRpb25hbCBtZWRpYSBjaGFubmVscyB0byBjb25m
ZXJlbmNlcywNRGVzaWduYXRpbmcgcm9sZXMgb2YgdmlkZW8gbWVkaWEgY2hhbm5lbHMgKJNMaXZl
lCBvciCTUHJlc2VudGF0aW9ulCkgYW5kDUNvbnRyb2xsaW5nIHRoZSBwcmVzZW50ZXIgb2YgdGhl
IJNQcmVzZW50YXRpb26UIHZpZGVvIHN0cmVhbSBkdXJpbmcgYSBjb25mZXJlbmNlLg0NSW4gUm9s
ZS1CYXNlZCBWaWRlbyBTdHJlYW1zIHRoZSAiUHJlc2VudGF0aW9uIiBjaGFubmVsIGlzIGNvbnRy
b2xsZWQgYnkgYSB0b2tlbi6gIFRoZSBob2xkZXIgb2YgdGhlIHRva2VuIGlzIHRoZSBwcmVzZW50
ZXIgYW5kIGFsbCBvZiB0aGUgZW5kcG9pbnRzIGluIHRoZSBjb25mZXJlbmNlIHR5cGljYWxseSBk
aXNwbGF5IHRoZSBwcmVzZW50ZXKScyBzdHJlYW0gb24gdGhlaXIgY29udGVudCByZW5kZXJpbmcg
ZGlzcGxheS6gIEluIGEgY2VudHJhbGl6ZWQsIG11bHRpcG9pbnQgY29uZmVyZW5jZSwgdGhlIE1D
VSBtYW5hZ2VzIHRoZSB0b2tlbi6gIFNJUC1iYXNlZCB2aWRlbyBlbGVtZW50cyBpbXBsZW1lbnQg
dG9rZW4gbWFuYWdlbWVudCBhbmQgY29udHJvbCB1c2luZyB0aGUgQmluYXJ5IEZsb29yIENvbnRy
b2wgUHJvdG9jb2wgKEJGQ1ApLCB3aGljaCBpcyBzcGVjaWZpZWQgaW4gVGhlIEJpbmFyeSBGbG9v
ciBDb250cm9sIFByb3RvY29sIChCRkNQKSBbUkZDIDQ1ODJdLqAgU0lQLWJhc2VkIHZpZGVvIGVs
ZW1lbnRzIG11c3QgdXNlIGEgVURQLWJhc2VkIEJGQ1AgY2hhbm5lbCB0byBjb25mb3JtIHRvIHRo
ZSBJTVRDIFNJUCBQYXJpdHkgR3JvdXCScyBSQlZTIJNCZXN0IFByYWN0aWNlc5QgUHJvZmlsZS4N
DVRoaXMgU2VjdXJpdHkgk0Jlc3QgUHJhY3RpY2VzlCBQcm9maWxlIGRvZXMgbm90IG1hbmRhdGUg
dGhhdCB0aGUgVURQLWJhc2VkIEJGQ1AgY2hhbm5lbCBiZSBzZWN1cmVkIGJlY2F1c2UgdGhlIHZh
bHVlIG9mIHRoZSBpbmZvcm1hdGlvbiB3aGljaCBjb3VsZCBiZSBvYnRhaW5lZCBmcm9tIHRoZSBC
RkNQIGNoYW5uZWwgaXMgY29uc2lkZXJlZCBpbnNpZ25pZmljYW50IGlmIHRoZSBTSVAgc2lnbmFs
aW5nIGNoYW5uZWwgYW5kIG1lZGlhIGNoYW5uZWxzIGFyZSBzZWN1cmVkIGFzIG1hbmRhdGVkIGJ5
IHRoaXMgcHJvZmlsZS6gIFRoZSB0aHJlYXQgcmlza3MgYWdhaW5zdCB0aGUgVURQlmJhc2VkIEJG
Q1AgY2hhbm5lbCBhcmUgc3VtbWFyaXplZCBoZXJlOg0NQ29uZmlkZW50aWFsaXR5OqAgVGhlIEJG
Q1AgbWVzc2FnZXMgRmxvb3JSZXF1ZXN0LCBGbG9vclJlcXVlc3RTdGF0dXMsIEZsb29yUmVsZWFz
ZSwgRmxvb3JRdWVyeSBhbmQgRmxvb3JTdGF0dXMgYXJlIHVzZWQgaW4gUlZCUy6gIFRoZXJlIGFy
ZSB0d28gYXR0cmlidXRlcyBpbiB0aGVzZSBtZXNzYWdlcyB3aGljaCBjb3VsZCBwb3RlbnRpYWxs
eSByZXZlYWwgYW4gYWN0dWFsIHVzZXKScyBpZGVudGl0eSBpbmZvcm1hdGlvbjogVVNFUi1VUkkg
YW5kIFVTRVItRElTUExBWS1OQU1FLqAgSXQgaXMgcmVjb21tZW5kZWQgdGhhdCBpbXBsZW1lbnRh
dGlvbnMgZG8gbm90IHVzZSB0aGVzZSBhdHRyaWJ1dGVzIHdoZW4gdGhlIEJGQ1AgY2hhbm5lbCBp
cyBub3Qgc2VjdXJlZC6gIElmIHRoZXNlIGF0dHJpYnV0ZXMgYXJlIG5vdCB1c2VkLCB0aGVuIHRo
ZSBsYWNrIG9mIGNvbmZpZGVudGlhbGl0eSBwcm90ZWN0aW9uIG9mIHRoZSBjb250ZW50IG9mIHRo
ZSBCRkNQIG1lc3NhZ2VzIGlzIG5vdCBjb25zaWRlcmVkIHRvIGJlIGNyaXRpY2FsLg0NSW50ZWdy
aXR5OiBXaXRob3V0IGludGVncml0eSBwcm90ZWN0aW9uLCBCRkNQIG1lc3NhZ2VzIGNvdWxkIGJl
IHNwb29mZWQgc28gdGhhdCB0aGV5IHdvdWxkIGFwcGVhciB0byBiZSBjb21pbmcgZnJvbSBhIGRp
ZmZlcmVudCB1c2VyIGJ5IGEgbWFuLWluLXRoZS1taWRkbGUgYXR0YWNrLqAgVGhpcyBhdHRhY2sg
aXMgb25seSBhIGNvbmNlcm4gaW4gYSBtdWx0aXBvaW50IGNvbmZlcmVuY2Ugd2hlcmUgdGhlcmUg
YXJlIG1vcmUgdGhhbiB0d28gcGFydGljaXBhbnRzLqAgVW5kZXIgdGhpcyBhdHRhY2ssIHRoZSBh
dHRhY2tlciBjb3VsZCByZXF1ZXN0IHRoZSBwcmVzZW50YXRpb24gdG9rZW4gd2l0aCBhIGZhbHNl
IFVzZXIgSUQuoCBIb3dldmVyLCBpbiBvcmRlciB0byBhY3R1YWxseSBpbmplY3QgZmFsc2UgY29u
dGVudCBpbnRvIHRoZSBwcmVzZW50YXRpb24gY2hhbm5lbCwgdGhlIGF0dGFja2VyIHdvdWxkIGFs
c28gaGF2ZSB0byBiZSBjb25uZWN0ZWQgdG8gdGhlIGNvbmZlcmVuY2UuoCBUaHVzIHRoZSBhdHRh
Y2tlciB3b3VsZCBuZWVkIHRvIGJlIGF1dGhlbnRpY2F0ZWQgYW5kIHdvdWxkIG5lZWQgdG8gc2Vu
ZC9yZWNlaXZlIGVuY3J5cHRlZCBtZWRpYSBhbmQgU0lQIHNpZ25hbGluZy6gIFVuZGVyIG1vc3Qg
Y2lyY3Vtc3RhbmNlcywgdGhlIHBhcnRpY2lwYW50cyB3b3VsZCBxdWlja2x5IGJlY29tZSBhd2Fy
ZSBvZiB0aGUgc3Bvb2ZlZCBJRC4gDQ1BdmFpbGFiaWxpdHk6IFdpdGhvdXQgaW50ZWdyaXR5IGFu
ZCByZXBsYXkgcHJvdGVjdGlvbiBtZWNoYW5pc21zLCBmYWxzZSBCRkNQIG1lc3NhZ2VzIGNvdWxk
IGJlIGluamVjdGVkIGludG8gYSBzeXN0ZW0gYW5kIGJlIHVzZWQgdG8gYnJpbmcgZG93biBlbmRw
b2ludHMgb3IgYnJpZGdlcyB3aXRoIGZsb29kaW5nIGF0dGFja3MuoCBIb3dldmVyLCB0aGVzZSBk
ZXZpY2VzIGNvdWxkIHByb3RlY3QgdGhlbXNlbHZlcyBmcm9tIHRoZXNlIGF0dGFja3MgdXNpbmcg
dGVjaG5pcXVlcyB3aGljaCBkb26SdCByZWx5IG9uIHNlY3VyaW5nIHRoZSBjaGFubmVsLg1CZXN0
IFByYWN0aWNlcyBmb3IgQXZhaWxhYmlsaXR5IFByb3RlY3Rpb24NDUF2YWlsYWJpbGl0eSByZWZl
cnMgdG8gdGhlIGFiaWxpdHkgdG8gdXNlIGluZm9ybWF0aW9uIG9yIHJlc291cmNlcy4gIFRoZSBt
b3N0IG9idmlvdXMgZXhhbXBsZSBvZiBhbiBhdHRhY2sgYWdhaW5zdCBhdmFpbGFiaWxpdHkgaW4g
SVAgdmlkZW8gY29uZmVyZW5jaW5nIGlzIHdoZW4gYSBkZW5pYWwgb2Ygc2VydmljZSBhdHRhY2sg
aXMgdXNlZCB0byB0YWtlIGRvd24sIG9yIHNsb3cgZG93biwgYSBuZXR3b3JrIHNvIHRoYXQgdmlk
ZW8gY29uZmVyZW5jaW5nIGJlY29tZXMgdW51c2FibGUuDSANQXZhaWxhYmlsaXR5IG9mIFNJUC1i
YXNlZCB2aWRlbyBjb25mZXJlbmNpbmcgZW5kIGRldmljZXMgaXMgcHJvdGVjdGVkIGFzIGFuIGlu
ZGlyZWN0IHJlc3VsdCBvZiBkZXBsb3lpbmcgdGhlIGF1dGhlbnRpY2F0aW9uLCBpbnRlZ3JpdHkg
YW5kIGNvbmZpZGVudGlhbGl0eSBwcm90ZWN0aW9uIG1lY2hhbmlzbXMgbGlzdGVkIGluIHRoZSBw
cmV2aW91cyBzZWN0aW9ucy4NDUF1dGhlbnRpY2F0aW9uIG9mIHVzZXJzIGVuc3VyZXMgdGhhdCBv
bmx5IGF1dGhvcml6ZWQgdXNlcnMgZ2FpbiBhY2Nlc3MgdG8gdmlkZW8gc2VydmljZXMuICBTaW5j
ZSB1bmF1dGhvcml6ZWQgdXNlcnMgY2Fubm90IGdhaW4gdXNlIG9mIHN5c3RlbSByZXNvdXJjZXMs
IGF2YWlsYWJpbGl0eSBpcyBwcm90ZWN0ZWQuDUlkZW50aXR5IG1lY2hhbmlzbXMgY2FuIGJlIHVz
ZWQgdG8gZW5zdXJlIHRoYXQgdW53YW50ZWQgY2FsbHMgY2FuIGJlIGJsb2NrZWQgdGh1cyBlbnN1
cmluZyByZXNvdXJjZXMgYXJlIG9ubHkgYXZhaWxhYmxlIHRvIGF1dGhvcml6ZWQgdXNlcnMuDVNS
VFAgaW50ZWdyaXR5IGFuZCByZXBsYXkgcHJvdGVjdGlvbiBwcm90ZWN0cyB2aWRlbyBjb25mZXJl
bmNpbmcgZW5kIGRldmljZXMgZnJvbSBEb1MgYXR0YWNrcyBiZWNhdXNlIHRoZXkgY2FuIHJlYWRp
bHkgcmVqZWN0IHBhY2tldHMgdGhhdCBhcmUgbm90IHZhbGlkIG9yIHZhbGlkIHBhY2tldHMgdGhh
dCBhcmUgYmVpbmcgcmUtcGxheWVkLiANDUxpc3Qgb2YgUmVsZXZhbnQgSUVURiBSRkNzIGFuZCBE
cmFmdHMNDU5vcm1hdGl2ZSByZWZlcmVuY2VzIGFyZSBsaXN0ZWQgaW4gVGFibGUgNy4xIGFuZCBp
bmZvcm1hdGl2ZSByZWZlcmVuY2VzIGFyZSBsaXN0ZWQgaW4gVGFibGUgNy4yDQ1Ob3JtYXRpdmUg
UmVmZXJlbmNlcwcHUkZDIG9yIERyYWZ0B1RpdGxlB1VzYWdlBwdSRkMgMzI2MwdTZXNzaW9uIElu
aXRpYXRpb24gUHJvdG9jb2wgKFNJUCk6IExvY2F0aW5nIFNJUCBTZXJ2ZXJzB1RoZSBTZXNzaW9u
IEluaXRpYXRpb24gUHJvdG9jb2wgKFNJUCkgdXNlcyBETlMgcHJvY2VkdXJlcyB0byBhbGxvdyBh
IGNsaWVudCB0byByZXNvbHZlIGEgU0lQIFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllciAoVVJJ
KSBpbnRvIHRoZSBJUCBhZGRyZXNzLCBwb3J0LCBhbmQgdHJhbnNwb3J0IHByb3RvY29sIG9mIHRo
ZSBuZXh0IGhvcCB0byBjb250YWN0LiAgSXQgYWxzbyB1c2VzIEROUyB0byBhbGxvdyBhIHNlcnZl
ciB0byBzZW5kIGEgcmVzcG9uc2UgdG8gYSBiYWNrdXAgY2xpZW50IGlmIHRoZSBwcmltYXJ5IGNs
aWVudCBoYXMgZmFpbGVkLgcHUkZDIDMzMjUHUHJpdmF0ZSBFeHRlbnNpb25zIHRvIHRoZSBTZXNz
aW9uIEluaXRpYXRpb24gUHJvdG9jb2wgKFNJUCkgZm9yIEFzc2VydGVkIElkZW50aXR5IHdpdGhp
biBUcnVzdGVkIE5ldHdvcmtzDQdEZXNjcmliZXMgcHJpdmF0ZSBleHRlbnNpb25zIHRvIFNJUCB0
aGF0IGVuYWJsZSBhIG5ldHdvcmsgb2YgdHJ1c3RlZCBTSVAgc2VydmVycyB0byBhc3NlcnQgdGhl
IGlkZW50aXR5IG9mIGF1dGhlbnRpY2F0ZWQgdXNlcnMsIGFuZCB0aGUgYXBwbGljYXRpb24gb2Yg
ZXhpc3RpbmcgcHJpdmFjeSBtZWNoYW5pc21zIHRvIHRoZSBpZGVudGl0eSBwcm9ibGVtLiAgVGhl
IHVzZSBvZiB0aGVzZSBleHRlbnNpb25zIGlzIG9ubHkgYXBwbGljYWJsZSBpbnNpZGUgYW4gYWRt
aW5pc3RyYXRpdmUgZG9tYWluIHdpdGggcHJldmlvdXNseSBhZ3JlZWQtdXBvbiBwb2xpY2llcyBm
b3IgZ2VuZXJhdGlvbiwgdHJhbnNwb3J0IGFuZCB1c2FnZSBvZiBzdWNoIGluZm9ybWF0aW9uLgcH
UkZDIDM3MTEHVGhlIFNlY3VyZSBSZWFsIFRpbWUgVHJhbnNwb3J0IFByb3RvY29sIChTUlRQKQdE
ZXNjcmliZXMgdGhlIFNlY3VyZSBSZWFsLXRpbWUgVHJhbnNwb3J0IFByb3RvY29sIChTUlRQKSwg
YSBwcm9maWxlIG9mIHRoZSBSZWFsLXRpbWUgVHJhbnNwb3J0IFByb3RvY29sIChSVFApLCB3aGlj
aCBjYW4gcHJvdmlkZSBjb25maWRlbnRpYWxpdHksIG1lc3NhZ2UgYXV0aGVudGljYXRpb24sIGFu
ZCByZXBsYXkgcHJvdGVjdGlvbiB0byB0aGUgUlRQIHRyYWZmaWMgYW5kIHRvIHRoZSBjb250cm9s
IHRyYWZmaWMgZm9yIFJUUCwgdGhlIFJlYWwtdGltZSBUcmFuc3BvcnQgQ29udHJvbCBQcm90b2Nv
bCAoUlRDUCkuBwdSRkMgNDU2OAdTZXNzaW9uIERlc2NyaXB0aW9uIFByb3RvY29sIChTRFApIFNl
Y3VyaXR5IERlc2NyaXB0aW9ucyBmb3IgTWVkaWEgU3RyZWFtcwdEZWZpbmVzIGEgU2Vzc2lvbiBE
ZXNjcmlwdGlvbiBQcm90b2NvbCAoU0RQKSBjcnlwdG9ncmFwaGljIGF0dHJpYnV0ZSBmb3IgdW5p
Y2FzdCBtZWRpYSBzdHJlYW1zLiAgVGhlIGF0dHJpYnV0ZSBkZXNjcmliZXMgYSBjcnlwdG9ncmFw
aGljIGtleSBhbmQgb3RoZXIgcGFyYW1ldGVycyB0aGF0IHNlcnZlIHRvIGNvbmZpZ3VyZSBzZWN1
cml0eSBmb3IgYSB1bmljYXN0IG1lZGlhIHN0cmVhbSBpbiBlaXRoZXIgYSBzaW5nbGUgbWVzc2Fn
ZSBvciBhIHJvdW5kdHJpcCBleGNoYW5nZS4gIFRoZSBhdHRyaWJ1dGUgY2FuIGJlIHVzZWQgd2l0
aCBhIHZhcmlldHkgb2YgU0RQIG1lZGlhIHRyYW5zcG9ydHMsIGFuZCB0aGlzIGRvY3VtZW50IGRl
ZmluZXMgaG93IHRvIHVzZSBpdCBmb3IgdGhlIFNlY3VyZSBSZWFsLXRpbWUgVHJhbnNwb3J0IFBy
b3RvY29sIChTUlRQKSB1bmljYXN0IG1lZGlhIHN0cmVhbXMuICBUaGUgU0RQIGNyeXB0byBhdHRy
aWJ1dGUgcmVxdWlyZXMgdGhlIHNlcnZpY2VzIG9mIGEgZGF0YSBzZWN1cml0eSBwcm90b2NvbCB0
byBzZWN1cmUgdGhlIFNEUCBtZXNzYWdlLgcHUkZDIDUxMjQHRXh0ZW5kZWQgU2VjdXJlIFJUUCBQ
cm9maWxlIGZvciBSVENQLWJhc2VkIEZlZWRiYWNrIChSVFAvU0FWUEYpB0JvdGggU1JUUCBhbmQg
QVZQRiBhcmUgUlRQIHByb2ZpbGVzIGFuZCBuZWVkIHRvIGJlIG5lZ290aWF0ZWQuICBUaGlzIGlt
cGxpZXMgdGhhdCBlaXRoZXIgb25lIG9yIHRoZSBvdGhlciBtYXkgYmUgdXNlZCwgYnV0IGJvdGgg
cHJvZmlsZXMgY2Fubm90IGJlIG5lZ290aWF0ZWQgZm9yIHRoZSBzYW1lIFJUUCBzZXNzaW9uICh1
c2luZyBvbmUgU0RQIHNlc3Npb24gbGV2ZWwgZGVzY3JpcHRpb24pLiAgSG93ZXZlciwgdXNpbmcg
c2VjdXJlIGNvbW11bmljYXRpb25zIGFuZCB0aW1lbHkgZmVlZGJhY2sgdG9nZXRoZXIgaXMgZGVz
aXJhYmxlLiAgVGhlcmVmb3JlLCB0aGlzIGRyYWZ0IHNwZWNpZmllcyBhIG5ldyBSVFAgcHJvZmls
ZSAoIlNBVlBGIikgdGhhdCBjb21iaW5lcyB0aGUgZmVhdHVyZXMgb2YgU0FWUCBhbmQgQVZQRi4H
B1JGQyA1MjgwB0ludGVybmV0IFguNTA5IFB1YmxpYyBLZXkgSW5mcmFzdHJ1Y3R1cmUgQ2VydGlm
aWNhdGUgYW5kIENlcnRpZmljYXRlIFJldm9jYXRpb24gTGlzdCAoQ1JMKSBQcm9maWxlB1Byb2Zp
bGVzIHRoZSBYLjUwOSB2MyBjZXJ0aWZpY2F0ZSBhbmQgWC41MDkgdjIgY2VydGlmaWNhdGUgcmV2
b2NhdGlvbiBsaXN0IChDUkwpIGZvciB1c2UgaW4gdGhlIEludGVybmV0Lg0HB1JGQyA1NjI2B01h
bmFnaW5nIENsaWVudCBJbml0aWF0ZWQgQ29ubmVjdGlvbnMgaW4gdGhlIFNlc3Npb24gSW5pdGlh
dGlvbiBQcm90b2NvbCAoU0lQKQdEZWZpbmVzIGJlaGF2aW9ycyBmb3IgVXNlciBBZ2VudHMsIHJl
Z2lzdHJhcnMgYW5kIHByb3h5IHNlcnZlcnMgdGhhdCBhbGxvdyByZXF1ZXN0cyB0byBiZSBkZWxp
dmVyZWQgb24gZXhpc3RpbmcgY29ubmVjdGlvbnMgZXN0YWJsaXNoZWQgYnkgdGhlIFVzZXIgQWdl
bnQuICBJdCBhbHNvIGRlZmluZXMga2VlcC1hbGl2ZSBiZWhhdmlvcnMgbmVlZGVkIHRvIGtlZXAg
TkFUIGJpbmRpbmdzIG9wZW4gYW5kIHNwZWNpZmllcyB0aGUgdXNhZ2Ugb2YgbXVsdGlwbGUgY29u
bmVjdGlvbnMgZnJvbSB0aGUgVXNlciBBZ2VudCB0byBpdHMgUmVnaXN0cmFyLgcHUkZDIDU2MzAH
VGhlIHVzZSBvZiB0aGUgU0lQUyBVUkkgU2NoZW1lIGluIHRoZSBTZXNzaW9uIEluaXRpYXRpb24g
UHJvdG9jb2wgKFNJUCkHVGhpcyBkb2N1bWVudCBwcm92aWRlcyBjbGFyaWZpY2F0aW9ucyBhbmQg
Z3VpZGVsaW5lcyBjb25jZXJuaW5nIHRoZSB1c2Ugb2YgdGhlIFNJUFMgVVJJIHNjaGVtZSBpbiB0
aGUgU2Vzc2lvbiBJbml0aWF0aW9uIFByb3RvY29sIChTSVApLiAgSXQgYWxzbyBtYWtlcyBub3Jt
YXRpdmUgY2hhbmdlcyB0byBTSVAgKGluY2x1ZGluZyBib3RoIFtSRkMzMjYxXSBhbmQgW1JGQzM2
MDhdKS4gIFRoZSBtZWFuaW5nIGFuZCB1c2FnZSBvZiB0aGUgU0lQUyBVUkkgc2NoZW1lIGFuZCBv
ZiBUTFMgKFJGQzQzNDYpIGlzIHVuZGVyc3BlY2lmaWVkIGluIFNJUCAoUkZDMzI2MSkgYW5kIGhh
cyBiZWVuIGEgc291cmNlIG9mIGNvbmZ1c2lvbiBmb3IgaW1wbGVtZW50ZXJzIGFuZCB0aGlzIGRv
Y3VtZW50IHByb3ZpZGVzIGNsYXJpZmljYXRpb24uICAHB1JGQyA1ODc2B1VwZGF0ZXMgdG8gQXNz
ZXJ0ZWQgSWRlbnRpdHkgaW4gU0lQB1JGQyAzMzI1IGRvZXMgbm90IHNwZWNpZnkgdGhlIGluc2Vy
dGlvbiBvZiB0aGUgUC1Bc3NlcnRlZC1JZGVudGl0eSBoZWFkZXIgZmllbGQgYnkgYSB0cnVzdGVk
IFVzZXIgQWdlbnQgQ2xpZW50IChVQUMpLCBkb2VzIG5vdCBzcGVjaWZ5IHRoZSB1c2Ugb2YgUC1B
c3NlcnRlZC1JZGVudGl0eSBhbmQgUC1QcmVmZXJyZWQtSWRlbnRpdHkgaGVhZGVyIGZpZWxkcyB3
aXRoIGNlcnRhaW4gU0lQIG1ldGhvZHMgc3VjaCBhcyBVUERBVEUsIFJFR0lTVEVSLCBNRVNTQUdF
LCBhbmQgUFVCTElTSCwgYW5kIGRvZXMgbm90IHNwZWNpZnkgaG93IHRvIGhhbmRsZSBhbiB1bmV4
cGVjdGVkIG51bWJlciBvZiBVUklzIG9yIHVuZXhwZWN0ZWQgVVJJIHNjaGVtZXMgaW4gdGhlc2Ug
aGVhZGVyIGZpZWxkcy4gIFRoaXMgZG9jdW1lbnQgZXh0ZW5kcyBSRkMgMzMyNSB0byBjb3ZlciB0
aGVzZSBzaXR1YXRpb25zLgcHDVRhYmxlIDcuMSBSZWxldmFudCBSRkNzIGFuZCBEcmFmdHMgZm9y
IFNlY3VyaXR5IC0gTm9ybWF0aXZlIFJlZmVyZW5jZXMNDUluZm9ybWF0aXZlIFJlZmVyZW5jZXMH
B1JGQyBvciBEcmFmdAdUaXRsZQdVc2FnZQcHUkZDIDI1NjAHWC41MDkgSW50ZXJuZXQgUHVibGlj
IEtleSBJbmZyYXN0cnVjdHVyZSBPbmxpbmUgQ2VydGlmaWNhdGUgU3RhdHVzIFByb3RvY29sIC0g
T0NTUAdTcGVjaWZpZXMgYSBwcm90b2NvbCB1c2VmdWwgaW4gZGV0ZXJtaW5pbmcgdGhlIGN1cnJl
bnQgc3RhdGUgb2YgYSBkaWdpdGFsIGNlcnRpZmljYXRlIHdpdGhvdXQgcmVxdWlyaW5nIENSTHMu
BwdSRkMgNDQ3NAdFbmhhbmNlbWVudHMgZm9yIEF1dGhlbnRpY2F0ZWQgSWRlbnRpdHkgTWFuYWdl
bWVudCBpbiB0aGUgU2Vzc2lvbiBJbml0aWF0aW9uIFByb3RvY29sIChTSVApB1RoZSBleGlzdGlu
ZyBzZWN1cml0eSBtZWNoYW5pc21zIGluIHRoZSBTZXNzaW9uIEluaXRpYXRpb24gUHJvdG9jb2wg
KFNJUCkgYXJlIGluYWRlcXVhdGUgZm9yIGNyeXB0b2dyYXBoaWNhbGx5IGFzc3VyaW5nIHRoZSBp
ZGVudGl0eSBvZiB0aGUgZW5kIHVzZXJzIHRoYXQgb3JpZ2luYXRlIFNJUCByZXF1ZXN0cywgZXNw
ZWNpYWxseSBpbiBhbiBpbnRlci1kb21haW4gY29udGV4dC4gIFRoaXMgUkZDIGRlZmluZXMgYSBt
ZWNoYW5pc20gZm9yIHNlY3VyZWx5IGlkZW50aWZ5aW5nIG9yaWdpbmF0b3JzIG9mIFNJUCBtZXNz
YWdlcy4gIEl0IGRvZXMgc28gYnkgZGVmaW5pbmcgdHdvIG5ldyBTSVAgaGVhZGVyIGZpZWxkcywg
SWRlbnRpdHksIGZvciBjb252ZXlpbmcgYSBzaWduYXR1cmUgdXNlZCBmb3IgdmFsaWRhdGluZyB0
aGUgaWRlbnRpdHksIGFuZCBJZGVudGl0eS1JbmZvLCBmb3IgY29udmV5aW5nIGEgcmVmZXJlbmNl
IHRvIHRoZSBjZXJ0aWZpY2F0ZSBvZiB0aGUgc2lnbmVyLgcHUkZDIDQ1ODIHVGhlIEJpbmFyeSBG
bG9vciBDb250cm9sIFByb3RvY29sIChCRkNQKQdTcGVjaWZpZXMgdGhlIEJpbmFyeSBGbG9vciBD
b250cm9sIFByb3RvY29sIChCRkNQKSB3aGljaCBpcyB1c2VkIGZvciB0b2tlbiBjb250cm9sLgcH
UkZDIDU3NjMHRGF0YWdyYW0gVHJhbnNwb3J0IExheWVyIFNlY3VyaXR5IChEVExTKSBQcm90b2Nv
bCBmb3IgIFByb3RlY3Rpb24gb2YgIE1lZGlhIFRyYWZmaWMgRXN0YWJsaXNoZWQgd2l0aCB0aGUg
U2Vzc2lvbiBJbml0aWF0aW9uIFByb3RvY29sB1NwZWNpZmllcyBob3cgdG8gdXNlIHRoZSBTZXNz
aW9uIEluaXRpYXRpb24gUHJvdG9jb2wgKFNJUCkgdG8gZXN0YWJsaXNoIHNlY3VyZSBtZWRpYSBz
ZXNzaW9ucyB1c2luZyBvciBvdmVyIHRoZSBEYXRhZ3JhbSBUcmFuc3BvcnQgTGF5ZXIgU2VjdXJp
dHkgKERUTFMpIHByb3RvY29sLiAgSXQgZGVzY3JpYmVzIGEgbWVjaGFuaXNtIG9mIHRyYW5zcG9y
dGluZyBhIGZpbmdlcnByaW50IGF0dHJpYnV0ZSBpbiB0aGUgU2Vzc2lvbiBEZXNjcmlwdGlvbiBQ
cm90b2NvbCAoU0RQKSB0aGF0IGlkZW50aWZpZXMgdGhlIGtleSB0aGF0IHdpbGwgYmUgcHJlc2Vu
dGVkIGR1cmluZyB0aGUgRFRMUyBoYW5kc2hha2UuICBJdCByZWxpZXMgb24gdGhlIFNJUCBpZGVu
dGl0eSBtZWNoYW5pc20gdG8gZW5zdXJlIHRoZSBpbnRlZ3JpdHkgb2YgdGhlIGZpbmdlcnByaW50
IGF0dHJpYnV0ZS4gIFRoaXMgYWxsb3dzIHRoZSBlc3RhYmxpc2htZW50IG9mIG1lZGlhIHNlY3Vy
aXR5IGFsb25nIHRoZSBtZWRpYSBwYXRoLgcHUkZDNTc2NAdEYXRhZ3JhbSBUcmFuc3BvcnQgTGF5
ZXIgU2VjdXJpdHkgKERUTFMpIEV4dGVuc2lvbiB0byBFc3RhYmxpc2ggS2V5cyBmb3IgU2VjdXJl
IFJlYWwtdGltZSBUcmFuc3BvcnQgUHJvdG9jb2wgKFNSVFApB0Rlc2NyaWJlcyBhIERhdGFncmFt
IFRyYW5zcG9ydCBMYXllciBTZWN1cml0eSAoRFRMUykgZXh0ZW5zaW9uIHRvIGVzdGFibGlzaCBr
ZXlzIGZvciBzZWN1cmUgUlRQIChTUlRQKSBhbmQgc2VjdXJlIFJUUCBDb250cm9sIFByb3RvY29s
IChTUlRDUCkgZmxvd3MuICBEVExTIGtleWluZyBoYXBwZW5zIG9uIHRoZSBtZWRpYSBwYXRoLCBp
bmRlcGVuZGVudCBvZiBhbnkgb3V0LW9mLWJhbmQgc2lnbmFsaW5nIGNoYW5uZWwgcHJlc2VudC4H
B1JGQyA1OTM5B1NEUCBDYXBhYmlsaXR5IE5lZ290aWF0aW9uB1NEUCBkb2VzIG5vdCBhZGRyZXNz
IGFuIGluY3JlYXNpbmdseSBpbXBvcnRhbnQgcHJvYmxlbTogdGhlIGFiaWxpdHkgdG8gbmVnb3Rp
YXRlIG9uZSBvciBtb3JlIGFsdGVybmF0aXZlIHRyYW5zcG9ydCBwcm90b2NvbHMgKGUuZy4sIFJU
UCBwcm9maWxlcykuICBUaGlzIGRvY3VtZW50IGRlZmluZXMgYSBtZWNoYW5pc20gdGhhdCBlbmFi
bGVzIFNEUCB0byBwcm92aWRlIGxpbWl0ZWQgc3VwcG9ydCBmb3IgaW5kaWNhdGluZyBjYXBhYmls
aXRpZXMgYW5kIHRoZWlyIGFzc29jaWF0ZWQgcG90ZW50aWFsIGNvbmZpZ3VyYXRpb25zLCBhbmQg
bmVnb3RpYXRlIHRoZSB1c2Ugb2YgdGhvc2UgcG90ZW50aWFsIGNvbmZpZ3VyYXRpb25zIGFzIGFj
dHVhbCBjb25maWd1cmF0aW9ucy4HB0lNVEMgU0lQIFBhcml0eSBCZXN0IFByYWN0aWNlcyAHUm9s
ZS1CYXNlZCBWaWRlbyBTdHJlYW1zIEJlc3QgUHJhY3RpY2VzB1RoaXMgZG9jdW1lbnQgZGVzY3Jp
YmVzIHRoZSBiZXN0IHByYWN0aWNlcyBmb3IgaW1wbGVtZW50aW5nIHJvbGUtYmFzZWQgdmlkZW8g
c3RyZWFtIChSQlZTKSBmdW5jdGlvbmFsaXR5IGluIFNJUCB3aGljaCBpcyBjb21wYXJhYmxlIHRv
IEguMjM5IGZvciBILjMyMyBzeXN0ZW1zLiAgBwcNVGFibGUgNy4yIFJlbGV2YW50IFJGQ3MgYW5k
IERyYWZ0cyBmb3IgU2VjdXJpdHkgLSBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzDQ1HbG9zc2FyeQ0N
Q2VydGlmaWNhdGUgQXV0aG9yaXR5IChDQSkgQ2VydGlmaWNhdGVzOiBBIENlcnRpZmljYXRlIEF1
dGhvcml0eSBjZXJ0aWZpY2F0ZSBpcyBhIGRpZ2l0YWwgY3JlZGVudGlhbCB0aGF0IHZhbGlkYXRl
cyB0aGUgaWRlbnRpdHkgb2YgdGhlIENlcnRpZmljYXRlIEF1dGhvcml0eSAoQ0EpIHRoYXQgb3du
cyB0aGUgY2VydGlmaWNhdGUuICBUaGUgQ2VydGlmaWNhdGUgQXV0aG9yaXR5J3MgY2VydGlmaWNh
dGUgY29udGFpbnMgaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24gYWJvdXQgdGhlIENlcnRpZmljYXRl
IEF1dGhvcml0eSwgYXMgd2VsbCBhcyBpdHMgcHVibGljIGtleS4gIE90aGVycyBjYW4gdXNlIHRo
ZSBDQSBjZXJ0aWZpY2F0ZSdzIHB1YmxpYyBrZXkgdG8gdmVyaWZ5IHRoZSBhdXRoZW50aWNpdHkg
b2YgdGhlIGNlcnRpZmljYXRlcyB0aGF0IHRoZSBDQSBpc3N1ZXMgYW5kIHNpZ25zLiAgQSBDZXJ0
aWZpY2F0ZSBBdXRob3JpdHkgY2VydGlmaWNhdGUgY2FuIGJlIHNpZ25lZCBieSBhbm90aGVyIENB
LCBzdWNoIGFzIFZlcmlTaWduLCBvciBjYW4gYmUgc2VsZi1zaWduZWQgaWYgaXQgaXMgYW4gaW5k
ZXBlbmRlbnQgZW50aXR5Lg0NU291cmNlOiATSFlQRVJMSU5LICJodHRwOi8vcHVibGliLmJvdWxk
ZXIuaWJtLmNvbS9pbmZvY2VudGVyL2lzZXJpZXMvdjVyMy9pbmRleC5qc3A/dG9waWM9L3J6YWh1
L3J6YWh1dHlwZXNvZmNlcnRzLmh0bSIBFGh0dHA6Ly9wdWJsaWIuYm91bGRlci5pYm0uY29tL2lu
Zm9jZW50ZXIvaXNlcmllcy92NXIzL2luZGV4LmpzcD90b3BpYz0vcnphaHUvcnphaHV0eXBlc29m
Y2VydHMuaHRtFQ0NU2VydmVyIG9yIENsaWVudCBDZXJ0aWZpY2F0ZXM6IEEgc2VydmVyIG9yIGNs
aWVudCBjZXJ0aWZpY2F0ZSBpcyBhIGRpZ2l0YWwgY3JlZGVudGlhbCB0aGF0IGlkZW50aWZpZXMg
dGhlIHNlcnZlciBvciBjbGllbnQgYXBwbGljYXRpb24gdGhhdCB1c2VzIHRoZSBjZXJ0aWZpY2F0
ZSBmb3Igc2VjdXJlIGNvbW11bmljYXRpb25zLiAgU2VydmVyIG9yIGNsaWVudCBjZXJ0aWZpY2F0
ZXMgY29udGFpbiBpZGVudGlmeWluZyBpbmZvcm1hdGlvbiBhYm91dCB0aGUgb3JnYW5pemF0aW9u
IHRoYXQgb3ducyB0aGUgYXBwbGljYXRpb24sIHN1Y2ggYXMgdGhlIHN5c3RlbSdzIGRpc3Rpbmd1
aXNoZWQgbmFtZS4gIFRoZSBjZXJ0aWZpY2F0ZSBhbHNvIGNvbnRhaW5zIHRoZSBzeXN0ZW0ncyBw
dWJsaWMga2V5LiAgQSBzZXJ2ZXIgbXVzdCBoYXZlIGEgZGlnaXRhbCBjZXJ0aWZpY2F0ZSB0byB1
c2UgVExTIGZvciBzZWN1cmUgY29tbXVuaWNhdGlvbnMuICBBcHBsaWNhdGlvbnMgdGhhdCBzdXBw
b3J0IGRpZ2l0YWwgY2VydGlmaWNhdGVzIGNhbiBleGFtaW5lIGEgc2VydmVyJ3MgY2VydGlmaWNh
dGUgdG8gdmVyaWZ5IHRoZSBpZGVudGl0eSBvZiB0aGUgc2VydmVyIHdoZW4gdGhlIGNsaWVudCBh
Y2Nlc3NlcyB0aGUgc2VydmVyLiAgVGhlIGFwcGxpY2F0aW9uIGNhbiB0aGVuIHVzZSB0aGUgYXV0
aGVudGljYXRpb24gb2YgdGhlIGNlcnRpZmljYXRlIGFzIHRoZSBiYXNpcyBmb3IgaW5pdGlhdGlu
ZyBhIFRMUy1lbmNyeXB0ZWQgc2Vzc2lvbiBiZXR3ZWVuIHRoZSBjbGllbnQgYW5kIHRoZSBzZXJ2
ZXIuDQ1Tb3VyY2U6IBNIWVBFUkxJTksgImh0dHA6Ly9wdWJsaWIuYm91bGRlci5pYm0uY29tL2lu
Zm9jZW50ZXIvaXNlcmllcy92NXIzL2luZGV4LmpzcD90b3BpYz0vcnphaHUvcnphaHV0eXBlc29m
Y2VydHMuaHRtIgEUaHR0cDovL3B1YmxpYi5ib3VsZGVyLmlibS5jb20vaW5mb2NlbnRlci9pc2Vy
aWVzL3Y1cjMvaW5kZXguanNwP3RvcGljPS9yemFodS9yemFodXR5cGVzb2ZjZXJ0cy5odG0VDQ0N
Aw0NBA0NAw0NBA0NQmVzdCBQcmFjdGljZXMgZm9yIFNJUCBTZWN1cml0eSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgTm92ZW1iZXIgOCwgMjAxMQ0NB1BhZ2UgEyBQQUdFICBcKiBN
RVJHRUZPUk1BVCAUMTMVBwcHBwcHBw0NDQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAABCAAABggAACYI
AABFCAAARggAAEcIAABICAAAUggAAFsIAABtCAAAbggAAG8IAACGCAAAhwgAAIgIAACJCAAApQgA
AKYIAACnCAAAqAgAAKoIAACrCAAAswgAALQIAAC1CAAAzwgAAPPq2erQx+rH6sO4sMOwnY+Gj3Cd
j2SPWUpZAAAAAAAAAAAAAAAAAAAdA2oAAAAAEQiBFmgTNmsAVQgBbUgABG5IAAR1CAEUEQiBFmgT
NmsAbUgABG5IAAR1CAEAFxVonkY5ABZoEzZrAG1IAARuSAAEdQgBKgIIgQNqAAAAAAYIARVoCyZE
ABZoEzZrADBKGABVCAFtSAAEbkgABHUIAQARFmgTNmsAbUgABG5IAAR1CAEbFWgLJkQAFmgTNmsA
MEoYAG1IAARuSAAEdQgBJANqAAAAABVoCyZEABZoEzZrADBKGABVCAFtSAAEbkgABHUIAQAPA2oA
AAAAFmhDMBAAVQgBFBVoiXwFABZoQzAQAG5IEQR0SBEEAAYWaEMwEAAAERZoMDbZADUIgUNKIABh
SiAAERZoRWv2ADUIgUNKIABhSiAAIBVoQzAQABZoQzAQADUIgUIqCUNKNABhSjQAcGgfSX0AABEW
aEMwEAA1CIFDSiAAYUogABcVaEMwEAAWaEMwEAA1CIFDSiAAYUogAAAaAAgAAAIIAAADCAAABAgA
AAUIAAAGCAAAJggAACcIAAA9CAAASAgAAFkIAABbCAAAbQgAAG4IAADVCAAAKwkAAJUJAADvCQAA
RQoAAJAKAADuCgAASgsAALYLAAAnDAAAkwwAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAA
AAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA6gAAAAAAAAAAAAAAAOoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA
4gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAADbAAAAAAAAAAAAAAAA2wAAAAAAAAAAAAAAANsAAAAA
AAAAAAAAAADbAAAAAAAAAAAAAAAA2wAAAAAAAAAAAAAAANQAAAAAAAAAAAAAAADOAAAAAAAAAAAA
AAAAzgAAAAAAAAAAAAAAANQAAAAAAAAAAAAAAADbAAAAAAAAAAAAAAAA2wAAAAAAAAAAAAAAAAAF
JgANxgUAAYYkCgclAA3GCAACcAOGJAAKByQADcYIAAK4AYYkAAoAByMAAyQBYSQBZ2RDMBAAAAcA
AAMkAWEkAWdkeR6yAAAHAAADJAFhJAFnZEMwEAAABAAAZ2RDMBAAABjPCAAA0AgAANEIAADSCAAA
0wgAANQIAADVCAAA1ggAANcIAADzCAAA9AgAAPUIAAD2CAAA+AgAAPkIAAAJCQAACgkAAAsJAAAl
CQAAJgkAACcJAAAoCQAAKQkAACoJAAArCQAALAkAAC0JAABJCQAASgkAAEsJAABMCQAATgkAAE8J
AADt3tPewLTApp2mh8CmtKZ83nxq3tPewLTApp2mVMCmtAAAAAAqAgiBA2r0AQAABggBFWgLJkQA
FmgTNmsAMEoYAFUIAW1IAARuSAAEdQgBACMCCIEDancBAAAGCAERCIEWaBM2awBVCAFtSAAEbkgA
BHUIARQRCIEWaBM2awBtSAAEbkgABHUIAQAqAgiBA2r6AAAABggBFWgLJkQAFmgTNmsAMEoYAFUI
AW1IAARuSAAEdQgBABEWaBM2awBtSAAEbkgABHUIARsVaAsmRAAWaBM2awAwShgAbUgABG5IAAR1
CAEXFWieRjkAFmgTNmsAbUgABG5IAAR1CAEkA2oAAAAAFWgLJkQAFmgTNmsAMEoYAFUIAW1IAARu
SAAEdQgBABQRCIEWaAQAegBtSAAEbkgABHUIAQAdA2oAAAAAEQiBFmgTNmsAVQgBbUgABG5IAAR1
CAEjAgiBA2p9AAAABggBEQiBFmgTNmsAVQgBbUgABG5IAAR1CAEAIE8JAABzCQAAdAkAAHUJAACP
CQAAkAkAAJEJAACSCQAAkwkAAJQJAACVCQAAlgkAAJcJAACzCQAAtAkAALUJAAC2CQAAuAkAALkJ
AADNCQAAzgkAAM8JAADpCQAA6gkAAOsJAADsCQAA7QkAAO4JAADvCQAA8AkAAPEJAAANCgAADgoA
APHm1+bF17rXp5un8ZLxfKfxm/Hm1+Zq17rXp5un8ZLxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwIIgQNqawMAAAYIAREIgRZoEzZrAFUIAW1IAARuSAAE
dQgBKgIIgQNq7gIAAAYIARVoCyZEABZoEzZrADBKGABVCAFtSAAEbkgABHUIAQARFmgTNmsAbUgA
BG5IAAR1CAEXFWieRjkAFmgTNmsAbUgABG5IAAR1CAEkA2oAAAAAFWgLJkQAFmgTNmsAMEoYAFUI
AW1IAARuSAAEdQgBABQRCIEWaAQAegBtSAAEbkgABHUIAQAjAgiBA2pxAgAABggBEQiBFmgTNmsA
VQgBbUgABG5IAAR1CAEdA2oAAAAAEQiBFmgTNmsAVQgBbUgABG5IAAR1CAEUEQiBFmgTNmsAbUgA
BG5IAAR1CAEAGxVoCyZEABZoEzZrADBKGABtSAAEbkgABHUIAQAgDgoAAA8KAAAQCgAAEgoAABMK
AAAjCgAAJAoAACUKAAA/CgAAQAoAAEEKAABCCgAAQwoAAEQKAABFCgAARgoAAEcKAABjCgAAZAoA
AGUKAABmCgAAaQoAAGoKAABuCgAAbwoAAHAKAACKCgAAiwoAAIwKAACNCgAAjgoAAI8KAACQCgAA
kQoAAOrXyb3JsqOykaOGo9e918l9yWfXyb3JsqOyVaOGo9e91wAjAgiBA2pfBQAABggBEQiBFmgT
NmsAVQgBbUgABG5IAAR1CAEqAgiBA2riBAAABggBFWgLJkQAFmgTNmsAMEoYAFUIAW1IAARuSAAE
dQgBABEWaBM2awBtSAAEbkgABHUIARQRCIEWaAQAegBtSAAEbkgABHUIAQAjAgiBA2plBAAABggB
EQiBFmgTNmsAVQgBbUgABG5IAAR1CAEdA2oAAAAAEQiBFmgTNmsAVQgBbUgABG5IAAR1CAEUEQiB
FmgTNmsAbUgABG5IAAR1CAEAFxVonkY5ABZoEzZrAG1IAARuSAAEdQgBGxVoCyZEABZoEzZrADBK
GABtSAAEbkgABHUIASQDagAAAAAVaAsmRAAWaBM2awAwShgAVQgBbUgABG5IAAR1CAEAKgIIgQNq
6AMAAAYIARVoCyZEABZoEzZrADBKGABVCAFtSAAEbkgABHUIASGRCgAAkgoAAK4KAACvCgAAsAoA
ALEKAADMCgAAzQoAAM4KAADoCgAA6QoAAOoKAADrCgAA7AoAAO0KAADuCgAA7woAAPAKAAAMCwAA
DQsAAA4LAAAPCwAAKAsAACkLAAAqCwAARAsAAEULAABGCwAARwsAAEgLAABJCwAASgsAAEsLAADx
6PHSv/G0pbSTpYilv3y/8ejxZr/xtKW0VKWIpb98vwAAAAAjAgiBA2pTBwAABggBEQiBFmgTNmsA
VQgBbUgABG5IAAR1CAEqAgiBA2rWBgAABggBFWgLJkQAFmgTNmsAMEoYAFUIAW1IAARuSAAEdQgB
ABcVaJ5GOQAWaBM2awBtSAAEbkgABHUIARQRCIEWaAQAegBtSAAEbkgABHUIAQAjAgiBA2pZBgAA
BggBEQiBFmgTNmsAVQgBbUgABG5IAAR1CAEdA2oAAAAAEQiBFmgTNmsAVQgBbUgABG5IAAR1CAEU
EQiBFmgTNmsAbUgABG5IAAR1CAEAJANqAAAAABVoCyZEABZoEzZrADBKGABVCAFtSAAEbkgABHUI
AQAqAgiBA2rcBQAABggBFWgLJkQAFmgTNmsAMEoYAFUIAW1IAARuSAAEdQgBABEWaBM2awBtSAAE
bkgABHUIARsVaAsmRAAWaBM2awAwShgAbUgABG5IAAR1CAEAIEsLAABMCwAAaAsAAGkLAABqCwAA
awsAAG4LAABvCwAAlAsAAJULAACWCwAAsAsAALELAACyCwAAswsAALQLAAC1CwAAtgsAALcLAAC4
CwAA1AsAANULAADWCwAA1wsAANkLAADaCwAABAwAAAUMAAAGDAAAIAwAACEMAAAiDAAAJAwAAPHo
8dK/8bPxqJmoh5l8mb+zv/Ho8Wa/8bPxqJmoVJl8AAAAACMCCIEDakcJAAAGCAERCIEWaBM2awBV
CAFtSAAEbkgABHUIASoCCIEDasoIAAAGCAEVaAsmRAAWaBM2awAwShgAVQgBbUgABG5IAAR1CAEA
FBEIgRZoBAB6AG1IAARuSAAEdQgBACMCCIEDak0IAAAGCAERCIEWaBM2awBVCAFtSAAEbkgABHUI
AR0DagAAAAARCIEWaBM2awBVCAFtSAAEbkgABHUIARQRCIEWaBM2awBtSAAEbkgABHUIAQAXFWie
RjkAFmgTNmsAbUgABG5IAAR1CAEkA2oAAAAAFWgLJkQAFmgTNmsAMEoYAFUIAW1IAARuSAAEdQgB
ACoCCIEDatAHAAAGCAEVaAsmRAAWaBM2awAwShgAVQgBbUgABG5IAAR1CAEAERZoEzZrAG1IAARu
SAAEdQgBGxVoCyZEABZoEzZrADBKGABtSAAEbkgABHUIAQAgJAwAACUMAAAmDAAAJwwAACgMAAAp
DAAARQwAAEYMAABHDAAASAwAAEoMAABLDAAAcAwAAHEMAAByDAAAjAwAAI0MAACODAAAkAwAAJEM
AACSDAAAkwwAAJQMAACVDAAAsQwAALIMAACzDAAAtAwAALYMAAC3DAAAvwwAAMAMAADBDAAA2wwA
APDd0d3DusOk3cPRw5nwmYfwfPDd0d3DusNm3cPRw5nwmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAwAAAMkAxJk8AABABSkAABhJANnZIETUwAADAAAAyQDEmTwAAEAFKQAAGEkA2dkTgMmAAAMAAAD
JAESZPAAAQAUpAAAYSQBZ2SBE1MAAA/QEgAA0RIAANcSAADYEgAA+BIAAAITAAAtEwAAORMAAHYT
AACdEwAAthMAAMsTAADiEwAARRQAAEgUAACZFAAAoBQAAKEUAACjFAAArRQAAB0VAAArFQAARxUA
AG0VAAB2FQAAdxUAAHsVAAB8FQAAkRUAALsVAADOFQAA3hUAAOEVAAADFgAALRYAADAWAABNFgAA
lRYAAJ8WAACkFgAA1RYAAOcWAAAJFwAADhcAABQXAABLFwAAThcAAHEXAAB7FwAAhxcAAKUXAACq
FwAAghgAAJkYAACgGAAAtBkAAMsZAADSGQAAMBoAADcaAADxGgAA+vXt6eXp5eHp29Lb0tvS29Lb
zNLb0tvG28C628DbwNuxqLGisaKxorGisaKxorGisZyisZyisZyisaKxAAAAAAAAAAAKFmhbM5kA
XkoCAAAKFmi2QKcAXkoCAAAQFWi2QKcAFmi2QKcAXkoCAAAQFWi2QKcAFmisAyIAXkoCAAAKFmg6
S+QAXkoCAAAKFmh5HrIAXkoCAAAKFmjYTVEAXkoCAAAKFmjwfgYAXkoCAAAQFWiIU4cAFmj4cTYA
XkoCAAAKFmj4cTYAXkoCAAAGFmh5HrIAAAYWaIETUwAABhZo+HE2AAAPFWhWbpgAFmiBE1MANQiB
CRZogRNTADUIgQkWaFIsUgA1CIEAPPEaAADyGgAACxsAACMbAAAlGwAAJhsAAEMbAABrGwAAiBsA
AJQbAADBGwAAwhsAANIbAADxGwAA8hsAAPUbAAALHAAAERwAAEccAABIHAAAVRwAAFkcAABrHAAA
bRwAAM8cAADRHAAALx0AADIdAABlHQAAbR0AAG4dAABwHQAAhB0AAKEdAACiHQAArh0AALAdAADH
HQAAyB0AAMkdAADMHQAA3h0AAOQdAAADHgAADB4AADEeAAAyHgAAZh4AAGceAACRHgAAmR4AAMce
AADOHgAA1h4AANweAADoHgAA6h4AAOseAADsHgAA9h4AAPrx6+Xr5fHr8evf69/r5d/l8d/Z09nN
2cfA2dO607rTus26zbrTuuXf5fHf8d/Hzce6zbTNtM20q6KcAAAAAAAAAAAAAAAAAAoWaPB+BgBe
SgIAABAVaIhThwAWaPhxNgBeSgIAABAVaLZApwAWaHJ15ABeSgIAAAoWaNAzTgBeSgIAAAoWaFcj
+gBeSgIAAAwVaP4kmgAWaFdS1AAAChZoV1LUAF5KAgAAChZoK3B6AF5KAgAAChZoRWv2AF5KAgAA
ChZoPiYGAF5KAgAAChZoRx52AF5KAgAAChZoWzOZAF5KAgAAChZocnXkAF5KAgAAEBVocnXkABZo
cnXkAF5KAgAAChZorAMiAF5KAgA79h4AAP4eAAAPHwAANx8AAGsfAABsHwAAfh8AAIgfAACTHwAA
zh8AANYfAADXHwAA2B8AAOkfAADrHwAAGSAAAFQgAAB6IAAAqSAAALEgAADSIAAA2iAAAPYgAAAF
IQAAGiEAACEhAABXIQAAdSEAAKchAACsIQAAyiEAADMiAAA1IgAAKCMAACkjAACIIwAA0SMAANkj
AAANJAAADiQAAB4kAAAxJAAANCQAADwkAAA9JAAAPiQAAD8kAACkJAAApSQAAKckAACpJAAArCQA
ALMkAADpJAAA/iQAAF4lAABiJQAAiiUAAI8lAACXJQAAIiYAACMmAAAkJgAAKCYAAG4mAACHJgAA
iCYAAI4mAACPJgAADScAAA4nAAAPJwAAJScAAPrx+vHr8frx5fHl8frx3tre8frx6/H68evx3tbe
2t7W2tLaztrO2srGysLK1srGvrq+yr7Kusq+yr7KvsbKusq2ysbKusa61gYWaB1NKAAABhZobHuN
AAAGFmiJE9wAAAYWaCY4twAABhZoWzOZAAAGFmj/QSAAAAYWaKggqwAABhZoOkvkAAAGFmj4cTYA
AAYWaIAD2AAADBVoADmpABZo+HE2AAAKFmioIKsAXkoCAAAKFmj4cTYAXkoCAAAQFWgAOakAFmj4
cTYAXkoCAAAKFmiAA9gAXkoCAEg+JAAAPyQAAKQkAAAkJgAAjyYAAPIAAAAAAAAAAAAAAADiAAAA
AAAAAAAAAAAAkAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAMkAwomAAtGKAASZPAAAQAUpAAARcaA
AQABAF/a+UYAAAAAAAAAAAAXFxcXFxcXFxcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAABhJANnZB1NKAAAUQAAAyQDCiYAC0YoABJk8AABABSkAABFxoABAAEAX9r5
RgAAAAAAAAAAABcXFxcXFxcXFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAGEkA2dkWzOZABAAAAMkAwomAAtGKAASZPAAAQAUpAAAYSQDZ2RbM5kAAAwAAAMkAxJk
8AABABSkAABhJANnZIAD2AAABI8mAAAPJwAAJCcAACUnAAB8KAAAfSgAAKYpAACnKQAA/ywAAAAt
AACtAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAJ4AAAAAAAAAAAAAAACRAAAAAAAAAAAAAAAAhAAA
AAAAAAAAAAAAAHcAAAAAAAAAAAAAAABtAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAFMAAAAAAAAA
AAAAAAAAAAAAAAAAAAAADAAAAyQDEmTwAAEAFKQAAGEkA2dkqw0fAAAMAAADJAMSZPAAAQAUpAAA
YSQDZ2QMMbwAAAkAABJk8AABABSkAABnZFcLKwAADAAAAyQDEmTwAAEAFKQAAGEkA2dkOx9rAAAM
AAADJAMSZPAAAQAUpAAAYSQDZ2THE78AAAwAAAMkAxJk8AABABSkAABhJANnZBUoEgAACQAAEmTw
AAEAFKQAAGdkxxO/AAAEAQBnZNZwcQAAUQAAAyQDCiYAC0YoABJk8AABABSkAABFxoABAAEAX9r5
RgAAAAAAAAAAABcXFxcXFxcXFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAGEkA2dkHU0oAAAJJScAADcnAABFJwAASycAAH0nAACLJwAAASgAAAgoAAAeKAAAQigA
AEcoAAB9KAAAlygAAKooAADjKAAABSkAAA0pAAAOKQAAHSkAAEQpAABMKQAATSkAAKUpAACmKQAA
pykAALQpAAC5KQAA4CkAAOgpAADpKQAAQyoAAHkqAAC6KgAAuyoAAP4qAAD/KgAAESsAAB8rAABL
KwAATCsAAFQrAABiKwAAkCsAAJErAACqKwAAqysAALArAACxKwAAvysAAMcrAAA/LAAAQCwAAH4s
AAB/LAAAgywAAIQsAACnLAAAuCwAAL4sAAD47vju5+744Pjn+NbSy8fLx8vAy8fL0vi20sDSx9Kv
pq+mr6agpq+moKavppqmr6agpq+moKavppSmAAAKFmgMMbwAXkoDAAAKFmilIz8AXkoDAAAKFmj4
cTYAXkoDAAAQFWhXCysAFmj4cTYAXkoDAAAMFWhXCysAFmj4cTYAABIVaFcLKwAWaPhxNgA1CIE+
KgEADRZo8m1DAFwIgV5KAgAGFmjybUMAAAwVaFh7IwAWaPhxNgAABhZo+HE2AAATFWhYeyMAFmj4
cTYAXAiBXkoCAA0WaBUoEgBcCIFeSgIADRZo8H4GAFwIgV5KAgATFWjeZr4AFmj4cTYAXAiBXkoC
AA0WaPhxNgBcCIFeSgIAADq+LAAA1iwAAOssAADsLAAA/iwAAP8sAAAALQAAOC4AAEMuAABFLgAA
Ri4AALcuAAC3LwAAuC8AAGswAAC7MAAAzDAAABYxAAAXMQAAWTEAAFoxAAB2MQAAnjEAAFkzAACH
MwAAjzMAAJAzAAAENAAABTQAAA40AAAQNAAAYjQAALw0AADYNAAA2TQAANo0AADdNAAABDUAAAw1
AAANNQAATDUAAD03AAC9NwAA7jcAAAE4AAACOAAACjgAAPrx6vHk3trW2tLaztLOysbKxtrGwsba
vNq4r6iel5CJkMaFl36Xfpfawtp6dtoAAAYWaBte2AAABhZoaRkwAAANFmjybUMAXAiBXkoCAAYW
aK8tCAAADRZoW11wAFwIgV5KAgANFmieGcgAXAiBXkoCAA0WaPhxNgBcCIFeSgIAEhVo4W5MABZo
+HE2ADUIgT4qAQAMFWjbfPMAFmj4cTYAABAVaNt88wAWaPhxNgBeSgMAAAYWaPJtQwAAChZo8m1D
AF5KAwAABhZoW11wAAAGFmieGcgAAAYWaCYRAAAABhZoDDG8AAAGFmjYTVEAAAYWaF5a5QAABhZo
+HE2AAAKFmj/LUoAXkoDAAAKFmj4cTYAXkoDAAAMFWhXCysAFmj4cTYAABAVaFcLKwAWaPhxNgBe
SgMAAAoWaAwxvABeSgMALgAtAAC2LgAAty4AAGowAABrMAAABDQAAAU0AACFOAAAhjgAANs5AADc
OQAAhzsAAJg7AACdOwAA8gAAAAAAAAAAAAAAAOgAAAAAAAAAAAAAAADeAAAAAAAAAAAAAAAA6AAA
AAAAAAAAAAAAANEAAAAAAAAAAAAAAADHAAAAAAAAAAAAAAAAugAAAAAAAAAAAAAAAK0AAAAAAAAA
AAAAAACgAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAIYAAAAAAAAAAAAAAACBAAAAAAAAAAAAAAAA
eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAIACiYBC0YeAGdkLDtKAAAEAQBnZNZwcQAA
DAAAAyQDEmTwAAEAFKQAAGEkA2dkhlKJAAAMAAADJAMSZPAAAQAUpAAAYSQDZ2RQdRMAAAwAAAMk
AxJk8AABABSkAABhJANnZHku/wAADAAAAyQDEmTwAAEAFKQAAGEkA2dkW11wAAAMAAADJAMSZPAA
AQAUpAAAYSQDZ2SyHWgAAAkAABJk8AABABSkAABnZNt88wAADAAAAyQDEmTwAAEAFKQAAGEkA2dk
nhnIAAAJAAASZPAAAQAUpAAAZ2QMMbwAAAkAABJk8AABABSkAABnZEkjTAAADAAAAyQDEmTwAAEA
FKQAAGEkA2dkXlrlAAANCjgAAE84AACEOAAAhjgAADM5AABsOQAAbTkAAG45AAB1OQAAdjkAAEE6
AABoOgAAcDoAAHE6AADSOgAAADsAAAg7AAAJOwAAMDsAAEE7AABCOwAARTsAAJg7AACdOwAAnjsA
AAs8AAAMPAAAVzwAAFg8AACRPAAAkjwAABM9AAAUPQAAFT0AAI49AACPPQAAkD0AAGw/AABuPwAA
4kAAAORAAACcQQAAokEAAK9BAAC3QQAAuUEAAFRCAABtQgAAhEIAAI1CAACQQgAAlEIAAJVCAACj
QgAA/Pj89PD08Onw9OL08PTc9PD02NTY9M3GvMa8xrzGvMa8ssarsquyq6ej9Kf0mpSalJqOiI4A
AAAKFmgrcHoAXkoCAAAKFmgVKBIAXkoCAAAKFmgAXyoAXkoCAAAQFWjeZr4AFmj4cTYAXkoCAAAG
FmjwfgYAAAYWaABfKgAADRZohlKJAFwIgV5KAgATFWiAZPgAFmiGUokAXAiBXkoCABMVaN5mvgAW
aPhxNgBcCIFeSgIADRZo+HE2AFwIgV5KAgAMFWghOLcAFmj4cTYAAAYWaNhNUQAABhZohlKJAAAK
FmjybUMAXkoDAAANFmjybUMAXAiBXkoCAAwVaHEDaQAWaPhxNgAABhZo8m1DAAAGFmj4cTYAAAYW
aLIdaAAABhZoW11wADWdOwAAnjsAAAw8AAANPAAAUTwAAIs8AADZPAAAFD0AABU9AACPPQAAkD0A
AP49AAD/PQAAbT8AAG4/AADjQAAA5EAAAJxBAAC4QQAAuUEAAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAOIAAAAAAAAAAAAAAADiAAAAAAAAAAAAAAAA4gAAAAAAAAAAAAAA
AOIAAAAAAAAAAAAAAADRAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAA
AAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAA
AAAAAPIAAAAAAAAAAAAAAADMAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAABJk8AABABSkAABnZHRyDwAM
AwAKJgALRgAAD4TQAl6E0AJnZB1NKAAABAAAZ2R4VXUAABAAAAMkAw+EaAESZPAAAQAUpAAAXoRo
AWEkA2dkWy4BABAAAAMkAwomAAtGEQASZPAAAQAUpAAAYSQDZ2RbLgEAAAwAAAMkAxJk8AABABSk
AABhJANnZFsuAQAAE6NCAACkQgAApUIAAKZCAADBQgAA6EIAAOlCAADqQgAA8kIAAPNCAAD0QgAA
9kIAAJdDAAC6QwAAvkMAAMBDAADGQwAAA0QAAAREAAAFRAAADEQAAA1EAAAORAAASUQAALNEAADG
RAAA3EQAAB5FAAAfRQAALEUAAC5FAAA5RQAAPEUAAFFFAABvRQAAfEUAAKFFAACiRQAApEUAAKtF
AADBRQAAyUUAAO1FAAD0RQAA/EUAAAZGAAA7RgAAP0YAAEdGAABWRgAAXUYAAF5GAACSRgAA0kYA
AOpGAAAARwAAIEcAACZHAAA6RwAAO0cAAH1HAACBRwAAgkcAAJBHAACRRwAAkkcAAJNHAACaRwAA
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
ABZolhy0ADUIgUIqAU9KBABRSgQAXkoEAHBoAAAAAAAeFmiyUQsANQiBQioBT0oEAFFKBABeSgQA
cGgAAAAAHN9WAADgVwAA4VcAAAdYAAAIWAAA6FgAAOlYAAAaWQAAY1kAALVZAAC2WQAAL1wAADBc
AAClXQAApl0AALhfAAC5XwAAgWIAAIJiAAC9YwAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADq
AAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAN0AAAAAAAAAAAAAAADdAAAAAAAAAAAAAAAAzQAAAAAA
AAAAAAAAAM0AAAAAAAAAAAAAAAC9AAAAAAAAAAAAAAAA3QAAAAAAAAAAAAAAAN0AAAAAAAAAAAAA
AADdAAAAAAAAAAAAAAAA3QAAAAAAAAAAAAAAAN0AAAAAAAAAAAAAAADdAAAAAAAAAAAAAAAA3QAA
AAAAAAAAAAAAAN0AAAAAAAAAAAAAAADdAAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAADAAAAyQDEmTwAAEAFKQAAGEkA2dkLHjNABASAAMkAwomAAtGJwAS
ZPAAAQAUpAAAYSQDZ2RzFIEAEBIAAyQDCiYAC0YnABJk8AABABSkAABhJANnZDhMCgAADAAAAyQD
EmTwAAEAFKQAAGEkA2dkRBFXAAgCAAomAQtGJgBnZEQRVwAADAAAAyQDEmTwAAEAFKQAAGEkA2dk
QzAQAAATB1gAAAhYAAB0WAAAtVkAAHVbAACfWwAAp1sAAKhbAAA+XAAAP1wAAE1cAABOXAAApl0A
ALVdAAC5XwAAwl8AAIJiAACOYgAAmGIAAMJiAAC9YwAA6GMAAOpjAABHZAAAaWQAAP9kAAAAZQAA
AWUAAG9lAAB/ZQAA1WUAAO1lAADzZQAA9GUAAIhmAACJZgAAFWcAAERnAABbZwAAhWcAAIxnAACn
ZwAAyGcAANpnAADbZwAA3GcAAAJoAAADaAAAYmgAAGNoAABkaAAA+vbu9ur26vbm9ub23Pbc9tz2
7vbY0snSydLJ0sPSuq2jraPSraOtma2jrY+t2IuH2IcAAAAAAAAAAAAAAAAAAAAABhZo2E1RAAAG
FmivLQgAABMWaL0UlgBCKgFeSgIAcGgAAAAAExZoiieqAEIqAV5KAgBwaAAAAAATFmj4cTYAQioB
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
AQMMBjXWBQECAwINNdYFAgMDWhIv1gsAAw8AAAD/BAEAAHDWHgAAAP////8AAAAAAAD/////AAAA
AAAA/////wAAAHl0nkY5AE8BAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDJ6nn5us4RjIIAqgBLqQsCAAAAAwAAAODJ6nn5
us4RjIIAqgBLqQveAAAAaAB0AHQAcAA6AC8ALwBwAHUAYgBsAGkAYgAuAGIAbwB1AGwAZABlAHIA
LgBpAGIAbQAuAGMAbwBtAC8AaQBuAGYAbwBjAGUAbgB0AGUAcgAvAGkAcwBlAHIAaQBlAHMALwB2
ADUAcgAzAC8AaQBuAGQAZQB4AC4AagBzAHAAPwB0AG8AcABpAGMAPQAvAHIAegBhAGgAdQAvAHIA
egBhAGgAdQB0AHkAcABlAHMAbwBmAGMAZQByAHQAcwAuAGgAdABtAAAAeViB9Dsdf0ivLIJdxIUn
YwAAAAClqwAATwEAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA0Mnqefm6zhGMggCqAEupCwIAAAADAAAA4Mnqefm6zhGMggCq
AEupC94AAABoAHQAdABwADoALwAvAHAAdQBiAGwAaQBiAC4AYgBvAHUAbABkAGUAcgAuAGkAYgBt
AC4AYwBvAG0ALwBpAG4AZgBvAGMAZQBuAHQAZQByAC8AaQBzAGUAcgBpAGUAcwAvAHYANQByADMA
LwBpAG4AZABlAHgALgBqAHMAcAA/AHQAbwBwAGkAYwA9AC8AcgB6AGEAaAB1AC8AcgB6AGEAaAB1
AHQAeQBwAGUAcwBvAGYAYwBlAHIAdABzAC4AaAB0AG0AAAB5WIH0Ox1/SK8sgl3EhSdjAAAAAKWr
AAC3ABYkARckAUlmAQAAAAGWAAAhdgADaAE11gUAAQPVEDXWBQECA74DNdYFAgMD1RAjdgAB1RAj
dgECvgMjdgID1RA6VgsAApZsAAM0AQeUlwAKdAAAoAQNNiAPlAEAEJS7ABT2AogTFTYBHpS7ACvW
AgEDLNYDAQIBNdYFAAECygg11gUBAgL0ATXWBQIDAsoIOdYDAQIBL9YLAAEET4G9AAQBAAAv1gsC
AwRPgb0ABAEAAHl0gBKkAKsAFiQBFyQBSWYBAAAAAZYAACF2AANoATXWBQABA9UQNdYFAQIDvgM1
1gUCAwPVECN2AAHVECN2AQK+AyN2AgPVEDpWCwAClmwAAzQBB5SWAAp0AACgBA02IA+UAQAQlLsA
FPYCiBMVNgEelLsAK9YCAQE11gUAAQLKCDXWBQECAvQBNdYFAgMCyggv1gsAAQFPgb0ABAEAAC/W
CwIDAU+BvQAEAQAAeXSAEqQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABmBC8AEgABAAsBDwAHAAQAAAAEAAAABAAJAAAACQAAAAkAAAAJAAAADwAAAA8AAAAP
AAAADwAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQIAAHEC
AABxAgAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAMAYAADAGAAAAAAAADwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAA
AAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAYAAAAAAAAJAAAACQAAAAAAAAAwBgAAAAAA
AAAAAAAAAAAAMAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAGAAAAAAAAAAAAAAAAAAAAAAAA
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
uN+fMCVNMME3JYGh9RyYPIDktxzN0o2/AAAA//8DAFBLAwQUAAYACAAAACEADdGQn7YAAAAbAQAA
JwAAAHRoZW1lL3RoZW1lL19yZWxzL3RoZW1lTWFuYWdlci54bWwucmVsc4SPTQrCMBSE94J3CG9v
07oQkSbdiNCt1AOE5DUNNj8kUeztDa4sCC6HYb6ZabuXnckTYzLeMWiqGgg66ZVxmsFtuOyOQFIW
TonZO2SwYIKObzftFWeRSyhNJiRSKC4xmHIOJ0qTnNCKVPmArjijj1bkIqOmQci70Ej3dX2g8ZsB
fMUkvWIQe9UAGZZQmv+z/TgaiWcvHxZd/lFBc9mFBSiixszgI5uqTATKW7q6xN8AAAD//wMAUEsB
Ai0AFAAGAAgAAAAhAIKKvBP6AAAAHAIAABMAAAAAAAAAAAAAAAAAAAAAAFtDb250ZW50X1R5cGVz
XS54bWxQSwECLQAUAAYACAAAACEApdan58AAAAA2AQAACwAAAAAAAAAAAAAAAAArAQAAX3JlbHMv
LnJlbHNQSwECLQAUAAYACAAAACEAa3mWFoMAAACKAAAAHAAAAAAAAAAAAAAAAAAUAgAAdGhlbWUv
dGhlbWUvdGhlbWVNYW5hZ2VyLnhtbFBLAQItABQABgAIAAAAIQCWta3ilgYAAFAbAAAWAAAAAAAA
AAAAAAAAANECAAB0aGVtZS90aGVtZS90aGVtZTEueG1sUEsBAi0AFAAGAAgAAAAhAA3RkJ+2AAAA
GwEAACcAAAAAAAAAAAAAAAAAmwkAAHRoZW1lL3RoZW1lL19yZWxzL3RoZW1lTWFuYWdlci54bWwu
cmVsc1BLBQYAAAAABQAFAF0BAACWCgAAAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJV
VEYtOCIgc3RhbmRhbG9uZT0ieWVzIj8+DQo8YTpjbHJNYXAgeG1sbnM6YT0iaHR0cDovL3NjaGVt
YXMub3BlbnhtbGZvcm1hdHMub3JnL2RyYXdpbmdtbC8yMDA2L21haW4iIGJnMT0ibHQxIiB0eDE9
ImRrMSIgYmcyPSJsdDIiIHR4Mj0iZGsyIiBhY2NlbnQxPSJhY2NlbnQxIiBhY2NlbnQyPSJhY2Nl
bnQyIiBhY2NlbnQzPSJhY2NlbnQzIiBhY2NlbnQ0PSJhY2NlbnQ0IiBhY2NlbnQ1PSJhY2NlbnQ1
IiBhY2NlbnQ2PSJhY2NlbnQ2IiBobGluaz0iaGxpbmsiIGZvbEhsaW5rPSJmb2xIbGluayIvPgAA
AAALgwAAEwAAGgEAAAD/////AAAAAAMAAAAGAAAABgAAAAkAAAAMAAAADAAAAAwAAACZAAAAmQAA
AMMAAADDAAAAwwAAAMYAAAAACAAAzwgAAE8JAAAOCgAAkQoAAEsLAAAkDAAA2wwAANwQAADQEgAA
8RoAAPYeAAAlJwAAviwAAAo4AACjQgAAA0kAAI9NAACwUgAAB1gAAGRoAAAYagAAMXQAAF54AAC2
ewAALYIAAG+GAADgigAAC4sAAEYAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAAUQAAAFoA
AABbAAAAXAAAAF8AAABgAAAAYgAAAGQAAABmAAAAZwAAAGkAAABrAAAAbQAAAHEAAAB5AAAAfAAA
AIAAAACGAAAAiQAAAIoAAAAACAAAkwwAALEQAADyEAAAJBEAAHYRAACwEQAAARIAAD0SAAB4EgAA
hBIAAD4kAACPJgAAAC0AAJ07AAC5QQAAbU0AAN9WAAC9YwAAeWgAAJNoAAAOagAA/WsAAF5tAADh
bwAAK3AAANJxAACgcgAAMXQAACR2AAAVeAAAdngAAJB4AABbeQAAt3sAAD58AADMfgAAQYAAAOWB
AADQggAAJoMAAOCKAAAGiwAAC4sAAEcAAABPAAAAUAAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAA
AFgAAABZAAAAXQAAAF4AAABhAAAAYwAAAGUAAABoAAAAagAAAGwAAABuAAAAbwAAAHAAAAByAAAA
cwAAAHQAAAB1AAAAdgAAAHcAAAB4AAAAegAAAHsAAAB9AAAAfgAAAH8AAACBAAAAggAAAIMAAACE
AAAAhQAAAIcAAACIAAAAiwAAAIwAAABuAAAAhgAAAIcAAACnAAAAtAAAANAAAADSAAAA0wAAANUA
AAD1AAAACgEAACYBAAAoAQAAKQEAACsBAABLAQAAdAEAAJABAACSAQAAkwEAAJUBAAC1AQAAzgEA
AOoBAADsAQAA7QEAAO8BAAAPAgAAJAIAAEACAABCAgAAQwIAAEUCAABlAgAAbwIAAIsCAACNAgAA
jgIAAJACAACwAgAAzQIAAOkCAADrAgAA7AIAAO4CAAAOAwAAKQMAAEUDAABHAwAASAMAAEoDAABq
AwAAlQMAALEDAACzAwAAtAMAALYDAADWAwAABQQAACEEAAAkBAAAJQQAACcEAABHBAAAcQQAAI0E
AACQBAAAkQQAAJMEAACzBAAAwAQAANwEAADfBAAA4AQAAOIEAAB6fQAA6n0AAE1+AABvgQAA34EA
AEKCAAALgwAAEw2U/xNYlP8TJRT/lcCVzBNYlP8TJRT/lcCVzBNYlP8TJRT/lcCVzBNYlP8TJRT/
lcCVzBNYlP8TJRT/lcCVzBNYlP8TJRT/lcCVzBNYlP8TJRT/lcCVzBNYlP8TJRT/lcCVzBNYlP8T
JRT/lcCVzBNYlP8TJRT/lcCVzBNYlP8TJRT/lcCVzBNYlP8TJRT/lcCVzJWME1iU/5WME1iU/5WM
nwAAALYAAAC5AAAAxgAAABMhlP+VgA8AAPBAAAAAAAAG8CAAAAACDAAAAwAAAAIAAAACAAAAAQAA
AAIAAAACAAAAAQAAAEAAHvEQAAAA//8AAAAA/wCAgIAA9wAAEAEPAALwSAAAACAACPAIAAAAAQAA
AAAIAAAPAAPwMAAAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAACAAA
BQAAAAAPAALwkgAAABAACPAIAAAAAQAAAAEEAAAPAAPwMAAAAA8ABPAoAAAAAQAJ8BAAAAAAAAAA
AAAAAAAAAAAAAAAAAgAK8AgAAAAABAAABQAAAA8ABPBCAAAAEgAK8AgAAAABBAAAAA4AAFMAC/Ae
AAAAvwEAABAAywEAAAAA/wEAAAgABAMJAAAAPwMBAAEAAAAR8AQAAAABAAAA//8RAAAADQBfAFQA
bwBjADMAMAA1ADUANwA2ADcAMQAzAA0AXwBUAG8AYwAzADAANQA1ADcANgA3ADEANAANAF8AVABv
AGMAMwAwADUANQA3ADYANwAxADUADQBfAFQAbwBjADMAMAA1ADUANwA2ADcAMQA2AAcAXwBHAG8A
QgBhAGMAawANAF8AVABvAGMAMwAwADUANQA3ADYANwAxADcADQBfAFQAbwBjADMAMAA1ADUANwA2
ADcAMQA4AA0AXwBUAG8AYwAzADAANQA1ADcANgA3ADEAOQANAF8AVABvAGMAMwAwADUANQA3ADYA
NwAyADAADQBfAFQAbwBjADMAMAA1ADUANwA2ADcAMgAxAA0AXwBUAG8AYwAzADAAMgAwADUAMQAz
ADUAOAANAF8AVABvAGMAMwAwADIAMAA1ADEANAAyADMADQBfAFQAbwBjADMAMAA1ADUANwA2ADcA
MgAyAA0AXwBUAG8AYwAzADAANQA1ADcANgA3ADIAMwANAF8AVABvAGMAMwAwADIAMAA1ADEAMwA2
ADMADQBfAFQAbwBjADMAMAAyADAANQAxADQAMgA2AA0AXwBUAG8AYwAzADAANQA1ADcANgA3ADIA
NADmBAAAoQcAAHgLAAAPHwAAAyAAAIczAACYMwAAnDkAACA/AADhTwAAvVsAAL1bAAC9WwAA3F8A
ABx7AAAcewAAHHsAAAyDAAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAA
CgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAAO4EAACxBwAAnAsAACMfAAADIAAAlzMAAJwzAAC3
OQAAOT8AAAZQAAC9WwAAvVsAAOdbAAABYAAAHHsAABx7AAAkewAADIMAAP//AwAAAAYAKnx4EREA
AQDEFIcLBgArfHgREAABAOykgwgGACx8eBERAAEAFPOCCDIJAAAyCQAANgkAAAyDAAAAAAAAAgAB
AAAAAgACAAAAAgA1CQAAOAkAADgJAAAMgwAAAAABAAEAAAACAAAAAwAAADkAAAACAAAAKoB1cm46
c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzbWFydHRhZ3MFgHBsYWNlAIA5AAAAAQAAACqA
dXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzBYBTdGF0ZQCAOAAAAAMA
AAAqgHVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOnNtYXJ0dGFncwSAQ2l0eQCADAAA
AWgBkwsAAAAAAwAAAAAAAgAAAAAAAQAAAAAAAAAAAMoPAADYDwAAWhAAAGgQAABoEQAAchEAAEaC
AABGggAASIIAAEiCAABJggAASYIAAEuCAABMggAAToIAAE+CAABRggAAUoIAAAmDAAAMgwAABwAc
AAcAHAAHABwABwAEAAcABAACAAQABwAEAAcABAAHAAQABwACAAAAAABHAAAARwAAAEgAAABIAAAA
tAAAANMAAAAKAQAAKQEAAHQBAACTAQAAzgEAAO0BAAAkAgAAQwIAAG8CAACOAgAAzQIAAOwCAAAp
AwAASAMAAJUDAAC0AwAABQQAACUEAABxBAAAkQQAAMAEAADgBAAAnUwAAJ1MAABFggAARoIAAEaC
AABIggAASIIAAEmCAABJggAAS4IAAEyCAABOggAAT4IAAFGCAABSggAAzYIAANeCAADgggAA5YIA
AACDAAAHgwAACYMAAAyDAAADAAQAAwAEAAMABAADAAQAAwAEAAMABAADAAQAAwAEAAMABAADAAQA
AwAEAAMABAADAAQAAwAEAAMABAADAAIABAAHAAQAAgAEAAcABAAHAAQABwAEAAcABAAHAAUABwAF
AAcAAgAAAAAARwAAAEcAAABIAAAASAAAALQAAADTAAAACgEAACkBAAB0AQAAkwEAAM4BAADtAQAA
JAIAAEMCAABvAgAAjgIAAM0CAADsAgAAKQMAAEgDAACVAwAAtAMAAAUEAAAlBAAAcQQAAJEEAADA
BAAA4AQAAJ1MAACdTAAARYIAAEaCAABGggAASIIAAEiCAABJggAASYIAAEuCAABMggAAToIAAE+C
AABRggAAUoIAAM2CAADXggAACYMAAAyDAAADAAQAAwAEAAMABwADAAcAAwAHAAMABwADAAcAAwAH
AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABAADAAIABAAHAAQAAgAEAAcABAAHAAQABwAEAAcA
BAAHAAIAJAApIIwTku8EG/8P/w//D/8P/w//D/8P/w//DxAAojKSFQIQMlj/D/8P/w//D/8P/w//
D/8P/w8QAGo/HxpIuO4o/w//D/8P/w//D/8P/w//D/8PAADOGGUbhiPwEP8P/w//D/8P/w//D/8P
/w//DwAAJiTAHIhelvP/D/8P/w//D/8P/w//D/8P/w8QAIRh8B+wQQaP/w//D/8P/w//D/8P/w//
D/8PAACBcu4gTMtOFf8P/w//D/8P/w//D/8P/w//DxAAoyrOJFwjXMD/D/8P/w//D/8P/w//D/8P
/w8QAME1wiVktfqG/w//D/8P/w//D/8P/w//D/8PAADiGfolxBI4Pf8P/w//D/8P/w//D/8P/w//
DxAAVnwGKTLzqH//D/8P/w//D/8P/w//D/8P/w8QACswsC9Asohd/w//D/8P/w//D/8P/w//D/8P
EAClPpow5POgM/8P/w//D/8P/w//D/8P/w//DwAAWUzdMKRpmrUDAP8P/w//D/8P/w//D/8P/w8Q
AIJfyjSgo6KB/w//D/8P/w//D/8P/w//D/8PEABXE9c25POgM/8P/w//D/8P/w//D/8P/w//DwAA
V0d/N/L5dHT/D/8P/w//D/8P/w//D/8P/w8AAOUCdTlYFcZY/w//D/8P/w//D/8P/w//D/8PAABj
ANE7wCecFP8P/w//D/8P/w//D/8P/w//DxAAMzcmQLBBBo//D/8P/w//D/8P/w//D/8P/w8AAPom
FENQKHYh/w//D/8P/w//D/8P/w//D/8PEABgFYlHImm2i/8P/w//D/8P/w//D/8P/w//DxAA+zQZ
U8KrhIv/D/8P/w//D/8P/w//D/8P/w8AAJoPv1MuBTyL/w//D/8P/w//D/8P/w//D/8PEABfdylX
TtPIpv8P/w//D/8P/w//D/8P/w//DwAAImzKWdRL7ir/D/8P/w//D/8P/w//D/8P/w8QAO0emVzk
86Az/w//D/8P/w//D/8P/w//D/8PAACpORVhYo3Ee/8P/w//D/8P/w//D/8P/w//DxAAwTPeYi6x
FCICAP8P/w//D/8P/w//D/8P/w8QAGJojWrmP6Q1AQD/D/8P/w//D/8P/w//D/8PEADONcFuNh7U
nP8P/w//D/8P/w//D/8P/w//DwAA1nOictrRyjr/D/8P/w//D/8P/w//D/8P/w8QANlGjXY+TPaH
/w//D/8P/w//D/8P/w//D/8PEACLcKx25KaYi/8P/w//D/8P/w//D/8P/w//DxAAX1d/fJwurjz/
D/8P/w//D/8P/w//D/8P/w8QAIJy2n1kSZRw/w//D/8P/w//D/8P/w//D/8PEAABAAAAFwAAAAAA
AAAAAAAAAAAAAAAAAAALEAAAD4TQAhGEmP5ehNACYISY/k9KAQBRSgEAbygAAQC38AEAAAAXgAAA
AAAAAAAAAAAAAAAAAAAAAAsQAAAPhKAFEYSY/l6EoAVghJj+T0oDAFFKAwBvKAABAG8AAQAAABeA
AAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EcAgRhJj+XoRwCGCEmP5PSgkAUUoJAG8oAAEAp/ABAAAA
F4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RACxGEmP5ehEALYISY/k9KAQBRSgEAbygAAQC38AEA
AAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhBAOEYSY/l6EEA5ghJj+T0oDAFFKAwBvKAABAG8A
AQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+E4BARhJj+XoTgEGCEmP5PSgkAUUoJAG8oAAEA
p/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4SwExGEmP5ehLATYISY/k9KAQBRSgEAbygA
AQC38AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhIAWEYSY/l6EgBZghJj+T0oDAFFKAwBv
KAABAG8AAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EUBkRhJj+XoRQGWCEmP5PSgkAUUoJ
AG8oAAEAp/ABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4RoARGEmP5ehGgBYISY/l5KAAAC
AAAALgABAAAABIABAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4Q4BBGEmP5ehDgEYISY/l5KAAACAAEA
LgABAAAAAoIBAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4QIBxGETP9ehAgHYIRM/15KAAACAAIALgAB
AAAAAIABAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4TYCRGEmP5ehNgJYISY/l5KAAACAAMALgABAAAA
BIABAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4SoDBGEmP5ehKgMYISY/l5KAAACAAQALgABAAAAAoIB
AAAAAAAAAAAAAAAAAAAAAAAEEAAAD4R4DxGETP9ehHgPYIRM/15KAAACAAUALgABAAAAAIABAAAA
AAAAAAAAAAAAAAAAAAAEEAAAD4RIEhGEmP5ehEgSYISY/l5KAAACAAYALgABAAAABIABAAAAAAAA
AAAAAAAAAAAAAAAEEAAAD4QYFRGEmP5ehBgVYISY/l5KAAACAAcALgABAAAAAoIBAAAAAAAAAAAA
AAAAAAAAAAAEEAAAD4ToFxGETP9ehOgXYIRM/15KAAACAAgALgABAAAAAAABAAAAAAAAAAAAAAAA
AAAAAAAHEAAAD4TQAhGEmP5ehNACYISY/l5KAABvKAACAAAALgABAAAAAAABAwAAAAAAAAAAAAAA
AAAAAAAHEAAAD4SgBRGEMP1ehKAFYIQw/V5KAABvKAADAAAALgABAAEAAAAAAAEDBQAAAAAAAAAA
AAAAAAAAAAcQAAAPhAgHEYQw/V6ECAdghDD9XkoAAG8oAAUAAAAuAAEALgACAAEAAAAAAAEDBQcA
AAAAAAAAAAAAAAAAAAcQAAAPhNgJEYTI+16E2AlghMj7XkoAAG8oAAcAAAAuAAEALgACAC4AAwAB
AAAAAAABAwUHCQAAAAAAAAAAAAAAAAAHEAAAD4RACxGEyPtehEALYITI+15KAABvKAAJAAAALgAB
AC4AAgAuAAMALgAEAAEAAAAAAAEDBQcJCwAAAAAAAAAAAAAAAAcQAAAPhBAOEYRg+l6EEA5ghGD6
XkoAAG8oAAsAAAAuAAEALgACAC4AAwAuAAQALgAFAAEAAAAAAAEDBQcJCw0AAAAAAAAAAAAAAAcQ
AAAPhOAQEYT4+F6E4BBghPj4XkoAAG8oAA0AAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgABAAAA
AAABAwUHCQsNDwAAAAAAAAAAAAAHEAAAD4RIEhGE+PhehEgSYIT4+F5KAABvKAAPAAAALgABAC4A
AgAuAAMALgAEAC4ABQAuAAYALgAHAAEAAAAAAAEDBQcJCw0PEQAAAAAAAAAAAAcQAAAPhBgVEYSQ
916EGBVghJD3XkoAAG8oABEAAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgAuAAcALgAIAAEAAAAA
AAEAAAAAAAAAAAAAAAAAAAAAAAcQAAAPhGgBEYSY/l6EaAFghJj+XkoAAG8oAAIAAAAuAAEAAAAA
BAEDAAAAAAAAAAAAAAAAAAAAAAcQAAAPhO0DEYSY/l6E7QNghJj+XkoAAG8oAAMAAAAuAAEAAQAA
AAAEAQMFAAAAAAAAAAAAAAAAAAAABxAAAA+E2gcRhDD9XoTaB2CEMP1eSgAAbygABQAAAC4AAQAu
AAIAAQAAAAAEAQMFBwAAAAAAAAAAAAAAAAAABxAAAA+EXwoRhDD9XoRfCmCEMP1eSgAAbygABwAA
AC4AAQAuAAIALgADAAEAAAAABAEDBQcJAAAAAAAAAAAAAAAAAAcQAAAPhEwOEYTI+16ETA5ghMj7
XkoAAG8oAAkAAAAuAAEALgACAC4AAwAuAAQAAQAAAAAEAQMFBwkLAAAAAAAAAAAAAAAABxAAAA+E
0RARhMj7XoTREGCEyPteSgAAbygACwAAAC4AAQAuAAIALgADAC4ABAAuAAUAAQAAAAAEAQMFBwkL
DQAAAAAAAAAAAAAABxAAAA+EvhQRhGD6XoS+FGCEYPpeSgAAbygADQAAAC4AAQAuAAIALgADAC4A
BAAuAAUALgAGAAEAAAAABAEDBQcJCw0PAAAAAAAAAAAAAAcQAAAPhEMXEYRg+l6EQxdghGD6XkoA
AG8oAA8AAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgAuAAcAAQAAAAAEAQMFBwkLDQ8RAAAAAAAA
AAAABxAAAA+EyBkRhGD6XoTIGWCEYPpeSgAAbygAEQAAAC4AAQAuAAIALgADAC4ABAAuAAUALgAG
AC4ABwAuAAgAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAADhAAAA+E0AIRhJj+XoTQAmCEmP5eSgAA
h2gAAAAAiEgAAAIAAAAuAAEAAAAEAAEAAAAAAAAAAAAAAAAAAAAAAA4QAAAPhKAFEYSY/l6EoAVg
hJj+XkoAAIdoAAAAAIhIAAACAAEALgABAAAAAgIBAAAAAAAAAAAAAAAAAAAAAAAOEAAAD4RwCBGE
TP9ehHAIYIRM/15KAACHaAAAAACISAAAAgACAC4AAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAADhAA
AA+EQAsRhJj+XoRAC2CEmP5eSgAAh2gAAAAAiEgAAAIAAwAuAAEAAAAEAAEAAAAAAAAAAAAAAAAA
AAAAAA4QAAAPhBAOEYSY/l6EEA5ghJj+XkoAAIdoAAAAAIhIAAACAAQALgABAAAAAgIBAAAAAAAA
AAAAAAAAAAAAAAAOEAAAD4TgEBGETP9ehOAQYIRM/15KAACHaAAAAACISAAAAgAFAC4AAQAAAAAA
AQAAAAAAAAAAAAAAAAAAAAAADhAAAA+EsBMRhJj+XoSwE2CEmP5eSgAAh2gAAAAAiEgAAAIABgAu
AAEAAAAEAAEAAAAAAAAAAAAAAAAAAAAAAA4QAAAPhIAWEYSY/l6EgBZghJj+XkoAAIdoAAAAAIhI
AAACAAcALgABAAAAAgIBAAAAAAAAAAAAAAAAAAAAAAAOEAAAD4RQGRGETP9ehFAZYIRM/15KAACH
aAAAAACISAAAAgAIAC4ABQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABxAAAA+EdAERhIz+XoR0AWCE
jP5eSgAAbygAAQAAAAEAAAAAAAEDAAAAAAAAAAAAAAAAAAAAAAcQAAAPhDgEEYQw/V6EOARghDD9
XkoAAG8oAAMAAAAuAAEAAQAAAAAAAQMFAAAAAAAAAAAAAAAAAAAABxAAAA+EoAURhDD9XoSgBWCE
MP1eSgAAbygABQAAAC4AAQAuAAIAAQAAAAAAAQMFBwAAAAAAAAAAAAAAAAAABxAAAA+EcAgRhMj7
XoRwCGCEyPteSgAAbygABwAAAC4AAQAuAAIALgADAAEAAAAAAAEDBQcJAAAAAAAAAAAAAAAAAAcQ
AAAPhNgJEYTI+16E2AlghMj7XkoAAG8oAAkAAAAuAAEALgACAC4AAwAuAAQAAQAAAAAAAQMFBwkL
AAAAAAAAAAAAAAAABxAAAA+EqAwRhGD6XoSoDGCEYPpeSgAAbygACwAAAC4AAQAuAAIALgADAC4A
BAAuAAUAAQAAAAAAAQMFBwkLDQAAAAAAAAAAAAAABxAAAA+EeA8RhPj4XoR4D2CE+PheSgAAbygA
DQAAAC4AAQAuAAIALgADAC4ABAAuAAUALgAGAAEAAAAAAAEDBQcJCw0PAAAAAAAAAAAAAAcQAAAP
hOAQEYT4+F6E4BBghPj4XkoAAG8oAA8AAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgAuAAcAAQAA
AAAAAQMFBwkLDQ8RAAAAAAAAAAAABxAAAA+EsBMRhJD3XoSwE2CEkPdeSgAAbygAEQAAAC4AAQAu
AAIALgADAC4ABAAuAAUALgAGAC4ABwAuAAgAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABBAAAA+E
0AIRhJj+XoTQAmCEmP5eSgAAAgAAAC4AAQAAAAQAAQAAAAAAAAAAAAAAAAAAAAAABBAAAA+EoAUR
hJj+XoSgBWCEmP5eSgAAAgABAC4AAQAAAAKCAQAAAAAAAAAAAAAAAAAAAAAABBAAAA+EcAgRhEz/
XoRwCGCETP9eSgAAAgACAC4AAQAAAACAAQAAAAAAAAAAAAAAAAAAAAAABBAAAA+EQAsRhJj+XoRA
C2CEmP5eSgAAAgADAC4AAQAAAASAAQAAAAAAAAAAAAAAAAAAAAAABBAAAA+EEA4RhJj+XoQQDmCE
mP5eSgAAAgAEAC4AAQAAAAKCAQAAAAAAAAAAAAAAAAAAAAAABBAAAA+E4BARhEz/XoTgEGCETP9e
SgAAAgAFAC4AAQAAAACAAQAAAAAAAAAAAAAAAAAAAAAABBAAAA+EsBMRhJj+XoSwE2CEmP5eSgAA
AgAGAC4AAQAAAASAAQAAAAAAAAAAAAAAAAAAAAAABBAAAA+EgBYRhJj+XoSAFmCEmP5eSgAAAgAH
AC4AAQAAAAKCAQAAAAAAAAAAAAAAAAAAAAAABBAAAA+EUBkRhEz/XoRQGWCETP9eSgAAAgAIAC4A
AQAAABcAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+E0AIRhJj+XoTQAmCEmP5PSgEAUUoBAG8oAAEA
t/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4SgBRGEmP5ehKAFYISY/k9KAwBRSgMAbygA
AQBvAAEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhHAIEYSY/l6EcAhghJj+T0oJAFFKCQBv
KAABAKfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EQAsRhJj+XoRAC2CEmP5PSgEAUUoB
AG8oAAEAt/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4QQDhGEmP5ehBAOYISY/k9KAwBR
SgMAbygAAQBvAAEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhOAQEYSY/l6E4BBghJj+T0oJ
AFFKCQBvKAABAKfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EsBMRhJj+XoSwE2CEmP5P
SgEAUUoBAG8oAAEAt/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4SAFhGEmP5ehIAWYISY
/k9KAwBRSgMAbygAAQBvAAEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhFAZEYSY/l6EUBlg
hJj+T0oJAFFKCQBvKAABAKfwAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABxAAAA+E0AIRhJj+XoTQ
AmCEmP5eSgAAbygAAQAAAAEAAAAAAAEDAAAAAAAAAAAAAAAAAAAAAAcQAAAPhKAFEYQw/V6EoAVg
hDD9XkoAAG8oAAMAAAAuAAEAAQAAAAAAAQMFAAAAAAAAAAAAAAAAAAAABxAAAA+ECAcRhDD9XoQI
B2CEMP1eSgAAbygABQAAAC4AAQAuAAIAAQAAAAAAAQMFBwAAAAAAAAAAAAAAAAAABxAAAA+E2AkR
hMj7XoTYCWCEyPteSgAAbygABwAAAC4AAQAuAAIALgADAAEAAAAAAAEDBQcJAAAAAAAAAAAAAAAA
AAcQAAAPhEALEYTI+16EQAtghMj7XkoAAG8oAAkAAAAuAAEALgACAC4AAwAuAAQAAQAAAAAAAQMF
BwkLAAAAAAAAAAAAAAAABxAAAA+EEA4RhGD6XoQQDmCEYPpeSgAAbygACwAAAC4AAQAuAAIALgAD
AC4ABAAuAAUAAQAAAAAAAQMFBwkLDQAAAAAAAAAAAAAABxAAAA+E4BARhPj4XoTgEGCE+PheSgAA
bygADQAAAC4AAQAuAAIALgADAC4ABAAuAAUALgAGAAEAAAAAAAEDBQcJCw0PAAAAAAAAAAAAAAcQ
AAAPhEgSEYT4+F6ESBJghPj4XkoAAG8oAA8AAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgAuAAcA
AQAAAAAAAQMFBwkLDQ8RAAAAAAAAAAAABxAAAA+EGBURhJD3XoQYFWCEkPdeSgAAbygAEQAAAC4A
AQAuAAIALgADAC4ABAAuAAUALgAGAC4ABwAuAAgAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABxAA
AA+E0AIRhJj+XoTQAmCEmP5eSgAAbygAAwAAAC4AMQABAAAABIABAAAAAAAAAAAAAAAAAAAAAAAE
EAAAD4SgBRGEmP5ehKAFYISY/l5KAAACAAEALgABAAAAAoIBAAAAAAAAAAAAAAAAAAAAAAAEEAAA
D4RwCBGETP9ehHAIYIRM/15KAAACAAIALgABAAAAAIABAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4RA
CxGEmP5ehEALYISY/l5KAAACAAMALgABAAAABIABAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4QQDhGE
mP5ehBAOYISY/l5KAAACAAQALgABAAAAAoIBAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4TgEBGETP9e
hOAQYIRM/15KAAACAAUALgABAAAAAIABAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4SwExGEmP5ehLAT
YISY/l5KAAACAAYALgABAAAABIABAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4SAFhGEmP5ehIAWYISY
/l5KAAACAAcALgABAAAAAoIBAAAAAAAAAAAAAAAAAAAAAAAEEAAAD4RQGRGETP9ehFAZYIRM/15K
AAACAAgALgABAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4TQAhGEmP5ehNACYISY/k9KAQBR
SgEAbygAAQC38AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhKAFEYSY/l6EoAVghJj+T0oD
AFFKAwBvKAABAG8AAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EcAgRhJj+XoRwCGCEmP5P
SgkAUUoJAG8oAAEAp/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RACxGEmP5ehEALYISY
/k9KAQBRSgEAbygAAQC38AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhBAOEYSY/l6EEA5g
hJj+T0oDAFFKAwBvKAABAG8AAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+E4BARhJj+XoTg
EGCEmP5PSgkAUUoJAG8oAAEAp/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4SwExGEmP5e
hLATYISY/k9KAQBRSgEAbygAAQC38AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhIAWEYSY
/l6EgBZghJj+T0oDAFFKAwBvKAABAG8AAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EUBkR
hJj+XoRQGWCEmP5PSgkAUUoJAG8oAAEAp/ABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAHEAAAD4TQ
AhGEmP5ehNACYISY/l5KAABvKAADAAAALgAxAAEAAAAEgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAP
hKAFEYSY/l6EoAVghJj+XkoAAAIAAQAuAAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhHAI
EYRM/16EcAhghEz/XkoAAAIAAgAuAAEAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhEALEYSY
/l6EQAtghJj+XkoAAAIAAwAuAAEAAAAEgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhBAOEYSY/l6E
EA5ghJj+XkoAAAIABAAuAAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhOAQEYRM/16E4BBg
hEz/XkoAAAIABQAuAAEAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhLATEYSY/l6EsBNghJj+
XkoAAAIABgAuAAEAAAAEgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhIAWEYSY/l6EgBZghJj+XkoA
AAIABwAuAAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhFAZEYRM/16EUBlghEz/XkoAAAIA
CAAuAAQAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAcQAAAPhGgBEYSY/l6EaAFghJj+XkoAAG8oAAEA
AAABAAAAAAABAwAAAAAAAAAAAAAAAAAAAAAHEAAAD4Q4BBGEMP1ehDgEYIQw/V5KAABvKAADAAAA
LgABAAEAAAAAAAEDBQAAAAAAAAAAAAAAAAAAAAcQAAAPhKAFEYQw/V6EoAVghDD9XkoAAG8oAAUA
AAAuAAEALgACAAEAAAAAAAEDBQcAAAAAAAAAAAAAAAAAAAcQAAAPhHAIEYTI+16EcAhghMj7XkoA
AG8oAAcAAAAuAAEALgACAC4AAwABAAAAAAABAwUHCQAAAAAAAAAAAAAAAAAHEAAAD4TYCRGEyPte
hNgJYITI+15KAABvKAAJAAAALgABAC4AAgAuAAMALgAEAAEAAAAAAAEDBQcJCwAAAAAAAAAAAAAA
AAcQAAAPhKgMEYRg+l6EqAxghGD6XkoAAG8oAAsAAAAuAAEALgACAC4AAwAuAAQALgAFAAEAAAAA
AAEDBQcJCw0AAAAAAAAAAAAAAAcQAAAPhHgPEYT4+F6EeA9ghPj4XkoAAG8oAA0AAAAuAAEALgAC
AC4AAwAuAAQALgAFAC4ABgABAAAAAAABAwUHCQsNDwAAAAAAAAAAAAAHEAAAD4TgEBGE+PhehOAQ
YIT4+F5KAABvKAAPAAAALgABAC4AAgAuAAMALgAEAC4ABQAuAAYALgAHAAEAAAAAAAEDBQcJCw0P
EQAAAAAAAAAAAAcQAAAPhLATEYSQ916EsBNghJD3XkoAAG8oABEAAAAuAAEALgACAC4AAwAuAAQA
LgAFAC4ABgAuAAcALgAIAAEAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAcQAAAPhDgEEYSY/l6EOARg
hJj+XkoAAG8oAAUAAAAuADEALgAxAAEAAAAEgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhAgHEYSY
/l6ECAdghJj+XkoAAAIAAQAuAAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhNgJEYRM/16E
2AlghEz/XkoAAAIAAgAuAAEAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhKgMEYSY/l6EqAxg
hJj+XkoAAAIAAwAuAAEAAAAEgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhHgPEYSY/l6EeA9ghJj+
XkoAAAIABAAuAAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhEgSEYRM/16ESBJghEz/XkoA
AAIABQAuAAEAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhBgVEYSY/l6EGBVghJj+XkoAAAIA
BgAuAAEAAAAEgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhOgXEYSY/l6E6BdghJj+XkoAAAIABwAu
AAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhLgaEYRM/16EuBpghEz/XkoAAAIACAAuAAEA
AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhNACEYSY/l6E0AJghJj+XkoAAAIAAAAuAAEAAAAE
gAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhKAFEYSY/l6EoAVghJj+XkoAAAIAAQAuAAEAAAACggEA
AAAAAAAAAAAAAAAAAAAAAAQQAAAPhHAIEYRM/16EcAhghEz/XkoAAAIAAgAuAAEAAAAAgAEAAAAA
AAAAAAAAAAAAAAAAAAQQAAAPhEALEYSY/l6EQAtghJj+XkoAAAIAAwAuAAEAAAAEgAEAAAAAAAAA
AAAAAAAAAAAAAAQQAAAPhBAOEYSY/l6EEA5ghJj+XkoAAAIABAAuAAEAAAACggEAAAAAAAAAAAAA
AAAAAAAAAAQQAAAPhOAQEYRM/16E4BBghEz/XkoAAAIABQAuAAEAAAAAgAEAAAAAAAAAAAAAAAAA
AAAAAAQQAAAPhLATEYSY/l6EsBNghJj+XkoAAAIABgAuAAEAAAAEgAEAAAAAAAAAAAAAAAAAAAAA
AAQQAAAPhIAWEYSY/l6EgBZghJj+XkoAAAIABwAuAAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQ
AAAPhFAZEYRM/16EUBlghEz/XkoAAAIACAAuAAQAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAcQAAAP
hGgBEYSY/l6EaAFghJj+XkoAAG8oAAEAAAABAAAAAAABAwAAAAAAAAAAAAAAAAAAAAAHEAAAD4Q4
BBGEMP1ehDgEYIQw/V5KAABvKAADAAAALgABAAEAAAAAAAEDBQAAAAAAAAAAAAAAAAAAAAcQAAAP
hKAFEYQw/V6EoAVghDD9XkoAAG8oAAUAAAAuAAEALgACAAEAAAAAAAEDBQcAAAAAAAAAAAAAAAAA
AAcQAAAPhHAIEYTI+16EcAhghMj7XkoAAG8oAAcAAAAuAAEALgACAC4AAwABAAAAAAABAwUHCQAA
AAAAAAAAAAAAAAAHEAAAD4TYCRGEyPtehNgJYITI+15KAABvKAAJAAAALgABAC4AAgAuAAMALgAE
AAEAAAAAAAEDBQcJCwAAAAAAAAAAAAAAAAcQAAAPhKgMEYRg+l6EqAxghGD6XkoAAG8oAAsAAAAu
AAEALgACAC4AAwAuAAQALgAFAAEAAAAAAAEDBQcJCw0AAAAAAAAAAAAAAAcQAAAPhHgPEYT4+F6E
eA9ghPj4XkoAAG8oAA0AAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgABAAAAAAABAwUHCQsNDwAA
AAAAAAAAAAAHEAAAD4TgEBGE+PhehOAQYIT4+F5KAABvKAAPAAAALgABAC4AAgAuAAMALgAEAC4A
BQAuAAYALgAHAAEAAAAAAAEDBQcJCw0PEQAAAAAAAAAAAAcQAAAPhLATEYSQ916EsBNghJD3XkoA
AG8oABEAAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgAuAAcALgAIAAEAAAAAAAEAAAAAAAAAAAAA
AAAAAAAAAAcQAAAPhNACEYSY/l6E0AJghJj+XkoAAG8oAAEAAAABAAAAAAABAwAAAAAAAAAAAAAA
AAAAAAAHEAAAD4SgBRGEMP1ehKAFYIQw/V5KAABvKAADAAAALgABAAEAAAAAAAEDBQAAAAAAAAAA
AAAAAAAAAAcQAAAPhAgHEYQw/V6ECAdghDD9XkoAAG8oAAUAAAAuAAEALgACAAEAAAAAAAEDBQcA
AAAAAAAAAAAAAAAAAAcQAAAPhNgJEYTI+16E2AlghMj7XkoAAG8oAAcAAAAuAAEALgACAC4AAwAB
AAAAAAABAwUHCQAAAAAAAAAAAAAAAAAHEAAAD4RACxGEyPtehEALYITI+15KAABvKAAJAAAALgAB
AC4AAgAuAAMALgAEAAEAAAAAAAEDBQcJCwAAAAAAAAAAAAAAAAcQAAAPhBAOEYRg+l6EEA5ghGD6
XkoAAG8oAAsAAAAuAAEALgACAC4AAwAuAAQALgAFAAEAAAAAAAEDBQcJCw0AAAAAAAAAAAAAAAcQ
AAAPhOAQEYT4+F6E4BBghPj4XkoAAG8oAA0AAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgABAAAA
AAABAwUHCQsNDwAAAAAAAAAAAAAHEAAAD4RIEhGE+PhehEgSYIT4+F5KAABvKAAPAAAALgABAC4A
AgAuAAMALgAEAC4ABQAuAAYALgAHAAEAAAAAAAEDBQcJCw0PEQAAAAAAAAAAAAcQAAAPhBgVEYSQ
916EGBVghJD3XkoAAG8oABEAAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgAuAAcALgAIAAUAAAAA
AAEAAAAAAAAAAAAAAAAAAAAAAAMQAAAPhGgBEYSY/l6EaAFghJj+bygAAQAAAAIAAAAAAAEDAAAA
AAAAAAAAAAAAAAAAAAMQAAAPhKAFEYQw/V6EoAVghDD9bygAAwAAAC4AAQABAAAAAAABAwUAAAAA
AAAAAAAAAAAAAAADEAAAD4RwCBGEMP1ehHAIYIQw/W8oAAUAAAAuAAEALgACAAEAAAAAAAEDBQcA
AAAAAAAAAAAAAAAAAAMQAAAPhKgMEYTI+16EqAxghMj7bygABwAAAC4AAQAuAAIALgADAAEAAAAA
AAEDBQcJAAAAAAAAAAAAAAAAAAMQAAAPhHgPEYTI+16EeA9ghMj7bygACQAAAC4AAQAuAAIALgAD
AC4ABAABAAAAAAABAwUHCQsAAAAAAAAAAAAAAAADEAAAD4SwExGEYPpehLATYIRg+m8oAAsAAAAu
AAEALgACAC4AAwAuAAQALgAFAAEAAAAAAAEDBQcJCw0AAAAAAAAAAAAAAAMQAAAPhOgXEYT4+F6E
6BdghPj4bygADQAAAC4AAQAuAAIALgADAC4ABAAuAAUALgAGAAEAAAAAAAEDBQcJCw0PAAAAAAAA
AAAAAAMQAAAPhLgaEYT4+F6EuBpghPj4bygADwAAAC4AAQAuAAIALgADAC4ABAAuAAUALgAGAC4A
BwABAAAAAAABAwUHCQsNDxEAAAAAAAAAAAADEAAAD4TwHhGEkPdehPAeYISQ928oABEAAAAuAAEA
LgACAC4AAwAuAAQALgAFAC4ABgAuAAcALgAIAAEAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAP
hNACEYSY/l6E0AJghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAA
AA+EoAURhJj+XoSgBWCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAL
EAAAD4RwCBGEmP5ehHAIYISY/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAA
AAsQAAAPhEALEYSY/l6EQAtghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAA
AAAACxAAAA+EEA4RhJj+XoQQDmCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAA
AAAAAAALEAAAD4TgEBGEmP5ehOAQYISY/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAAAAAAAAAAAAAA
AAAAAAAAAAsQAAAPhLATEYSY/l6EsBNghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAA
AAAAAAAAAAAACxAAAA+EgBYRhJj+XoSAFmCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAA
AAAAAAAAAAAAAAALEAAAD4RQGRGEmP5ehFAZYISY/k9KCQBRSgkAbygAAQCn8AUAAAAAAAEAAAAA
AAAAAAAAAAAAAAAAAAcQAAAPhHQBEYSM/l6EdAFghIz+XkoAAG8oAAEAAAABAAAAAAABAwAAAAAA
AAAAAAAAAAAAAAAHEAAAD4Q4BBGEMP1ehDgEYIQw/V5KAABvKAADAAAALgABAAEAAAAAAAEDBQAA
AAAAAAAAAAAAAAAAAAcQAAAPhKAFEYQw/V6EoAVghDD9XkoAAG8oAAUAAAAuAAEALgACAAEAAAAA
AAEDBQcAAAAAAAAAAAAAAAAAAAcQAAAPhHAIEYTI+16EcAhghMj7XkoAAG8oAAcAAAAuAAEALgAC
AC4AAwABAAAAAAABAwUHCQAAAAAAAAAAAAAAAAAHEAAAD4TYCRGEyPtehNgJYITI+15KAABvKAAJ
AAAALgABAC4AAgAuAAMALgAEAAEAAAAAAAEDBQcJCwAAAAAAAAAAAAAAAAcQAAAPhKgMEYRg+l6E
qAxghGD6XkoAAG8oAAsAAAAuAAEALgACAC4AAwAuAAQALgAFAAEAAAAAAAEDBQcJCw0AAAAAAAAA
AAAAAAcQAAAPhHgPEYT4+F6EeA9ghPj4XkoAAG8oAA0AAAAuAAEALgACAC4AAwAuAAQALgAFAC4A
BgABAAAAAAABAwUHCQsNDwAAAAAAAAAAAAAHEAAAD4TgEBGE+PhehOAQYIT4+F5KAABvKAAPAAAA
LgABAC4AAgAuAAMALgAEAC4ABQAuAAYALgAHAAEAAAAAAAEDBQcJCw0PEQAAAAAAAAAAAAcQAAAP
hLATEYSQ916EsBNghJD3XkoAAG8oABEAAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgAuAAcALgAI
AAEAAAAXEAAAAAAAAAAAAABoAQAAAAAAABUQAAAPhNACEYSY/l6E0AJghJj+T0oBAFFKAQBvKACH
aAAAAACISAAAAQC38AEAAAAXkAAAAAAAAAAAAABoAQAAAAAAABkQAAAPhKAFEYSY/l6EoAVghJj+
T0oDAFFKAwBeSgMAbygAh2gAAAAAiEgAAAEAbwABAAAAF5AAAAAAAAAAAAAAaAEAAAAAAAAVEAAA
D4RwCBGEmP5ehHAIYISY/k9KCQBRSgkAbygAh2gAAAAAiEgAAAEAp/ABAAAAF5AAAAAAAAAAAAAA
aAEAAAAAAAAVEAAAD4RACxGEmP5ehEALYISY/k9KAQBRSgEAbygAh2gAAAAAiEgAAAEAt/ABAAAA
F5AAAAAAAAAAAAAAaAEAAAAAAAAZEAAAD4QQDhGEmP5ehBAOYISY/k9KAwBRSgMAXkoDAG8oAIdo
AAAAAIhIAAABAG8AAQAAABeQAAAAAAAAAAAAAGgBAAAAAAAAFRAAAA+E4BARhJj+XoTgEGCEmP5P
SgkAUUoJAG8oAIdoAAAAAIhIAAABAKfwAQAAABeQAAAAAAAAAAAAAGgBAAAAAAAAFRAAAA+EsBMR
hJj+XoSwE2CEmP5PSgEAUUoBAG8oAIdoAAAAAIhIAAABALfwAQAAABeQAAAAAAAAAAAAAGgBAAAA
AAAAGRAAAA+EgBYRhJj+XoSAFmCEmP5PSgMAUUoDAF5KAwBvKACHaAAAAACISAAAAQBvAAEAAAAX
kAAAAAAAAAAAAABoAQAAAAAAABUQAAAPhFAZEYSY/l6EUBlghJj+T0oJAFFKCQBvKACHaAAAAACI
SAAAAQCn8AEAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhNACEYSY/l6E0AJghJj+T0oBAFFK
AQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EoAURhJj+XoSgBWCEmP5PSgMA
UUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RwCBGEmP5ehHAIYISY/k9K
CQBRSgkAbygAAQCn8AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhEALEYSY/l6EQAtghJj+
T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EEA4RhJj+XoQQDmCE
mP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4TgEBGEmP5ehOAQ
YISY/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhLATEYSY/l6E
sBNghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EgBYRhJj+
XoSAFmCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RQGRGE
mP5ehFAZYISY/k9KCQBRSgkAbygAAQCn8AQAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAcQAAAPhGgB
EYSY/l6EaAFghJj+XkoAAG8oAAEAAAABAAAAAAABAwAAAAAAAAAAAAAAAAAAAAAHEAAAD4Q4BBGE
MP1ehDgEYIQw/V5KAABvKAADAAAALgABAAEAAAAAAAEDBQAAAAAAAAAAAAAAAAAAAAcQAAAPhKAF
EYQw/V6EoAVghDD9XkoAAG8oAAUAAAAuAAEALgACAAEAAAAAAAEDBQcAAAAAAAAAAAAAAAAAAAcQ
AAAPhHAIEYTI+16EcAhghMj7XkoAAG8oAAcAAAAuAAEALgACAC4AAwABAAAAAAABAwUHCQAAAAAA
AAAAAAAAAAAHEAAAD4TYCRGEyPtehNgJYITI+15KAABvKAAJAAAALgABAC4AAgAuAAMALgAEAAEA
AAAAAAEDBQcJCwAAAAAAAAAAAAAAAAcQAAAPhKgMEYRg+l6EqAxghGD6XkoAAG8oAAsAAAAuAAEA
LgACAC4AAwAuAAQALgAFAAEAAAAAAAEDBQcJCw0AAAAAAAAAAAAAAAcQAAAPhHgPEYT4+F6EeA9g
hPj4XkoAAG8oAA0AAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgABAAAAAAABAwUHCQsNDwAAAAAA
AAAAAAAHEAAAD4TgEBGE+PhehOAQYIT4+F5KAABvKAAPAAAALgABAC4AAgAuAAMALgAEAC4ABQAu
AAYALgAHAAEAAAAAAAEDBQcJCw0PEQAAAAAAAAAAAAcQAAAPhLATEYSQ916EsBNghJD3XkoAAG8o
ABEAAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgAuAAcALgAIAAEAAAAXAAAAAAAAAAAAAAAAAAAA
AAAAAAsQAAAPhNACEYSY/l6E0AJghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAA
AAAAAAAACxAAAA+EoAURhJj+XoSgBWCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAA
AAAAAAAAAAALEAAAD4RwCBGEmP5ehHAIYISY/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAAAAAAAAAA
AAAAAAAAAAAAAAsQAAAPhEALEYSY/l6EQAtghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAA
AAAAAAAAAAAAAAAACxAAAA+EEA4RhJj+XoQQDmCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAA
AAAAAAAAAAAAAAAAAAALEAAAD4TgEBGEmP5ehOAQYISY/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAA
AAAAAAAAAAAAAAAAAAAAAAsQAAAPhLATEYSY/l6EsBNghJj+T0oBAFFKAQBvKAABALfwAQAAABeA
AAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EgBYRhJj+XoSAFmCEmP5PSgMAUUoDAG8oAAEAbwABAAAA
F4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RQGRGEmP5ehFAZYISY/k9KCQBRSgkAbygAAQCn8AYA
AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAcQAAAPhHQBEYSM/l6EdAFghIz+XkoAAG8oAAEAAAABAAAA
AAABAwAAAAAAAAAAAAAAAAAAAAAHEAAAD4Q4BBGEMP1ehDgEYIQw/V5KAABvKAADAAAALgABAAEA
AAAAAAEDBQAAAAAAAAAAAAAAAAAAAAcQAAAPhKAFEYQw/V6EoAVghDD9XkoAAG8oAAUAAAAuAAEA
LgACAAEAAAAAAAEDBQcAAAAAAAAAAAAAAAAAAAcQAAAPhHAIEYTI+16EcAhghMj7XkoAAG8oAAcA
AAAuAAEALgACAC4AAwABAAAAAAABAwUHCQAAAAAAAAAAAAAAAAAHEAAAD4TYCRGEyPtehNgJYITI
+15KAABvKAAJAAAALgABAC4AAgAuAAMALgAEAAEAAAAAAAEDBQcJCwAAAAAAAAAAAAAAAAcQAAAP
hKgMEYRg+l6EqAxghGD6XkoAAG8oAAsAAAAuAAEALgACAC4AAwAuAAQALgAFAAEAAAAAAAEDBQcJ
Cw0AAAAAAAAAAAAAAAcQAAAPhHgPEYT4+F6EeA9ghPj4XkoAAG8oAA0AAAAuAAEALgACAC4AAwAu
AAQALgAFAC4ABgABAAAAAAABAwUHCQsNDwAAAAAAAAAAAAAHEAAAD4TgEBGE+PhehOAQYIT4+F5K
AABvKAAPAAAALgABAC4AAgAuAAMALgAEAC4ABQAuAAYALgAHAAEAAAAAAAEDBQcJCw0PEQAAAAAA
AAAAAAcQAAAPhLATEYSQ916EsBNghJD3XkoAAG8oABEAAAAuAAEALgACAC4AAwAuAAQALgAFAC4A
BgAuAAcALgAIAAEAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhNACEYSY/l6E0AJghJj+T0oB
AFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EoAURhJj+XoSgBWCEmP5P
SgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RwCBGEmP5ehHAIYISY
/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhEALEYSY/l6EQAtg
hJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EEA4RhJj+XoQQ
DmCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4TgEBGEmP5e
hOAQYISY/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhLATEYSY
/l6EsBNghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EgBYR
hJj+XoSAFmCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RQ
GRGEmP5ehFAZYISY/k9KCQBRSgkAbygAAQCn8AQAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAcQAAAP
hNACEYSY/l6E0AJghJj+XkoAAG8oAAEAAAABAAAAAAABAwAAAAAAAAAAAAAAAAAAAAAHEAAAD4Sg
BRGEMP1ehKAFYIQw/V5KAABvKAADAAAALgABAAEAAAAAAAEDBQAAAAAAAAAAAAAAAAAAAAcQAAAP
hAgHEYQw/V6ECAdghDD9XkoAAG8oAAUAAAAuAAEALgACAAEAAAAAAAEDBQcAAAAAAAAAAAAAAAAA
AAcQAAAPhNgJEYTI+16E2AlghMj7XkoAAG8oAAcAAAAuAAEALgACAC4AAwABAAAAAAABAwUHCQAA
AAAAAAAAAAAAAAAHEAAAD4RACxGEyPtehEALYITI+15KAABvKAAJAAAALgABAC4AAgAuAAMALgAE
AAEAAAAAAAEDBQcJCwAAAAAAAAAAAAAAAAcQAAAPhBAOEYRg+l6EEA5ghGD6XkoAAG8oAAsAAAAu
AAEALgACAC4AAwAuAAQALgAFAAEAAAAAAAEDBQcJCw0AAAAAAAAAAAAAAAcQAAAPhOAQEYT4+F6E
4BBghPj4XkoAAG8oAA0AAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgABAAAAAAABAwUHCQsNDwAA
AAAAAAAAAAAHEAAAD4RIEhGE+PhehEgSYIT4+F5KAABvKAAPAAAALgABAC4AAgAuAAMALgAEAC4A
BQAuAAYALgAHAAEAAAAAAAEDBQcJCw0PEQAAAAAAAAAAAAcQAAAPhBgVEYSQ916EGBVghJD3XkoA
AG8oABEAAAAuAAEALgACAC4AAwAuAAQALgAFAC4ABgAuAAcALgAIAAEAAAAAAAEAAAAAAAAAAAAA
AAAAAAAAAAcQAAAPhNACEYSY/l6E0AJghJj+XkoAAG8oAAIAAAAuAAEAAAAXgAAAAAAAAAAAAAAA
AAAAAAAAAAsQAAAPhKAFEYSY/l6EoAVghJj+T0oDAFFKAwBvKAABAG8AAQAAABeAAAAAAAAAAAAA
AAAAAAAAAAAACxAAAA+EcAgRhJj+XoRwCGCEmP5PSgkAUUoJAG8oAAEAp/ABAAAAF4AAAAAAAAAA
AAAAAAAAAAAAAAALEAAAD4RACxGEmP5ehEALYISY/k9KAQBRSgEAbygAAQC38AEAAAAXgAAAAAAA
AAAAAAAAAAAAAAAAAAsQAAAPhBAOEYSY/l6EEA5ghJj+T0oDAFFKAwBvKAABAG8AAQAAABeAAAAA
AAAAAAAAAAAAAAAAAAAACxAAAA+E4BARhJj+XoTgEGCEmP5PSgkAUUoJAG8oAAEAp/ABAAAAF4AA
AAAAAAAAAAAAAAAAAAAAAAALEAAAD4SwExGEmP5ehLATYISY/k9KAQBRSgEAbygAAQC38AEAAAAX
gAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhIAWEYSY/l6EgBZghJj+T0oDAFFKAwBvKAABAG8AAQAA
ABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EUBkRhJj+XoRQGWCEmP5PSgkAUUoJAG8oAAEAp/AB
AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAHEAAAD4TQAhGEmP5ehNACYISY/l5KAABvKAADAAAALgAx
AAEAAAAEAAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhKAFEYSY/l6EoAVghJj+XkoAAAIAAQAuAAEA
AAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhHAIEYRM/16EcAhghEz/XkoAAAIAAgAuAAEAAAAA
gAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhEALEYSY/l6EQAtghJj+XkoAAAIAAwAuAAEAAAAEgAEA
AAAAAAAAAAAAAAAAAAAAAAQQAAAPhBAOEYSY/l6EEA5ghJj+XkoAAAIABAAuAAEAAAACggEAAAAA
AAAAAAAAAAAAAAAAAAQQAAAPhOAQEYRM/16E4BBghEz/XkoAAAIABQAuAAEAAAAAgAEAAAAAAAAA
AAAAAAAAAAAAAAQQAAAPhLATEYSY/l6EsBNghJj+XkoAAAIABgAuAAEAAAAEgAEAAAAAAAAAAAAA
AAAAAAAAAAQQAAAPhIAWEYSY/l6EgBZghJj+XkoAAAIABwAuAAEAAAACggEAAAAAAAAAAAAAAAAA
AAAAAAQQAAAPhFAZEYRM/16EUBlghEz/XkoAAAIACAAuAAEAAAAAAAEAAAAAAAAAAAAAAAAAAAAA
AAQQAAAPhGgBEYSY/l6EaAFghJj+XkoAAAIAAAAuAAEAAAAEAAEAAAAAAAAAAAAAAAAAAAAAAAQQ
AAAPhDgEEYSY/l6EOARghJj+XkoAAAIAAQAuAAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAP
hAgHEYRM/16ECAdghEz/XkoAAAIAAgAuAAEAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhNgJ
EYSY/l6E2AlghJj+XkoAAAIAAwAuAAEAAAAEgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhKgMEYSY
/l6EqAxghJj+XkoAAAIABAAuAAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhHgPEYRM/16E
eA9ghEz/XkoAAAIABQAuAAEAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhEgSEYSY/l6ESBJg
hJj+XkoAAAIABgAuAAEAAAAEgAEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhBgVEYSY/l6EGBVghJj+
XkoAAAIABwAuAAEAAAACggEAAAAAAAAAAAAAAAAAAAAAAAQQAAAPhOgXEYRM/16E6BdghEz/XkoA
AAIACAAuAAMAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAcQAAAPhGgBEYSY/l6EaAFghJj+XkoAAG8o
AAEAAAACAAAAAAABAwAAAAAAAAAAAAAAAAAAAAAHEAAAD4Q4BBGEmP5ehDgEYISY/l5KAABvKAAD
AAAALgABAAEAAAAAAAEDBQAAAAAAAAAAAAAAAAAAAAcQAAAPhHAIEYQw/V6EcAhghDD9XkoAAG8o
AAUAAAAuAAEALgACAAEAAAAAAAEDBQcAAAAAAAAAAAAAAAAAAAcQAAAPhEALEYQw/V6EQAtghDD9
XkoAAG8oAAcAAAAuAAEALgACAC4AAwABAAAAAAABAwUHCQAAAAAAAAAAAAAAAAAHEAAAD4R4DxGE
yPtehHgPYITI+15KAABvKAAJAAAALgABAC4AAgAuAAMALgAEAAEAAAAAAAEDBQcJCwAAAAAAAAAA
AAAAAAcQAAAPhEgSEYTI+16ESBJghMj7XkoAAG8oAAsAAAAuAAEALgACAC4AAwAuAAQALgAFAAEA
AAAAAAEDBQcJCw0AAAAAAAAAAAAAAAcQAAAPhIAWEYRg+l6EgBZghGD6XkoAAG8oAA0AAAAuAAEA
LgACAC4AAwAuAAQALgAFAC4ABgABAAAAAAABAwUHCQsNDwAAAAAAAAAAAAAHEAAAD4RQGRGEYPpe
hFAZYIRg+l5KAABvKAAPAAAALgABAC4AAgAuAAMALgAEAC4ABQAuAAYALgAHAAEAAAAAAAEDBQcJ
Cw0PEQAAAAAAAAAAAAcQAAAPhCAcEYRg+l6EIBxghGD6XkoAAG8oABEAAAAuAAEALgACAC4AAwAu
AAQALgAFAC4ABgAuAAcALgAIAAEAAAAXEAAAAAAAAAAAAABoAQAAAAAAABUYAAAPhNACEYSY/hXG
BQAB0AIGXoTQAmCEmP5PSgEAUUoBAG8oAIdoAAAAAIhIAAABALfwAQAAABeQAAAAAAAAAAAAAGgB
AAAAAAAAGRgAAA+EoAURhJj+FcYFAAGgBQZehKAFYISY/k9KAwBRSgMAXkoDAG8oAIdoAAAAAIhI
AAABAG8AAQAAABeQAAAAAAAAAAAAAGgBAAAAAAAAFRgAAA+EcAgRhJj+FcYFAAFwCAZehHAIYISY
/k9KCQBRSgkAbygAh2gAAAAAiEgAAAEAp/ABAAAAF5AAAAAAAAAAAAAAaAEAAAAAAAAVGAAAD4RA
CxGEmP4VxgUAAUALBl6EQAtghJj+T0oBAFFKAQBvKACHaAAAAACISAAAAQC38AEAAAAXkAAAAAAA
AAAAAABoAQAAAAAAABkYAAAPhBAOEYSY/hXGBQABEA4GXoQQDmCEmP5PSgMAUUoDAF5KAwBvKACH
aAAAAACISAAAAQBvAAEAAAAXkAAAAAAAAAAAAABoAQAAAAAAABUYAAAPhOAQEYSY/hXGBQAB4BAG
XoTgEGCEmP5PSgkAUUoJAG8oAIdoAAAAAIhIAAABAKfwAQAAABeQAAAAAAAAAAAAAGgBAAAAAAAA
FRgAAA+EsBMRhJj+FcYFAAGwEwZehLATYISY/k9KAQBRSgEAbygAh2gAAAAAiEgAAAEAt/ABAAAA
F5AAAAAAAAAAAAAAaAEAAAAAAAAZGAAAD4SAFhGEmP4VxgUAAYAWBl6EgBZghJj+T0oDAFFKAwBe
SgMAbygAh2gAAAAAiEgAAAEAbwABAAAAF5AAAAAAAAAAAAAAaAEAAAAAAAAVGAAAD4RQGRGEmP4V
xgUAAVAZBl6EUBlghJj+T0oJAFFKCQBvKACHaAAAAACISAAAAQCn8AEAAAAXAAAAAAAAAAAAAAAA
AAAAAAAAAAsQAAAPhNACEYSY/l6E0AJghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAA
AAAAAAAAAAAACxAAAA+EoAURhJj+XoSgBWCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAA
AAAAAAAAAAAAAAALEAAAD4RwCBGEmP5ehHAIYISY/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAAAAAA
AAAAAAAAAAAAAAAAAAsQAAAPhEALEYSY/l6EQAtghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAA
AAAAAAAAAAAAAAAAAAAACxAAAA+EEA4RhJj+XoQQDmCEmP5PSgMAUUoDAG8oAAEAbwABAAAAF4AA
AAAAAAAAAAAAAAAAAAAAAAALEAAAD4TgEBGEmP5ehOAQYISY/k9KCQBRSgkAbygAAQCn8AEAAAAX
gAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhLATEYSY/l6EsBNghJj+T0oBAFFKAQBvKAABALfwAQAA
ABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EgBYRhJj+XoSAFmCEmP5PSgMAUUoDAG8oAAEAbwAB
AAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RQGRGEmP5ehFAZYISY/k9KCQBRSgkAbygAAQCn
8AEAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhNACEYSY/l6E0AJghJj+T0oBAFFKAQBvKAAB
ALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EoAURhJj+XoSgBWCEmP5PSgMAUUoDAG8o
AAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RwCBGEmP5ehHAIYISY/k9KCQBRSgkA
bygAAQCn8AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhEALEYSY/l6EQAtghJj+T0oBAFFK
AQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EEA4RhJj+XoQQDmCEmP5PSgMA
UUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4TgEBGEmP5ehOAQYISY/k9K
CQBRSgkAbygAAQCn8AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsQAAAPhLATEYSY/l6EsBNghJj+
T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxAAAA+EgBYRhJj+XoSAFmCE
mP5PSgMAUUoDAG8oAAEAbwABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RQGRGEmP5ehFAZ
YISY/k9KCQBRSgkAbygAAQCn8AEAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAsYAAAPhNACEYSY/hXG
BQAB0AIGXoTQAmCEmP5PSgEAUUoBAG8oAAEAt/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALGAAA
D4SgBRGEmP4VxgUAAaAFBl6EoAVghJj+T0oDAFFKAwBvKAABAG8AAQAAABeAAAAAAAAAAAAAAAAA
AAAAAAAACxgAAA+EcAgRhJj+FcYFAAFwCAZehHAIYISY/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAA
AAAAAAAAAAAAAAAAAAAAAAsYAAAPhEALEYSY/hXGBQABQAsGXoRAC2CEmP5PSgEAUUoBAG8oAAEA
t/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALGAAAD4QQDhGEmP4VxgUAARAOBl6EEA5ghJj+T0oD
AFFKAwBvKAABAG8AAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxgAAA+E4BARhJj+FcYFAAHgEAZe
hOAQYISY/k9KCQBRSgkAbygAAQCn8AEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsYAAAPhLATEYSY
/hXGBQABsBMGXoSwE2CEmP5PSgEAUUoBAG8oAAEAt/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAL
GAAAD4SAFhGEmP4VxgUAAYAWBl6EgBZghJj+T0oDAFFKAwBvKAABAG8AAQAAABeAAAAAAAAAAAAA
AAAAAAAAAAAACxgAAA+EUBkRhJj+FcYFAAFQGQZehFAZYISY/k9KCQBRSgkAbygAAQCn8AEAAAAX
AAAAAAAAAAAAAAAAAAAAAAAAAAsYAAAPhNACEYSY/hXGBQAB0AIGXoTQAmCEmP5PSgEAUUoBAG8o
AAEAt/ABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAHGAAAD4SgBRGEmP4VxgUAAaAFBl6EoAVghJj+
XkoAAG8oAAIAAQAuAAEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsYAAAPhHAIEYSY/hXGBQABcAgG
XoRwCGCEmP5PSgkAUUoJAG8oAAEAp/ABAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALGAAAD4RACxGE
mP4VxgUAAUALBl6EQAtghJj+T0oBAFFKAQBvKAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAA
CxgAAA+EEA4RhJj+FcYFAAEQDgZehBAOYISY/k9KAwBRSgMAbygAAQBvAAEAAAAXgAAAAAAAAAAA
AAAAAAAAAAAAAAsYAAAPhOAQEYSY/hXGBQAB4BAGXoTgEGCEmP5PSgkAUUoJAG8oAAEAp/ABAAAA
F4AAAAAAAAAAAAAAAAAAAAAAAAALGAAAD4SwExGEmP4VxgUAAbATBl6EsBNghJj+T0oBAFFKAQBv
KAABALfwAQAAABeAAAAAAAAAAAAAAAAAAAAAAAAACxgAAA+EgBYRhJj+FcYFAAGAFgZehIAWYISY
/k9KAwBRSgMAbygAAQBvAAEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsYAAAPhFAZEYSY/hXGBQAB
UBkGXoRQGWCEmP5PSgkAUUoJAG8oAAEAp/AoAAAAYmiNagAAAAAAAAAAAAAAAMEz3mIAAAAAAAAA
AAAAAADBM95iAAAAAOBoXAsBAAAAWUzdMAAAAAAAAAAAAAAAAFlM3TAAAAAA6GhcCwEAAABZTN0w
AAAAAPBoXAsBAAAAwTPeYgAAAAD4aFwLAQAAAM4YZRsAAAAAAAAAAAAAAACLcKx2AAAAAAAAAAAA
AAAAojKSFQAAAAAAAAAAAAAAAM41wW4AAAAAAAAAAAAAAABgFYlHAAAAAAAAAAAAAAAAVnwGKQAA
AAAAAAAAAAAAAIJy2n0AAAAAAAAAAAAAAACaD79TAAAAAAAAAAAAAAAAqTkVYQAAAAAAAAAAAAAA
AF9Xf3wAAAAAAAAAAAAAAADiGfolAAAAAAAAAAAAAAAAKzCwLwAAAAAAAAAAAAAAAPs0GVMAAAAA
AAAAAAAAAABXE9c2AAAAAAAAAAAAAAAApT6aMAAAAAAAAAAAAAAAAF93KVcAAAAAAAAAAAAAAAAp
IIwTAAAAAAAAAAAAAAAAYwDROwAAAAAAAAAAAAAAAO0emVwAAAAAAAAAAAAAAADBNcIlAAAAAAAA
AAAAAAAAV0d/NwAAAAAAAAAAAAAAAGo/HxoAAAAAAAAAAAAAAACEYfAfAAAAAAAAAAAAAAAA2UaN
dgAAAAAAAAAAAAAAAKMqziQAAAAAAAAAAAAAAACBcu4gAAAAAAAAAAAAAAAAImzKWQAAAAAAAAAA
AAAAAIJfyjQAAAAAAAAAAAAAAADWc6JyAAAAAAAAAAAAAAAAMzcmQAAAAAAAAAAAAAAAAOUCdTkA
AAAAAAAAAAAAAAAmJMAcAAAAAACgXAsJAP4A+iYUQwAAAAAAAAAAAAAAAP///////////////wEA
AAAQAAAA//////////8BAAAAEAAAAP////8BAAAAEAAAAP////8BAAAAEAAAAP//////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////AQAAABAAAAABAAAAEQAAAAEAAAASAAAAAQAAABMAAAABAAAAFAAAAAEAAAAVAAAAAQAAABYA
AAABAAAAFwAAAAEAAAAYAAAA////////JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//JAAAABIAAQAJBAMA
CQQFAAkEAQAJBAMACQQFAAkEAQAJBAMACQQFAAkEEgAPAAkEGQAJBBsACQQPAAkEGQAJBBsACQQP
AAkEGQAJBBsACQQAAAAAEgAPAAkEGQAJBBsACQQPAAkEGQAJBBsACQQPAAkEGQAJBBsACQQAABIA
DwAJBBkACQQbAAkEDwAJBBkACQQbAAkEDwAJBBkACQQbAAkEEgABAAkEAwAJBAUACQQBAAkEAwAJ
BAUACQQBAAkEAwAJBAUACQQAABIAFL0UBBkACQQbAAkEDwAJBBkACQQbAAkEDwAJBBkACQQbAAkE
EgABAAkEAwAJBAUACQQBAAkEAwAJBAUACQQBAAkEAwAJBAUACQQSABS9FAQZAAkEGwAJBA8ACQQZ
AAkEGwAJBA8ACQQZAAkEGwAJBAAAEgDYR7IRGQAJBBsACQQPAAkEGQAJBBsACQQPAAkEGQAJBBsA
CQQSAA8ACQQZAAkEGwAJBA8ACQQZAAkEGwAJBA8ACQQZAAkEGwAJBAAAAAAAABIAAQAJBAMACQQF
AAkEAQAJBAMACQQFAAkEAQAJBAMACQQFAAkEAAASAAEACQQDAAkEBQAJBAEACQQDAAkEBQAJBAEA
CQQDAAkEBQAJBBIAAQAJBAMACQQFAAkEAQAJBAMACQQFAAkEAQAJBAMACQQFAAkEAAASAAEACQQD
AAkEBQAJBAEACQQDAAkEBQAJBAEACQQDAAkEBQAJBAAAEgABAAkEAwAJBAUACQQBAAkEAwAJBAUA
CQQBAAkEAwAJBAUACQQAABIADwAJBAMACQQFAAkEAQAJBAMACQQFAAkEAQAJBAMACQQFAAkEEgC6
+aLqGQAJBBsACQQPAAkEGQAJBBsACQQPAAkEGQAJBBsACQQSADYUQGMZAAkEGwAJBA8ACQQZAAkE
GwAJBA8ACQQZAAkEGwAJBAAAEgABAAkIAwAJCAUACQgBAAkIAwAJCAUACQgBAAkIAwAJCAUACQgS
AAEACQQDAAkEBQAJBAEACQQDAAkEBQAJBAEACQQDAAkEBQAJBBIAAQAJBAMACQQFAAkEAQAJBAMA
CQQFAAkEAQAJBAMACQQFAAkEEgABAAkEAwAJBAUACQQBAAkEAwAJBAUACQQBAAkEAwAJBAUACQQS
AAEACQQPAAkEBQAJBAEACQQDAAkEBQAJBAEACQQDAAkEBQAJBB4AAQAAAAAAAAAAAAAAAwAIAGAA
AABgAAAAAgAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAADAAgAYAAAAGAAAAAEAAAAAAAAAAAAAAAP
ABAAlgAAAJYAAACWAAAAlgAAAAUAAAAAAAAAAAAAAAMACABgAAAAYAAAAAYAAAAAAAAAAAAAAAAA
BwAAAAAAAAAAAAAAAwAIAGAAAABgAAAACAAAAAAAAAAAAAAAAwAIAGAAAABgAAAACQAAAAAAAAAA
AAAAAAAKAAAAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAMACABgAAAAYAAAAAwAAAAAAAAAAAAAAAAA
DQAAAAAAAAAAAAAAAwAIAGAAAABgAAAADgAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAADAAgAYAAA
AGAAAAAQAAAAAAAAAAAAAAADAAgAYAAAAGAAAAARAAAAAAAAAAAAAAADAAgAYAAAAGAAAAASAAAA
AAAAAAAAAAADAAgAYAAAAGAAAAATAAAAAAAAAAAAAAADAAgAYAAAAGAAAAAUAAAAAAAAAAAAAAAD
AAgAYAAAAGAAAAAVAAAAAAAAAAAAAAADAAgAYAAAAGAAAAAWAAAAAAAAAAAAAAADAAgAYAAAAGAA
AAAXAAAAAAAAAAAAAAADAAgAYAAAAGAAAAAYAAAAAAAAAAAAAAADAAgAYAAAAGAAAAAZAAAAAAAA
AAAAAAAAABoAAAAAAAAAAAAAAAMACABgAAAAYAAAABsAAAAAAAAAAAAAAAMACABgAAAAYAAAABBO
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
ggAABIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAIAAAAAAAAAAAAMMoNRAPAQAAgA/P0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CEhQAAAAAAnw/w8BCCRQAAD/////////f////38AAAAA////f////3////9/////f2R1gQAABgAA
MgAAAAAAAAAAAAAAAAABAAAAAAAAACEEAAAAAAAAAAAAAAAAAAAAAAAAEBwAAAoAAAAAAAAAAAB4
AAAAeAAAAAAAAAAAAAAAoAUAAP//EgAAAAAAAAAfAEIAZQBzAHQAIABQAHIAYQBjAHQAaQBjAGUA
cwAgAGYAbwByACAAUwBJAFAAIABTAGUAYwB1AHIAaQB0AHkAAAAAAAAADgBNAGkAYwBoAGEAZQBs
ACAAVAB1AGMAawBlAHIADQBDAGgAYQByAGwAZQBzACAARQBjAGsAZQBsAAAAAAAAAAAAAAAAAAAA
AAAAAAAAnAAAAAYAAAAkAAAAAAAMAAEADAACAAwAAwAMAAQADAAFAAwABgAMAAcADAAIAAwACQAM
AAoADAALAAwADAAMAA0ADAAOAAwADwAMABAADAARAAwAEgAMABMADAAUAAwAFQAMABYADAAXAAwA
GAAMABkADAAaAAwAGwAMABwADAAdAAwAHgAMAB8ADAAgAAwAIQAMACIADAAjAAwAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/AAAFAQIAAAAA
AAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAJgBAAARAAAAAQAAAJAAAAACAAAA
mAAAAAMAAADAAAAABAAAAMwAAAAFAAAA5AAAAAcAAADwAAAACAAAAAQBAAAJAAAAHAEAABIAAAAo
AQAACgAAAEgBAAALAAAAVAEAAAwAAABgAQAADQAAAGwBAAAOAAAAeAEAAA8AAACAAQAAEAAAAIgB
AAATAAAAkAEAAAIAAADkBAAAHgAAACAAAABCZXN0IFByYWN0aWNlcyBmb3IgU0lQIFNlY3VyaXR5
AB4AAAAEAAAAAAAAAB4AAAAQAAAATWljaGFlbCBUdWNrZXIAAB4AAAAEAAAAAAAAAB4AAAAMAAAA
Tm9ybWFsLmRvdG0AHgAAABAAAABDaGFybGVzIEVja2VsAAAAHgAAAAQAAAAzAAAAHgAAABgAAABN
aWNyb3NvZnQgT2ZmaWNlIFdvcmQAAABAAAAAABgNjwAAAABAAAAAADRinzhpzAFAAAAAABAWgCeg
zAFAAAAAAOrG1HCkzAEDAAAADQAAAAMAAABxEwAAAwAAANVuAAADAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAG8AbwB0ACAARQBuAHQAcgB5
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAf//////////
AwAAAAYJAgAAAAAAwAAAAAAAAEYAAAAAAAAAAAAAAACQZ9BS4s/MAfsAAACACAAAAAAAAEQAYQB0
AGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAKAAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjgAA
AO0mAAAAAAAAMQBUAGEAYgBsAGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAA4AAgEBAAAABgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAACiAAAAAZYAAAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgACAQIAAAAFAAAA/////wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBGgEAAAAAAIEAAACCAAAAgwAAAIQAAACFAAAA
hgAAAIcAAACIAAAAiQAAAIoAAACLAAAAjAAAAI0AAAD+////jwAAAJAAAACRAAAAkgAAAJMAAACU
AAAAlQAAAJYAAACXAAAAmAAAAJkAAACaAAAAmwAAAJwAAACdAAAAngAAAJ8AAACgAAAAoQAAAP7/
//+jAAAApAAAAKUAAACmAAAApwAAAKgAAACpAAAAqgAAAKsAAACsAAAArQAAAK4AAACvAAAAsAAA
ALEAAACyAAAAswAAALQAAAC1AAAAtgAAALcAAAC4AAAAuQAAALoAAAC7AAAAvAAAAL0AAAC+AAAA
vwAAAMAAAADBAAAAwgAAAMMAAADEAAAAxQAAAMYAAADHAAAAyAAAAMkAAADKAAAAywAAAMwAAADN
AAAAzgAAAM8AAADQAAAA0QAAANIAAADTAAAA1AAAANUAAADWAAAA1wAAANgAAADZAAAA2gAAANsA
AADcAAAA3QAAAN4AAADfAAAA4AAAAOEAAADiAAAA4wAAAOQAAADlAAAA5gAAAOcAAADoAAAA6QAA
AOoAAADrAAAA7AAAAO0AAAD+////7wAAAPAAAADxAAAA8gAAAPMAAAD0AAAA9QAAAP7////6AAAA
/f////3////+/////v////wAAAD9AAAA/wAAAP3///8AAQAA/v//////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////8BAAAA/v///wMAAAAEAAAABQAAAAYA
AAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAA
ABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAD+////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////wUAUwB1AG0AbQBhAHIAeQBJAG4AZgBv
AHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIB////////////////
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7gAAAAAQAAAAAAAABQBEAG8AYwB1
AG0AZQBuAHQAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAADgA
AgEEAAAA//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAA8AcA
AAAAAAABAEMAbwBtAHAATwBiAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAEgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD+/wMKAAD/////BgkCAAAAAADAAAAA
AAAARicAAABNaWNyb3NvZnQgT2ZmaWNlIFdvcmQgOTctMjAwMyBEb2N1bWVudAAKAAAATVNXb3Jk
RG9jABAAAABXb3JkLkRvY3VtZW50LjgA9DmycQAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABQECAAAA
AAAAAAAAAAAAAAAAAAACAAAAAtXN1ZwuGxCTlwgAKyz5rkQAAAAF1c3VnC4bEJOXCAArLPmuWAEA
ABQBAAAMAAAAAQAAAGgAAAAPAAAAcAAAAAUAAACIAAAABgAAAJAAAAARAAAAmAAAABcAAACgAAAA
CwAAAKgAAAAQAAAAsAAAABMAAAC4AAAAFgAAAMAAAAANAAAAyAAAAAwAAAD0AAAAAgAAAOQEAAAe
AAAAEAAAAFBvbHljb20sIEluYy4AAAADAAAA7AAAAAMAAABCAAAAAwAAAASCAAADAAAAAAAMAAsA
AAAAAAAACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAAHhAAAAEAAAAgAAAAQmVzdCBQcmFjdGljZXMg
Zm9yIFNJUCBTZWN1cml0eQAMEAAAAgAAAB4AAAAGAAAAVGl0bGUAAwAAAAEAAAAAAJgGAAAEAAAA
AAAAACgAAAABAAAAwAAAAAIAAADIAAAABAAAAIwGAAAGAAAAAgAAAAwAAABfUElEX0hMSU5LUwAD
AAAAFAAAAF9BZEhvY1Jldmlld0N5Y2xlSUQABAAAABAAAABfTmV3UmV2aWV3Q3ljbGUABQAAAA4A
AABfRW1haWxTdWJqZWN0AAYAAAANAAAAX0F1dGhvckVtYWlsAAcAAAAYAAAAX0F1dGhvckVtYWls
RGlzcGxheU5hbWUAAAIAAADkBAAAQQAAALwFAABUAAAAAwAAAC4AIwADAAAATgAAAAMAAAAAAAAA
AwAAAAUAAAAfAAAAYwAAAGgAdAB0AHAAOgAvAC8AcAB1AGIAbABpAGIALgBiAG8AdQBsAGQAZQBy
AC4AaQBiAG0ALgBjAG8AbQAvAGkAbgBmAG8AYwBlAG4AdABlAHIALwBpAHMAZQByAGkAZQBzAC8A
dgA1AHIAMwAvAGkAbgBkAGUAeAAuAGoAcwBwAD8AdABvAHAAaQBjAD0ALwByAHoAYQBoAHUALwBy
AHoAYQBoAHUAdAB5AHAAZQBzAG8AZgBjAGUAcgB0AHMALgBoAHQAbQAAAAAAHwAAAAEAAAAAABIA
AwAAAC4AIwADAAAASwAAAAMAAAAAAAAAAwAAAAUAAAAfAAAAYwAAAGgAdAB0AHAAOgAvAC8AcAB1
AGIAbABpAGIALgBiAG8AdQBsAGQAZQByAC4AaQBiAG0ALgBjAG8AbQAvAGkAbgBmAG8AYwBlAG4A
dABlAHIALwBpAHMAZQByAGkAZQBzAC8AdgA1AHIAMwAvAGkAbgBkAGUAeAAuAGoAcwBwAD8AdABv
AHAAaQBjAD0ALwByAHoAYQBoAHUALwByAHoAYQBoAHUAdAB5AHAAZQBzAG8AZgBjAGUAcgB0AHMA
LgBoAHQAbQAAAAAAHwAAAAEAAAAAABIAAwAAADYAFgADAAAARAAAAAMAAAAAAAAAAwAAAAUAAAAf
AAAAAQAAAAAAEgAfAAAADgAAAF8AVABvAGMAMwAwADUANQA3ADYANwAyADQAAAADAAAANgAWAAMA
AAA+AAAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAAOAAAAXwBUAG8AYwAzADAANQA1
ADcANgA3ADIAMwAAAAMAAAA2ABYAAwAAADgAAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIA
HwAAAA4AAABfAFQAbwBjADMAMAA1ADUANwA2ADcAMgAyAAAAAwAAADYAFgADAAAAMgAAAAMAAAAA
AAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADgAAAF8AVABvAGMAMwAwADUANQA3ADYANwAyADEA
AAADAAAANgAWAAMAAAAsAAAAAwAAAAAAAAADAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAA
AAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAA
FgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAk
AAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIA
AAAzAAAANAAAADUAAAA2AAAANwAAADgAAAA5AAAAOgAAADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAA
AEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAA
TwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAFkAAABaAAAAWwAAAFwAAABd
AAAAXgAAAF8AAABgAAAAYQAAAGIAAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAAagAAAGsA
AABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAHcAAAB4AAAAeQAA
AHoAAAB7AAAAfAAAAH0AAAB+AAAAfwAAAIAAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA4AAABfAFQA
bwBjADMAMAA1ADUANwA2ADcAMgAwAAAAAwAAADYAFQADAAAAJgAAAAMAAAAAAAAAAwAAAAUAAAAf
AAAAAQAAAAAAEgAfAAAADgAAAF8AVABvAGMAMwAwADUANQA3ADYANwAxADkAAAADAAAANgAVAAMA
AAAgAAAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAAOAAAAXwBUAG8AYwAzADAANQA1
ADcANgA3ADEAOAAAAAMAAAA2ABUAAwAAABoAAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIA
HwAAAA4AAABfAFQAbwBjADMAMAA1ADUANwA2ADcAMQA3AAAAAwAAADYAFQADAAAAFAAAAAMAAAAA
AAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADgAAAF8AVABvAGMAMwAwADUANQA3ADYANwAxADYA
AAADAAAANgAVAAMAAAAOAAAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAAOAAAAXwBU
AG8AYwAzADAANQA1ADcANgA3ADEANQAAAAMAAAA2ABUAAwAAAAgAAAADAAAAAAAAAAMAAAAFAAAA
HwAAAAEAAAAAABIAHwAAAA4AAABfAFQAbwBjADMAMAA1ADUANwA2ADcAMQA0AAAAAwAAADYAFQAD
AAAAAgAAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADgAAAF8AVABvAGMAMwAwADUA
NQA3ADYANwAxADMAAAAfAAAAAQAAAAAAAAAzADAANQA1ADcANgA3ADEAMwAAAAMAAAADgrPBHwAA
AAEAAAAAAAAAHwAAACMAAABsAGkAYQBpAHMAbwBuACAAZgBvAHIAIABzAGUAYwB1AHIAaQB0AHkA
IABiAGUAcwB0ACAAcAByAGEAYwB0AGkAYwBlAAAAAAAfAAAAEgAAAGUAYwBrAGUAbABjAHUAQABj
AGkAcwBjAG8ALgBjAG8AbQAAAB8AAAAYAAAAQwBoAGEAcgBsAGUAcwAgAEUAYwBrAGUAbAAgACgA
ZQBjAGsAZQBsAGMAdQApAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

------_=_NextPart_001_01CCD158.EC0C4284--

From ibc@aliax.net  Sun Jan 15 11:44:18 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFFEF21F847B for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 11:44:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level: 
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eyzWNZ2vI+5n for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 11:44:18 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id E76A721F847A for <sipcore@ietf.org>; Sun, 15 Jan 2012 11:44:17 -0800 (PST)
Received: by vbbfc21 with SMTP id fc21so2453653vbb.31 for <sipcore@ietf.org>; Sun, 15 Jan 2012 11:44:17 -0800 (PST)
Received: by 10.52.66.168 with SMTP id g8mr4342073vdt.71.1326656657184; Sun, 15 Jan 2012 11:44:17 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Sun, 15 Jan 2012 11:43:56 -0800 (PST)
In-Reply-To: <20120115193637.9197.13841.idtracker@ietfa.amsl.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Sun, 15 Jan 2012 20:43:56 +0100
Message-ID: <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com>
To: SIPCORE WG <sipcore@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Subject: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2012 19:44:19 -0000

A new version of I-D draft-ibc-sipcore-sip-websocket-01.txt has been
successfully submitted by I=C3=B1aki Baz Castillo and posted to the IETF
repository.

Filename: =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-ibc-sipcore-sip-websocket
Revision: =C2=A0 =C2=A0 =C2=A0 =C2=A001
Title: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 The WebSocket Protocol as a Trans=
port for the Session
Initiation Protocol (SIP)
Creation date: =C2=A0 2012-01-15
WG ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission
Number of pages: 28

Abstract:
=C2=A0 This document specifies a WebSocket Sub-Protocol for a new transport
=C2=A0 in SIP (Session Initiation Protocol). =C2=A0The WebSocket protocol e=
nables
=C2=A0 two-way realtime communication between clients and servers.


The draft can be found at:

  http://www.ietf.org/id/draft-ibc-sipcore-sip-websocket-00.txt
  http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00


Changes in revision 01:

- draft-ietf-hybi-thewebsocketprotocol reference updated to RFC 6455
(The WebSocket Protocol).

- Suggested the usage of .invalid domain for clients not aware of
their local address (i.e. web browsers).

- A section describing the SIPS usage with WebSocket transport.

- Explained why this transport is mostly useful for client-server
rather than server-server.



As usual, your comments are most appreciated.


--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From ibc@aliax.net  Sun Jan 15 11:47:16 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A2A021F8483 for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 11:47:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level: 
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oDC+lmosVXd3 for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 11:47:15 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id B625D21F847F for <sipcore@ietf.org>; Sun, 15 Jan 2012 11:47:15 -0800 (PST)
Received: by vbbfc21 with SMTP id fc21so2454503vbb.31 for <sipcore@ietf.org>; Sun, 15 Jan 2012 11:47:15 -0800 (PST)
Received: by 10.52.26.8 with SMTP id h8mr4314870vdg.122.1326656835221; Sun, 15 Jan 2012 11:47:15 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Sun, 15 Jan 2012 11:46:54 -0800 (PST)
In-Reply-To: <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Sun, 15 Jan 2012 20:46:54 +0100
Message-ID: <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com>
To: SIPCORE WG <sipcore@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2012 19:47:16 -0000

2012/1/15 I=C3=B1aki Baz Castillo <ibc@aliax.net>:
> The draft can be found at:
>
> =C2=A0http://www.ietf.org/id/draft-ibc-sipcore-sip-websocket-00.txt
> =C2=A0http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00

Sorry, the links pointed to the previous revision 00. Those are the new one=
s:

 http://www.ietf.org/id/draft-ibc-sipcore-sip-websocket-01.txt
 http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-01

Regards.


--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From Ranjit.Avasarala@Polycom.com  Sun Jan 15 21:08:26 2012
Return-Path: <Ranjit.Avasarala@Polycom.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BA0521F854C for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 21:08:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.999
X-Spam-Level: 
X-Spam-Status: No, score=-3.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MANGLED_TOOL=2.3, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jJgKxvnp-olM for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 21:08:25 -0800 (PST)
Received: from Hkgehubprd01.polycom.com (hkgehubprd01.polycom.com [140.242.6.225]) by ietfa.amsl.com (Postfix) with ESMTP id 2FB9A21F851A for <sipcore@ietf.org>; Sun, 15 Jan 2012 21:08:22 -0800 (PST)
Received: from hkgmboxprd22.polycom.com ([fe80::557a:beb0:19b1:3a9e]) by Hkgehubprd01.polycom.com ([::1]) with mapi; Mon, 16 Jan 2012 13:08:21 +0800
From: "Avasarala, Ranjit" <Ranjit.Avasarala@Polycom.com>
To: =?utf-8?B?ScOxYWtpIEJheiBDYXN0aWxsbw==?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 13:08:18 +0800
Thread-Topic: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
Thread-Index: AczTvn9Obk93t0HZQoqaM/aRZV5vegATcoBg
Message-ID: <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com>
In-Reply-To: <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>
Subject: Re: [sipcore] New Version Notification for	draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 05:08:26 -0000

SGkgSW5ha2kNCg0KU29tZSBjb21tZW50cyBvbiAtMDEgdmVyc2lvbg0KDQoxLiBJdCB3b3VsZCBn
b29kIGlmIHlvdSBjYW4gaW5jbHVkZSBhIENoYW5nZSBsb2cgdG8gdGhlIGRyYWZ0IGRvY3VtZW50
IChsaWtlIHdoYXQgY2hhbmdlZCBmcm9tIC0wMCB2ZXJzaW9uIHRvIC0wMSB2ZXJzaW9uIC0gZS5n
LiB3aGF0IGFyZSBhZGRlZCwgbW9kaWZpZWQuKS4gVGhpcyB3aWxsIGhlbHAgaW4gZ29pbmcgdGhy
b3VnaCBhbmQgcmV2aWV3aW5nIHRoZSBkb2MgZWFzaWVyLg0KMi4gdGhlIHdlYnNvY2tldCBjb25u
ZWN0aW9uIHRoYXQgZ2V0cyBlc3RhYmxpc2hlZCwgbmVlZHMgc29tZSBrZWVwIGFsaXZlIG1lY2hh
bmlzbS4gIFRoaXMgY2FuIGJlIGFjaGlldmVkIGJ5IHNlbmRpbmcgU0lQIFJFR0lTVEVSIG1lc3Nh
Z2UgcGVyaW9kaWNhbGx5IHRvIGtlZXAgdGhlIHdlYnNvY2tldCBjb25uZWN0aW9uIGFjdGl2ZS4N
Cg0KDQpUaGFua3MNCg0KUmVnYXJkcw0KUmFuaml0DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQpGcm9tOiBzaXBjb3JlLWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0bzpzaXBjb3JlLWJvdW5j
ZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBJw7Fha2kgQmF6IENhc3RpbGxvDQpTZW50OiBNb25k
YXksIEphbnVhcnkgMTYsIDIwMTIgMToxNyBBTQ0KVG86IFNJUENPUkUgV0cNClN1YmplY3Q6IFJl
OiBbc2lwY29yZV0gTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1pYmMtc2lwY29y
ZS1zaXAtd2Vic29ja2V0LTAxLnR4dA0KDQoyMDEyLzEvMTUgScOxYWtpIEJheiBDYXN0aWxsbyA8
aWJjQGFsaWF4Lm5ldD46DQo+IFRoZSBkcmFmdCBjYW4gYmUgZm91bmQgYXQ6DQo+DQo+IMKgaHR0
cDovL3d3dy5pZXRmLm9yZy9pZC9kcmFmdC1pYmMtc2lwY29yZS1zaXAtd2Vic29ja2V0LTAwLnR4
dA0KPiDCoGh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWliYy1zaXBjb3JlLXNpcC13
ZWJzb2NrZXQtMDANCg0KU29ycnksIHRoZSBsaW5rcyBwb2ludGVkIHRvIHRoZSBwcmV2aW91cyBy
ZXZpc2lvbiAwMC4gVGhvc2UgYXJlIHRoZSBuZXcgb25lczoNCg0KIGh0dHA6Ly93d3cuaWV0Zi5v
cmcvaWQvZHJhZnQtaWJjLXNpcGNvcmUtc2lwLXdlYnNvY2tldC0wMS50eHQNCiBodHRwOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pYmMtc2lwY29yZS1zaXAtd2Vic29ja2V0LTAxDQoNClJl
Z2FyZHMuDQoNCg0KLS0gDQpJw7Fha2kgQmF6IENhc3RpbGxvDQo8aWJjQGFsaWF4Lm5ldD4NCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzaXBjb3JlIG1h
aWxpbmcgbGlzdA0Kc2lwY29yZUBpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9zaXBjb3JlDQo=

From oej@edvina.net  Sun Jan 15 23:21:43 2012
Return-Path: <oej@edvina.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 336A721F853B for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:21:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.4
X-Spam-Level: 
X-Spam-Status: No, score=-2.4 tagged_above=-999 required=5 tests=[AWL=0.199, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nd8sRY6anfby for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:21:42 -0800 (PST)
Received: from smtp7.webway.se (smtp7.webway.se [IPv6:2a02:920:212e::205]) by ietfa.amsl.com (Postfix) with ESMTP id 962BD21F8516 for <sipcore@ietf.org>; Sun, 15 Jan 2012 23:21:41 -0800 (PST)
Received: from [192.168.40.4] (unknown [87.96.134.129]) by smtp7.webway.se (Postfix) with ESMTPA id 8CE22754A8AC; Mon, 16 Jan 2012 07:21:37 +0000 (UTC)
Mime-Version: 1.0 (Apple Message framework v1251.1)
Content-Type: text/plain; charset=us-ascii
From: "Olle E. Johansson" <oej@edvina.net>
In-Reply-To: <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com>
Date: Mon, 16 Jan 2012 08:21:36 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com>
To: "Avasarala, Ranjit" <Ranjit.Avasarala@Polycom.com>
X-Mailer: Apple Mail (2.1251.1)
Cc: =?iso-8859-1?Q?I=F1aki_Baz_Castillo?= <ibc@aliax.net>, "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>
Subject: Re: [sipcore] New Version Notification for	draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 07:21:43 -0000

16 jan 2012 kl. 06:08 skrev Avasarala, Ranjit:

> 2. the websocket connection that gets established, needs some keep =
alive mechanism.  This can be achieved by sending SIP REGISTER message =
periodically to keep the websocket connection active.

I don't thinkn it's a good idea. Copy the ping-pong from SIP outbound =
instead, it's a standardized keep-alive method for SIP.

/O=

From ibc@aliax.net  Sun Jan 15 23:31:36 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AB0921F8542 for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:31:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level: 
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p3XoGalzdGn5 for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:31:35 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id B416821F8518 for <sipcore@ietf.org>; Sun, 15 Jan 2012 23:31:35 -0800 (PST)
Received: by vcbfk26 with SMTP id fk26so500537vcb.31 for <sipcore@ietf.org>; Sun, 15 Jan 2012 23:31:35 -0800 (PST)
Received: by 10.220.106.207 with SMTP id y15mr6447399vco.69.1326699095144; Sun, 15 Jan 2012 23:31:35 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Sun, 15 Jan 2012 23:31:14 -0800 (PST)
In-Reply-To: <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 08:31:14 +0100
Message-ID: <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com>
To: "Olle E. Johansson" <oej@edvina.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 07:31:36 -0000

2012/1/16 Olle E. Johansson <oej@edvina.net>:
> 16 jan 2012 kl. 06:08 skrev Avasarala, Ranjit:
>
>> 2. the websocket connection that gets established, needs some keep alive=
 mechanism. =C2=A0This can be achieved by sending SIP REGISTER message peri=
odically to keep the websocket connection active.
>
> I don't thinkn it's a good idea. Copy the ping-pong from SIP outbound ins=
tead, it's a standardized keep-alive method for SIP.

Right, and it's already documented in the draft in section 10:

http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00#section-10

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From christer.holmberg@ericsson.com  Sun Jan 15 23:42:31 2012
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D42621F855A for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:42:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.219
X-Spam-Level: 
X-Spam-Status: No, score=-6.219 tagged_above=-999 required=5 tests=[AWL=0.080,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wrNgWHZ8XhJE for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:42:30 -0800 (PST)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by ietfa.amsl.com (Postfix) with ESMTP id 69C0C21F84F6 for <sipcore@ietf.org>; Sun, 15 Jan 2012 23:42:30 -0800 (PST)
X-AuditID: c1b4fb3d-b7cfeae000005b81-10-4f13d4e45b23
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id 5B.15.23425.4E4D31F4; Mon, 16 Jan 2012 08:42:29 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.175]) by esessmw0256.eemea.ericsson.se ([153.88.115.96]) with mapi; Mon, 16 Jan 2012 08:42:28 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: =?iso-8859-1?Q?=27I=F1aki_Baz_Castillo=27?= <ibc@aliax.net>, "Olle E. Johansson" <oej@edvina.net>
Date: Mon, 16 Jan 2012 08:42:28 +0100
Thread-Topic: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
Thread-Index: AczUIOI/P9MRoi55R0OGmkQU8+ZaiQAAVmog
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com>
In-Reply-To: <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for	draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 07:42:31 -0000

Hi,

If you only want to refer to the keep-alive part, I would suggest to refer =
to RFC 6223 instead.

Regards,

Christer=20

-----Original Message-----
From: sipcore-bounces@ietf.org [mailto:sipcore-bounces@ietf.org] On Behalf =
Of I=F1aki Baz Castillo
Sent: 16. tammikuuta 2012 9:31
To: Olle E. Johansson
Cc: SIPCORE (Session Initiation Protocol Core) WG (sipcore@ietf.org); Avasa=
rala, Ranjit
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-w=
ebsocket-01.txt

2012/1/16 Olle E. Johansson <oej@edvina.net>:
> 16 jan 2012 kl. 06:08 skrev Avasarala, Ranjit:
>
>> 2. the websocket connection that gets established, needs some keep alive=
 mechanism. =A0This can be achieved by sending SIP REGISTER message periodi=
cally to keep the websocket connection active.
>
> I don't thinkn it's a good idea. Copy the ping-pong from SIP outbound ins=
tead, it's a standardized keep-alive method for SIP.

Right, and it's already documented in the draft in section 10:

http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00#section-10

--
I=F1aki Baz Castillo
<ibc@aliax.net>
_______________________________________________
sipcore mailing list
sipcore@ietf.org
https://www.ietf.org/mailman/listinfo/sipcore

From ibc@aliax.net  Sun Jan 15 23:56:45 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DC4421F8486 for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:56:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level: 
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jZJl-49fAtd2 for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:56:45 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id D17ED21F8468 for <sipcore@ietf.org>; Sun, 15 Jan 2012 23:56:44 -0800 (PST)
Received: by vbbfc21 with SMTP id fc21so2707231vbb.31 for <sipcore@ietf.org>; Sun, 15 Jan 2012 23:56:44 -0800 (PST)
Received: by 10.52.26.8 with SMTP id h8mr5064507vdg.122.1326700604218; Sun, 15 Jan 2012 23:56:44 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Sun, 15 Jan 2012 23:56:23 -0800 (PST)
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 08:56:23 +0100
Message-ID: <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 07:56:45 -0000

2012/1/16 Christer Holmberg <christer.holmberg@ericsson.com>:
> If you only want to refer to the keep-alive part, I would suggest to refe=
r to RFC 6223 instead.

Hi Christer. Due to WebSocket protocol nature the SIP WS client MUST
implement full Outbound (RFC 5626):

http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00#section-6

So IMHO there is no need to just mention RFC 6223.

Regards.


--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From ibc@aliax.net  Sun Jan 15 23:57:30 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43AB011E8075 for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:57:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level: 
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yjh3SBav7k8a for <sipcore@ietfa.amsl.com>; Sun, 15 Jan 2012 23:57:29 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id AD78111E8074 for <sipcore@ietf.org>; Sun, 15 Jan 2012 23:57:29 -0800 (PST)
Received: by vcbfk26 with SMTP id fk26so512593vcb.31 for <sipcore@ietf.org>; Sun, 15 Jan 2012 23:57:29 -0800 (PST)
Received: by 10.220.106.207 with SMTP id y15mr6492141vco.69.1326700646286; Sun, 15 Jan 2012 23:57:26 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Sun, 15 Jan 2012 23:57:05 -0800 (PST)
In-Reply-To: <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 08:57:05 +0100
Message-ID: <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 07:57:30 -0000

2012/1/16 I=C3=B1aki Baz Castillo <ibc@aliax.net>:
> Hi Christer. Due to WebSocket protocol nature the SIP WS client MUST
> implement full Outbound (RFC 5626):
>
> http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00#section-6

Sorry, the link to the current revision 01:

http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-01#section-6

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From christer.holmberg@ericsson.com  Mon Jan 16 00:14:43 2012
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF14821F853B for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:14:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.232
X-Spam-Level: 
X-Spam-Status: No, score=-6.232 tagged_above=-999 required=5 tests=[AWL=0.067,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZG+MHK3LxN8D for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:14:43 -0800 (PST)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by ietfa.amsl.com (Postfix) with ESMTP id D572921F843A for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:14:42 -0800 (PST)
X-AuditID: c1b4fb3d-b7cfeae000005b81-16-4f13dc71e9fb
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id 5E.7B.23425.17CD31F4; Mon, 16 Jan 2012 09:14:41 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.175]) by esessmw0247.eemea.ericsson.se ([153.88.115.93]) with mapi; Mon, 16 Jan 2012 09:14:41 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: =?iso-8859-1?Q?=27I=F1aki_Baz_Castillo=27?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 09:14:40 +0100
Thread-Topic: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
Thread-Index: AczUJH9hIcBhABAQSw6axIA/DcswIQAAYAKw
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com>
In-Reply-To: <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 08:14:43 -0000

Hi,=20

>> Hi Christer. Due to WebSocket protocol nature the SIP WS client MUST=20
>> implement full Outbound (RFC 5626):
>>
>> http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00#section-
>> 6
>
> Sorry, the link to the current revision 01:
>
> http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-01#section-6

I am not sure I understand. What other parts of Outbound are you using?

Regards,

Christer

From ibc@aliax.net  Mon Jan 16 00:26:01 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5298821F8463 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:26:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level: 
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ljDmIgQdc-0m for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:26:00 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id A263B21F845F for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:26:00 -0800 (PST)
Received: by vcbfk26 with SMTP id fk26so526332vcb.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:26:00 -0800 (PST)
Received: by 10.52.96.9 with SMTP id do9mr5120865vdb.88.1326702360098; Mon, 16 Jan 2012 00:26:00 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 00:25:39 -0800 (PST)
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 09:25:39 +0100
Message-ID: <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 08:26:01 -0000

2012/1/16 Christer Holmberg <christer.holmberg@ericsson.com>:
>>> Hi Christer. Due to WebSocket protocol nature the SIP WS client MUST
>>> implement full Outbound (RFC 5626):
>>>
>>> http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00#section-
>>> 6
>>
>> Sorry, the link to the current revision 01:
>>
>> http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-01#section-6
>
> I am not sure I understand. What other parts of Outbound are you using?

Hi, I was to explain it here, but IMHO the section 6 of the draft describes=
 it:


6.  Outbound and GRUU Usage

   WebSocket requires the client to open a TCP connection with the
   server and perform the WebSocket handshake.  A WebSocket client does
   not listen for incoming connections so it can only receive SIP
   requests from the WebSocket server it is connected to.  WebSocket
   clients may use either public or private addressing but it is
   expected that many of them will run the latter.  Unfortunately, some
   implementations may not have the ability to discover the local
   transport address which the WebSocket connection is originated from
   (e.g. a JavaScript stack within a web browser).  Those
   implementations are encouraged to create a domain consisting of a
   random token followed by .invalid top domain name, as stated in
   [RFC2606], and use it within the Via and Contact header.

   Therefore clients and servers implementing SIP over the WebSocket
   transport MUST implement the Outbound mechanism [RFC5626], being this
   the most suitable solution for SIP clients behind Network Address
   Translation (NAT) using reliable transports for contacting SIP
   servers.


Is there something not clear in this section? Basically the SIP WS
client MUST announce and require Outbound support to the proxy, MUST
use the ;reg-id and ;+sip.instance params in the Contact URI, MUST be
ready to receive incoming requests from the WS connection the client
has opened, and so on.

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From Ranjit.Avasarala@Polycom.com  Mon Jan 16 00:27:59 2012
Return-Path: <Ranjit.Avasarala@Polycom.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B01D921F8463 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:27:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.149
X-Spam-Level: 
X-Spam-Status: No, score=-5.149 tagged_above=-999 required=5 tests=[AWL=1.150,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id toGexUu7p8fh for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:27:59 -0800 (PST)
Received: from Hkgehubprd01.polycom.com (hkgehubprd01.polycom.com [140.242.6.225]) by ietfa.amsl.com (Postfix) with ESMTP id 6FEEA21F845F for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:27:58 -0800 (PST)
Received: from hkgmboxprd22.polycom.com ([fe80::557a:beb0:19b1:3a9e]) by Hkgehubprd01.polycom.com ([::1]) with mapi; Mon, 16 Jan 2012 16:27:56 +0800
From: "Avasarala, Ranjit" <Ranjit.Avasarala@Polycom.com>
To: =?utf-8?B?ScOxYWtpIEJheiBDYXN0aWxsbw==?= <ibc@aliax.net>, "Olle E. Johansson" <oej@edvina.net>
Date: Mon, 16 Jan 2012 16:27:55 +0800
Thread-Topic: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
Thread-Index: AczUIOL+G0WrKfxeT+mXnwjR5cEVFgAB2mTw
Message-ID: <1F2A2C70609D9E41844A2126145FC0982E434F15@HKGMBOXPRD22.polycom.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com>
In-Reply-To: <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>
Subject: Re: [sipcore] New Version Notification for	draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 08:27:59 -0000

SW4gc2VjdGlvbiAxMCwgdGhlIGZvbGxvd2luZyB0ZXh0IGlzIHByZXNlbnQ6ICAiSXQgaXMgcmVj
b21tZW5kZWQgdGhhdCB0aGUgV2ViU29ja2V0IGNsaWVudCBvciBzZXJ2ZXIga2VlcHMgdGhlIFdl
YlNvY2tldCBjb25uZWN0aW9uIG9wZW4gYnkgc2VuZGluZyBwZXJpb2RpYyBXZWJTb2NrZXQgUGlu
ZyBmcmFtZXMgYXMgZGVzY3JpYmVkIGluIFtJLUQuaWV0Zi1oeWJpLXRoZXdlYnNvY2tldHByb3Rv
Y29sXSBzZWN0aW9uIDUuNS4yLiAgVGhlIGRlY2lzaW9uIGZvciBhIFdlYlNvY2tldCBlbmRwb2lu
dCB0byBtYWludGFpbiwgb3Igbm90LCB0aGUgY29ubmVjdGlvbiBvdmVyIHRpbWUgaXMgb3V0IG9m
IHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQiLg0KDQpJIGZlZWwgaXQgaXMgbWFuZGF0b3J5IHRvIGtl
ZXAgdGhlIHdlYnNvY2tldCBjb25uZWN0aW9uIGFjdGl2ZSB1bnRpbCB0aGUgZHVyYXRpb24gb2Yg
dGhlIHNlc3Npb24gYW5kIGhlbmNlIHNob3VsZCBiZSB3aXRoaW4gdGhlIHNjb3BlIG9mIHRoZSBk
b2N1bWVudC4gDQoNClJlZ2FyZHMNClJhbmppdA0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQpGcm9tOiBzaXBjb3JlLWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0bzpzaXBjb3JlLWJvdW5j
ZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBJw7Fha2kgQmF6IENhc3RpbGxvDQpTZW50OiBNb25k
YXksIEphbnVhcnkgMTYsIDIwMTIgMTowMSBQTQ0KVG86IE9sbGUgRS4gSm9oYW5zc29uDQpDYzog
U0lQQ09SRSAoU2Vzc2lvbiBJbml0aWF0aW9uIFByb3RvY29sIENvcmUpIFdHIChzaXBjb3JlQGll
dGYub3JnKTsgQXZhc2FyYWxhLCBSYW5qaXQNClN1YmplY3Q6IFJlOiBbc2lwY29yZV0gTmV3IFZl
cnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1pYmMtc2lwY29yZS1zaXAtd2Vic29ja2V0LTAx
LnR4dA0KDQoyMDEyLzEvMTYgT2xsZSBFLiBKb2hhbnNzb24gPG9lakBlZHZpbmEubmV0PjoNCj4g
MTYgamFuIDIwMTIga2wuIDA2OjA4IHNrcmV2IEF2YXNhcmFsYSwgUmFuaml0Og0KPg0KPj4gMi4g
dGhlIHdlYnNvY2tldCBjb25uZWN0aW9uIHRoYXQgZ2V0cyBlc3RhYmxpc2hlZCwgbmVlZHMgc29t
ZSBrZWVwIGFsaXZlIG1lY2hhbmlzbS4gwqBUaGlzIGNhbiBiZSBhY2hpZXZlZCBieSBzZW5kaW5n
IFNJUCBSRUdJU1RFUiBtZXNzYWdlIHBlcmlvZGljYWxseSB0byBrZWVwIHRoZSB3ZWJzb2NrZXQg
Y29ubmVjdGlvbiBhY3RpdmUuDQo+DQo+IEkgZG9uJ3QgdGhpbmtuIGl0J3MgYSBnb29kIGlkZWEu
IENvcHkgdGhlIHBpbmctcG9uZyBmcm9tIFNJUCBvdXRib3VuZCBpbnN0ZWFkLCBpdCdzIGEgc3Rh
bmRhcmRpemVkIGtlZXAtYWxpdmUgbWV0aG9kIGZvciBTSVAuDQoNClJpZ2h0LCBhbmQgaXQncyBh
bHJlYWR5IGRvY3VtZW50ZWQgaW4gdGhlIGRyYWZ0IGluIHNlY3Rpb24gMTA6DQoNCmh0dHA6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWliYy1zaXBjb3JlLXNpcC13ZWJzb2NrZXQtMDAjc2Vj
dGlvbi0xMA0KDQotLSANCknDsWFraSBCYXogQ2FzdGlsbG8NCjxpYmNAYWxpYXgubmV0Pg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnNpcGNvcmUgbWFp
bGluZyBsaXN0DQpzaXBjb3JlQGlldGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3NpcGNvcmUNCg==

From ibc@aliax.net  Mon Jan 16 00:32:47 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FFC721F84F7 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:32:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level: 
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5uj2p-sFt5TF for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:32:46 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id AB48521F84BD for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:32:46 -0800 (PST)
Received: by vbbfc21 with SMTP id fc21so2724640vbb.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:32:46 -0800 (PST)
Received: by 10.52.88.193 with SMTP id bi1mr5119106vdb.105.1326702766131; Mon, 16 Jan 2012 00:32:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 00:32:24 -0800 (PST)
In-Reply-To: <1F2A2C70609D9E41844A2126145FC0982E434F15@HKGMBOXPRD22.polycom.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434F15@HKGMBOXPRD22.polycom.com>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 09:32:24 +0100
Message-ID: <CALiegfnFV8qgOF2FHyJ2bCzUn69wvSRFbeWnK6WkkNT02dnx4w@mail.gmail.com>
To: "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 08:32:47 -0000

2012/1/16 Avasarala, Ranjit <Ranjit.Avasarala@polycom.com>:
> In section 10, the following text is present: =C2=A0"It is recommended th=
at the WebSocket client or server keeps the WebSocket connection open by se=
nding periodic WebSocket Ping frames as described in [I-D.ietf-hybi-thewebs=
ocketprotocol] section 5.5.2. =C2=A0The decision for a WebSocket endpoint t=
o maintain, or not, the connection over time is out of scope of this docume=
nt".
>
> I feel it is mandatory to keep the websocket connection active until the =
duration of the session and hence should be within the scope of the documen=
t.

Ranjit, the connection keepalive is just needed in case of NAT since
those routers typically close the connection after some minutes of
inactivity. But a SIP WS client could have public IP and *still* it
requires Outbound RFC 5626 usage. In this case connection keepalive is
not a need (either WebSocket Ping frames or RFC 5626 techniques) so
that cannot be a "MUST" in the document.

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From ibc@aliax.net  Mon Jan 16 00:38:20 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9563A21F856C for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:38:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level: 
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ywTK+qVtdOV for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:38:20 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id 12BFE21F856A for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:38:19 -0800 (PST)
Received: by vbbfc21 with SMTP id fc21so2727338vbb.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:38:19 -0800 (PST)
Received: by 10.52.26.8 with SMTP id h8mr5116060vdg.122.1326703099492; Mon, 16 Jan 2012 00:38:19 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 00:37:57 -0800 (PST)
In-Reply-To: <1F2A2C70609D9E41844A2126145FC0982E434F19@HKGMBOXPRD22.polycom.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434F15@HKGMBOXPRD22.polycom.com> <CALiegfnFV8qgOF2FHyJ2bCzUn69wvSRFbeWnK6WkkNT02dnx4w@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434F19@HKGMBOXPRD22.polycom.com>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 09:37:57 +0100
Message-ID: <CALiegfnnWMyCtoaeNce7H5mY=N8xQqs0KD3T8zX-s8wft6WWqg@mail.gmail.com>
To: "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG" <sipcore@ietf.org>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 08:38:20 -0000

2012/1/16 Avasarala, Ranjit <Ranjit.Avasarala@polycom.com>:
> Yes I agree it's not a must, but it would not be out of scope. right?

Whyis it out of the scope? It's clearly mentioned in the draft:

http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-01#section-10

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From christer.holmberg@ericsson.com  Mon Jan 16 00:40:47 2012
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3930521F846C for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:40:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.942
X-Spam-Level: 
X-Spam-Status: No, score=-5.942 tagged_above=-999 required=5 tests=[AWL=-0.243, BAYES_00=-2.599, J_CHICKENPOX_38=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BbdQSmA8Ina3 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:40:46 -0800 (PST)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by ietfa.amsl.com (Postfix) with ESMTP id 4331321F8462 for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:40:46 -0800 (PST)
X-AuditID: c1b4fb3d-b7cfeae000005b81-6c-4f13e28dcfc9
Received: from esessmw0197.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id 29.90.23425.D82E31F4; Mon, 16 Jan 2012 09:40:45 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.175]) by esessmw0197.eemea.ericsson.se ([153.88.115.87]) with mapi; Mon, 16 Jan 2012 09:40:45 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: =?iso-8859-1?Q?=27I=F1aki_Baz_Castillo=27?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 09:40:44 +0100
Thread-Topic: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
Thread-Index: AczUKHvNsaoauxCXSyeYEfNLnQupMgAAWIjg
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com>
In-Reply-To: <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 08:40:47 -0000

Hi,=20

>>>> Hi Christer. Due to WebSocket protocol nature the SIP WS client MUST=20
>>>> implement full Outbound (RFC 5626):
>>>>
>>>> http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00#section-=
6
>>>
>>> Sorry, the link to the current revision 01:
>>>
>>> http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-01#section
>>> -6
>>
>> I am not sure I understand. What other parts of Outbound are you using?
>
> Hi, I was to explain it here, but IMHO the section 6 of the draft describ=
es it:
>
>
> 6.  Outbound and GRUU Usage
>
>   WebSocket requires the client to open a TCP connection with the
>   server and perform the WebSocket handshake.  A WebSocket client does
>   not listen for incoming connections so it can only receive SIP
>   requests from the WebSocket server it is connected to.  WebSocket
>   clients may use either public or private addressing but it is
>   expected that many of them will run the latter.  Unfortunately, some
>   implementations may not have the ability to discover the local
>   transport address which the WebSocket connection is originated from
>   (e.g. a JavaScript stack within a web browser).  Those
>   implementations are encouraged to create a domain consisting of a
>   random token followed by .invalid top domain name, as stated in
>   [RFC2606], and use it within the Via and Contact header.
>
>   Therefore clients and servers implementing SIP over the WebSocket
>   transport MUST implement the Outbound mechanism [RFC5626], being this
>   the most suitable solution for SIP clients behind Network Address
>   Translation (NAT) using reliable transports for contacting SIP
>   servers.
>
>
> Is there something not clear in this section? Basically the SIP WS client=
 MUST announce and require=20
> Outbound support to the proxy, MUST use the ;reg-id and ;+sip.instance pa=
rams in the Contact URI, MUST
> be ready to receive incoming requests from the WS connection the client h=
as opened, and so on.

What is unclear for what you need Outbound. You can use sip.instance withou=
t Outbound, and you can receive incoming requests on established connection=
s without Outbound.

For reg-id would DO need Outbound. But, reg-id is used for the multiple reg=
istration flow feature of Outbound. Are you going to use that? If so, how?

Regards,

Christer




--
I=F1aki Baz Castillo
<ibc@aliax.net>

From ibc@aliax.net  Mon Jan 16 00:47:08 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C62F21F8572 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:47:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.377
X-Spam-Level: 
X-Spam-Status: No, score=-2.377 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_38=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yHqFEvRqCOjt for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 00:47:07 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id 9E46121F856D for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:47:07 -0800 (PST)
Received: by vbbfc21 with SMTP id fc21so2731715vbb.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 00:47:07 -0800 (PST)
Received: by 10.52.88.193 with SMTP id bi1mr5145360vdb.105.1326703627150; Mon, 16 Jan 2012 00:47:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 00:46:45 -0800 (PST)
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 09:46:45 +0100
Message-ID: <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 08:47:08 -0000

2012/1/16 Christer Holmberg <christer.holmberg@ericsson.com>:
>> Is there something not clear in this section? Basically the SIP WS clien=
t MUST announce and require
>> Outbound support to the proxy, MUST use the ;reg-id and ;+sip.instance p=
arams in the Contact URI, MUST
>> be ready to receive incoming requests from the WS connection the client =
has opened, and so on.
>
> What is unclear for what you need Outbound. You can use sip.instance with=
out Outbound, and you can receive incoming requests on established connecti=
ons without Outbound.

Hi Christer, I don't understand. ;sip.instance is defined in RFC 5626
(Outbound RFC), so if a client uses ;sip.instance it is using
Outbound.


> For reg-id would DO need Outbound. But, reg-id is used for the multiple r=
egistration flow feature of Outbound. Are you going to use that? If so, how=
?

Why not? a SIP WS client is not different from other SIP clients using
any other transport. They can use multiple registration using the
sip.instance and reg-id mechanism exposed in RFC 5626. They can also
use GRUU.


--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From saul@ag-projects.com  Mon Jan 16 01:30:49 2012
Return-Path: <saul@ag-projects.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B80321F847D for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 01:30:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.088
X-Spam-Level: 
X-Spam-Status: No, score=-1.088 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_NET=0.611, J_CHICKENPOX_38=0.6, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8GKtHrhY0Q-C for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 01:30:48 -0800 (PST)
Received: from mail.sipthor.net (node06.dns-hosting.info [85.17.186.6]) by ietfa.amsl.com (Postfix) with ESMTP id 97AE121F8478 for <sipcore@ietf.org>; Mon, 16 Jan 2012 01:30:48 -0800 (PST)
Received: by mail.sipthor.net (Postfix, from userid 5001) id 7EF52B01B5; Mon, 16 Jan 2012 10:30:44 +0100 (CET)
Received: from [192.168.99.36] (ip3e830637.speed.planet.nl [62.131.6.55]) by mail.sipthor.net (Postfix) with ESMTPSA id 7EB2CB019A; Mon, 16 Jan 2012 10:30:43 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=iso-8859-1
From: =?iso-8859-1?Q?Sa=FAl_Ibarra_Corretg=E9?= <saul@ag-projects.com>
In-Reply-To: <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com>
Date: Mon, 16 Jan 2012 10:30:42 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <5339E7C5-2988-405B-B9AB-105449CC3CCD@ag-projects.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se> <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com>
To: =?iso-8859-1?Q?I=F1aki_Baz_Castillo?= <ibc@aliax.net>
X-Mailer: Apple Mail (2.1084)
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 09:30:49 -0000

On Jan 16, 2012, at 9:46 AM, I=F1aki Baz Castillo wrote:

> 2012/1/16 Christer Holmberg <christer.holmberg@ericsson.com>:
>>> Is there something not clear in this section? Basically the SIP WS =
client MUST announce and require
>>> Outbound support to the proxy, MUST use the ;reg-id and =
;+sip.instance params in the Contact URI, MUST
>>> be ready to receive incoming requests from the WS connection the =
client has opened, and so on.
>>=20
>> What is unclear for what you need Outbound. You can use sip.instance =
without Outbound, and you can receive incoming requests on established =
connections without Outbound.
>=20
> Hi Christer, I don't understand. ;sip.instance is defined in RFC 5626
> (Outbound RFC), so if a client uses ;sip.instance it is using
> Outbound.
>=20

No. A client might be using just GRUU, which uses the sip.instance =
parameter, but doesn't require the use of outbound.


Regards,

--
Sa=FAl Ibarra Corretg=E9
AG Projects




From ibc@aliax.net  Mon Jan 16 01:35:48 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91C3021F8441 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 01:35:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.35
X-Spam-Level: 
X-Spam-Status: No, score=-2.35 tagged_above=-999 required=5 tests=[AWL=-0.273,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_38=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rTgn-GRpHipK for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 01:35:48 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id 2122D21F842F for <sipcore@ietf.org>; Mon, 16 Jan 2012 01:35:48 -0800 (PST)
Received: by vbmv11 with SMTP id v11so24377vbm.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 01:35:46 -0800 (PST)
Received: by 10.52.66.168 with SMTP id g8mr5249926vdt.71.1326706546129; Mon, 16 Jan 2012 01:35:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 01:35:25 -0800 (PST)
In-Reply-To: <5339E7C5-2988-405B-B9AB-105449CC3CCD@ag-projects.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se> <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com> <5339E7C5-2988-405B-B9AB-105449CC3CCD@ag-projects.com>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 10:35:25 +0100
Message-ID: <CALiegfnXbY2N=iZH1e9pS05wc-T0ZBQ56ys-F+jWM7vQ65QJGg@mail.gmail.com>
To: =?UTF-8?Q?Sa=C3=BAl_Ibarra_Corretg=C3=A9?= <saul@ag-projects.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 09:35:48 -0000

2012/1/16 Sa=C3=BAl Ibarra Corretg=C3=A9 <saul@ag-projects.com>:
>> Hi Christer, I don't understand. ;sip.instance is defined in RFC 5626
>> (Outbound RFC), so if a client uses ;sip.instance it is using
>> Outbound.
>>
>
> No. A client might be using just GRUU, which uses the sip.instance parame=
ter, but doesn't require the use of outbound.

Right, but when a client wants to reuse the connection to receive
incoming requests it MUST add a ;sip.instance Contact parameter in the
request.

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From saul@ag-projects.com  Mon Jan 16 01:39:19 2012
Return-Path: <saul@ag-projects.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8F8621F845F for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 01:39:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.088
X-Spam-Level: 
X-Spam-Status: No, score=-1.088 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_NET=0.611, J_CHICKENPOX_38=0.6, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OvPtvAw+cFdY for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 01:39:19 -0800 (PST)
Received: from mail.sipthor.net (node06.dns-hosting.info [85.17.186.6]) by ietfa.amsl.com (Postfix) with ESMTP id 3081921F8453 for <sipcore@ietf.org>; Mon, 16 Jan 2012 01:39:19 -0800 (PST)
Received: by mail.sipthor.net (Postfix, from userid 5001) id 930C1B01B5; Mon, 16 Jan 2012 10:39:18 +0100 (CET)
Received: from [192.168.99.36] (ip3e830637.speed.planet.nl [62.131.6.55]) by mail.sipthor.net (Postfix) with ESMTPSA id DAFE5B019A; Mon, 16 Jan 2012 10:39:17 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=iso-8859-1
From: =?iso-8859-1?Q?Sa=FAl_Ibarra_Corretg=E9?= <saul@ag-projects.com>
In-Reply-To: <CALiegfnXbY2N=iZH1e9pS05wc-T0ZBQ56ys-F+jWM7vQ65QJGg@mail.gmail.com>
Date: Mon, 16 Jan 2012 10:39:17 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <4368B68D-CB1A-465A-B1F7-515D78E7D9E9@ag-projects.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se> <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com> <5339E7C5-2988-405B-B9AB-105449CC3CCD@ag-projects.com> <CALiegfnXbY2N=iZH1e9pS05wc-T0ZBQ56ys-F+j WM7vQ65QJGg@mail.gmail.com>
To: =?iso-8859-1?Q?I=F1aki_Baz_Castillo?= <ibc@aliax.net>
X-Mailer: Apple Mail (2.1084)
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 09:39:19 -0000

On Jan 16, 2012, at 10:35 AM, I=F1aki Baz Castillo wrote:

> 2012/1/16 Sa=FAl Ibarra Corretg=E9 <saul@ag-projects.com>:
>>> Hi Christer, I don't understand. ;sip.instance is defined in RFC =
5626
>>> (Outbound RFC), so if a client uses ;sip.instance it is using
>>> Outbound.
>>>=20
>>=20
>> No. A client might be using just GRUU, which uses the sip.instance =
parameter, but doesn't require the use of outbound.
>=20
> Right, but when a client wants to reuse the connection to receive
> incoming requests it MUST add a ;sip.instance Contact parameter in the
> request.
>=20

Correct, I was just pointing out that sip.instance can be used without =
outbound :-)

--
Sa=FAl Ibarra Corretg=E9
AG Projects




From christer.holmberg@ericsson.com  Mon Jan 16 02:09:32 2012
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12A9521F8594 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 02:09:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.912
X-Spam-Level: 
X-Spam-Status: No, score=-5.912 tagged_above=-999 required=5 tests=[AWL=-0.212, BAYES_00=-2.599, J_CHICKENPOX_38=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zU739H9PANeN for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 02:09:31 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by ietfa.amsl.com (Postfix) with ESMTP id 38D9421F8596 for <sipcore@ietf.org>; Mon, 16 Jan 2012 02:09:31 -0800 (PST)
X-AuditID: c1b4fb39-b7b3eae00000252a-87-4f13f75a341c
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 43.38.09514.A57F31F4; Mon, 16 Jan 2012 11:09:30 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.175]) by esessmw0247.eemea.ericsson.se ([153.88.115.93]) with mapi; Mon, 16 Jan 2012 11:09:29 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: =?iso-8859-1?Q?I=F1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 11:09:29 +0100
Thread-Topic: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
Thread-Index: AczUK25NkczF0PVcSES6oqkUfUppCgACh5Og
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C3D296E2F@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se> <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com>
In-Reply-To: <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 10:09:32 -0000

Hi,=20

>>> Is there something not clear in this section? Basically the SIP WS=20
>>> client MUST announce and require Outbound support to the proxy, MUST=20
>>> use the ;reg-id and ;+sip.instance params in the Contact URI, MUST be r=
eady to receive incoming requests from the WS connection the client has ope=
ned, and so on.
>>
>> What is unclear for what you need Outbound. You can use sip.instance wit=
hout Outbound, and you can receive incoming requests on established connect=
ions without Outbound.
>
> Hi Christer, I don't understand. ;sip.instance is defined in RFC 5626 (Ou=
tbound RFC), so if a client uses ;sip.instance it is using Outbound.
>
>> For reg-id would DO need Outbound. But, reg-id is used for the multiple =
registration flow feature of Outbound. Are you going to use that? If so, ho=
w?
>
> Why not? a SIP WS client is not different from other SIP clients using an=
y other transport. They can use multiple registration using=20
> the sip.instance and reg-id mechanism exposed in RFC 5626. They can also =
use GRUU.

If you are going to do multiple registrations with websockets, I think you =
in more detail need to describe how it maps into the websocket scenario. Fo=
r example, assuming a web server is acting as an Outbound edge proxy, would=
 you establish multiple websocket connections, with multiple web servers? E=
tc...

Regards,

Christer


From ibc@aliax.net  Mon Jan 16 02:13:28 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C09C21F8539 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 02:13:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.627
X-Spam-Level: 
X-Spam-Status: No, score=-2.627 tagged_above=-999 required=5 tests=[AWL=0.050,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D+-UOAho7Wdx for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 02:13:27 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id 98A7D21F84C9 for <sipcore@ietf.org>; Mon, 16 Jan 2012 02:13:27 -0800 (PST)
Received: by vcbfk26 with SMTP id fk26so584463vcb.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 02:13:27 -0800 (PST)
Received: by 10.52.66.168 with SMTP id g8mr5321804vdt.71.1326708807139; Mon, 16 Jan 2012 02:13:27 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 02:13:06 -0800 (PST)
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D296E2F@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se> <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D296E2F@ESESSCMS0356.eemea.ericsson.se>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 11:13:06 +0100
Message-ID: <CALiegf=QtxXdubkSvECPNPA+hYt6knWA5dQZzpLN0HpqyPo8Kg@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 10:13:28 -0000

2012/1/16 Christer Holmberg <christer.holmberg@ericsson.com>:
> If you are going to do multiple registrations with websockets, I think yo=
u in more detail need to describe how it maps into the websocket scenario. =
For example, assuming a web server is acting as an Outbound edge proxy, wou=
ld you establish multiple websocket connections, with multiple web servers?=
 Etc...

Right. By I would prefer to avoid the term "web server". It would be,
in fact, a SIP proxy/server implementing the WebSocket transport.

However I'm not sure why this should be documented in the draft. For
example in the RFC about SIP over SCTP there is no mention at all to
Outbound, why should draft-ibc-sipcore-sip-websocket repeat all the
stuff in RFC 5626? WebSocket is just a new SIP transport, and a SIP
proxy implementing WebSocket transport is still a SIP proxy. IMHO
there is no need of repeating all the SIP features in this draft. Am I
wrong?

Regards.

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From christer.holmberg@ericsson.com  Mon Jan 16 02:36:54 2012
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00CC321F858F for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 02:36:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.188
X-Spam-Level: 
X-Spam-Status: No, score=-6.188 tagged_above=-999 required=5 tests=[AWL=0.111,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24xv66lLdJYl for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 02:36:53 -0800 (PST)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by ietfa.amsl.com (Postfix) with ESMTP id 2932F21F8568 for <sipcore@ietf.org>; Mon, 16 Jan 2012 02:36:52 -0800 (PST)
X-AuditID: c1b4fb3d-b7cfeae000005b81-70-4f13fdc314dd
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id 3D.13.23425.3CDF31F4; Mon, 16 Jan 2012 11:36:52 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.175]) by esessmw0184.eemea.ericsson.se ([10.2.3.53]) with mapi; Mon, 16 Jan 2012 11:36:50 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: =?iso-8859-1?Q?I=F1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 11:36:50 +0100
Thread-Topic: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
Thread-Index: AczUN318f2pvARjtT3mtf4KhgeEWeQAARrJg
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C3D296E87@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se> <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D296E2F@ESESSCMS0356.eemea.ericsson.se> <CALiegf=QtxXdubkSvECPNPA+hYt6knWA5dQZzpLN0HpqyPo8Kg@mail.gmail.com>
In-Reply-To: <CALiegf=QtxXdubkSvECPNPA+hYt6knWA5dQZzpLN0HpqyPo8Kg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 10:36:54 -0000

Hi,=20

>> If you are going to do multiple registrations with websockets, I think y=
ou in more detail need=20
>> to describe how it maps into the websocket scenario. For example, assumi=
ng a web server is=20
>> acting as an Outbound edge proxy, would you establish multiple websocket=
 connections, with multiple web servers? Etc...
>
> Right. By I would prefer to avoid the term "web server". It would be, in =
fact, a SIP proxy/server implementing the WebSocket transport.
>
> However I'm not sure why this should be documented in the draft. For exam=
ple in the RFC about SIP over SCTP there is no=20
> mention at all to Outbound, why should draft-ibc-sipcore-sip-websocket re=
peat all the stuff in RFC 5626? WebSocket is=20
> just a new SIP transport, and a SIP proxy implementing WebSocket transpor=
t is still a SIP proxy.

If WS is "just a new SIP transport", I don't think you should mandate Outbo=
und, keep-alives etc - because the RFCs about SIP and SCTP don't do it eith=
er :)

I think you are, at least partly, also making assumptions about the environ=
ment where it will be used, assuming there will be NATs etc.

> IMHO there is no need of repeating all the SIP features in this draft. Am=
 I wrong?

For example, IF the edge proxy is the web server (I think that will be the =
normal case), from where you've downloaded a JS SIP client app, you could e=
stablish a WS connection with that wenb server.

But, I don't think you by default can establish WS connections with OTHER w=
eb servers, due to same origin policies etc.=20

So, I think it would be good to have some text about that, and possible lim=
itations.

Regards,

Christer


From ibc@aliax.net  Mon Jan 16 02:39:37 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A50C921F858E for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 02:39:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.631
X-Spam-Level: 
X-Spam-Status: No, score=-2.631 tagged_above=-999 required=5 tests=[AWL=0.046,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O2vuaeQgerpF for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 02:39:37 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id ABF0B21F8591 for <sipcore@ietf.org>; Mon, 16 Jan 2012 02:39:36 -0800 (PST)
Received: by vcbfk26 with SMTP id fk26so599274vcb.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 02:39:36 -0800 (PST)
Received: by 10.52.88.193 with SMTP id bi1mr5357112vdb.105.1326710376168; Mon, 16 Jan 2012 02:39:36 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 02:39:15 -0800 (PST)
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D296E87@ESESSCMS0356.eemea.ericsson.se>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se> <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D296E2F@ESESSCMS0356.eemea.ericsson.se> <CALiegf=QtxXdubkSvECPNPA+hYt6knWA5dQZzpLN0HpqyPo8Kg@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D296E87@ESESSCMS0356.eemea.ericsson.se>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 11:39:15 +0100
Message-ID: <CALiegfkVDXz+H3UEAXjnhY0oGufp+aJaVUywF3CE6ZxgCrgroA@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 10:39:37 -0000

2012/1/16 Christer Holmberg <christer.holmberg@ericsson.com>:
> For example, IF the edge proxy is the web server (I think that will be th=
e normal case), from where you've downloaded a JS SIP client app, you could=
 establish a WS connection with that wenb server.
>
> But, I don't think you by default can establish WS connections with OTHER=
 web servers, due to same origin policies etc.
>
> So, I think it would be good to have some text about that, and possible l=
imitations.

Ok, I'll consider addind such a section in nex revision. However,
WebSocket does not mandate that the WebSocket connection needs to be
done against the same web server from which the JavaScript code is
retrieved. There is origin policy and so on, but it's up to the server
whether accept or reject a WS connection.

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From ibc@aliax.net  Mon Jan 16 03:15:00 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBE2B21F85A3 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 03:15:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.634
X-Spam-Level: 
X-Spam-Status: No, score=-2.634 tagged_above=-999 required=5 tests=[AWL=0.043,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rFRsoR5PLY1y for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 03:15:00 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id 334A821F8598 for <sipcore@ietf.org>; Mon, 16 Jan 2012 03:15:00 -0800 (PST)
Received: by vbmv11 with SMTP id v11so82334vbm.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 03:14:59 -0800 (PST)
Received: by 10.52.66.168 with SMTP id g8mr5438118vdt.71.1326712499676; Mon, 16 Jan 2012 03:14:59 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 03:14:38 -0800 (PST)
In-Reply-To: <CALiegfkVDXz+H3UEAXjnhY0oGufp+aJaVUywF3CE6ZxgCrgroA@mail.gmail.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se> <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D296E2F@ESESSCMS0356.eemea.ericsson.se> <CALiegf=QtxXdubkSvECPNPA+hYt6knWA5dQZzpLN0HpqyPo8Kg@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D296E87@ESESSCMS0356.eemea.ericsson.se> <CALiegfkVDXz+H3UEAXjnhY0oGufp+aJaVUywF3CE6ZxgCrgroA@mail.gmail.com>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 12:14:38 +0100
Message-ID: <CALiegfkRmmNbCEbPdHHyf=V0PLFBcL+QtxVVg++avcGn7_Phrg@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 11:15:01 -0000

2012/1/16 I=C3=B1aki Baz Castillo <ibc@aliax.net>:
> 2012/1/16 Christer Holmberg <christer.holmberg@ericsson.com>:
>> For example, IF the edge proxy is the web server (I think that will be t=
he normal case), from where you've downloaded a JS SIP client app, you coul=
d establish a WS connection with that wenb server.
>>
>> But, I don't think you by default can establish WS connections with OTHE=
R web servers, due to same origin policies etc.
>>
>> So, I think it would be good to have some text about that, and possible =
limitations.
>
> Ok, I'll consider addind such a section in nex revision. However,
> WebSocket does not mandate that the WebSocket connection needs to be
> done against the same web server from which the JavaScript code is
> retrieved. There is origin policy and so on, but it's up to the server
> whether accept or reject a WS connection.


What about the following text within the Outbound and Gruu section in
the draft?:

   The SIP client MAY connect to varios outbound proxies using different
   WebSocket connections and register against them for redundancy
   purposes as stated in [RFC2606] section 3.  In this case, the SIP
   client should be provided with multiple WebSocket URIs and optionally
   with different registrar URIs.



--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From francois.audet@skype.net  Mon Jan 16 08:51:13 2012
Return-Path: <francois.audet@skype.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E09421F84E2 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 08:51:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level: 
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ADb0yq9gmCQX for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 08:51:12 -0800 (PST)
Received: from mx.skype.net (mx.skype.net [78.141.177.88]) by ietfa.amsl.com (Postfix) with ESMTP id 70B2221F8453 for <sipcore@ietf.org>; Mon, 16 Jan 2012 08:51:11 -0800 (PST)
Received: from mx.skype.net (localhost [127.0.0.1]) by mx.skype.net (Postfix) with ESMTP id 936F77FD; Mon, 16 Jan 2012 17:51:10 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=skype.net; h=from:to:cc :references:in-reply-to:subject:date:message-id:mime-version :content-type:content-transfer-encoding; s=mx; bh=ftRnVVo6Fjb6NQ iAapI5BxDbhyc=; b=JJoSrauF1juyTmyrWXabXLl1qGpLTT+gqzEEEmAbCfMVaw 5N0YqxEPChvF9Y6azAqIRfbJ5V6p/ix9a4h4+mWgGy2HDFNtaAkQZcdYezEY3cET GlJIKSFeSAQadgAkWWEdXPWSNFoKX3GE72n9AOyXXBTMYQDw3wVwMCQEkamak=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=skype.net; h=from:to:cc :references:in-reply-to:subject:date:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=mx; b=OjJKVSXx QYOaCAnu685vY86o5fnf+hHMiBSOitzgZl9xPtRhGwjVinuJPjlowf0DKNbuJvV6 X+Bq2QFQZNK36dAQBsjYvBpd/NKbZcBGLou5ZD4J2cP8nbM1xJo/ffPeaAAnlX9c 9W4ZUy/2OmqEvmR68d4TlzNrIcCZIp8XueY=
Received: from zimbra.skype.net (zimbra.skype.net [78.141.177.82]) by mx.skype.net (Postfix) with ESMTP id 91B677F6; Mon, 16 Jan 2012 17:51:10 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by zimbra.skype.net (Postfix) with ESMTP id 703D31672682; Mon, 16 Jan 2012 17:51:10 +0100 (CET)
X-Virus-Scanned: amavisd-new at lu2-zimbra.skype.net
Received: from zimbra.skype.net ([127.0.0.1]) by localhost (zimbra.skype.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6DnalPXIwgGd; Mon, 16 Jan 2012 17:51:08 +0100 (CET)
Received: from MSA3663420R (tide501.microsoft.com [131.107.0.71]) by zimbra.skype.net (Postfix) with ESMTPSA id 7C9243507354; Mon, 16 Jan 2012 17:51:07 +0100 (CET)
From: "Francois Audet" <francois.audet@skype.net>
To: "'Christer Holmberg'" <christer.holmberg@ericsson.com>, =?iso-8859-1?Q?'I=F1aki_Baz_Castillo'?= <ibc@aliax.net>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com>	<CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com>	<CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com>	<1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com>	<FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net>	<CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com>	<7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se>	<CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com>	<CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se>
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se>
Date: Mon, 16 Jan 2012 08:51:15 -0800
Message-ID: <004201ccd46f$12323380$36969a80$@skype.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQHM1Cbzl8/V+jFxJ0+xKF1YKTa04JYPNWOQ
Content-Language: en-us
Cc: "SIPCORE \(Session Initiation	Protocol Core\) WG" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 16:51:13 -0000

Wow, I'm having a flashback... Seriously, it seems we are rehashing the =
same
arguments from 3 years ago...

-----Original Message-----
From: sipcore-bounces@ietf.org [mailto:sipcore-bounces@ietf.org] On =
Behalf
Of Christer Holmberg
Sent: Monday, January 16, 2012 12:15 AM
To: 'I=F1aki Baz Castillo'
Cc: SIPCORE (Session Initiation Protocol Core) WG (sipcore@ietf.org); =
Olle
E. Johansson; Avasarala, Ranjit
Subject: Re: [sipcore] New Version Notification for
draft-ibc-sipcore-sip-websocket-01.txt


Hi,=20

>> Hi Christer. Due to WebSocket protocol nature the SIP WS client MUST=20
>> implement full Outbound (RFC 5626):
>>
>> http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-00#section
>> -
>> 6
>
> Sorry, the link to the current revision 01:
>
> http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-01#section-
> 6

I am not sure I understand. What other parts of Outbound are you using?

Regards,

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



From ibc@aliax.net  Mon Jan 16 09:10:28 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71C1021F8440 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 09:10:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.637
X-Spam-Level: 
X-Spam-Status: No, score=-2.637 tagged_above=-999 required=5 tests=[AWL=0.040,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wfR+y8Or6hEl for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 09:10:28 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id D7A5421F853D for <sipcore@ietf.org>; Mon, 16 Jan 2012 09:10:27 -0800 (PST)
Received: by vcbfk26 with SMTP id fk26so887561vcb.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 09:10:27 -0800 (PST)
Received: by 10.52.26.8 with SMTP id h8mr6379107vdg.122.1326733827171; Mon, 16 Jan 2012 09:10:27 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 09:10:06 -0800 (PST)
In-Reply-To: <004201ccd46f$12323380$36969a80$@skype.net>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <004201ccd46f$12323380$36969a80$@skype.net>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 18:10:06 +0100
Message-ID: <CALiegf=fcrCz5pJeFKn1W2mE9B+3=i=c2jtr0+ENmka_bCFKAw@mail.gmail.com>
To: Francois Audet <francois.audet@skype.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 17:10:28 -0000

2012/1/16 Francois Audet <francois.audet@skype.net>:
> Wow, I'm having a flashback... Seriously, it seems we are rehashing the s=
ame
> arguments from 3 years ago...

Hi Francois, is there any error in the draft about Outbound usage? I
know the spec very well (I've implemented it in both client and proxy
side) and AFAIK the Outbound stuff in our draft is correct.

Thanks a lot for any comment about it.

Regards.

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From ibc@aliax.net  Mon Jan 16 10:05:18 2012
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F1FA21F86A0 for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 10:05:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.64
X-Spam-Level: 
X-Spam-Status: No, score=-2.64 tagged_above=-999 required=5 tests=[AWL=0.038,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RuVD2a6VRzwg for <sipcore@ietfa.amsl.com>; Mon, 16 Jan 2012 10:05:18 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id EE40521F86A2 for <sipcore@ietf.org>; Mon, 16 Jan 2012 10:05:17 -0800 (PST)
Received: by vbmv11 with SMTP id v11so398071vbm.31 for <sipcore@ietf.org>; Mon, 16 Jan 2012 10:05:17 -0800 (PST)
Received: by 10.52.88.193 with SMTP id bi1mr6493140vdb.105.1326737117141; Mon, 16 Jan 2012 10:05:17 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.73 with HTTP; Mon, 16 Jan 2012 10:04:56 -0800 (PST)
In-Reply-To: <CALiegfkRmmNbCEbPdHHyf=V0PLFBcL+QtxVVg++avcGn7_Phrg@mail.gmail.com>
References: <20120115193637.9197.13841.idtracker@ietfa.amsl.com> <CALiegfkAvAC0g+1Y4Uw-FufOresBYi5ydW_ELqtddHPEFCucOQ@mail.gmail.com> <CALiegfkipH_LDU_v+gq9sY_UtxuyUWeddGR+-5fFAoohAN3hhw@mail.gmail.com> <1F2A2C70609D9E41844A2126145FC0982E434EC5@HKGMBOXPRD22.polycom.com> <FE36E397-4829-499F-9CB2-47F3E08C757C@edvina.net> <CALiegfnuO_9=9CqLEorbb8Eao-6AfdURwSj+W8Qfp5OrWY9S8w@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392365@ESESSCMS0356.eemea.ericsson.se> <CALiegfkJpkP+h5_bFXDw32nK4b+d2zdDVcrXKBsUuZa9jNbZng@mail.gmail.com> <CALiegfmjReTwGPTkYCQhsmo2i_CVCwna_g8ykdA_sapiVWXtoQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392366@ESESSCMS0356.eemea.ericsson.se> <CALiegfm=V_7_7ZiN7sLDvU1NfX8vCggUzkss7iMpE93dj8tfUA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D392368@ESESSCMS0356.eemea.ericsson.se> <CALiegfnby2yJNh406Fu=9oF1JmyBoNQQtgMb5F8e1J92c9FxrQ@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D296E2F@ESESSCMS0356.eemea.ericsson.se> <CALiegf=QtxXdubkSvECPNPA+hYt6knWA5dQZzpLN0HpqyPo8Kg@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05852C3D296E87@ESESSCMS0356.eemea.ericsson.se> <CALiegfkVDXz+H3UEAXjnhY0oGufp+aJaVUywF3CE6ZxgCrgroA@mail.gmail.com> <CALiegfkRmmNbCEbPdHHyf=V0PLFBcL+QtxVVg++avcGn7_Phrg@mail.gmail.com>
From: =?UTF-8?Q?I=C3=B1aki_Baz_Castillo?= <ibc@aliax.net>
Date: Mon, 16 Jan 2012 19:04:56 +0100
Message-ID: <CALiegfm-Sdh_SYgXbU2YecsFW_uxSSLM_Z0XPhB4c98YZqokgQ@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "SIPCORE \(Session Initiation Protocol Core\) WG \(sipcore@ietf.org\)" <sipcore@ietf.org>, "Olle E. Johansson" <oej@edvina.net>, "Avasarala, Ranjit" <Ranjit.Avasarala@polycom.com>
Subject: Re: [sipcore] New Version Notification for draft-ibc-sipcore-sip-websocket-01.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2012 18:05:18 -0000

2012/1/16 I=C3=B1aki Baz Castillo <ibc@aliax.net>:
> The SIP client MAY connect to varios outbound proxies using different
> =C2=A0 WebSocket connections and register against them for redundancy
> =C2=A0 purposes as stated in [RFC2606] section 3. =C2=A0In this case, the=
 SIP
> =C2=A0 client should be provided with multiple WebSocket URIs and optiona=
lly
> =C2=A0 with different registrar URIs.

Sorry, obviously it must be RFC 5626 rather than 2606.

--=20
I=C3=B1aki Baz Castillo
<ibc@aliax.net>

From pkyzivat@alum.mit.edu  Mon Jan 23 09:46:03 2012
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CAD921F86B0 for <sipcore@ietfa.amsl.com>; Mon, 23 Jan 2012 09:46:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.621
X-Spam-Level: 
X-Spam-Status: No, score=-2.621 tagged_above=-999 required=5 tests=[AWL=-0.022, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OpgV5yUWPybo for <sipcore@ietfa.amsl.com>; Mon, 23 Jan 2012 09:46:02 -0800 (PST)
Received: from qmta06.westchester.pa.mail.comcast.net (qmta06.westchester.pa.mail.comcast.net [76.96.62.56]) by ietfa.amsl.com (Postfix) with ESMTP id 9DF0E21F86C9 for <sipcore@ietf.org>; Mon, 23 Jan 2012 09:46:02 -0800 (PST)
Received: from omta10.westchester.pa.mail.comcast.net ([76.96.62.28]) by qmta06.westchester.pa.mail.comcast.net with comcast id R5cp1i0070cZkys565m3ju; Mon, 23 Jan 2012 17:46:03 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([24.62.229.5]) by omta10.westchester.pa.mail.comcast.net with comcast id R5m11i01507duvL3W5m2qq; Mon, 23 Jan 2012 17:46:02 +0000
Message-ID: <4F1D9CDE.4090603@alum.mit.edu>
Date: Mon, 23 Jan 2012 12:46:06 -0500
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: Christer Holmberg <christer.holmberg@ericsson.com>
References: <7F2072F1E0DE894DA4B517B93C6A05852C3BCD862A@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA75DEE@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA8E8FB@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3D5687D2@ESESSCMS0356.eemea.ericsson.se>
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D5687D2@ESESSCMS0356.eemea.ericsson.se>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: SIPCORE <sipcore@ietf.org>
Subject: Re: [sipcore] Draft new version: draft-holmberg-sipcore-proxy-feature-04
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2012 17:46:03 -0000

Christer,

I reviewed the new version, and have a number of comments/questions, below.

	Thanks,
	Paul

4.2 B2BUA Behavior

    The procedures in this section applies to UAs that are part of
    B2BUAs, but where the URI in the Contact header field does not
    represent the UA, because the B2BUA is also acting as a proxy and
    inserts its URI e.g. in a Record-Route header field.

What about a b2bua that does not R-R? It can't be used in that case?

8. Feature Tag Usage With Feature-Caps
    ...
    Within a given Feature-Caps header field, Feature Tags are listed in
    a non-priority order, and for a given header field any order of
    listed Feature Tags have the same meaning.  For example, "foo;bar"
    and "bar;foo" have the same meaning (i.e. that the entity that
    inserted the Feature Tags supports the features associated with the
    "foo" and "bar" Feature Tags.

ISTM that this isn't really true, though I know what you mean.
A given feature-caps header field can contain multiple fc-values, and 
the order of those *is* important.

I think you mean:

    Within a single fc-value, Feature Tags are listed in
    a non-priority order, and for a given fc-value any order of
    listed Feature Tags have the same meaning.  For example, "foo;bar"
    and "bar;foo" have the same meaning (i.e. that the entity that
    inserted the Feature Tags supports the features associated with the
    "foo" and "bar" Feature Tags.

9. Feature Tag Requirements

The registration mechanism for feature tags is specified by RFC 2506. 
Sip is just a consumer of this preexisting mechanism.
I don't understand how all of the points in this section relate to that 
registration mechanism. Do you intend to amend the feature tag 
registration template? Or where do you expect the information called out 
in this section to go?

RFC 2506 identifies three registration trees, with differing 
requirements for publication and pre-approval. Do you intend that 
feature tags for use with Feature-Caps be allowed to be in any of these 
trees, or do you assume that any tree be usable?

9.6 SIP Option Tags

This seems inappropriate. An RFC is not required to make a feature tag 
specification. But an RFC *is* required to define an option tag.

You could simply omit this section. Or you could say that the 
description of a feature-tag might make reference to the relevance of 
certain sip option tags.

But the general relevance of option tags deserves more discussion. I see 
the following issues:

- is the option intended to the behavior of the element when involved in 
the registration or dialog where the feature-tag is mentioned in 
Feature-Caps? Or in some future dialog that might be established to/from 
that element as a UA?

- if it applies to the current dialog, how would the option be used:

- would the element inserting the feature-tag also be adding a
   Require for some option? That seems suspect.

- would the element inserting the feature-tag also be adding a
   Supported for some option? That seems *really* suspect if the
   element is a proxy. Maybe its ok if the element is a b2bua.

- would some other element in the dialog, after noting the presence
   of this feature-tag, be expected to insert Require for some options
   in subsequent requests? This also seems suspect.

- would some other element in the dialog, after noting the presence
   of this feature-tag, be expected to insert Proxy-Require for some
   options in subsequent requests? That would only work if the
   element indicating the feature is a proxy. A b2bua ought not be
   responding to Proxy-Require requests.

In general this needs more explanation.




From christer.holmberg@ericsson.com  Mon Jan 23 12:53:25 2012
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4638B21F869C for <sipcore@ietfa.amsl.com>; Mon, 23 Jan 2012 12:53:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.532
X-Spam-Level: 
X-Spam-Status: No, score=-8.532 tagged_above=-999 required=5 tests=[AWL=2.067,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oqPRnwaTpKn2 for <sipcore@ietfa.amsl.com>; Mon, 23 Jan 2012 12:53:24 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by ietfa.amsl.com (Postfix) with ESMTP id 2364F21F8687 for <sipcore@ietf.org>; Mon, 23 Jan 2012 12:53:23 -0800 (PST)
X-AuditID: c1b4fb39-b7bf2ae0000069a1-46-4f1dc8c2734d
Received: from esessmw0197.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id CC.EF.27041.2C8CD1F4; Mon, 23 Jan 2012 21:53:22 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.175]) by esessmw0197.eemea.ericsson.se ([153.88.115.87]) with mapi; Mon, 23 Jan 2012 21:53:22 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
Date: Mon, 23 Jan 2012 21:53:22 +0100
Thread-Topic: Draft new version: draft-holmberg-sipcore-proxy-feature-04
Thread-Index: AczZ9uBhNyRK4w6GSuqa6ZBO9G+C5AAE9RmT
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C3D31B98F@ESESSCMS0356.eemea.ericsson.se>
References: <7F2072F1E0DE894DA4B517B93C6A05852C3BCD862A@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA75DEE@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA8E8FB@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3D5687D2@ESESSCMS0356.eemea.ericsson.se>, <4F1D9CDE.4090603@alum.mit.edu>
In-Reply-To: <4F1D9CDE.4090603@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: SIPCORE <sipcore@ietf.org>
Subject: Re: [sipcore] Draft new version: draft-holmberg-sipcore-proxy-feature-04
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2012 20:53:25 -0000

Hi Paul,

> I reviewed the new version, and have a number of comments/questions, belo=
w.
>
> 4.2 B2BUA Behavior
>
>    The procedures in this section applies to UAs that are part of
>    B2BUAs, but where the URI in the Contact header field does not
>    represent the UA, because the B2BUA is also acting as a proxy and
>    inserts its URI e.g. in a Record-Route header field.
>
> What about a b2bua that does not R-R? It can't be used in that case?

Do you refer to a b2bua that would not be part of the route set?=20

The draft (section 6.2) says that, when associated with a dialog, the featu=
re associated with the Feature Tag
must be supported for the dialog, until the next time the dialog target is =
refreshed, or the dialog is terminated.

So, unless the entity (no matter whether it's a proxy or a b2bua) is part o=
f the route set, I am not sure how it would be aware of dialog target refre=
shes and/or dialog terminations.

I am happy to add some text about that, if needed.


-----------


> 8. Feature Tag Usage With Feature-Caps
>    ...
>    Within a given Feature-Caps header field, Feature Tags are listed in
>    a non-priority order, and for a given header field any order of
>    listed Feature Tags have the same meaning.  For example, "foo;bar"
>    and "bar;foo" have the same meaning (i.e. that the entity that
>    inserted the Feature Tags supports the features associated with the
>    "foo" and "bar" Feature Tags.
>
> ISTM that this isn't really true, though I know what you mean.
> A given feature-caps header field can contain multiple fc-values, and
> the order of those *is* important.
>
> I think you mean:
>
>    Within a single fc-value, Feature Tags are listed in
>    a non-priority order, and for a given fc-value any order of
>    listed Feature Tags have the same meaning.  For example, "foo;bar"
>    and "bar;foo" have the same meaning (i.e. that the entity that
>    inserted the Feature Tags supports the features associated with the
>    "foo" and "bar" Feature Tags.

Correct. Looks good :)


-----------


> 9. Feature Tag Requirements
>
> The registration mechanism for feature tags is specified by RFC 2506.
> Sip is just a consumer of this preexisting mechanism.
> I don't understand how all of the points in this section relate to that
> registration mechanism. Do you intend to amend the feature tag
> registration template? Or where do you expect the information called out
> in this section to go?
>
> RFC 2506 identifies three registration trees, with differing
> requirements for publication and pre-approval. Do you intend that
> feature tags for use with Feature-Caps be allowed to be in any of these
> trees, or do you assume that any tree be usable?

This issue was raised and discussed in Taipei, and is something we need to =
make a decision upon.

My assumption is that, if we can't use any of the existing trees, we may ha=
ve to define a new one.

I hope that we can make a decision whether to adopt the draft or not before=
 that is sorted out however, because it shouldn't prevent us from moving ah=
ead with the technical part.


-----------


> 9.6 SIP Option Tags
>
> This seems inappropriate. An RFC is not required to make a feature tag
> specification. But an RFC *is* required to define an option tag.
>
> You could simply omit this section. Or you could say that the
> description of a feature-tag might make reference to the relevance of
> certain sip option tags.
>
> But the general relevance of option tags deserves more discussion. I see =
the following issues:
>
> - is the option intended to the behavior of the element when involved in
> the registration or dialog where the feature-tag is mentioned in
> Feature-Caps? Or in some future dialog that might be established to/from
> that element as a UA?
>
> - if it applies to the current dialog, how would the option be used:
>
> - would the element inserting the feature-tag also be adding a
>   Require for some option? That seems suspect.
>
> - would the element inserting the feature-tag also be adding a
>   Supported for some option? That seems *really* suspect if the
>   element is a proxy. Maybe its ok if the element is a b2bua.
>
> - would some other element in the dialog, after noting the presence
>   of this feature-tag, be expected to insert Require for some options
>   in subsequent requests? This also seems suspect.
>
> - would some other element in the dialog, after noting the presence
>   of this feature-tag, be expected to insert Proxy-Require for some
>   options in subsequent requests? That would only work if the
>   element indicating the feature is a proxy. A b2bua ought not be
>   responding to Proxy-Require requests.
>
> In general this needs more explanation.

I think the best thing is to simply remove the option tag section. The inte=
ntion of the proxy-feature mechanism is not to define a new usage of, a new=
 semantic of, nor a new procedure for definition of, option tags.=20

If someone wants to define a new option tag, no matter whether it's somehow=
 related to a feature tag or not, he/she needs to follow the appropriate pr=
ocedures for doing so.

Thanks for Your comments!


Regards,

Christer=

From pkyzivat@alum.mit.edu  Mon Jan 23 14:07:26 2012
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98C6D21F8681 for <sipcore@ietfa.amsl.com>; Mon, 23 Jan 2012 14:07:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level: 
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[AWL=-0.021,  BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04yQ4d3DSoGT for <sipcore@ietfa.amsl.com>; Mon, 23 Jan 2012 14:07:25 -0800 (PST)
Received: from qmta12.westchester.pa.mail.comcast.net (qmta12.westchester.pa.mail.comcast.net [76.96.59.227]) by ietfa.amsl.com (Postfix) with ESMTP id 659EA21F8543 for <sipcore@ietf.org>; Mon, 23 Jan 2012 14:07:21 -0800 (PST)
Received: from omta15.westchester.pa.mail.comcast.net ([76.96.62.87]) by qmta12.westchester.pa.mail.comcast.net with comcast id R4SA1i0031swQuc5CA7MV7; Mon, 23 Jan 2012 22:07:21 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([24.62.229.5]) by omta15.westchester.pa.mail.comcast.net with comcast id RA7M1i01F07duvL3bA7MA0; Mon, 23 Jan 2012 22:07:21 +0000
Message-ID: <4F1DDA1E.4020904@alum.mit.edu>
Date: Mon, 23 Jan 2012 17:07:26 -0500
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: Christer Holmberg <christer.holmberg@ericsson.com>
References: <7F2072F1E0DE894DA4B517B93C6A05852C3BCD862A@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA75DEE@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA8E8FB@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3D5687D2@ESESSCMS0356.eemea.ericsson.se>, <4F1D9CDE.4090603@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D31B98F@ESESSCMS0356.eemea.ericsson.se>
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D31B98F@ESESSCMS0356.eemea.ericsson.se>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: SIPCORE <sipcore@ietf.org>
Subject: Re: [sipcore] Draft new version: draft-holmberg-sipcore-proxy-feature-04
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2012 22:07:26 -0000

On 1/23/12 3:53 PM, Christer Holmberg wrote:
> Hi Paul,
>
>> I reviewed the new version, and have a number of comments/questions, below.
>>
>> 4.2 B2BUA Behavior
>>
>>     The procedures in this section applies to UAs that are part of
>>     B2BUAs, but where the URI in the Contact header field does not
>>     represent the UA, because the B2BUA is also acting as a proxy and
>>     inserts its URI e.g. in a Record-Route header field.
>>
>> What about a b2bua that does not R-R? It can't be used in that case?
>
> Do you refer to a b2bua that would not be part of the route set?
>
> The draft (section 6.2) says that, when associated with a dialog, the feature associated with the Feature Tag
> must be supported for the dialog, until the next time the dialog target is refreshed, or the dialog is terminated.
>
> So, unless the entity (no matter whether it's a proxy or a b2bua) is part of the route set, I am not sure how it would be aware of dialog target refreshes and/or dialog terminations.
>
> I am happy to add some text about that, if needed.

I'm just searching for clarity and precision here. I don't like language 
that I can't decipher.

I notice that the reference to R-R is just an example.
So maybe that is not a constraint on the applicability of this section.
But I'm not clear what *is* normative for applicability of this section.

AFAIK a B2BUA may replace the contact address with its own. You seem to 
be excluding those. But then you seem to attempt to be more restrictive 
than that. Is "acting as a proxy" also a limitation? If so, exactly when 
is a B2BUA acting as a proxy? Or is it not replacing the contact what it 
is that means it is "acting as a proxy"?

If the b2bua doesn't r-r in a dialog establishing request then it won't 
be guaranteed to be in the route for subsequent in-dialog messages. But 
this section isn't just about dialog behavior, which is covered in 
section 6.2. It also applies to registrations and stand-alone 
transactions where r-r is not relevant.

>> 9. Feature Tag Requirements
>>
>> The registration mechanism for feature tags is specified by RFC 2506.
>> Sip is just a consumer of this preexisting mechanism.
>> I don't understand how all of the points in this section relate to that
>> registration mechanism. Do you intend to amend the feature tag
>> registration template? Or where do you expect the information called out
>> in this section to go?

You didn't respond to this. Its important.

>> RFC 2506 identifies three registration trees, with differing
>> requirements for publication and pre-approval. Do you intend that
>> feature tags for use with Feature-Caps be allowed to be in any of these
>> trees, or do you assume that any tree be usable?
>
> This issue was raised and discussed in Taipei, and is something we need to make a decision upon.
>
> My assumption is that, if we can't use any of the existing trees, we may have to define a new one.
>
> I hope that we can make a decision whether to adopt the draft or not before that is sorted out however, because it shouldn't prevent us from moving ahead with the technical part.

I'm not too concerned with this one (though it does need to be resolved 
eventually) unless its coupled to the answer to the prior question about 
where all this extra info goes.

>> 9.6 SIP Option Tags
>>
>> This seems inappropriate. An RFC is not required to make a feature tag
>> specification. But an RFC *is* required to define an option tag.
>>
>> You could simply omit this section. Or you could say that the
>> description of a feature-tag might make reference to the relevance of
>> certain sip option tags.
>>
>> But the general relevance of option tags deserves more discussion. I see the following issues:
>>
>> - is the option intended to the behavior of the element when involved in
>> the registration or dialog where the feature-tag is mentioned in
>> Feature-Caps? Or in some future dialog that might be established to/from
>> that element as a UA?
>>
>> - if it applies to the current dialog, how would the option be used:
>>
>> - would the element inserting the feature-tag also be adding a
>>    Require for some option? That seems suspect.
>>
>> - would the element inserting the feature-tag also be adding a
>>    Supported for some option? That seems *really* suspect if the
>>    element is a proxy. Maybe its ok if the element is a b2bua.
>>
>> - would some other element in the dialog, after noting the presence
>>    of this feature-tag, be expected to insert Require for some options
>>    in subsequent requests? This also seems suspect.
>>
>> - would some other element in the dialog, after noting the presence
>>    of this feature-tag, be expected to insert Proxy-Require for some
>>    options in subsequent requests? That would only work if the
>>    element indicating the feature is a proxy. A b2bua ought not be
>>    responding to Proxy-Require requests.
>>
>> In general this needs more explanation.
>
> I think the best thing is to simply remove the option tag section. The intention of the proxy-feature mechanism is not to define a new usage of, a new semantic of, nor a new procedure for definition of, option tags.
>
> If someone wants to define a new option tag, no matter whether it's somehow related to a feature tag or not, he/she needs to follow the appropriate procedures for doing so.

I certainly agree about *defining* option tags.
I'm ok to drop all mention of option tags unless you want to do 
something special in the definition of feature tags about the *use* of 
option tags.

	Thanks,
	Paul

From christer.holmberg@ericsson.com  Tue Jan 24 06:04:30 2012
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56C7A21F8551 for <sipcore@ietfa.amsl.com>; Tue, 24 Jan 2012 06:04:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.691
X-Spam-Level: 
X-Spam-Status: No, score=-8.691 tagged_above=-999 required=5 tests=[AWL=1.908,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pVv4Onc2ULEH for <sipcore@ietfa.amsl.com>; Tue, 24 Jan 2012 06:04:29 -0800 (PST)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by ietfa.amsl.com (Postfix) with ESMTP id 332A221F852B for <sipcore@ietf.org>; Tue, 24 Jan 2012 06:04:29 -0800 (PST)
X-AuditID: c1b4fb3d-b7b26ae000000a35-40-4f1eba6ca817
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id 22.D2.02613.C6ABE1F4; Tue, 24 Jan 2012 15:04:28 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.175]) by esessmw0256.eemea.ericsson.se ([153.88.115.96]) with mapi; Tue, 24 Jan 2012 15:04:28 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
Date: Tue, 24 Jan 2012 15:04:27 +0100
Thread-Topic: Draft new version: draft-holmberg-sipcore-proxy-feature-04
Thread-Index: AczaG2FslJKMGCLQQouMTdTG1eGiPgAVIwMg
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C3D60ADA1@ESESSCMS0356.eemea.ericsson.se>
References: <7F2072F1E0DE894DA4B517B93C6A05852C3BCD862A@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA75DEE@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA8E8FB@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3D5687D2@ESESSCMS0356.eemea.ericsson.se>, <4F1D9CDE.4090603@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D31B98F@ESESSCMS0356.eemea.ericsson.se> <4F1DDA1E.4020904@alum.mit.edu>
In-Reply-To: <4F1DDA1E.4020904@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: SIPCORE <sipcore@ietf.org>
Subject: Re: [sipcore] Draft new version: draft-holmberg-sipcore-proxy-feature-04
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2012 14:04:30 -0000

Hi,
=20
>>> I reviewed the new version, and have a number of comments/questions, be=
low.
>>>
>>> 4.2 B2BUA Behavior
>>>
>>>     The procedures in this section applies to UAs that are part of
>>>     B2BUAs, but where the URI in the Contact header field does not
>>>     represent the UA, because the B2BUA is also acting as a proxy and
>>>     inserts its URI e.g. in a Record-Route header field.
>>>
>>> What about a b2bua that does not R-R? It can't be used in that case?
>>
>> Do you refer to a b2bua that would not be part of the route set?
>>
>> The draft (section 6.2) says that, when associated with a dialog, the=20
>> feature associated with the Feature Tag must be supported for the dialog=
, until the next time the dialog target is refreshed, or the dialog is term=
inated.
>>
>> So, unless the entity (no matter whether it's a proxy or a b2bua) is par=
t of the route set, I am not=20
>> sure how it would be aware of dialog target refreshes and/or dialog term=
inations.
>>
>> I am happy to add some text about that, if needed.
>
> I'm just searching for clarity and precision here. I don't like language =
that I can't decipher.
>
> I notice that the reference to R-R is just an example.
> So maybe that is not a constraint on the applicability of this section.
> But I'm not clear what *is* normative for applicability of this section.
>
> AFAIK a B2BUA may replace the contact address with its own. You seem to b=
e excluding those.

Correct. Because, in such cases the B2BUA can indicate its capabilities in =
the Contact header field.

> But then you seem to attempt to be more restrictive than that. Is "acting=
 as a proxy" also a=20
> limitation? If so, exactly when is a B2BUA acting as a proxy? Or is it no=
t replacing the=20
> contact what it is that means it is "acting as a proxy"?

One of my intention of -04 was to focus more on the fact that the B2BUA is =
not represented by the Contact URI, and that it therefor needs another mech=
anism to indicate its capabilities, rather than talking about "acting as a =
proxy". I realize that the "acting as proxy" wording is still used, and I w=
ill think about how it could be changed/clarified.

But, again in short: it's about an entity which is not represented by the C=
ontact URI, and therefor needs another mechanism to indicate its capabiliti=
es.

> If the b2bua doesn't r-r in a dialog establishing request then it won't b=
e guaranteed to be in the=20
> route for subsequent in-dialog messages. But this section isn't just abou=
t dialog behavior, which is=20
> covered in section 6.2. It also applies to registrations and stand-alone =
transactions where r-r is not relevant.

That is described in sections 6.3 and 6.4.


>>> 9. Feature Tag Requirements
>>>
>>> The registration mechanism for feature tags is specified by RFC 2506.
>>> Sip is just a consumer of this preexisting mechanism.
>>> I don't understand how all of the points in this section relate to=20
>>> that registration mechanism. Do you intend to amend the feature tag=20
>>> registration template? Or where do you expect the information called=20
>>> out in this section to go?
>
> You didn't respond to this. Its important.

One comment in Taipei was that we may need to provide additinoal informatio=
n about these kind of feature tags, compared to what information is require=
d for feature tag registration today, and I was asked to provide some text =
on that.

The Info-Package mechanism was given as an example, and I tried to put some=
 text together based on that.

But, at the what/where information is provided of course depends on how the=
 registration mechanism will look like.

For example, one way would be to simply use an existing tree, but make sure=
 there is always a reference to a feature tag specification (afaik, for all=
 3GPP defined feature tags such references already exist today, eventhough =
not mandated), which contains additional information about the feature tag.=
 Personally I think that probably would be enough, the the proxy-feature sp=
ec could then provide guidance to the expert reviewer to ask for such infor=
mation.

>>> RFC 2506 identifies three registration trees, with differing=20
>>> requirements for publication and pre-approval. Do you intend that=20
>>> feature tags for use with Feature-Caps be allowed to be in any of=20
>>> these trees, or do you assume that any tree be usable?
>>
>> This issue was raised and discussed in Taipei, and is something we need =
to make a decision upon.
>>
>> My assumption is that, if we can't use any of the existing trees, we may=
 have to define a new one.
>>
>> I hope that we can make a decision whether to adopt the draft or not bef=
ore that is sorted out=20
>> however, because it shouldn't prevent us from moving ahead with the tech=
nical part.
>
> I'm not too concerned with this one (though it does need to be resolved
> eventually) unless its coupled to the answer to the prior question about =
where all this extra info goes.

I don't think it's coupled. We DO need to decide what/if information needs =
to be provided, and where it's located, but I don't think it affects the te=
chnical mechanism itself.

Thanks!

Regards,

Christer


From pkyzivat@alum.mit.edu  Tue Jan 24 06:40:33 2012
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25CB021F855D for <sipcore@ietfa.amsl.com>; Tue, 24 Jan 2012 06:40:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[AWL=-0.020, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5MhYoTUk+y1k for <sipcore@ietfa.amsl.com>; Tue, 24 Jan 2012 06:40:32 -0800 (PST)
Received: from qmta14.westchester.pa.mail.comcast.net (qmta14.westchester.pa.mail.comcast.net [76.96.59.212]) by ietfa.amsl.com (Postfix) with ESMTP id 0B9E321F8551 for <sipcore@ietf.org>; Tue, 24 Jan 2012 06:40:31 -0800 (PST)
Received: from omta17.westchester.pa.mail.comcast.net ([76.96.62.89]) by qmta14.westchester.pa.mail.comcast.net with comcast id RRXR1i0041vXlb85ESgYEM; Tue, 24 Jan 2012 14:40:32 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([24.62.229.5]) by omta17.westchester.pa.mail.comcast.net with comcast id RSgY1i00a07duvL3dSgYSD; Tue, 24 Jan 2012 14:40:32 +0000
Message-ID: <4F1EC2DE.6030909@alum.mit.edu>
Date: Tue, 24 Jan 2012 09:40:30 -0500
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: Christer Holmberg <christer.holmberg@ericsson.com>
References: <7F2072F1E0DE894DA4B517B93C6A05852C3BCD862A@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA75DEE@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA8E8FB@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3D5687D2@ESESSCMS0356.eemea.ericsson.se>, <4F1D9CDE.4090603@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D31B98F@ESESSCMS0356.eemea.ericsson.se> <4F1DDA1E.4020904@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D60ADA1@ESESSCMS0356.eemea.ericsson.se>
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D60ADA1@ESESSCMS0356.eemea.ericsson.se>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: SIPCORE <sipcore@ietf.org>
Subject: Re: [sipcore] Draft new version: draft-holmberg-sipcore-proxy-feature-04
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2012 14:40:33 -0000

On 1/24/12 9:04 AM, Christer Holmberg wrote:
>
> Hi,
>
>>>> I reviewed the new version, and have a number of comments/questions, below.
>>>>
>>>> 4.2 B2BUA Behavior
>>>>
>>>>      The procedures in this section applies to UAs that are part of
>>>>      B2BUAs, but where the URI in the Contact header field does not
>>>>      represent the UA, because the B2BUA is also acting as a proxy and
>>>>      inserts its URI e.g. in a Record-Route header field.
>>>>
>>>> What about a b2bua that does not R-R? It can't be used in that case?
>>>
>>> Do you refer to a b2bua that would not be part of the route set?
>>>
>>> The draft (section 6.2) says that, when associated with a dialog, the
>>> feature associated with the Feature Tag must be supported for the dialog, until the next time the dialog target is refreshed, or the dialog is terminated.
>>>
>>> So, unless the entity (no matter whether it's a proxy or a b2bua) is part of the route set, I am not
>>> sure how it would be aware of dialog target refreshes and/or dialog terminations.
>>>
>>> I am happy to add some text about that, if needed.
>>
>> I'm just searching for clarity and precision here. I don't like language that I can't decipher.
>>
>> I notice that the reference to R-R is just an example.
>> So maybe that is not a constraint on the applicability of this section.
>> But I'm not clear what *is* normative for applicability of this section.
>>
>> AFAIK a B2BUA may replace the contact address with its own. You seem to be excluding those.
>
> Correct. Because, in such cases the B2BUA can indicate its capabilities in the Contact header field.
>
>> But then you seem to attempt to be more restrictive than that. Is "acting as a proxy" also a
>> limitation? If so, exactly when is a B2BUA acting as a proxy? Or is it not replacing the
>> contact what it is that means it is "acting as a proxy"?
>
> One of my intention of -04 was to focus more on the fact that the B2BUA is not represented by the Contact URI, and that it therefor needs another mechanism to indicate its capabilities, rather than talking about "acting as a proxy". I realize that the "acting as proxy" wording is still used, and I will think about how it could be changed/clarified.
>
> But, again in short: it's about an entity which is not represented by the Contact URI, and therefor needs another mechanism to indicate its capabilities.

OK. Then lets find a way to sharpen the language so this is clear and 
not confusing. I'm thinking it may help to define a new term for the 
kind of device you are talking about - a B2BUA that doesn't identify 
itself in the Contact (and whatever constraints apply). Define it once, 
and then use that term everywhere else.

>> If the b2bua doesn't r-r in a dialog establishing request then it won't be guaranteed to be in the
>> route for subsequent in-dialog messages. But this section isn't just about dialog behavior, which is
>> covered in section 6.2. It also applies to registrations and stand-alone transactions where r-r is not relevant.
>
> That is described in sections 6.3 and 6.4.

My point is that in *this* section you are defining this thing 
generically. Its behavior in the different contexts will be defined in 
section 6. So you shouldn't be defining it in a way that assumes just 
one of those contexts.

>>>> 9. Feature Tag Requirements
>>>>
>>>> The registration mechanism for feature tags is specified by RFC 2506.
>>>> Sip is just a consumer of this preexisting mechanism.
>>>> I don't understand how all of the points in this section relate to
>>>> that registration mechanism. Do you intend to amend the feature tag
>>>> registration template? Or where do you expect the information called
>>>> out in this section to go?
>>
>> You didn't respond to this. Its important.
>
> One comment in Taipei was that we may need to provide additinoal information about these kind of feature tags, compared to what information is required for feature tag registration today, and I was asked to provide some text on that.
>
> The Info-Package mechanism was given as an example, and I tried to put some text together based on that.
>
> But, at the what/where information is provided of course depends on how the registration mechanism will look like.
>
> For example, one way would be to simply use an existing tree, but make sure there is always a reference to a feature tag specification (afaik, for all 3GPP defined feature tags such references already exist today, eventhough not mandated), which contains additional information about the feature tag. Personally I think that probably would be enough, the the proxy-feature spec could then provide guidance to the expert reviewer to ask for such information.

Well, the template for registering new feature tags with IANA is defined 
in 2506 and is the same for all the trees. Its only where the data comes 
from and how it is approved that vary.

ISTM that you only have two choices:

- revise the template to include additional information
- include the information in one of the fields already
   present in the existing template.

I think it could be quite a hassle to change the template, so the path 
of least resistance would be to fit it into the existing template.
The only likely places I can see in the existing template are:

- related standards or documents [optional]
- Additional information [optional]

These are both optional. But perhaps you can find a way to phrase 
requirements so that one or both are required to be present and contain 
certain information as a condition for use in Feature-Caps.

Its going to take some work to find a way to specify this. But its 
important to get it right so that proper use of Feature-Caps is defined.

>>>> RFC 2506 identifies three registration trees, with differing
>>>> requirements for publication and pre-approval. Do you intend that
>>>> feature tags for use with Feature-Caps be allowed to be in any of
>>>> these trees, or do you assume that any tree be usable?
>>>
>>> This issue was raised and discussed in Taipei, and is something we need to make a decision upon.
>>>
>>> My assumption is that, if we can't use any of the existing trees, we may have to define a new one.
>>>
>>> I hope that we can make a decision whether to adopt the draft or not before that is sorted out
>>> however, because it shouldn't prevent us from moving ahead with the technical part.
>>
>> I'm not too concerned with this one (though it does need to be resolved
>> eventually) unless its coupled to the answer to the prior question about where all this extra info goes.
>
> I don't think it's coupled. We DO need to decide what/if information needs to be provided, and where it's located, but I don't think it affects the technical mechanism itself.

It doesn't affect they syntax of the inclusion of the capability in the 
message. But its equally important to the draft.

	Thanks,
	Paul

> Thanks!
>
> Regards,
>
> Christer
>
>


From christer.holmberg@ericsson.com  Tue Jan 24 07:21:24 2012
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D30521F8685 for <sipcore@ietfa.amsl.com>; Tue, 24 Jan 2012 07:21:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.828
X-Spam-Level: 
X-Spam-Status: No, score=-8.828 tagged_above=-999 required=5 tests=[AWL=1.771,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ND-BJc9wq-E for <sipcore@ietfa.amsl.com>; Tue, 24 Jan 2012 07:21:20 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by ietfa.amsl.com (Postfix) with ESMTP id 13A7A21F867F for <sipcore@ietf.org>; Tue, 24 Jan 2012 07:21:19 -0800 (PST)
X-AuditID: c1b4fb39-b7bf2ae0000069a1-ca-4f1ecc6e1e3b
Received: from esessmw0191.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 22.1C.27041.E6CCE1F4; Tue, 24 Jan 2012 16:21:19 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.175]) by esessmw0191.eemea.ericsson.se ([153.88.115.84]) with mapi; Tue, 24 Jan 2012 16:21:18 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
Date: Tue, 24 Jan 2012 16:21:18 +0100
Thread-Topic: Draft new version: draft-holmberg-sipcore-proxy-feature-04
Thread-Index: AczapiA5fFYOWuKCS42wHL32Ud/lhQAA5wRg
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C3D60AE79@ESESSCMS0356.eemea.ericsson.se>
References: <7F2072F1E0DE894DA4B517B93C6A05852C3BCD862A@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA75DEE@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA8E8FB@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3D5687D2@ESESSCMS0356.eemea.ericsson.se>, <4F1D9CDE.4090603@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D31B98F@ESESSCMS0356.eemea.ericsson.se> <4F1DDA1E.4020904@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D60ADA1@ESESSCMS0356.eemea.ericsson.se> <4F1EC2DE.6030909@alum.mit.edu>
In-Reply-To: <4F1EC2DE.6030909@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: SIPCORE <sipcore@ietf.org>
Subject: Re: [sipcore] Draft new version: draft-holmberg-sipcore-proxy-feature-04
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2012 15:21:24 -0000

Hi,=20

>>>>> I reviewed the new version, and have a number of comments/questions, =
below.
>>>>>
>>>>> 4.2 B2BUA Behavior
>>>>>
>>>>>      The procedures in this section applies to UAs that are part of
>>>>>      B2BUAs, but where the URI in the Contact header field does not
>>>>>      represent the UA, because the B2BUA is also acting as a proxy an=
d
>>>>>      inserts its URI e.g. in a Record-Route header field.
>>>>>
>>>>> What about a b2bua that does not R-R? It can't be used in that case?
>>>>
>>>> Do you refer to a b2bua that would not be part of the route set?
>>>>
>>>> The draft (section 6.2) says that, when associated with a dialog,=20
>>>> the feature associated with the Feature Tag must be supported for the =
dialog, until=20
>>>> the next time the dialog target is refreshed, or the dialog is termina=
ted.
>>>>
>>>> So, unless the entity (no matter whether it's a proxy or a b2bua) is=20
>>>> part of the route set, I am not sure how it would be aware of dialog t=
arget refreshes and/or dialog terminations.
>>>>
>>>> I am happy to add some text about that, if needed.
>>>
>>> I'm just searching for clarity and precision here. I don't like languag=
e that I can't decipher.
>>>
>>> I notice that the reference to R-R is just an example.
>>> So maybe that is not a constraint on the applicability of this section.
>>> But I'm not clear what *is* normative for applicability of this section=
.
>>>
>>> AFAIK a B2BUA may replace the contact address with its own. You seem to=
 be excluding those.
>>
>> Correct. Because, in such cases the B2BUA can indicate its capabilities =
in the Contact header field.
>>
>>> But then you seem to attempt to be more restrictive than that. Is=20
>>> "acting as a proxy" also a limitation? If so, exactly when is a B2BUA=20
>>> acting as a proxy? Or is it not replacing the contact what it is that m=
eans it is "acting as a proxy"?
>>
>> One of my intention of -04 was to focus more on the fact that the B2BUA =
is not represented by the=20
>> Contact URI, and that it therefor needs another mechanism to indicate it=
s capabilities, rather than=20
>> talking about "acting as a proxy". I realize that the "acting as proxy" =
wording is still used, and=20
>> I will think about how it could be changed/clarified.
>>
>> But, again in short: it's about an entity which is not represented by th=
e Contact URI, and therefor=20
>> needs another mechanism to indicate its capabilities.
>
> OK. Then lets find a way to sharpen the language so this is clear and not=
 confusing. I'm thinking=20
> it may help to define a new term for the kind of device you are talking a=
bout - a B2BUA that doesn't=20
> identify itself in the Contact (and whatever constraints apply). Define i=
t once, and then use that=20
> term everywhere else.

Yes.

(Keep in mind that it doesn't necessarily have to be a B2BUA (eventhough it=
 may be the=20
case in the current use-cases), but also a normal proxy.)


-------


>>> If the b2bua doesn't r-r in a dialog establishing request then it=20
>>> won't be guaranteed to be in the route for subsequent in-dialog=20
>>> messages. But this section isn't just about dialog behavior, which is c=
overed in=20
>>> section 6.2. It also applies to registrations and stand-alone transacti=
ons where r-r is not relevant.
>>
>> That is described in sections 6.3 and 6.4.
>
> My point is that in *this* section you are defining this thing genericall=
y. Its behavior=20
> in the different contexts will be defined in section 6. So you shouldn't =
be defining it=20
> in a way that assumes just one of those contexts.

Ok, I'll look at that.


-------


>>>>> 9. Feature Tag Requirements
>>>>>
>>>>> The registration mechanism for feature tags is specified by RFC 2506.
>>>>> Sip is just a consumer of this preexisting mechanism.
>>>>> I don't understand how all of the points in this section relate to=20
>>>>> that registration mechanism. Do you intend to amend the feature tag=20
>>>>> registration template? Or where do you expect the information=20
>>>>> called out in this section to go?
>>>
>>> You didn't respond to this. Its important.
>>
>> One comment in Taipei was that we may need to provide additinoal informa=
tion=20
>> about these kind of feature tags, compared to what information is requir=
ed for=20
>> feature tag registration today, and I was asked to provide some text on =
that.
>>
>> The Info-Package mechanism was given as an example, and I tried to put s=
ome text=20
>> together based on that.
>>
>> But, at the what/where information is provided of course depends on how =
the=20
>> registration mechanism will look like.
>>
>> For example, one way would be to simply use an existing tree, but make s=
ure=20
>> there is always a reference to a feature tag specification (afaik, for a=
ll=20
>> 3GPP defined feature tags such references already exist today, eventhoug=
h not=20
>> mandated), which contains additional information about the feature tag. =
Personally=20
>> I think that probably would be enough, the the proxy-feature spec could =
then=20
>> provide guidance to the expert reviewer to ask for such information.
>
> Well, the template for registering new feature tags with IANA is defined =
in 2506=20
> and is the same for all the trees. Its only where the data comes from and=
 how it=20
> is approved that vary.

Correct.

> ISTM that you only have two choices:
>
> - revise the template to include additional information
> - include the information in one of the fields already
>   present in the existing template.
>
> I think it could be quite a hassle to change the template, so the path of=
 least=20
> resistance would be to fit it into the existing template.
> The only likely places I can see in the existing template are:
>
> - related standards or documents [optional]
> - Additional information [optional]
>
> These are both optional. But perhaps you can find a way to phrase require=
ments=20
> so that one or both are required to be present and contain certain inform=
ation=20
> as a condition for use in Feature-Caps.

Yes.

So, eventhough IANA does not mandate the additional information, maybe the =
proxy-feature spec could mandate it to be provided.

> Its going to take some work to find a way to specify this. But its import=
ant to get it right so that proper use of Feature-Caps is defined.

Yes.=20

And, I would need some guidance and opinions on how we should move forward =
with that.


-------


>>>>> RFC 2506 identifies three registration trees, with differing=20
>>>>> requirements for publication and pre-approval. Do you intend that=20
>>>>> feature tags for use with Feature-Caps be allowed to be in any of=20
>>>>> these trees, or do you assume that any tree be usable?
>>>>
>>>> This issue was raised and discussed in Taipei, and is something we nee=
d to make a decision upon.
>>>>
>>>> My assumption is that, if we can't use any of the existing trees, we m=
ay have to define a new one.
>>>>
>>>> I hope that we can make a decision whether to adopt the draft or not=20
>>>> before that is sorted out however, because it shouldn't prevent us fro=
m moving ahead with the technical part.
>>>
>>> I'm not too concerned with this one (though it does need to be=20
>>> resolved
>>> eventually) unless its coupled to the answer to the prior question abou=
t where all this extra info goes.
>>
>> I don't think it's coupled. We DO need to decide what/if information nee=
ds to be provided,=20
>> and where it's located, but I don't think it affects the technical mecha=
nism itself.
>
> It doesn't affect they syntax of the inclusion of the capability in the m=
essage. But its equally important to the draft.

Absolutely :)

Regards,

Christer

From pkyzivat@alum.mit.edu  Tue Jan 24 09:24:08 2012
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F4F111E8079 for <sipcore@ietfa.amsl.com>; Tue, 24 Jan 2012 09:24:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.616
X-Spam-Level: 
X-Spam-Status: No, score=-2.616 tagged_above=-999 required=5 tests=[AWL=-0.017, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gyjA6iIB4PsK for <sipcore@ietfa.amsl.com>; Tue, 24 Jan 2012 09:24:08 -0800 (PST)
Received: from qmta07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [76.96.62.64]) by ietfa.amsl.com (Postfix) with ESMTP id C125511E8075 for <sipcore@ietf.org>; Tue, 24 Jan 2012 09:24:07 -0800 (PST)
Received: from omta16.westchester.pa.mail.comcast.net ([76.96.62.88]) by qmta07.westchester.pa.mail.comcast.net with comcast id RSSK1i0081uE5Es57VQ8Qi; Tue, 24 Jan 2012 17:24:08 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([24.62.229.5]) by omta16.westchester.pa.mail.comcast.net with comcast id RVQ71i03007duvL3cVQ7aq; Tue, 24 Jan 2012 17:24:08 +0000
Message-ID: <4F1EE936.40506@alum.mit.edu>
Date: Tue, 24 Jan 2012 12:24:06 -0500
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: Christer Holmberg <christer.holmberg@ericsson.com>
References: <7F2072F1E0DE894DA4B517B93C6A05852C3BCD862A@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA75DEE@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA8E8FB@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3D5687D2@ESESSCMS0356.eemea.ericsson.se>, <4F1D9CDE.4090603@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D31B98F@ESESSCMS0356.eemea.ericsson.se> <4F1DDA1E.4020904@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D60ADA1@ESESSCMS0356.eemea.ericsson.se> <4F1EC2DE.6030909@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D60AE79@ESESSCMS0356.eemea.ericsson.se>
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05852C3D60AE79@ESESSCMS0356.eemea.ericsson.se>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: SIPCORE <sipcore@ietf.org>
Subject: Re: [sipcore] Draft new version: draft-holmberg-sipcore-proxy-feature-04
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2012 17:24:08 -0000

trimming

On 1/24/12 10:21 AM, Christer Holmberg wrote:

>>> One of my intention of -04 was to focus more on the fact that the B2BUA is not represented by the
>>> Contact URI, and that it therefor needs another mechanism to indicate its capabilities, rather than
>>> talking about "acting as a proxy". I realize that the "acting as proxy" wording is still used, and
>>> I will think about how it could be changed/clarified.
>>>
>>> But, again in short: it's about an entity which is not represented by the Contact URI, and therefor
>>> needs another mechanism to indicate its capabilities.
>>
>> OK. Then lets find a way to sharpen the language so this is clear and not confusing. I'm thinking
>> it may help to define a new term for the kind of device you are talking about - a B2BUA that doesn't
>> identify itself in the Contact (and whatever constraints apply). Define it once, and then use that
>> term everywhere else.
>
> Yes.
>
> (Keep in mind that it doesn't necessarily have to be a B2BUA (eventhough it may be the
> case in the current use-cases), but also a normal proxy.)

fine. Then perhaps you should aim to define a new term that encompasses 
both a proxy and B2BUAs with certain properties.

>> ISTM that you only have two choices:
>>
>> - revise the template to include additional information
>> - include the information in one of the fields already
>>    present in the existing template.
>>
>> I think it could be quite a hassle to change the template, so the path of least
>> resistance would be to fit it into the existing template.
>> The only likely places I can see in the existing template are:
>>
>> - related standards or documents [optional]
>> - Additional information [optional]
>>
>> These are both optional. But perhaps you can find a way to phrase requirements
>> so that one or both are required to be present and contain certain information
>> as a condition for use in Feature-Caps.
>
> Yes.
>
> So, eventhough IANA does not mandate the additional information, maybe the proxy-feature spec could mandate it to be provided.

>> Its going to take some work to find a way to specify this. But its important to get it right so that proper use of Feature-Caps is defined.
>
> Yes.
>
> And, I would need some guidance and opinions on how we should move forward with that.

Right.

But, if you look at the iana registry, there currently isn't any 
provision to contain many of the optional fields, including "additional 
information". There *is* provision to contain the reference to "related 
standards or documents", which is called "Reference" in the registry.

Perhaps iana would revise the registry to contain "additional 
information" if they got a registration containing it. But it might be 
simpler to specify that any feature tag that is to be used in 
Feature-Cap MUST have a related standard or document referenced in its 
registration, and that that document MUST contain specific information.

Whether that will be an acceptable solution is something that we will 
have to discuss more widely. We should include iana in this discussion.

	Thanks,
	Paul

From christer.holmberg@ericsson.com  Wed Jan 25 03:22:38 2012
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5946821F8572 for <sipcore@ietfa.amsl.com>; Wed, 25 Jan 2012 03:22:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.946
X-Spam-Level: 
X-Spam-Status: No, score=-8.946 tagged_above=-999 required=5 tests=[AWL=1.653,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dk9OXb+8WLpW for <sipcore@ietfa.amsl.com>; Wed, 25 Jan 2012 03:22:37 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by ietfa.amsl.com (Postfix) with ESMTP id 695D121F854C for <sipcore@ietf.org>; Wed, 25 Jan 2012 03:22:37 -0800 (PST)
X-AuditID: c1b4fb39-b7bf2ae0000069a1-d9-4f1fe5fc5a3a
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 7C.C4.27041.CF5EF1F4; Wed, 25 Jan 2012 12:22:36 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.175]) by esessmw0247.eemea.ericsson.se ([153.88.115.93]) with mapi; Wed, 25 Jan 2012 12:22:36 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
Date: Wed, 25 Jan 2012 12:22:35 +0100
Thread-Topic: Draft new version: draft-holmberg-sipcore-proxy-feature-04
Thread-Index: AczavPrh2AzPX6FWTg2WJekytmMzhwAlZ4vA
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C3D67766A@ESESSCMS0356.eemea.ericsson.se>
References: <7F2072F1E0DE894DA4B517B93C6A05852C3BCD862A@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA75DEE@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3BA8E8FB@ESESSCMS0356.eemea.ericsson.se> <7F2072F1E0DE894DA4B517B93C6A05852C3D5687D2@ESESSCMS0356.eemea.ericsson.se>, <4F1D9CDE.4090603@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D31B98F@ESESSCMS0356.eemea.ericsson.se> <4F1DDA1E.4020904@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D60ADA1@ESESSCMS0356.eemea.ericsson.se> <4F1EC2DE.6030909@alum.mit.edu> <7F2072F1E0DE894DA4B517B93C6A05852C3D60AE79@ESESSCMS0356.eemea.ericsson.se> <4F1EE936.40506@alum.mit.edu>
In-Reply-To: <4F1EE936.40506@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: SIPCORE <sipcore@ietf.org>
Subject: Re: [sipcore] Draft new version: draft-holmberg-sipcore-proxy-feature-04
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2012 11:22:38 -0000

Hi,=20

>>>> One of my intention of -04 was to focus more on the fact that the=20
>>>> B2BUA is not represented by the Contact URI, and that it therefor=20
>>>> needs another mechanism to indicate its capabilities, rather than=20
>>>> talking about "acting as a proxy". I realize that the "acting as proxy=
" wording is still used, and I will think about how it could be changed/cla=
rified.
>>>>
>>>> But, again in short: it's about an entity which is not represented=20
>>>> by the Contact URI, and therefor needs another mechanism to indicate i=
ts capabilities.
>>>
>>> OK. Then lets find a way to sharpen the language so this is clear and=20
>>> not confusing. I'm thinking it may help to define a new term for the=20
>>> kind of device you are talking about - a B2BUA that doesn't identify=20
>>> itself in the Contact (and whatever constraints apply). Define it once,=
 and then use that term everywhere else.
>>
>> Yes.
>>
>> (Keep in mind that it doesn't necessarily have to be a B2BUA=20
>> (eventhough it may be the case in the current use-cases), but also a=20
>> normal proxy.)
>
> fine. Then perhaps you should aim to define a new term that encompasses b=
oth a proxy and B2BUAs with certain properties.

Suggestions are welcome, but "feature node/entity" is one thing that came t=
o my mind :)

>>> ISTM that you only have two choices:
>>>
>>> - revise the template to include additional information
>>> - include the information in one of the fields already
>>>    present in the existing template.
>>>
>>> I think it could be quite a hassle to change the template, so the=20
>>> path of least resistance would be to fit it into the existing template.
>>> The only likely places I can see in the existing template are:
>>>
>>> - related standards or documents [optional]
>>> - Additional information [optional]
>>>
>>> These are both optional. But perhaps you can find a way to phrase=20
>>> requirements so that one or both are required to be present and=20
>>> contain certain information as a condition for use in Feature-Caps.
>>
>> Yes.
>>
>> So, eventhough IANA does not mandate the additional information, maybe t=
he proxy-feature spec could mandate it to be provided.
>>
>>> Its going to take some work to find a way to specify this. But its impo=
rtant to get it right so that proper use of Feature-Caps is defined.
>>
>> Yes.
>>
>> And, I would need some guidance and opinions on how we should move forwa=
rd with that.
>
> Right.
>
> But, if you look at the iana registry, there currently isn't any provisio=
n to contain many of the optional fields, including "additional information=
". There *is*=20
> provision to contain the reference to "related standards or documents", w=
hich is called "Reference" in the registry.
>
> Perhaps iana would revise the registry to contain "additional information=
" if they got a registration containing it. But it might be simpler to spec=
ify that any=20
> feature tag that is to be used in Feature-Cap MUST have a related standar=
d or document referenced in its registration, and that that document MUST c=
ontain specific
> information.

Yes. That's what we have for Info Packages also (the IANA registry only con=
tains the reference, which then contains the additional information).

> Whether that will be an acceptable solution is something that we will hav=
e to discuss more widely. We should include iana in this discussion.

Sure. But, if we as a WG can agree on a working assumption on how to move f=
orward, we can then discuss with IANA how/if it's possible to implement.

So, my question is whether someone would object to approach where we SOMEHO=
W try to make the reference mandatory.=20

(The details of what the reference then contains we can discuss in SIPCORE,=
 as we did for Info Packages.)

Regards,

Christer


From wwwrun@rfc-editor.org  Fri Jan 27 09:28:32 2012
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1351921F850C; Fri, 27 Jan 2012 09:28:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.149
X-Spam-Level: 
X-Spam-Status: No, score=-102.149 tagged_above=-999 required=5 tests=[AWL=-0.149, BAYES_00=-2.599, J_CHICKENPOX_93=0.6, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WVClAQj366k3; Fri, 27 Jan 2012 09:28:31 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1890:123a::1:2f]) by ietfa.amsl.com (Postfix) with ESMTP id 3D7C621F8508; Fri, 27 Jan 2012 09:28:29 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 634D6B1E004; Fri, 27 Jan 2012 09:24:52 -0800 (PST)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
From: rfc-editor@rfc-editor.org
Message-Id: <20120127172452.634D6B1E004@rfc-editor.org>
Date: Fri, 27 Jan 2012 09:24:52 -0800 (PST)
Cc: sipcore@ietf.org, rfc-editor@rfc-editor.org
Subject: [sipcore] RFC 6446 on Session Initiation Protocol (SIP) Event Notification Extension for Notification Rate Control
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2012 17:28:32 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 6446

        Title:      Session Initiation Protocol (SIP) Event 
                    Notification Extension for Notification Rate Control 
        Author:     A. Niemi, K. Kiss,
                    S. Loreto
        Status:     Standards Track
        Stream:     IETF
        Date:       January 2012
        Mailbox:    aki.niemi@nokia.com, 
                    krisztian.kiss@nokia.com, 
                    salvatore.loreto@ericsson.com
        Pages:      25
        Characters: 57971
        Updates:    RFC3265

        I-D Tag:    draft-ietf-sipcore-event-rate-control-09.txt

        URL:        http://www.rfc-editor.org/rfc/rfc6446.txt

This document specifies mechanisms for adjusting the rate of Session
Initiation Protocol (SIP) event notifications.  These mechanisms can
be applied in subscriptions to all SIP event packages.  This document
updates RFC 3265.  [STANDARDS-TRACK]

This document is a product of the Session Initiation Protocol Core Working Group of the IETF.

This is now a Proposed Standard Protocol.

STANDARDS TRACK: This document specifies an Internet standards track
protocol for the Internet community,and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Internet
Official Protocol Standards (STD 1) for the standardization state and
status of this protocol.  Distribution of this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  http://www.ietf.org/mailman/listinfo/ietf-announce
  http://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see http://www.rfc-editor.org/rfcsearch.html.
For downloading RFCs, see http://www.rfc-editor.org/rfc.html.

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From pkyzivat@alum.mit.edu  Fri Jan 27 10:32:26 2012
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A83A821F84F7 for <sipcore@ietfa.amsl.com>; Fri, 27 Jan 2012 10:32:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.313
X-Spam-Level: 
X-Spam-Status: No, score=-2.313 tagged_above=-999 required=5 tests=[AWL=-0.314, BAYES_00=-2.599, J_CHICKENPOX_93=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oda-uGoCw34D for <sipcore@ietfa.amsl.com>; Fri, 27 Jan 2012 10:32:26 -0800 (PST)
Received: from qmta08.westchester.pa.mail.comcast.net (qmta08.westchester.pa.mail.comcast.net [76.96.62.80]) by ietfa.amsl.com (Postfix) with ESMTP id D71B321F84DD for <sipcore@ietf.org>; Fri, 27 Jan 2012 10:32:25 -0800 (PST)
Received: from omta21.westchester.pa.mail.comcast.net ([76.96.62.72]) by qmta08.westchester.pa.mail.comcast.net with comcast id Si5t1i00A1ZXKqc58iYSzl; Fri, 27 Jan 2012 18:32:26 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([24.62.229.5]) by omta21.westchester.pa.mail.comcast.net with comcast id SiYQ1i01R07duvL3hiYScQ; Fri, 27 Jan 2012 18:32:26 +0000
Message-ID: <4F22EDB5.7000800@alum.mit.edu>
Date: Fri, 27 Jan 2012 13:32:21 -0500
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: SIPCORE <sipcore@ietf.org>
References: <20120127172452.634D6B1E004@rfc-editor.org>
In-Reply-To: <20120127172452.634D6B1E004@rfc-editor.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [sipcore] RFC 6446 on Session Initiation Protocol (SIP) Event Notification Extension for Notification Rate Control
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group  <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2012 18:32:26 -0000

Congratulations on finally getting to the light at the end of the tunnel!

	Thanks,
	Paul

On 1/27/12 12:24 PM, rfc-editor@rfc-editor.org wrote:
>
> A new Request for Comments is now available in online RFC libraries.
>
>
>          RFC 6446
>
>          Title:      Session Initiation Protocol (SIP) Event
>                      Notification Extension for Notification Rate Control
>          Author:     A. Niemi, K. Kiss,
>                      S. Loreto
>          Status:     Standards Track
>          Stream:     IETF
>          Date:       January 2012
>          Mailbox:    aki.niemi@nokia.com,
>                      krisztian.kiss@nokia.com,
>                      salvatore.loreto@ericsson.com
>          Pages:      25
>          Characters: 57971
>          Updates:    RFC3265
>
>          I-D Tag:    draft-ietf-sipcore-event-rate-control-09.txt
>
>          URL:        http://www.rfc-editor.org/rfc/rfc6446.txt
>
> This document specifies mechanisms for adjusting the rate of Session
> Initiation Protocol (SIP) event notifications.  These mechanisms can
> be applied in subscriptions to all SIP event packages.  This document
> updates RFC 3265.  [STANDARDS-TRACK]
>
> This document is a product of the Session Initiation Protocol Core Working Group of the IETF.
>
> This is now a Proposed Standard Protocol.
>
> STANDARDS TRACK: This document specifies an Internet standards track
> protocol for the Internet community,and requests discussion and suggestions
> for improvements.  Please refer to the current edition of the Internet
> Official Protocol Standards (STD 1) for the standardization state and
> status of this protocol.  Distribution of this memo is unlimited.
>
> This announcement is sent to the IETF-Announce and rfc-dist lists.
> To subscribe or unsubscribe, see
>    http://www.ietf.org/mailman/listinfo/ietf-announce
>    http://mailman.rfc-editor.org/mailman/listinfo/rfc-dist
>
> For searching the RFC series, see http://www.rfc-editor.org/rfcsearch.html.
> For downloading RFCs, see http://www.rfc-editor.org/rfc.html.
>
> Requests for special distribution should be addressed to either the
> author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
> specifically noted otherwise on the RFC itself, all RFCs are for
> unlimited distribution.
>
>
> The RFC Editor Team
> Association Management Solutions, LLC
>
>
> _______________________________________________
> IETF-Announce mailing list
> IETF-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf-announce
>

