({
	name: "date.timezone.Pacific-Easter",
	runTest: function(t){
		var tz = "Pacific/Easter";
		doh.checkDate({tzOffset: 437.466666666667, tzAbbr: "EMT"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: 437.466666666667, tzAbbr: "EMT"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: 437.466666666667, tzAbbr: "EMT"}, -1178124153000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, -1178124152000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, -870552001000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, -870552000000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, -865278001000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, -865278000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, -736376401000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, -736376400000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, -36619201000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, -36619200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, -23922001000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, -23922000000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, -3355201000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, -3355200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 7527599000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 7527600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 24465599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 24465600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 37767599000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 37767600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 55915199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 55915200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 69217199000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 69217200000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 87969599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 87969600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 100666799000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 100666800000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 118209599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 118209600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 132116399000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 132116400000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 150868799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 150868800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 163565999000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 163566000000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 182318399000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 182318400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 195620399000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 195620400000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 213767999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 213768000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 227069999000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 227070000000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 245217599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 245217600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 258519599000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 258519600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 277271999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 277272000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 289969199000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 289969200000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 308721599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 308721600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 321418799000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 321418800000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 340171199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 340171200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 353473199000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 353473200000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "EAST"}, 371620799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 371620800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EASST"}, 384922799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 384922800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 403070399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 403070400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 416372399000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 416372400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 434519999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 434520000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 447821999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 447822000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 466574399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 466574400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 479271599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 479271600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 498023999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 498024000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 510721199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 510721200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 529473599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 529473600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 545194799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 545194800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 560923199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 560923200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 574225199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 574225200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 591767999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 591768000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 605674799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 605674800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 624427199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 624427200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 637729199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 637729200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 653457599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 653457600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 668573999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 668574000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 687326399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 687326400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 700628399000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 700628400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 718775999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 718776000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 732077999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 732078000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 750225599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 750225600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 763527599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 763527600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 781675199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 781675200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 794977199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 794977200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 813729599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 813729600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 826426799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 826426800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 845179199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 845179200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 859690799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 859690800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 876628799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 876628800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 889930799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 889930800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 906868799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 906868800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 923194799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 923194800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 939527999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 939528000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 952829999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 952830000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 971582399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 971582400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 984279599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 984279600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1003031999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1003032000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1015729199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1015729200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1034481599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1034481600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1047178799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1047178800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1065931199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1065931200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1079233199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1079233200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1097380799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1097380800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1110682799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1110682800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1128830399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1128830400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1142132399000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1142132400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1160884799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1160884800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1173581999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1173582000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1192334399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1192334400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1206845999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1206846000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1223783999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1223784000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1237085999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1237086000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1255233599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1255233600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1268535599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1268535600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1286683199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1286683200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1299985199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1299985200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1318132799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1318132800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1331434799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1331434800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1350187199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1350187200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1362884399000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1362884400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1381636799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1381636800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1394333999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1394334000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1413086399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1413086400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1426388399000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1426388400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1444535999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1444536000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1457837999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1457838000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1475985599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1475985600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1489287599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1489287600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1508039999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1508040000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1520737199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1520737200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1539489599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1539489600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1552186799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1552186800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1570939199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1570939200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1584241199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1584241200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1602388799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1602388800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1615690799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1615690800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1633838399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1633838400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1647140399000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1647140400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1665287999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1665288000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1678589999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1678590000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1697342399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1697342400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1710039599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1710039600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1728791999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1728792000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1741489199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1741489200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1760241599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1760241600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1773543599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1773543600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1791691199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1791691200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1804993199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1804993200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1823140799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1823140800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1836442799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1836442800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1855195199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1855195200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1867892399000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1867892400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1886644799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1886644800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1899341999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1899342000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1918094399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1918094400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1930791599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1930791600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1949543999000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1949544000000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1962845999000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1962846000000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1980993599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1980993600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1994295599000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1994295600000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 2012443199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2012443200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2025745199000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 2025745200000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 2044497599000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2044497600000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2057194799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 2057194800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 2075947199000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2075947200000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2088644399000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 2088644400000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 2107396799000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2107396800000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2120698799000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 2120698800000, tz, 1);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 2138846399000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2138846400000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: 300, tzAbbr: "EASST"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: 360, tzAbbr: "EAST"}, 1246789800000, tz, 0);
	}
})
