BEGIN:VCALENDAR CALSCALE:GREGORIAN PRODID:-//Example Inc.//Example Calendar//EN VERSION:2.0 BEGIN:VEVENT DTSTAMP:20080205T191224Z DTSTART;VALUE=DATE:20081006 SUMMARY:Planning meeting UID:4088E990AD89CB3DBB484909 BEGIN:VALARM SUMMARY:escaped\, comma and\; semicolon\nnewline END:VALARM END:VEVENT END:VCALENDAR BEGIN:VCALENDAR ATTENDEE;DELEGATED-TO="mailto:foo7@bar","mailto:foo8@bar";CN="Foo, Bar":mai lto:foo1@bar ATTENDEE;DELEGATED-TO="mailto:foo7@bar","mailto:foo8@bar";CN="Foo; Bar":mai lto:foo2@bar ATTENDEE;CN="Foo, Bar":mailto:foo3@bar ATTENDEE;CN="Foo; Bar":mailto:foo4@bar ATTENDEE;DELEGATED-TO="mailto:foo7@bar";CN="Foo, Bar":mailto:foo5@bar ATTENDEE;DELEGATED-TO="mailto:foo7@bar";CN="Foo; Bar":mailto:foo6@bar ATTENDEE;ROLE="REQ-PARTICIPANT;foo";DELEGATED-FROM="mailto:bar@baz.com";PAR TSTAT=ACCEPTED;RSVP=TRUE:mailto:foo@bar.com X-FOO;PARAM1=VAL1:FOO;BAR X-FOO2;PARAM1=VAL1;PARAM2=VAL2:FOO;BAR X-BAR;PARAM1="VAL1:FOO":BAZ;BAR X-BAZ;PARAM1="VAL1:FOO";PARAM2=VAL2:BAZ;BAR X-BAZ2;PARAM1=VAL1;PARAM2="VAL2:FOO":BAZ;BAR END:VCALENDAR BEGIN:VCALENDAR CALSCALE:GREGORIAN PRODID:-//Example Inc.//Example Calendar//EN VERSION:2.0 BEGIN:VEVENT DTSTAMP:20080205T191224Z DTSTART;VALUE=DATE:20081006 SUMMARY:Missing description value, but includes header DESCRIPTION: UID:4088E990AD89CB3DBB484909 END:VEVENT END:VCALENDAR