
From cyrus@daboo.name  Mon May 23 16:20:07 2011
Return-Path: <cyrus@daboo.name>
X-Original-To: icalendar@ietfa.amsl.com
Delivered-To: icalendar@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28B55E07DB for <icalendar@ietfa.amsl.com>; Mon, 23 May 2011 16:20:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.299
X-Spam-Level: 
X-Spam-Status: No, score=-102.299 tagged_above=-999 required=5 tests=[AWL=0.300, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7denP37AWXHv for <icalendar@ietfa.amsl.com>; Mon, 23 May 2011 16:20:06 -0700 (PDT)
Received: from daboo.name (daboo.name [151.201.22.177]) by ietfa.amsl.com (Postfix) with ESMTP id ED0DAE07DD for <icalendar@ietf.org>; Mon, 23 May 2011 16:20:05 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 760589C0940; Mon, 23 May 2011 19:20:05 -0400 (EDT)
X-Virus-Scanned: amavisd-new at daboo.name
Received: from daboo.name ([127.0.0.1]) by localhost (chewy.daboo.name [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fHXK5CIkrAaM; Mon, 23 May 2011 19:20:05 -0400 (EDT)
Received: from [17.151.72.140] (unknown [17.151.72.140]) by daboo.name (Postfix) with ESMTPSA id 52A049C092F; Mon, 23 May 2011 19:20:04 -0400 (EDT)
Date: Mon, 23 May 2011 16:20:32 -0700
From: Cyrus Daboo <cyrus@daboo.name>
To: icalendar@ietf.org, iana@iana.org
Message-ID: <EBA8A5D01BFAEE29217B04F9@wdyn-50-139.arc.nasa.gov>
X-Mailer: Mulberry/4.1.0a1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size=466
Cc: Peter Saint-Andre <stpeter@stpeter.im>
Subject: [icalendar] Registration of new iCalendar property
X-BeenThere: icalendar@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: iCalendar <icalendar.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/icalendar>, <mailto:icalendar-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/icalendar>
List-Post: <mailto:icalendar@ietf.org>
List-Help: <mailto:icalendar-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/icalendar>, <mailto:icalendar-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 May 2011 23:20:07 -0000

Hi,
As per the requirements of the iCalendar IANA registration procedures I am 
requesting approval of a new iCalendar property registration. This property 
is being registered by draft-daboo-et-al-icalendar-in-xml-09. In 
particular, Section 7.3 lists the new items and the section where its 
template is defined.

Note: I am one of the designated expert reviewers for this registry but 
will recuse myself since I am a co-author of this document.

-- 
Cyrus Daboo


From bernard.desruisseaux@oracle.com  Thu May 26 17:50:43 2011
Return-Path: <bernard.desruisseaux@oracle.com>
X-Original-To: icalendar@ietfa.amsl.com
Delivered-To: icalendar@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58EF6E068C for <icalendar@ietfa.amsl.com>; Thu, 26 May 2011 17:50:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.598
X-Spam-Level: 
X-Spam-Status: No, score=-7.598 tagged_above=-999 required=5 tests=[AWL=-1.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J98DV40hsFlf for <icalendar@ietfa.amsl.com>; Thu, 26 May 2011 17:50:42 -0700 (PDT)
Received: from rcsinet10.oracle.com (rcsinet10.oracle.com [148.87.113.121]) by ietfa.amsl.com (Postfix) with ESMTP id 368EBE0680 for <icalendar@ietf.org>; Thu, 26 May 2011 17:50:42 -0700 (PDT)
Received: from rtcsinet22.oracle.com (rtcsinet22.oracle.com [66.248.204.30]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p4R0lgE9009472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 27 May 2011 00:47:44 GMT
Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by rtcsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p4R0lc4Y018035 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 27 May 2011 00:47:40 GMT
Received: from hqdfmt01.oracle.com (hqdfmt01.oracle.com [148.87.24.194]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p4R0lWB7007221; Thu, 26 May 2011 19:47:32 -0500
Received: from [10.159.54.55] (/10.159.54.55) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 26 May 2011 17:47:31 -0700
USER-AGENT: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 X-ORACLE-DEBUG=STACK X-ORACLE-LIMIT=2500 OracleBeehiveExtension/1.1.0.0pre29-Alpha Thunderbird/3.1.10
MIME-Version: 1.0
Message-ID: <4DDEF49C.8080108@oracle.com>
Date: Thu, 26 May 2011 17:47:24 -0700 (PDT)
From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>
To: iana-prot-param-comment@iana.org, icalendar@ietf.org, iana@iana.org
References: <RT-Ticket-453987@icann.org> <EBA8A5D01BFAEE29217B04F9@wdyn-50-139.arc.nasa.gov> <rt-3.8.HEAD-7548-1306346038-1753.453987-9-0@icann.org>
In-Reply-To: <rt-3.8.HEAD-7548-1306346038-1753.453987-9-0@icann.org>
Content-Type: multipart/alternative; boundary="------------080900000602030107080400"
Content-Transfer-Encoding: 7bit
X-Source-IP: rtcsinet22.oracle.com [66.248.204.30]
X-CT-RefId: str=0001.0A090202.4DDEF4B2.0090,ss=1,fgs=0
Cc: draft-daboo-et-al-icalendar-in-xml@tools.ietf.org, Peter Saint-Andre <stpeter@stpeter.im>
Subject: Re: [icalendar] [IANA #453987] Registration of new iCalendar property
X-BeenThere: icalendar@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: iCalendar <icalendar.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/icalendar>, <mailto:icalendar-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/icalendar>
List-Post: <mailto:icalendar@ietf.org>
List-Help: <mailto:icalendar-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/icalendar>, <mailto:icalendar-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 May 2011 00:50:43 -0000

--------------080900000602030107080400
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Here's my review of section 4.2 of draft-daboo-et-al-icalendar-in-xml-10:

1- Change:

    Purpose: To embed XML-encoded calendar data in the iCalendar format

to:

    Purpose: To embed extended XML-encoded iCalendar data in the iCalendar format


2- Change:

    Conformance: The property can appear on any iCalendar component.

to:

    Conformance: This property can be specified multiple times in any
       calendar component.


3- Text should make it clear whether the value can include an XML 
declaration or not (i.e., <?xml version="1.0" ... ?>).


4- May want to remove or relax the restriction on "X-" iCalendar 
extension property in the following paragraph, since one never can tell 
whether there is such an extension being used out there.

    The "XML"
    property MUST NOT be used to contain properties that are already
    defined in iCalendar, or properties that use the "X-" iCalendar
    extension property syntax.


5- Change:

    Note that the source XML may contain characters not allowed in
    iCalendar such as control characters.

to:

    Note that the source XML may contain characters not allowed in
    "TEXT" property values.

It might also be a good idea to talk about the special characters that 
can simply be escaped with a BACKSLASH..


6- Change:

    There can be more than one "XML" property present for a given
    iCalendar object.  The ordering of "XML" properties is not preserved
    in the conversion between xCal and iCalendar.

to:

    The ordering of "XML" properties is not preserved in the conversion
    between xCal and iCalendar.


7- The example is not a valid iCalendar object.  DTSTART is missing the 
VALUE parameter (i.e., DTSTART;*VALUE=DATE*:20081006).  There is 
actually no need to specify a complete iCalendar object as an example.  
Please consider providing a complete XML example instead (i.e., without 
"...").

Cheers,
Bernard

On 5/25/2011 1:53 PM, Amanda Baber via RT wrote:
> Hi Bernard,
>
> As one of the designated experts for iCalendar, can you review this
> proposed registration for us?
>
> thanks,
>
> Amanda Baber
> IANA
>
> ===
>
> Hi,
> As per the requirements of the iCalendar IANA registration procedures I
> am requesting approval of a new iCalendar property registration. This
> property is being registered by draft-daboo-et-al-icalendar-in-xml-09.
> In particular, Section 7.3 lists the new items and the section where its
> template is defined.
>
> Note: I am one of the designated expert reviewers for this registry but
> will recuse myself since I am a co-author of this document.
>


--------------080900000602030107080400
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <title></title>
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Here's my review of section 4.2 of
    draft-daboo-et-al-icalendar-in-xml-10:<br>
    <br>
    1- Change:<br>
    <pre class="newpage">   Purpose: To embed XML-encoded calendar data in the iCalendar format</pre>
    to:<br>
    <pre class="newpage">   Purpose: To embed extended XML-encoded iCalendar data in the iCalendar format

</pre>
    2- Change:<br>
    <pre>   Conformance: The property can appear on any iCalendar component.</pre>
    to:<br>
    <pre>   Conformance: This property can be specified multiple times in any
      calendar component.</pre>
    <br>
    3- Text should make it clear whether the value can include an XML
    declaration or not (i.e., <font size="3"><tt>&lt;?xml version="1.0"
        ... ?&gt;</tt></font><font size="3">)</font>.<br>
    <br>
    <br>
    4- May want to remove or relax the restriction on "X-" iCalendar
    extension property in the following paragraph, since one never can
    tell whether there is such an extension being used out there.<br>
    <pre class="newpage">   The "XML"
   property MUST NOT be used to contain properties that are already
   defined in iCalendar, or properties that use the "X-" iCalendar
   extension property syntax.
</pre>
    <br>
    5- Change:<br>
    <pre class="newpage">   Note that the source XML may contain characters not allowed in
   iCalendar such as control characters.</pre>
    to:<br>
    <pre class="newpage">   Note that the source XML may contain characters not allowed in
   "TEXT" property values.</pre>
    It might also be a good idea to talk about the special characters
    that can simply be escaped with a BACKSLASH.. <br>
    <br>
    <br>
    6- Change:<br>
    <pre class="newpage">   There can be more than one "XML" property present for a given
   iCalendar object.  The ordering of "XML" properties is not preserved
   in the conversion between xCal and iCalendar.
</pre>
    to:<br>
    <pre class="newpage">   The ordering of "XML" properties is not preserved in the conversion
   between xCal and iCalendar.
</pre>
    <br>
    7- The example is not a valid iCalendar object.  DTSTART is missing
    the VALUE parameter (i.e., <tt>DTSTART;<b>VALUE=DATE</b>:20081006</tt>). 

    There is actually no need to specify a complete iCalendar object as
    an example.  Please consider providing a complete XML example
    instead (i.e., without "...").<br>
    <br>
    Cheers,<br>
    Bernard<br>
    <br>
    On 5/25/2011 1:53 PM, Amanda Baber via RT wrote:
    <blockquote
      cite="mid:rt-3.8.HEAD-7548-1306346038-1753.453987-9-0@icann.org"
      type="cite">
      <pre wrap="">Hi Bernard,

As one of the designated experts for iCalendar, can you review this
proposed registration for us?

thanks,

Amanda Baber
IANA

===

Hi,
As per the requirements of the iCalendar IANA registration procedures I
am requesting approval of a new iCalendar property registration. This
property is being registered by draft-daboo-et-al-icalendar-in-xml-09.
In particular, Section 7.3 lists the new items and the section where its
template is defined.

Note: I am one of the designated expert reviewers for this registry but
will recuse myself since I am a co-author of this document.

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

--------------080900000602030107080400--

From phillip@shingl.com  Thu May 26 18:29:46 2011
Return-Path: <phillip@shingl.com>
X-Original-To: icalendar@ietfa.amsl.com
Delivered-To: icalendar@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E224CE0745 for <icalendar@ietfa.amsl.com>; Thu, 26 May 2011 18:29:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.976
X-Spam-Level: 
X-Spam-Status: No, score=-5.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cpz8kPvN4w1M for <icalendar@ietfa.amsl.com>; Thu, 26 May 2011 18:29:45 -0700 (PDT)
Received: from exprod7og102.obsmtp.com (exprod7og102.obsmtp.com [64.18.2.157]) by ietfa.amsl.com (Postfix) with SMTP id 1CE5FE0697 for <icalendar@ietf.org>; Thu, 26 May 2011 18:29:45 -0700 (PDT)
Received: from mail-qw0-f45.google.com ([209.85.216.45]) (using TLSv1) by exprod7ob102.postini.com ([64.18.6.12]) with SMTP ID DSNKTd7+iDWfBEKgPK+vdXmbveOsovP4fmNH@postini.com; Thu, 26 May 2011 18:29:45 PDT
Received: by qwj8 with SMTP id 8so1041154qwj.18 for <icalendar@ietf.org>; Thu, 26 May 2011 18:29:43 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.101.36 with SMTP id a36mr1208690qco.74.1306459783643; Thu, 26 May 2011 18:29:43 -0700 (PDT)
Received: by 10.229.188.146 with HTTP; Thu, 26 May 2011 18:29:43 -0700 (PDT)
In-Reply-To: <4DDEF49C.8080108@oracle.com>
References: <RT-Ticket-453987@icann.org> <EBA8A5D01BFAEE29217B04F9@wdyn-50-139.arc.nasa.gov> <rt-3.8.HEAD-7548-1306346038-1753.453987-9-0@icann.org> <4DDEF49C.8080108@oracle.com>
Date: Thu, 26 May 2011 18:29:43 -0700
Message-ID: <BANLkTinm2dfq7drFL=SGn8QQsYbktQsmOg@mail.gmail.com>
From: Phillip Mienk <phillip@shingl.com>
To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>
Content-Type: multipart/alternative; boundary=0016364ee01e51441b04a437df5a
Cc: draft-daboo-et-al-icalendar-in-xml@tools.ietf.org, icalendar@ietf.org, Peter Saint-Andre <stpeter@stpeter.im>, iana-prot-param-comment@iana.org, iana@iana.org
Subject: Re: [icalendar] [IANA #453987] Registration of new iCalendar property
X-BeenThere: icalendar@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: iCalendar <icalendar.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/icalendar>, <mailto:icalendar-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/icalendar>
List-Post: <mailto:icalendar@ietf.org>
List-Help: <mailto:icalendar-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/icalendar>, <mailto:icalendar-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 May 2011 01:29:47 -0000

--0016364ee01e51441b04a437df5a
Content-Type: text/plain; charset=ISO-8859-1

I'm new to this list and in looking over the draft, I have a question about
the fundamental intent of iana-tokens.  In my reading of rfc5545 I was under
the impression that properties (and by extension iana-tokens) were meant to
encode semantic information.  Is this inference in error?

It appears to me that the concept of xml-encoding is akin to the difference
between a date and date-time.  In the same way that the start and end of an
appointment are encoded by DTSTART and DTEND as opposed to some 'DATETIME'
or 'DATE' property.  I would think that the semantic title of the content of
the xml-encoded information would be the intended token/property name and
the encoding be communicated via parameter.

Please let me know where I have strayed in my understanding.

-- Phillip Mienk

On Thu, May 26, 2011 at 5:47 PM, Bernard Desruisseaux <
bernard.desruisseaux@oracle.com> wrote:

>  Here's my review of section 4.2 of draft-daboo-et-al-icalendar-in-xml-10:
>
> 1- Change:
>
>    Purpose: To embed XML-encoded calendar data in the iCalendar format
>
> to:
>
>    Purpose: To embed extended XML-encoded iCalendar data in the iCalendar format
>
>
> 2- Change:
>
>    Conformance: The property can appear on any iCalendar component.
>
> to:
>
>    Conformance: This property can be specified multiple times in any
>       calendar component.
>
>
> 3- Text should make it clear whether the value can include an XML
> declaration or not (i.e., <?xml version="1.0" ... ?>).
>
>
> 4- May want to remove or relax the restriction on "X-" iCalendar extension
> property in the following paragraph, since one never can tell whether there
> is such an extension being used out there.
>
>    The "XML"
>    property MUST NOT be used to contain properties that are already
>    defined in iCalendar, or properties that use the "X-" iCalendar
>    extension property syntax.
>
>
> 5- Change:
>
>    Note that the source XML may contain characters not allowed in
>    iCalendar such as control characters.
>
> to:
>
>    Note that the source XML may contain characters not allowed in
>    "TEXT" property values.
>
> It might also be a good idea to talk about the special characters that can
> simply be escaped with a BACKSLASH..
>
>
> 6- Change:
>
>    There can be more than one "XML" property present for a given
>    iCalendar object.  The ordering of "XML" properties is not preserved
>    in the conversion between xCal and iCalendar.
>
> to:
>
>    The ordering of "XML" properties is not preserved in the conversion
>    between xCal and iCalendar.
>
>
> 7- The example is not a valid iCalendar object.  DTSTART is missing the
> VALUE parameter (i.e., DTSTART;*VALUE=DATE*:20081006).  There is actually
> no need to specify a complete iCalendar object as an example.  Please
> consider providing a complete XML example instead (i.e., without "...").
>
> Cheers,
> Bernard
>
> On 5/25/2011 1:53 PM, Amanda Baber via RT wrote:
>
> Hi Bernard,
>
> As one of the designated experts for iCalendar, can you review this
> proposed registration for us?
>
> thanks,
>
> Amanda Baber
> IANA
>
> ===
>
> Hi,
> As per the requirements of the iCalendar IANA registration procedures I
> am requesting approval of a new iCalendar property registration. This
> property is being registered by draft-daboo-et-al-icalendar-in-xml-09.
> In particular, Section 7.3 lists the new items and the section where its
> template is defined.
>
> Note: I am one of the designated expert reviewers for this registry but
> will recuse myself since I am a co-author of this document.
>
>
>
>
> _______________________________________________
> icalendar mailing list
> icalendar@ietf.org
> https://www.ietf.org/mailman/listinfo/icalendar
>
>

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

I&#39;m new to this list and in looking over the draft, I have a question a=
bout the fundamental intent of iana-tokens.=A0 In my reading of rfc5545 I w=
as under the impression that properties (and by extension iana-tokens) were=
 meant to encode semantic information.=A0 Is this inference in error?<br>
<br>It appears to me that the concept of xml-encoding is akin to the differ=
ence between a date and date-time.=A0 In the same way that the start and en=
d of an appointment are encoded by DTSTART and DTEND as opposed to some &#3=
9;DATETIME&#39; or &#39;DATE&#39; property.=A0 I would think that the seman=
tic title of the content of the xml-encoded information would be the intend=
ed token/property name and the encoding be communicated via parameter.<br>
<br>Please let me know where I have strayed in my understanding.<br><br>-- =
Phillip Mienk<br><br><div class=3D"gmail_quote">On Thu, May 26, 2011 at 5:4=
7 PM, Bernard Desruisseaux <span dir=3D"ltr">&lt;<a href=3D"mailto:bernard.=
desruisseaux@oracle.com">bernard.desruisseaux@oracle.com</a>&gt;</span> wro=
te:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">

 =20
   =20
   =20
 =20
  <div bgcolor=3D"#ffffff" text=3D"#000000">
    Here&#39;s my review of section 4.2 of
    draft-daboo-et-al-icalendar-in-xml-10:<br>
    <br>
    1- Change:<br>
    <pre>   Purpose: To embed XML-encoded calendar data in the iCalendar fo=
rmat</pre>
    to:<br>
    <pre>   Purpose: To embed extended XML-encoded iCalendar data in the iC=
alendar format

</pre>
    2- Change:<br>
    <pre>=A0=A0 Conformance: The property can appear on any iCalendar compo=
nent.</pre>
    to:<br>
    <pre>=A0=A0 Conformance: This property can be specified multiple times =
in any
      calendar component.</pre>
    <br>
    3- Text should make it clear whether the value can include an XML
    declaration or not (i.e., <font size=3D"3"><tt>&lt;?xml version=3D&quot=
;1.0&quot;
        ... ?&gt;</tt></font><font size=3D"3">)</font>.<br>
    <br>
    <br>
    4- May want to remove or relax the restriction on &quot;X-&quot; iCalen=
dar
    extension property in the following paragraph, since one never can
    tell whether there is such an extension being used out there.<br>
    <pre>   The &quot;XML&quot;
   property MUST NOT be used to contain properties that are already
   defined in iCalendar, or properties that use the &quot;X-&quot; iCalenda=
r
   extension property syntax.
</pre>
    <br>
    5- Change:<br>
    <pre>   Note that the source XML may contain characters not allowed in
   iCalendar such as control characters.</pre>
    to:<br>
    <pre>   Note that the source XML may contain characters not allowed in
   &quot;TEXT&quot; property values.</pre>
    It might also be a good idea to talk about the special characters
    that can simply be escaped with a BACKSLASH.. <br>
    <br>
    <br>
    6- Change:<br>
    <pre>   There can be more than one &quot;XML&quot; property present for=
 a given
   iCalendar object.  The ordering of &quot;XML&quot; properties is not pre=
served
   in the conversion between xCal and iCalendar.
</pre>
    to:<br>
    <pre>   The ordering of &quot;XML&quot; properties is not preserved in =
the conversion
   between xCal and iCalendar.
</pre>
    <br>
    7- The example is not a valid iCalendar object.=A0 DTSTART is missing
    the VALUE parameter (i.e., <tt>DTSTART;<b>VALUE=3DDATE</b>:20081006</tt=
>).=A0

    There is actually no need to specify a complete iCalendar object as
    an example.=A0 Please consider providing a complete XML example
    instead (i.e., without &quot;...&quot;).<br>
    <br>
    Cheers,<br>
    Bernard<br>
    <br>
    On 5/25/2011 1:53 PM, Amanda Baber via RT wrote:
    <blockquote type=3D"cite">
      <pre>Hi Bernard,

As one of the designated experts for iCalendar, can you review this
proposed registration for us?

thanks,

Amanda Baber
IANA

=3D=3D=3D

Hi,
As per the requirements of the iCalendar IANA registration procedures I
am requesting approval of a new iCalendar property registration. This
property is being registered by draft-daboo-et-al-icalendar-in-xml-09.
In particular, Section 7.3 lists the new items and the section where its
template is defined.

Note: I am one of the designated expert reviewers for this registry but
will recuse myself since I am a co-author of this document.

</pre>
    </blockquote>
    <br>
  </div>

<br>_______________________________________________<br>
icalendar mailing list<br>
<a href=3D"mailto:icalendar@ietf.org">icalendar@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/icalendar" target=3D"_blan=
k">https://www.ietf.org/mailman/listinfo/icalendar</a><br>
<br></blockquote></div><br>

--0016364ee01e51441b04a437df5a--

From cyrus@daboo.name  Fri May 27 07:09:48 2011
Return-Path: <cyrus@daboo.name>
X-Original-To: icalendar@ietfa.amsl.com
Delivered-To: icalendar@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E42CE06DD for <icalendar@ietfa.amsl.com>; Fri, 27 May 2011 07:09:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.602
X-Spam-Level: 
X-Spam-Status: No, score=-100.602 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_36=0.6, MIME_QP_LONG_LINE=1.396, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BfBdInQSqPgA for <icalendar@ietfa.amsl.com>; Fri, 27 May 2011 07:09:46 -0700 (PDT)
Received: from daboo.name (daboo.name [151.201.22.177]) by ietfa.amsl.com (Postfix) with ESMTP id 63DB6E06DA for <icalendar@ietf.org>; Fri, 27 May 2011 07:09:44 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 0C886A79F5A; Fri, 27 May 2011 10:09:44 -0400 (EDT)
X-Virus-Scanned: amavisd-new at daboo.name
Received: from daboo.name ([127.0.0.1]) by localhost (chewy.daboo.name [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6yxOtcSh+qFF; Fri, 27 May 2011 10:09:36 -0400 (EDT)
Received: from [17.151.71.145] (unknown [208.51.138.98]) by daboo.name (Postfix) with ESMTPSA id C262DA79F45; Fri, 27 May 2011 10:09:33 -0400 (EDT)
Date: Fri, 27 May 2011 07:09:33 -0700
From: Cyrus Daboo <cyrus@daboo.name>
To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, iana-prot-param-comment@iana.org, icalendar@ietf.org, iana@iana.org
Message-ID: <715DF9985D2BFC1C75434F9B@wdyn-50-139.arc.nasa.gov>
In-Reply-To: <4DDEF49C.8080108@oracle.com>
References: <RT-Ticket-453987@icann.org> <EBA8A5D01BFAEE29217B04F9@wdyn-50-139.arc.nasa.gov> <rt-3.8.HEAD-7548-1306346038-1753.453987-9-0@icann.org> <4DDEF49C.8080108@oracle.com>
X-Mailer: Mulberry/4.1.0a1 (Mac OS X)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==========C32029A1482AA24E6B9A=========="
Cc: draft-daboo-et-al-icalendar-in-xml@tools.ietf.org, Peter Saint-Andre <stpeter@stpeter.im>
Subject: Re: [icalendar] [IANA #453987] Registration of new iCalendar property
X-BeenThere: icalendar@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: iCalendar <icalendar.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/icalendar>, <mailto:icalendar-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/icalendar>
List-Post: <mailto:icalendar@ietf.org>
List-Help: <mailto:icalendar-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/icalendar>, <mailto:icalendar-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 May 2011 14:09:48 -0000

--==========C32029A1482AA24E6B9A==========
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline; size=2577

Hi Bernard,

--On May 26, 2011 5:47:24 PM -0700 Bernard Desruisseaux=20
<bernard.desruisseaux@oracle.com> wrote:

> Here's my review of section 4.2 of draft-daboo-et-al-icalendar-in-xml-10:
>
> 1- Change:
>
>    Purpose: To embed XML-encoded calendar data in the iCalendar format
>  to:
>
>    Purpose: To embed extended XML-encoded iCalendar data in the iCalendar
> format

Fixed.

>  2- Change:
>
> =C2=A0=C2=A0 Conformance: The property can appear on any iCalendar =
component.
>  to:
>
> =C2=A0=C2=A0 Conformance: This property can be specified multiple times =
in any
>       calendar component.

Fixed.

> 3- Text should make it clear whether the value can include an XML
> declaration or not (i.e., <?xml version=3D"1.0" ... ?>).

I have taken text from the vcardxml spec that states clearly that the=20
embedded XML must be version 1.0. Hence there is no need for the <?xml ...> =

declaration.

> 4- May want to remove or relax the restriction on "X-" iCalendar
> extension property in the following paragraph, since one never can tell
> whether there is such an extension being used out there.
>
>    The "XML"
>    property MUST NOT be used to contain properties that are already
>    defined in iCalendar, or properties that use the "X-" iCalendar
>    extension property syntax.

Fixed by removing.

>
> 5- Change:
>
>    Note that the source XML may contain characters not allowed in
>    iCalendar such as control characters.
>  to:
>
>    Note that the source XML may contain characters not allowed in
>    "TEXT" property values.
>  It might also be a good idea to talk about the special characters that
> can simply be escaped with a BACKSLASH..

Fixed.

> 6- Change:
>
>    There can be more than one "XML" property present for a given
>    iCalendar object.  The ordering of "XML" properties is not preserved
>    in the conversion between xCal and iCalendar.
>
>  to:
>
>    The ordering of "XML" properties is not preserved in the conversion
>    between xCal and iCalendar.

Fixed.

> 7- The example is not a valid iCalendar object.=C2=A0 DTSTART is missing =
the
> VALUE parameter (i.e., DTSTART;VALUE=3DDATE:20081006).=C2=A0 There is =
actually
> no need to specify a complete iCalendar object as an example.=C2=A0 =
Please
> consider providing a complete XML example instead (i.e., without "...").

Fixed. I have included an example for the property only, but have added a=20
more complete sample of xml, including some backslash escaping.

Please find attached an HTML diff with the proposed changes. Let me know if =

this addresses all your comments and I will submit the new draft.

--=20
Cyrus Daboo

--==========C32029A1482AA24E6B9A==========
Content-Type: text/html; charset=utf-8; name="rfcdiff.html"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="rfcdiff.html"; size=59275


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">=20
<!-- Generated by rfcdiff 1.39: rfcdiff  -->=20
<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional" > -->
<!-- System: Linux ietfa 2.6.27.45-0.1-xen #1 SMP 2010-02-22 16:49:47 +0100 =
x86_64 x86_64 x86_64 GNU/Linux -->=20
<!-- Using awk: /bin/gawk: GNU Awk 3.1.6 -->=20
<!-- Using diff: /usr/bin/diff: diff (GNU diffutils) 2.8.7-cvs -->=20
<!-- Using wdiff: /usr/bin/wdiff: GNU 0.5.2 L3 -->=20
<html>=20
<head>=20
  <meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Diso-8859-1" />=20
  <meta http-equiv=3D"Content-Style-Type" content=3D"text/css" />=20
  <title>Diff: draft-daboo-et-al-icalendar-in-xml-10.txt - =
draft-daboo-et-al-icalendar-in-xml-11.txt</title>=20
  <style type=3D"text/css">=20
    body    { margin: 0.4ex; margin-right: auto; }=20
    tr      { }=20
    td      { white-space: pre; font-family: monospace; vertical-align: =
top; font-size: 0.86em;}=20
    th      { font-size: 0.86em; }=20
    .small  { font-size: 0.6em; font-style: italic; font-family: Verdana, =
Helvetica, sans-serif; }=20
    .left   { background-color: #EEE; }=20
    .right  { background-color: #FFF; }=20
    .diff   { background-color: #CCF; }=20
    .lblock { background-color: #BFB; }=20
    .rblock { background-color: #FF8; }=20
    .insert { background-color: #8FF; }=20
    .delete { background-color: #ACF; }=20
    .void   { background-color: #FFB; }=20
    .cont   { background-color: #EEE; }=20
    .linebr { background-color: #AAA; }=20
    .lineno { color: red; background-color: #FFF; font-size: 0.7em; =
text-align: right; padding: 0 2px; }=20
    .elipsis{ background-color: #AAA; }=20
    .left .cont { background-color: #DDD; }=20
    .right .cont { background-color: #EEE; }=20
    .lblock .cont { background-color: #9D9; }=20
    .rblock .cont { background-color: #DD6; }=20
    .insert .cont { background-color: #0DD; }=20
    .delete .cont { background-color: #8AD; }=20
    .stats, .stats td, .stats th { background-color: #EEE; padding: 2px 0; =
}=20
  </style>=20
</head>=20
<body >=20
  <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0">=20
  <tr bgcolor=3D"orange"><th></th><th><a =
href=3D"/rfcdiff?url2=3Ddraft-daboo-et-al-icalendar-in-xml-10.txt" =
style=3D"color:#008; text-decoration:none;">&lt;</a>&nbsp;<a =
href=3D"/html/draft-daboo-et-al-icalendar-in-xml-10.txt" =
style=3D"color:#008">draft-daboo-et-al-icalendar-in-xml-10.txt</a>&nbsp;</th=
><th> </th><th>&nbsp;<a =
href=3D"/html/draft-daboo-et-al-icalendar-in-xml-11.txt" =
style=3D"color:#008">draft-daboo-et-al-icalendar-in-xml-11.txt</a>&nbsp;<a =
href=3D"/rfcdiff?url1=3Ddraft-daboo-et-al-icalendar-in-xml-11.txt" =
style=3D"color:#008; text-decoration:none;">&gt;</a></th><th></th></tr>=20
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Network Working Group                                        =
   C. Daboo</td><td> </td><td class=3D"right">Network Working Group         =
                                  C. Daboo</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Internet-Draft                                               =
Apple, Inc.</td><td> </td><td class=3D"right">Internet-Draft                =
                               Apple, Inc.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Intended status: Standards Track                             =
M. Douglass</td><td> </td><td class=3D"right">Intended status: Standards =
Track                             M. Douglass</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0001" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock">Expires: November 2<span class=3D"delete">7</span>, 2011   =
                                        RPI</td><td> </td><td =
class=3D"rblock">Expires: November 2<span class=3D"insert">8</span>, 2011   =
                                        RPI</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                                                           S. Lees</td><td> =
</td><td class=3D"right">                                                   =
              S. Lees</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                                                         Microsoft</td><td> =
</td><td class=3D"right">                                                   =
            Microsoft</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0002" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">    =
                                                        May 2<span =
class=3D"delete">6</span>, 2011</td><td> </td><td class=3D"rblock">         =
                                                   May 2<span =
class=3D"insert">7</span>, 2011</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
             xCal: The XML format for iCalendar</td><td> </td><td =
class=3D"right">                   xCal: The XML format for =
iCalendar</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0003" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">    =
             draft-daboo-et-al-icalendar-in-xml-1<span =
class=3D"delete">0</span></td><td> </td><td class=3D"rblock">               =
  draft-daboo-et-al-icalendar-in-xml-1<span =
class=3D"insert">1</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Abstract</td><td> </td><td class=3D"right">Abstract</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
This specification defines "xCal", an XML format for iCalendar =
data.</td><td> </td><td class=3D"right">   This specification defines =
"xCal", an XML format for iCalendar data.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Status of This Memo</td><td> </td><td class=3D"right">Status =
of This Memo</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
This Internet-Draft is submitted in full conformance with the</td><td> =
</td><td class=3D"right">   This Internet-Draft is submitted in full =
conformance with the</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
provisions of BCP 78 and BCP 79.</td><td> </td><td class=3D"right">   =
provisions of BCP 78 and BCP 79.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Internet-Drafts are working documents of the Internet Engineering</td><td> =
</td><td class=3D"right">   Internet-Drafts are working documents of the =
Internet Engineering</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Task Force (IETF).  Note that other groups may also distribute</td><td> =
</td><td class=3D"right">   Task Force (IETF).  Note that other groups may =
also distribute</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
working documents as Internet-Drafts.  The list of current =
Internet-</td><td> </td><td class=3D"right">   working documents as =
Internet-Drafts.  The list of current Internet-</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Drafts is at http://datatracker.ietf.org/drafts/current/.</td><td> </td><td =
class=3D"right">   Drafts is at =
http://datatracker.ietf.org/drafts/current/.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Internet-Drafts are draft documents valid for a maximum of six =
months</td><td> </td><td class=3D"right">   Internet-Drafts are draft =
documents valid for a maximum of six months</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
and may be updated, replaced, or obsoleted by other documents at =
any</td><td> </td><td class=3D"right">   and may be updated, replaced, or =
obsoleted by other documents at any</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
time.  It is inappropriate to use Internet-Drafts as reference</td><td> =
</td><td class=3D"right">   time.  It is inappropriate to use =
Internet-Drafts as reference</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
material or to cite them other than as "work in progress."</td><td> =
</td><td class=3D"right">   material or to cite them other than as "work in =
progress."</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0004" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
This Internet-Draft will expire on November 2<span =
class=3D"delete">7</span>, 2011.</td><td> </td><td class=3D"rblock">   This =
Internet-Draft will expire on November 2<span class=3D"insert">8</span>, =
2011.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Copyright Notice</td><td> </td><td class=3D"right">Copyright =
Notice</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Copyright (c) 2011 IETF Trust and the persons identified as the</td><td> =
</td><td class=3D"right">   Copyright (c) 2011 IETF Trust and the persons =
identified as the</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
document authors.  All rights reserved.</td><td> </td><td class=3D"right">  =
 document authors.  All rights reserved.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
This document is subject to BCP 78 and the IETF Trust's Legal</td><td> =
</td><td class=3D"right">   This document is subject to BCP 78 and the IETF =
Trust's Legal</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Provisions Relating to IETF Documents</td><td> </td><td class=3D"right">   =
Provisions Relating to IETF Documents</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
(http://trustee.ietf.org/license-info) in effect on the date of</td><td> =
</td><td class=3D"right">   (http://trustee.ietf.org/license-info) in =
effect on the date of</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
publication of this document.  Please review these documents</td><td> =
</td><td class=3D"right">   publication of this document.  Please review =
these documents</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l2" =
/><small>skipping to change at</small><em> page 2, line 40</em></th><th> =
</th><th><a name=3D"part-r2" /><small>skipping to change at</small><em> =
page 2, line 40</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.10. Recurrence Rule (RFC5545 section 3.3.10) . . . . . . . 15</td><td> =
</td><td class=3D"right">       3.6.10. Recurrence Rule (RFC5545 section =
3.3.10) . . . . . . . 15</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.11. Text (RFC5545 section 3.3.11)  . . . . . . . . . . . . 16</td><td> =
</td><td class=3D"right">       3.6.11. Text (RFC5545 section 3.3.11)  . . =
. . . . . . . . . . 16</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.12. Time (RFC5545 section 3.3.12)  . . . . . . . . . . . . 16</td><td> =
</td><td class=3D"right">       3.6.12. Time (RFC5545 section 3.3.12)  . . =
. . . . . . . . . . 16</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.13. URI (RFC5545 section 3.3.13) . . . . . . . . . . . . . 16</td><td> =
</td><td class=3D"right">       3.6.13. URI (RFC5545 section 3.3.13) . . . =
. . . . . . . . . . 16</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.14. UTC Offset (RFC5545 section 3.3.14)  . . . . . . . . . 16</td><td> =
</td><td class=3D"right">       3.6.14. UTC Offset (RFC5545 section 3.3.14) =
 . . . . . . . . . 16</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
3.7.  Extensions . . . . . . . . . . . . . . . . . . . . . . . . =
17</td><td> </td><td class=3D"right">     3.7.  Extensions . . . . . . . . =
. . . . . . . . . . . . . . . . 17</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   4. =
 Converting from xCal into iCalendar  . . . . . . . . . . . . . 17</td><td> =
</td><td class=3D"right">   4.  Converting from xCal into iCalendar  . . . =
. . . . . . . . . . 17</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
4.1.  Converting XML Extensions into iCalendar . . . . . . . . . =
17</td><td> </td><td class=3D"right">     4.1.  Converting XML Extensions =
into iCalendar . . . . . . . . . 17</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
4.2.  The XML property for iCalendar . . . . . . . . . . . . . . =
18</td><td> </td><td class=3D"right">     4.2.  The XML property for =
iCalendar . . . . . . . . . . . . . . 18</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   5. =
 Handling Unrecognized Properties or Parameters . . . . . . . . 19</td><td> =
</td><td class=3D"right">   5.  Handling Unrecognized Properties or =
Parameters . . . . . . . . 19</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0005" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
6.  Security Considerations  . . . . . . . . . . . . . . . . . . . 2<span =
class=3D"delete">1</span></td><td> </td><td class=3D"rblock">   6.  =
Security Considerations  . . . . . . . . . . . . . . . . . . . 2<span =
class=3D"insert">0</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   7. =
 IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 21</td><td> =
</td><td class=3D"right">   7.  IANA Considerations  . . . . . . . . . . . =
. . . . . . . . . . 21</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
7.1.  Namespace Registration . . . . . . . . . . . . . . . . . . =
21</td><td> </td><td class=3D"right">     7.1.  Namespace Registration . . =
. . . . . . . . . . . . . . . . 21</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
7.2.  Media Type . . . . . . . . . . . . . . . . . . . . . . . . =
21</td><td> </td><td class=3D"right">     7.2.  Media Type . . . . . . . . =
. . . . . . . . . . . . . . . . 21</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
7.3.  iCalendar Property Registrations . . . . . . . . . . . . . =
22</td><td> </td><td class=3D"right">     7.3.  iCalendar Property =
Registrations . . . . . . . . . . . . . 22</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0006" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
8.  Acknowledgments  . . . . . . . . . . . . . . . . . . . . . . . 2<span =
class=3D"delete">3</span></td><td> </td><td class=3D"rblock">   8.  =
Acknowledgments  . . . . . . . . . . . . . . . . . . . . . . . 2<span =
class=3D"insert">2</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   9. =
 References . . . . . . . . . . . . . . . . . . . . . . . . . . 23</td><td> =
</td><td class=3D"right">   9.  References . . . . . . . . . . . . . . . . =
. . . . . . . . . . 23</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
9.1.  Normative References . . . . . . . . . . . . . . . . . . . =
23</td><td> </td><td class=3D"right">     9.1.  Normative References . . . =
. . . . . . . . . . . . . . . . 23</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
9.2.  Informative References . . . . . . . . . . . . . . . . . . =
23</td><td> </td><td class=3D"right">     9.2.  Informative References . . =
. . . . . . . . . . . . . . . . 23</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Appendix A.  Relax NG Schema . . . . . . . . . . . . . . . . . . . =
24</td><td> </td><td class=3D"right">   Appendix A.  Relax NG Schema . . . =
. . . . . . . . . . . . . . . . 24</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Appendix B.  Examples  . . . . . . . . . . . . . . . . . . . . . . =
49</td><td> </td><td class=3D"right">   Appendix B.  Examples  . . . . . . =
. . . . . . . . . . . . . . . . 49</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
B.1.  Example 1  . . . . . . . . . . . . . . . . . . . . . . . . =
49</td><td> </td><td class=3D"right">     B.1.  Example 1  . . . . . . . . =
. . . . . . . . . . . . . . . . 49</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 B.1.1.  iCalendar Data . . . . . . . . . . . . . . . . . . . . 49</td><td> =
</td><td class=3D"right">       B.1.1.  iCalendar Data . . . . . . . . . . =
. . . . . . . . . . 49</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 B.1.2.  XML Data . . . . . . . . . . . . . . . . . . . . . . . 50</td><td> =
</td><td class=3D"right">       B.1.2.  XML Data . . . . . . . . . . . . . =
. . . . . . . . . . 50</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
B.2.  Example 2  . . . . . . . . . . . . . . . . . . . . . . . . =
50</td><td> </td><td class=3D"right">     B.2.  Example 2  . . . . . . . . =
. . . . . . . . . . . . . . . . 50</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 B.2.1.  iCalendar Data . . . . . . . . . . . . . . . . . . . . 51</td><td> =
</td><td class=3D"right">       B.2.1.  iCalendar Data . . . . . . . . . . =
. . . . . . . . . . 51</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l3" =
/><small>skipping to change at</small><em> page 18, line 14</em></th><th> =
</th><th><a name=3D"part-r3" /><small>skipping to change at</small><em> =
page 18, line 14</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
namespace SHOULD be preserved in the iCalendar representation =
using</td><td> </td><td class=3D"right">   namespace SHOULD be preserved in =
the iCalendar representation using</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
the "XML" iCalendar property described in Section 4.2.</td><td> </td><td =
class=3D"right">   the "XML" iCalendar property described in Section =
4.2.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">4.2.  =
The XML property for iCalendar</td><td> </td><td class=3D"right">4.2.  The =
XML property for iCalendar</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
This section describes an extension property for iCalendar, as</td><td> =
</td><td class=3D"right">   This section describes an extension property =
for iCalendar, as</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
covered in section 8.2.3 of [RFC5545].</td><td> </td><td class=3D"right">   =
covered in section 8.2.3 of [RFC5545].</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Property name: XML</td><td> </td><td class=3D"right">   Property name: =
XML</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0007" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Purpose: To embed XML-encoded <span class=3D"delete">calendar</span> data =
in the iCalendar format.</td><td> </td><td class=3D"rblock">   Purpose: To =
embed <span class=3D"insert">extended</span> XML-encoded <span =
class=3D"insert">iCalendar</span> data in the</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   iCalendar =
format.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Value type: The default value type is "TEXT".  The value type can</td><td> =
</td><td class=3D"right">   Value type: The default value type is "TEXT".  =
The value type can</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
also be set to "BINARY" to indicate base64 encoded content.</td><td> =
</td><td class=3D"right">   also be set to "BINARY" to indicate base64 =
encoded content.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Property parameters: IANA, non-standard, inline encoding, and =
value</td><td> </td><td class=3D"right">   Property parameters: IANA, =
non-standard, inline encoding, and value</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
data type property parameters can be specified on this property.</td><td> =
</td><td class=3D"right">   data type property parameters can be specified =
on this property.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0008" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Conformance: The property can <span class=3D"delete">appear on</span> any =
<span class=3D"delete">iCalendar</span> component.</td><td> </td><td =
class=3D"rblock">   Conformance: The property can <span class=3D"insert">be =
specified multiple times in</span> any</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   <span =
class=3D"insert">calendar</span> component.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0009" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Description: The value of this property is <span class=3D"delete">an</span> =
XML element.  The "XML"</td><td> </td><td class=3D"rblock">   Description: =
The value of this property is <span class=3D"insert">a single</span> XML =
<span class=3D"insert">1.0</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
property MUST NOT be used to contain properties that are already</td><td> =
</td><td class=3D"rblock"><span class=3D"insert">   =
[W3C.REC-xml-20081126]</span> element.  The "XML" property MUST NOT be =
used</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
defined in <span class=3D"delete">iCalendar, or properties that use the =
"X-" iCalendar</span></td><td> </td><td class=3D"rblock">   to contain =
properties that are already defined in <span =
class=3D"insert">iCalendar.</span>  Since</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   extension property =
syntax.</span>  Since all elements in the</td><td> </td><td =
class=3D"rblock">   all elements in the =
urn:ietf:params:xml:ns:icalendar-2.0 namespace</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
urn:ietf:params:xml:ns:icalendar-2.0 namespace convert to a <span =
class=3D"delete">well-</span></td><td> </td><td class=3D"rblock">   convert =
to a <span class=3D"insert">well-defined</span> iCalendar object, the =
elements in this</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   defined</span> iCalendar object, =
the elements in this property MUST NOT be</td><td> </td><td =
class=3D"rblock">   property MUST NOT be in the =
urn:ietf:params:xml:ns:icalendar-2.0</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
in the urn:ietf:params:xml:ns:icalendar-2.0 namespace.  The XML</td><td> =
</td><td class=3D"rblock">   namespace.  The XML element which is the value =
of this property MUST</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
element which is the value of this property MUST have an XML</td><td> =
</td><td class=3D"rblock">   have an XML namespace declaration.</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
namespace declaration.</td><td> </td><td class=3D"rblock"></td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0010" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Note that the source XML <span class=3D"delete">may</span> contain =
characters not allowed in</td><td> </td><td class=3D"rblock">   <span =
class=3D"insert">The default value type for this property is "TEXT", and =
normal</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
<span class=3D"delete">iCalendar such as control characters.</span>  If =
this is the case, then the</td><td> </td><td class=3D"rblock"><span =
class=3D"insert">   BACKSLASH escaping rules for that value MUST be =
applied.</span>  Note that</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
XML data MUST be base64 encoded.  As required by [RFC5545], the</td><td> =
</td><td class=3D"rblock">   the source XML <span =
class=3D"insert">can</span> contain characters not allowed in <span =
class=3D"insert">"TEXT" property</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
"ENCODING" property parameter MUST be present and set to "BASE64",</td><td> =
</td><td class=3D"rblock"><span class=3D"insert">   values.</span>  If this =
is the case, then the XML data MUST be base64</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
and the "VALUE" property parameter MUST be present and set to</td><td> =
</td><td class=3D"rblock">   encoded.  As required by [RFC5545], the =
"ENCODING" property parameter</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
"BINARY".</td><td> </td><td class=3D"rblock">   MUST be present and set to =
"BASE64", and the "VALUE" property</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   parameter MUST be =
present and set to "BINARY".</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0011" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
<span class=3D"delete">There can be more than one "XML" property present =
for a given</span></td><td> </td><td class=3D"rblock">   The ordering of =
"XML" properties is not preserved in the conversion</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   iCalendar object.</span>  The =
ordering of "XML" properties is not preserved</td><td> </td><td =
class=3D"rblock">   between xCal and iCalendar.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
in the conversion between xCal and iCalendar.</td><td> </td><td =
class=3D"rblock"></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Format definition: This property is defined by the following</td><td> =
</td><td class=3D"right">   Format definition: This property is defined by =
the following</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
notation:</td><td> </td><td class=3D"right">   notation:</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
xml      =3D "XML" xmlparam ( ":" text ) /</td><td> </td><td =
class=3D"right">   xml      =3D "XML" xmlparam ( ":" text ) /</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
          (</td><td> </td><td class=3D"right">                (</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
            ";" "ENCODING" "=3D" "BASE64"</td><td> </td><td =
class=3D"right">                  ";" "ENCODING" "=3D" "BASE64"</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
            ";" "VALUE" "=3D" "BINARY"</td><td> </td><td class=3D"right">   =
               ";" "VALUE" "=3D" "BINARY"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
            ":" binary</td><td> </td><td class=3D"right">                  =
":" binary</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
          )</td><td> </td><td class=3D"right">                )</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
          CRLF</td><td> </td><td class=3D"right">                =
CRLF</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
xmlparam     =3D *(";" other-param)</td><td> </td><td class=3D"right">   =
xmlparam     =3D *(";" other-param)</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0012" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Example: The following is an example of <span class=3D"delete">an iCalendar =
event with</span> a</td><td> </td><td class=3D"rblock">   Example: The =
following is an example of a location embedded in KML</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
location embedded in KML markup inside the "XML" property.</td><td> =
</td><td class=3D"rblock">   markup inside the "XML" property.</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0013" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
<span class=3D"delete">BEGIN:VCALENDAR</span></td><td> </td><td =
class=3D"rblock">   XML:&lt;kml <span =
class=3D"insert">xmlns=3D"http://www.opengis.net/kml/2.2"&gt;\n</span></td><=
td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   =
CALSCALE:GREGORIAN</span></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">      &lt;Document&gt;\n</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   PRODID:-//Example Inc.//Example =
Calendar//EN</span></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">        &lt;name&gt;KML =
Sample&lt;/name&gt;\n</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   VERSION:2.0</span></td><td> =
</td><td class=3D"rblock"><span class=3D"insert">        =
&lt;open&gt;1&lt;/open&gt;\n</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   BEGIN:VEVENT</span></td><td> =
</td><td class=3D"rblock"><span class=3D"insert">        =
&lt;description&gt;An incomplete example of a KML docum</span></td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   =
DTSTAMP:20080205T191224Z</span></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">    ent - used as an =
example!&lt;/description&gt;\n</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   DTSTART:20081006</span></td><td> =
</td><td class=3D"rblock"><span class=3D"insert">    =
&lt;/kml&gt;</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   SUMMARY:Planning =
meeting</span></td><td> </td><td class=3D"rblock"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   =
UID:4088E990AD89CB3DBB484909</span></td><td> </td><td =
class=3D"rblock"></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
XML:&lt;kml <span =
class=3D"delete">xmlns=3D"http://www.opengis.net/kml/2.2"&gt;...&lt;/kml&gt;=
</span></td><td> </td><td class=3D"rblock"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   END:VEVENT</span></td><td> =
</td><td class=3D"rblock"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   END:VCALENDAR</span></td><td> =
</td><td class=3D"rblock"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">5.  =
Handling Unrecognized Properties or Parameters</td><td> </td><td =
class=3D"right">5.  Handling Unrecognized Properties or Parameters</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   In =
iCalendar, properties have a default value type specified by their</td><td> =
</td><td class=3D"right">   In iCalendar, properties have a default value =
type specified by their</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
definition, e.g.  "SUMMARY"'s value type is "TEXT" and =
"DURATION"'s</td><td> </td><td class=3D"right">   definition, e.g.  =
"SUMMARY"'s value type is "TEXT" and "DURATION"'s</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   is =
"DURATION".  When a property uses its default value type, the</td><td> =
</td><td class=3D"right">   is "DURATION".  When a property uses its =
default value type, the</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
"VALUE" property parameter does not need to be specified on the</td><td> =
</td><td class=3D"right">   "VALUE" property parameter does not need to be =
specified on the</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
property.</td><td> </td><td class=3D"right">   property.</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
When new properties are defined or "X-" properties used, an</td><td> =
</td><td class=3D"right">   When new properties are defined or "X-" =
properties used, an</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l4" =
/><small>skipping to change at</small><em> page 23, line 44</em></th><th> =
</th><th><a name=3D"part-r4" /><small>skipping to change at</small><em> =
page 23, line 37</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
[RFC4648]                       Josefsson, S., "The Base16, =
Base32,</td><td> </td><td class=3D"right">   [RFC4648]                      =
 Josefsson, S., "The Base16, Base32,</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             and Base64 Data Encodings", RFC 4648,</td><td> =
</td><td class=3D"right">                                   and Base64 Data =
Encodings", RFC 4648,</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             October 2006.</td><td> </td><td =
class=3D"right">                                   October 2006.</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
[RFC5545]                       Desruisseaux, B., "Internet</td><td> =
</td><td class=3D"right">   [RFC5545]                       Desruisseaux, =
B., "Internet</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             Calendaring and Scheduling Core</td><td> =
</td><td class=3D"right">                                   Calendaring and =
Scheduling Core</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             Object Specification (iCalendar)",</td><td> =
</td><td class=3D"right">                                   Object =
Specification (iCalendar)",</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             RFC 5545, September 2009.</td><td> </td><td =
class=3D"right">                                   RFC 5545, September =
2009.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0014" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   <span =
class=3D"insert">[W3C.REC-xml-20081126]          Paoli, J., Yergeau, F., =
Bray, T.,</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   Sperberg-McQueen, C., =
and E. Maler,</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   "Extensible Markup =
Language (XML) 1.0</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   (Fifth Edition)", World =
Wide Web</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   Consortium =
Recommendation REC-xml-</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   20081126, November =
2008, &lt;http://</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   =
www.w3.org/TR/2008/REC-xml-20081126&gt;.</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">                       =
                                                  </td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">9.2.  =
Informative References</td><td> </td><td class=3D"right">9.2.  Informative =
References</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
[W3C.REC-xmlschema-2-20041028]  Biron, P. and A. Malhotra, "XML</td><td> =
</td><td class=3D"right">   [W3C.REC-xmlschema-2-20041028]  Biron, P. and =
A. Malhotra, "XML</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             Schema Part 2: Datatypes Second</td><td> =
</td><td class=3D"right">                                   Schema Part 2: =
Datatypes Second</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             Edition", World Wide Web Consortium R</td><td> =
</td><td class=3D"right">                                   Edition", World =
Wide Web Consortium R</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             ecommendation REC-xmlschema-2-</td><td> =
</td><td class=3D"right">                                   ecommendation =
REC-xmlschema-2-</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             20041028, October 2004, &lt;http://</td><td> =
</td><td class=3D"right">                                   20041028, =
October 2004, &lt;http://</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             www.w3.org/TR/2004/</td><td> </td><td =
class=3D"right">                                   =
www.w3.org/TR/2004/</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             REC-xmlschema-2-20041028&gt;.</td><td> =
</td><td class=3D"right">                                   =
REC-xmlschema-2-20041028&gt;.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l5" =
/><small>skipping to change at</small><em> page 28, line 47</em></th><th> =
</th><th><a name=3D"part-r5" /><small>skipping to change at</small><em> =
page 29, line 4</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
pattern-date =3D xsd:string {</td><td> </td><td class=3D"right">   =
pattern-date =3D xsd:string {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 pattern =3D "\d\d\d\d-\d\d-\d\d"</td><td> </td><td class=3D"right">       =
pattern =3D "\d\d\d\d-\d\d-\d\d"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
}</td><td> </td><td class=3D"right">   }</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
value-date =3D element date {</td><td> </td><td class=3D"right">   =
value-date =3D element date {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 pattern-date</td><td> </td><td class=3D"right">       pattern-date</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
}</td><td> </td><td class=3D"right">   }</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   # =
3.3.5 DATE-TIME</td><td> </td><td class=3D"right">   # 3.3.5 =
DATE-TIME</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0015" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">                                    =
                                     </span></td><td> </td><td =
class=3D"rblock"></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
pattern-date-time =3D xsd:string {</td><td> </td><td class=3D"right">   =
pattern-date-time =3D xsd:string {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0016" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">    =
   pattern =3D "\d\d\d\d-\d\d-\d\dT\d\d<span =
class=3D"delete">-\d\d-</span>\d\dZ?"</td><td> </td><td class=3D"rblock">   =
    pattern =3D "\d\d\d\d-\d\d-\d\dT\d\d<span =
class=3D"insert">:\d\d:</span>\d\dZ?"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
}</td><td> </td><td class=3D"right">   }</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0017" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                                           =
              </span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
value-date-time =3D element date-time {</td><td> </td><td class=3D"right">  =
 value-date-time =3D element date-time {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 pattern-date-time</td><td> </td><td class=3D"right">       =
pattern-date-time</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
}</td><td> </td><td class=3D"right">   }</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   # =
3.3.6 DURATION</td><td> </td><td class=3D"right">   # 3.3.6 =
DURATION</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
pattern-duration =3D xsd:string {</td><td> </td><td class=3D"right">   =
pattern-duration =3D xsd:string {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 pattern =3D "[+\-]?P(\d+W)|(\d+D)?"</td><td> </td><td class=3D"right">     =
  pattern =3D "[+\-]?P(\d+W)|(\d+D)?"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
         ~ "(T(\d+H(\d+M)?(\d+S)?)|"</td><td> </td><td class=3D"right">     =
          ~ "(T(\d+H(\d+M)?(\d+S)?)|"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
         ~   "(\d+M(\d+S)?)|"</td><td> </td><td class=3D"right">            =
   ~   "(\d+M(\d+S)?)|"</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l6" =
/><small>skipping to change at</small><em> page 55, line 10</em></th><th> =
</th><th><a name=3D"part-r6" /><small>skipping to change at</small><em> =
page 55, line 10</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
   &lt;/vevent&gt;</td><td> </td><td class=3D"right">         =
&lt;/vevent&gt;</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 &lt;/components&gt;</td><td> </td><td class=3D"right">       =
&lt;/components&gt;</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
&lt;/vcalendar&gt;</td><td> </td><td class=3D"right">     =
&lt;/vcalendar&gt;</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
&lt;/icalendar&gt;</td><td> </td><td class=3D"right">   =
&lt;/icalendar&gt;</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Appendix C.  Change History (to be removed prior to =
publication as an</td><td> </td><td class=3D"right">Appendix C.  Change =
History (to be removed prior to publication as an</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
       RFC)</td><td> </td><td class=3D"right">             RFC)</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Changes in -10:</td><td> </td><td class=3D"right">   Changes in =
-10:</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0018" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   <span =
class=3D"insert">1.  Fixed date-time schema pattern.</span></td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert"></span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">   2.  Tweaked XML property definition based on expert =
review</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert"></span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">   Changes in -10:</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">                       =
                                                  </td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   1. =
 IESG: Added more XML schema references in value descriptions.</td><td> =
</td><td class=3D"right">   1.  IESG: Added more XML schema references in =
value descriptions.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   2. =
 IESG: Added reference to RFC4648 for base64 definition.</td><td> </td><td =
class=3D"right">   2.  IESG: Added reference to RFC4648 for base64 =
definition.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   3. =
 IESG: Rephrased various uses of "optional".</td><td> </td><td =
class=3D"right">   3.  IESG: Rephrased various uses of "optional".</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   4. =
 IESG: Clarified round-tripping design consideration.</td><td> </td><td =
class=3D"right">   4.  IESG: Clarified round-tripping design =
consideration.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   5. =
 IESG: Use "As an example" rather than "non-normative" for tables.</td><td> =
</td><td class=3D"right">   5.  IESG: Use "As an example" rather than =
"non-normative" for tables.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>

     <tr><td></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td></td></tr>
     <tr bgcolor=3D"gray"><th colspan=3D"5" align=3D"center"><a =
name=3D"end">&nbsp;End of changes. 18 change blocks.&nbsp;</a></th></tr>
     <tr class=3D"stats"><td></td><th><i>42 lines changed or =
deleted</i></th><th><i> </i></th><th><i>52 lines changed or =
added</i></th><td></td></tr>
     <tr><td colspan=3D"5" align=3D"center" class=3D"small"><br/>This html =
diff was produced by rfcdiff 1.39. The latest version is available from <a =
href=3D"http://www.tools.ietf.org/tools/rfcdiff/" =
>http://tools.ietf.org/tools/rfcdiff/</a> </td></tr>
   </table>
   </body>
   </html>

--==========C32029A1482AA24E6B9A==========--


From cyrus@daboo.name  Fri May 27 10:38:44 2011
Return-Path: <cyrus@daboo.name>
X-Original-To: icalendar@ietfa.amsl.com
Delivered-To: icalendar@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62F32E0843 for <icalendar@ietfa.amsl.com>; Fri, 27 May 2011 10:38:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.947
X-Spam-Level: 
X-Spam-Status: No, score=-100.947 tagged_above=-999 required=5 tests=[AWL=-0.345, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_36=0.6, MIME_QP_LONG_LINE=1.396, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YHkiWJdkPOZ2 for <icalendar@ietfa.amsl.com>; Fri, 27 May 2011 10:38:42 -0700 (PDT)
Received: from daboo.name (daboo.name [151.201.22.177]) by ietfa.amsl.com (Postfix) with ESMTP id A8320E080F for <icalendar@ietf.org>; Fri, 27 May 2011 10:38:41 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 4373EA86F66; Fri, 27 May 2011 13:38:41 -0400 (EDT)
X-Virus-Scanned: amavisd-new at daboo.name
Received: from daboo.name ([127.0.0.1]) by localhost (chewy.daboo.name [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J8akCmx6w5cX; Fri, 27 May 2011 13:38:35 -0400 (EDT)
Received: from [17.151.71.145] (unknown [17.151.76.212]) by daboo.name (Postfix) with ESMTPSA id 1F57BA86F54; Fri, 27 May 2011 13:38:31 -0400 (EDT)
Date: Fri, 27 May 2011 10:38:41 -0700
From: Cyrus Daboo <cyrus@daboo.name>
To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, iana-prot-param-comment@iana.org, icalendar@ietf.org, iana@iana.org
Message-ID: <2190AA29EC5D1A553E0BA1D6@wdyn-50-139.arc.nasa.gov>
In-Reply-To: <715DF9985D2BFC1C75434F9B@wdyn-50-139.arc.nasa.gov>
References: <RT-Ticket-453987@icann.org> <EBA8A5D01BFAEE29217B04F9@wdyn-50-139.arc.nasa.gov> <rt-3.8.HEAD-7548-1306346038-1753.453987-9-0@icann.org> <4DDEF49C.8080108@oracle.com> <715DF9985D2BFC1C75434F9B@wdyn-50-139.arc.nasa.gov>
X-Mailer: Mulberry/4.1.0a1 (Mac OS X)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==========BC83B7E32C79057E3C3F=========="
Cc: draft-daboo-et-al-icalendar-in-xml@tools.ietf.org, Peter Saint-Andre <stpeter@stpeter.im>
Subject: Re: [icalendar] [IANA #453987] Registration of new iCalendar property
X-BeenThere: icalendar@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: iCalendar <icalendar.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/icalendar>, <mailto:icalendar-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/icalendar>
List-Post: <mailto:icalendar@ietf.org>
List-Help: <mailto:icalendar-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/icalendar>, <mailto:icalendar-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 May 2011 17:38:44 -0000

--==========BC83B7E32C79057E3C3F==========
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size=431

Hi Bernard,

--On May 27, 2011 7:09:33 AM -0700 Cyrus Daboo <cyrus@daboo.name> wrote:

> Please find attached an HTML diff with the proposed changes. Let me know
> if this addresses all your comments and I will submit the new draft.

Updated diff attached. This addresses one other issue related to clarifying 
the scope of XML extension elements converted into iCalendar by addition of 
some text in Section 4.1.

-- 
Cyrus Daboo

--==========BC83B7E32C79057E3C3F==========
Content-Type: text/html; charset=utf-8; name="rfcdiff.html"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="rfcdiff.html"; size=62027


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">=20
<!-- Generated by rfcdiff 1.39: rfcdiff  -->=20
<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional" > -->
<!-- System: Linux ietfa 2.6.27.45-0.1-xen #1 SMP 2010-02-22 16:49:47 +0100 =
x86_64 x86_64 x86_64 GNU/Linux -->=20
<!-- Using awk: /bin/gawk: GNU Awk 3.1.6 -->=20
<!-- Using diff: /usr/bin/diff: diff (GNU diffutils) 2.8.7-cvs -->=20
<!-- Using wdiff: /usr/bin/wdiff: GNU 0.5.2 L3 -->=20
<html>=20
<head>=20
  <meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Diso-8859-1" />=20
  <meta http-equiv=3D"Content-Style-Type" content=3D"text/css" />=20
  <title>Diff: draft-daboo-et-al-icalendar-in-xml-10.txt - =
draft-daboo-et-al-icalendar-in-xml-11.txt</title>=20
  <style type=3D"text/css">=20
    body    { margin: 0.4ex; margin-right: auto; }=20
    tr      { }=20
    td      { white-space: pre; font-family: monospace; vertical-align: =
top; font-size: 0.86em;}=20
    th      { font-size: 0.86em; }=20
    .small  { font-size: 0.6em; font-style: italic; font-family: Verdana, =
Helvetica, sans-serif; }=20
    .left   { background-color: #EEE; }=20
    .right  { background-color: #FFF; }=20
    .diff   { background-color: #CCF; }=20
    .lblock { background-color: #BFB; }=20
    .rblock { background-color: #FF8; }=20
    .insert { background-color: #8FF; }=20
    .delete { background-color: #ACF; }=20
    .void   { background-color: #FFB; }=20
    .cont   { background-color: #EEE; }=20
    .linebr { background-color: #AAA; }=20
    .lineno { color: red; background-color: #FFF; font-size: 0.7em; =
text-align: right; padding: 0 2px; }=20
    .elipsis{ background-color: #AAA; }=20
    .left .cont { background-color: #DDD; }=20
    .right .cont { background-color: #EEE; }=20
    .lblock .cont { background-color: #9D9; }=20
    .rblock .cont { background-color: #DD6; }=20
    .insert .cont { background-color: #0DD; }=20
    .delete .cont { background-color: #8AD; }=20
    .stats, .stats td, .stats th { background-color: #EEE; padding: 2px 0; =
}=20
  </style>=20
</head>=20
<body >=20
  <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0">=20
  <tr bgcolor=3D"orange"><th></th><th><a =
href=3D"/rfcdiff?url2=3Ddraft-daboo-et-al-icalendar-in-xml-10.txt" =
style=3D"color:#008; text-decoration:none;">&lt;</a>&nbsp;<a =
href=3D"/html/draft-daboo-et-al-icalendar-in-xml-10.txt" =
style=3D"color:#008">draft-daboo-et-al-icalendar-in-xml-10.txt</a>&nbsp;</th=
><th> </th><th>&nbsp;<a =
href=3D"/html/draft-daboo-et-al-icalendar-in-xml-11.txt" =
style=3D"color:#008">draft-daboo-et-al-icalendar-in-xml-11.txt</a>&nbsp;<a =
href=3D"/rfcdiff?url1=3Ddraft-daboo-et-al-icalendar-in-xml-11.txt" =
style=3D"color:#008; text-decoration:none;">&gt;</a></th><th></th></tr>=20
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Network Working Group                                        =
   C. Daboo</td><td> </td><td class=3D"right">Network Working Group         =
                                  C. Daboo</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Internet-Draft                                               =
Apple, Inc.</td><td> </td><td class=3D"right">Internet-Draft                =
                               Apple, Inc.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Intended status: Standards Track                             =
M. Douglass</td><td> </td><td class=3D"right">Intended status: Standards =
Track                             M. Douglass</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0001" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock">Expires: November 2<span class=3D"delete">7</span>, 2011   =
                                        RPI</td><td> </td><td =
class=3D"rblock">Expires: November 2<span class=3D"insert">8</span>, 2011   =
                                        RPI</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                                                           S. Lees</td><td> =
</td><td class=3D"right">                                                   =
              S. Lees</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                                                         Microsoft</td><td> =
</td><td class=3D"right">                                                   =
            Microsoft</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0002" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">    =
                                                        May 2<span =
class=3D"delete">6</span>, 2011</td><td> </td><td class=3D"rblock">         =
                                                   May 2<span =
class=3D"insert">7</span>, 2011</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
             xCal: The XML format for iCalendar</td><td> </td><td =
class=3D"right">                   xCal: The XML format for =
iCalendar</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0003" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">    =
             draft-daboo-et-al-icalendar-in-xml-1<span =
class=3D"delete">0</span></td><td> </td><td class=3D"rblock">               =
  draft-daboo-et-al-icalendar-in-xml-1<span =
class=3D"insert">1</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Abstract</td><td> </td><td class=3D"right">Abstract</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
This specification defines "xCal", an XML format for iCalendar =
data.</td><td> </td><td class=3D"right">   This specification defines =
"xCal", an XML format for iCalendar data.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Status of This Memo</td><td> </td><td class=3D"right">Status =
of This Memo</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
This Internet-Draft is submitted in full conformance with the</td><td> =
</td><td class=3D"right">   This Internet-Draft is submitted in full =
conformance with the</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
provisions of BCP 78 and BCP 79.</td><td> </td><td class=3D"right">   =
provisions of BCP 78 and BCP 79.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Internet-Drafts are working documents of the Internet Engineering</td><td> =
</td><td class=3D"right">   Internet-Drafts are working documents of the =
Internet Engineering</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Task Force (IETF).  Note that other groups may also distribute</td><td> =
</td><td class=3D"right">   Task Force (IETF).  Note that other groups may =
also distribute</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
working documents as Internet-Drafts.  The list of current =
Internet-</td><td> </td><td class=3D"right">   working documents as =
Internet-Drafts.  The list of current Internet-</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Drafts is at http://datatracker.ietf.org/drafts/current/.</td><td> </td><td =
class=3D"right">   Drafts is at =
http://datatracker.ietf.org/drafts/current/.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Internet-Drafts are draft documents valid for a maximum of six =
months</td><td> </td><td class=3D"right">   Internet-Drafts are draft =
documents valid for a maximum of six months</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
and may be updated, replaced, or obsoleted by other documents at =
any</td><td> </td><td class=3D"right">   and may be updated, replaced, or =
obsoleted by other documents at any</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
time.  It is inappropriate to use Internet-Drafts as reference</td><td> =
</td><td class=3D"right">   time.  It is inappropriate to use =
Internet-Drafts as reference</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
material or to cite them other than as "work in progress."</td><td> =
</td><td class=3D"right">   material or to cite them other than as "work in =
progress."</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0004" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
This Internet-Draft will expire on November 2<span =
class=3D"delete">7</span>, 2011.</td><td> </td><td class=3D"rblock">   This =
Internet-Draft will expire on November 2<span class=3D"insert">8</span>, =
2011.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Copyright Notice</td><td> </td><td class=3D"right">Copyright =
Notice</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Copyright (c) 2011 IETF Trust and the persons identified as the</td><td> =
</td><td class=3D"right">   Copyright (c) 2011 IETF Trust and the persons =
identified as the</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
document authors.  All rights reserved.</td><td> </td><td class=3D"right">  =
 document authors.  All rights reserved.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
This document is subject to BCP 78 and the IETF Trust's Legal</td><td> =
</td><td class=3D"right">   This document is subject to BCP 78 and the IETF =
Trust's Legal</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Provisions Relating to IETF Documents</td><td> </td><td class=3D"right">   =
Provisions Relating to IETF Documents</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
(http://trustee.ietf.org/license-info) in effect on the date of</td><td> =
</td><td class=3D"right">   (http://trustee.ietf.org/license-info) in =
effect on the date of</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
publication of this document.  Please review these documents</td><td> =
</td><td class=3D"right">   publication of this document.  Please review =
these documents</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l2" =
/><small>skipping to change at</small><em> page 2, line 40</em></th><th> =
</th><th><a name=3D"part-r2" /><small>skipping to change at</small><em> =
page 2, line 40</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.10. Recurrence Rule (RFC5545 section 3.3.10) . . . . . . . 15</td><td> =
</td><td class=3D"right">       3.6.10. Recurrence Rule (RFC5545 section =
3.3.10) . . . . . . . 15</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.11. Text (RFC5545 section 3.3.11)  . . . . . . . . . . . . 16</td><td> =
</td><td class=3D"right">       3.6.11. Text (RFC5545 section 3.3.11)  . . =
. . . . . . . . . . 16</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.12. Time (RFC5545 section 3.3.12)  . . . . . . . . . . . . 16</td><td> =
</td><td class=3D"right">       3.6.12. Time (RFC5545 section 3.3.12)  . . =
. . . . . . . . . . 16</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.13. URI (RFC5545 section 3.3.13) . . . . . . . . . . . . . 16</td><td> =
</td><td class=3D"right">       3.6.13. URI (RFC5545 section 3.3.13) . . . =
. . . . . . . . . . 16</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 3.6.14. UTC Offset (RFC5545 section 3.3.14)  . . . . . . . . . 16</td><td> =
</td><td class=3D"right">       3.6.14. UTC Offset (RFC5545 section 3.3.14) =
 . . . . . . . . . 16</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
3.7.  Extensions . . . . . . . . . . . . . . . . . . . . . . . . =
17</td><td> </td><td class=3D"right">     3.7.  Extensions . . . . . . . . =
. . . . . . . . . . . . . . . . 17</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   4. =
 Converting from xCal into iCalendar  . . . . . . . . . . . . . 17</td><td> =
</td><td class=3D"right">   4.  Converting from xCal into iCalendar  . . . =
. . . . . . . . . . 17</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
4.1.  Converting XML Extensions into iCalendar . . . . . . . . . =
17</td><td> </td><td class=3D"right">     4.1.  Converting XML Extensions =
into iCalendar . . . . . . . . . 17</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
4.2.  The XML property for iCalendar . . . . . . . . . . . . . . =
18</td><td> </td><td class=3D"right">     4.2.  The XML property for =
iCalendar . . . . . . . . . . . . . . 18</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   5. =
 Handling Unrecognized Properties or Parameters . . . . . . . . 19</td><td> =
</td><td class=3D"right">   5.  Handling Unrecognized Properties or =
Parameters . . . . . . . . 19</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0005" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
6.  Security Considerations  . . . . . . . . . . . . . . . . . . . 2<span =
class=3D"delete">1</span></td><td> </td><td class=3D"rblock">   6.  =
Security Considerations  . . . . . . . . . . . . . . . . . . . 2<span =
class=3D"insert">0</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   7. =
 IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 21</td><td> =
</td><td class=3D"right">   7.  IANA Considerations  . . . . . . . . . . . =
. . . . . . . . . . 21</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
7.1.  Namespace Registration . . . . . . . . . . . . . . . . . . =
21</td><td> </td><td class=3D"right">     7.1.  Namespace Registration . . =
. . . . . . . . . . . . . . . . 21</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
7.2.  Media Type . . . . . . . . . . . . . . . . . . . . . . . . =
21</td><td> </td><td class=3D"right">     7.2.  Media Type . . . . . . . . =
. . . . . . . . . . . . . . . . 21</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
7.3.  iCalendar Property Registrations . . . . . . . . . . . . . =
22</td><td> </td><td class=3D"right">     7.3.  iCalendar Property =
Registrations . . . . . . . . . . . . . 22</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0006" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
8.  Acknowledgments  . . . . . . . . . . . . . . . . . . . . . . . 2<span =
class=3D"delete">3</span></td><td> </td><td class=3D"rblock">   8.  =
Acknowledgments  . . . . . . . . . . . . . . . . . . . . . . . 2<span =
class=3D"insert">2</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   9. =
 References . . . . . . . . . . . . . . . . . . . . . . . . . . 23</td><td> =
</td><td class=3D"right">   9.  References . . . . . . . . . . . . . . . . =
. . . . . . . . . . 23</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
9.1.  Normative References . . . . . . . . . . . . . . . . . . . =
23</td><td> </td><td class=3D"right">     9.1.  Normative References . . . =
. . . . . . . . . . . . . . . . 23</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
9.2.  Informative References . . . . . . . . . . . . . . . . . . =
23</td><td> </td><td class=3D"right">     9.2.  Informative References . . =
. . . . . . . . . . . . . . . . 23</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Appendix A.  Relax NG Schema . . . . . . . . . . . . . . . . . . . =
24</td><td> </td><td class=3D"right">   Appendix A.  Relax NG Schema . . . =
. . . . . . . . . . . . . . . . 24</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Appendix B.  Examples  . . . . . . . . . . . . . . . . . . . . . . =
49</td><td> </td><td class=3D"right">   Appendix B.  Examples  . . . . . . =
. . . . . . . . . . . . . . . . 49</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
B.1.  Example 1  . . . . . . . . . . . . . . . . . . . . . . . . =
49</td><td> </td><td class=3D"right">     B.1.  Example 1  . . . . . . . . =
. . . . . . . . . . . . . . . . 49</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 B.1.1.  iCalendar Data . . . . . . . . . . . . . . . . . . . . 49</td><td> =
</td><td class=3D"right">       B.1.1.  iCalendar Data . . . . . . . . . . =
. . . . . . . . . . 49</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 B.1.2.  XML Data . . . . . . . . . . . . . . . . . . . . . . . 50</td><td> =
</td><td class=3D"right">       B.1.2.  XML Data . . . . . . . . . . . . . =
. . . . . . . . . . 50</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
B.2.  Example 2  . . . . . . . . . . . . . . . . . . . . . . . . =
50</td><td> </td><td class=3D"right">     B.2.  Example 2  . . . . . . . . =
. . . . . . . . . . . . . . . . 50</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 B.2.1.  iCalendar Data . . . . . . . . . . . . . . . . . . . . 51</td><td> =
</td><td class=3D"right">       B.2.1.  iCalendar Data . . . . . . . . . . =
. . . . . . . . . . 51</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l3" =
/><small>skipping to change at</small><em> page 18, line 5</em></th><th> =
</th><th><a name=3D"part-r3" /><small>skipping to change at</small><em> =
page 18, line 5</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
depending on whether the extensions are in the iCalendar XML</td><td> =
</td><td class=3D"right">   depending on whether the extensions are in the =
iCalendar XML</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
namespace, or in an external namespace.</td><td> </td><td class=3D"right">  =
 namespace, or in an external namespace.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Extensions that are part of the iCalendar XML namespace MUST have</td><td> =
</td><td class=3D"right">   Extensions that are part of the iCalendar XML =
namespace MUST have</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
element names that begin with "x-", and will be converted back to =
the</td><td> </td><td class=3D"right">   element names that begin with =
"x-", and will be converted back to the</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
equivalent extension property in iCalendar.  For example, the =
"x-foo"</td><td> </td><td class=3D"right">   equivalent extension property =
in iCalendar.  For example, the "x-foo"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
element will convert to the "X-FOO" iCalendar property.</td><td> </td><td =
class=3D"right">   element will convert to the "X-FOO" iCalendar =
property.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Extensions that are in a namespace other than the iCalendar XML</td><td> =
</td><td class=3D"right">   Extensions that are in a namespace other than =
the iCalendar XML</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
namespace SHOULD be preserved in the iCalendar representation =
using</td><td> </td><td class=3D"right">   namespace SHOULD be preserved in =
the iCalendar representation using</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0007" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
the "XML" iCalendar property described in Section 4.2.</td><td> </td><td =
class=3D"rblock">   the "XML" iCalendar property described in Section 4.2.  =
<span class=3D"insert">Only those</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">   extension elements that are immediate child elements of =
the IC:</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">   properties element are converted, any others are =
ignored.</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">4.2.  =
The XML property for iCalendar</td><td> </td><td class=3D"right">4.2.  The =
XML property for iCalendar</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
This section describes an extension property for iCalendar, as</td><td> =
</td><td class=3D"right">   This section describes an extension property =
for iCalendar, as</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
covered in section 8.2.3 of [RFC5545].</td><td> </td><td class=3D"right">   =
covered in section 8.2.3 of [RFC5545].</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Property name: XML</td><td> </td><td class=3D"right">   Property name: =
XML</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0008" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Purpose: To embed XML-encoded <span class=3D"delete">calendar</span> data =
in the iCalendar format.</td><td> </td><td class=3D"rblock">   Purpose: To =
embed <span class=3D"insert">extended</span> XML-encoded <span =
class=3D"insert">iCalendar</span> data in the</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   iCalendar =
format.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Value type: The default value type is "TEXT".  The value type can</td><td> =
</td><td class=3D"right">   Value type: The default value type is "TEXT".  =
The value type can</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
also be set to "BINARY" to indicate base64 encoded content.</td><td> =
</td><td class=3D"right">   also be set to "BINARY" to indicate base64 =
encoded content.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Property parameters: IANA, non-standard, inline encoding, and =
value</td><td> </td><td class=3D"right">   Property parameters: IANA, =
non-standard, inline encoding, and value</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
data type property parameters can be specified on this property.</td><td> =
</td><td class=3D"right">   data type property parameters can be specified =
on this property.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0009" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Conformance: The property can <span class=3D"delete">appear on</span> any =
<span class=3D"delete">iCalendar</span> component.</td><td> </td><td =
class=3D"rblock">   Conformance: The property can <span class=3D"insert">be =
specified multiple times in</span> any</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   <span =
class=3D"insert">calendar</span> component.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0010" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Description: The value of this property is <span class=3D"delete">an</span> =
XML element.  The "XML"</td><td> </td><td class=3D"rblock">   Description: =
The value of this property is <span class=3D"insert">a single</span> XML =
<span class=3D"insert">1.0</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
property MUST NOT be used to contain properties that are already</td><td> =
</td><td class=3D"rblock"><span class=3D"insert">   =
[W3C.REC-xml-20081126]</span> element.  The "XML" property MUST NOT be =
used</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
defined in <span class=3D"delete">iCalendar, or properties that use the =
"X-" iCalendar</span></td><td> </td><td class=3D"rblock">   to contain =
properties that are already defined in <span =
class=3D"insert">iCalendar.</span>  Since</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   extension property =
syntax.</span>  Since all elements in the</td><td> </td><td =
class=3D"rblock">   all elements in the =
urn:ietf:params:xml:ns:icalendar-2.0 namespace</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
urn:ietf:params:xml:ns:icalendar-2.0 namespace convert to a <span =
class=3D"delete">well-</span></td><td> </td><td class=3D"rblock">   convert =
to a <span class=3D"insert">well-defined</span> iCalendar object, the =
elements in this</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   defined</span> iCalendar object, =
the elements in this property MUST NOT be</td><td> </td><td =
class=3D"rblock">   property MUST NOT be in the =
urn:ietf:params:xml:ns:icalendar-2.0</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
in the urn:ietf:params:xml:ns:icalendar-2.0 namespace.  The XML</td><td> =
</td><td class=3D"rblock">   namespace.  The XML element which is the value =
of this property MUST</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
element which is the value of this property MUST have an XML</td><td> =
</td><td class=3D"rblock">   have an XML namespace declaration.</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
namespace declaration.</td><td> </td><td class=3D"rblock"></td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0011" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Note that the source XML <span class=3D"delete">may</span> contain =
characters not allowed in</td><td> </td><td class=3D"rblock">   <span =
class=3D"insert">The default value type for this property is "TEXT", and =
normal</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
<span class=3D"delete">iCalendar such as control characters.</span>  If =
this is the case, then the</td><td> </td><td class=3D"rblock"><span =
class=3D"insert">   BACKSLASH escaping rules for that value MUST be =
applied.</span>  Note that</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
XML data MUST be base64 encoded.  As required by [RFC5545], the</td><td> =
</td><td class=3D"rblock">   the source XML <span =
class=3D"insert">can</span> contain characters not allowed in <span =
class=3D"insert">"TEXT" property</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
"ENCODING" property parameter MUST be present and set to "BASE64",</td><td> =
</td><td class=3D"rblock"><span class=3D"insert">   values.</span>  If this =
is the case, then the XML data MUST be base64</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
and the "VALUE" property parameter MUST be present and set to</td><td> =
</td><td class=3D"rblock">   encoded.  As required by [RFC5545], the =
"ENCODING" property parameter</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
"BINARY".</td><td> </td><td class=3D"rblock">   MUST be present and set to =
"BASE64", and the "VALUE" property</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   parameter MUST be =
present and set to "BINARY".</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0012" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
<span class=3D"delete">There can be more than one "XML" property present =
for a given</span></td><td> </td><td class=3D"rblock">   The ordering of =
"XML" properties is not preserved in the conversion</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   iCalendar object.</span>  The =
ordering of "XML" properties is not preserved</td><td> </td><td =
class=3D"rblock">   between xCal and iCalendar.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
in the conversion between xCal and iCalendar.</td><td> </td><td =
class=3D"rblock"></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Format definition: This property is defined by the following</td><td> =
</td><td class=3D"right">   Format definition: This property is defined by =
the following</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
notation:</td><td> </td><td class=3D"right">   notation:</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
xml      =3D "XML" xmlparam ( ":" text ) /</td><td> </td><td =
class=3D"right">   xml      =3D "XML" xmlparam ( ":" text ) /</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
          (</td><td> </td><td class=3D"right">                (</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
            ";" "ENCODING" "=3D" "BASE64"</td><td> </td><td =
class=3D"right">                  ";" "ENCODING" "=3D" "BASE64"</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
            ";" "VALUE" "=3D" "BINARY"</td><td> </td><td class=3D"right">   =
               ";" "VALUE" "=3D" "BINARY"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
            ":" binary</td><td> </td><td class=3D"right">                  =
":" binary</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
          )</td><td> </td><td class=3D"right">                )</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
          CRLF</td><td> </td><td class=3D"right">                =
CRLF</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
xmlparam     =3D *(";" other-param)</td><td> </td><td class=3D"right">   =
xmlparam     =3D *(";" other-param)</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0013" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
Example: The following is an example of <span class=3D"delete">an iCalendar =
event with</span> a</td><td> </td><td class=3D"rblock">   Example: The =
following is an example of a location embedded in KML</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
location embedded in KML markup inside the "XML" property.</td><td> =
</td><td class=3D"rblock">   markup inside the "XML" property.</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0014" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
<span class=3D"delete">BEGIN:VCALENDAR</span></td><td> </td><td =
class=3D"rblock">   XML:&lt;kml <span =
class=3D"insert">xmlns=3D"http://www.opengis.net/kml/2.2"&gt;\n</span></td><=
td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   =
CALSCALE:GREGORIAN</span></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">      &lt;Document&gt;\n</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   PRODID:-//Example Inc.//Example =
Calendar//EN</span></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">        &lt;name&gt;KML =
Sample&lt;/name&gt;\n</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   VERSION:2.0</span></td><td> =
</td><td class=3D"rblock"><span class=3D"insert">        =
&lt;open&gt;1&lt;/open&gt;\n</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   BEGIN:VEVENT</span></td><td> =
</td><td class=3D"rblock"><span class=3D"insert">        =
&lt;description&gt;An incomplete example of a KML docum</span></td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   =
DTSTAMP:20080205T191224Z</span></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">    ent - used as an =
example!&lt;/description&gt;\n</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   DTSTART:20081006</span></td><td> =
</td><td class=3D"rblock"><span class=3D"insert">    =
&lt;/kml&gt;</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   SUMMARY:Planning =
meeting</span></td><td> </td><td class=3D"rblock"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   =
UID:4088E990AD89CB3DBB484909</span></td><td> </td><td =
class=3D"rblock"></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">   =
XML:&lt;kml <span =
class=3D"delete">xmlns=3D"http://www.opengis.net/kml/2.2"&gt;...&lt;/kml&gt;=
</span></td><td> </td><td class=3D"rblock"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   END:VEVENT</span></td><td> =
</td><td class=3D"rblock"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">   END:VCALENDAR</span></td><td> =
</td><td class=3D"rblock"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">5.  =
Handling Unrecognized Properties or Parameters</td><td> </td><td =
class=3D"right">5.  Handling Unrecognized Properties or Parameters</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   In =
iCalendar, properties have a default value type specified by their</td><td> =
</td><td class=3D"right">   In iCalendar, properties have a default value =
type specified by their</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
definition, e.g.  "SUMMARY"'s value type is "TEXT" and =
"DURATION"'s</td><td> </td><td class=3D"right">   definition, e.g.  =
"SUMMARY"'s value type is "TEXT" and "DURATION"'s</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   is =
"DURATION".  When a property uses its default value type, the</td><td> =
</td><td class=3D"right">   is "DURATION".  When a property uses its =
default value type, the</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
"VALUE" property parameter does not need to be specified on the</td><td> =
</td><td class=3D"right">   "VALUE" property parameter does not need to be =
specified on the</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
property.</td><td> </td><td class=3D"right">   property.</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
When new properties are defined or "X-" properties used, an</td><td> =
</td><td class=3D"right">   When new properties are defined or "X-" =
properties used, an</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l4" =
/><small>skipping to change at</small><em> page 23, line 44</em></th><th> =
</th><th><a name=3D"part-r4" /><small>skipping to change at</small><em> =
page 23, line 37</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
[RFC4648]                       Josefsson, S., "The Base16, =
Base32,</td><td> </td><td class=3D"right">   [RFC4648]                      =
 Josefsson, S., "The Base16, Base32,</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             and Base64 Data Encodings", RFC 4648,</td><td> =
</td><td class=3D"right">                                   and Base64 Data =
Encodings", RFC 4648,</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             October 2006.</td><td> </td><td =
class=3D"right">                                   October 2006.</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
[RFC5545]                       Desruisseaux, B., "Internet</td><td> =
</td><td class=3D"right">   [RFC5545]                       Desruisseaux, =
B., "Internet</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             Calendaring and Scheduling Core</td><td> =
</td><td class=3D"right">                                   Calendaring and =
Scheduling Core</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             Object Specification (iCalendar)",</td><td> =
</td><td class=3D"right">                                   Object =
Specification (iCalendar)",</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             RFC 5545, September 2009.</td><td> </td><td =
class=3D"right">                                   RFC 5545, September =
2009.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0015" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   <span =
class=3D"insert">[W3C.REC-xml-20081126]          Paoli, J., Yergeau, F., =
Bray, T.,</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   Sperberg-McQueen, C., =
and E. Maler,</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   "Extensible Markup =
Language (XML) 1.0</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   (Fifth Edition)", World =
Wide Web</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   Consortium =
Recommendation REC-xml-</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   20081126, November =
2008, &lt;http://</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                   =
www.w3.org/TR/2008/REC-xml-20081126&gt;.</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">                       =
                                                  </td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">9.2.  =
Informative References</td><td> </td><td class=3D"right">9.2.  Informative =
References</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
[W3C.REC-xmlschema-2-20041028]  Biron, P. and A. Malhotra, "XML</td><td> =
</td><td class=3D"right">   [W3C.REC-xmlschema-2-20041028]  Biron, P. and =
A. Malhotra, "XML</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             Schema Part 2: Datatypes Second</td><td> =
</td><td class=3D"right">                                   Schema Part 2: =
Datatypes Second</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             Edition", World Wide Web Consortium R</td><td> =
</td><td class=3D"right">                                   Edition", World =
Wide Web Consortium R</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             ecommendation REC-xmlschema-2-</td><td> =
</td><td class=3D"right">                                   ecommendation =
REC-xmlschema-2-</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             20041028, October 2004, &lt;http://</td><td> =
</td><td class=3D"right">                                   20041028, =
October 2004, &lt;http://</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             www.w3.org/TR/2004/</td><td> </td><td =
class=3D"right">                                   =
www.w3.org/TR/2004/</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
                             REC-xmlschema-2-20041028&gt;.</td><td> =
</td><td class=3D"right">                                   =
REC-xmlschema-2-20041028&gt;.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l5" =
/><small>skipping to change at</small><em> page 28, line 47</em></th><th> =
</th><th><a name=3D"part-r5" /><small>skipping to change at</small><em> =
page 29, line 4</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
pattern-date =3D xsd:string {</td><td> </td><td class=3D"right">   =
pattern-date =3D xsd:string {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 pattern =3D "\d\d\d\d-\d\d-\d\d"</td><td> </td><td class=3D"right">       =
pattern =3D "\d\d\d\d-\d\d-\d\d"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
}</td><td> </td><td class=3D"right">   }</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
value-date =3D element date {</td><td> </td><td class=3D"right">   =
value-date =3D element date {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 pattern-date</td><td> </td><td class=3D"right">       pattern-date</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
}</td><td> </td><td class=3D"right">   }</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   # =
3.3.5 DATE-TIME</td><td> </td><td class=3D"right">   # 3.3.5 =
DATE-TIME</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0016" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"><span class=3D"delete">                                    =
                                     </span></td><td> </td><td =
class=3D"rblock"></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
pattern-date-time =3D xsd:string {</td><td> </td><td class=3D"right">   =
pattern-date-time =3D xsd:string {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0017" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"lblock">    =
   pattern =3D "\d\d\d\d-\d\d-\d\dT\d\d<span =
class=3D"delete">-\d\d-</span>\d\dZ?"</td><td> </td><td class=3D"rblock">   =
    pattern =3D "\d\d\d\d-\d\d-\d\dT\d\d<span =
class=3D"insert">:\d\d:</span>\d\dZ?"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
}</td><td> </td><td class=3D"right">   }</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0018" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">                                                           =
              </span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
value-date-time =3D element date-time {</td><td> </td><td class=3D"right">  =
 value-date-time =3D element date-time {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 pattern-date-time</td><td> </td><td class=3D"right">       =
pattern-date-time</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
}</td><td> </td><td class=3D"right">   }</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   # =
3.3.6 DURATION</td><td> </td><td class=3D"right">   # 3.3.6 =
DURATION</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
pattern-duration =3D xsd:string {</td><td> </td><td class=3D"right">   =
pattern-duration =3D xsd:string {</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 pattern =3D "[+\-]?P(\d+W)|(\d+D)?"</td><td> </td><td class=3D"right">     =
  pattern =3D "[+\-]?P(\d+W)|(\d+D)?"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
         ~ "(T(\d+H(\d+M)?(\d+S)?)|"</td><td> </td><td class=3D"right">     =
          ~ "(T(\d+H(\d+M)?(\d+S)?)|"</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
         ~   "(\d+M(\d+S)?)|"</td><td> </td><td class=3D"right">            =
   ~   "(\d+M(\d+S)?)|"</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno"></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td class=3D"lineno"></td></tr>
      <tr bgcolor=3D"gray" ><td></td><th><a name=3D"part-l6" =
/><small>skipping to change at</small><em> page 55, line 10</em></th><th> =
</th><th><a name=3D"part-r6" /><small>skipping to change at</small><em> =
page 55, line 10</em></th><td></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
   &lt;/vevent&gt;</td><td> </td><td class=3D"right">         =
&lt;/vevent&gt;</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
 &lt;/components&gt;</td><td> </td><td class=3D"right">       =
&lt;/components&gt;</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">     =
&lt;/vcalendar&gt;</td><td> </td><td class=3D"right">     =
&lt;/vcalendar&gt;</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
&lt;/icalendar&gt;</td><td> </td><td class=3D"right">   =
&lt;/icalendar&gt;</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left">Appendix C.  Change History (to be removed prior to =
publication as an</td><td> </td><td class=3D"right">Appendix C.  Change =
History (to be removed prior to publication as an</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">      =
       RFC)</td><td> </td><td class=3D"right">             RFC)</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   =
Changes in -10:</td><td> </td><td class=3D"right">   Changes in =
-10:</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td><a name=3D"diff0019" /></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">   <span =
class=3D"insert">1.  Fixed date-time schema pattern.</span></td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert"></span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">   2.  Tweaked XML property definition based on expert =
review</span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert"></span></td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock"><span =
class=3D"insert">   Changes in -10:</span></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"lblock"></td><td> </td><td class=3D"rblock">                       =
                                                  </td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   1. =
 IESG: Added more XML schema references in value descriptions.</td><td> =
</td><td class=3D"right">   1.  IESG: Added more XML schema references in =
value descriptions.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   2. =
 IESG: Added reference to RFC4648 for base64 definition.</td><td> </td><td =
class=3D"right">   2.  IESG: Added reference to RFC4648 for base64 =
definition.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   3. =
 IESG: Rephrased various uses of "optional".</td><td> </td><td =
class=3D"right">   3.  IESG: Rephrased various uses of "optional".</td><td =
class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   4. =
 IESG: Clarified round-tripping design consideration.</td><td> </td><td =
class=3D"right">   4.  IESG: Clarified round-tripping design =
consideration.</td><td class=3D"lineno" valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td class=3D"left">   5. =
 IESG: Use "As an example" rather than "non-normative" for tables.</td><td> =
</td><td class=3D"right">   5.  IESG: Use "As an example" rather than =
"non-normative" for tables.</td><td class=3D"lineno" =
valign=3D"top"></td></tr>
      <tr><td class=3D"lineno" valign=3D"top"></td><td =
class=3D"left"></td><td> </td><td class=3D"right"></td><td class=3D"lineno" =
valign=3D"top"></td></tr>

     <tr><td></td><td class=3D"left"></td><td> </td><td =
class=3D"right"></td><td></td></tr>
     <tr bgcolor=3D"gray"><th colspan=3D"5" align=3D"center"><a =
name=3D"end">&nbsp;End of changes. 19 change blocks.&nbsp;</a></th></tr>
     <tr class=3D"stats"><td></td><th><i>43 lines changed or =
deleted</i></th><th><i> </i></th><th><i>55 lines changed or =
added</i></th><td></td></tr>
     <tr><td colspan=3D"5" align=3D"center" class=3D"small"><br/>This html =
diff was produced by rfcdiff 1.39. The latest version is available from <a =
href=3D"http://www.tools.ietf.org/tools/rfcdiff/" =
>http://tools.ietf.org/tools/rfcdiff/</a> </td></tr>
   </table>
   </body>
   </html>

--==========BC83B7E32C79057E3C3F==========--


From stpeter@stpeter.im  Thu May 26 14:25:40 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: icalendar@ietfa.amsl.com
Delivered-To: icalendar@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D49E2E06E1 for <icalendar@ietfa.amsl.com>; Thu, 26 May 2011 14:25:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.608
X-Spam-Level: 
X-Spam-Status: No, score=-102.608 tagged_above=-999 required=5 tests=[AWL=-0.009, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LpN+7p65sZMj for <icalendar@ietfa.amsl.com>; Thu, 26 May 2011 14:25:39 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id CB4CCE0694 for <icalendar@ietf.org>; Thu, 26 May 2011 14:25:39 -0700 (PDT)
Received: from dhcp-64-101-72-245.cisco.com (dhcp-64-101-72-245.cisco.com [64.101.72.245]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id BFC6C40046; Thu, 26 May 2011 15:25:38 -0600 (MDT)
Message-ID: <4DDEC551.9040503@stpeter.im>
Date: Thu, 26 May 2011 15:25:37 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
MIME-Version: 1.0
To: Cyrus Daboo <cyrus@daboo.name>
References: <EBA8A5D01BFAEE29217B04F9@wdyn-50-139.arc.nasa.gov>
In-Reply-To: <EBA8A5D01BFAEE29217B04F9@wdyn-50-139.arc.nasa.gov>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms000305030604070609060006"
X-Mailman-Approved-At: Fri, 27 May 2011 10:54:59 -0700
Cc: icalendar@ietf.org, iana@iana.org
Subject: Re: [icalendar] Registration of new iCalendar property
X-BeenThere: icalendar@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: iCalendar <icalendar.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/icalendar>, <mailto:icalendar-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/icalendar>
List-Post: <mailto:icalendar@ietf.org>
List-Help: <mailto:icalendar-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/icalendar>, <mailto:icalendar-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 May 2011 21:25:41 -0000

This is a cryptographically signed message in MIME format.

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

On 5/23/11 5:20 PM, Cyrus Daboo wrote:
> Hi,
> As per the requirements of the iCalendar IANA registration procedures I=

> am requesting approval of a new iCalendar property registration. This
> property is being registered by draft-daboo-et-al-icalendar-in-xml-09.
> In particular, Section 7.3 lists the new items and the section where it=
s
> template is defined.
>=20
> Note: I am one of the designated expert reviewers for this registry but=

> will recuse myself since I am a co-author of this document.

That seems appropriate. We'll await Bernard's review.

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




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

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