({
	name: "date.timezone.America-Hermosillo",
	runTest: function(t){
		var tz = "America/Hermosillo";
		doh.checkDate({tzOffset: 443.866666666667, tzAbbr: "LMT"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: 443.866666666667, tzAbbr: "LMT"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: 443.866666666667, tzAbbr: "LMT"}, -1514739601000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, -1514739600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, -1343066401000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "CST"}, -1343066400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "CST"}, -1234807201000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, -1234807200000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, -1220292001000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "CST"}, -1220292000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "CST"}, -1207159201000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, -1207159200000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, -1191344401000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "CST"}, -1191344400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "CST"}, -873828001000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, -873828000000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, -661539601000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, -661539600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 28799000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 28800000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 828867599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "MDT"}, 828867600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "MDT"}, 846403199000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 846403200000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 860317199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "MDT"}, 860317200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "MDT"}, 877852799000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 877852800000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 891766799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "MDT"}, 891766800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "MDT"}, 909302399000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 909302400000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: 420, tzAbbr: "MST"}, 1246789800000, tz, 0);
	}
})
