({
	name: "date.timezone.America-Argentina-Jujuy",
	runTest: function(t){
		var tz = "America/Argentina/Jujuy";
		doh.checkDate({tzOffset: 256.8, tzAbbr: "CMT"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: 256.8, tzAbbr: "CMT"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: 256.8, tzAbbr: "CMT"}, -1567453393000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1567453392000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1233432001000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1233432000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1222981201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1222981200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1205956801000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1205956800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1194037201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1194037200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1172865601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1172865600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1162501201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1162501200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1141329601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1141329600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1130965201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1130965200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1109793601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1109793600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1099429201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1099429200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1078257601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1078257600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1067806801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1067806800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1046635201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1046635200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1036270801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1036270800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1015099201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1015099200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1004734801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1004734800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -983563201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -983563200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -973198801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -973198800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -952027201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -952027200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -941576401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -941576400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -931032001000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -931032000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -900882001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -900882000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -890337601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -890337600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -833749201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -833749200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -827265601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -827265600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -752274001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -752274000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -733780801000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -733780800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -197326801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -197326800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -190843201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -190843200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -184194001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -184194000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -164491201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -164491200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -152658001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -152658000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -132955201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -132955200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -121122001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -121122000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -101419201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -101419200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -86821201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -86821200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -71092801000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -71092800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -54766801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -54766800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -39038401000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -39038400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -23317201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -23317200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -7588801000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, -7588800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 128141999000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 128142000000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 136605599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 136605600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 596948399000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 596948400000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 605066399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 605066400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 624423599000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 624423600000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 636515999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 636516000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 657086399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 657086400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 669178799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 669178800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 686721599000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 686721600000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 699415199000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 699415200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 719377199000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 719377200000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 731469599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 731469600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 938919599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, 938919600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, 952052399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 952052400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1198983599000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 1198983600000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 1205632799000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1205632800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1246789800000, tz, 0);
	}
})
