Strange Import Problem

I'm running JES Q42005, the whole messaging stack. When I import an ICS file using both csimport, and the webmail (via UWC and directly to CS) interface, the time isn't coming over properly. As a control, I used two identical calendar entries that were part of a larger export from GroupWise that more than likely were created as recurring events. The problem is that the entry for 03/17/2006 is being created with the time shifted back an hour. It's supposed to be from 8:00am through 5:00pm, but is imported as 7:00am through 4:00pm. The second entry has the same exact timestamp for DTSTART and DTEND, but has the correct time of 8:00pm through 5:00pm when imported. It doesn't appear to matter if I import them as one ICS file or individually either.

Am I missing something here? Both entries have a timestamp of 140000 and 230000, so this is a little bizarre. When I generate the ICS, I'm ensuring that there are no CRLFs, and just to be sure ran a manual dos2unix on the file just to rule out any funky control characters causing this.

I tried viewing the calendar with the Outlook Connector (it's the beta version, not what comes with Q42005), UWC and directly in CS, and the problem is consistent.

Here's the ICS file I'm using:

BEGIN:VCALENDAR

PRODID:-//Sun/Calendar Server//EN

METHOD:PUBLISH

VERSION:2.0

BEGIN:VEVENT

PRIORITY:0

SEQUENCE:0

LOCATION;ENCODING=QUOTED-PRINTABLE:My Location

SUMMARY;ENCODING=QUOTED-PRINTABLE:Flex Day

DTSTART:20060317T140000Z

DTEND:20060317T230000Z

ORGANIZER;CN="Foo Bar"

;X-S1CS-EMAIL=foo@bar.com

:foo

X-NSCP-ORGANIZER-EMAIL:foo@bar.com

STATUS:CONFIRMED

UID:UID20060317T140020060317T2300FlexDay

DESCRIPTION:

END:VEVENT

BEGIN:VEVENT

PRIORITY:0

SEQUENCE:0

LOCATION;ENCODING=QUOTED-PRINTABLE:My Location

SUMMARY;ENCODING=QUOTED-PRINTABLE:Flex Day

DTSTART:20060414T140000Z

DTEND:20060414T230000Z

ORGANIZER;CN="Foo Bar"

;X-S1CS-EMAIL=foo@bar.com

:foo

X-NSCP-ORGANIZER-EMAIL:foo@bar.com

STATUS:CONFIRMED

UID:UID20060414T140020060414T2300FlexDay

DESCRIPTION:

END:VEVENT

END:VCALENDAR

[2343 byte] By [ind1go] at [2007-11-26 10:49:50]
# 1
Update: I just imported my "control" ICS file via UWC on the beta JES5 stack, and it did the same thing.
ind1go at 2007-7-7 3:02:24 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Calendar Server...
# 2
Nevermind. The export wasn't compensating for daylight saving time when specifying time in zulu. Hacking off the trailing Z and importing seemed to fix the problem.
ind1go at 2007-7-7 3:02:24 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Calendar Server...