({
	name: "date.timezone.America-Montreal",
	runTest: function(t){
		var tz = "America/Montreal";
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1665334801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1665334800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1662753601000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1662753600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1632070801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1632070800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1614794401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1614794400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1601742601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1601742600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1583775001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1583775000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1567355401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1567355400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1554053401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1554053400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1535907601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1535907600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1522603801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1522603800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1504458001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1504458000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1491154201000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1491154200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1439830801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1439830800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1428255001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1428255000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1409504401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1409504400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1396805401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1396805400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1378054801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1378054800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1365355801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1365355800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1346612401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1346612400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1333915201000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1333915200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1315162801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1315162800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1301860801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1301860800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1283713201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1283713200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1270411201000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1270411200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1252263601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1252263600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1238961601000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1238961600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1220814001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1220814000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1207512001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1207512000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1188759601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1188759600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1176062401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1176062400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1157310001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1157310000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1144008001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1144008000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1125860401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1125860400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1112558401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1112558400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1094410801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1094410800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1081108801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1081108800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1062961201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1062961200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1049659201000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1049659200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1031511601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1031511600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1018209601000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1018209600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -1000062001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -1000062000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -986760001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -986760000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -968007601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -968007600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -955310401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -955310400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -936558001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -936558000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -880218001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EWT"}, -880218000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EWT"}, -769395601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EPT"}, -769395600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EPT"}, -765396001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -765396000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -747248401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -747248400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -733946401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -733946400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -715798801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -715798800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -702496801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -702496800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -684349201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -684349200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -671047201000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -671047200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -652899601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -652899600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -636573601000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -636573600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -620845201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -620845200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -605124001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -605124000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -589395601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -589395600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -576093601000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -576093600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -557946001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -557946000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -544644001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -544644000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -526496401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -526496400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -513194401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -513194400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -495046801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -495046800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -481744801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -481744800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -463597201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -463597200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -450295201000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -450295200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -431542801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -431542800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -418240801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -418240800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -400093201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -400093200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -384372001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -384372000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -368643601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -368643600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -352922401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -352922400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -337194001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -337194000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -321472801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -321472800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -305744401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -305744400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -289418401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -289418400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -273690001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -273690000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -257968801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -257968800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -242240401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -242240400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -226519201000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -226519200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -210790801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -210790800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -195069601000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -195069600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -179341201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -179341200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -163620001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -163620000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -147891601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -147891600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -131565601000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -131565600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -116442001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -116442000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -100116001000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -100116000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -84387601000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -84387600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -68666401000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -68666400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -52938001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -52938000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -37216801000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -37216800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -21488401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -21488400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, -5767201000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, -5767200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 9961199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 9961200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 25682399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 25682400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 41410799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 41410800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 57736799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 57736800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 73465199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 73465200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 89186399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 89186400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 104914799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 104914800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 120635999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 120636000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 136364399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 136364400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 152085599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 152085600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 167813999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 167814000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 183535199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 183535200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 199263599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 199263600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 215589599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 215589600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 230713199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 230713200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 247039199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 247039200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 262767599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 262767600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 278488799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 278488800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 294217199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 294217200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 309938399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 309938400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 325666799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 325666800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 341387999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 341388000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 357116399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 357116400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 372837599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 372837600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 388565999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 388566000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 404891999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 404892000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 420015599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 420015600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 436341599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 436341600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 452069999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 452070000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 467791199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 467791200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 483519599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 483519600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 499240799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 499240800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 514969199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 514969200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 530690399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 530690400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 544604399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 544604400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 562139999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 562140000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 576053999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 576054000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 594194399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 594194400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 607503599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 607503600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 625643999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 625644000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 638953199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 638953200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 657093599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 657093600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 671007599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 671007600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 688543199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 688543200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 702457199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 702457200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 719992799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 719992800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 733906799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 733906800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 752047199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 752047200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 765356399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 765356400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 783496799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 783496800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 796805999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 796806000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 814946399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 814946400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 828860399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 828860400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 846395999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 846396000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 860309999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 860310000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 877845599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 877845600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 891759599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 891759600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 909295199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 909295200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 923209199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 923209200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 941349599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 941349600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 954658799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 954658800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 972799199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 972799200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 986108399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 986108400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1004248799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1004248800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1018162799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1018162800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1035698399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1035698400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1049612399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1049612400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1067147999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1067148000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1081061999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1081062000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1099202399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1099202400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1112511599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1112511600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1130651999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1130652000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1143961199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1143961200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1162101599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1162101600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1173596399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1173596400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1194155999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1194156000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1205045999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1205046000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1225605599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1225605600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1236495599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1236495600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1257055199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1257055200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1268549999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1268550000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1289109599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1289109600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1299999599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1299999600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1320559199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1320559200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1331449199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1331449200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1352008799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1352008800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1362898799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1362898800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1383458399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1383458400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1394348399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1394348400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1414907999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1414908000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1425797999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1425798000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1446357599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1446357600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1457852399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1457852400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1478411999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1478412000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1489301999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1489302000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1509861599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1509861600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1520751599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1520751600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1541311199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1541311200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1552201199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1552201200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1572760799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1572760800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1583650799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1583650800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1604210399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1604210400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1615705199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1615705200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1636264799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1636264800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1647154799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1647154800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1667714399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1667714400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1678604399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1678604400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1699163999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1699164000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1710053999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1710054000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1730613599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1730613600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1741503599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1741503600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1762063199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1762063200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1772953199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1772953200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1793512799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1793512800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1805007599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1805007600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1825567199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1825567200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1836457199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1836457200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1857016799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1857016800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1867906799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1867906800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1888466399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1888466400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1899356399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1899356400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1919915999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1919916000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1930805999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1930806000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1951365599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1951365600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1962860399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1962860400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1983419999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1983420000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1994309999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1994310000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 2014869599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2014869600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2025759599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 2025759600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 2046319199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2046319200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2057209199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 2057209200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 2077768799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2077768800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2088658799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 2088658800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 2109218399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2109218400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2120108399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 2120108400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 2140667999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2140668000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EST"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: 240, tzAbbr: "EDT"}, 1246789800000, tz, 0);
	}
})
