({
	name: "date.timezone.Asia-Tashkent",
	runTest: function(t){
		var tz = "Asia/Tashkent";
		doh.checkDate({tzOffset: -277.2, tzAbbr: "LMT"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: -277.2, tzAbbr: "LMT"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: -277.2, tzAbbr: "LMT"}, -1441168633000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "TAST"}, -1441168632000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "TAST"}, -1247547601000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, -1247547600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 354909599000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 354909600000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 370717199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 370717200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 386445599000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 386445600000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 402253199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 402253200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 417981599000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 417981600000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 433789199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 433789200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 449603999000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 449604000000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 465335999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 465336000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 481060799000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 481060800000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 496785599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 496785600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 512510399000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 512510400000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 528235199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 528235200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 543959999000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 543960000000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 559684799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 559684800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 575409599000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 575409600000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 591134399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 591134400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 606859199000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 606859200000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 622583999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 622584000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 638308799000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 638308800000, tz, 1);
		doh.checkDate({tzOffset: -420, tzAbbr: "TASST"}, 654638399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 654638400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TAST"}, 670363199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TASST"}, 670363200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "TASST"}, 683661599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "UZST"}, 683661600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "UZST"}, 686091599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "UZT"}, 686091600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "UZT"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "UZT"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "UZT"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: -300, tzAbbr: "UZT"}, 1246789800000, tz, 0);
	}
})
