Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / TimeZone / Atlantic / Stanley.pm
1 # This file is auto-generated by the Perl DateTime Suite time zone
2 # code generator (0.07) This code generator comes with the
3 # DateTime::TimeZone module distribution in the tools/ directory
4
5 #
6 # Generated from /tmp/UeJBI4pKMW/southamerica.  Olson data version 2009s
7 #
8 # Do not edit this file directly.
9 #
10 package DateTime::TimeZone::Atlantic::Stanley;
11
12 use strict;
13
14 use Class::Singleton;
15 use DateTime::TimeZone;
16 use DateTime::TimeZone::OlsonDB;
17
18 @DateTime::TimeZone::Atlantic::Stanley::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20 my $spans =
21 [
22     [
23 DateTime::TimeZone::NEG_INFINITY,
24 59611175484,
25 DateTime::TimeZone::NEG_INFINITY,
26 59611161600,
27 -13884,
28 0,
29 'LMT'
30     ],
31     [
32 59611175484,
33 60311447484,
34 59611161600,
35 60311433600,
36 -13884,
37 0,
38 'SMT'
39     ],
40     [
41 60311447484,
42 61117473600,
43 60311433084,
44 61117459200,
45 -14400,
46 0,
47 'FKT'
48     ],
49     [
50 61117473600,
51 61132590000,
52 61117462800,
53 61132579200,
54 -10800,
55 1,
56 'FKST'
57     ],
58     [
59 61132590000,
60 61148923200,
61 61132575600,
62 61148908800,
63 -14400,
64 0,
65 'FKT'
66     ],
67     [
68 61148923200,
69 61164039600,
70 61148912400,
71 61164028800,
72 -10800,
73 1,
74 'FKST'
75     ],
76     [
77 61164039600,
78 61180977600,
79 61164025200,
80 61180963200,
81 -14400,
82 0,
83 'FKT'
84     ],
85     [
86 61180977600,
87 61196094000,
88 61180966800,
89 61196083200,
90 -10800,
91 1,
92 'FKST'
93     ],
94     [
95 61196094000,
96 61212427200,
97 61196079600,
98 61212412800,
99 -14400,
100 0,
101 'FKT'
102     ],
103     [
104 61212427200,
105 61227543600,
106 61212416400,
107 61227532800,
108 -10800,
109 1,
110 'FKST'
111     ],
112     [
113 61227543600,
114 61243876800,
115 61227529200,
116 61243862400,
117 -14400,
118 0,
119 'FKT'
120     ],
121     [
122 61243876800,
123 61258993200,
124 61243866000,
125 61258982400,
126 -10800,
127 1,
128 'FKST'
129     ],
130     [
131 61258993200,
132 61275326400,
133 61258978800,
134 61275312000,
135 -14400,
136 0,
137 'FKT'
138     ],
139     [
140 61275326400,
141 61283617200,
142 61275315600,
143 61283606400,
144 -10800,
145 1,
146 'FKST'
147     ],
148     [
149 61283617200,
150 62556292800,
151 61283602800,
152 62556278400,
153 -14400,
154 0,
155 'FKT'
156     ],
157     [
158 62556292800,
159 62568990000,
160 62556282000,
161 62568979200,
162 -10800,
163 0,
164 'FKT'
165     ],
166     [
167 62568990000,
168 62587735200,
169 62568982800,
170 62587728000,
171 -7200,
172 1,
173 'FKST'
174     ],
175     [
176 62587735200,
177 62599834800,
178 62587724400,
179 62599824000,
180 -10800,
181 0,
182 'FKT'
183     ],
184     [
185 62599834800,
186 62619184800,
187 62599827600,
188 62619177600,
189 -7200,
190 1,
191 'FKST'
192     ],
193     [
194 62619184800,
195 62631284400,
196 62619174000,
197 62631273600,
198 -10800,
199 0,
200 'FKT'
201     ],
202     [
203 62631284400,
204 62650033200,
205 62631273600,
206 62650022400,
207 -10800,
208 1,
209 'FKST'
210     ],
211     [
212 62650033200,
213 62662737600,
214 62650018800,
215 62662723200,
216 -14400,
217 0,
218 'FKT'
219     ],
220     [
221 62662737600,
222 62681482800,
223 62662726800,
224 62681472000,
225 -10800,
226 1,
227 'FKST'
228     ],
229     [
230 62681482800,
231 62694187200,
232 62681468400,
233 62694172800,
234 -14400,
235 0,
236 'FKT'
237     ],
238     [
239 62694187200,
240 62712932400,
241 62694176400,
242 62712921600,
243 -10800,
244 1,
245 'FKST'
246     ],
247     [
248 62712932400,
249 62725636800,
250 62712918000,
251 62725622400,
252 -14400,
253 0,
254 'FKT'
255     ],
256     [
257 62725636800,
258 62744382000,
259 62725626000,
260 62744371200,
261 -10800,
262 1,
263 'FKST'
264     ],
265     [
266 62744382000,
267 62757086400,
268 62744367600,
269 62757072000,
270 -14400,
271 0,
272 'FKT'
273     ],
274     [
275 62757086400,
276 62776436400,
277 62757075600,
278 62776425600,
279 -10800,
280 1,
281 'FKST'
282     ],
283     [
284 62776436400,
285 62788536000,
286 62776422000,
287 62788521600,
288 -14400,
289 0,
290 'FKT'
291     ],
292     [
293 62788536000,
294 62807886000,
295 62788525200,
296 62807875200,
297 -10800,
298 1,
299 'FKST'
300     ],
301     [
302 62807886000,
303 62820590400,
304 62807871600,
305 62820576000,
306 -14400,
307 0,
308 'FKT'
309     ],
310     [
311 62820590400,
312 62839335600,
313 62820579600,
314 62839324800,
315 -10800,
316 1,
317 'FKST'
318     ],
319     [
320 62839335600,
321 62852040000,
322 62839321200,
323 62852025600,
324 -14400,
325 0,
326 'FKT'
327     ],
328     [
329 62852040000,
330 62870785200,
331 62852029200,
332 62870774400,
333 -10800,
334 1,
335 'FKST'
336     ],
337     [
338 62870785200,
339 62883489600,
340 62870770800,
341 62883475200,
342 -14400,
343 0,
344 'FKT'
345     ],
346     [
347 62883489600,
348 62902234800,
349 62883478800,
350 62902224000,
351 -10800,
352 1,
353 'FKST'
354     ],
355     [
356 62902234800,
357 62914939200,
358 62902220400,
359 62914924800,
360 -14400,
361 0,
362 'FKT'
363     ],
364     [
365 62914939200,
366 62933684400,
367 62914928400,
368 62933673600,
369 -10800,
370 1,
371 'FKST'
372     ],
373     [
374 62933684400,
375 62946388800,
376 62933670000,
377 62946374400,
378 -14400,
379 0,
380 'FKT'
381     ],
382     [
383 62946388800,
384 62965738800,
385 62946378000,
386 62965728000,
387 -10800,
388 1,
389 'FKST'
390     ],
391     [
392 62965738800,
393 62978443200,
394 62965724400,
395 62978428800,
396 -14400,
397 0,
398 'FKT'
399     ],
400     [
401 62978443200,
402 62997188400,
403 62978432400,
404 62997177600,
405 -10800,
406 1,
407 'FKST'
408     ],
409     [
410 62997188400,
411 63009892800,
412 62997174000,
413 63009878400,
414 -14400,
415 0,
416 'FKT'
417     ],
418     [
419 63009892800,
420 63028638000,
421 63009882000,
422 63028627200,
423 -10800,
424 1,
425 'FKST'
426     ],
427     [
428 63028638000,
429 63041342400,
430 63028623600,
431 63041328000,
432 -14400,
433 0,
434 'FKT'
435     ],
436     [
437 63041342400,
438 63060087600,
439 63041331600,
440 63060076800,
441 -10800,
442 1,
443 'FKST'
444     ],
445     [
446 63060087600,
447 63072792000,
448 63060073200,
449 63072777600,
450 -14400,
451 0,
452 'FKT'
453     ],
454     [
455 63072792000,
456 63091537200,
457 63072781200,
458 63091526400,
459 -10800,
460 1,
461 'FKST'
462     ],
463     [
464 63091537200,
465 63104241600,
466 63091522800,
467 63104227200,
468 -14400,
469 0,
470 'FKT'
471     ],
472     [
473 63104241600,
474 63122994000,
475 63104230800,
476 63122983200,
477 -10800,
478 1,
479 'FKST'
480     ],
481     [
482 63122994000,
483 63135093600,
484 63122979600,
485 63135079200,
486 -14400,
487 0,
488 'FKT'
489     ],
490     [
491 63135093600,
492 63155048400,
493 63135082800,
494 63155037600,
495 -10800,
496 1,
497 'FKST'
498     ],
499     [
500 63155048400,
501 63166543200,
502 63155034000,
503 63166528800,
504 -14400,
505 0,
506 'FKT'
507     ],
508     [
509 63166543200,
510 63186498000,
511 63166532400,
512 63186487200,
513 -10800,
514 1,
515 'FKST'
516     ],
517     [
518 63186498000,
519 63198597600,
520 63186483600,
521 63198583200,
522 -14400,
523 0,
524 'FKT'
525     ],
526     [
527 63198597600,
528 63217947600,
529 63198586800,
530 63217936800,
531 -10800,
532 1,
533 'FKST'
534     ],
535     [
536 63217947600,
537 63230047200,
538 63217933200,
539 63230032800,
540 -14400,
541 0,
542 'FKT'
543     ],
544     [
545 63230047200,
546 63249397200,
547 63230036400,
548 63249386400,
549 -10800,
550 1,
551 'FKST'
552     ],
553     [
554 63249397200,
555 63261496800,
556 63249382800,
557 63261482400,
558 -14400,
559 0,
560 'FKT'
561     ],
562     [
563 63261496800,
564 63280846800,
565 63261486000,
566 63280836000,
567 -10800,
568 1,
569 'FKST'
570     ],
571     [
572 63280846800,
573 63292946400,
574 63280832400,
575 63292932000,
576 -14400,
577 0,
578 'FKT'
579     ],
580     [
581 63292946400,
582 63312296400,
583 63292935600,
584 63312285600,
585 -10800,
586 1,
587 'FKST'
588     ],
589     [
590 63312296400,
591 63324396000,
592 63312282000,
593 63324381600,
594 -14400,
595 0,
596 'FKT'
597     ],
598     [
599 63324396000,
600 63344350800,
601 63324385200,
602 63344340000,
603 -10800,
604 1,
605 'FKST'
606     ],
607     [
608 63344350800,
609 63356450400,
610 63344336400,
611 63356436000,
612 -14400,
613 0,
614 'FKT'
615     ],
616     [
617 63356450400,
618 63375800400,
619 63356439600,
620 63375789600,
621 -10800,
622 1,
623 'FKST'
624     ],
625     [
626 63375800400,
627 63387900000,
628 63375786000,
629 63387885600,
630 -14400,
631 0,
632 'FKT'
633     ],
634     [
635 63387900000,
636 63407250000,
637 63387889200,
638 63407239200,
639 -10800,
640 1,
641 'FKST'
642     ],
643     [
644 63407250000,
645 63419349600,
646 63407235600,
647 63419335200,
648 -14400,
649 0,
650 'FKT'
651     ],
652     [
653 63419349600,
654 63438699600,
655 63419338800,
656 63438688800,
657 -10800,
658 1,
659 'FKST'
660     ],
661     [
662 63438699600,
663 63450799200,
664 63438685200,
665 63450784800,
666 -14400,
667 0,
668 'FKT'
669     ],
670     [
671 63450799200,
672 63470149200,
673 63450788400,
674 63470138400,
675 -10800,
676 1,
677 'FKST'
678     ],
679     [
680 63470149200,
681 63482248800,
682 63470134800,
683 63482234400,
684 -14400,
685 0,
686 'FKT'
687     ],
688     [
689 63482248800,
690 63502203600,
691 63482238000,
692 63502192800,
693 -10800,
694 1,
695 'FKST'
696     ],
697     [
698 63502203600,
699 63513698400,
700 63502189200,
701 63513684000,
702 -14400,
703 0,
704 'FKT'
705     ],
706     [
707 63513698400,
708 63533653200,
709 63513687600,
710 63533642400,
711 -10800,
712 1,
713 'FKST'
714     ],
715     [
716 63533653200,
717 63545752800,
718 63533638800,
719 63545738400,
720 -14400,
721 0,
722 'FKT'
723     ],
724     [
725 63545752800,
726 63565102800,
727 63545742000,
728 63565092000,
729 -10800,
730 1,
731 'FKST'
732     ],
733     [
734 63565102800,
735 63577202400,
736 63565088400,
737 63577188000,
738 -14400,
739 0,
740 'FKT'
741     ],
742     [
743 63577202400,
744 63596552400,
745 63577191600,
746 63596541600,
747 -10800,
748 1,
749 'FKST'
750     ],
751     [
752 63596552400,
753 63608652000,
754 63596538000,
755 63608637600,
756 -14400,
757 0,
758 'FKT'
759     ],
760     [
761 63608652000,
762 63628002000,
763 63608641200,
764 63627991200,
765 -10800,
766 1,
767 'FKST'
768     ],
769     [
770 63628002000,
771 63640101600,
772 63627987600,
773 63640087200,
774 -14400,
775 0,
776 'FKT'
777     ],
778     [
779 63640101600,
780 63659451600,
781 63640090800,
782 63659440800,
783 -10800,
784 1,
785 'FKST'
786     ],
787     [
788 63659451600,
789 63671551200,
790 63659437200,
791 63671536800,
792 -14400,
793 0,
794 'FKT'
795     ],
796     [
797 63671551200,
798 63691506000,
799 63671540400,
800 63691495200,
801 -10800,
802 1,
803 'FKST'
804     ],
805     [
806 63691506000,
807 63703000800,
808 63691491600,
809 63702986400,
810 -14400,
811 0,
812 'FKT'
813     ],
814     [
815 63703000800,
816 63722955600,
817 63702990000,
818 63722944800,
819 -10800,
820 1,
821 'FKST'
822     ],
823     [
824 63722955600,
825 63735055200,
826 63722941200,
827 63735040800,
828 -14400,
829 0,
830 'FKT'
831     ],
832 ];
833
834 sub olson_version { '2009s' }
835
836 sub has_dst_changes { 44 }
837
838 sub _max_year { 2019 }
839
840 sub _new_instance
841 {
842     return shift->_init( @_, spans => $spans );
843 }
844
845 sub _last_offset { -14400 }
846
847 my $last_observance = bless( {
848   'format' => 'FK%sT',
849   'gmtoff' => '-4:00',
850   'local_start_datetime' => bless( {
851     'formatter' => undef,
852     'local_rd_days' => 724899,
853     'local_rd_secs' => 0,
854     'offset_modifier' => 0,
855     'rd_nanosecs' => 0,
856     'tz' => bless( {
857       'name' => 'floating',
858       'offset' => 0
859     }, 'DateTime::TimeZone::Floating' ),
860     'utc_rd_days' => 724899,
861     'utc_rd_secs' => 0,
862     'utc_year' => 1986
863   }, 'DateTime' ),
864   'offset_from_std' => 0,
865   'offset_from_utc' => -14400,
866   'until' => [],
867   'utc_start_datetime' => bless( {
868     'formatter' => undef,
869     'local_rd_days' => 724899,
870     'local_rd_secs' => 10800,
871     'offset_modifier' => 0,
872     'rd_nanosecs' => 0,
873     'tz' => bless( {
874       'name' => 'floating',
875       'offset' => 0
876     }, 'DateTime::TimeZone::Floating' ),
877     'utc_rd_days' => 724899,
878     'utc_rd_secs' => 10800,
879     'utc_year' => 1986
880   }, 'DateTime' )
881 }, 'DateTime::TimeZone::OlsonDB::Observance' )
882 ;
883 sub _last_observance { $last_observance }
884
885 my $rules = [
886   bless( {
887     'at' => '2:00',
888     'from' => '2001',
889     'in' => 'Apr',
890     'letter' => '',
891     'name' => 'Falk',
892     'offset_from_std' => 0,
893     'on' => 'Sun>=15',
894     'save' => '0',
895     'to' => 'max',
896     'type' => undef
897   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
898   bless( {
899     'at' => '2:00',
900     'from' => '2001',
901     'in' => 'Sep',
902     'letter' => 'S',
903     'name' => 'Falk',
904     'offset_from_std' => 3600,
905     'on' => 'Sun>=1',
906     'save' => '1:00',
907     'to' => 'max',
908     'type' => undef
909   }, 'DateTime::TimeZone::OlsonDB::Rule' )
910 ]
911 ;
912 sub _rules { $rules }
913
914
915 1;
916