({
	name: "date.timezone.Asia-Jerusalem",
	runTest: function(t){
		var tz = "Asia/Jerusalem";
		doh.checkDate({tzOffset: -140.666666666667, tzAbbr: "JMT"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: -140.666666666667, tzAbbr: "JMT"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: -140.666666666667, tzAbbr: "JMT"}, -1641003641000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -1641003640000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -933645601000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -933645600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -857358001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -857358000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -844300801000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -844300800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -825822001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -825822000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -812685601000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -812685600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -794199601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -794199600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -779853601000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -779853600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -762656401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -762656400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -748310401000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -748310400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -731127601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -731127600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -681962401000, tz, 1);
		doh.checkDate({tzOffset: -240, tzAbbr: "IDDT"}, -681962400000, tz, 1);
		doh.checkDate({tzOffset: -240, tzAbbr: "IDDT"}, -673243201000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -673243200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -667962001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -667962000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -652327201000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -652327200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -636426001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -636426000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -622087201000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -622087200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -608947201000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -608947200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -591847201000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -591847200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -572486401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -572486400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -558576001000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -558576000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -542851201000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -542851200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -527731201000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -527731200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -514425601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -514425600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -490845601000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -490845600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -482986801000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -482986800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -459475201000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -459475200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -451537201000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -451537200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -428551201000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -428551200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -418262401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -418262400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -400032001000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -400032000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, -387428401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -387428400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 142379999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 142380000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 150843599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 150843600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 167176799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 167176800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 178664399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 178664400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 482277599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 482277600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 495579599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 495579600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 516751199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 516751200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 526424399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 526424400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 545435999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 545436000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 558478799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 558478800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 576539999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 576540000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 589237199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 589237200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 609890399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 609890400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 620773199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 620773200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 638315999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 638316000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 651617999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 651618000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 669765599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 669765600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 683672399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 683672400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 701819999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 701820000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 715726799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 715726800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 733701599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 733701600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 747176399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 747176400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 765151199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 765151200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 778021199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 778021200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 796600799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 796600800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 810075599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 810075600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 826840799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 826840800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 842821199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 842821200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 858895199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 858895200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 874184399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 874184400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 890344799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 890344800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 905029199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 905029200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 923011199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 923011200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 936313199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 936313200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 955670399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 955670400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 970783199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 970783200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 986770799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 986770800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1001282399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1001282400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1017356399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1017356400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1033941599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1033941600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1048805999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1048806000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1065131999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1065132000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1081292399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1081292400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1095803999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1095804000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1112313599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1112313600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1128812399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1128812400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1143763199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1143763200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1159657199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1159657200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1175212799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1175212800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1189897199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1189897200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1206662399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1206662400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1223161199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1223161200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1238111999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1238112000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1254005999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1254006000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1269561599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1269561600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1284245999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1284246000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1301615999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1301616000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1317509999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1317510000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1333065599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1333065600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1348354799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1348354800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1364515199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1364515200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1378594799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1378594800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1395964799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1395964800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1411858799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1411858800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1427414399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1427414400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1442703599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1442703600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1459468799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1459468800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1475967599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1475967600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1490918399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1490918400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1506207599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1506207600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1522367999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1522368000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1537052399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1537052400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1553817599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1553817600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1570316399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1570316400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1585267199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1585267200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1601161199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1601161200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1616716799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1616716800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1631401199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1631401200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1648771199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1648771200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1664665199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1664665200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1680220799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1680220800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1695509999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1695510000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1711670399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1711670400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1728169199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1728169200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1743119999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1743120000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1759013999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1759014000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1774569599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1774569600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1789858799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1789858800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1806019199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1806019200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1823122799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1823122800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1838073599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1838073600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1853362799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1853362800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1869523199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1869523200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1884207599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1884207600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1900972799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1900972800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1917471599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1917471600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1932422399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1932422400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1947711599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1947711600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1963871999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1963872000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1978556399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1978556400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1995926399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1995926400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 2011820399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2011820400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2027375999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 2027376000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 2042060399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2042060400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2058825599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 2058825600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 2075324399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2075324400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2090275199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 2090275200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 2106169199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2106169200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2121724799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 2121724800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 2136409199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2136409200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 1246789800000, tz, 0);
	}
})
