({
	name: "date.timezone.Antarctica-McMurdo",
	runTest: function(t){
		var tz = "Antarctica/McMurdo";
		doh.checkDate({tzOffset: 0, tzAbbr: "zzz"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: 0, tzAbbr: "zzz"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: 0, tzAbbr: "zzz"}, -441849601000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, -441849600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 152632799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 152632800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 162309599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 162309600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 183477599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 183477600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 194968799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 194968800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 215531999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 215532000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 226418399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 226418400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 246981599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 246981600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 257867999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 257868000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 278431199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 278431200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 289317599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 289317600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 309880799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 309880800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 320767199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 320767200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 341330399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 341330400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 352216799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 352216800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 372779999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 372780000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 384271199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 384271200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 404834399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 404834400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 415720799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 415720800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 436283999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 436284000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 447170399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 447170400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 467733599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 467733600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 478619999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 478620000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 499183199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 499183200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 510069599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 510069600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 530632799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 530632800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 541519199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 541519200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 562082399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 562082400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 573573599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 573573600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 594136799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 594136800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 605023199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 605023200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 623771999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 623772000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 637682399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 637682400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 655221599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 655221600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 669131999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 669132000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 686671199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 686671200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 700581599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 700581600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 718120799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 718120800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 732635999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 732636000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 749570399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 749570400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 764085599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 764085600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 781019999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 781020000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 795535199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 795535200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 812469599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 812469600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 826984799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 826984800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 844523999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 844524000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 858434399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 858434400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 875973599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 875973600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 889883999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 889884000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 907423199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 907423200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 921938399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 921938400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 938872799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 938872800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 953387999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 953388000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 970322399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 970322400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 984837599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 984837600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1002376799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1002376800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1016287199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1016287200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1033826399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1033826400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1047736799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1047736800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1065275999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1065276000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1079791199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1079791200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1096725599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1096725600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1111240799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1111240800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1128175199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1128175200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1142690399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1142690400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1159624799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1159624800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1174139999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1174140000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1191074399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1191074400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1207403999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1207404000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1222523999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1222524000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1238853599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1238853600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1253973599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1253973600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1270303199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1270303200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1285423199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1285423200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1301752799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1301752800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1316872799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1316872800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1333202399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1333202400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1348927199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1348927200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1365256799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1365256800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1380376799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1380376800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1396706399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1396706400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1411826399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1411826400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1428155999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1428156000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1443275999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1443276000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1459605599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1459605600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1474725599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1474725600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1491055199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1491055200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1506175199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1506175200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1522504799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1522504800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1538229599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1538229600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1554559199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1554559200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1569679199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1569679200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1586008799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1586008800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1601128799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1601128800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1617458399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1617458400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1632578399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1632578400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1648907999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1648908000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1664027999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1664028000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1680357599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1680357600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1695477599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1695477600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1712411999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1712412000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1727531999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1727532000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1743861599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1743861600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1758981599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1758981600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1775311199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1775311200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1790431199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1790431200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1806760799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1806760800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1821880799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1821880800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1838210399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1838210400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1853330399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1853330400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1869659999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1869660000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1885384799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1885384800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1901714399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1901714400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1916834399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1916834400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1933163999000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1933164000000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1948283999000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1948284000000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1964613599000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1964613600000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1979733599000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1979733600000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1996063199000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1996063200000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 2011183199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2011183200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2027512799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 2027512800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 2042632799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2042632800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2058962399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 2058962400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 2074687199000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2074687200000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2091016799000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 2091016800000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 2106136799000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2106136800000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2122466399000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 2122466400000, tz, 1);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 2137586399000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2137586400000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: -780, tzAbbr: "NZDT"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: -720, tzAbbr: "NZST"}, 1246789800000, tz, 0);
	}
})
