# This file is auto-generated by the Perl DateTime Suite time zone
# code generator (0.07) This code generator comes with the
# DateTime::TimeZone module distribution in the tools/ directory
#
# Generated from ../tzdata-2018i/australasia. Olson data version 2018i
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Chatham;
$DateTime::TimeZone::Pacific::Chatham::VERSION = '1.70';
use strict;
use Class::Singleton 1.03;
use DateTime::TimeZone;
use DateTime::TimeZone::OlsonDB;
@DateTime::TimeZone::Pacific::Chatham::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
my $spans =
[
[
DateTime::TimeZone::NEG_INFINITY, # utc_start
58943245572, # utc_end 0-12-31 11:46:12 (Sun)
DateTime::TimeZone::NEG_INFINITY, # local_start
58943289600, # local_end 0-12-31 00:00:00 (Sun)
44028,
0,
'LMT',
],
[
58943245572, # utc_start 0-12-31 11:46:12 (Sun)
61378256700, # utc_end 0-12-31 11:45:00 (Sun)
58943289672, # local_start 0-12-31 00:01:12 (Sun)
61378300800, # local_end 0-12-31 00:00:00 (Sun)
44100,
0,
'+1215',
],
[
61378256700, # utc_start 0-12-31 11:45:00 (Sun)
62288316000, # utc_end 0-12-31 14:00:00 (Sun)
61378302600, # local_start 0-12-31 00:30:00 (Sun)
62288361900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62288316000, # utc_start 0-12-31 14:00:00 (Sun)
62297992800, # utc_end 0-12-31 14:00:00 (Sun)
62288365500, # local_start 0-12-31 03:45:00 (Sun)
62298042300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62297992800, # utc_start 0-12-31 14:00:00 (Sun)
62319160800, # utc_end 0-12-31 14:00:00 (Sun)
62298038700, # local_start 0-12-31 02:45:00 (Sun)
62319206700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62319160800, # utc_start 0-12-31 14:00:00 (Sun)
62330652000, # utc_end 0-12-31 14:00:00 (Sun)
62319210300, # local_start 0-12-31 03:45:00 (Sun)
62330701500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62330652000, # utc_start 0-12-31 14:00:00 (Sun)
62351215200, # utc_end 0-12-31 14:00:00 (Sun)
62330697900, # local_start 0-12-31 02:45:00 (Sun)
62351261100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62351215200, # utc_start 0-12-31 14:00:00 (Sun)
62362101600, # utc_end 0-12-31 14:00:00 (Sun)
62351264700, # local_start 0-12-31 03:45:00 (Sun)
62362151100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62362101600, # utc_start 0-12-31 14:00:00 (Sun)
62382664800, # utc_end 0-12-31 14:00:00 (Sun)
62362147500, # local_start 0-12-31 02:45:00 (Sun)
62382710700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62382664800, # utc_start 0-12-31 14:00:00 (Sun)
62393551200, # utc_end 0-12-31 14:00:00 (Sun)
62382714300, # local_start 0-12-31 03:45:00 (Sun)
62393600700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62393551200, # utc_start 0-12-31 14:00:00 (Sun)
62414114400, # utc_end 0-12-31 14:00:00 (Sun)
62393597100, # local_start 0-12-31 02:45:00 (Sun)
62414160300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62414114400, # utc_start 0-12-31 14:00:00 (Sun)
62425000800, # utc_end 0-12-31 14:00:00 (Sun)
62414163900, # local_start 0-12-31 03:45:00 (Sun)
62425050300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62425000800, # utc_start 0-12-31 14:00:00 (Sun)
62445564000, # utc_end 0-12-31 14:00:00 (Sun)
62425046700, # local_start 0-12-31 02:45:00 (Sun)
62445609900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62445564000, # utc_start 0-12-31 14:00:00 (Sun)
62456450400, # utc_end 0-12-31 14:00:00 (Sun)
62445613500, # local_start 0-12-31 03:45:00 (Sun)
62456499900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62456450400, # utc_start 0-12-31 14:00:00 (Sun)
62477013600, # utc_end 0-12-31 14:00:00 (Sun)
62456496300, # local_start 0-12-31 02:45:00 (Sun)
62477059500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62477013600, # utc_start 0-12-31 14:00:00 (Sun)
62487900000, # utc_end 0-12-31 14:00:00 (Sun)
62477063100, # local_start 0-12-31 03:45:00 (Sun)
62487949500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62487900000, # utc_start 0-12-31 14:00:00 (Sun)
62508463200, # utc_end 0-12-31 14:00:00 (Sun)
62487945900, # local_start 0-12-31 02:45:00 (Sun)
62508509100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62508463200, # utc_start 0-12-31 14:00:00 (Sun)
62519954400, # utc_end 0-12-31 14:00:00 (Sun)
62508512700, # local_start 0-12-31 03:45:00 (Sun)
62520003900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62519954400, # utc_start 0-12-31 14:00:00 (Sun)
62540517600, # utc_end 0-12-31 14:00:00 (Sun)
62520000300, # local_start 0-12-31 02:45:00 (Sun)
62540563500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62540517600, # utc_start 0-12-31 14:00:00 (Sun)
62551404000, # utc_end 0-12-31 14:00:00 (Sun)
62540567100, # local_start 0-12-31 03:45:00 (Sun)
62551453500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62551404000, # utc_start 0-12-31 14:00:00 (Sun)
62571967200, # utc_end 0-12-31 14:00:00 (Sun)
62551449900, # local_start 0-12-31 02:45:00 (Sun)
62572013100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62571967200, # utc_start 0-12-31 14:00:00 (Sun)
62582853600, # utc_end 0-12-31 14:00:00 (Sun)
62572016700, # local_start 0-12-31 03:45:00 (Sun)
62582903100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62582853600, # utc_start 0-12-31 14:00:00 (Sun)
62603416800, # utc_end 0-12-31 14:00:00 (Sun)
62582899500, # local_start 0-12-31 02:45:00 (Sun)
62603462700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62603416800, # utc_start 0-12-31 14:00:00 (Sun)
62614303200, # utc_end 0-12-31 14:00:00 (Sun)
62603466300, # local_start 0-12-31 03:45:00 (Sun)
62614352700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62614303200, # utc_start 0-12-31 14:00:00 (Sun)
62634866400, # utc_end 0-12-31 14:00:00 (Sun)
62614349100, # local_start 0-12-31 02:45:00 (Sun)
62634912300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62634866400, # utc_start 0-12-31 14:00:00 (Sun)
62645752800, # utc_end 0-12-31 14:00:00 (Sun)
62634915900, # local_start 0-12-31 03:45:00 (Sun)
62645802300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62645752800, # utc_start 0-12-31 14:00:00 (Sun)
62666316000, # utc_end 0-12-31 14:00:00 (Sun)
62645798700, # local_start 0-12-31 02:45:00 (Sun)
62666361900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62666316000, # utc_start 0-12-31 14:00:00 (Sun)
62677202400, # utc_end 0-12-31 14:00:00 (Sun)
62666365500, # local_start 0-12-31 03:45:00 (Sun)
62677251900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62677202400, # utc_start 0-12-31 14:00:00 (Sun)
62697765600, # utc_end 0-12-31 14:00:00 (Sun)
62677248300, # local_start 0-12-31 02:45:00 (Sun)
62697811500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62697765600, # utc_start 0-12-31 14:00:00 (Sun)
62709256800, # utc_end 0-12-31 14:00:00 (Sun)
62697815100, # local_start 0-12-31 03:45:00 (Sun)
62709306300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62709256800, # utc_start 0-12-31 14:00:00 (Sun)
62729820000, # utc_end 0-12-31 14:00:00 (Sun)
62709302700, # local_start 0-12-31 02:45:00 (Sun)
62729865900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62729820000, # utc_start 0-12-31 14:00:00 (Sun)
62740706400, # utc_end 0-12-31 14:00:00 (Sun)
62729869500, # local_start 0-12-31 03:45:00 (Sun)
62740755900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62740706400, # utc_start 0-12-31 14:00:00 (Sun)
62759455200, # utc_end 0-12-31 14:00:00 (Sun)
62740752300, # local_start 0-12-31 02:45:00 (Sun)
62759501100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62759455200, # utc_start 0-12-31 14:00:00 (Sun)
62773365600, # utc_end 0-12-31 14:00:00 (Sun)
62759504700, # local_start 0-12-31 03:45:00 (Sun)
62773415100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62773365600, # utc_start 0-12-31 14:00:00 (Sun)
62790904800, # utc_end 0-12-31 14:00:00 (Sun)
62773411500, # local_start 0-12-31 02:45:00 (Sun)
62790950700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62790904800, # utc_start 0-12-31 14:00:00 (Sun)
62804815200, # utc_end 0-12-31 14:00:00 (Sun)
62790954300, # local_start 0-12-31 03:45:00 (Sun)
62804864700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62804815200, # utc_start 0-12-31 14:00:00 (Sun)
62822354400, # utc_end 0-12-31 14:00:00 (Sun)
62804861100, # local_start 0-12-31 02:45:00 (Sun)
62822400300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62822354400, # utc_start 0-12-31 14:00:00 (Sun)
62836264800, # utc_end 0-12-31 14:00:00 (Sun)
62822403900, # local_start 0-12-31 03:45:00 (Sun)
62836314300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62836264800, # utc_start 0-12-31 14:00:00 (Sun)
62853804000, # utc_end 0-12-31 14:00:00 (Sun)
62836310700, # local_start 0-12-31 02:45:00 (Sun)
62853849900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62853804000, # utc_start 0-12-31 14:00:00 (Sun)
62868319200, # utc_end 0-12-31 14:00:00 (Sun)
62853853500, # local_start 0-12-31 03:45:00 (Sun)
62868368700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62868319200, # utc_start 0-12-31 14:00:00 (Sun)
62885253600, # utc_end 0-12-31 14:00:00 (Sun)
62868365100, # local_start 0-12-31 02:45:00 (Sun)
62885299500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62885253600, # utc_start 0-12-31 14:00:00 (Sun)
62899768800, # utc_end 0-12-31 14:00:00 (Sun)
62885303100, # local_start 0-12-31 03:45:00 (Sun)
62899818300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62899768800, # utc_start 0-12-31 14:00:00 (Sun)
62916703200, # utc_end 0-12-31 14:00:00 (Sun)
62899814700, # local_start 0-12-31 02:45:00 (Sun)
62916749100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62916703200, # utc_start 0-12-31 14:00:00 (Sun)
62931218400, # utc_end 0-12-31 14:00:00 (Sun)
62916752700, # local_start 0-12-31 03:45:00 (Sun)
62931267900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62931218400, # utc_start 0-12-31 14:00:00 (Sun)
62948152800, # utc_end 0-12-31 14:00:00 (Sun)
62931264300, # local_start 0-12-31 02:45:00 (Sun)
62948198700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62948152800, # utc_start 0-12-31 14:00:00 (Sun)
62962668000, # utc_end 0-12-31 14:00:00 (Sun)
62948202300, # local_start 0-12-31 03:45:00 (Sun)
62962717500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62962668000, # utc_start 0-12-31 14:00:00 (Sun)
62980207200, # utc_end 0-12-31 14:00:00 (Sun)
62962713900, # local_start 0-12-31 02:45:00 (Sun)
62980253100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
62980207200, # utc_start 0-12-31 14:00:00 (Sun)
62994117600, # utc_end 0-12-31 14:00:00 (Sun)
62980256700, # local_start 0-12-31 03:45:00 (Sun)
62994167100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
62994117600, # utc_start 0-12-31 14:00:00 (Sun)
63011656800, # utc_end 0-12-31 14:00:00 (Sun)
62994163500, # local_start 0-12-31 02:45:00 (Sun)
63011702700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63011656800, # utc_start 0-12-31 14:00:00 (Sun)
63025567200, # utc_end 0-12-31 14:00:00 (Sun)
63011706300, # local_start 0-12-31 03:45:00 (Sun)
63025616700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63025567200, # utc_start 0-12-31 14:00:00 (Sun)
63043106400, # utc_end 0-12-31 14:00:00 (Sun)
63025613100, # local_start 0-12-31 02:45:00 (Sun)
63043152300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63043106400, # utc_start 0-12-31 14:00:00 (Sun)
63057621600, # utc_end 0-12-31 14:00:00 (Sun)
63043155900, # local_start 0-12-31 03:45:00 (Sun)
63057671100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63057621600, # utc_start 0-12-31 14:00:00 (Sun)
63074556000, # utc_end 0-12-31 14:00:00 (Sun)
63057667500, # local_start 0-12-31 02:45:00 (Sun)
63074601900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63074556000, # utc_start 0-12-31 14:00:00 (Sun)
63089071200, # utc_end 0-12-31 14:00:00 (Sun)
63074605500, # local_start 0-12-31 03:45:00 (Sun)
63089120700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63089071200, # utc_start 0-12-31 14:00:00 (Sun)
63106005600, # utc_end 0-12-31 14:00:00 (Sun)
63089117100, # local_start 0-12-31 02:45:00 (Sun)
63106051500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63106005600, # utc_start 0-12-31 14:00:00 (Sun)
63120520800, # utc_end 0-12-31 14:00:00 (Sun)
63106055100, # local_start 0-12-31 03:45:00 (Sun)
63120570300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63120520800, # utc_start 0-12-31 14:00:00 (Sun)
63138060000, # utc_end 0-12-31 14:00:00 (Sun)
63120566700, # local_start 0-12-31 02:45:00 (Sun)
63138105900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63138060000, # utc_start 0-12-31 14:00:00 (Sun)
63151970400, # utc_end 0-12-31 14:00:00 (Sun)
63138109500, # local_start 0-12-31 03:45:00 (Sun)
63152019900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63151970400, # utc_start 0-12-31 14:00:00 (Sun)
63169509600, # utc_end 0-12-31 14:00:00 (Sun)
63152016300, # local_start 0-12-31 02:45:00 (Sun)
63169555500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63169509600, # utc_start 0-12-31 14:00:00 (Sun)
63183420000, # utc_end 0-12-31 14:00:00 (Sun)
63169559100, # local_start 0-12-31 03:45:00 (Sun)
63183469500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63183420000, # utc_start 0-12-31 14:00:00 (Sun)
63200959200, # utc_end 0-12-31 14:00:00 (Sun)
63183465900, # local_start 0-12-31 02:45:00 (Sun)
63201005100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63200959200, # utc_start 0-12-31 14:00:00 (Sun)
63215474400, # utc_end 0-12-31 14:00:00 (Sun)
63201008700, # local_start 0-12-31 03:45:00 (Sun)
63215523900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63215474400, # utc_start 0-12-31 14:00:00 (Sun)
63232408800, # utc_end 0-12-31 14:00:00 (Sun)
63215520300, # local_start 0-12-31 02:45:00 (Sun)
63232454700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63232408800, # utc_start 0-12-31 14:00:00 (Sun)
63246924000, # utc_end 0-12-31 14:00:00 (Sun)
63232458300, # local_start 0-12-31 03:45:00 (Sun)
63246973500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63246924000, # utc_start 0-12-31 14:00:00 (Sun)
63263858400, # utc_end 0-12-31 14:00:00 (Sun)
63246969900, # local_start 0-12-31 02:45:00 (Sun)
63263904300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63263858400, # utc_start 0-12-31 14:00:00 (Sun)
63278373600, # utc_end 0-12-31 14:00:00 (Sun)
63263907900, # local_start 0-12-31 03:45:00 (Sun)
63278423100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63278373600, # utc_start 0-12-31 14:00:00 (Sun)
63295308000, # utc_end 0-12-31 14:00:00 (Sun)
63278419500, # local_start 0-12-31 02:45:00 (Sun)
63295353900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63295308000, # utc_start 0-12-31 14:00:00 (Sun)
63309823200, # utc_end 0-12-31 14:00:00 (Sun)
63295357500, # local_start 0-12-31 03:45:00 (Sun)
63309872700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63309823200, # utc_start 0-12-31 14:00:00 (Sun)
63326757600, # utc_end 0-12-31 14:00:00 (Sun)
63309869100, # local_start 0-12-31 02:45:00 (Sun)
63326803500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63326757600, # utc_start 0-12-31 14:00:00 (Sun)
63343087200, # utc_end 0-12-31 14:00:00 (Sun)
63326807100, # local_start 0-12-31 03:45:00 (Sun)
63343136700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63343087200, # utc_start 0-12-31 14:00:00 (Sun)
63358207200, # utc_end 0-12-31 14:00:00 (Sun)
63343133100, # local_start 0-12-31 02:45:00 (Sun)
63358253100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63358207200, # utc_start 0-12-31 14:00:00 (Sun)
63374536800, # utc_end 0-12-31 14:00:00 (Sun)
63358256700, # local_start 0-12-31 03:45:00 (Sun)
63374586300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63374536800, # utc_start 0-12-31 14:00:00 (Sun)
63389656800, # utc_end 0-12-31 14:00:00 (Sun)
63374582700, # local_start 0-12-31 02:45:00 (Sun)
63389702700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63389656800, # utc_start 0-12-31 14:00:00 (Sun)
63405986400, # utc_end 0-12-31 14:00:00 (Sun)
63389706300, # local_start 0-12-31 03:45:00 (Sun)
63406035900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63405986400, # utc_start 0-12-31 14:00:00 (Sun)
63421106400, # utc_end 0-12-31 14:00:00 (Sun)
63406032300, # local_start 0-12-31 02:45:00 (Sun)
63421152300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63421106400, # utc_start 0-12-31 14:00:00 (Sun)
63437436000, # utc_end 0-12-31 14:00:00 (Sun)
63421155900, # local_start 0-12-31 03:45:00 (Sun)
63437485500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63437436000, # utc_start 0-12-31 14:00:00 (Sun)
63452556000, # utc_end 0-12-31 14:00:00 (Sun)
63437481900, # local_start 0-12-31 02:45:00 (Sun)
63452601900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63452556000, # utc_start 0-12-31 14:00:00 (Sun)
63468885600, # utc_end 0-12-31 14:00:00 (Sun)
63452605500, # local_start 0-12-31 03:45:00 (Sun)
63468935100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63468885600, # utc_start 0-12-31 14:00:00 (Sun)
63484610400, # utc_end 0-12-31 14:00:00 (Sun)
63468931500, # local_start 0-12-31 02:45:00 (Sun)
63484656300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63484610400, # utc_start 0-12-31 14:00:00 (Sun)
63500940000, # utc_end 0-12-31 14:00:00 (Sun)
63484659900, # local_start 0-12-31 03:45:00 (Sun)
63500989500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63500940000, # utc_start 0-12-31 14:00:00 (Sun)
63516060000, # utc_end 0-12-31 14:00:00 (Sun)
63500985900, # local_start 0-12-31 02:45:00 (Sun)
63516105900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63516060000, # utc_start 0-12-31 14:00:00 (Sun)
63532389600, # utc_end 0-12-31 14:00:00 (Sun)
63516109500, # local_start 0-12-31 03:45:00 (Sun)
63532439100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63532389600, # utc_start 0-12-31 14:00:00 (Sun)
63547509600, # utc_end 0-12-31 14:00:00 (Sun)
63532435500, # local_start 0-12-31 02:45:00 (Sun)
63547555500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63547509600, # utc_start 0-12-31 14:00:00 (Sun)
63563839200, # utc_end 0-12-31 14:00:00 (Sun)
63547559100, # local_start 0-12-31 03:45:00 (Sun)
63563888700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63563839200, # utc_start 0-12-31 14:00:00 (Sun)
63578959200, # utc_end 0-12-31 14:00:00 (Sun)
63563885100, # local_start 0-12-31 02:45:00 (Sun)
63579005100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63578959200, # utc_start 0-12-31 14:00:00 (Sun)
63595288800, # utc_end 0-12-31 14:00:00 (Sun)
63579008700, # local_start 0-12-31 03:45:00 (Sun)
63595338300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63595288800, # utc_start 0-12-31 14:00:00 (Sun)
63610408800, # utc_end 0-12-31 14:00:00 (Sun)
63595334700, # local_start 0-12-31 02:45:00 (Sun)
63610454700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63610408800, # utc_start 0-12-31 14:00:00 (Sun)
63626738400, # utc_end 0-12-31 14:00:00 (Sun)
63610458300, # local_start 0-12-31 03:45:00 (Sun)
63626787900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63626738400, # utc_start 0-12-31 14:00:00 (Sun)
63641858400, # utc_end 0-12-31 14:00:00 (Sun)
63626784300, # local_start 0-12-31 02:45:00 (Sun)
63641904300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63641858400, # utc_start 0-12-31 14:00:00 (Sun)
63658188000, # utc_end 0-12-31 14:00:00 (Sun)
63641907900, # local_start 0-12-31 03:45:00 (Sun)
63658237500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63658188000, # utc_start 0-12-31 14:00:00 (Sun)
63673912800, # utc_end 0-12-31 14:00:00 (Sun)
63658233900, # local_start 0-12-31 02:45:00 (Sun)
63673958700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63673912800, # utc_start 0-12-31 14:00:00 (Sun)
63690242400, # utc_end 0-12-31 14:00:00 (Sun)
63673962300, # local_start 0-12-31 03:45:00 (Sun)
63690291900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63690242400, # utc_start 0-12-31 14:00:00 (Sun)
63705362400, # utc_end 0-12-31 14:00:00 (Sun)
63690288300, # local_start 0-12-31 02:45:00 (Sun)
63705408300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63705362400, # utc_start 0-12-31 14:00:00 (Sun)
63721692000, # utc_end 0-12-31 14:00:00 (Sun)
63705411900, # local_start 0-12-31 03:45:00 (Sun)
63721741500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63721692000, # utc_start 0-12-31 14:00:00 (Sun)
63736812000, # utc_end 0-12-31 14:00:00 (Sun)
63721737900, # local_start 0-12-31 02:45:00 (Sun)
63736857900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63736812000, # utc_start 0-12-31 14:00:00 (Sun)
63753141600, # utc_end 0-12-31 14:00:00 (Sun)
63736861500, # local_start 0-12-31 03:45:00 (Sun)
63753191100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63753141600, # utc_start 0-12-31 14:00:00 (Sun)
63768261600, # utc_end 0-12-31 14:00:00 (Sun)
63753187500, # local_start 0-12-31 02:45:00 (Sun)
63768307500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63768261600, # utc_start 0-12-31 14:00:00 (Sun)
63784591200, # utc_end 0-12-31 14:00:00 (Sun)
63768311100, # local_start 0-12-31 03:45:00 (Sun)
63784640700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63784591200, # utc_start 0-12-31 14:00:00 (Sun)
63799711200, # utc_end 0-12-31 14:00:00 (Sun)
63784637100, # local_start 0-12-31 02:45:00 (Sun)
63799757100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63799711200, # utc_start 0-12-31 14:00:00 (Sun)
63816040800, # utc_end 0-12-31 14:00:00 (Sun)
63799760700, # local_start 0-12-31 03:45:00 (Sun)
63816090300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63816040800, # utc_start 0-12-31 14:00:00 (Sun)
63831160800, # utc_end 0-12-31 14:00:00 (Sun)
63816086700, # local_start 0-12-31 02:45:00 (Sun)
63831206700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63831160800, # utc_start 0-12-31 14:00:00 (Sun)
63848095200, # utc_end 0-12-31 14:00:00 (Sun)
63831210300, # local_start 0-12-31 03:45:00 (Sun)
63848144700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63848095200, # utc_start 0-12-31 14:00:00 (Sun)
63863215200, # utc_end 0-12-31 14:00:00 (Sun)
63848141100, # local_start 0-12-31 02:45:00 (Sun)
63863261100, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63863215200, # utc_start 0-12-31 14:00:00 (Sun)
63879544800, # utc_end 0-12-31 14:00:00 (Sun)
63863264700, # local_start 0-12-31 03:45:00 (Sun)
63879594300, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63879544800, # utc_start 0-12-31 14:00:00 (Sun)
63894664800, # utc_end 0-12-31 14:00:00 (Sun)
63879590700, # local_start 0-12-31 02:45:00 (Sun)
63894710700, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63894664800, # utc_start 0-12-31 14:00:00 (Sun)
63910994400, # utc_end 0-12-31 14:00:00 (Sun)
63894714300, # local_start 0-12-31 03:45:00 (Sun)
63911043900, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63910994400, # utc_start 0-12-31 14:00:00 (Sun)
63926114400, # utc_end 0-12-31 14:00:00 (Sun)
63911040300, # local_start 0-12-31 02:45:00 (Sun)
63926160300, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63926114400, # utc_start 0-12-31 14:00:00 (Sun)
63942444000, # utc_end 0-12-31 14:00:00 (Sun)
63926163900, # local_start 0-12-31 03:45:00 (Sun)
63942493500, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63942444000, # utc_start 0-12-31 14:00:00 (Sun)
63957564000, # utc_end 0-12-31 14:00:00 (Sun)
63942489900, # local_start 0-12-31 02:45:00 (Sun)
63957609900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63957564000, # utc_start 0-12-31 14:00:00 (Sun)
63973893600, # utc_end 0-12-31 14:00:00 (Sun)
63957613500, # local_start 0-12-31 03:45:00 (Sun)
63973943100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
63973893600, # utc_start 0-12-31 14:00:00 (Sun)
63989013600, # utc_end 0-12-31 14:00:00 (Sun)
63973939500, # local_start 0-12-31 02:45:00 (Sun)
63989059500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
63989013600, # utc_start 0-12-31 14:00:00 (Sun)
64005343200, # utc_end 0-12-31 14:00:00 (Sun)
63989063100, # local_start 0-12-31 03:45:00 (Sun)
64005392700, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
64005343200, # utc_start 0-12-31 14:00:00 (Sun)
64021068000, # utc_end 0-12-31 14:00:00 (Sun)
64005389100, # local_start 0-12-31 02:45:00 (Sun)
64021113900, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
[
64021068000, # utc_start 0-12-31 14:00:00 (Sun)
64037397600, # utc_end 0-12-31 14:00:00 (Sun)
64021117500, # local_start 0-12-31 03:45:00 (Sun)
64037447100, # local_end 0-12-31 03:45:00 (Sun)
49500,
1,
'+1345',
],
[
64037397600, # utc_start 0-12-31 14:00:00 (Sun)
64052517600, # utc_end 0-12-31 14:00:00 (Sun)
64037443500, # local_start 0-12-31 02:45:00 (Sun)
64052563500, # local_end 0-12-31 02:45:00 (Sun)
45900,
0,
'+1245',
],
];
sub olson_version { '2018i' }
sub has_dst_changes { 57 }
sub _max_year { 2029 }
sub _new_instance
{
return shift->_init( @_, spans => $spans );
}
sub _last_offset { 45900 }
my $last_observance = bless( {
'format' => '+1245/+1345',
'gmtoff' => '12:45',
'local_start_datetime' => bless( {
'formatter' => undef,
'local_rd_days' => 710397,
'local_rd_secs' => 1800,
'offset_modifier' => 0,
'rd_nanosecs' => 0,
'tz' => bless( {
'name' => 'floating',
'offset' => 0
}, 'DateTime::TimeZone::Floating' ),
'utc_rd_days' => 710397,
'utc_rd_secs' => 1800,
'utc_year' => 1947
}, 'DateTime' ),
'offset_from_std' => 0,
'offset_from_utc' => 45900,
'until' => [],
'utc_start_datetime' => bless( {
'formatter' => undef,
'local_rd_days' => 710396,
'local_rd_secs' => 42300,
'offset_modifier' => 0,
'rd_nanosecs' => 0,
'tz' => bless( {
'name' => 'floating',
'offset' => 0
}, 'DateTime::TimeZone::Floating' ),
'utc_rd_days' => 710396,
'utc_rd_secs' => 42300,
'utc_year' => 1946
}, 'DateTime' )
}, 'DateTime::TimeZone::OlsonDB::Observance' )
;
sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '2:45s',
'from' => '2007',
'in' => 'Sep',
'letter' => '',
'name' => 'Chatham',
'offset_from_std' => 3600,
'on' => 'lastSun',
'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:45s',
'from' => '2008',
'in' => 'Apr',
'letter' => '',
'name' => 'Chatham',
'offset_from_std' => 0,
'on' => 'Sun>=1',
'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
sub _rules { $rules }
1;