From 65075c702e93e80365e8d5700e8fa4a4ca4a19af Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Mon, 11 Mar 2024 19:03:48 +0100 Subject: [PATCH 1/6] Move native implementation into commonKotlin shared sourceset --- core/build.gradle.kts | 19 ++++++++++++++++++- core/{native => commonKotlin}/src/Instant.kt | 0 .../{native => commonKotlin}/src/LocalDate.kt | 0 .../src/LocalDateTime.kt | 0 .../{native => commonKotlin}/src/LocalTime.kt | 0 core/{native => commonKotlin}/src/Month.kt | 0 core/{native => commonKotlin}/src/TimeZone.kt | 0 .../{native => commonKotlin}/src/UtcOffset.kt | 1 + .../src/ZonedDateTime.kt | 0 .../src/internal/MonthDayTime.kt | 0 .../src/internal/OffsetInfo.kt | 0 core/commonKotlin/src/internal/Platform.kt | 14 ++++++++++++++ .../src/internal/RegionTimeZone.kt | 0 .../src/internal/TimeZoneDatabase.kt | 0 .../src/internal/TimeZoneRules.kt | 0 .../src/internal/Tzfile.kt | 0 .../src/internal/dateCalculations.kt | 0 .../src/internal/mathNative.kt | 0 .../test/ThreeTenBpInstantTest.kt | 0 .../test/ThreeTenBpLocalDateTest.kt | 0 .../test/ThreeTenBpLocalDateTimeTest.kt | 0 .../test/ThreeTenBpTimeZoneTest.kt | 0 .../test/ThreeTenBpUtilTest.kt | 0 .../test/TimeZoneRulesTest.kt | 0 core/{tzfile => commonKotlin}/test/Util.kt | 0 core/native/src/internal/Platform.kt | 10 +++------- 26 files changed, 36 insertions(+), 8 deletions(-) rename core/{native => commonKotlin}/src/Instant.kt (100%) rename core/{native => commonKotlin}/src/LocalDate.kt (100%) rename core/{native => commonKotlin}/src/LocalDateTime.kt (100%) rename core/{native => commonKotlin}/src/LocalTime.kt (100%) rename core/{native => commonKotlin}/src/Month.kt (100%) rename core/{native => commonKotlin}/src/TimeZone.kt (100%) rename core/{native => commonKotlin}/src/UtcOffset.kt (99%) rename core/{native => commonKotlin}/src/ZonedDateTime.kt (100%) rename core/{native => commonKotlin}/src/internal/MonthDayTime.kt (100%) rename core/{native => commonKotlin}/src/internal/OffsetInfo.kt (100%) create mode 100644 core/commonKotlin/src/internal/Platform.kt rename core/{native => commonKotlin}/src/internal/RegionTimeZone.kt (100%) rename core/{native => commonKotlin}/src/internal/TimeZoneDatabase.kt (100%) rename core/{native => commonKotlin}/src/internal/TimeZoneRules.kt (100%) rename core/{tzfile => commonKotlin}/src/internal/Tzfile.kt (100%) rename core/{native => commonKotlin}/src/internal/dateCalculations.kt (100%) rename core/{native => commonKotlin}/src/internal/mathNative.kt (100%) rename core/{native => commonKotlin}/test/ThreeTenBpInstantTest.kt (100%) rename core/{native => commonKotlin}/test/ThreeTenBpLocalDateTest.kt (100%) rename core/{native => commonKotlin}/test/ThreeTenBpLocalDateTimeTest.kt (100%) rename core/{native => commonKotlin}/test/ThreeTenBpTimeZoneTest.kt (100%) rename core/{native => commonKotlin}/test/ThreeTenBpUtilTest.kt (100%) rename core/{tzfile => commonKotlin}/test/TimeZoneRulesTest.kt (100%) rename core/{tzfile => commonKotlin}/test/Util.kt (100%) diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 257d9eed0..471838445 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -207,14 +207,31 @@ kotlin { dependsOn(commonJsTest) } - val nativeMain by getting { + val commonKotlinMain by creating { dependsOn(commonMain.get()) dependencies { api("org.jetbrains.kotlinx:kotlinx-serialization-core:$serializationVersion") } } + val commonKotlinTest by creating { + dependsOn(commonTest.get()) + } + + val nativeMain by getting { + dependsOn(commonKotlinMain) + } + val nativeTest by getting { + dependsOn(commonKotlinTest) + } + + val wasmWasiMain by getting { + dependsOn(pureKotlinMain) + } + + val wasmWasiTest by getting { + dependsOn(pureKotlinTest) } val darwinMain by getting { diff --git a/core/native/src/Instant.kt b/core/commonKotlin/src/Instant.kt similarity index 100% rename from core/native/src/Instant.kt rename to core/commonKotlin/src/Instant.kt diff --git a/core/native/src/LocalDate.kt b/core/commonKotlin/src/LocalDate.kt similarity index 100% rename from core/native/src/LocalDate.kt rename to core/commonKotlin/src/LocalDate.kt diff --git a/core/native/src/LocalDateTime.kt b/core/commonKotlin/src/LocalDateTime.kt similarity index 100% rename from core/native/src/LocalDateTime.kt rename to core/commonKotlin/src/LocalDateTime.kt diff --git a/core/native/src/LocalTime.kt b/core/commonKotlin/src/LocalTime.kt similarity index 100% rename from core/native/src/LocalTime.kt rename to core/commonKotlin/src/LocalTime.kt diff --git a/core/native/src/Month.kt b/core/commonKotlin/src/Month.kt similarity index 100% rename from core/native/src/Month.kt rename to core/commonKotlin/src/Month.kt diff --git a/core/native/src/TimeZone.kt b/core/commonKotlin/src/TimeZone.kt similarity index 100% rename from core/native/src/TimeZone.kt rename to core/commonKotlin/src/TimeZone.kt diff --git a/core/native/src/UtcOffset.kt b/core/commonKotlin/src/UtcOffset.kt similarity index 99% rename from core/native/src/UtcOffset.kt rename to core/commonKotlin/src/UtcOffset.kt index abe8c64da..e8329d0c7 100644 --- a/core/native/src/UtcOffset.kt +++ b/core/commonKotlin/src/UtcOffset.kt @@ -10,6 +10,7 @@ import kotlinx.datetime.format.* import kotlinx.datetime.serializers.UtcOffsetSerializer import kotlinx.serialization.Serializable import kotlin.math.abs +import kotlin.native.concurrent.ThreadLocal @Serializable(with = UtcOffsetSerializer::class) public actual class UtcOffset private constructor(public actual val totalSeconds: Int) { diff --git a/core/native/src/ZonedDateTime.kt b/core/commonKotlin/src/ZonedDateTime.kt similarity index 100% rename from core/native/src/ZonedDateTime.kt rename to core/commonKotlin/src/ZonedDateTime.kt diff --git a/core/native/src/internal/MonthDayTime.kt b/core/commonKotlin/src/internal/MonthDayTime.kt similarity index 100% rename from core/native/src/internal/MonthDayTime.kt rename to core/commonKotlin/src/internal/MonthDayTime.kt diff --git a/core/native/src/internal/OffsetInfo.kt b/core/commonKotlin/src/internal/OffsetInfo.kt similarity index 100% rename from core/native/src/internal/OffsetInfo.kt rename to core/commonKotlin/src/internal/OffsetInfo.kt diff --git a/core/commonKotlin/src/internal/Platform.kt b/core/commonKotlin/src/internal/Platform.kt new file mode 100644 index 000000000..51efdc955 --- /dev/null +++ b/core/commonKotlin/src/internal/Platform.kt @@ -0,0 +1,14 @@ +/* + * Copyright 2019-2024 JetBrains s.r.o. and contributors. + * Use of this source code is governed by the Apache 2.0 License that can be found in the LICENSE.txt file. + */ + +package kotlinx.datetime.internal + +import kotlinx.datetime.Instant + +internal expect val systemTzdb: TimeZoneDatabase + +internal expect fun currentSystemDefaultZone(): Pair + +internal expect fun currentTime(): Instant \ No newline at end of file diff --git a/core/native/src/internal/RegionTimeZone.kt b/core/commonKotlin/src/internal/RegionTimeZone.kt similarity index 100% rename from core/native/src/internal/RegionTimeZone.kt rename to core/commonKotlin/src/internal/RegionTimeZone.kt diff --git a/core/native/src/internal/TimeZoneDatabase.kt b/core/commonKotlin/src/internal/TimeZoneDatabase.kt similarity index 100% rename from core/native/src/internal/TimeZoneDatabase.kt rename to core/commonKotlin/src/internal/TimeZoneDatabase.kt diff --git a/core/native/src/internal/TimeZoneRules.kt b/core/commonKotlin/src/internal/TimeZoneRules.kt similarity index 100% rename from core/native/src/internal/TimeZoneRules.kt rename to core/commonKotlin/src/internal/TimeZoneRules.kt diff --git a/core/tzfile/src/internal/Tzfile.kt b/core/commonKotlin/src/internal/Tzfile.kt similarity index 100% rename from core/tzfile/src/internal/Tzfile.kt rename to core/commonKotlin/src/internal/Tzfile.kt diff --git a/core/native/src/internal/dateCalculations.kt b/core/commonKotlin/src/internal/dateCalculations.kt similarity index 100% rename from core/native/src/internal/dateCalculations.kt rename to core/commonKotlin/src/internal/dateCalculations.kt diff --git a/core/native/src/internal/mathNative.kt b/core/commonKotlin/src/internal/mathNative.kt similarity index 100% rename from core/native/src/internal/mathNative.kt rename to core/commonKotlin/src/internal/mathNative.kt diff --git a/core/native/test/ThreeTenBpInstantTest.kt b/core/commonKotlin/test/ThreeTenBpInstantTest.kt similarity index 100% rename from core/native/test/ThreeTenBpInstantTest.kt rename to core/commonKotlin/test/ThreeTenBpInstantTest.kt diff --git a/core/native/test/ThreeTenBpLocalDateTest.kt b/core/commonKotlin/test/ThreeTenBpLocalDateTest.kt similarity index 100% rename from core/native/test/ThreeTenBpLocalDateTest.kt rename to core/commonKotlin/test/ThreeTenBpLocalDateTest.kt diff --git a/core/native/test/ThreeTenBpLocalDateTimeTest.kt b/core/commonKotlin/test/ThreeTenBpLocalDateTimeTest.kt similarity index 100% rename from core/native/test/ThreeTenBpLocalDateTimeTest.kt rename to core/commonKotlin/test/ThreeTenBpLocalDateTimeTest.kt diff --git a/core/native/test/ThreeTenBpTimeZoneTest.kt b/core/commonKotlin/test/ThreeTenBpTimeZoneTest.kt similarity index 100% rename from core/native/test/ThreeTenBpTimeZoneTest.kt rename to core/commonKotlin/test/ThreeTenBpTimeZoneTest.kt diff --git a/core/native/test/ThreeTenBpUtilTest.kt b/core/commonKotlin/test/ThreeTenBpUtilTest.kt similarity index 100% rename from core/native/test/ThreeTenBpUtilTest.kt rename to core/commonKotlin/test/ThreeTenBpUtilTest.kt diff --git a/core/tzfile/test/TimeZoneRulesTest.kt b/core/commonKotlin/test/TimeZoneRulesTest.kt similarity index 100% rename from core/tzfile/test/TimeZoneRulesTest.kt rename to core/commonKotlin/test/TimeZoneRulesTest.kt diff --git a/core/tzfile/test/Util.kt b/core/commonKotlin/test/Util.kt similarity index 100% rename from core/tzfile/test/Util.kt rename to core/commonKotlin/test/Util.kt diff --git a/core/native/src/internal/Platform.kt b/core/native/src/internal/Platform.kt index 1c324e7cd..63b890610 100644 --- a/core/native/src/internal/Platform.kt +++ b/core/native/src/internal/Platform.kt @@ -6,15 +6,11 @@ package kotlinx.datetime.internal import kotlinx.cinterop.* -import kotlinx.datetime.* +import kotlinx.datetime.Instant import platform.posix.* -internal expect val systemTzdb: TimeZoneDatabase - -internal expect fun currentSystemDefaultZone(): Pair - @OptIn(ExperimentalForeignApi::class, UnsafeNumber::class) -internal fun currentTime(): Instant = memScoped { +internal actual fun currentTime(): Instant = memScoped { val tm = alloc() val error = clock_gettime(CLOCK_REALTIME.convert(), tm.ptr) check(error == 0) { "Error when reading the system clock: ${strerror(errno)?.toKString() ?: "Unknown error"}" } @@ -24,4 +20,4 @@ internal fun currentTime(): Instant = memScoped { } catch (e: IllegalArgumentException) { throw IllegalStateException("The readings from the system clock (${tm.tv_sec} seconds, ${tm.tv_nsec} nanoseconds) are not representable as an Instant") } -} +} \ No newline at end of file From cea3246b98394351ea94eb8dcc0b68fbac143f53 Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Tue, 21 May 2024 16:04:16 +0200 Subject: [PATCH 2/6] Add Wasm WASI target --- core/build.gradle.kts | 11 ++++- core/wasmWasi/src/internal/Platform.kt | 44 ++++++++++++++++++ .../src/internal/TimeZonesInitializer.kt | 45 +++++++++++++++++++ serialization/build.gradle.kts | 8 ++++ 4 files changed, 106 insertions(+), 2 deletions(-) create mode 100644 core/wasmWasi/src/internal/Platform.kt create mode 100644 core/wasmWasi/src/internal/TimeZonesInitializer.kt diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 471838445..a354a0483 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -127,6 +127,10 @@ kotlin { } } + wasmWasi { + nodejs() + } + @OptIn(ExperimentalKotlinGradlePluginApi::class) compilerOptions { freeCompilerArgs.add("-Xexpect-actual-classes") @@ -227,11 +231,14 @@ kotlin { } val wasmWasiMain by getting { - dependsOn(pureKotlinMain) + dependsOn(commonKotlinMain) } val wasmWasiTest by getting { - dependsOn(pureKotlinTest) + dependsOn(commonKotlinTest) + dependencies { + runtimeOnly(project(":kotlinx-datetime-zoneinfo")) + } } val darwinMain by getting { diff --git a/core/wasmWasi/src/internal/Platform.kt b/core/wasmWasi/src/internal/Platform.kt new file mode 100644 index 000000000..d26519f45 --- /dev/null +++ b/core/wasmWasi/src/internal/Platform.kt @@ -0,0 +1,44 @@ +/* + * Copyright 2019-2024 JetBrains s.r.o. and contributors. + * Use of this source code is governed by the Apache 2.0 License that can be found in the LICENSE.txt file. + */ + +package kotlinx.datetime.internal + +import kotlinx.datetime.Instant +import kotlin.wasm.WasmImport +import kotlin.wasm.unsafe.UnsafeWasmMemoryApi +import kotlin.wasm.unsafe.withScopedMemoryAllocator + +/** + * Return the time value of a clock. Note: This is similar to `clock_gettime` in POSIX. + */ +@WasmImport("wasi_snapshot_preview1", "clock_time_get") +private external fun wasiRawClockTimeGet(clockId: Int, precision: Long, resultPtr: Int): Int + +private const val CLOCKID_REALTIME = 0 + +@OptIn(UnsafeWasmMemoryApi::class) +private fun clockTimeGet(): Long = withScopedMemoryAllocator { allocator -> + val rp0 = allocator.allocate(8) + val ret = wasiRawClockTimeGet( + clockId = CLOCKID_REALTIME, + precision = 1, + resultPtr = rp0.address.toInt() + ) + if (ret == 0) { + rp0.loadLong() + } else { + error("WASI call failed with $ret") + } +} + +internal actual fun currentTime(): Instant = clockTimeGet().let { time -> + // Instant.MAX and Instant.MIN are never going to be exceeded using just the Long number of nanoseconds + Instant(time.floorDiv(NANOS_PER_ONE.toLong()), time.mod(NANOS_PER_ONE.toLong()).toInt()) +} + +internal actual fun currentSystemDefaultZone(): Pair = + throw UnsupportedOperationException("WASI platform does not support system timezone obtaining") + +internal actual val systemTzdb: TimeZoneDatabase = TzdbOnData() \ No newline at end of file diff --git a/core/wasmWasi/src/internal/TimeZonesInitializer.kt b/core/wasmWasi/src/internal/TimeZonesInitializer.kt new file mode 100644 index 000000000..2b355df4e --- /dev/null +++ b/core/wasmWasi/src/internal/TimeZonesInitializer.kt @@ -0,0 +1,45 @@ +/* + * Copyright 2019-2023 JetBrains s.r.o. and contributors. + * Use of this source code is governed by the Apache 2.0 License that can be found in the LICENSE.txt file. + */ + +package kotlinx.datetime.internal + +import kotlinx.datetime.IllegalTimeZoneException + +@RequiresOptIn +internal annotation class InternalDateTimeApi + +/* +This is internal API which is not intended to use on user-side. + */ +@InternalDateTimeApi +public interface TimeZonesProvider { + public fun zoneDataByName(name: String): ByteArray + public fun getTimeZones(): Set +} + +/* +This is internal API which is not intended to use on user-side. + */ +@InternalDateTimeApi +public fun initializeTimeZonesProvider(provider: TimeZonesProvider) { + check(timeZonesProvider != provider) { "TimeZone database redeclaration" } + timeZonesProvider = provider +} + +@InternalDateTimeApi +private var timeZonesProvider: TimeZonesProvider? = null + +internal class TzdbOnData: TimeZoneDatabase { + override fun rulesForId(id: String): TimeZoneRules { + @OptIn(InternalDateTimeApi::class) + val data = timeZonesProvider?.zoneDataByName(id) + ?: throw IllegalTimeZoneException("TimeZones are not supported") + return readTzFile(data).toTimeZoneRules() + } + + override fun availableTimeZoneIds(): Set = + @OptIn(InternalDateTimeApi::class) + timeZonesProvider?.getTimeZones() ?: emptySet() +} \ No newline at end of file diff --git a/serialization/build.gradle.kts b/serialization/build.gradle.kts index 45f8ee6ba..202cea20f 100644 --- a/serialization/build.gradle.kts +++ b/serialization/build.gradle.kts @@ -58,6 +58,11 @@ kotlin { } } + wasmWasi { + nodejs { + } + } + sourceSets.all { val suffixIndex = name.indexOfLast { it.isUpperCase() } val targetName = name.substring(0, suffixIndex) @@ -103,6 +108,9 @@ kotlin { } } + val wasmWasiMain by getting + val wasmWasiTest by getting + val nativeMain by getting val nativeTest by getting } From 1233b92edd3d5dd08039fd5a3235f56c794ff9b5 Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Tue, 21 May 2024 15:43:13 +0200 Subject: [PATCH 3/6] Add WASI timezones implementation Co-authored-by: Dmitry Khalanskiy <52952525+dkhalanskyjb@users.noreply.github.com> --- .../kotlin/zoneInfosResourcesGenerator.kt | 101 ++++++++++++++++++ core/common/src/TimeZone.kt | 6 ++ core/wasmWasi/src/internal/Platform.kt | 2 +- .../src/internal/TimeZonesInitializer.kt | 7 +- gradle.properties | 2 + serialization/build.gradle.kts | 6 +- settings.gradle.kts | 2 + timezones/full/build.gradle.kts | 91 ++++++++++++++++ .../full/common/src/TimeZonesInitializer.kt | 20 ++++ timezones/full/common/test/simpleChecks.kt | 22 ++++ 10 files changed, 253 insertions(+), 6 deletions(-) create mode 100644 buildSrc/src/main/kotlin/zoneInfosResourcesGenerator.kt create mode 100644 timezones/full/build.gradle.kts create mode 100644 timezones/full/common/src/TimeZonesInitializer.kt create mode 100644 timezones/full/common/test/simpleChecks.kt diff --git a/buildSrc/src/main/kotlin/zoneInfosResourcesGenerator.kt b/buildSrc/src/main/kotlin/zoneInfosResourcesGenerator.kt new file mode 100644 index 000000000..01cd8885e --- /dev/null +++ b/buildSrc/src/main/kotlin/zoneInfosResourcesGenerator.kt @@ -0,0 +1,101 @@ +import java.io.File + +/* + * Copyright 2019-2024 JetBrains s.r.o. and contributors. + * Use of this source code is governed by the Apache 2.0 License that can be found in the LICENSE.txt file. + */ + +private val pkg = "package kotlinx.datetime.timezones.tzData" + +private fun generateByteArrayProperty(tzData: TzData, header: String, propertyName: String): String = buildString { + append(header) + appendLine() + appendLine() + appendLine("/* ${tzData.fullTzNames.joinToString(", ")} */") + append("internal val $propertyName get() = byteArrayOf(") + for (chunk in tzData.data.toList().chunked(16)) { + appendLine() + append(" ") + val chunkText = chunk.joinToString { + it.toString().padStart(4, ' ') + } + "," + append(chunkText) + } + appendLine() + append(")") +} + +private class TzData(val data: ByteArray, val fullTzNames: MutableList) +private fun loadTzBinaries( + zoneInfo: File, + currentName: String, + result: MutableList +) { + val zoneName = if (currentName.isEmpty()) zoneInfo.name else "$currentName/${zoneInfo.name}" + if (zoneInfo.isDirectory) { + zoneInfo.listFiles()?.forEach { + loadTzBinaries(it, zoneName, result) + } + } else { + val bytes = zoneInfo.readBytes() + val foundTzData = result.firstOrNull { it.data.contentEquals(bytes) } + val tzData: TzData + if (foundTzData != null) { + tzData = foundTzData + } else { + tzData = TzData(bytes, mutableListOf()) + result.add(tzData) + } + + tzData.fullTzNames.add(zoneName) + } +} + +fun generateZoneInfosResources(zoneInfoDir: File, outputDir: File, version: String) { + val header = buildString { + appendLine() + append("/* AUTOGENERATED FROM ZONE INFO DATABASE v.$version */") + appendLine() + appendLine() + append(pkg) + } + + val loadedZones = mutableListOf() + zoneInfoDir.listFiles()?.forEach { file -> + loadTzBinaries(file, "", loadedZones) + } + + val zoneDataByNameBody = StringBuilder() + val getTimeZonesBody = StringBuilder() + loadedZones.forEachIndexed { id, tzData -> + val tzDataName = "tzData$id" + val data = generateByteArrayProperty(tzData, header, tzDataName) + File(outputDir, "$tzDataName.kt").writeText(data) + tzData.fullTzNames.forEach { name -> + zoneDataByNameBody.appendLine(" \"$name\" -> $tzDataName") + getTimeZonesBody.appendLine(" \"$name\",") + } + } + + val content = buildString { + append(header) + appendLine() + appendLine() + appendLine("internal fun zoneDataByName(name: String): ByteArray = when(name) {") + append(zoneDataByNameBody) + appendLine() + append(" else -> throw kotlinx.datetime.IllegalTimeZoneException(\"Invalid timezone name\")") + appendLine() + append("}") + appendLine() + appendLine() + append("internal val timeZones: Set by lazy { setOf(") + appendLine() + append(getTimeZonesBody) + appendLine() + append(")") + append("}") + } + + File(outputDir, "tzData.kt").writeText(content) +} \ No newline at end of file diff --git a/core/common/src/TimeZone.kt b/core/common/src/TimeZone.kt index 84d0373e5..808a8ad69 100644 --- a/core/common/src/TimeZone.kt +++ b/core/common/src/TimeZone.kt @@ -66,6 +66,8 @@ public expect open class TimeZone { * On Linux, this function queries the `/etc/localtime` symbolic link. If the link is missing, [UTC] is used. * If the link points to an invalid location, [IllegalTimeZoneException] is thrown. * + * Always returns the `UTC` timezone on the Wasm WASI platform due to the lack of support for retrieving system timezone information. + * * @sample kotlinx.datetime.test.samples.TimeZoneSamples.currentSystemDefault */ public fun currentSystemDefault(): TimeZone @@ -95,6 +97,10 @@ public expect open class TimeZone { * * @throws IllegalTimeZoneException if [zoneId] has an invalid format or a time-zone with the name [zoneId] * is not found. + * + * @throws IllegalTimeZoneException on the Wasm WASI platform for non-fixed-offset time zones, + * unless a dependency on the `kotlinx-datetime-zoneinfo` artifact is added. + * * @sample kotlinx.datetime.test.samples.TimeZoneSamples.constructorFunction */ public fun of(zoneId: String): TimeZone diff --git a/core/wasmWasi/src/internal/Platform.kt b/core/wasmWasi/src/internal/Platform.kt index d26519f45..efd3cf1ac 100644 --- a/core/wasmWasi/src/internal/Platform.kt +++ b/core/wasmWasi/src/internal/Platform.kt @@ -39,6 +39,6 @@ internal actual fun currentTime(): Instant = clockTimeGet().let { time -> } internal actual fun currentSystemDefaultZone(): Pair = - throw UnsupportedOperationException("WASI platform does not support system timezone obtaining") + "UTC" to null internal actual val systemTzdb: TimeZoneDatabase = TzdbOnData() \ No newline at end of file diff --git a/core/wasmWasi/src/internal/TimeZonesInitializer.kt b/core/wasmWasi/src/internal/TimeZonesInitializer.kt index 2b355df4e..7a8fbec98 100644 --- a/core/wasmWasi/src/internal/TimeZonesInitializer.kt +++ b/core/wasmWasi/src/internal/TimeZonesInitializer.kt @@ -15,7 +15,7 @@ This is internal API which is not intended to use on user-side. */ @InternalDateTimeApi public interface TimeZonesProvider { - public fun zoneDataByName(name: String): ByteArray + public fun zoneDataByName(name: String): ByteArray public fun getTimeZones(): Set } @@ -31,15 +31,14 @@ public fun initializeTimeZonesProvider(provider: TimeZonesProvider) { @InternalDateTimeApi private var timeZonesProvider: TimeZonesProvider? = null +@OptIn(InternalDateTimeApi::class) internal class TzdbOnData: TimeZoneDatabase { override fun rulesForId(id: String): TimeZoneRules { - @OptIn(InternalDateTimeApi::class) val data = timeZonesProvider?.zoneDataByName(id) ?: throw IllegalTimeZoneException("TimeZones are not supported") return readTzFile(data).toTimeZoneRules() } override fun availableTimeZoneIds(): Set = - @OptIn(InternalDateTimeApi::class) - timeZonesProvider?.getTimeZones() ?: emptySet() + timeZonesProvider?.getTimeZones() ?: setOf("UTC") } \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 956115064..86fefb31d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,6 +5,8 @@ group=org.jetbrains.kotlinx version=0.6.1 versionSuffix=SNAPSHOT +tzdbVersion=2024a + defaultKotlinVersion=1.9.21 dokkaVersion=1.9.20 serializationVersion=1.6.2 diff --git a/serialization/build.gradle.kts b/serialization/build.gradle.kts index 202cea20f..6e913923d 100644 --- a/serialization/build.gradle.kts +++ b/serialization/build.gradle.kts @@ -109,7 +109,11 @@ kotlin { } val wasmWasiMain by getting - val wasmWasiTest by getting + val wasmWasiTest by getting { + dependencies { + runtimeOnly(project(":kotlinx-datetime-zoneinfo")) + } + } val nativeMain by getting val nativeTest by getting diff --git a/settings.gradle.kts b/settings.gradle.kts index c5845a6ee..33b0f06c0 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -16,6 +16,8 @@ rootProject.name = "Kotlin-DateTime-library" include(":core") project(":core").name = "kotlinx-datetime" +include(":timezones/full") +project(":timezones/full").name = "kotlinx-datetime-zoneinfo" include(":serialization") project(":serialization").name = "kotlinx-datetime-serialization" include(":benchmarks") diff --git a/timezones/full/build.gradle.kts b/timezones/full/build.gradle.kts new file mode 100644 index 000000000..4e3b03617 --- /dev/null +++ b/timezones/full/build.gradle.kts @@ -0,0 +1,91 @@ +/* + * Copyright 2019-2024 JetBrains s.r.o. and contributors. + * Use of this source code is governed by the Apache 2.0 License that can be found in the LICENSE.txt file. + */ + +import com.github.gradle.node.npm.task.NpmTask +import com.github.gradle.node.npm.task.NpxTask +import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl +import org.jetbrains.kotlin.gradle.targets.js.npm.NpmResolverPlugin +import java.util.* + +plugins { + kotlin("multiplatform") + id("maven-publish") + id("com.github.node-gradle.node") version "7.0.2" +} + +node { + download.set(true) + nodeProjectDir.set(layout.buildDirectory.dir("node")) +} + +val tzdbVersion: String by rootProject.properties +version = "$tzdbVersion-spi.$version" + +val convertedKtFilesDir = File(project.buildDir, "convertedTimesZones-full/src/internal/tzData") +val tzdbDirectory = File(project.projectDir, "tzdb") + +val timeTzdbInstall by tasks.creating(NpmTask::class) { + args.addAll( + "install", + "@tubular/time-tzdb", + ) +} + +val tzdbDownloadAndCompile by tasks.creating(NpxTask::class) { + doFirst { + tzdbDirectory.mkdirs() + } + dependsOn(timeTzdbInstall) + command.set("@tubular/time-tzdb") + args.addAll("-b", "-o", "--large") + if (tzdbVersion.isNotEmpty()) { + args.addAll("-u", tzdbVersion) + } + args.add(tzdbDirectory.toString()) +} + +val generateZoneInfo by tasks.registering { + inputs.dir(tzdbDirectory) + outputs.dir(convertedKtFilesDir) + doLast { + generateZoneInfosResources(tzdbDirectory, convertedKtFilesDir, tzdbVersion) + } +} + +kotlin { + @OptIn(ExperimentalWasmDsl::class) + wasmWasi { + nodejs() + NpmResolverPlugin.apply(project) //Workaround KT-66373 + } + + sourceSets.all { + val suffixIndex = name.indexOfLast { it.isUpperCase() } + val targetName = name.substring(0, suffixIndex) + val suffix = name.substring(suffixIndex).lowercase(Locale.ROOT).takeIf { it != "main" } + kotlin.srcDir("$targetName/${suffix ?: "src"}") + resources.srcDir("$targetName/${suffix?.let { it + "Resources" } ?: "resources"}") + } + + sourceSets { + commonMain { + dependencies { + compileOnly(project(":kotlinx-datetime")) + kotlin.srcDir(generateZoneInfo) + } + } + + val commonTest by getting { + dependencies { + runtimeOnly(project(":kotlinx-datetime")) + implementation(kotlin("test")) + } + } + + val wasmWasiMain by getting { + languageSettings.optIn("kotlinx.datetime.internal.InternalDateTimeApi") + } + } +} diff --git a/timezones/full/common/src/TimeZonesInitializer.kt b/timezones/full/common/src/TimeZonesInitializer.kt new file mode 100644 index 000000000..2102c4ecc --- /dev/null +++ b/timezones/full/common/src/TimeZonesInitializer.kt @@ -0,0 +1,20 @@ +/* + * Copyright 2019-2024 JetBrains s.r.o. and contributors. + * Use of this source code is governed by the Apache 2.0 License that can be found in the LICENSE.txt file. + */ + +package kotlinx.datetime.timezones + +@Suppress("DEPRECATION") +@OptIn(ExperimentalStdlibApi::class) +@EagerInitialization +private val initializeTimeZones = run { + kotlinx.datetime.internal.initializeTimeZonesProvider( + object : kotlinx.datetime.internal.TimeZonesProvider { + override fun zoneDataByName(name: String): ByteArray = + kotlinx.datetime.timezones.tzData.zoneDataByName(name) + override fun getTimeZones(): Set = + kotlinx.datetime.timezones.tzData.timeZones + } + ) +} \ No newline at end of file diff --git a/timezones/full/common/test/simpleChecks.kt b/timezones/full/common/test/simpleChecks.kt new file mode 100644 index 000000000..00ba207f0 --- /dev/null +++ b/timezones/full/common/test/simpleChecks.kt @@ -0,0 +1,22 @@ +package kotlinx.datetime.timezones + +import kotlinx.datetime.timezones.tzData.* +import kotlin.test.Test +import kotlin.test.assertContains + +class SimpleChecks { + @Test + fun getTimeZonesTest() { + val timezones = timeZones + assertContains(timezones, "UTC") + assertContains(timezones, "GMT") + assertContains(timezones, "Europe/Amsterdam") + } + + @Test + fun checkZonesData() { + zoneDataByName("UTC") + zoneDataByName("GMT") + zoneDataByName("Europe/Amsterdam") + } +} \ No newline at end of file From 571106d7c810dc81a4f5be5c675b8095a843f076 Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Thu, 8 Aug 2024 14:14:28 +0200 Subject: [PATCH 4/6] Add full timezones version 2024a --- timezones/full/tzdb/Africa/Abidjan | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Accra | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Addis_Ababa | Bin 0 -> 191 bytes timezones/full/tzdb/Africa/Algiers | Bin 0 -> 482 bytes timezones/full/tzdb/Africa/Asmara | Bin 0 -> 191 bytes timezones/full/tzdb/Africa/Asmera | Bin 0 -> 191 bytes timezones/full/tzdb/Africa/Bamako | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Bangui | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/Banjul | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Bissau | Bin 0 -> 149 bytes timezones/full/tzdb/Africa/Blantyre | Bin 0 -> 131 bytes timezones/full/tzdb/Africa/Brazzaville | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/Bujumbura | Bin 0 -> 131 bytes timezones/full/tzdb/Africa/Cairo | Bin 0 -> 1576 bytes timezones/full/tzdb/Africa/Casablanca | Bin 0 -> 1001 bytes timezones/full/tzdb/Africa/Ceuta | Bin 0 -> 1325 bytes timezones/full/tzdb/Africa/Conakry | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Dakar | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Dar_es_Salaam | Bin 0 -> 191 bytes timezones/full/tzdb/Africa/Djibouti | Bin 0 -> 191 bytes timezones/full/tzdb/Africa/Douala | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/El_Aaiun | Bin 0 -> 912 bytes timezones/full/tzdb/Africa/Freetown | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Gaborone | Bin 0 -> 131 bytes timezones/full/tzdb/Africa/Harare | Bin 0 -> 131 bytes timezones/full/tzdb/Africa/Johannesburg | Bin 0 -> 190 bytes timezones/full/tzdb/Africa/Juba | Bin 0 -> 458 bytes timezones/full/tzdb/Africa/Kampala | Bin 0 -> 191 bytes timezones/full/tzdb/Africa/Khartoum | Bin 0 -> 458 bytes timezones/full/tzdb/Africa/Kigali | Bin 0 -> 131 bytes timezones/full/tzdb/Africa/Kinshasa | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/Lagos | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/Libreville | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/Lome | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Luanda | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/Lubumbashi | Bin 0 -> 131 bytes timezones/full/tzdb/Africa/Lusaka | Bin 0 -> 131 bytes timezones/full/tzdb/Africa/Malabo | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/Maputo | Bin 0 -> 131 bytes timezones/full/tzdb/Africa/Maseru | Bin 0 -> 190 bytes timezones/full/tzdb/Africa/Mbabane | Bin 0 -> 190 bytes timezones/full/tzdb/Africa/Mogadishu | Bin 0 -> 191 bytes timezones/full/tzdb/Africa/Monrovia | Bin 0 -> 164 bytes timezones/full/tzdb/Africa/Nairobi | Bin 0 -> 191 bytes timezones/full/tzdb/Africa/Ndjamena | Bin 0 -> 160 bytes timezones/full/tzdb/Africa/Niamey | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/Nouakchott | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Ouagadougou | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Porto-Novo | Bin 0 -> 180 bytes timezones/full/tzdb/Africa/Sao_Tome | Bin 0 -> 179 bytes timezones/full/tzdb/Africa/Timbuktu | Bin 0 -> 130 bytes timezones/full/tzdb/Africa/Tripoli | Bin 0 -> 431 bytes timezones/full/tzdb/Africa/Tunis | Bin 0 -> 461 bytes timezones/full/tzdb/Africa/Windhoek | Bin 0 -> 638 bytes timezones/full/tzdb/America/Adak | Bin 0 -> 1522 bytes timezones/full/tzdb/America/Anchorage | Bin 0 -> 1526 bytes timezones/full/tzdb/America/Anguilla | Bin 0 -> 177 bytes timezones/full/tzdb/America/Antigua | Bin 0 -> 177 bytes timezones/full/tzdb/America/Araguaina | Bin 0 -> 592 bytes .../full/tzdb/America/Argentina/Buenos_Aires | Bin 0 -> 708 bytes timezones/full/tzdb/America/Argentina/Catamarca | Bin 0 -> 708 bytes .../full/tzdb/America/Argentina/ComodRivadavia | Bin 0 -> 708 bytes timezones/full/tzdb/America/Argentina/Cordoba | Bin 0 -> 708 bytes timezones/full/tzdb/America/Argentina/Jujuy | Bin 0 -> 690 bytes timezones/full/tzdb/America/Argentina/La_Rioja | Bin 0 -> 717 bytes timezones/full/tzdb/America/Argentina/Mendoza | Bin 0 -> 708 bytes .../full/tzdb/America/Argentina/Rio_Gallegos | Bin 0 -> 708 bytes timezones/full/tzdb/America/Argentina/Salta | Bin 0 -> 690 bytes timezones/full/tzdb/America/Argentina/San_Juan | Bin 0 -> 717 bytes timezones/full/tzdb/America/Argentina/San_Luis | Bin 0 -> 717 bytes timezones/full/tzdb/America/Argentina/Tucuman | Bin 0 -> 726 bytes timezones/full/tzdb/America/Argentina/Ushuaia | Bin 0 -> 708 bytes timezones/full/tzdb/America/Aruba | Bin 0 -> 177 bytes timezones/full/tzdb/America/Asuncion | Bin 0 -> 1332 bytes timezones/full/tzdb/America/Atikokan | Bin 0 -> 149 bytes timezones/full/tzdb/America/Atka | Bin 0 -> 1522 bytes timezones/full/tzdb/America/Bahia | Bin 0 -> 682 bytes timezones/full/tzdb/America/Bahia_Banderas | Bin 0 -> 734 bytes timezones/full/tzdb/America/Barbados | Bin 0 -> 290 bytes timezones/full/tzdb/America/Belem | Bin 0 -> 394 bytes timezones/full/tzdb/America/Belize | Bin 0 -> 1045 bytes timezones/full/tzdb/America/Blanc-Sablon | Bin 0 -> 177 bytes timezones/full/tzdb/America/Boa_Vista | Bin 0 -> 430 bytes timezones/full/tzdb/America/Bogota | Bin 0 -> 179 bytes timezones/full/tzdb/America/Boise | Bin 0 -> 1554 bytes timezones/full/tzdb/America/Buenos_Aires | Bin 0 -> 708 bytes timezones/full/tzdb/America/Cambridge_Bay | Bin 0 -> 1432 bytes timezones/full/tzdb/America/Campo_Grande | Bin 0 -> 952 bytes timezones/full/tzdb/America/Cancun | Bin 0 -> 535 bytes timezones/full/tzdb/America/Caracas | Bin 0 -> 190 bytes timezones/full/tzdb/America/Catamarca | Bin 0 -> 708 bytes timezones/full/tzdb/America/Cayenne | Bin 0 -> 151 bytes timezones/full/tzdb/America/Cayman | Bin 0 -> 149 bytes timezones/full/tzdb/America/Chicago | Bin 0 -> 2309 bytes timezones/full/tzdb/America/Chihuahua | Bin 0 -> 697 bytes timezones/full/tzdb/America/Ciudad_Juarez | Bin 0 -> 994 bytes timezones/full/tzdb/America/Coral_Harbour | Bin 0 -> 149 bytes timezones/full/tzdb/America/Cordoba | Bin 0 -> 708 bytes timezones/full/tzdb/America/Costa_Rica | Bin 0 -> 232 bytes timezones/full/tzdb/America/Creston | Bin 0 -> 246 bytes timezones/full/tzdb/America/Cuiaba | Bin 0 -> 934 bytes timezones/full/tzdb/America/Curacao | Bin 0 -> 177 bytes timezones/full/tzdb/America/Danmarkshavn | Bin 0 -> 459 bytes timezones/full/tzdb/America/Dawson | Bin 0 -> 1029 bytes timezones/full/tzdb/America/Dawson_Creek | Bin 0 -> 683 bytes timezones/full/tzdb/America/Denver | Bin 0 -> 1597 bytes timezones/full/tzdb/America/Detroit | Bin 0 -> 1448 bytes timezones/full/tzdb/America/Dominica | Bin 0 -> 177 bytes timezones/full/tzdb/America/Edmonton | Bin 0 -> 1519 bytes timezones/full/tzdb/America/Eirunepe | Bin 0 -> 436 bytes timezones/full/tzdb/America/El_Salvador | Bin 0 -> 176 bytes timezones/full/tzdb/America/Ensenada | Bin 0 -> 1526 bytes timezones/full/tzdb/America/Fort_Nelson | Bin 0 -> 1448 bytes timezones/full/tzdb/America/Fort_Wayne | Bin 0 -> 1086 bytes timezones/full/tzdb/America/Fortaleza | Bin 0 -> 484 bytes timezones/full/tzdb/America/Glace_Bay | Bin 0 -> 1429 bytes timezones/full/tzdb/America/Godthab | Bin 0 -> 1228 bytes timezones/full/tzdb/America/Goose_Bay | Bin 0 -> 2048 bytes timezones/full/tzdb/America/Grand_Turk | Bin 0 -> 1204 bytes timezones/full/tzdb/America/Grenada | Bin 0 -> 177 bytes timezones/full/tzdb/America/Guadeloupe | Bin 0 -> 177 bytes timezones/full/tzdb/America/Guatemala | Bin 0 -> 212 bytes timezones/full/tzdb/America/Guayaquil | Bin 0 -> 179 bytes timezones/full/tzdb/America/Guyana | Bin 0 -> 181 bytes timezones/full/tzdb/America/Halifax | Bin 0 -> 2221 bytes timezones/full/tzdb/America/Havana | Bin 0 -> 1580 bytes timezones/full/tzdb/America/Hermosillo | Bin 0 -> 292 bytes timezones/full/tzdb/America/Indiana/Indianapolis | Bin 0 -> 1086 bytes timezones/full/tzdb/America/Indiana/Knox | Bin 0 -> 1571 bytes timezones/full/tzdb/America/Indiana/Marengo | Bin 0 -> 1122 bytes timezones/full/tzdb/America/Indiana/Petersburg | Bin 0 -> 1239 bytes timezones/full/tzdb/America/Indiana/Tell_City | Bin 0 -> 1077 bytes timezones/full/tzdb/America/Indiana/Vevay | Bin 0 -> 924 bytes timezones/full/tzdb/America/Indiana/Vincennes | Bin 0 -> 1104 bytes timezones/full/tzdb/America/Indiana/Winamac | Bin 0 -> 1158 bytes timezones/full/tzdb/America/Indianapolis | Bin 0 -> 1086 bytes timezones/full/tzdb/America/Inuvik | Bin 0 -> 1366 bytes timezones/full/tzdb/America/Iqaluit | Bin 0 -> 1404 bytes timezones/full/tzdb/America/Jamaica | Bin 0 -> 339 bytes timezones/full/tzdb/America/Jujuy | Bin 0 -> 690 bytes timezones/full/tzdb/America/Juneau | Bin 0 -> 1515 bytes timezones/full/tzdb/America/Kentucky/Louisville | Bin 0 -> 1797 bytes timezones/full/tzdb/America/Kentucky/Monticello | Bin 0 -> 1527 bytes timezones/full/tzdb/America/Knox_IN | Bin 0 -> 1571 bytes timezones/full/tzdb/America/Kralendijk | Bin 0 -> 177 bytes timezones/full/tzdb/America/La_Paz | Bin 0 -> 170 bytes timezones/full/tzdb/America/Lima | Bin 0 -> 283 bytes timezones/full/tzdb/America/Los_Angeles | Bin 0 -> 1849 bytes timezones/full/tzdb/America/Louisville | Bin 0 -> 1797 bytes timezones/full/tzdb/America/Lower_Princes | Bin 0 -> 177 bytes timezones/full/tzdb/America/Maceio | Bin 0 -> 502 bytes timezones/full/tzdb/America/Managua | Bin 0 -> 295 bytes timezones/full/tzdb/America/Manaus | Bin 0 -> 412 bytes timezones/full/tzdb/America/Marigot | Bin 0 -> 177 bytes timezones/full/tzdb/America/Martinique | Bin 0 -> 178 bytes timezones/full/tzdb/America/Matamoros | Bin 0 -> 938 bytes timezones/full/tzdb/America/Mazatlan | Bin 0 -> 724 bytes timezones/full/tzdb/America/Mendoza | Bin 0 -> 708 bytes timezones/full/tzdb/America/Menominee | Bin 0 -> 1466 bytes timezones/full/tzdb/America/Merida | Bin 0 -> 660 bytes timezones/full/tzdb/America/Metlakatla | Bin 0 -> 928 bytes timezones/full/tzdb/America/Mexico_City | Bin 0 -> 779 bytes timezones/full/tzdb/America/Miquelon | Bin 0 -> 1099 bytes timezones/full/tzdb/America/Moncton | Bin 0 -> 2042 bytes timezones/full/tzdb/America/Monterrey | Bin 0 -> 650 bytes timezones/full/tzdb/America/Montevideo | Bin 0 -> 969 bytes timezones/full/tzdb/America/Montreal | Bin 0 -> 2266 bytes timezones/full/tzdb/America/Montserrat | Bin 0 -> 177 bytes timezones/full/tzdb/America/Nassau | Bin 0 -> 2266 bytes timezones/full/tzdb/America/New_York | Bin 0 -> 2299 bytes timezones/full/tzdb/America/Nipigon | Bin 0 -> 2266 bytes timezones/full/tzdb/America/Nome | Bin 0 -> 1524 bytes timezones/full/tzdb/America/Noronha | Bin 0 -> 484 bytes timezones/full/tzdb/America/North_Dakota/Beulah | Bin 0 -> 1545 bytes timezones/full/tzdb/America/North_Dakota/Center | Bin 0 -> 1545 bytes .../full/tzdb/America/North_Dakota/New_Salem | Bin 0 -> 1545 bytes timezones/full/tzdb/America/Nuuk | Bin 0 -> 1228 bytes timezones/full/tzdb/America/Ojinaga | Bin 0 -> 985 bytes timezones/full/tzdb/America/Panama | Bin 0 -> 149 bytes timezones/full/tzdb/America/Pangnirtung | Bin 0 -> 1404 bytes timezones/full/tzdb/America/Paramaribo | Bin 0 -> 187 bytes timezones/full/tzdb/America/Phoenix | Bin 0 -> 246 bytes timezones/full/tzdb/America/Port-au-Prince | Bin 0 -> 946 bytes timezones/full/tzdb/America/Port_of_Spain | Bin 0 -> 177 bytes timezones/full/tzdb/America/Porto_Acre | Bin 0 -> 418 bytes timezones/full/tzdb/America/Porto_Velho | Bin 0 -> 394 bytes timezones/full/tzdb/America/Puerto_Rico | Bin 0 -> 177 bytes timezones/full/tzdb/America/Punta_Arenas | Bin 0 -> 1224 bytes timezones/full/tzdb/America/Rainy_River | Bin 0 -> 1855 bytes timezones/full/tzdb/America/Rankin_Inlet | Bin 0 -> 1356 bytes timezones/full/tzdb/America/Recife | Bin 0 -> 484 bytes timezones/full/tzdb/America/Regina | Bin 0 -> 638 bytes timezones/full/tzdb/America/Resolute | Bin 0 -> 1356 bytes timezones/full/tzdb/America/Rio_Branco | Bin 0 -> 418 bytes timezones/full/tzdb/America/Rosario | Bin 0 -> 708 bytes timezones/full/tzdb/America/Santa_Isabel | Bin 0 -> 1526 bytes timezones/full/tzdb/America/Santarem | Bin 0 -> 409 bytes timezones/full/tzdb/America/Santiago | Bin 0 -> 1626 bytes timezones/full/tzdb/America/Santo_Domingo | Bin 0 -> 317 bytes timezones/full/tzdb/America/Sao_Paulo | Bin 0 -> 952 bytes timezones/full/tzdb/America/Scoresbysund | Bin 0 -> 1249 bytes timezones/full/tzdb/America/Shiprock | Bin 0 -> 1597 bytes timezones/full/tzdb/America/Sitka | Bin 0 -> 1505 bytes timezones/full/tzdb/America/St_Barthelemy | Bin 0 -> 177 bytes timezones/full/tzdb/America/St_Johns | Bin 0 -> 2346 bytes timezones/full/tzdb/America/St_Kitts | Bin 0 -> 177 bytes timezones/full/tzdb/America/St_Lucia | Bin 0 -> 177 bytes timezones/full/tzdb/America/St_Thomas | Bin 0 -> 177 bytes timezones/full/tzdb/America/St_Vincent | Bin 0 -> 177 bytes timezones/full/tzdb/America/Swift_Current | Bin 0 -> 368 bytes timezones/full/tzdb/America/Tegucigalpa | Bin 0 -> 194 bytes timezones/full/tzdb/America/Thule | Bin 0 -> 1004 bytes timezones/full/tzdb/America/Thunder_Bay | Bin 0 -> 2266 bytes timezones/full/tzdb/America/Tijuana | Bin 0 -> 1526 bytes timezones/full/tzdb/America/Toronto | Bin 0 -> 2266 bytes timezones/full/tzdb/America/Tortola | Bin 0 -> 177 bytes timezones/full/tzdb/America/Vancouver | Bin 0 -> 1879 bytes timezones/full/tzdb/America/Virgin | Bin 0 -> 177 bytes timezones/full/tzdb/America/Whitehorse | Bin 0 -> 1029 bytes timezones/full/tzdb/America/Winnipeg | Bin 0 -> 1855 bytes timezones/full/tzdb/America/Yakutat | Bin 0 -> 1495 bytes timezones/full/tzdb/America/Yellowknife | Bin 0 -> 1519 bytes timezones/full/tzdb/Antarctica/Casey | Bin 0 -> 293 bytes timezones/full/tzdb/Antarctica/Davis | Bin 0 -> 203 bytes timezones/full/tzdb/Antarctica/DumontDUrville | Bin 0 -> 154 bytes timezones/full/tzdb/Antarctica/Macquarie | Bin 0 -> 1472 bytes timezones/full/tzdb/Antarctica/Mawson | Bin 0 -> 152 bytes timezones/full/tzdb/Antarctica/McMurdo | Bin 0 -> 1590 bytes timezones/full/tzdb/Antarctica/Palmer | Bin 0 -> 899 bytes timezones/full/tzdb/Antarctica/Rothera | Bin 0 -> 132 bytes timezones/full/tzdb/Antarctica/South_Pole | Bin 0 -> 1590 bytes timezones/full/tzdb/Antarctica/Syowa | Bin 0 -> 133 bytes timezones/full/tzdb/Antarctica/Troll | Bin 0 -> 747 bytes timezones/full/tzdb/Antarctica/Vostok | Bin 0 -> 170 bytes timezones/full/tzdb/Arctic/Longyearbyen | Bin 0 -> 1480 bytes timezones/full/tzdb/Asia/Aden | Bin 0 -> 133 bytes timezones/full/tzdb/Asia/Almaty | Bin 0 -> 636 bytes timezones/full/tzdb/Asia/Amman | Bin 0 -> 940 bytes timezones/full/tzdb/Asia/Anadyr | Bin 0 -> 755 bytes timezones/full/tzdb/Asia/Aqtau | Bin 0 -> 624 bytes timezones/full/tzdb/Asia/Aqtobe | Bin 0 -> 633 bytes timezones/full/tzdb/Asia/Ashgabat | Bin 0 -> 393 bytes timezones/full/tzdb/Asia/Ashkhabad | Bin 0 -> 393 bytes timezones/full/tzdb/Asia/Atyrau | Bin 0 -> 628 bytes timezones/full/tzdb/Asia/Baghdad | Bin 0 -> 642 bytes timezones/full/tzdb/Asia/Bahrain | Bin 0 -> 152 bytes timezones/full/tzdb/Asia/Baku | Bin 0 -> 774 bytes timezones/full/tzdb/Asia/Bangkok | Bin 0 -> 152 bytes timezones/full/tzdb/Asia/Barnaul | Bin 0 -> 777 bytes timezones/full/tzdb/Asia/Beirut | Bin 0 -> 1423 bytes timezones/full/tzdb/Asia/Bishkek | Bin 0 -> 636 bytes timezones/full/tzdb/Asia/Brunei | Bin 0 -> 320 bytes timezones/full/tzdb/Asia/Calcutta | Bin 0 -> 220 bytes timezones/full/tzdb/Asia/Chita | Bin 0 -> 768 bytes timezones/full/tzdb/Asia/Choibalsan | Bin 0 -> 619 bytes timezones/full/tzdb/Asia/Chongqing | Bin 0 -> 393 bytes timezones/full/tzdb/Asia/Chungking | Bin 0 -> 393 bytes timezones/full/tzdb/Asia/Colombo | Bin 0 -> 247 bytes timezones/full/tzdb/Asia/Dacca | Bin 0 -> 231 bytes timezones/full/tzdb/Asia/Damascus | Bin 0 -> 1234 bytes timezones/full/tzdb/Asia/Dhaka | Bin 0 -> 231 bytes timezones/full/tzdb/Asia/Dili | Bin 0 -> 170 bytes timezones/full/tzdb/Asia/Dubai | Bin 0 -> 133 bytes timezones/full/tzdb/Asia/Dushanbe | Bin 0 -> 384 bytes timezones/full/tzdb/Asia/Famagusta | Bin 0 -> 1310 bytes timezones/full/tzdb/Asia/Gaza | Bin 0 -> 1552 bytes timezones/full/tzdb/Asia/Harbin | Bin 0 -> 393 bytes timezones/full/tzdb/Asia/Hebron | Bin 0 -> 1570 bytes timezones/full/tzdb/Asia/Ho_Chi_Minh | Bin 0 -> 236 bytes timezones/full/tzdb/Asia/Hong_Kong | Bin 0 -> 793 bytes timezones/full/tzdb/Asia/Hovd | Bin 0 -> 594 bytes timezones/full/tzdb/Asia/Irkutsk | Bin 0 -> 778 bytes timezones/full/tzdb/Asia/Istanbul | Bin 0 -> 1224 bytes timezones/full/tzdb/Asia/Jakarta | Bin 0 -> 248 bytes timezones/full/tzdb/Asia/Jayapura | Bin 0 -> 171 bytes timezones/full/tzdb/Asia/Jerusalem | Bin 0 -> 1536 bytes timezones/full/tzdb/Asia/Kabul | Bin 0 -> 159 bytes timezones/full/tzdb/Asia/Kamchatka | Bin 0 -> 745 bytes timezones/full/tzdb/Asia/Karachi | Bin 0 -> 266 bytes timezones/full/tzdb/Asia/Kashgar | Bin 0 -> 133 bytes timezones/full/tzdb/Asia/Kathmandu | Bin 0 -> 161 bytes timezones/full/tzdb/Asia/Katmandu | Bin 0 -> 161 bytes timezones/full/tzdb/Asia/Khandyga | Bin 0 -> 799 bytes timezones/full/tzdb/Asia/Kolkata | Bin 0 -> 220 bytes timezones/full/tzdb/Asia/Krasnoyarsk | Bin 0 -> 759 bytes timezones/full/tzdb/Asia/Kuala_Lumpur | Bin 0 -> 256 bytes timezones/full/tzdb/Asia/Kuching | Bin 0 -> 320 bytes timezones/full/tzdb/Asia/Kuwait | Bin 0 -> 133 bytes timezones/full/tzdb/Asia/Macao | Bin 0 -> 803 bytes timezones/full/tzdb/Asia/Macau | Bin 0 -> 803 bytes timezones/full/tzdb/Asia/Magadan | Bin 0 -> 769 bytes timezones/full/tzdb/Asia/Makassar | Bin 0 -> 190 bytes timezones/full/tzdb/Asia/Manila | Bin 0 -> 238 bytes timezones/full/tzdb/Asia/Muscat | Bin 0 -> 133 bytes timezones/full/tzdb/Asia/Nicosia | Bin 0 -> 1309 bytes timezones/full/tzdb/Asia/Novokuznetsk | Bin 0 -> 744 bytes timezones/full/tzdb/Asia/Novosibirsk | Bin 0 -> 777 bytes timezones/full/tzdb/Asia/Omsk | Bin 0 -> 759 bytes timezones/full/tzdb/Asia/Oral | Bin 0 -> 637 bytes timezones/full/tzdb/Asia/Phnom_Penh | Bin 0 -> 152 bytes timezones/full/tzdb/Asia/Pontianak | Bin 0 -> 247 bytes timezones/full/tzdb/Asia/Pyongyang | Bin 0 -> 183 bytes timezones/full/tzdb/Asia/Qatar | Bin 0 -> 152 bytes timezones/full/tzdb/Asia/Qostanay | Bin 0 -> 648 bytes timezones/full/tzdb/Asia/Qyzylorda | Bin 0 -> 642 bytes timezones/full/tzdb/Asia/Rangoon | Bin 0 -> 187 bytes timezones/full/tzdb/Asia/Riyadh | Bin 0 -> 133 bytes timezones/full/tzdb/Asia/Saigon | Bin 0 -> 236 bytes timezones/full/tzdb/Asia/Sakhalin | Bin 0 -> 767 bytes timezones/full/tzdb/Asia/Samarkand | Bin 0 -> 378 bytes timezones/full/tzdb/Asia/Seoul | Bin 0 -> 415 bytes timezones/full/tzdb/Asia/Shanghai | Bin 0 -> 393 bytes timezones/full/tzdb/Asia/Singapore | Bin 0 -> 256 bytes timezones/full/tzdb/Asia/Srednekolymsk | Bin 0 -> 760 bytes timezones/full/tzdb/Asia/Taipei | Bin 0 -> 511 bytes timezones/full/tzdb/Asia/Tashkent | Bin 0 -> 384 bytes timezones/full/tzdb/Asia/Tbilisi | Bin 0 -> 644 bytes timezones/full/tzdb/Asia/Tehran | Bin 0 -> 812 bytes timezones/full/tzdb/Asia/Tel_Aviv | Bin 0 -> 1536 bytes timezones/full/tzdb/Asia/Thimbu | Bin 0 -> 154 bytes timezones/full/tzdb/Asia/Thimphu | Bin 0 -> 154 bytes timezones/full/tzdb/Asia/Tokyo | Bin 0 -> 219 bytes timezones/full/tzdb/Asia/Tomsk | Bin 0 -> 777 bytes timezones/full/tzdb/Asia/Ujung_Pandang | Bin 0 -> 190 bytes timezones/full/tzdb/Asia/Ulaanbaatar | Bin 0 -> 594 bytes timezones/full/tzdb/Asia/Ulan_Bator | Bin 0 -> 594 bytes timezones/full/tzdb/Asia/Urumqi | Bin 0 -> 133 bytes timezones/full/tzdb/Asia/Ust-Nera | Bin 0 -> 783 bytes timezones/full/tzdb/Asia/Vientiane | Bin 0 -> 152 bytes timezones/full/tzdb/Asia/Vladivostok | Bin 0 -> 760 bytes timezones/full/tzdb/Asia/Yakutsk | Bin 0 -> 759 bytes timezones/full/tzdb/Asia/Yangon | Bin 0 -> 187 bytes timezones/full/tzdb/Asia/Yekaterinburg | Bin 0 -> 778 bytes timezones/full/tzdb/Asia/Yerevan | Bin 0 -> 726 bytes timezones/full/tzdb/Atlantic/Azores | Bin 0 -> 2240 bytes timezones/full/tzdb/Atlantic/Bermuda | Bin 0 -> 1573 bytes timezones/full/tzdb/Atlantic/Canary | Bin 0 -> 1237 bytes timezones/full/tzdb/Atlantic/Cape_Verde | Bin 0 -> 181 bytes timezones/full/tzdb/Atlantic/Faeroe | Bin 0 -> 1194 bytes timezones/full/tzdb/Atlantic/Faroe | Bin 0 -> 1194 bytes timezones/full/tzdb/Atlantic/Jan_Mayen | Bin 0 -> 1480 bytes timezones/full/tzdb/Atlantic/Madeira | Bin 0 -> 2236 bytes timezones/full/tzdb/Atlantic/Reykjavik | Bin 0 -> 130 bytes timezones/full/tzdb/Atlantic/South_Georgia | Bin 0 -> 132 bytes timezones/full/tzdb/Atlantic/St_Helena | Bin 0 -> 130 bytes timezones/full/tzdb/Atlantic/Stanley | Bin 0 -> 789 bytes timezones/full/tzdb/Australia/ACT | Bin 0 -> 1442 bytes timezones/full/tzdb/Australia/Adelaide | Bin 0 -> 1459 bytes timezones/full/tzdb/Australia/Brisbane | Bin 0 -> 295 bytes timezones/full/tzdb/Australia/Broken_Hill | Bin 0 -> 1479 bytes timezones/full/tzdb/Australia/Canberra | Bin 0 -> 1442 bytes timezones/full/tzdb/Australia/Currie | Bin 0 -> 1550 bytes timezones/full/tzdb/Australia/Darwin | Bin 0 -> 240 bytes timezones/full/tzdb/Australia/Eucla | Bin 0 -> 320 bytes timezones/full/tzdb/Australia/Hobart | Bin 0 -> 1550 bytes timezones/full/tzdb/Australia/LHI | Bin 0 -> 1223 bytes timezones/full/tzdb/Australia/Lindeman | Bin 0 -> 331 bytes timezones/full/tzdb/Australia/Lord_Howe | Bin 0 -> 1223 bytes timezones/full/tzdb/Australia/Melbourne | Bin 0 -> 1442 bytes timezones/full/tzdb/Australia/NSW | Bin 0 -> 1442 bytes timezones/full/tzdb/Australia/North | Bin 0 -> 240 bytes timezones/full/tzdb/Australia/Perth | Bin 0 -> 312 bytes timezones/full/tzdb/Australia/Queensland | Bin 0 -> 295 bytes timezones/full/tzdb/Australia/South | Bin 0 -> 1459 bytes timezones/full/tzdb/Australia/Sydney | Bin 0 -> 1442 bytes timezones/full/tzdb/Australia/Tasmania | Bin 0 -> 1550 bytes timezones/full/tzdb/Australia/Victoria | Bin 0 -> 1442 bytes timezones/full/tzdb/Australia/West | Bin 0 -> 312 bytes timezones/full/tzdb/Australia/Yancowinna | Bin 0 -> 1479 bytes timezones/full/tzdb/Brazil/Acre | Bin 0 -> 418 bytes timezones/full/tzdb/Brazil/DeNoronha | Bin 0 -> 484 bytes timezones/full/tzdb/Brazil/East | Bin 0 -> 952 bytes timezones/full/tzdb/Brazil/West | Bin 0 -> 412 bytes timezones/full/tzdb/CET | Bin 0 -> 1381 bytes timezones/full/tzdb/CST6CDT | Bin 0 -> 1500 bytes timezones/full/tzdb/Canada/Atlantic | Bin 0 -> 2221 bytes timezones/full/tzdb/Canada/Central | Bin 0 -> 1855 bytes timezones/full/tzdb/Canada/Eastern | Bin 0 -> 2266 bytes timezones/full/tzdb/Canada/Mountain | Bin 0 -> 1519 bytes timezones/full/tzdb/Canada/Newfoundland | Bin 0 -> 2346 bytes timezones/full/tzdb/Canada/Pacific | Bin 0 -> 1879 bytes timezones/full/tzdb/Canada/Saskatchewan | Bin 0 -> 638 bytes timezones/full/tzdb/Canada/Yukon | Bin 0 -> 1029 bytes timezones/full/tzdb/Chile/Continental | Bin 0 -> 1626 bytes timezones/full/tzdb/Chile/EasterIsland | Bin 0 -> 1441 bytes timezones/full/tzdb/Cuba | Bin 0 -> 1580 bytes timezones/full/tzdb/EET | Bin 0 -> 1248 bytes timezones/full/tzdb/EST | Bin 0 -> 111 bytes timezones/full/tzdb/EST5EDT | Bin 0 -> 1500 bytes timezones/full/tzdb/Egypt | Bin 0 -> 1576 bytes timezones/full/tzdb/Eire | Bin 0 -> 2249 bytes timezones/full/tzdb/Etc/GMT | Bin 0 -> 111 bytes timezones/full/tzdb/Etc/GMT+0 | Bin 0 -> 111 bytes timezones/full/tzdb/Etc/GMT+1 | Bin 0 -> 113 bytes timezones/full/tzdb/Etc/GMT+10 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT+11 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT+12 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT+2 | Bin 0 -> 113 bytes timezones/full/tzdb/Etc/GMT+3 | Bin 0 -> 113 bytes timezones/full/tzdb/Etc/GMT+4 | Bin 0 -> 113 bytes timezones/full/tzdb/Etc/GMT+5 | Bin 0 -> 113 bytes timezones/full/tzdb/Etc/GMT+6 | Bin 0 -> 113 bytes timezones/full/tzdb/Etc/GMT+7 | Bin 0 -> 113 bytes timezones/full/tzdb/Etc/GMT+8 | Bin 0 -> 113 bytes timezones/full/tzdb/Etc/GMT+9 | Bin 0 -> 113 bytes timezones/full/tzdb/Etc/GMT-0 | Bin 0 -> 111 bytes timezones/full/tzdb/Etc/GMT-1 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT-10 | Bin 0 -> 115 bytes timezones/full/tzdb/Etc/GMT-11 | Bin 0 -> 115 bytes timezones/full/tzdb/Etc/GMT-12 | Bin 0 -> 115 bytes timezones/full/tzdb/Etc/GMT-13 | Bin 0 -> 115 bytes timezones/full/tzdb/Etc/GMT-14 | Bin 0 -> 115 bytes timezones/full/tzdb/Etc/GMT-2 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT-3 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT-4 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT-5 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT-6 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT-7 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT-8 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT-9 | Bin 0 -> 114 bytes timezones/full/tzdb/Etc/GMT0 | Bin 0 -> 111 bytes timezones/full/tzdb/Etc/Greenwich | Bin 0 -> 111 bytes timezones/full/tzdb/Etc/UCT | Bin 0 -> 111 bytes timezones/full/tzdb/Etc/UTC | Bin 0 -> 111 bytes timezones/full/tzdb/Etc/Universal | Bin 0 -> 111 bytes timezones/full/tzdb/Etc/Zulu | Bin 0 -> 111 bytes timezones/full/tzdb/Europe/Amsterdam | Bin 0 -> 1884 bytes timezones/full/tzdb/Europe/Andorra | Bin 0 -> 1140 bytes timezones/full/tzdb/Europe/Astrakhan | Bin 0 -> 744 bytes timezones/full/tzdb/Europe/Athens | Bin 0 -> 1451 bytes timezones/full/tzdb/Europe/Belfast | Bin 0 -> 2364 bytes timezones/full/tzdb/Europe/Belgrade | Bin 0 -> 1247 bytes timezones/full/tzdb/Europe/Berlin | Bin 0 -> 1480 bytes timezones/full/tzdb/Europe/Bratislava | Bin 0 -> 1492 bytes timezones/full/tzdb/Europe/Brussels | Bin 0 -> 1884 bytes timezones/full/tzdb/Europe/Bucharest | Bin 0 -> 1412 bytes timezones/full/tzdb/Europe/Budapest | Bin 0 -> 1535 bytes timezones/full/tzdb/Europe/Busingen | Bin 0 -> 1254 bytes timezones/full/tzdb/Europe/Chisinau | Bin 0 -> 1514 bytes timezones/full/tzdb/Europe/Copenhagen | Bin 0 -> 1480 bytes timezones/full/tzdb/Europe/Dublin | Bin 0 -> 2249 bytes timezones/full/tzdb/Europe/Gibraltar | Bin 0 -> 1977 bytes timezones/full/tzdb/Europe/Guernsey | Bin 0 -> 2364 bytes timezones/full/tzdb/Europe/Helsinki | Bin 0 -> 1238 bytes timezones/full/tzdb/Europe/Isle_of_Man | Bin 0 -> 2364 bytes timezones/full/tzdb/Europe/Istanbul | Bin 0 -> 1224 bytes timezones/full/tzdb/Europe/Jersey | Bin 0 -> 2364 bytes timezones/full/tzdb/Europe/Kaliningrad | Bin 0 -> 940 bytes timezones/full/tzdb/Europe/Kiev | Bin 0 -> 1336 bytes timezones/full/tzdb/Europe/Kirov | Bin 0 -> 747 bytes timezones/full/tzdb/Europe/Kyiv | Bin 0 -> 1336 bytes timezones/full/tzdb/Europe/Lisbon | Bin 0 -> 2222 bytes timezones/full/tzdb/Europe/Ljubljana | Bin 0 -> 1247 bytes timezones/full/tzdb/Europe/London | Bin 0 -> 2364 bytes timezones/full/tzdb/Europe/Luxembourg | Bin 0 -> 1884 bytes timezones/full/tzdb/Europe/Madrid | Bin 0 -> 1672 bytes timezones/full/tzdb/Europe/Malta | Bin 0 -> 1697 bytes timezones/full/tzdb/Europe/Mariehamn | Bin 0 -> 1238 bytes timezones/full/tzdb/Europe/Minsk | Bin 0 -> 832 bytes timezones/full/tzdb/Europe/Monaco | Bin 0 -> 1886 bytes timezones/full/tzdb/Europe/Moscow | Bin 0 -> 932 bytes timezones/full/tzdb/Europe/Nicosia | Bin 0 -> 1309 bytes timezones/full/tzdb/Europe/Oslo | Bin 0 -> 1480 bytes timezones/full/tzdb/Europe/Paris | Bin 0 -> 1886 bytes timezones/full/tzdb/Europe/Podgorica | Bin 0 -> 1247 bytes timezones/full/tzdb/Europe/Prague | Bin 0 -> 1492 bytes timezones/full/tzdb/Europe/Riga | Bin 0 -> 1385 bytes timezones/full/tzdb/Europe/Rome | Bin 0 -> 1716 bytes timezones/full/tzdb/Europe/Samara | Bin 0 -> 750 bytes timezones/full/tzdb/Europe/San_Marino | Bin 0 -> 1716 bytes timezones/full/tzdb/Europe/Sarajevo | Bin 0 -> 1247 bytes timezones/full/tzdb/Europe/Saratov | Bin 0 -> 744 bytes timezones/full/tzdb/Europe/Simferopol | Bin 0 -> 901 bytes timezones/full/tzdb/Europe/Skopje | Bin 0 -> 1247 bytes timezones/full/tzdb/Europe/Sofia | Bin 0 -> 1343 bytes timezones/full/tzdb/Europe/Stockholm | Bin 0 -> 1480 bytes timezones/full/tzdb/Europe/Tallinn | Bin 0 -> 1354 bytes timezones/full/tzdb/Europe/Tirane | Bin 0 -> 1361 bytes timezones/full/tzdb/Europe/Tiraspol | Bin 0 -> 1514 bytes timezones/full/tzdb/Europe/Ulyanovsk | Bin 0 -> 778 bytes timezones/full/tzdb/Europe/Uzhgorod | Bin 0 -> 1336 bytes timezones/full/tzdb/Europe/Vaduz | Bin 0 -> 1254 bytes timezones/full/tzdb/Europe/Vatican | Bin 0 -> 1716 bytes timezones/full/tzdb/Europe/Vienna | Bin 0 -> 1427 bytes timezones/full/tzdb/Europe/Vilnius | Bin 0 -> 1349 bytes timezones/full/tzdb/Europe/Volgograd | Bin 0 -> 765 bytes timezones/full/tzdb/Europe/Warsaw | Bin 0 -> 1692 bytes timezones/full/tzdb/Europe/Zagreb | Bin 0 -> 1247 bytes timezones/full/tzdb/Europe/Zaporozhye | Bin 0 -> 1336 bytes timezones/full/tzdb/Europe/Zurich | Bin 0 -> 1254 bytes timezones/full/tzdb/GB | Bin 0 -> 2364 bytes timezones/full/tzdb/GB-Eire | Bin 0 -> 2364 bytes timezones/full/tzdb/GMT | Bin 0 -> 111 bytes timezones/full/tzdb/GMT+0 | Bin 0 -> 111 bytes timezones/full/tzdb/GMT-0 | Bin 0 -> 111 bytes timezones/full/tzdb/GMT0 | Bin 0 -> 111 bytes timezones/full/tzdb/Greenwich | Bin 0 -> 111 bytes timezones/full/tzdb/HST | Bin 0 -> 112 bytes timezones/full/tzdb/Hongkong | Bin 0 -> 793 bytes timezones/full/tzdb/Iceland | Bin 0 -> 130 bytes timezones/full/tzdb/Indian/Antananarivo | Bin 0 -> 191 bytes timezones/full/tzdb/Indian/Chagos | Bin 0 -> 152 bytes timezones/full/tzdb/Indian/Christmas | Bin 0 -> 152 bytes timezones/full/tzdb/Indian/Cocos | Bin 0 -> 187 bytes timezones/full/tzdb/Indian/Comoro | Bin 0 -> 191 bytes timezones/full/tzdb/Indian/Kerguelen | Bin 0 -> 152 bytes timezones/full/tzdb/Indian/Mahe | Bin 0 -> 133 bytes timezones/full/tzdb/Indian/Maldives | Bin 0 -> 152 bytes timezones/full/tzdb/Indian/Mauritius | Bin 0 -> 179 bytes timezones/full/tzdb/Indian/Mayotte | Bin 0 -> 191 bytes timezones/full/tzdb/Indian/Reunion | Bin 0 -> 133 bytes timezones/full/tzdb/Iran | Bin 0 -> 812 bytes timezones/full/tzdb/Israel | Bin 0 -> 1536 bytes timezones/full/tzdb/Jamaica | Bin 0 -> 339 bytes timezones/full/tzdb/Japan | Bin 0 -> 219 bytes timezones/full/tzdb/Kwajalein | Bin 0 -> 219 bytes timezones/full/tzdb/Libya | Bin 0 -> 431 bytes timezones/full/tzdb/MET | Bin 0 -> 1381 bytes timezones/full/tzdb/MST | Bin 0 -> 111 bytes timezones/full/tzdb/MST7MDT | Bin 0 -> 1500 bytes timezones/full/tzdb/Mexico/BajaNorte | Bin 0 -> 1526 bytes timezones/full/tzdb/Mexico/BajaSur | Bin 0 -> 724 bytes timezones/full/tzdb/Mexico/General | Bin 0 -> 779 bytes timezones/full/tzdb/NZ | Bin 0 -> 1590 bytes timezones/full/tzdb/NZ-CHAT | Bin 0 -> 1355 bytes timezones/full/tzdb/Navajo | Bin 0 -> 1597 bytes timezones/full/tzdb/PRC | Bin 0 -> 393 bytes timezones/full/tzdb/PST8PDT | Bin 0 -> 1500 bytes timezones/full/tzdb/Pacific/Apia | Bin 0 -> 407 bytes timezones/full/tzdb/Pacific/Auckland | Bin 0 -> 1590 bytes timezones/full/tzdb/Pacific/Bougainville | Bin 0 -> 201 bytes timezones/full/tzdb/Pacific/Chatham | Bin 0 -> 1355 bytes timezones/full/tzdb/Pacific/Chuuk | Bin 0 -> 154 bytes timezones/full/tzdb/Pacific/Easter | Bin 0 -> 1441 bytes timezones/full/tzdb/Pacific/Efate | Bin 0 -> 354 bytes timezones/full/tzdb/Pacific/Enderbury | Bin 0 -> 172 bytes timezones/full/tzdb/Pacific/Fakaofo | Bin 0 -> 153 bytes timezones/full/tzdb/Pacific/Fiji | Bin 0 -> 396 bytes timezones/full/tzdb/Pacific/Funafuti | Bin 0 -> 134 bytes timezones/full/tzdb/Pacific/Galapagos | Bin 0 -> 175 bytes timezones/full/tzdb/Pacific/Gambier | Bin 0 -> 132 bytes timezones/full/tzdb/Pacific/Guadalcanal | Bin 0 -> 134 bytes timezones/full/tzdb/Pacific/Guam | Bin 0 -> 350 bytes timezones/full/tzdb/Pacific/Honolulu | Bin 0 -> 221 bytes timezones/full/tzdb/Pacific/Johnston | Bin 0 -> 221 bytes timezones/full/tzdb/Pacific/Kanton | Bin 0 -> 172 bytes timezones/full/tzdb/Pacific/Kiritimati | Bin 0 -> 174 bytes timezones/full/tzdb/Pacific/Kosrae | Bin 0 -> 242 bytes timezones/full/tzdb/Pacific/Kwajalein | Bin 0 -> 219 bytes timezones/full/tzdb/Pacific/Majuro | Bin 0 -> 134 bytes timezones/full/tzdb/Pacific/Marquesas | Bin 0 -> 139 bytes timezones/full/tzdb/Pacific/Midway | Bin 0 -> 146 bytes timezones/full/tzdb/Pacific/Nauru | Bin 0 -> 183 bytes timezones/full/tzdb/Pacific/Niue | Bin 0 -> 154 bytes timezones/full/tzdb/Pacific/Norfolk | Bin 0 -> 578 bytes timezones/full/tzdb/Pacific/Noumea | Bin 0 -> 210 bytes timezones/full/tzdb/Pacific/Pago_Pago | Bin 0 -> 146 bytes timezones/full/tzdb/Pacific/Palau | Bin 0 -> 148 bytes timezones/full/tzdb/Pacific/Pitcairn | Bin 0 -> 153 bytes timezones/full/tzdb/Pacific/Pohnpei | Bin 0 -> 134 bytes timezones/full/tzdb/Pacific/Ponape | Bin 0 -> 134 bytes timezones/full/tzdb/Pacific/Port_Moresby | Bin 0 -> 154 bytes timezones/full/tzdb/Pacific/Rarotonga | Bin 0 -> 406 bytes timezones/full/tzdb/Pacific/Saipan | Bin 0 -> 350 bytes timezones/full/tzdb/Pacific/Samoa | Bin 0 -> 146 bytes timezones/full/tzdb/Pacific/Tahiti | Bin 0 -> 133 bytes timezones/full/tzdb/Pacific/Tarawa | Bin 0 -> 134 bytes timezones/full/tzdb/Pacific/Tongatapu | Bin 0 -> 249 bytes timezones/full/tzdb/Pacific/Truk | Bin 0 -> 154 bytes timezones/full/tzdb/Pacific/Wake | Bin 0 -> 134 bytes timezones/full/tzdb/Pacific/Wallis | Bin 0 -> 134 bytes timezones/full/tzdb/Pacific/Yap | Bin 0 -> 154 bytes timezones/full/tzdb/Poland | Bin 0 -> 1692 bytes timezones/full/tzdb/Portugal | Bin 0 -> 2222 bytes timezones/full/tzdb/ROC | Bin 0 -> 511 bytes timezones/full/tzdb/ROK | Bin 0 -> 415 bytes timezones/full/tzdb/Singapore | Bin 0 -> 256 bytes timezones/full/tzdb/SystemV/AST4 | Bin 0 -> 177 bytes timezones/full/tzdb/SystemV/AST4ADT | Bin 0 -> 2048 bytes timezones/full/tzdb/SystemV/CST6 | Bin 0 -> 1045 bytes timezones/full/tzdb/SystemV/CST6CDT | Bin 0 -> 2309 bytes timezones/full/tzdb/SystemV/EST5 | Bin 0 -> 149 bytes timezones/full/tzdb/SystemV/EST5EDT | Bin 0 -> 2299 bytes timezones/full/tzdb/SystemV/HST10 | Bin 0 -> 112 bytes timezones/full/tzdb/SystemV/MST7 | Bin 0 -> 246 bytes timezones/full/tzdb/SystemV/MST7MDT | Bin 0 -> 1554 bytes timezones/full/tzdb/SystemV/PST8 | Bin 0 -> 113 bytes timezones/full/tzdb/SystemV/PST8PDT | Bin 0 -> 1849 bytes timezones/full/tzdb/SystemV/YST9 | Bin 0 -> 113 bytes timezones/full/tzdb/SystemV/YST9YDT | Bin 0 -> 1526 bytes timezones/full/tzdb/Turkey | Bin 0 -> 1224 bytes timezones/full/tzdb/UCT | Bin 0 -> 111 bytes timezones/full/tzdb/US/Alaska | Bin 0 -> 1526 bytes timezones/full/tzdb/US/Aleutian | Bin 0 -> 1522 bytes timezones/full/tzdb/US/Arizona | Bin 0 -> 246 bytes timezones/full/tzdb/US/Central | Bin 0 -> 2309 bytes timezones/full/tzdb/US/East-Indiana | Bin 0 -> 1086 bytes timezones/full/tzdb/US/Eastern | Bin 0 -> 2299 bytes timezones/full/tzdb/US/Hawaii | Bin 0 -> 221 bytes timezones/full/tzdb/US/Indiana-Starke | Bin 0 -> 1571 bytes timezones/full/tzdb/US/Michigan | Bin 0 -> 1448 bytes timezones/full/tzdb/US/Mountain | Bin 0 -> 1597 bytes timezones/full/tzdb/US/Pacific | Bin 0 -> 1849 bytes timezones/full/tzdb/US/Pacific-New | Bin 0 -> 1849 bytes timezones/full/tzdb/US/Samoa | Bin 0 -> 146 bytes timezones/full/tzdb/UTC | Bin 0 -> 111 bytes timezones/full/tzdb/Universal | Bin 0 -> 111 bytes timezones/full/tzdb/W-SU | Bin 0 -> 932 bytes timezones/full/tzdb/WET | Bin 0 -> 1247 bytes timezones/full/tzdb/Zulu | Bin 0 -> 111 bytes 610 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 timezones/full/tzdb/Africa/Abidjan create mode 100644 timezones/full/tzdb/Africa/Accra create mode 100644 timezones/full/tzdb/Africa/Addis_Ababa create mode 100644 timezones/full/tzdb/Africa/Algiers create mode 100644 timezones/full/tzdb/Africa/Asmara create mode 100644 timezones/full/tzdb/Africa/Asmera create mode 100644 timezones/full/tzdb/Africa/Bamako create mode 100644 timezones/full/tzdb/Africa/Bangui create mode 100644 timezones/full/tzdb/Africa/Banjul create mode 100644 timezones/full/tzdb/Africa/Bissau create mode 100644 timezones/full/tzdb/Africa/Blantyre create mode 100644 timezones/full/tzdb/Africa/Brazzaville create mode 100644 timezones/full/tzdb/Africa/Bujumbura create mode 100644 timezones/full/tzdb/Africa/Cairo create mode 100644 timezones/full/tzdb/Africa/Casablanca create mode 100644 timezones/full/tzdb/Africa/Ceuta create mode 100644 timezones/full/tzdb/Africa/Conakry create mode 100644 timezones/full/tzdb/Africa/Dakar create mode 100644 timezones/full/tzdb/Africa/Dar_es_Salaam create mode 100644 timezones/full/tzdb/Africa/Djibouti create mode 100644 timezones/full/tzdb/Africa/Douala create mode 100644 timezones/full/tzdb/Africa/El_Aaiun create mode 100644 timezones/full/tzdb/Africa/Freetown create mode 100644 timezones/full/tzdb/Africa/Gaborone create mode 100644 timezones/full/tzdb/Africa/Harare create mode 100644 timezones/full/tzdb/Africa/Johannesburg create mode 100644 timezones/full/tzdb/Africa/Juba create mode 100644 timezones/full/tzdb/Africa/Kampala create mode 100644 timezones/full/tzdb/Africa/Khartoum create mode 100644 timezones/full/tzdb/Africa/Kigali create mode 100644 timezones/full/tzdb/Africa/Kinshasa create mode 100644 timezones/full/tzdb/Africa/Lagos create mode 100644 timezones/full/tzdb/Africa/Libreville create mode 100644 timezones/full/tzdb/Africa/Lome create mode 100644 timezones/full/tzdb/Africa/Luanda create mode 100644 timezones/full/tzdb/Africa/Lubumbashi create mode 100644 timezones/full/tzdb/Africa/Lusaka create mode 100644 timezones/full/tzdb/Africa/Malabo create mode 100644 timezones/full/tzdb/Africa/Maputo create mode 100644 timezones/full/tzdb/Africa/Maseru create mode 100644 timezones/full/tzdb/Africa/Mbabane create mode 100644 timezones/full/tzdb/Africa/Mogadishu create mode 100644 timezones/full/tzdb/Africa/Monrovia create mode 100644 timezones/full/tzdb/Africa/Nairobi create mode 100644 timezones/full/tzdb/Africa/Ndjamena create mode 100644 timezones/full/tzdb/Africa/Niamey create mode 100644 timezones/full/tzdb/Africa/Nouakchott create mode 100644 timezones/full/tzdb/Africa/Ouagadougou create mode 100644 timezones/full/tzdb/Africa/Porto-Novo create mode 100644 timezones/full/tzdb/Africa/Sao_Tome create mode 100644 timezones/full/tzdb/Africa/Timbuktu create mode 100644 timezones/full/tzdb/Africa/Tripoli create mode 100644 timezones/full/tzdb/Africa/Tunis create mode 100644 timezones/full/tzdb/Africa/Windhoek create mode 100644 timezones/full/tzdb/America/Adak create mode 100644 timezones/full/tzdb/America/Anchorage create mode 100644 timezones/full/tzdb/America/Anguilla create mode 100644 timezones/full/tzdb/America/Antigua create mode 100644 timezones/full/tzdb/America/Araguaina create mode 100644 timezones/full/tzdb/America/Argentina/Buenos_Aires create mode 100644 timezones/full/tzdb/America/Argentina/Catamarca create mode 100644 timezones/full/tzdb/America/Argentina/ComodRivadavia create mode 100644 timezones/full/tzdb/America/Argentina/Cordoba create mode 100644 timezones/full/tzdb/America/Argentina/Jujuy create mode 100644 timezones/full/tzdb/America/Argentina/La_Rioja create mode 100644 timezones/full/tzdb/America/Argentina/Mendoza create mode 100644 timezones/full/tzdb/America/Argentina/Rio_Gallegos create mode 100644 timezones/full/tzdb/America/Argentina/Salta create mode 100644 timezones/full/tzdb/America/Argentina/San_Juan create mode 100644 timezones/full/tzdb/America/Argentina/San_Luis create mode 100644 timezones/full/tzdb/America/Argentina/Tucuman create mode 100644 timezones/full/tzdb/America/Argentina/Ushuaia create mode 100644 timezones/full/tzdb/America/Aruba create mode 100644 timezones/full/tzdb/America/Asuncion create mode 100644 timezones/full/tzdb/America/Atikokan create mode 100644 timezones/full/tzdb/America/Atka create mode 100644 timezones/full/tzdb/America/Bahia create mode 100644 timezones/full/tzdb/America/Bahia_Banderas create mode 100644 timezones/full/tzdb/America/Barbados create mode 100644 timezones/full/tzdb/America/Belem create mode 100644 timezones/full/tzdb/America/Belize create mode 100644 timezones/full/tzdb/America/Blanc-Sablon create mode 100644 timezones/full/tzdb/America/Boa_Vista create mode 100644 timezones/full/tzdb/America/Bogota create mode 100644 timezones/full/tzdb/America/Boise create mode 100644 timezones/full/tzdb/America/Buenos_Aires create mode 100644 timezones/full/tzdb/America/Cambridge_Bay create mode 100644 timezones/full/tzdb/America/Campo_Grande create mode 100644 timezones/full/tzdb/America/Cancun create mode 100644 timezones/full/tzdb/America/Caracas create mode 100644 timezones/full/tzdb/America/Catamarca create mode 100644 timezones/full/tzdb/America/Cayenne create mode 100644 timezones/full/tzdb/America/Cayman create mode 100644 timezones/full/tzdb/America/Chicago create mode 100644 timezones/full/tzdb/America/Chihuahua create mode 100644 timezones/full/tzdb/America/Ciudad_Juarez create mode 100644 timezones/full/tzdb/America/Coral_Harbour create mode 100644 timezones/full/tzdb/America/Cordoba create mode 100644 timezones/full/tzdb/America/Costa_Rica create mode 100644 timezones/full/tzdb/America/Creston create mode 100644 timezones/full/tzdb/America/Cuiaba create mode 100644 timezones/full/tzdb/America/Curacao create mode 100644 timezones/full/tzdb/America/Danmarkshavn create mode 100644 timezones/full/tzdb/America/Dawson create mode 100644 timezones/full/tzdb/America/Dawson_Creek create mode 100644 timezones/full/tzdb/America/Denver create mode 100644 timezones/full/tzdb/America/Detroit create mode 100644 timezones/full/tzdb/America/Dominica create mode 100644 timezones/full/tzdb/America/Edmonton create mode 100644 timezones/full/tzdb/America/Eirunepe create mode 100644 timezones/full/tzdb/America/El_Salvador create mode 100644 timezones/full/tzdb/America/Ensenada create mode 100644 timezones/full/tzdb/America/Fort_Nelson create mode 100644 timezones/full/tzdb/America/Fort_Wayne create mode 100644 timezones/full/tzdb/America/Fortaleza create mode 100644 timezones/full/tzdb/America/Glace_Bay create mode 100644 timezones/full/tzdb/America/Godthab create mode 100644 timezones/full/tzdb/America/Goose_Bay create mode 100644 timezones/full/tzdb/America/Grand_Turk create mode 100644 timezones/full/tzdb/America/Grenada create mode 100644 timezones/full/tzdb/America/Guadeloupe create mode 100644 timezones/full/tzdb/America/Guatemala create mode 100644 timezones/full/tzdb/America/Guayaquil create mode 100644 timezones/full/tzdb/America/Guyana create mode 100644 timezones/full/tzdb/America/Halifax create mode 100644 timezones/full/tzdb/America/Havana create mode 100644 timezones/full/tzdb/America/Hermosillo create mode 100644 timezones/full/tzdb/America/Indiana/Indianapolis create mode 100644 timezones/full/tzdb/America/Indiana/Knox create mode 100644 timezones/full/tzdb/America/Indiana/Marengo create mode 100644 timezones/full/tzdb/America/Indiana/Petersburg create mode 100644 timezones/full/tzdb/America/Indiana/Tell_City create mode 100644 timezones/full/tzdb/America/Indiana/Vevay create mode 100644 timezones/full/tzdb/America/Indiana/Vincennes create mode 100644 timezones/full/tzdb/America/Indiana/Winamac create mode 100644 timezones/full/tzdb/America/Indianapolis create mode 100644 timezones/full/tzdb/America/Inuvik create mode 100644 timezones/full/tzdb/America/Iqaluit create mode 100644 timezones/full/tzdb/America/Jamaica create mode 100644 timezones/full/tzdb/America/Jujuy create mode 100644 timezones/full/tzdb/America/Juneau create mode 100644 timezones/full/tzdb/America/Kentucky/Louisville create mode 100644 timezones/full/tzdb/America/Kentucky/Monticello create mode 100644 timezones/full/tzdb/America/Knox_IN create mode 100644 timezones/full/tzdb/America/Kralendijk create mode 100644 timezones/full/tzdb/America/La_Paz create mode 100644 timezones/full/tzdb/America/Lima create mode 100644 timezones/full/tzdb/America/Los_Angeles create mode 100644 timezones/full/tzdb/America/Louisville create mode 100644 timezones/full/tzdb/America/Lower_Princes create mode 100644 timezones/full/tzdb/America/Maceio create mode 100644 timezones/full/tzdb/America/Managua create mode 100644 timezones/full/tzdb/America/Manaus create mode 100644 timezones/full/tzdb/America/Marigot create mode 100644 timezones/full/tzdb/America/Martinique create mode 100644 timezones/full/tzdb/America/Matamoros create mode 100644 timezones/full/tzdb/America/Mazatlan create mode 100644 timezones/full/tzdb/America/Mendoza create mode 100644 timezones/full/tzdb/America/Menominee create mode 100644 timezones/full/tzdb/America/Merida create mode 100644 timezones/full/tzdb/America/Metlakatla create mode 100644 timezones/full/tzdb/America/Mexico_City create mode 100644 timezones/full/tzdb/America/Miquelon create mode 100644 timezones/full/tzdb/America/Moncton create mode 100644 timezones/full/tzdb/America/Monterrey create mode 100644 timezones/full/tzdb/America/Montevideo create mode 100644 timezones/full/tzdb/America/Montreal create mode 100644 timezones/full/tzdb/America/Montserrat create mode 100644 timezones/full/tzdb/America/Nassau create mode 100644 timezones/full/tzdb/America/New_York create mode 100644 timezones/full/tzdb/America/Nipigon create mode 100644 timezones/full/tzdb/America/Nome create mode 100644 timezones/full/tzdb/America/Noronha create mode 100644 timezones/full/tzdb/America/North_Dakota/Beulah create mode 100644 timezones/full/tzdb/America/North_Dakota/Center create mode 100644 timezones/full/tzdb/America/North_Dakota/New_Salem create mode 100644 timezones/full/tzdb/America/Nuuk create mode 100644 timezones/full/tzdb/America/Ojinaga create mode 100644 timezones/full/tzdb/America/Panama create mode 100644 timezones/full/tzdb/America/Pangnirtung create mode 100644 timezones/full/tzdb/America/Paramaribo create mode 100644 timezones/full/tzdb/America/Phoenix create mode 100644 timezones/full/tzdb/America/Port-au-Prince create mode 100644 timezones/full/tzdb/America/Port_of_Spain create mode 100644 timezones/full/tzdb/America/Porto_Acre create mode 100644 timezones/full/tzdb/America/Porto_Velho create mode 100644 timezones/full/tzdb/America/Puerto_Rico create mode 100644 timezones/full/tzdb/America/Punta_Arenas create mode 100644 timezones/full/tzdb/America/Rainy_River create mode 100644 timezones/full/tzdb/America/Rankin_Inlet create mode 100644 timezones/full/tzdb/America/Recife create mode 100644 timezones/full/tzdb/America/Regina create mode 100644 timezones/full/tzdb/America/Resolute create mode 100644 timezones/full/tzdb/America/Rio_Branco create mode 100644 timezones/full/tzdb/America/Rosario create mode 100644 timezones/full/tzdb/America/Santa_Isabel create mode 100644 timezones/full/tzdb/America/Santarem create mode 100644 timezones/full/tzdb/America/Santiago create mode 100644 timezones/full/tzdb/America/Santo_Domingo create mode 100644 timezones/full/tzdb/America/Sao_Paulo create mode 100644 timezones/full/tzdb/America/Scoresbysund create mode 100644 timezones/full/tzdb/America/Shiprock create mode 100644 timezones/full/tzdb/America/Sitka create mode 100644 timezones/full/tzdb/America/St_Barthelemy create mode 100644 timezones/full/tzdb/America/St_Johns create mode 100644 timezones/full/tzdb/America/St_Kitts create mode 100644 timezones/full/tzdb/America/St_Lucia create mode 100644 timezones/full/tzdb/America/St_Thomas create mode 100644 timezones/full/tzdb/America/St_Vincent create mode 100644 timezones/full/tzdb/America/Swift_Current create mode 100644 timezones/full/tzdb/America/Tegucigalpa create mode 100644 timezones/full/tzdb/America/Thule create mode 100644 timezones/full/tzdb/America/Thunder_Bay create mode 100644 timezones/full/tzdb/America/Tijuana create mode 100644 timezones/full/tzdb/America/Toronto create mode 100644 timezones/full/tzdb/America/Tortola create mode 100644 timezones/full/tzdb/America/Vancouver create mode 100644 timezones/full/tzdb/America/Virgin create mode 100644 timezones/full/tzdb/America/Whitehorse create mode 100644 timezones/full/tzdb/America/Winnipeg create mode 100644 timezones/full/tzdb/America/Yakutat create mode 100644 timezones/full/tzdb/America/Yellowknife create mode 100644 timezones/full/tzdb/Antarctica/Casey create mode 100644 timezones/full/tzdb/Antarctica/Davis create mode 100644 timezones/full/tzdb/Antarctica/DumontDUrville create mode 100644 timezones/full/tzdb/Antarctica/Macquarie create mode 100644 timezones/full/tzdb/Antarctica/Mawson create mode 100644 timezones/full/tzdb/Antarctica/McMurdo create mode 100644 timezones/full/tzdb/Antarctica/Palmer create mode 100644 timezones/full/tzdb/Antarctica/Rothera create mode 100644 timezones/full/tzdb/Antarctica/South_Pole create mode 100644 timezones/full/tzdb/Antarctica/Syowa create mode 100644 timezones/full/tzdb/Antarctica/Troll create mode 100644 timezones/full/tzdb/Antarctica/Vostok create mode 100644 timezones/full/tzdb/Arctic/Longyearbyen create mode 100644 timezones/full/tzdb/Asia/Aden create mode 100644 timezones/full/tzdb/Asia/Almaty create mode 100644 timezones/full/tzdb/Asia/Amman create mode 100644 timezones/full/tzdb/Asia/Anadyr create mode 100644 timezones/full/tzdb/Asia/Aqtau create mode 100644 timezones/full/tzdb/Asia/Aqtobe create mode 100644 timezones/full/tzdb/Asia/Ashgabat create mode 100644 timezones/full/tzdb/Asia/Ashkhabad create mode 100644 timezones/full/tzdb/Asia/Atyrau create mode 100644 timezones/full/tzdb/Asia/Baghdad create mode 100644 timezones/full/tzdb/Asia/Bahrain create mode 100644 timezones/full/tzdb/Asia/Baku create mode 100644 timezones/full/tzdb/Asia/Bangkok create mode 100644 timezones/full/tzdb/Asia/Barnaul create mode 100644 timezones/full/tzdb/Asia/Beirut create mode 100644 timezones/full/tzdb/Asia/Bishkek create mode 100644 timezones/full/tzdb/Asia/Brunei create mode 100644 timezones/full/tzdb/Asia/Calcutta create mode 100644 timezones/full/tzdb/Asia/Chita create mode 100644 timezones/full/tzdb/Asia/Choibalsan create mode 100644 timezones/full/tzdb/Asia/Chongqing create mode 100644 timezones/full/tzdb/Asia/Chungking create mode 100644 timezones/full/tzdb/Asia/Colombo create mode 100644 timezones/full/tzdb/Asia/Dacca create mode 100644 timezones/full/tzdb/Asia/Damascus create mode 100644 timezones/full/tzdb/Asia/Dhaka create mode 100644 timezones/full/tzdb/Asia/Dili create mode 100644 timezones/full/tzdb/Asia/Dubai create mode 100644 timezones/full/tzdb/Asia/Dushanbe create mode 100644 timezones/full/tzdb/Asia/Famagusta create mode 100644 timezones/full/tzdb/Asia/Gaza create mode 100644 timezones/full/tzdb/Asia/Harbin create mode 100644 timezones/full/tzdb/Asia/Hebron create mode 100644 timezones/full/tzdb/Asia/Ho_Chi_Minh create mode 100644 timezones/full/tzdb/Asia/Hong_Kong create mode 100644 timezones/full/tzdb/Asia/Hovd create mode 100644 timezones/full/tzdb/Asia/Irkutsk create mode 100644 timezones/full/tzdb/Asia/Istanbul create mode 100644 timezones/full/tzdb/Asia/Jakarta create mode 100644 timezones/full/tzdb/Asia/Jayapura create mode 100644 timezones/full/tzdb/Asia/Jerusalem create mode 100644 timezones/full/tzdb/Asia/Kabul create mode 100644 timezones/full/tzdb/Asia/Kamchatka create mode 100644 timezones/full/tzdb/Asia/Karachi create mode 100644 timezones/full/tzdb/Asia/Kashgar create mode 100644 timezones/full/tzdb/Asia/Kathmandu create mode 100644 timezones/full/tzdb/Asia/Katmandu create mode 100644 timezones/full/tzdb/Asia/Khandyga create mode 100644 timezones/full/tzdb/Asia/Kolkata create mode 100644 timezones/full/tzdb/Asia/Krasnoyarsk create mode 100644 timezones/full/tzdb/Asia/Kuala_Lumpur create mode 100644 timezones/full/tzdb/Asia/Kuching create mode 100644 timezones/full/tzdb/Asia/Kuwait create mode 100644 timezones/full/tzdb/Asia/Macao create mode 100644 timezones/full/tzdb/Asia/Macau create mode 100644 timezones/full/tzdb/Asia/Magadan create mode 100644 timezones/full/tzdb/Asia/Makassar create mode 100644 timezones/full/tzdb/Asia/Manila create mode 100644 timezones/full/tzdb/Asia/Muscat create mode 100644 timezones/full/tzdb/Asia/Nicosia create mode 100644 timezones/full/tzdb/Asia/Novokuznetsk create mode 100644 timezones/full/tzdb/Asia/Novosibirsk create mode 100644 timezones/full/tzdb/Asia/Omsk create mode 100644 timezones/full/tzdb/Asia/Oral create mode 100644 timezones/full/tzdb/Asia/Phnom_Penh create mode 100644 timezones/full/tzdb/Asia/Pontianak create mode 100644 timezones/full/tzdb/Asia/Pyongyang create mode 100644 timezones/full/tzdb/Asia/Qatar create mode 100644 timezones/full/tzdb/Asia/Qostanay create mode 100644 timezones/full/tzdb/Asia/Qyzylorda create mode 100644 timezones/full/tzdb/Asia/Rangoon create mode 100644 timezones/full/tzdb/Asia/Riyadh create mode 100644 timezones/full/tzdb/Asia/Saigon create mode 100644 timezones/full/tzdb/Asia/Sakhalin create mode 100644 timezones/full/tzdb/Asia/Samarkand create mode 100644 timezones/full/tzdb/Asia/Seoul create mode 100644 timezones/full/tzdb/Asia/Shanghai create mode 100644 timezones/full/tzdb/Asia/Singapore create mode 100644 timezones/full/tzdb/Asia/Srednekolymsk create mode 100644 timezones/full/tzdb/Asia/Taipei create mode 100644 timezones/full/tzdb/Asia/Tashkent create mode 100644 timezones/full/tzdb/Asia/Tbilisi create mode 100644 timezones/full/tzdb/Asia/Tehran create mode 100644 timezones/full/tzdb/Asia/Tel_Aviv create mode 100644 timezones/full/tzdb/Asia/Thimbu create mode 100644 timezones/full/tzdb/Asia/Thimphu create mode 100644 timezones/full/tzdb/Asia/Tokyo create mode 100644 timezones/full/tzdb/Asia/Tomsk create mode 100644 timezones/full/tzdb/Asia/Ujung_Pandang create mode 100644 timezones/full/tzdb/Asia/Ulaanbaatar create mode 100644 timezones/full/tzdb/Asia/Ulan_Bator create mode 100644 timezones/full/tzdb/Asia/Urumqi create mode 100644 timezones/full/tzdb/Asia/Ust-Nera create mode 100644 timezones/full/tzdb/Asia/Vientiane create mode 100644 timezones/full/tzdb/Asia/Vladivostok create mode 100644 timezones/full/tzdb/Asia/Yakutsk create mode 100644 timezones/full/tzdb/Asia/Yangon create mode 100644 timezones/full/tzdb/Asia/Yekaterinburg create mode 100644 timezones/full/tzdb/Asia/Yerevan create mode 100644 timezones/full/tzdb/Atlantic/Azores create mode 100644 timezones/full/tzdb/Atlantic/Bermuda create mode 100644 timezones/full/tzdb/Atlantic/Canary create mode 100644 timezones/full/tzdb/Atlantic/Cape_Verde create mode 100644 timezones/full/tzdb/Atlantic/Faeroe create mode 100644 timezones/full/tzdb/Atlantic/Faroe create mode 100644 timezones/full/tzdb/Atlantic/Jan_Mayen create mode 100644 timezones/full/tzdb/Atlantic/Madeira create mode 100644 timezones/full/tzdb/Atlantic/Reykjavik create mode 100644 timezones/full/tzdb/Atlantic/South_Georgia create mode 100644 timezones/full/tzdb/Atlantic/St_Helena create mode 100644 timezones/full/tzdb/Atlantic/Stanley create mode 100644 timezones/full/tzdb/Australia/ACT create mode 100644 timezones/full/tzdb/Australia/Adelaide create mode 100644 timezones/full/tzdb/Australia/Brisbane create mode 100644 timezones/full/tzdb/Australia/Broken_Hill create mode 100644 timezones/full/tzdb/Australia/Canberra create mode 100644 timezones/full/tzdb/Australia/Currie create mode 100644 timezones/full/tzdb/Australia/Darwin create mode 100644 timezones/full/tzdb/Australia/Eucla create mode 100644 timezones/full/tzdb/Australia/Hobart create mode 100644 timezones/full/tzdb/Australia/LHI create mode 100644 timezones/full/tzdb/Australia/Lindeman create mode 100644 timezones/full/tzdb/Australia/Lord_Howe create mode 100644 timezones/full/tzdb/Australia/Melbourne create mode 100644 timezones/full/tzdb/Australia/NSW create mode 100644 timezones/full/tzdb/Australia/North create mode 100644 timezones/full/tzdb/Australia/Perth create mode 100644 timezones/full/tzdb/Australia/Queensland create mode 100644 timezones/full/tzdb/Australia/South create mode 100644 timezones/full/tzdb/Australia/Sydney create mode 100644 timezones/full/tzdb/Australia/Tasmania create mode 100644 timezones/full/tzdb/Australia/Victoria create mode 100644 timezones/full/tzdb/Australia/West create mode 100644 timezones/full/tzdb/Australia/Yancowinna create mode 100644 timezones/full/tzdb/Brazil/Acre create mode 100644 timezones/full/tzdb/Brazil/DeNoronha create mode 100644 timezones/full/tzdb/Brazil/East create mode 100644 timezones/full/tzdb/Brazil/West create mode 100644 timezones/full/tzdb/CET create mode 100644 timezones/full/tzdb/CST6CDT create mode 100644 timezones/full/tzdb/Canada/Atlantic create mode 100644 timezones/full/tzdb/Canada/Central create mode 100644 timezones/full/tzdb/Canada/Eastern create mode 100644 timezones/full/tzdb/Canada/Mountain create mode 100644 timezones/full/tzdb/Canada/Newfoundland create mode 100644 timezones/full/tzdb/Canada/Pacific create mode 100644 timezones/full/tzdb/Canada/Saskatchewan create mode 100644 timezones/full/tzdb/Canada/Yukon create mode 100644 timezones/full/tzdb/Chile/Continental create mode 100644 timezones/full/tzdb/Chile/EasterIsland create mode 100644 timezones/full/tzdb/Cuba create mode 100644 timezones/full/tzdb/EET create mode 100644 timezones/full/tzdb/EST create mode 100644 timezones/full/tzdb/EST5EDT create mode 100644 timezones/full/tzdb/Egypt create mode 100644 timezones/full/tzdb/Eire create mode 100644 timezones/full/tzdb/Etc/GMT create mode 100644 timezones/full/tzdb/Etc/GMT+0 create mode 100644 timezones/full/tzdb/Etc/GMT+1 create mode 100644 timezones/full/tzdb/Etc/GMT+10 create mode 100644 timezones/full/tzdb/Etc/GMT+11 create mode 100644 timezones/full/tzdb/Etc/GMT+12 create mode 100644 timezones/full/tzdb/Etc/GMT+2 create mode 100644 timezones/full/tzdb/Etc/GMT+3 create mode 100644 timezones/full/tzdb/Etc/GMT+4 create mode 100644 timezones/full/tzdb/Etc/GMT+5 create mode 100644 timezones/full/tzdb/Etc/GMT+6 create mode 100644 timezones/full/tzdb/Etc/GMT+7 create mode 100644 timezones/full/tzdb/Etc/GMT+8 create mode 100644 timezones/full/tzdb/Etc/GMT+9 create mode 100644 timezones/full/tzdb/Etc/GMT-0 create mode 100644 timezones/full/tzdb/Etc/GMT-1 create mode 100644 timezones/full/tzdb/Etc/GMT-10 create mode 100644 timezones/full/tzdb/Etc/GMT-11 create mode 100644 timezones/full/tzdb/Etc/GMT-12 create mode 100644 timezones/full/tzdb/Etc/GMT-13 create mode 100644 timezones/full/tzdb/Etc/GMT-14 create mode 100644 timezones/full/tzdb/Etc/GMT-2 create mode 100644 timezones/full/tzdb/Etc/GMT-3 create mode 100644 timezones/full/tzdb/Etc/GMT-4 create mode 100644 timezones/full/tzdb/Etc/GMT-5 create mode 100644 timezones/full/tzdb/Etc/GMT-6 create mode 100644 timezones/full/tzdb/Etc/GMT-7 create mode 100644 timezones/full/tzdb/Etc/GMT-8 create mode 100644 timezones/full/tzdb/Etc/GMT-9 create mode 100644 timezones/full/tzdb/Etc/GMT0 create mode 100644 timezones/full/tzdb/Etc/Greenwich create mode 100644 timezones/full/tzdb/Etc/UCT create mode 100644 timezones/full/tzdb/Etc/UTC create mode 100644 timezones/full/tzdb/Etc/Universal create mode 100644 timezones/full/tzdb/Etc/Zulu create mode 100644 timezones/full/tzdb/Europe/Amsterdam create mode 100644 timezones/full/tzdb/Europe/Andorra create mode 100644 timezones/full/tzdb/Europe/Astrakhan create mode 100644 timezones/full/tzdb/Europe/Athens create mode 100644 timezones/full/tzdb/Europe/Belfast create mode 100644 timezones/full/tzdb/Europe/Belgrade create mode 100644 timezones/full/tzdb/Europe/Berlin create mode 100644 timezones/full/tzdb/Europe/Bratislava create mode 100644 timezones/full/tzdb/Europe/Brussels create mode 100644 timezones/full/tzdb/Europe/Bucharest create mode 100644 timezones/full/tzdb/Europe/Budapest create mode 100644 timezones/full/tzdb/Europe/Busingen create mode 100644 timezones/full/tzdb/Europe/Chisinau create mode 100644 timezones/full/tzdb/Europe/Copenhagen create mode 100644 timezones/full/tzdb/Europe/Dublin create mode 100644 timezones/full/tzdb/Europe/Gibraltar create mode 100644 timezones/full/tzdb/Europe/Guernsey create mode 100644 timezones/full/tzdb/Europe/Helsinki create mode 100644 timezones/full/tzdb/Europe/Isle_of_Man create mode 100644 timezones/full/tzdb/Europe/Istanbul create mode 100644 timezones/full/tzdb/Europe/Jersey create mode 100644 timezones/full/tzdb/Europe/Kaliningrad create mode 100644 timezones/full/tzdb/Europe/Kiev create mode 100644 timezones/full/tzdb/Europe/Kirov create mode 100644 timezones/full/tzdb/Europe/Kyiv create mode 100644 timezones/full/tzdb/Europe/Lisbon create mode 100644 timezones/full/tzdb/Europe/Ljubljana create mode 100644 timezones/full/tzdb/Europe/London create mode 100644 timezones/full/tzdb/Europe/Luxembourg create mode 100644 timezones/full/tzdb/Europe/Madrid create mode 100644 timezones/full/tzdb/Europe/Malta create mode 100644 timezones/full/tzdb/Europe/Mariehamn create mode 100644 timezones/full/tzdb/Europe/Minsk create mode 100644 timezones/full/tzdb/Europe/Monaco create mode 100644 timezones/full/tzdb/Europe/Moscow create mode 100644 timezones/full/tzdb/Europe/Nicosia create mode 100644 timezones/full/tzdb/Europe/Oslo create mode 100644 timezones/full/tzdb/Europe/Paris create mode 100644 timezones/full/tzdb/Europe/Podgorica create mode 100644 timezones/full/tzdb/Europe/Prague create mode 100644 timezones/full/tzdb/Europe/Riga create mode 100644 timezones/full/tzdb/Europe/Rome create mode 100644 timezones/full/tzdb/Europe/Samara create mode 100644 timezones/full/tzdb/Europe/San_Marino create mode 100644 timezones/full/tzdb/Europe/Sarajevo create mode 100644 timezones/full/tzdb/Europe/Saratov create mode 100644 timezones/full/tzdb/Europe/Simferopol create mode 100644 timezones/full/tzdb/Europe/Skopje create mode 100644 timezones/full/tzdb/Europe/Sofia create mode 100644 timezones/full/tzdb/Europe/Stockholm create mode 100644 timezones/full/tzdb/Europe/Tallinn create mode 100644 timezones/full/tzdb/Europe/Tirane create mode 100644 timezones/full/tzdb/Europe/Tiraspol create mode 100644 timezones/full/tzdb/Europe/Ulyanovsk create mode 100644 timezones/full/tzdb/Europe/Uzhgorod create mode 100644 timezones/full/tzdb/Europe/Vaduz create mode 100644 timezones/full/tzdb/Europe/Vatican create mode 100644 timezones/full/tzdb/Europe/Vienna create mode 100644 timezones/full/tzdb/Europe/Vilnius create mode 100644 timezones/full/tzdb/Europe/Volgograd create mode 100644 timezones/full/tzdb/Europe/Warsaw create mode 100644 timezones/full/tzdb/Europe/Zagreb create mode 100644 timezones/full/tzdb/Europe/Zaporozhye create mode 100644 timezones/full/tzdb/Europe/Zurich create mode 100644 timezones/full/tzdb/GB create mode 100644 timezones/full/tzdb/GB-Eire create mode 100644 timezones/full/tzdb/GMT create mode 100644 timezones/full/tzdb/GMT+0 create mode 100644 timezones/full/tzdb/GMT-0 create mode 100644 timezones/full/tzdb/GMT0 create mode 100644 timezones/full/tzdb/Greenwich create mode 100644 timezones/full/tzdb/HST create mode 100644 timezones/full/tzdb/Hongkong create mode 100644 timezones/full/tzdb/Iceland create mode 100644 timezones/full/tzdb/Indian/Antananarivo create mode 100644 timezones/full/tzdb/Indian/Chagos create mode 100644 timezones/full/tzdb/Indian/Christmas create mode 100644 timezones/full/tzdb/Indian/Cocos create mode 100644 timezones/full/tzdb/Indian/Comoro create mode 100644 timezones/full/tzdb/Indian/Kerguelen create mode 100644 timezones/full/tzdb/Indian/Mahe create mode 100644 timezones/full/tzdb/Indian/Maldives create mode 100644 timezones/full/tzdb/Indian/Mauritius create mode 100644 timezones/full/tzdb/Indian/Mayotte create mode 100644 timezones/full/tzdb/Indian/Reunion create mode 100644 timezones/full/tzdb/Iran create mode 100644 timezones/full/tzdb/Israel create mode 100644 timezones/full/tzdb/Jamaica create mode 100644 timezones/full/tzdb/Japan create mode 100644 timezones/full/tzdb/Kwajalein create mode 100644 timezones/full/tzdb/Libya create mode 100644 timezones/full/tzdb/MET create mode 100644 timezones/full/tzdb/MST create mode 100644 timezones/full/tzdb/MST7MDT create mode 100644 timezones/full/tzdb/Mexico/BajaNorte create mode 100644 timezones/full/tzdb/Mexico/BajaSur create mode 100644 timezones/full/tzdb/Mexico/General create mode 100644 timezones/full/tzdb/NZ create mode 100644 timezones/full/tzdb/NZ-CHAT create mode 100644 timezones/full/tzdb/Navajo create mode 100644 timezones/full/tzdb/PRC create mode 100644 timezones/full/tzdb/PST8PDT create mode 100644 timezones/full/tzdb/Pacific/Apia create mode 100644 timezones/full/tzdb/Pacific/Auckland create mode 100644 timezones/full/tzdb/Pacific/Bougainville create mode 100644 timezones/full/tzdb/Pacific/Chatham create mode 100644 timezones/full/tzdb/Pacific/Chuuk create mode 100644 timezones/full/tzdb/Pacific/Easter create mode 100644 timezones/full/tzdb/Pacific/Efate create mode 100644 timezones/full/tzdb/Pacific/Enderbury create mode 100644 timezones/full/tzdb/Pacific/Fakaofo create mode 100644 timezones/full/tzdb/Pacific/Fiji create mode 100644 timezones/full/tzdb/Pacific/Funafuti create mode 100644 timezones/full/tzdb/Pacific/Galapagos create mode 100644 timezones/full/tzdb/Pacific/Gambier create mode 100644 timezones/full/tzdb/Pacific/Guadalcanal create mode 100644 timezones/full/tzdb/Pacific/Guam create mode 100644 timezones/full/tzdb/Pacific/Honolulu create mode 100644 timezones/full/tzdb/Pacific/Johnston create mode 100644 timezones/full/tzdb/Pacific/Kanton create mode 100644 timezones/full/tzdb/Pacific/Kiritimati create mode 100644 timezones/full/tzdb/Pacific/Kosrae create mode 100644 timezones/full/tzdb/Pacific/Kwajalein create mode 100644 timezones/full/tzdb/Pacific/Majuro create mode 100644 timezones/full/tzdb/Pacific/Marquesas create mode 100644 timezones/full/tzdb/Pacific/Midway create mode 100644 timezones/full/tzdb/Pacific/Nauru create mode 100644 timezones/full/tzdb/Pacific/Niue create mode 100644 timezones/full/tzdb/Pacific/Norfolk create mode 100644 timezones/full/tzdb/Pacific/Noumea create mode 100644 timezones/full/tzdb/Pacific/Pago_Pago create mode 100644 timezones/full/tzdb/Pacific/Palau create mode 100644 timezones/full/tzdb/Pacific/Pitcairn create mode 100644 timezones/full/tzdb/Pacific/Pohnpei create mode 100644 timezones/full/tzdb/Pacific/Ponape create mode 100644 timezones/full/tzdb/Pacific/Port_Moresby create mode 100644 timezones/full/tzdb/Pacific/Rarotonga create mode 100644 timezones/full/tzdb/Pacific/Saipan create mode 100644 timezones/full/tzdb/Pacific/Samoa create mode 100644 timezones/full/tzdb/Pacific/Tahiti create mode 100644 timezones/full/tzdb/Pacific/Tarawa create mode 100644 timezones/full/tzdb/Pacific/Tongatapu create mode 100644 timezones/full/tzdb/Pacific/Truk create mode 100644 timezones/full/tzdb/Pacific/Wake create mode 100644 timezones/full/tzdb/Pacific/Wallis create mode 100644 timezones/full/tzdb/Pacific/Yap create mode 100644 timezones/full/tzdb/Poland create mode 100644 timezones/full/tzdb/Portugal create mode 100644 timezones/full/tzdb/ROC create mode 100644 timezones/full/tzdb/ROK create mode 100644 timezones/full/tzdb/Singapore create mode 100644 timezones/full/tzdb/SystemV/AST4 create mode 100644 timezones/full/tzdb/SystemV/AST4ADT create mode 100644 timezones/full/tzdb/SystemV/CST6 create mode 100644 timezones/full/tzdb/SystemV/CST6CDT create mode 100644 timezones/full/tzdb/SystemV/EST5 create mode 100644 timezones/full/tzdb/SystemV/EST5EDT create mode 100644 timezones/full/tzdb/SystemV/HST10 create mode 100644 timezones/full/tzdb/SystemV/MST7 create mode 100644 timezones/full/tzdb/SystemV/MST7MDT create mode 100644 timezones/full/tzdb/SystemV/PST8 create mode 100644 timezones/full/tzdb/SystemV/PST8PDT create mode 100644 timezones/full/tzdb/SystemV/YST9 create mode 100644 timezones/full/tzdb/SystemV/YST9YDT create mode 100644 timezones/full/tzdb/Turkey create mode 100644 timezones/full/tzdb/UCT create mode 100644 timezones/full/tzdb/US/Alaska create mode 100644 timezones/full/tzdb/US/Aleutian create mode 100644 timezones/full/tzdb/US/Arizona create mode 100644 timezones/full/tzdb/US/Central create mode 100644 timezones/full/tzdb/US/East-Indiana create mode 100644 timezones/full/tzdb/US/Eastern create mode 100644 timezones/full/tzdb/US/Hawaii create mode 100644 timezones/full/tzdb/US/Indiana-Starke create mode 100644 timezones/full/tzdb/US/Michigan create mode 100644 timezones/full/tzdb/US/Mountain create mode 100644 timezones/full/tzdb/US/Pacific create mode 100644 timezones/full/tzdb/US/Pacific-New create mode 100644 timezones/full/tzdb/US/Samoa create mode 100644 timezones/full/tzdb/UTC create mode 100644 timezones/full/tzdb/Universal create mode 100644 timezones/full/tzdb/W-SU create mode 100644 timezones/full/tzdb/WET create mode 100644 timezones/full/tzdb/Zulu diff --git a/timezones/full/tzdb/Africa/Abidjan b/timezones/full/tzdb/Africa/Abidjan new file mode 100644 index 0000000000000000000000000000000000000000..8906e88c819d9ad3b794eb6356a240a74a95ffae GIT binary patch literal 130 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~>DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Accra b/timezones/full/tzdb/Africa/Accra new file mode 100644 index 0000000000000000000000000000000000000000..8906e88c819d9ad3b794eb6356a240a74a95ffae GIT binary patch literal 130 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~>DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Addis_Ababa b/timezones/full/tzdb/Africa/Addis_Ababa new file mode 100644 index 0000000000000000000000000000000000000000..5f4ebcb7f9789c4ecda13ac66c2e768851113004 GIT binary patch literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cHXvkI2VBE^OH;jK=g$!1_ls)u}BQezvQO^)_2959ZWwxcNr}IIcCELkbjvf z4uWZB=M!L>_xyE`FazIO7cif{A_~kG$cPjGF@(yT3qZ7Rno|Ra7KyI`i;MclGcYnU zu^>TaHdY{HW&?_{gBa}0Y(V?&fOIh#GOz&c5MTs_BLf33jFeGe6aSW7(|3HID;6@Kn53(&^6=&0F!{Nt^fc4 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Asmara b/timezones/full/tzdb/Africa/Asmara new file mode 100644 index 0000000000000000000000000000000000000000..5f4ebcb7f9789c4ecda13ac66c2e768851113004 GIT binary patch literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cHdf=7}VA<@cHDeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Bangui b/timezones/full/tzdb/Africa/Bangui new file mode 100644 index 0000000000000000000000000000000000000000..3d7a71ba0e96de946446fc96add2f38a806a44a5 GIT binary patch literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^=DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Bissau b/timezones/full/tzdb/Africa/Bissau new file mode 100644 index 0000000000000000000000000000000000000000..0da1d1e211bc6b9b081959c1d510583cb9eb7102 GIT binary patch literal 149 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VxIp%FzMNx2_Su(>4^f2O#lCXOkrREk{=jY YK%xvBKE5Fgx(0>}?m(IgNEmPd02-+k!vFvP literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Blantyre b/timezones/full/tzdb/Africa/Blantyre new file mode 100644 index 0000000000000000000000000000000000000000..651e5cf67a54ea3c729780cc8991407dd2a8a841 GIT binary patch literal 131 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iW=x#w^ zR~$GH95_gTL8Zi&uS>u; z=tE2O_ghZ#wE_HRXg|NUK8m|a^Qpd+!!+j^XjWUg;F>3GaBb~%HSIrpJsEypWJLbr zaSvR#KNU7y&VlQ9sNsg)*W&5Ew$SCczpcj)ZXZ$xw>PQL|I}eNQLp3nI!5zzT|V4- zv>WcaS)!qRQ;wI8=9dHSk#{dnLjG0jg1jekFY?}m)9^QU5&S*00sZg&a`gMg+9B^V z*1+bzaO6KKt>{}?%3oFPd(j_$Wd-sP zn|+Xr_8dd*n2?NogZMO@# zkJ~pBUHE*sucIkpd9b7=8lGajfxhomEyc{Q@(ptTy%&)OoEgc{e&8Ah1I?iPUXEsP zY$rT*=_^<&F~A|wWpJqQ798gDQq9*{*w?yvn&I~M)R>LMa75d2II=_!%bsq5r|UD| zs7p)WXze0+#(`Xp@oQ$X)Y*_+4XJHg9ceJ8EH^>8?%dLiEL^g2DT@m{8 zOz+^>ePzh!Hw)B^Uy77R$Q6Z&$Q9?!$dwt>U}aGua%J;FHD6~c&jREtVomVMh(_UH)uoOq-v6>(6Du8}ym5W_uF6QTzM( zHm%K!r~9W;4Kec!&^%& z2F9;#Co16lL#+lI!GAhzZT@`x%lGnssRVjpNuYp#DT_TA|308=MVyMsQ2kL7*<(cCY1KokQ{qC1$+d(yrE z#OLe#1Xj;~IS|YjP+tt@OKo2Ul4g*T$Oo(UaC`=q_t>ojmiJPY0?T{#UIp{L?;HTj z`@}v4^L?l90Q3D!dcgYq=PXzN(h$J08$uh-QULSQmxK9%HBAuu#%VAe#5xZ`=M;nK zVDl;ny-pEA-*Ho50D=&oP%uAKJO)D7JWv1%GlZ^Y0rSIj%pvr5J1`v{+zz1|*C;Rm zL4;@sgubq@0K|_}_yVCLf+6%*GXd48*F?>dLG&;NVQ|2%9r(`FRwWX!q; zkJ~{P9oqF@spqyiaF_dU?x>F#V#u4XDvacd?f^o`Ip`9mU8>wAdzhVET zm&s^>s2ja)*i4TZpB7d?`qo~6etHw!o|O-GsI|~PMhSO{BcRYr1a~=Yg(AL!r8%PI zFc|Pr2m`0x;qGVlaL?dRDDL?TgWBG};HKv=r2HY26!b%B_Kbk$%1nbWR6YX3Qm(;p z?+zFttFpS*03$uySb8sVHV+-OT8WN+q(JX`n~sh#=Ro;LG~C}D4`Xk5!8n~ijBkn( z(7Xc)e6*s#6MaxPhgK@q&+Y2K;WVRU}>B)Y)29bG85pmh#I@U%B; zb^bamS~J1o@oIQxRtrmRXF~m0nSkb(UY4T`=2Z0AB44zzIUHS<90N@{4|q=M1Iv}a zV1+9KD?{8^npe5>9$n?Kg06b;6kWYAgRU7cqt8!`pljPlVV$J|)>rqyhSmm_XJcz) z_xH5r);Rh08~)G9{U_MbFX9eP7Xgp{gRuU0hjFI+^y%ftb5(1!Oq!CeR4t?677AK8 Wa;qRIEybG9;P7CHSR<8?j(-3hJQ{ZZ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Conakry b/timezones/full/tzdb/Africa/Conakry new file mode 100644 index 0000000000000000000000000000000000000000..8906e88c819d9ad3b794eb6356a240a74a95ffae GIT binary patch literal 130 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~>DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Dakar b/timezones/full/tzdb/Africa/Dakar new file mode 100644 index 0000000000000000000000000000000000000000..8906e88c819d9ad3b794eb6356a240a74a95ffae GIT binary patch literal 130 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~>DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Dar_es_Salaam b/timezones/full/tzdb/Africa/Dar_es_Salaam new file mode 100644 index 0000000000000000000000000000000000000000..5f4ebcb7f9789c4ecda13ac66c2e768851113004 GIT binary patch literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cHdf=7}VA<@cHF|8ighh!#*^4CZ?{J_GYTb}NDTUdmD+X$G&}t6;wOodaNbpV+5h zzVGxMV7{M8&j*k?|2Yd5fam~@-4NPvmI9ccz8uUCtZ9PKH%^1;Al7*hI;R*+2b)(x z=yi$^`i`3d0}zDxgo62@;xQ1q=79oGm?3mE3z#3KV-BIe+kxru;C2YzxJH2i2qHv7 zAoO*G1t5N;!WRe~5e%WfnkfK<8KSl`f%#G2=YaXqst3UQ=&KT7e#|*%FhAx`2ACf= zdjpsscbOkdClp11#S<3PfcZ)GN5TB0auqP0B9;RdPjQ(D=BK_D0n=&H7GUx8U5#LV z`bUWWGAC+)#WVN&g2l7bFF@$25clVr+JgDHIS}{eb3XyA&$r?Pix=Ds1oI08Anq($ z{}U`;bWav6UeX4MuaYegcb0|lg2l_aA?~cu+6q=*5pfeNUim`_%&*dK1k=^$PJ+d2 z*dXq#U0Mhhuf04KEM8x956rJ$Wvjr*%tS0?Wg!y&|Nj|i&;S1)KQOQWQ?&pi2LlLz h6Fno4DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Gaborone b/timezones/full/tzdb/Africa/Gaborone new file mode 100644 index 0000000000000000000000000000000000000000..651e5cf67a54ea3c729780cc8991407dd2a8a841 GIT binary patch literal 131 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iW=K=e-R@*mVKAS@Vn9nY+09MbT-~{G#G6aL=xfoQye6EM>V0rEbY+ydm z5gss~cmE48pKqx>SUvwr)&vG15NIm~%L{fq2lIu}mx1MlGfsl}B3{~HzNp7)FkehN z9;{wmqZiDV;F$!Lm*mI?^CjON1ItT&?0&!i1kxA0!F-vExnRER#yYTiiw0K(kbHu; yQ~(nr0m#h6z#zK>q+H8@5g3#*3JjbeHUqDZZwQ04V=#yaVQ>XvE+9kKhzkJma7J1H literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Kampala b/timezones/full/tzdb/Africa/Kampala new file mode 100644 index 0000000000000000000000000000000000000000..5f4ebcb7f9789c4ecda13ac66c2e768851113004 GIT binary patch literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cHc0XVM0_h9hV7|=7TrgjDV;xw%MT4sXNIvq% ylK>`00+5-BfkCbTq+H8@5g3#*3JjbeHUqDZZwQ04V=#yaVQ>XvE+9kKhzkHkp+^4z literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Kigali b/timezones/full/tzdb/Africa/Kigali new file mode 100644 index 0000000000000000000000000000000000000000..651e5cf67a54ea3c729780cc8991407dd2a8a841 GIT binary patch literal 131 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iW=DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Luanda b/timezones/full/tzdb/Africa/Luanda new file mode 100644 index 0000000000000000000000000000000000000000..3d7a71ba0e96de946446fc96add2f38a806a44a5 GIT binary patch literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^=df=7}VA<@cHdf=7}VA<@cHDeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Ouagadougou b/timezones/full/tzdb/Africa/Ouagadougou new file mode 100644 index 0000000000000000000000000000000000000000..8906e88c819d9ad3b794eb6356a240a74a95ffae GIT binary patch literal 130 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~>DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Porto-Novo b/timezones/full/tzdb/Africa/Porto-Novo new file mode 100644 index 0000000000000000000000000000000000000000..3d7a71ba0e96de946446fc96add2f38a806a44a5 GIT binary patch literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^=KoLFx1`Y_@$2Ww*9f-pnLm0S#3DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Tripoli b/timezones/full/tzdb/Africa/Tripoli new file mode 100644 index 0000000000000000000000000000000000000000..e0c89971aabea2c87842a9276b043d0fd946e34e GIT binary patch literal 431 zcmWHE%1kq2AP5+NDnJ+nLI`V704ievV!{7Fu<+AC6%c)Q_eKE_eNTC90*HQCaS6mo0*F>~*be3!`F#ZQja|&Z>P<|u9)RQn=FS9B41pmx8$fhW=9UH~MlfWC y(hweq1d4zV0|QSCNUe+lBQU)91Q<9$YzAH*-w+08*I*D4!r%(TTtGtChzkG|lxEie literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Africa/Tunis b/timezones/full/tzdb/Africa/Tunis new file mode 100644 index 0000000000000000000000000000000000000000..e41472343dfb521e30f544137e6e4460103fbf3b GIT binary patch literal 461 zcmWHE%1kq2AP5+NDnJ+nLI`V70xDwzV!{7F5a}lT1w>Cw2=E8d$E-RYfav29^Af=H zZ6z@O)T0nEeR^%?2ax!g=iUM!`s_;a31Iq=7z3C-vjHrAZjmXNe}0k)n17-3Fp*x5B0M1(MK0SR40 FE&#gph(2x8 z?W39nKn#cc05IRtDizFk@`nVRvy?lS@1idPmUsE33Ff=;eFO8|ZgGS8?mvVYKms0z z)hB>x&+A_rK(yClPB7nl`!z7%r|C7A?>l`5nD3W#7R>iAp9SUzIIRcs0~59bbu%yo zDNO|PgB@mq`61lv1VD^Xg=#QA^z{TVKb#>J%nv_Z1m;IPum|%aSBD5NGBGo;vXBTF z7z8*#CWuNfurM&lC@^p_FlZSt0!cmrMt-n}u#ayDgSLU8u>nJ{V{iyVxMK)|GZ1qD I30)&D0E>-r5C8xG literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Adak b/timezones/full/tzdb/America/Adak new file mode 100644 index 0000000000000000000000000000000000000000..77d7740349269e18171adce6aa613164443b7cf9 GIT binary patch literal 1522 zcmci9T}YEr7zgk(Kbl)=R%$jizp`QJ+ML?#%h#n%t?A4)%gWE0X_?<*r4uDeFG58U zE0enDi?Ci3!ZOB75M4y12B8%eL5PJU6%}E=o%7#)-u1kk^FP05&)Ll}=ae3fCX1GY zPO!zwy!e$aIwq$pT%?uo_|F*2rn5P@ET6R}jj|jM`(BAGFmWt@kMHGKE(}+hSc*5z z9Q_YMdb3O{ByDjVOQ(id*tu$t!0b|xIm*&CGe%&!BvA`XHNLR)TsbWB`UT4dW=w2O zKKB}4`hF6>yHEb)Sl>e!fju8g!pm+=VBYJ(2)w-gA-v+mWq4(2AMCxq8TLuF!M^bY z@T!P>*e|q6AhcG?^svGy4_0gl4Q74CR}<|2LCZ4-j7P(PkA2`Z_q^ett3To3dILwt zNJz^h9BPSx!^(cBS$}QZQaC(q0$%4c3oF+@gq5O9pkpLL-UmlaeTLV6vcVhd&*8|I z7kM@p)qfXO4K>0WZC$XsI~UfJ+~MdLiLT*bt)UZ+$qI#ImDO;Z)&<@qb-b@GAVkgX z>82g;8$a(1Z+_~B`7Lig!drRA`)(U~3UBZ971+ImOSfRI!tuU|r=Rewug`G2?+)t? zIBDY}f%TJ<+TrAHUpQt%)OFl9yc~m5J=);Zp&>YJwhZ3Y_d=lKWcRBxxNmG6gwyXI zfin(v!=|1zICE~ z;MxoUt`)-tLaSc)mPfvm!VP|QxWPUHpZIkJKH2{aJ~hz_H`)f^reP~=%k6-hdw22@ zCubKY*Cqe@q%ybv_z`mZ10kZAQ^@vW6LAs6ntX{Hc6W5VaQ0?9@e{?CN=YEjA-j!c tlAc9ZHeDt&(bKa&$xISc=plt3Sjy?9QBy@4wW?^9I?|}os5C0I{4XnuRucdK literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Anchorage b/timezones/full/tzdb/America/Anchorage new file mode 100644 index 0000000000000000000000000000000000000000..7daa4e0905ed085379643ba693c9dfec4be04f61 GIT binary patch literal 1526 zcmci9eN4=890&04Rk}JwR7#Rl>UuoCyObijOSw)?Pvi%=CMjksEZID)iENe{%{(olpYQj5|MQ>EZ{P3x`}+Jozq>!a#_Zy4YVyyL z&O?%c=IQ8kXYK z)g1dj(vYNKAvqQd+gTN`eOaQw`VIxFx>!z24}u-Ffv{BN1WQlm!Om`Duyf0xhK>{2 zr-$(LH+^{T@^X}8eb=rQct%GbJo8$whV|Xfx4^TGH^Z~{)WPn>r(ln)GT2jZf#<|# z!d@X6u(yAyKxoZ%UIP2rrNcg99&W7f^Em;Y_coAc_8nLR&+nGPeyxu1g3F_@yfT(! za|^5cV1Ls*IH2Ucob?w){e}bA^uj@&uVF=KGpv}J6xdvd>=Ya_^a>6gv%q1Uci`}+ zCwMwWA{sBl%C=qb;;JJscQy@HnR$-Qsms-Hr0y`hB+~hJJUsqKDaeBI@Q zR?LX)eq$%U!OI@VFu#28IUFb0?svtl4tV8h+x^C0xBzQPZTG9Kxych+38}XGT~&A< zPF#FlVEv@TeQ?s3Vf?->qCw93x~Dy`-gPgmZ)<|re9VDUF5boWYoA$pI!+AxufXeW zWW%XBN8z+{ad3K^8P2HmgEM{gu+cj~w~|TfGI?+BpdCnW%^NHr|H!y{LfqS6zY+w430n+-mq>Lkusm zvv;tY=J>Zq>g@C%A42X;5F(1@R_yu2K@_Vk5-02~w4YDhaQ0+7@e#$kLlQrn1J)Xh tM4L(12D;MdN@hq-G?FZKNTCO93O&i#9?KkVh*YYTT)07{QmT}k><`M^POks} literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Anguilla b/timezones/full/tzdb/America/Anguilla new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Antigua b/timezones/full/tzdb/America/Antigua new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Araguaina b/timezones/full/tzdb/America/Araguaina new file mode 100644 index 0000000000000000000000000000000000000000..f66c9f79d6cd4790c54d01286660f8ea0807f1c6 GIT binary patch literal 592 zcmWHE%1kq2AP5+NDnJ+nLI`Uy1}b9)VxIp%Fl|+d0f^qg@A&{s|8-aZqIZ5Y0gLat zSE2yo-?CT-=HGh#3rydUe7FH5erIPSSpM#BQLy;E+4sQw`*&x7`42*j!Tc}N|AWku>3EsOJMcCR{Q|V|9-;;mjBaTy8!5R2HBH+ z1|V9l;`#y*Ex*8Y1Bg~IKED7&D>i0=<(0TkfceT10$_RNM+FKXc~$dIV7}^=<6yo) zLnT`31TlMRJ<*iTr2g}>!^MU!cM<#;h?fgD~`2o$TV1A&2 f0VB)*|5q0kJUymkp4#Gv)#Sd3?{w literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/Buenos_Aires b/timezones/full/tzdb/America/Argentina/Buenos_Aires new file mode 100644 index 0000000000000000000000000000000000000000..d6f999b8605c9f73653a16e2ddbd5a49b96c0f56 GIT binary patch literal 708 zcma)&O(?@*9LJwA%vxDdBx$mxO=`_%!ZhvRCA+X9CrU~waxf+2;-pquN?BvOI4E=Q z(l$1R;h@z>%3(!rgy!GO%j0>zE^a(ezrN4s|M@- z*%VN=MweFGd3xp@TAo`I9cG@}#iu@=JEacr&cz74zi=|lzxy}6@PX6@d~o3ke)swg zes5d~9|{z~hkG30eU}S-P#-}*G8IGrutb1A>J`HueQDsMO-A@=VjX-k73ro-j?Ke+k8AF%Hd_6<<3p8Qtkw+j4xo-(-^p-EKkdO z6|ruxnmmKmzB;fb5eHW;b}3km7=>fpuMKIC&Gy`%yqSh?NqfMp!9Im3BlDj-OZ;nR z;!NqOo)AhSF(Rfk8YU7-FJmGZrMC%@oS%uT-D)EiHdR_Zn`$;XB5h!&#%k#|fdER> literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/Catamarca b/timezones/full/tzdb/America/Argentina/Catamarca new file mode 100644 index 0000000000000000000000000000000000000000..1dcc8d85434c9d016f170cb2f16811ebef327b77 GIT binary patch literal 708 zcma)&-7AAp9LLYzm|0m-B#CTkL#^3Nm>%t7CA(oou3ShdMJ`MUxpAddT1stsyH%SD zFWJ}_h6}AWNx4{&J3{j`ug5uGe*ow7d%oxM`~1$ub6mZH119q4lCTM0e7XL}P#r@(W&^eo78r`!YHNsYko7EeZbe|K{YK9t>n4=-H7?_J-) z?~kkCBcT%bXs-u+;P-JF!i*jd#X&8+HKnTV=|om%Tv EKU&60&j0`b literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/ComodRivadavia b/timezones/full/tzdb/America/Argentina/ComodRivadavia new file mode 100644 index 0000000000000000000000000000000000000000..1dcc8d85434c9d016f170cb2f16811ebef327b77 GIT binary patch literal 708 zcma)&-7AAp9LLYzm|0m-B#CTkL#^3Nm>%t7CA(oou3ShdMJ`MUxpAddT1stsyH%SD zFWJ}_h6}AWNx4{&J3{j`ug5uGe*ow7d%oxM`~1$ub6mZH119q4lCTM0e7XL}P#r@(W&^eo78r`!YHNsYko7EeZbe|K{YK9t>n4=-H7?_J-) z?~kkCBcT%bXs-u+;P-JF!i*jd#X&8+HKnTV=|om%Tv EKU&60&j0`b literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/Cordoba b/timezones/full/tzdb/America/Argentina/Cordoba new file mode 100644 index 0000000000000000000000000000000000000000..35a52e53d123b5ef5d293b3af19046630f02bb66 GIT binary patch literal 708 zcma)&-7AAp9LLXIFiTlcB#CUTO=`_%^47EqFWC(%+7%_G6uB@ZhCZpmC= zZDV5?F7(tUDHkhpN76ja>v7I^f54p6@A>{d=kq%k&v7`128|@+lCTM0d^s{-X<}p9 ztO_YxW6RrKo*N5p1JC`*E-TN2l1rTX%G_XId=%baG!^FFzqbh=NbSN07jNMY?;hcg zCY11@KrwvS=>{LKtbk7%BAAa%3z$DG72(hN0YPeo(!A4wPdXRH?f zD`JNK4tB%;Y^C4pci9Z4^Cl~MTavTc;pM4NkF4>m^z4DvDi2s=c>`-+$HCf)d;_1; z3cX+*p;pd1Z#`I_h{0Da^_25-i+GOvbs;^n)s>sh`x*GQ&kb;Uu)ka)mHl&P$h(HLwa!R9NqM-CfkmOPNkdUZ&Px3nL4q{_fZ7{K_VPz!BM%FdgDE|PnyG!l> literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/Jujuy b/timezones/full/tzdb/America/Argentina/Jujuy new file mode 100644 index 0000000000000000000000000000000000000000..b275f27c0287415674d2ccc850c3d612f4a45b0f GIT binary patch literal 690 zcma)&-7AAp9LLYtn6--)MUoU6lUjQ*d28B*lHIUUu3ShdMJ`Z6Zd^#Mw3H%mw_+~F z@;aLtF4k%!aj}p)OPZ&7Jg# zqbm60{Q`JjmlJ%lv;_9o2ha~pM9@DilHh~ga`@n{4nEXufe*#Dz~@sg_)GgL`j_!( z_^_SBhutsWXr&qc%GLu;G%Dc}%M$oq(GQjk8Y}&e^t_CIGS>#53`OBT5+m@R(Hi)# zfEoV#pacGABlTXti)JvNHCe^mvh4L%H>I*{V1=^O|Js0OV+q=6g?9ZbT4H`Pmzh9{rwRkaU zT%7({xs-Bg%4McpA8wH-H!@FU%FS#Sc=NIkek*;%NBb?$GQ2ms2ERRh4Zm}955GI4 zhu`yN!28-=;QhHd@Ij3qeg9|>{lhE;{-{F(fAnL54>Z`|1L0Nh$+#Q-%(006+0z94 zg@eOi$dBNV(F%WQ?*vEcbnuaR1^lM%0V@`RMBk%4%%dMowZlgPA^7*mApA$D68_U~ zh5y=ah5ufO{jZ-{E0|AKNaEkJgyklgQkUPmK$++Efb$J*aDnX=T<|;qF3L?YQ?KaU z11>Hsl!%S&1$(1hjlC%x0+-CR<&d{2$1-Kro(U;=V}0o=$w&Lf!9?sEZ^v>}aq53w zttNKk5Na(Y=lf2^IQIvchVy`r={Ua%s**Xs3#$zD%#xcOPG%QVX08xZF2=(2wc@G1 GT>lG4153pK literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/Mendoza b/timezones/full/tzdb/America/Argentina/Mendoza new file mode 100644 index 0000000000000000000000000000000000000000..691c56978a033586e3302db2ef600e4b0ffd6366 GIT binary patch literal 708 zcma))-7AAp9LLYtnB`(cc}Y?TlhS6Um>%tdWH&5oS1v?KkqeZ!+_+LJEv2^RlKEL0^b9x-k-fkoLbE#MdFTNaqk62k- z3ad=Y)}Uuy&2wqiRmpR6v{m4_m3uDo+|GA_x331^ce2JMe!sJ^48I#&gWsFGf#1J< zgg+S3!TWc!;U%XFeCYLpk7{M~%M&5=ALl9XC!K2elY{|2&|rZNL{`CPQ*QX6eG&b^ zmudJ*JB7a#pTXfWGyIjU3mmm-;iEnU{I2N(D@MJ*zejoUp+A;kgO3Hm@E_4(_;|P) z{!=!?f9dUMS3^5*zyK0ejNgr+3 zjbZGtRwF5g6}b_bxB2^cp6@PhJWs#A&*%MopTqlD`-cW~*r9e5Bn7A4zV2&t{$QQOhd&(Z@OX zn1#Z}ybs`n+5mrHwt-V7Ief}3f?s9BU{R+O`2UFaZuHYdX83d@0soe=!@nmQ;XlF# z_|HHO{MUNsy}p+XU^=fC*xQm^Pp6lsyn1AXXO+_ju2wq1HO3ck&C@uzwz5#md$sXC zu$nxB)!t^XCYb=&E%jEg8ZnBexZf1iAO(M>FI?t_xbLv%;d{r;Oob#X`=47T{k5}Y zS&S$RstBPp94AsrBOxNE^fE3fp!7B=QSvh>=(1RenN7V`&!&Nmjwo8$sjWfr1Hu4G Av;Y7A literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/Salta b/timezones/full/tzdb/America/Argentina/Salta new file mode 100644 index 0000000000000000000000000000000000000000..58863e0436d16ef8ff8ba3d96b452086e4ae8ff5 GIT binary patch literal 690 zcma)&-7AAp9LLXN8?#nc6iFh}+N9QOCT~rkyA_WM zta%$V54%{aO;Rpa~iotD7_YW`pdmwe_{kaP&^gn-vfJ_@Q3ML_@l*J_~W}r z_>&0@{OMr{e9+?spRKHb&znN%ho)obUzEx4;XWmNIAemB+U)RBatC}h>w}ND*3pl= z%)v)p6h10GgX2aUe8SlePPM4vQ>!xgT{Q%jEjkDPANgq&{dA!dJ}t%JKT_lHpYeM5 zuaFJ?`=}fKXDj<&nPnT8&RZSqZAso{hsaZ{A70~G<=X@6bv|&l{S93GItDgW7MOX@ z5bFgS33YHbij81XG7ev})KkH~+vQ8#Z#Xp}+sE^>c|TJjG>8R tl!jtNNvRYhYD#Znf|k;Uq@d$xqV06KiIYvO*~+GljfH5M*{QWo^9#6+N67#H literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/San_Juan b/timezones/full/tzdb/America/Argentina/San_Juan new file mode 100644 index 0000000000000000000000000000000000000000..7eba33c1c5b13cbd9b7566f450d524a45cf8b65e GIT binary patch literal 717 zcma)&-z$Sr7{||SW0ta_ND}$ENv$!HU%lFelHIUUu3ShdMJ`Z6Zd|FAmQpl7Zk5-? z(2R{?C|ZrAT&&0)p?RC1$9cZ~0G`v+_k5nu^Ip8i+1cA;VSkoNY*14<|Nf*=tR;)i z0EAkBT=75MGMI=p}O3V!GM4t{q; z4>uPR@P}O*_``1#e7MO5AC9eok0;&mr;a7;pFU2( zpF24Gx%>c*8m;gb_HJ;zK?fiADBxFZA6T&%B>Era-h=%_h8;c;j>5mihvDC&)$ku7 zEBvRw9sX0$gj!3Z$?T#l%vGW*MO&D@Ufdch F^*=7fOT_>H literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/San_Luis b/timezones/full/tzdb/America/Argentina/San_Luis new file mode 100644 index 0000000000000000000000000000000000000000..0a81cbddfa2813041472b716baa91c35a8451379 GIT binary patch literal 717 zcma)&-7AAp9LLXW53_c$qP*tDG?ZGinZkOsi?Qs6UC5OSDW%8-N|YN{YQ=Iz8*-;i z-qtpZ#|)uqBzKD3Q8Z8UdYtq12k<-n`kv4E{LaNW?v9>r6Zx|gY=Sp0_up4+Y%G&? zE@d?^yRy!6Vaj9VxjE7*^4uys4)6??c)-ESe)v${Xq2CaHWuN-=~ej1%r*S>%{~0i zum*lNoDU!E@PPN`=D_=P66U3`1m+KlW%yX93O@E-2_J8?!pCn{z(?a=_!HMW=1-m` z;LlwY{ygvqPF7gpFYR66RD&8m<&(j$LN8c0=|uh>`N4hzSN!Fq>z*DX7^YbkAZh-YVFSyM50xtVn0vif`?-|Y{ zoR>R_qJ))IJ_Oh9RwBia580?RirhPfvcZn&Pd_->3T}EH6gfAqnZeGBc2SX`{O1x> ze6e9cDP#yLeodfs@01Wqr36t?8jlh+rB?}smeRXhg^uruw#DTpcGgu!GwW*BCZefl IJ6pBp2Vy!-;{X5v literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/Tucuman b/timezones/full/tzdb/America/Argentina/Tucuman new file mode 100644 index 0000000000000000000000000000000000000000..10556d5d856a0f33afd8da2b07a2005e7be80fb0 GIT binary patch literal 726 zcmWHE%1kq2AP5+NDnJ+nLI`WI2P$I&Vv+wqP&8-V5)i#;QojL+-c}vt0HU``o!kJT zcgXdF`8%!@faQ0I*B$_g@7lT;EWi85MzH*zY1hH>dv87g%kQh;0?Y5;EdiE45Y-Rn zADlZE%s*s(7_9zq-374vBQoE>@<$U`!171`X@TXBJDP*#k3U!s=AUSs0+v7JyAZ7Y z)VnsY{5jwMVEJSmlVELb4%E9u#E}Mbne;+ml%m3LE43_`91`=NX=9q%{|9eavfMLtPzSwI6 zh~`kqUjU+&r)&lDRRpGh`Ksohz X!5N5k4NQR87>JD+xNLwdJ7X>YQUg#g literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Argentina/Ushuaia b/timezones/full/tzdb/America/Argentina/Ushuaia new file mode 100644 index 0000000000000000000000000000000000000000..e0317502769271ad0c038493df2ad2b90ec402d4 GIT binary patch literal 708 zcma)&Pbh<79LJx{#*DI}ND|r7Cbc#*VS2U0O6I_doE)T-A_tU^iyYKSODP(5Rkj1> z@5V43v>Hh{tjLYfyv@Hop6Bc0HqX#7vE`ks1LgTiV3s~!|1?yr_aK(Ik39Avac!K*i0Uc7(hBNWqb~{lbk*57~%VmFd znq10=(m;X`N<$GMqcj{O3QDgcl59%vViFZUlk8@@gIL*A>Z{lo*%*kjo}C(u${*+O BOAY`4 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Aruba b/timezones/full/tzdb/America/Aruba new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Asuncion b/timezones/full/tzdb/America/Asuncion new file mode 100644 index 0000000000000000000000000000000000000000..24fdc9b2edb4709f7973e11a0d0aedb448b90e8b GIT binary patch literal 1332 zcmc)J*-ukJ7zOYFK?EukkR8Om%2IA=!(tIH0)oiCFDf8gL4>l%<_5-qF-EEw(IQCyr@KN6HpUO6y6NRreZ`TgzL=V58%=7X72Pi=gdQ!G$XH~EQqW-X0*W; zn~e3Zw9}d;U1EVwMW=&??ay3)Y1n;BzgeE`Rx2hg+imm>I=0*POu?d|zwqYfRgRt8 zbqDZlx6hLy7dI5@m>o)@V8_f`JhRi`SMZilci367g8MG+2|AX$S_dL`U2a3}wor`R z{nH3?k2hao&ljPv*JDrgy?d+B-`bUo+^4M<`8M?>=*;eFaT9%o@4>zyR_9wFtTN+Gpf}$wru~c0?`< zR-qr1Ek!Q3A4aYS5yOfBpGjQm{TR7~)D7?RK5LS+_eZTO*QI60# zP^&>6(RBwtnD>Zh=X^~o99e6G56K_mepIRfj&`~Z$H<1^n4fAm*5jRy(21Q+gX5O9 z@R1P(96x&#K02}XdnVi$;KV*}j$R{4o%3*Vn*gV%S9x}xnp6d+rOd(U(j+*8n}jp% zI57vX0isvD=IA@w;X4iN+bYpd}72Ecn6E z8Y#;4g-;%whKs{QaEZ?oxYW%EmkK>_xw$P*=#+nHfmQS0;fnEmxN<@dpL)=wWxcAt zA^7x_T)4Wu8?I3)VRhx8j@C$RoHtw-e*>N w;k|)~*xO8$keERt=?dT!bjgWLIQyHEb)Sl>e!fju8g!pm+=VBYJ(2)w-gA-v+mWq4(2AMCxq8TLuF!M^bY z@T!P>*e|q6AhcG?^svGy4_0gl4Q74CR}<|2LCZ4-j7P(PkA2`Z_q^ett3To3dILwt zNJz^h9BPSx!^(cBS$}QZQaC(q0$%4c3oF+@gq5O9pkpLL-UmlaeTLV6vcVhd&*8|I z7kM@p)qfXO4K>0WZC$XsI~UfJ+~MdLiLT*bt)UZ+$qI#ImDO;Z)&<@qb-b@GAVkgX z>82g;8$a(1Z+_~B`7Lig!drRA`)(U~3UBZ971+ImOSfRI!tuU|r=Rewug`G2?+)t? zIBDY}f%TJ<+TrAHUpQt%)OFl9yc~m5J=);Zp&>YJwhZ3Y_d=lKWcRBxxNmG6gwyXI zfin(v!=|1zICE~ z;MxoUt`)-tLaSc)mPfvm!VP|QxWPUHpZIkJKH2{aJ~hz_H`)f^reP~=%k6-hdw22@ zCubKY*Cqe@q%ybv_z`mZ10kZAQ^@vW6LAs6ntX{Hc6W5VaQ0?9@e{?CN=YEjA-j!c tlAc9ZHeDt&(bKa&$xISc=plt3Sjy?9QBy@4wW?^9I?|}os5C0I{4XnuRucdK literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Bahia b/timezones/full/tzdb/America/Bahia new file mode 100644 index 0000000000000000000000000000000000000000..7969e3076687a35835653a348f0f3c8c0b2e1821 GIT binary patch literal 682 zcmWHE%1kq2AP5+NDnJ+nLI`WI1uA0(VxIp%Fl|+~42a&r@A&{s|8-aZqIZ5YF#yrK z?v*Hj=vx-+!2DaUe}U;ck`Fh4#P95k1k2z3EeaODH~Su#fB)_*F#kb_F_`~l`hT$c zudH!k{HqU9HuZUE5=#^)D+XvM}%u)GrY2{2zdLI5nU{HQmUT?v4Fkjzo8JKU- zPzmN6%KC!U8-*)?^&7Kgf#ppsLcsDSKMsQVW(x9PzS;QcC>=!E$=@D z%Ukv9faR@E{0Gb1 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Bahia_Banderas b/timezones/full/tzdb/America/Bahia_Banderas new file mode 100644 index 0000000000000000000000000000000000000000..9422becd2bb3cdbec54b58d7b64f51a83ed79838 GIT binary patch literal 734 zcmWHE%1kq2AP5+NDnJ+nLI`WI2P$I+Vu}Aiuyost0ua6aQ{Dp*y)7*)0Yq&uKy3^W57vYEkzZ@T{HOyH!Tji} zabSMT%5@-R46$1s!2Gz*31EKwR3$J!A+rd~Ppq^10AeJ0hJg9WaS9(8nOK-vm{?eW zByPyYgbV)vKNn~gketB4^8f$p1q>V@l92}{(%--!@c;kL4U8f_z99_0!66LJKpNfsf(S128?M=K_f4pUwd03zX!6`GRGSzuj!Gb1w#Gb}kMxHyt$O94g@eN^cbOGYv R5C&ZXV`BpbE+Er{3jiS|Si}GT literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Belem b/timezones/full/tzdb/America/Belem new file mode 100644 index 0000000000000000000000000000000000000000..e0d7653c64c1e3b3e546d4c5e7644865b237f128 GIT binary patch literal 394 zcmWHE%1kq2AP5+NDnJ+nLI`V-1uA0(VxIp%Fl|*y35edo@A&{s|8-aZqIZ5YF#yrK z?v*Hj=vx-+!2DaUe}U;ck`Fh4#P95k1k2z3EeaODH~Su#fB)_*F#kb_F_`~l`hT$c zudH!k{HqU9HuZUE5=#^)D+XvM}%u)GrYi3LoIc;Ns4mwFf&{{MgcfRW|@|Em`m XIDC9V7<3JcfY_LU%LYi=8FK*u>AtJ- literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Belize b/timezones/full/tzdb/America/Belize new file mode 100644 index 0000000000000000000000000000000000000000..c9590d7dd10f9a78348053d2ba86f7782625f3e7 GIT binary patch literal 1045 zcmb8u?@JSL90%~b=31^8At91PEQwMo#v&_%EM^c=aMj35$j${)Jt#FQp}-zUK@^k{ zr4O2#vTQANifn2A$~9Kfk3Eo^Gk0srTBWWU!_>O&^Zp0K@A0|!z2N=1dvxZav!zC6 z(ZebY8an31S1d|xxiV{I<ViW7RsiY1?_8{J2<#n{^!AvNsI3 zOdDa_rhfwUZ12{#t ztCnc5Grb<};!5GJn{dJ^slWDC^mt;&O6x>v$| zr}S|D!zp+mPX!NFzK4f4uNP_W72g35uV7)%u3Fd=jlf=gn?yaY*8}_5d$7-DgWrTN z!f)>m^VA#Jw*mHNCCbSD*X11LX!e|d3>08bOdW?s_ZB!1>x0MYba2o=hWCtD#^F!S zUU-7{!=ai-u(W@Mr}u^{uEU@8AK}PR3;c!cgeQ&p@MQQt9L+2dXfHZ=1^zm3f@6&* z;BUc=@b_DnMC$$M(ZEyZ3gPMc7(7$38;)12CF=dm$%KEMj>5lF|H28A4^G5Fa5Bpd zC;baN?aiw0z_ZQ?_)p{lJXbRS&yU;|sJBqj#MA$wu>=LA`vXUrQBn?P*mrU&c8S-r zlqD>vRce(iJCv`=vhxX>BFpY}Rx8W)21bYHG~Ck<9X2yt4Li0Q7*nB{F&$HeQzqZc JXcgpY{{zp(fa3rF literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Blanc-Sablon b/timezones/full/tzdb/America/Blanc-Sablon new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Boa_Vista b/timezones/full/tzdb/America/Boa_Vista new file mode 100644 index 0000000000000000000000000000000000000000..fca97207b2833031d00d3ff0246d7518b3042644 GIT binary patch literal 430 zcmWHE%1kq2AP5+NDnJ+nLI`V71S(?&VxIp%Fl|-+0}#D~Kl}rj{_D2^MDP6Q5yEoedy!egs;9`9F?d2Fw5AdH`1cYb6_4{`VUZu>7Cy?hPP+%ATC# z0HWn8o`U)E3!D#t_zK2%!F|xB>&i|NmDnFtPyI2N*bfd_x#?4UB=Fw7UQR literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Bogota b/timezones/full/tzdb/America/Bogota new file mode 100644 index 0000000000000000000000000000000000000000..85b903333eb6325aa8343f6e9aee38447495303f GIT binary patch literal 179 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V}dH^<}yh@KG`Jg|AFIuXf6sOR=?-XItHkl(mQb;kuK*;D%)hK2*P7;S8Im{VX7x zvOE~&@4@X-%At>1c=$;={O4W-Y;FmMEe$gIn~YU^ODRO6HPSSSRsqqHpB?IT+Q7`N8-udYrKFyd*`$5?Cb{*_?xfcD> z69?hZ6$jukyK>;M`fPaIDi!P=w+tR1?gvlsn+bbNjS;Be=_G-@Y~--lcV8pbyOJ>si_ut+NKAL*7VR<@QmeGVPE&Vu-xAW%guc_ z_(=+3zupemzh48-YC8`HJSq^Vpr|lN^ThsenD;L}#aP$}XE=Q5DIC%D6`udR6^^_vG16f{>lt`q`8-VlEtoOB` z(gbe{wcgjl{ARewy$}7xiB)j1*?M0MVNC)R481Rmlsi3+3COlP@UB4vyt~GFU-vxG z!X>5F`?|L!0xr$WLI1vLnP4Nb71`R`IoON;tDnVk)Q$0v-5I0E&SI$)nB%|am0FQA y)fxW;^7A-6JrdL!mK4o*iiWAv`KCL6W~K5M62j literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Buenos_Aires b/timezones/full/tzdb/America/Buenos_Aires new file mode 100644 index 0000000000000000000000000000000000000000..d6f999b8605c9f73653a16e2ddbd5a49b96c0f56 GIT binary patch literal 708 zcma)&O(?@*9LJwA%vxDdBx$mxO=`_%!ZhvRCA+X9CrU~waxf+2;-pquN?BvOI4E=Q z(l$1R;h@z>%3(!rgy!GO%j0>zE^a(ezrN4s|M@- z*%VN=MweFGd3xp@TAo`I9cG@}#iu@=JEacr&cz74zi=|lzxy}6@PX6@d~o3ke)swg zes5d~9|{z~hkG30eU}S-P#-}*G8IGrutb1A>J`HueQDsMO-A@=VjX-k73ro-j?Ke+k8AF%Hd_6<<3p8Qtkw+j4xo-(-^p-EKkdO z6|ruxnmmKmzB;fb5eHW;b}3km7=>fpuMKIC&Gy`%yqSh?NqfMp!9Im3BlDj-OZ;nR z;!NqOo)AhSF(Rfk8YU7-FJmGZrMC%@oS%uT-D)EiHdR_Zn`$;XB5h!&#%k#|fdER> literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Cambridge_Bay b/timezones/full/tzdb/America/Cambridge_Bay new file mode 100644 index 0000000000000000000000000000000000000000..1ce48caf5f65be38be10cddf901551fb01bbc798 GIT binary patch literal 1432 zcmbW$Yev@5RchW_TCS;^^Ol#)EL}@&xpZDL%~Hp-(o}|)m$x*;PmU5P zOmSV1h|*Ld5xfxkp)y1vx{!7ivJA5zLECzt|Gox-XFTsYzwh{cRTsC;9swYH#J>?H&+$FTQvEw zL#7;dj6VoFMTp?7qFu1FmyDqe7i%8uYA%Fbmwa@z@AlCecAw(H9;4r2&xiByHvI%F z(0X8g`^9e9E7b^l7d_LSG#$G|Zw9@ycM)%qZ+TuY&!CZo&T3 zr3`I|J1)bLzGOI{Rt-z9hQNX920pzPRPF=^%M0O<yWn`+95}wO2~JpuffH}s!TjNu*$izcsvF@W zkD}qEYz?ez6~ITM65(X6Ih^7yhE=JbVb!WVoEAC`r+x9~6E-qDKhZ=o#_Zrs!x)@( zdl5c1(**#>jY`aYHxR+j4={m&25KSYSpc(2opV>Gtw2p6>to_wQmpvTOC*2J0C v#NAISC5m(vQKYa($(}eBiKU0Nj6FQ|MHt)kR|HFfBvOAxV4x&WBIW%9LGKry literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Campo_Grande b/timezones/full/tzdb/America/Campo_Grande new file mode 100644 index 0000000000000000000000000000000000000000..6855e4e9fe021cbbc392c76e1effef86dd53510c GIT binary patch literal 952 zcmcJ~-%C?r7zgloT0@o=K@eiI*$7*?d2|O|%k1dTWx3VrG^gvLA7F`6P*KuFSP}+a z1Sb8477=7uyAV<-c%eWBl2Y2ma6b^dPzE(99b0yKpYK25mCxZl51;q@-QcJlU7giz z-O-5#9U680p9DoMUz|cs%;WdBW!hug+J0fLdBe2F(~S!4iTFKLGA zJ@Q;?2lBszgJJqkW8|emyR>%^-W_srvdJEU%kJJ%$a}W@fX#tYPBt&xk!bIAFpfPt z2bY%_6>|BfH2M~%!It4?$oDUoaLNyKE66MOXXMt-Z^&(-w{T_iC@l32z*WW|`qgbV z&cxXDy~t(91%)hUrr{cs6|R}SiGJjsCp%eL`ND=b7tGnRCUtS@v z_x^*A3>CtPEeSUa=;6klYZ4RV^3A}m)dbw+InU|7DVamxy?q$D`@$^PpK6XP?vk)OJF20qO!u7@^Wxs!~nN1#NdtxDL5Fv!kL(}m%mDRx($0YZEA`!O`Dt1ZPK(!&I(#RDzi#< Nab#ww6YqN2@E`026-EF6 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Cancun b/timezones/full/tzdb/America/Cancun new file mode 100644 index 0000000000000000000000000000000000000000..b0a3312673744c7a7127c0a56df39cbe58173b37 GIT binary patch literal 535 zcmWHE%1kq2AP5+NDnJ+nLI`Wo0xDwzVv+wquyot41R$G1tnDh8HcU_d0OA`J{Q~oi z-95p4lb}0bzNxx4m~VQ70n9fuI#U2t&S1_i1ELr#q+fvLEuQ@Y^DTd$0`slDvNV7M zthXHk^KI7u0rPEl_ksC#{rA9p``HCxzC->2FyFDIw*aV(!O4FSnD3mD59Yh*w}APs zE`eaa8-E&@@2+AD=DYuBW&isBx@ y{Qtjt0Rzkb|Hlt7a{T|la{~hph-4Iii2L}4FgOQ?Fu1w^F_3l!(p*4>DHi}Dvu-y4 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Caracas b/timezones/full/tzdb/America/Caracas new file mode 100644 index 0000000000000000000000000000000000000000..8dbe6ff74127e02577fdccd694af5a61580369e5 GIT binary patch literal 190 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vxj*)kl8Nf0HP<$>DYkiZ!_L_fXs1^o>Ty$ z!&O%nFfuVSG5`O6(1C#gNV+hv{QrMo2Ls3d|Hlt7@cH%t7CA(oou3ShdMJ`MUxpAddT1stsyH%SD zFWJ}_h6}AWNx4{&J3{j`ug5uGe*ow7d%oxM`~1$ub6mZH119q4lCTM0e7XL}P#r@(W&^eo78r`!YHNsYko7EeZbe|K{YK9t>n4=-H7?_J-) z?~kkCBcT%bXs-u+;P-JF!i*jd#X&8+HKnTV=|om%Tv EKU&60&j0`b literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Cayenne b/timezones/full/tzdb/America/Cayenne new file mode 100644 index 0000000000000000000000000000000000000000..cd49f0534438cc3bfa0e09bb5701552ce9a177cc GIT binary patch literal 151 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VxIp%F!77_1Q7lEu;~FtrvLxXePCet|Nr;_ e2A2Q-uU=r_@bL{{&^0gtVq*p_8z5E|F?+8QVx7joE zE+s_=ZCb+lM;<8J)D+u5u2>PuvOFi>ut> zinR4`<;h5nzW0JCn59^ix)J_~?+jOmo53|aW4P8u6|P$-gX@j%!u6v=aD%D}L+3QK zx4^&L9)&N8B~r>awspWw+0AfsXdis3!Ug>;8DGGyz8R>u#q5GF+iZi|y+7yZoL_a{ zgFCEtz#Y@EnD5l~fjj&8@RiSGaJShM+#RKXxt^p+hR*4AyANLvxDNNNxC;N_SPS>kq`AVk1Z&{i z5vK5+AQvgkkMdm@ig(wV!1s72@ZZZAcuet2qx#sB5%~V-2>hV04IXcAgC8~xv(z^s z9^xoU3tHhv*)8zn^b&Y7p%|Wu%!2>%&4iz9h=-rr#KF^VeJZ7Mp6PnQGwLFEW?IBh z{`oxtJlijT|Lw4VWpx&?yi8k4_le2XMo`L{fEVnWfR%S^vGk%6wTPpr>h};{=r#_k z+5Qfz9pS+mdKX}g^3&ALXiC3<7Y!XlU2C91N_p+(Bv_~ZD6D(tD5V*_yhQkw!-??X zlt6e%d?36u#0l0HIKi*3GlZ9!8^Q)F*Ru4oTzwWcT(BHAd~Co`!f5z8Y}_>izjo;+ zY*KjxHZ5v`S0w9FJM;RXB6wxMBiL;FMJc_!;n)Me=~V!)(yxYjs}I3ESrBVVO2CsYG2|KqB!RrUl!!F`kjuNg7U&8NXOW+OPv9Mc0GrTe5 z2upqM`ksQ_V-jEwn+({~V>9eIS*z$`7{1j`%=3HlV1c$TET}pNdyU({@1M-!D6y%} z2lL*kDX>qCE$kZ}2K${@3~zREg|{S4!T!dkurQzx7S1ZcfsS=>;2jf&RcW>W|LFgzLoP4xrGNVR3MCb}{9GZU{^D6* z!Du0`hv(8w-a^LRL$UpZjHhC|2Pw9nkkM2m)+h>=-VWCG*0z@3c6Qcw*0!4e0V;im AoB#j- literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Chihuahua b/timezones/full/tzdb/America/Chihuahua new file mode 100644 index 0000000000000000000000000000000000000000..c693648256d4b1ba9c68c9cb4e478d2454b63abf GIT binary patch literal 697 zcmb8pODIH97zgk(GuNYO$|RC(gi=x%%y=_q7{gr8i}8L&N+^;IW+6pWhEmFNqdbz? z7=*I4p(y3Cu@I7ll#q0t?=NdPr|DZr3!6&F_Nq;{{<73{u0%X3H zJr6yUn=f5Al%BSVM#^o|8FELX|H-e>XZn6zdp`x!_4@Wu##`(ZETQxfPK?aclJ&YP z2c^L$3Qh`nBeJA>4V?UW38%dJyXcbYIfc{QYB+sw9?qC}f-`4_;jHcx*f=ulphk9) z8#c8L!seJMILF)o=lb=*mIxzkd7sqsXUr;u!`6#lIRDlQF4!rDZO36W#>5!|T(}{? zMFYWbvGWctX-ag_rL^-1E;9zfl5Gtx5B-2EqMdLhyN2z7D-LSdZw}z9*KxS|a1pLK z?}Tet_q8-vw^az&k1fCr)3I=4hXZaJ5^0PzTbtpQ`WU8A3MxVA#kY!I{rX21sjWh5}EOn0Z~Y^8&6(%i+C`N8#GR zukgO%K6roVIb7F29H+qndm1+TdSFZ0P57Xt6+Wbl!q%O2uyy%{im$PH*$%jVJ^~+E z%!h3w<9Ofj(hUpU3HWHH7Ph;C@Uhf(_;`&CZj4FcrV{EerQxcYhW>J#!uQ_@?02u@2ZP%q6KglSsrV&uS*&HcuIm zwGAwJDSaDeTBW$X@o zb>0Pc_g;g0rcH3K#}D`2Dv3*^vOJkIpPxM5{MVt)e;rXAQ8Olrqe&(c#rwBeA$=u^ pzmrF4iK;hCZpmC= zZDV5?F7(tUDHkhpN76ja>v7I^f54p6@A>{d=kq%k&v7`128|@+lCTM0d^s{-X<}p9 ztO_YxW6RrKo*N5p1JC`*E-TN2l1rTX%G_XId=%baG!^FFzqbh=NbSN07jNMY?;hcg zCY11@KrwvS=>{LKtbk7%BAAa%3z$DG72(hN0YPeo(!A4wPdXRH?f zD`JNK4tB%;Y^C4pci9Z4^Cl~MTavTc;pM4NkF4>m^z4DvDi2s=c>`-+$HCf)d;_1; z3cX+*p;pd1Z#`I_h{0Da^_25-i+GOvbs;^n)s>sh`x*GQ&kb;Uu)ka)mHl&P$h(HLwa!R9NqM-CfkmOPNkdUZ&Px3nL4q{_fZ7{K_VPz!BM%FdgDE|PnyG!l> literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Costa_Rica b/timezones/full/tzdb/America/Costa_Rica new file mode 100644 index 0000000000000000000000000000000000000000..08f0128ee681d8f7e1df186d93514f3f4cff2830 GIT binary patch literal 232 zcmWHE%1kq2AP5+NDnJ+nLI`W&0xDwxV!{7FklC)~3!)dl5c37;7c}!s0Mpy^0zkB| zm^PR%JUsx+SD*d>%-6`S$+u2*F1Fd0wXgM6#oCe(U^e&OtSp{zjFg4=l}n! a7clVp_=Ye9djSb&7a$G}Vc-H1W?TTV6)k)K literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Creston b/timezones/full/tzdb/America/Creston new file mode 100644 index 0000000000000000000000000000000000000000..60f5f340e99f37dc21e1ce8fd560a44c3757368b GIT binary patch literal 246 zcmWHE%1kq2AP5+NDnJ+nLI`W&1}b9(VuAla5XZu^0YuMRW;Fps&)?170HPPP$$W7Bg_B))7~*K l{Qtjt0f;?!0s{w_%>!Zk_=Yg}x&U!75Qm2_Z~+?_HzCj zr}xX#UC1LDBi=_x6L2i@9*!$@@ShiX=>Of_1F!RbVUzzQ@{(VNIOWH?W#py&Gjen1cjRS(cW`;*1S|~>!xj2=^ebD+ zI1^*h4j{MMuF7O`#04{qVU!!r*%Hezst>k95S#53qS_xq7MC*LAJoem;zdj1eT6Mh1p9ejg+ z^UN*Sb$JMOzw*N8ngZybAG#?sF&={x`Gsqj;ET)zD~@Vd`PqoR*O(7`L&soWRtENs z>)_Uv2;BB40k=ncITO=y{hO4f*`Y^OzxFVus*CfQY*n4*ET`F}FtcP4$I5gy;0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Danmarkshavn b/timezones/full/tzdb/America/Danmarkshavn new file mode 100644 index 0000000000000000000000000000000000000000..77e82c68cbe7fdf74ade1609e1d4b33332bc9af4 GIT binary patch literal 459 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 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Dominica b/timezones/full/tzdb/America/Dominica new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Edmonton b/timezones/full/tzdb/America/Edmonton new file mode 100644 index 0000000000000000000000000000000000000000..ade7dab4ad2ed468e548fde0ffac0c2062aca42d GIT binary patch literal 1519 zcmciCYcNz{7zgl|6gHPrA=gr>jqJK^A(e_YmyKB0M2dEnieh#sms1$&i|uAKqNPOB zl)^L`GbqDM7shOpNtdN`8>P`@CNs)*-v55_&9|O2?|Giz^FHs)`SKoVg8ZN-nKSgb z3A$)V=RQ)&jm_tlg_eucnt@T8YulTZG+*g3WNB7aorP8EQn>!iXZUK#0z&t%r9Xxn zL_OHQ9`%W#{YJ|MxXJ4g+%)qL^H0i6Ft2v{l||>&Dc0yej~>I^kmGCm`NSZ_MoIJh zh(9dN3j(HLLw5~q>4JHa_3*;cI@n~mi#tt-X?HPfcE1ibzoBAi!CWea z7nPra7w4tHOXR7rMZ6fc4Bi1-`8vZ(o!7$FD}z|turcPrw)%Y7_Qx6}?c2RGhV9ix zu)~8d@Upw(@bbET*iqqt^D9m^!z-h;uv7X|LSvQaExbD9HoV5N2j;sdVgAer3TNIi z*je)cb{Ut#>pHK(uFtYq+7Q&1!ot=_*sV|oyPx-lJ!B;eo%77Lg1y8CVeiN(Sj686 zulIZjZ!mO$ee8a7rwH-+WCHt655s8s*B)&%mH|7 zNi|Cw+rsa_+fxhRK(}*nP+&3~^s|?tb7Db0O+@^x5e_y@f`ePj;gE>{IP`J@&W8;p zva}(|FN1g8+YE;%%HfDgM|ih?C>*KKhokHTur&HTEd65+$B6pim=CTD;UaF?7)>Ou z*9?xI>4g)nO~QLLjc{U#8s6Jk4kx9y!O685@IJ|)k`^gtWh~A61ugIanH)|vy#S|) zL*cXu1uWwWU|D}0EH^ZV<+uFc^pD@+jLKMsaB*nRj3#ne;R_#Wo`f@F?BJ{lHGEX` z7e1ER24`E2z&YXcw?atHjPAZFd|Fs)g+_N@bFDAHxt+TEnm46@kJsw%>xma}aDJig zz819m!G%d_O2S1^l|8GkH|v>aFblIc{&%g_UQ`k8Uv^WaXQ0*AD2Wkj6TF!)iIhkJ hxfR8&SZ+l~36H}DuIVcA5_$^VT_qkKLJy%k?;maTU!4E| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Eirunepe b/timezones/full/tzdb/America/Eirunepe new file mode 100644 index 0000000000000000000000000000000000000000..7da4b98fe3c70a1aecae8e0f4264324eaf9e1fb6 GIT binary patch literal 436 zcmWHE%1kq2AP5+NDnJ+nLI`V71S(?zVxIp%Fl|*w1Bl+ipT+>D|Hd2u(K|l|1c2yW z_a-=i=vx-2!2DZp#K80&$-fss;&*nIg5~f2HUx{`oBa#SzkhcdnExQeAI$$ULmI69 zD{B>)|Ls5nSpGYo)d7$>KLS0#{2#|3g5`g4y#uTNwNeBu|ND&+SpHA<%mYBTGsvD? z6#$~;Dn1_o(eeudFMwzToA$r~B=3<>59SBevm9Vz w#0#03{{P?Cz`*eT|M3HiEWn`Iz`y}wGqCvhhA`+Fm;kXU1D6euv@_)b0F&sY)e9Ine0)O~oLzu8ID~-q5( z1#Pg!M*Hta>S)b|E|HnemA275mQAG^WV5O4D|1^$8hqQ8Bg}W~OxS-qR$0z$T=pI3 z#`=56H?Dg0da7@tH(=Pzv)+fOc;sM;H*!c8fE-pubL@P?F%CH@^_otTKXS}w&U6}` zkROM?B0shKK#q4Ak)Nx3IrhJ2_cseH?R&dnhmLA^&fR8sZqs!MJLl@F;dv){*s-(# zo}ZNuFVH8#PElHT;i_QRSr!C~mL~9o&LUe8>|z-RyO;t5w(mON42z8mVYf#=VfU5^ zc=4rou%u|Egx1NDV-Mk_ItO@J_FInadjx)gmq$NlA21gIhhc};Z73eXEd7TZb z%j)1QZ85MWxfqT;Er;X6^l*F;2PcR_VQr!b)=s*?y1-YkZYV@T=xlTU#vvbzVg1xg zIH_?8-rjc$POj*OceI~@Q_?!&oeib%E_I(k=ci4bHk231<(R;k~ERC4|nt=VFd!PLWE&a)0v_oU4<;c~$-JfuPxN zer_jR;4}^wY8v4}v#mhr6e&A+WZy@)M06Q0Y43(hCo14W4b$)I;hqe*%rO1F9=Q_< z8&V3;KYG@ax3HXHX=ORnnqK~&pV?d!L+B^(0#B^W=Bjcs>+k&q-ol>UThI>_y)KAR nYl%8ROJdoIpld5#v07qBHq@K8FPQqle5E;~y1PLWw;WHnYqu~{-1x%I@{MtS5H zjdj^smZes|G)AnNbSgh^DGxv*NQCPuaOHZzsgs_EsohrPd5mxK9*h&kMDU1|B5Pse{VPkPk83RlP)EgpPHWnPn+k#)01a; zw&zcO3Ov((0RH=88$4UBfenvbIrcrtZ8gu5{^KzKJ6=tm_NmdC$t>`K4t%t8;e>;RX2uY;!Ub zUYL3mwoQzO<)K>GF3=ygSNp+=6>$QgvB*LJE2X}$a@0p;^~JsRutSR-yrf|YURpT` zFMH4l^I2{@Z70jm)WRzgtYOEr4vy8Ge1E_z!=A&=@@81&S`4dZheg^()UsSy-TfAJ z9oPrE)m6f)T5|-}=U#jr_R#HxJ#&u3tFLc{*BrdY(>CIj=>&Ugj=?^0rm(Ln0rvCi zhyBe0-~a~`j*gLlJ|!IZrwuMgu>kFpg4R^1=8`HbsO?jmP z>)RYv2XEPb2@dfT;jJNu;jLq>JZ&Qy_luaIQpgs9J4kNj?LoWIEP?Z8$SwbXO@UkiPXrLUjN5qVlZ5uBE(=Q r5+ue3LqRSv$Ga77`coDO#5O!aOQJ*QiKAx+J<(bcLEmNc@|XPs-b?Lq literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Fort_Wayne b/timezones/full/tzdb/America/Fort_Wayne new file mode 100644 index 0000000000000000000000000000000000000000..407913fde80b1c48188a012a304facea05e9b298 GIT binary patch literal 1086 zcmb`_Ur19?90%~TG&RXe$narU=tD0$|HL9>fuUopylQ!;HEmu~8*3|X{ux`D`B0g@ zR4-datVK~;#DZE`55poV3<+GbnKiHdktl@OdMJW>JLfAt`_k|7JKys;_xxTimp9uE zmXKvjMQ^ZX#V;Ps3yNx$s!j0KYyf z!xMSG;ECo{aW)t3P7s!F%YMKSQv{yeG!DPhK7ykp08eFIf~TYl@OwGf$L6O;JK+y8 zFZ^-%yvWXDAvZiT&;d)n26)!S!=HM$!=H^?;V+hr@VB2E;%xqVDj_W85jCvbQY88< z2=U5s7OMVPiDgBhQ)H>HC>M~4A-p#fG)c^c@E~l=*Z~{wJK&x3dGM|)1DLOzEEDK; z!u8nUs)xC7bt4DYc#`4WxE13VAfa|ok;kvJDa>q~7mR5SQ8t3cSO4cjN%TZN!CC8KU m3fi@_>uJ~UL{Im6dX`Q%TDr;SwrEN;MfqHDv8Gs4l>QIhq=J9| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Fortaleza b/timezones/full/tzdb/America/Fortaleza new file mode 100644 index 0000000000000000000000000000000000000000..092e40d70122f764fd2630957be1d3e32858f6f5 GIT binary patch literal 484 zcmWHE%1kq2AP5+NDnJ+nLI`V72P$I*VxIp%Fl|+~1c=_j@A&{s|8-aZqIZ5YF#yrK z?v*Hj=vx-+!2DaUe}U;ck`Fh4#P95k1k2z3EeaODH~Su#fB)_*F#kb_F_`~l`hT$c zudH!k{HqU9HuZUE5=#^)D+XvM}%u)GrY2{2zdLI5nU{HQ4AyV?$qUT4KJgzcZoZhg90%}c-O`4(qU4rK~t%76! zXTpEyS(E|{;TUZ3@sgg@K{?%m6FwU+C!?QA~`&L4WSRo1Z?0gFjt>L)rzNj*-xZh47ZT zN3im$1`f+>g~O`~I5xL6_AIR24nwZ;|ymcGBP%ykN@FkFg$xfh{5nqFEXL;eZ(B^ o7I;cx)EW{VK~Dlb$@FjcF8R3`QFR{Q%){iS~5f3S*1DgXcg literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Godthab b/timezones/full/tzdb/America/Godthab new file mode 100644 index 0000000000000000000000000000000000000000..c7610fc27b3b0334bcccdef50709d935c654d880 GIT binary patch literal 1228 zcmcJ{Ye-XJ9LMpq=2C{l%;qdFtCp#?>CUF6HfOeURGWEOWnMDV)~sc@Y-r79BoZ;? z1X74eMj{cmda>$-T6D$8Oo$OyQZ%}U7$$Z>PUraz-{z~H!*f38`*5DWskqv#qUKyY z?hmrbGR=LZj{7Z;+ai`*9ZeQ;jS4k7@`#JnzZs%f_7#SOzJ?P1Q@@k9VYu%aT>QKX zF1ddOM)VJe$o{D46b?@2v>W4LV5RRsAzi$6PlmE#JYZ{thx&6vQZJ4tFn2ZI-?IJ z6`Y01QJpYFRquDk2~#857;-OltOA|($Bs@P(4p79Dne^|%3(%dI@Gpg!OV_GxXvtt zSaRN@&Mg1K8ikiy$5}4xDV}UzXu!Lo$z==H*~f-8Q#1A z{(pD`^Z)U%?6W3{Vp;D96~MB-x4fX)_v{J9oqV6*1sjYeN}*J9Tg7df5^A_Ft%`fo UTDei3ker}QRM2uGtt6kqzYwD7YybcN literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Goose_Bay b/timezones/full/tzdb/America/Goose_Bay new file mode 100644 index 0000000000000000000000000000000000000000..f0e5447db6e74378b71230a425d4702d2a6d2cc8 GIT binary patch literal 2048 zcmb8wYfO_@7zgmTfKWQF0?JJVb=-tPQD#vX;6N@?>9im?E>&@?fP*=%v#W725t1b& z26SFhTxMi^SeRmF=dunqE}d~(fx*gPrOIH8p@4`(DRl4i?-!DNFr4PR|MNTV^PDem z@=6ZN-VSG8Iyh_vO&XGyx7=sTcCY*@|HK9UA*%=OsGNs8BU|CFBhD(S>-K1XHL-K>j~2HAX#bv1KYZ_DJ$#?J1NUxu zT1xMGrQ;gPzM6O)<*zB0NtFHX_`w5#WAJZDTv%t@4G;QH!h?S|!$ZzCnbbGb+o_=( z)|bJ5G@rnGy*dLPsZE0oN+J9}CV(F*JmJw~7x>Q{BRm!`5059h>*(CS);en_C;VQ( z6SH&hr1da7+0zgIGp>fGZr*_(bzOrWf2U5O{^^!)Gbv{pufel*jqsDxAHj1aXW*xK z`S5(&G5A@`Uijb81b89fsD{p2_`L{z?#P#tUvT$nkqapX%EgHg*r*GJmo$#>vdRHA zHO*@2|B1OcW1!%i>w_&SdtuAc88Pi!NvEZhYs9^a!MErpfCB;bKu~qK#A+eo_l>Puv9WIB*M&@aMpY~5NfM2h>0mobs!m%YaaNODSVyfGdRtUe5zY~rRO@$NU zJ>Y~ng^}tKLn6?h*e8XP?bpM}t$W~$MAj!`&k`7(U?dMEsrUJhrU zZGv;uxo~cNEu5!}g{7h!QidHz&gF*%wZ5;dnP(bRpQlu%q~wQ7z?(3I_w_yDgn?NxJ#Imew`F??ssJ>&cQ@_qX|>|F#(D)-zWD#z)@Bty?kZ|mbMDGo_KTLyFecN_^^6t!HM!2=vTF_2 zI$96wICgkCvEM2!$JJySHE`V7t~O>vsz}1@KgiB_b{=A$rG&urGM*V+Xqv TEZWWw=Z6K01OmQ*AIAF+e*fmj literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Grand_Turk b/timezones/full/tzdb/America/Grand_Turk new file mode 100644 index 0000000000000000000000000000000000000000..c404eb5f775fc8e769dec49872131e5da9d77da8 GIT binary patch literal 1204 zcmb`<-Ahw(7zgm5W+hW8OUu+&X*H(q)#h8PG$(87QPZ=Fmg&*7F|}N3W0q-wA$lWW z%%B)VFLV>j)G(@%71d3dj3O%R)P)z(YUNEN?DYG6{{g$`IXvgf=kR?FZ*v^clO-pD zHrTS^mpg+do6D^Mfi!6^^`Iztem?JXMD|tGyMZ_R)801ji|g1SUsKt zYkJFI?MM==v)e2f+$~ZVL<-JJg}B}w;glW0kL{wN}ry~*lwjwfYwOKRwv acv3`DMq!}H;>C`&4R`wV4WdSk( literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Grenada b/timezones/full/tzdb/America/Grenada new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Guadeloupe b/timezones/full/tzdb/America/Guadeloupe new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Guatemala b/timezones/full/tzdb/America/Guatemala new file mode 100644 index 0000000000000000000000000000000000000000..8aa8e588e3cbf963193269ae01eecfafaeb02b50 GIT binary patch literal 212 zcmWHE%1kq2AP5+NDnJ+nLI`W&1S(?&VxIp%Fn{i=J0N}Rp=%Pr^x0__K(wSz1(+{+ z{z(9cum0-Y0}!ooA_gq)5)zaE;=9Uw2QV>0;s5`uRTvol|KGWRkp;+Jz`)_-8^Yl1 O0>r@~3|v6Mj0*q+L?#pf literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Guayaquil b/timezones/full/tzdb/America/Guayaquil new file mode 100644 index 0000000000000000000000000000000000000000..381ae6c463260d85ce92d6585b6420fed0c096dd GIT binary patch literal 179 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~|*{&7=qPHz^k^t$~7W;DnOcy?LU}R=u x{{Mfg1_J|7K7)bf|Nr9$7&-p`-?@Q-$HzB>ArOdl4NQR8l!40zNZOfl0RUr$BfbCt literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Guyana b/timezones/full/tzdb/America/Guyana new file mode 100644 index 0000000000000000000000000000000000000000..bcc66881c17cebf8767b7a147b1fcf7ab29bbd9f GIT binary patch literal 181 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nWINtVAIM9;Wc?En;G;Hqcc1EMvrIvikR zVrKmR|70Zt!~g%s4=}L&|9{$rf#d)Gs}~sfe0)O~bPY^^*x1ArL^5#M0Qq(%TmZ0G BBpd($ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Halifax b/timezones/full/tzdb/America/Halifax new file mode 100644 index 0000000000000000000000000000000000000000..3c63d9c9cba02b85a5c359cce89c5982bec8e4ef GIT binary patch literal 2221 zcmb```%_e97zgmPf<&9ZrrZJ)Pzo?umdhFf1{$=(W#tG9iVB_#qJ;z`KoA0*G-0O1 z#*{)tO#&~;C6GV@7X@K7a{(nNTn-|aND9!5`*z+he}KbG&(6Ew{k-q8%1Pe^k9wS6=y8EBnVo?z-E~9%<=KPq_t(FKul&^o zmwrAEm;K}emuH2*6{Q965B>?|aWz&E})iu0RvA>6bl0d5u@ zfNv#wz%7E^aO=7_%(qTumXqIc+mMEDcQf#v>_-gQZ(s8)0m+OiNp>W6vLx?&-Gd*5 z)WDq<74Wa(e7K7`4tE=5z};*z+@nfo$o#{LNi<1SLpa=<6AH71o^YSs6@HXy3HSS& zz=INVmdp(;H&&7yw&uaZWq(Kid@x z{}UJkKlhZv|2hP~lQwe9Pw5HaX>EUadeV<2&zTvvhiAL&;JH>kc)ms#R+o$`$$g;m z##j=(BOUOPeeJMD!Wd2VHJQH|l1u4!Sj(#oeo0gXYg<&pFAGk>eCh4Y;1&ARVZNdbLU};2{!24BP0YolQ6`Kt`qM%nTuu&pW&UOQq7zuAxm+jYE4lRo>x9k8&{ z26o8Y0E>?EVaMn&mTRM&5}&}%5_i}o=oeUQy%JvMR1UwTrG{Nie^zp1l zcDr>GcK`ht>`}%tTpP8aE)jk^_Xg~FN(Oty7r`43?WIZIrohkOcOrvfZ-)78LpiQ=ybxoG$S0|T&)iW?(~G|6VKr- z9+q%Wau*zIrUA=BuEDaI0XS4#0EZ6nScLaFoOnjv5VsqpdaI=(|E#t~CJ5 zuL$6n!4^37q#a9f_0he4CCNQ0x-7}KvSv6wWZ}Lhxbp$#YUvl?=&L;}|%#Vd1`}O$NaG3m5KddY2H+$XvLupVSE8%m{bPXXQ=M zOL&WXX=pBTV6k8D|M#oaP2B%gs~;$Nnrd~6g3`w4Wq20^NM+PUZ*B#1Yb&>C8O7(| W!fo0~orO+9k)71hQRpZX@&5y)m0XSh literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Havana b/timezones/full/tzdb/America/Havana new file mode 100644 index 0000000000000000000000000000000000000000..6f57b932a3f056eb3deb4d5eaac8b53c0f0b50b1 GIT binary patch literal 1580 zcmb`{TQF2{0LSrTT{4SO655Ce70c2ZwJv9dqF9b>7uQto5=qFdrm41?X7o@b#zQw_ zrXtnYE~7K$Hb!HkMvcY@d1%H=lhG!zo&WFu;>|;yGiSg1IsgATyL)E-tBTJ`_hFXY z41^ivAe(CGOX`JbCc{q7Pd|}3$JmdpJ$^;g>6leFm5N=3ENEu!)xc{aOndl$#UvWy7SXMX_d8|H~_W#c&Vd2;&?sGm;@ z?R*>RFQL!Pe{xVu=53pMh;HwCiYkV$q5;hV92pOMQ2+;3J%NMkR4|*KfbIyT&t=E- z6*$br2J^x`H=(->XK5dE7~efU3`f-GqLF<%oL8Q|ghsuJLZgdEQSSOrj(m@p04sFQ z$&YBPWCm63eNHG^g4@ zOYVQPe;my%V$fsFooL=(x*qeZ8sXz|x*iMi=yN+^eGlggqjP8%=z1*jzsQmM7LCyL zSYn$Em$cLMcH-y1AIE29& Rh<#l`7y^Ja7f`^Q3jk#^S)>2} literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Indiana/Indianapolis b/timezones/full/tzdb/America/Indiana/Indianapolis new file mode 100644 index 0000000000000000000000000000000000000000..407913fde80b1c48188a012a304facea05e9b298 GIT binary patch literal 1086 zcmb`_Ur19?90%~TG&RXe$narU=tD0$|HL9>fuUopylQ!;HEmu~8*3|X{ux`D`B0g@ zR4-datVK~;#DZE`55poV3<+GbnKiHdktl@OdMJW>JLfAt`_k|7JKys;_xxTimp9uE zmXKvjMQ^ZX#V;Ps3yNx$s!j0KYyf z!xMSG;ECo{aW)t3P7s!F%YMKSQv{yeG!DPhK7ykp08eFIf~TYl@OwGf$L6O;JK+y8 zFZ^-%yvWXDAvZiT&;d)n26)!S!=HM$!=H^?;V+hr@VB2E;%xqVDj_W85jCvbQY88< z2=U5s7OMVPiDgBhQ)H>HC>M~4A-p#fG)c^c@E~l=*Z~{wJK&x3dGM|)1DLOzEEDK; z!u8nUs)xC7bt4DYc#`4WxE13VAfa|ok;kvJDa>q~7mR5SQ8t3cSO4cjN%TZN!CC8KU m3fi@_>uJ~UL{Im6dX`Q%TDr;SwrEN;MfqHDv8Gs4l>QIhq=J9| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Indiana/Knox b/timezones/full/tzdb/America/Indiana/Knox new file mode 100644 index 0000000000000000000000000000000000000000..2feb547a933d22538617f38d0e55a6e7cbc5a9d0 GIT binary patch literal 1571 zcmb8vdrXaC90%~{bX7VPiV7!kIZH>1b+OfEleLph7oAQhB_s#&MjehzUYiwv7-G82 zx=b3gcz3TPatxMTI zheYh4NkjebBZXp{wK!dj;z%?%lu#CxD|pJ{yWcs=l5Bgpw6Gn1cH98Jm^TW)NVXBE z?{(~JM%gl_5q{%W4Y#sNxXrl$ZtFY)zct*(bJ`#5h2M4L!SAn}=IA*cwR-r&i9K*< zQ9RtGRm0s`!Ele#AO4u=4)?|d33R?MG>B1t3XsA5av9t|G94Zee>v?BG>^fb`?}#T zEe-JC;|BQa{VtCBhAKOGN};$O9zInEk0#~7KgLqgKi;pz`H5B~{PT$yY^d>qjhCeY z{XZ;Uijd?C!Djo0VDof4jusZllX*(ZsIRcqib2@g=Q(VBQV!cV-h^!`E>b(Q70$tv zJI`X@uI;)&b?Jjl*#1r~>~JNQ%FMAK1Dkaz|*uE*lArL?5qrgr!RMdXL!27 zE*=3KEnFu}z;0%)u-k|WPlcIX@YlU z`#pgc^Zj1J3&M)wh0eEO`J$t++|bNZ!P9m#9I`~mkynL8oAO&Vk%cZ!!+z+?0$3@H zgq61r!eN8H@ahYBJQc!QB5+=HNDoI;`M{A0@o?1nsc>{qFuW#n6poqY4y$8ZVD*Fq z*7()HnqC>Bu~zmO!y;aCH_q4ofrxTPFUDoTJis_J+uB1thJWF+6o1{y{`w}abC%2>})a$lxaFI z3bw1V3*N0U-DmDpJ)G`my3c!dUxN2KH={ozG6&8unC`PKu#BS(T}Km7x!)xl-d}qI z){kw24-}d1^TF0I_)wPVJ|C`8z*&iL=s%Kg&zVUqBo^kD;@96kR)5|7<4LPOR{!HU zM&q@o^xnC1U1DK0UM*phu(tbc?MM~o6s}UUl_BDc5oeq@qttAbxV9Aw{^Ev0waj~| Pw~s>Q>+9|7?PL23M9c^W literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Indiana/Marengo b/timezones/full/tzdb/America/Indiana/Marengo new file mode 100644 index 0000000000000000000000000000000000000000..c1fce00b24785451bbdc094e8e2236309fae226b GIT binary patch literal 1122 zcmb8uZAep57zglkb#5wI8Wjd(L4J@xw`my>3k)4&<<*tbYT3M&Hq4c)Y-!o@Lum<7 zL2MDR7DZVh>&>tTDG>`IBBh94*3EK>WzE(HBf7V9{sXH|(sMccKfmXmGZ=?iZMB9c;0(PJP5dw6d6vQN&5Pj=_IdE|f^;}+G7xs|lgJKK&KB-#`%NJ#l{x(8 zCRjv)r8565tkU^u=+`;sHAcweYmsIeu#jAi<8FcXKU17LXod#RW9>Uh2 zQMf$sGF(19BSL7c)%1(VzHxY+)B)Sh55nt1?Qq3`E_g$a6Si0T;7WfnEbup7gjQ8s zoxpNqwin*y;Nj|&M!3eLgKNfYup=`Kc04w~waO@5+o^%KgrC86-lY*j%lTwnWVzL? zhPMR=;rg=JeY%cz!Q1m<_qn6q2k)HSi~S8HO>l!0yHEELuRv(IL-$=Q8`B#FWY0Oc zX~G8Y@gIcuzA(Ve9tXUyTLXLSW_bTeBE)eDP7$9#KmL7`s>z3&?EcLDx0B^y3i~tM zzRD?N`AUE!qM!CxpUNg=mMlNG$E6qXR#H$%S1Da<=(1Rek@iM9OQua8ZL;`<+FY$Z Ni_gi?=4kcFzXAWhZRG#} literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Indiana/Petersburg b/timezones/full/tzdb/America/Indiana/Petersburg new file mode 100644 index 0000000000000000000000000000000000000000..c912e9a10250d77767340683670b763d60a5f4af GIT binary patch literal 1239 zcmbu;T}V@57zgloIyb*&8Wmp1F7iS`-P95y78xmH<^0HLwM=Jer={jBwOOWKl$H?E z2U8;aKnp2M`>-@Z%*2FCsu4)=uyH?%+qD|P{Bij@+)sok;fdK*@T8o;lP~7sPxkll=bLX}$KU`wb?yN? z-N9F~?-LpySy;~0_QSIkS72vBD?FE34Sz|jg1>Gu!{5{g-~~@kVDB%?bA;vMgbw~O zs)K(Hg~G1xP*`kJ2<-PH^$LWfdKz{+It{xQ`dU~c&GM;a>5()A%VHd`JmNVlKN|vj z`QL)Q+FRH<@fI$^KKupT`@ZfJ*j&+94Eyz*hhxjBc^Kq{osX^)# zn|U_Z-OhuzI)dSCm(Sq6_*XF|cCRnXg%j?sh7;5EaFR_5Cu`L3_F_An5)=R%Qiou} zq7zPwz6Pg_FB1r@oytKTIWPn7a<#$6))9F3SPh(hvJ2kRn+IoP*TI<$39w0j$3kdj zRp**m?hUuW`#3$Et+2v5S~Z;GFv46&0L(qrz-E~fHn%I`gZ7tju5E)rXyrYd;aTRF z1i^OIce$RK#F2*dSu2WfT z!x8uiS~Ql8uT=13iF~C=d>nBxKc%lv<)-X;@>8Vrds5(AH$K3xuf*VqT`TZJ`Iac1 z`{dMxDCc&|(T5E=jQlxuAKuSrDB$^}o$!K;!3*Q7@R#r`{B__x9CHDHRBO>MZj$wGIy%%1t4Ztg9UigRE1OJ*g;{Mu{k1uas~ssD!24Qi%TsjCIAL z6oPjqM47v%L8R2@7X8iTM?_}Gtid_M+v~6~*$f*Ww!nE2Eqv%^mz#?G$pYLrwKl;8 zgBsXux50&-sc=z_4nADJ0vD&H! z)7`NB@+f?Ks2O%t_Q7R7JAA@4?53jJ+ayv}WCq-nC!IF9GT8%H8FX+}q#AZ+q{GfP zd9X_+z^;2L_;mOqe5TXLXwHsFQOcSIB?UXzKLgiVlVP!A1U{d=2w$k}g)i7Zszh1g|>G$~Y{eAxL_kWkChN8zB z*qSBLhGsenA zdp}aUaBfanVg8UC^lip6W$(kk&HVXMI8eD84m^v)dlqZpy|=I9e)H!>jnVWNyft+1}51M0e=zbnPG(QS=U73UrPsibKZwBtp zw!oS)p);zUk(eg(NL?B}8d2ch$|T(9cfx&(AvjW71xG%3;AmM9jy|!$#}_`qvGmRY zql$lAGDMz8SmBdT^KgI1>i^MiOv0z!tN-V8e+E9Ybq4zbt%LA@`Auh3i5+PTIsY0? zRwv=)^gVcRB?O<(UWG4w@xVi=2z+tM2B*RS_|i?Ll}NHATT11!b^qz%e7un{&R>j6 zGUtzTtQ_-(f9B2Ngl*yc?JKFeSy5S&m%5#LKXp)LKAL@WRzZWC2D`G|(cq}JD=wGA I<*2Xt3#3v13IG5A literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Indiana/Vincennes b/timezones/full/tzdb/America/Indiana/Vincennes new file mode 100644 index 0000000000000000000000000000000000000000..a65b34410a10558722eac1d3dd0f36e3c3f9239b GIT binary patch literal 1104 zcmbW#Ur19?90%~TTxyb)QL%@yhkTGgH)k0U6O1;-%Ih?*R@3Gz*I3RrOUEpmK9nn8 zeA^;oEwVopVo{d$U?pNfMC2->!0s%UXsgW`7{PAme0}L55c*xt{r*1Z{LUUO<4yL% zMP$j6&gse;jeK-~BNlbg_)L1aY3|9f9XMui`xE?1Sg)eeh3X zH=G)hV_v*23iR6$5=g~aNPH22rB>y3vD9fR7c=>Qk?0GWF{cmrAPw0&1h#Lu>wtH~ za^c+<&*5I#yHX1~=Q^6;^7|WMV;u)q_@!{AMg{L_i^5g%9GI_u4)ed0a82<|xMpf~ zoY2~*7!#1A33z|%25jmJ!?hDVaNX%a_`t9OHa7;~`d~S1;qJKztp;C{h2_BlKYYl> z!HwA-*s52-)|d&l<>kP(mm1ifo`miF3iwF$E!^ba9w)RMuMz^wX15$ZIuM4P)r;TX z)jJ5c6bm>%<_y5c*N?!h#&)eCNYj?n*T0|i4EoR`BQ{^Es=`itq{pXzw)ns z4cj5>MDf`ZiL8v{$xba@Rdns8tAZyw+Uw|E7Hx`Ylh18d7AXt!Ikj4;Ru*Rc0i$S; A&;S4c literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Indiana/Winamac b/timezones/full/tzdb/America/Indiana/Winamac new file mode 100644 index 0000000000000000000000000000000000000000..3019c8cf1a2f07990b83eb0787b470fd586839dc GIT binary patch literal 1158 zcmbW#Ur19?90%}obE!#ILWU1xMLzg4=bu9z8Vd*PYIu=g1Ql@1Lk=j_gZmJtuUVZk<##Q3$XkCbRA*&Ws3@)j#I(YKi0uBVFaFe zy8zGnC*iLTN8!1?Uie$|`YA@x>z2(}H<@s2tuk7Ypyc(u{i`wP z#t-KzqhKNLH7xuN!ui@eaQ@Wl0HL*4)h8l*=iz-)J8Zb&feU>taM9@wcz<^}Y%F!c z#jZ@)#6PwXS|v?Z6Uzhf4)~y%hf5>va9Mf+TsCKb&2dq%xnBocLW8j7o(ewf_rg}k zwg913J}@t`JW{KKkGef@Mc(4~x1H~Rk7-4`udHywRnafu>a04rS{k%fuutiD?<9;1nUt>EmB3G>k4z!JhxW zWcmI8`vX6Hz$s+;ZW{?lzw)ns4Lc!gW%*SP7n8vYWM?YfxpWuMoh^_w+NaU82-;|A Uqvkhhk~N8HJ}F6)q)CkU12w?6xBvhE literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Indianapolis b/timezones/full/tzdb/America/Indianapolis new file mode 100644 index 0000000000000000000000000000000000000000..407913fde80b1c48188a012a304facea05e9b298 GIT binary patch literal 1086 zcmb`_Ur19?90%~TG&RXe$narU=tD0$|HL9>fuUopylQ!;HEmu~8*3|X{ux`D`B0g@ zR4-datVK~;#DZE`55poV3<+GbnKiHdktl@OdMJW>JLfAt`_k|7JKys;_xxTimp9uE zmXKvjMQ^ZX#V;Ps3yNx$s!j0KYyf z!xMSG;ECo{aW)t3P7s!F%YMKSQv{yeG!DPhK7ykp08eFIf~TYl@OwGf$L6O;JK+y8 zFZ^-%yvWXDAvZiT&;d)n26)!S!=HM$!=H^?;V+hr@VB2E;%xqVDj_W85jCvbQY88< z2=U5s7OMVPiDgBhQ)H>HC>M~4A-p#fG)c^c@E~l=*Z~{wJK&x3dGM|)1DLOzEEDK; z!u8nUs)xC7bt4DYc#`4WxE13VAfa|ok;kvJDa>q~7mR5SQ8t3cSO4cjN%TZN!CC8KU m3fi@_>uJ~UL{Im6dX`Q%TDr;SwrEN;MfqHDv8Gs4l>QIhq=J9| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Inuvik b/timezones/full/tzdb/America/Inuvik new file mode 100644 index 0000000000000000000000000000000000000000..e02ec9405beb15aab3a635f926f4a8e57aec9332 GIT binary patch literal 1366 zcmc)HT}YEr7zgk(({#&^Rchu}%gQy~<~Ch^WTvGpwfQ+s%`|IsOe;-gX!-F*ig@KL zk-`+ELLzde5`|z%=v50*h%8e32Fea`RCdET3&$ukry$hyU0 zZ_rIkv;IgEd(DB}?pC(uH>NP`nb;QzduVq^=b32V7{~3Q-BI=xb`mVYT>cA~M=UUJ zc>vxtZ-$*`EPQs1xIArxT_2lax4ZoUn)7e8!JAu5@Rk}KjmcJn7P)(_3ie1m0((Y^ z;BBJ4uvb6=Lxb&H9_(!=guQ# zL+bUg>{=Ks*EjO%Jw>G_9I7gY!!lN2rSK@cPw^TKcMO6fe15T0ghYICh9g&J;HZgj z@cuU=aP)xfT@Q?O!7;72cRkqI0LPZu-ZieVlcB+(RNK2A*4DxCAy-W_Plzvs6Ml~4 z|0+o>jfrZy4^DI`fD?yW;H0HkIQixs%pZH1&(J_!+YF~XjDb`04RBhA08WoihBJ(I zaHg*W)?|HzHNV~9Y~=);{YlIxY~}cWppE2=yTZ9^<8a>XW%$HwADrJf1)m&kfeW<5 zaA9{Td`dlOqKBg9W`_3Dl0o>4-T-S|+F_k48P+WsVZBfS>n%C3!O;yi+>e4wK7WTx zJC5@STW2R-X(Q*1k??u*GF+DJ1DCf>!55T&;EJ+gxYA<|u1f8ItJYRc^k9q_WYA~d z!qr~waP{aDxMsx&U+nIMFTKivYwNGTb&sOp`T`x?aNU=&?fRsSRE==NM&NRTrQPMWxT&xHuLQO literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Iqaluit b/timezones/full/tzdb/America/Iqaluit new file mode 100644 index 0000000000000000000000000000000000000000..5bc1ede430e23747ab399e717ce72d11f0474dfc GIT binary patch literal 1404 zcmbW$e=O8t90%}+{OS;j5|XIw{5W@Xex;&g*U=%4a)~eDb|@FRQ9?@@|5($g)hwl^ zT9c$@ZH7#(Rg%^EHGON#AFXRA{n4`SdYe@Jom07I^xN*l>S!tZmbIj|>5-1j2?bfOaON5u^eqYw9&Uz1rd1pr zBcWYdSTqm`ht;RR;&xA1qR|-HTzKUlI6|&~w`6>TrGde4WcV-~W$z3}d%x!iP4ujZ z6^U7Riu2fsDfHG4T|7IF>-(W&z3pKm&w6{?OL)h{LO8zSE}YQRz_IT;)6T)Nq5?QE zOb;g|%HX8=ULzeN^3Z%9J>3c`oD*QhKslUj2!K;Awc!5lH}M>sSJsumsrUWiv|J^e z-eCjpi3@`>j?TiFK5noo>j|t{n1{2aH{tBBE=EGL&v$}HkI%t5re0XxGY#*bX@zr} z2H^w4<#1k6C!F7v3UkVPIzm&>T*k334DEmqYLsx1a}8W94}*&hYFHEK25X+j!CJd{ zSbN(SE}eZ1mvzJ%2~GLr9MAfY-UmM1Hw{;0nP6SpAbdp1!<7}CaFxdxT%A@6SDP&F zRUh5K5gPrB<-OK;*1$ExmiJowTMZxUvb@*hZ{y&)ddqt~@xT|Z&r|3KO~ZM@Sy|gG zTiVagc4_zidyD-YLd@pJBUU!p9k4r@%|myHE8DHy&E{K|iD$4_Op^AhNK!goiF9SE ch>W(3wtzxP4?~m@qHvKoL@AMoBqFikAM)8VHvj+t literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Jamaica b/timezones/full/tzdb/America/Jamaica new file mode 100644 index 0000000000000000000000000000000000000000..be6b1b6f1e77a8f13a7400bcfc10c63a7ee1d55d GIT binary patch literal 339 zcmWHE%1kq2AP5+NDnJ+nLI`US11e(yVuAlaklC(W2cjqQZ}|t(&)zFp0HQesmL!1b zwNpNTXs!=!U_SSQR7fthJwzF=o6m@ic60p<&5 zx`X*5ky>EBsHY~FFJ{RD=8J1`gZUClnh6X*Aj$C-%$H)~PGDqW#sdHU-@(Md047=f i|KGWRf#d)G;|Cade0)O~yn)y?7>Hd$7`T88Q!W64fkAEn literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Jujuy b/timezones/full/tzdb/America/Jujuy new file mode 100644 index 0000000000000000000000000000000000000000..b275f27c0287415674d2ccc850c3d612f4a45b0f GIT binary patch literal 690 zcma)&-7AAp9LLYtn6--)MUoU6lUjQ*d28B*lHIUUu3ShdMJ`Z6Zd^#Mw3H%mw_+~F z@;aLtF4k%!aj}p)OPZ&7Jg# zqbm60{Q`JjmlJ%lv;_9o2ha~pM9@DilHh~ga`@n{4nEXufe*#Dz~@sg_)GgL`j_!( z_^_SBhutsWXr&qc%GLu;G%Dc}%M$oq(GQjk8Y}&e^t_CIGS>#53`OBT5+m@R(Hi)# zfEoV#pacGABlTXti)JvNHCe^mvh4L%H>I*{V1=^ObPNj2{M8qvW`n?wYP}I_fE;h@M zZ)QGV^OJb)M(#Ut9nA+@9zCyq@p-d-vZN({uJ{$+RP( z4Yt@Ar+>vlYjV2$taPHgC!eycsM9`R`MBOgU^(FPEgzZXr(`+R5y!E#UQ#RB?~o>c zj)mly0=6lg0oxWVVc$>evQz>~`xH6spp(H;ehikLh=FCwK3LX%m!owe|182Y-dw|T z#minLyLYDm1FnHvyJfVdJ8<~U=i$`QwY1H?LxZhjmWu?;dt)m9|pTG zO0^I=^JMO@hfOH#5#WNJ$CouCd+s^nE3ot$SPakamcriG9pD8mA7HK|l4rez)sNvt zCQsOB?|Y8jFAklAed8a&ey*=!mHG;-nwk(<&tHBL_8)!)t3T$$0bO_Dz`^4Jt&yPS z7Fcs57Y?pG3iGFv;SjUHv!1p{3ong30xwH-fkRc9F7wGMAln*yAxhzafGAKor72BeS~#2w**=vYm%P8G1+I~*x;-1+SoF9 z?bo+F>%|2%amc|QSnqTQ*57D@2Oj;Eu4HN3QmbK z!y8My;Z!d@Y%~$r_&WeLg^s|cck6jVXN$L$Lq1T$X;W|E^fm>&b+`x4sQCnM>uQ5D zv-{!g&2{h&!{!7@Uu*6IniH&hWjtM!6K;)q>=o&Fa#R7qTDC!e_E?1l5fM1zqer_!~Vu4KAm kjU^s!0cjY*xZP_s3j=$nqzn0seU^ zfk)K@9{qg;{v|X5U%S{3hX?xM>z@zv?D-o$p_Qd*Q2xGu2JsiV2@9Dh5U7I1QOjHG+r zu=z+1oYArf&fKnpvs^Bb&1E*cK+s?s{zPSc2s8@d11#O!+Iz}EV-GTGM>MFP>!vhx= z6~e`1`$alNZ0V~7WMB(y*DiqVN9y2(;S_k$TOD|Q@x=m;%{w;M!X+Ok!=)=7a9L** z{Dd_FUa}zsFV!c)&hk^R^VS%=%dxL2SU%&?!_WExaDBOQU-@ml@N*XBzBbf%!Hr2LFu%UE8D1|b z_tlfv$q`zf;BlU1ldg$F`rn0{|Ez#t@GAH9#X&2)u|>JBFC8_&EtPi6Z`w(?2vwx= zikk4>=1yZ=MytoYRO9yJ`~TNomVLX~|I=e1s-k51gKiRY=bd)q(NAFSWU?%u>{IC$ rJDjAjh_0n{JxN!YlN8f^G3{yS#zHq~j=AP+b7q<&E6bc^&eZ%1=R-V4 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Kentucky/Monticello b/timezones/full/tzdb/America/Kentucky/Monticello new file mode 100644 index 0000000000000000000000000000000000000000..8851dd879b4de54e9fb040bf978ef40d5e9e4081 GIT binary patch literal 1527 zcmb`{eN4=890&04)%A3BDvDDl6y4HwJ#acXMBUn@Q*uQicRjeJ=u%F3$k`A!vlYq1 zt{Ss26UjVGWR~V()Qx44^M_`(xa1GS{d~Xg`^SI%!RNQ{@BMjwf1lsoZQt#*xy2jf z$hgI$6Kt{4j{nLrI_622n4^{F>S$(ZIWIM{Y`Xo!$g=ss1i0nY0Q}^j1MUm^2KVW` z>}>8=znZZ8-4h8rZbrgftI*DV4`~!4c(q?(m+fC**K!{tYxsI^GfTIO&#-&qFzgZY z0`@o}fxY~$!CsfovT-7?AA`MZ^?2^{y3Nk^h4;6?6K>VPz8C7)Ht{=I3Hu+ageO*K z!;^}$;eZ?k9H>^nlNSWRQzC+3QE0r8HB&u*!9gxl;h?V~GusG$KL(3?f5Owc-ohbQ z-@wyb?!hxmzHFS#+}i?&W{tpMo9^0KGfQrTXQwv7;ej2nWX@h#;^;NAjR-*j95L7q z&-tW+BRh}7Qft1E%|%(Z!?N~dIJzbWj;RlaV+|%YM&c?w;khYm;CY#!V7Vj#o*(xV zj`tA5ir|lS)+mM?@Pe_&a6)%4a^Zl*#vUlIIL~#_9W%W6sPkNxoX&?6%be%Bbl)Bw z9Vg4uo#&cVsE3oIP553_auTc>ZN=xOL~XDUS}E4Uuv)kjR=1bJsl#FL@-v69!#s zj=(vNRyg;Z6<#}d7+$xp176=*3g;D`fHzoHz&g!!BcY|QEzz;ek7|Gm3>vslSOpiQ zM8ieHxv)Xv4;!8-;bQkuxcG7iylLnqT+)zWC$vhRkJwmlHi_XaSFCVZmIF2(?SRYW zHh62<3AiHg0bH404Ocqe83`?uqCtlo?1HOARd7}3S-ARpF1*9CAKuxogm={#;N3Sv z;F>%&yr+@qTzGsQ-_?!Y{_*l~|8Ez^wb4Hij=R;y<8$1lX5xw7=da$6;~w4T1+aZ0 qO4DdbQZiku=vqxzhL)(PRn!7{lT%1Fb7gU|7^x;URu(IZ5&Qwg@NQ@T literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Knox_IN b/timezones/full/tzdb/America/Knox_IN new file mode 100644 index 0000000000000000000000000000000000000000..2feb547a933d22538617f38d0e55a6e7cbc5a9d0 GIT binary patch literal 1571 zcmb8vdrXaC90%~{bX7VPiV7!kIZH>1b+OfEleLph7oAQhB_s#&MjehzUYiwv7-G82 zx=b3gcz3TPatxMTI zheYh4NkjebBZXp{wK!dj;z%?%lu#CxD|pJ{yWcs=l5Bgpw6Gn1cH98Jm^TW)NVXBE z?{(~JM%gl_5q{%W4Y#sNxXrl$ZtFY)zct*(bJ`#5h2M4L!SAn}=IA*cwR-r&i9K*< zQ9RtGRm0s`!Ele#AO4u=4)?|d33R?MG>B1t3XsA5av9t|G94Zee>v?BG>^fb`?}#T zEe-JC;|BQa{VtCBhAKOGN};$O9zInEk0#~7KgLqgKi;pz`H5B~{PT$yY^d>qjhCeY z{XZ;Uijd?C!Djo0VDof4jusZllX*(ZsIRcqib2@g=Q(VBQV!cV-h^!`E>b(Q70$tv zJI`X@uI;)&b?Jjl*#1r~>~JNQ%FMAK1Dkaz|*uE*lArL?5qrgr!RMdXL!27 zE*=3KEnFu}z;0%)u-k|WPlcIX@YlU z`#pgc^Zj1J3&M)wh0eEO`J$t++|bNZ!P9m#9I`~mkynL8oAO&Vk%cZ!!+z+?0$3@H zgq61r!eN8H@ahYBJQc!QB5+=HNDoI;`M{A0@o?1nsc>{qFuW#n6poqY4y$8ZVD*Fq z*7()HnqC>Bu~zmO!y;aCH_q4ofrxTPFUDoTJis_J+uB1thJWF+6o1{y{`w}abC%2>})a$lxaFI z3bw1V3*N0U-DmDpJ)G`my3c!dUxN2KH={ozG6&8unC`PKu#BS(T}Km7x!)xl-d}qI z){kw24-}d1^TF0I_)wPVJ|C`8z*&iL=s%Kg&zVUqBo^kD;@96kR)5|7<4LPOR{!HU zM&q@o^xnC1U1DK0UM*phu(tbc?MM~o6s}UUl_BDc5oeq@qttAbxV9Aw{^Ev0waj~| Pw~s>Q>+9|7?PL23M9c^W literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Kralendijk b/timezones/full/tzdb/America/Kralendijk new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/La_Paz b/timezones/full/tzdb/America/La_Paz new file mode 100644 index 0000000000000000000000000000000000000000..68ddaae768e665a8170ea1485aae51c686f5cfed GIT binary patch literal 170 zcmWHE%1kq2AP5+NDnJ+nLI`VN1}b9#VuAlakl8Ms0-|@wO?v{S-(9`J$i)2r{{a~W q1~AF;|Nl81Mvnjgj~`&*@$n5|a0X(h;1C8~0}}==8z5eoL>jbKmMQp0MHBuIf)|yV7fon0YuCH{C)vMD-=vP0HRgrJqGjD zL~Fo&T~%hVdfnM`92l9IP~iXn+mA3X0Le8V^7sKpmjC~EZeZZ>@eN_nH825UQwA;@ JAZcgH1pxMtQp*4U literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Los_Angeles b/timezones/full/tzdb/America/Los_Angeles new file mode 100644 index 0000000000000000000000000000000000000000..36a1f5e5797d992b1613078fa8eca2925d0d43bc GIT binary patch literal 1849 zcmdVZe^gUt9LMozIG9Y(n>nR5?54)tgz+1vSf=6`AQOGw&Ii6h`#l2gU+}#T|JwF3>T~Z#e`|Ub9dOyu-)+_C zMaLTSkF0g*pT%+LC0z*BHZ*6)H{VVr%^zY>_p=0rObbMhe$KG>$#s+v| zsuP|Vf01YVcZSR1$-Xl9pYJl^zzGv9eW>Ty??(>ncox~72sosE8a$iE`u^JZ+!@_an~raBM%)(*jTbyaS%m_6g7S zxi?zidzu7zW%Q{ygY$H>FoAHk0_ zPr%FH+6O;cbpc-CY!ler%3L?Rs`M2&BVL48XKaI4-|Xe-7%|1|#q*}#<8W5wRyeEc z5S;B_3$J;*OQho@=WHdOH}5=OxHCA$v@ ztXtwdBI}bCJK)mDR=CVm2$%VtaD_GS%8&WF+@o-v6g;nXqeo!xvHPxwto2c?aJ{<+ zZWwpM&$@!=^|`)sc&8(HUY|da2|J2wF~94uUI>xNW%4PZ^xyyOPm)?<2$7_B1esit wnj6Vfe2)0fXD-KVA$b|}DxlY6^vbgkC54f0#+s82Nrr@2b7G<)(U7407l?2-t^fc4 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Louisville b/timezones/full/tzdb/America/Louisville new file mode 100644 index 0000000000000000000000000000000000000000..17ed17eb1a697cb1f1215f50644af5b7a60ea28b GIT binary patch literal 1797 zcmciCe^8Tk90&0402vIXP@+@kG^ln%7(Z-)Gz$Z6O&yR9OH_O?a5tfN0$ossbdiL2 zo^^Vl)-5bFt@D-|omRKdIP~oD*DfQm`9QgfoIXa^FY|f&e&0{t@t^^s!0cjY*xZP_s3j=$nqzn0seU^ zfk)K@9{qg;{v|X5U%S{3hX?xM>z@zv?D-o$p_Qd*Q2xGu2JsiV2@9Dh5U7I1QOjHG+r zu=z+1oYArf&fKnpvs^Bb&1E*cK+s?s{zPSc2s8@d11#O!+Iz}EV-GTGM>MFP>!vhx= z6~e`1`$alNZ0V~7WMB(y*DiqVN9y2(;S_k$TOD|Q@x=m;%{w;M!X+Ok!=)=7a9L** z{Dd_FUa}zsFV!c)&hk^R^VS%=%dxL2SU%&?!_WExaDBOQU-@ml@N*XBzBbf%!Hr2LFu%UE8D1|b z_tlfv$q`zf;BlU1ldg$F`rn0{|Ez#t@GAH9#X&2)u|>JBFC8_&EtPi6Z`w(?2vwx= zikk4>=1yZ=MytoYRO9yJ`~TNomVLX~|I=e1s-k51gKiRY=bd)q(NAFSWU?%u>{IC$ rJDjAjh_0n{JxN!YlN8f^G3{yS#zHq~j=AP+b7q<&E6bc^&eZ%1=R-V4 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Lower_Princes b/timezones/full/tzdb/America/Lower_Princes new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Maceio b/timezones/full/tzdb/America/Maceio new file mode 100644 index 0000000000000000000000000000000000000000..dbb8d57d91d6640c1282fab3a063567d1f663f88 GIT binary patch literal 502 zcmWHE%1kq2AP5+NDnJ+nLI`Wo1S(?&VxIp%Fl|*v4T#>s@A&{s|8-aZqIZ5YF#yrK z?v*Hj=vx-+!2DaUe}U;ck`Fh4#P95k1k2z3EeaODH~Su#fB)_*F#kb_F_`~l`hT$c zudH!k{HqU9HuZUE5=#^)D+XvM}%u)GrY2{2zdLI5nU{HQB<+m30J!?WRR910 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Managua b/timezones/full/tzdb/America/Managua new file mode 100644 index 0000000000000000000000000000000000000000..86ef76bf2241b6abde0f4790d23b180db4b4b1cc GIT binary patch literal 295 zcmWHE%1kq2AP5+NDnJ+nLI`US04iezVv+wqklC)20;2codb|MXXLBw|0MVRF>;gcv zVBn7jVERfvm@jO23(ObZ5(wsNCQeiU$!i_-2J^L@?}FuxPQC~8ogxl^`Ofy4V7^O8 zUIS1$gR6XG0wWVM6AKVBL+Stj*UK<407(f3mjC}(FJR#K|9|HO1|AT}DB$B8!r%+U U&cPuJu0ZVU62ia*J=vx+h!2DZpIKcEB$@d39;&*nYgXQo3RtAgToBamNzkhcHnExQe5zPNGgBPs+ zD{Bsz|Ls5#SpGYo&IXV0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Martinique b/timezones/full/tzdb/America/Martinique new file mode 100644 index 0000000000000000000000000000000000000000..25c0232d95492333e8c1aef7321a24a331e2e24a GIT binary patch literal 178 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gw!T&&z*)DPfL{D6N!Ud#X*f-AsM2nb+ZD3?# vX8QmC*d7K3Fv;@&|M3G1od5q{y}-!p;~T=@<_07jgMrv3gnHZ8TPRp*!#CJmTn?8R z-@~Ue@?lHfSKM2+)9~p(@8I%Z8if{T5-V`U;vQ^$aUVWAnS?86W%yj^6?{H=Pv&Rr zg6k1n45FWO|X6UE~9d2a$(1&A9im2hHD8KhW?*$V}2nlHEqDso&dYeOR)P(0i$Xu_>e-r1=;0v0&b0e#=?_~ z!QSW__{#Di+~#`>U!C*9?c$0;i)#}RnezI{xI%d&;DLSF` z-ce`~w!~#*at$6hIt~vkKZ7H?o$%n?6g;%)goj7_;gKaRJlfU_kHrql!odUo<5Sgm tj4@Sx@{no%{hvP-GHXSNRW;d_l?>l01{Z{Ny-&21X_pW)>zERv<|Z z{QrNB4Fkjf|8plWu>AkOdI19mh-Bn}iS#!x2>AGhF!%N E055W+O#lD@ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Mendoza b/timezones/full/tzdb/America/Mendoza new file mode 100644 index 0000000000000000000000000000000000000000..691c56978a033586e3302db2ef600e4b0ffd6366 GIT binary patch literal 708 zcma))-7AAp9LLYtnB`(cc}Y?TlhS6Um>%tdWH&5oS1v?KkqeZ!+_+LJEv2^RlKEL0^b9x-k-fkoLbE#MdFTNaqk62k- z3ad=Y)}Uuy&2wqiRmpR6v{m4_m3uDo+|GA_x331^ce2JMe!sJ^48I#&gWsFGf#1J< zgg+S3!TWc!;U%XFeCYLpk7{M~%M&5=ALl9XC!K2elY{|2&|rZNL{`CPQ*QX6eG&b^ zmudJ*JB7a#pTXfWGyIjU3mmm-;iEnU{I2N(D@MJ*zejoUp+A;kgO3Hm@E_4(_;|P) z{!=!?f9dUMS3^5*zyK0ejNgrr+f&90%}cNjJ8VB9)?OCvDqqlnoKp?Ci3(%eK0SR8~lbE-cA0(}Wi^QzVxu z5i^E{G*XP@`od*W8N;L$!x*NqE-!SMUFY}h59p=m%yYiK&+q)6nSJxDJ~eksD4TGJ zgbCWT^b;Sc5XNkU?O_#G<{otxW$k4tPg!?on4>&j?gZDL>4l#kvB2H_f8g#+2Q$s} z6#ZtDucN-h!_FGajo2GuOKTAQEM^<^fuppOzZ%bD5}xefauarFyhvn@<`eMLfhwLn z?cEJCrMRPrr*vwogq^Qc5}C{CLU{VoLfF-0fM?_yV7C+{?5!j56>-jrg1j!P(AFI^b_{qcF#=3 z{IDK)fu;@)aK8mh79N5nmM)$efsR>lV1F~b@LMb#)P53{_H5>8F1U6NENhN|LrPO% zc~tzF%X+WD z%dd~|)QG%$99~h;53fAS!BP1g@T#(79L=rPU4Wyr^Wm6~GB`FS9*+HeTbN=@6`Y6j zs-DxZTC9WB&HG`^kOE$F?i5drwQttpytc#yuWOORy7V+SuG$rjUmgi36#an{y?tSQ z(i>PmCV~xNt+3&<52Kar^V*Dj0A(yTX3JyYnx>1@2vNq3$qTXc^+EQLJp>ko}$TUXOBk zZ+jDL`nwh0S37=R_rKM^C8gu{^+2l>F3nhv`GYl1+$53kOtwKxq5A(mR%>G)6aK{7 zZisBG)~n~4J?d$AyU?4tt<~yTbd0bQg}q+bae5Xj)Q&E|P`H}9>km-Q(|OMMoX(NlV?HhY849++lZW*8iGi&pvCNcN z?1di&SWnptx2QSR7CU#z=oBxcom2*REfrn7P?_@$F4t7TI_))Fk(>wXb6=yp(Z77d zhOaBQGA0E1pelR`S0BgWnu`^35eYUzdYpoYR>7uzQD{So3POUZ z45o#_;2>UNFghR?CmckhaWXX3!Dvi~niv-(4h|Y4=llHK?epe&{`o!kUT!(HJ9?&; z5Vpr%suztX|474xnzdF^}t=QZVMO7T#>n)2wBZ+8BOA;Xmt<;GHrOljWtO7tBz zTP;%v*G1TpEP)FKcV%dA4Oi)ug&hvKC}4+e${K9Du^+ZeS=hetROZ*2+G}49DwIbnOd0vo3wLdNg1hHM_}J=T zz8rjFE(MNx)ItZaBK2!DqiZ z;d3|R3gdM?=anfh40pm84G|vD8sJ!Z9UiQA!$Si(I9~P}P8@y&C(Lq#@fvQ->d4h! zaMESK$>k65$j=%0(%cjH^1B3lW$X?-x}?Ely%X@&*+yNk6j&{V|2?)MI+lNtcQW?2 zk}=bqyhk%V&a9?+J0lchikSSTPLB(vra2K~?n6P9wTE~g;oZ)=S!IDX48C;)+Cpj* UxhA;RSL;)1f_}fx?^7Iq0ih|(wEzGB literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Mexico_City b/timezones/full/tzdb/America/Mexico_City new file mode 100644 index 0000000000000000000000000000000000000000..26ea20d443db5b1b9b95ec7a65375a2b79615304 GIT binary patch literal 779 zcmWHE%1kq2AP5+NDnJ+nLI`Vd0V-n$Vu}Aiuyost0ua6aQ{Dp*y)7*)0Yq!F&Gtd6o6=B_XrThU=s8S%r{lH0`tv`&Vc#m>@r}!h4hOLAcn=We_+1l?^9sD z)mN4Vkbw2JLtwtm`afX4?e0D>->&~2m~TJ30L*vDKLF-Cw)7SNwJ|vPF9P$OQ}V%l z7yTA6-_<1$%y;8Y1M}TgjKO^OAI%IP;K?Ei=6l{q1@pZge+ToucesQ3K4*nLfEd0r zG{JnoHDAGe{|as}KcMG2m>-y^-T)E^%Gn9#2Rm|t`5`{D!TeB#*I<5_PA!-p&TtmY zj}VPgMf*6Ecgy z{KPuD4|9H;Psk%@(wg^3ji*}x=-MJoLNe=!dO!~g$tCor)5|G#2maS`Q!vR#3y2rfunfD3 z*p6>c!4?MxZ>o`Ct8N9nnZE;X$@~r5G;xX0*rt%=p7+n4ij@yJJ!?Y6%P z!1lqX@Q$0iV4-aYF6r|Ngl4BJ0+$BL;WDEaE-%x;<+B3`wsUZ$5;_@%E3)$7ict}+ zoLLH2-D<`C>QA`>+dF$)@b2fCu*+wL#cMy|J;iFcrt>XatC@q{p2x6zehRL$UV`h= zvk5{|pYupUk59t;76xGN-7$E7Dh&JjhT(>|2sZ|z@PQZ)A9UUj3C*E?m%#ck*A4rF zW;l@LgPR;`xM{`?2lMCP;Cn3`%AA5jPn2-;^h>y9C?`Q^j(wPvShsc&I6N{2w|Tz9 z#|MYu6V`FKy)6o#%)SqIxEkP&h1VjX>9TbT=+r$pvf2kn;{EXHKX$k~7J{RnwQx^w z6@2D}67Fr};Ir4$fbd!==H{nbcdU&EL ZreAgoee-s`(_-KaCcV>aHkb`2)juq*+Xest literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Moncton b/timezones/full/tzdb/America/Moncton new file mode 100644 index 0000000000000000000000000000000000000000..9bf656db5dc191184e0026ce90ab6d4ff0d9df42 GIT binary patch literal 2042 zcmd7Re^8Tk90%}c4mcuyrHl}WA5!rn7{6Rj#fAm9z%3qSfS8+41#ue`q<|O;>(X=k zqvK9d6g@nvV|iVNhH)r~BN>pM#{?ya9FI=W$SFf3lCkxC-~7v+|MuBEd++smKA&f| zyL}bg)E}l$&nzA{K`v5?XRi!!V;QRuj=kFBnP9OR3I4}?hjQBv&1*j2jH7|9q@3(S@<_m6Ffp4 zf=2~fc$BSze|H{Z$o`nI0RF>L3*S0jNt3>%O9_wb^I^7G0^e4P;X8Gaur(_fzN_NH z6EO~WQX0;Z=iFN!WF~n(ng{R3bS|4E{rUR| zuwx`1Ug-COogKcg%V0N?{~gsh&64097=oAW9)$T7(=_S3F^?FM?(`t+8PNtm=YItD zq7K7e(>3t(>~7e5w86}+Q9i~(*!O%j?033~C4K*6Tj3Y<1@Q7c>);jYwQxXTC@jbd zfdj=(_{Eq7IA~P}O>wo-a~uxlEx^Hc2SfTHx5weo>lXN>?ru2jtPu`B^$i?RHN$e_ zROA=?;Z=Dz;3&;0GwHu9YKLFR{t|vwa1@S?D~6+;KQY`G73(F1V=awv+*B<5T9;Bw z?#B7h!5Kb=H;2?7;JI!#aG#p;N7eaCC9~ZdbtkXxG%4a%)ObTf!``x z17{@4;LMDbaOUGCmdr^LHskk7hqQ2(Pb!?%rh>C=0(jGjT80~^WWy;mNx4?ZkbI{- z0M6Mif$77u@aD8gcuUm?oEyrA6?qq6#ry=EFFFC|Pw-fZtF2)jW@L{QE_61*+rBly z?^?9*_I(Ce*`Mcyv6fbQEz}h5iOq2o#lFX zm*5=cD|1TWO6PTk>{p9*G}6)r*92+cny$t3x@S%Xf7-lwUTa5$u(odTynfc<57(*I zV}Ebs49(*&TjJ&BzC?4W!T(#&<+_|fQ7+f{GnAXlb<@oAbh-MBls7*6<2^toS5TR` k3Tk5pcabdME?Pl(aaheY%Rx)+s`fl^BwXJfccIsy#+vR3{L)wz?qI&pS>X>LhVKkbFyC*@ zS1{kdf*Z^a=(!H&2PUdFfCPeac7plAj+|hAh|g>=KUCp0m>;H73+9J2oCWhEL}wKM zwJ}6ISP$k$eysuXqYg|2^P{iEf%!2j*MXEV#BOx}^W!=vfcf!LmB9Rj%px#9vCi%T zh>_$O0_G>jDSTjLW+D&%|G)4H1H=FSs~0e^z{s5&7&&}=Ll~Tcf!HO4feXkm;{pH; C%Y54a literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Montevideo b/timezones/full/tzdb/America/Montevideo new file mode 100644 index 0000000000000000000000000000000000000000..93a8a0ff255faeea0dace66c1bbddda841c59e3e GIT binary patch literal 969 zcma*jTS${(7zglgwYfvCZ4DxtZ8NiJLz>P&V(HXO-NDxS=rD_QrFdCUC{(+WQF#$z z+J!K)8#}?kgrI|~)!YhWWQk>vbYLU2=zv0}xA*z)Hn8{OegEI@d7k%UObm3iRR~Ki z37?=%OI-TO9zLezdn4nkr}BfHa_D?`gmRe8I4Q4u(L^b)zTIC%dF@%fjq-ZD=N9FS zk>lv!{yqxd85@P~KJSO`Mf%~fn_X}$)CJ$~ZG|5MTjBW0&MNxe!M!b#z>7Z& z@UK7Bxc_@WS3>`z(09y+oc5b3rF+jrk%_H?l=40UEPwOrB3Y4$;GQzjf_uuDqh_kB z*RF!qq3|GiWhMk`f*r8-tZh`wr*(Xl|E7 z2K#-V;N6A{EZWkr_%r2{EL$%9=OfFL<;nSzI~BR0!v8#sJ@EB_$!e+yyz*{VQoz{9ti_{JpzazV!qI>ogxV7#E``vAB$#QK zf}qmDP?U?=%4G?HmWxC*O`)tH65_#-6af$5g+Q0i`|Ka!_*>tdcc1;d`@Cm=dS}Ja zNr@iRGe?JSkVQuP>?3#i+ERY4T;wNpN-+KU`rH#*$v;_H}UOgd1FK^&3O>tNTRgpMP>5{$44BFARMS z|L~O=tZ0$J7qeV&zUJgExK;rd`_SQ%phH`p(SfAoC}H|le6(|U7`{C?9| zFWjv65N__7V#$8X=r#Cf#bsF4*#x&1)WU7$C*XEj5!{h;489be4tK`K!M_M2;Vw}o zL!SGqi4WZE5)1$S8Hen(d!S8v0pF{SjB=!ZHQ)x^C+ULwZCc@LUX}0wRR&+T$cG0# zzof~zK}`iia>zUl9vaSrZ&ZB@537>ln|bjtTPlJ_lD5OQvV`#8ArA0ptQmaUQ2>tx zyKvuoU_^~h=o^v?LlIQ$u;s?(gM8WfOksR4yxZ?{y8SsIh zcCUpsjaKkt#Ujh!1&S)sa3pkcM_7`&M_G6YqoIlQ=%)z#WGT*-v4k>!(?YALBMDyu2v~HmUlABm1V`B*JES3Gj-HH(~RnV0dMe z6KoOU2(Q{=1i$EL2wU1Z(iA^08BD^fbq(RwGXjR}uNj$yt*%VKYukHZ>zY5|m&Z-wbb5 z<-*QtG0oQ~m(nEIwQdtE%-R9F6h2-f%YGxg$wLKiUSOp*)(6H-Uu&( zx5XcT1BK~uP~bK=Xtt8$YgDjH9E()v!y(37;gGr%ICRnu-f=Py=Xdr8(4;TQOoqc6 zY~k=25gbvh2k-I|!n==*!F#OCV6mhd7B9@gd%ddRy|+y`il0d9E*9B24M%Az;plQT zyl*%kj>%EN`&B7$YqI!nn=Rj^UP4b{iG5oev1jif8;e=ozoG=*;OYO~I z=^uV@lKw25bio=vG}Z?v7yED&KPf%aEXjA$t>AYRYFH-G-dCnT3BTv1y|1aV68Nx1 z2l{E@8E~3LdtcMNi)o6V^kMCNm0QYTxk`IqGv=b<_e-_+^@9OFI5SIoUyn6f!&$K* z48>3O*A%U*^E|I5de77TUv(E3l|>ZA|Eaa<=<$E07bydLHp080wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Nassau b/timezones/full/tzdb/America/Nassau new file mode 100644 index 0000000000000000000000000000000000000000..3b580b2a423271bf58a3486ec016901724fd92b3 GIT binary patch literal 2266 zcmd7T`%_e990u?MBGLi^B1VdYka7`NE};k%m>_{JpzazV!qI>ogxV7#E``vAB$#QK zf}qmDP?U?=%4G?HmWxC*O`)tH65_#-6af$5g+Q0i`|Ka!_*>tdcc1;d`@Cm=dS}Ja zNr@iRGe?JSkVQuP>?3#i+ERY4T;wNpN-+KU`rH#*$v;_H}UOgd1FK^&3O>tNTRgpMP>5{$44BFARMS z|L~O=tZ0$J7qeV&zUJgExK;rd`_SQ%phH`p(SfAoC}H|le6(|U7`{C?9| zFWjv65N__7V#$8X=r#Cf#bsF4*#x&1)WU7$C*XEj5!{h;489be4tK`K!M_M2;Vw}o zL!SGqi4WZE5)1$S8Hen(d!S8v0pF{SjB=!ZHQ)x^C+ULwZCc@LUX}0wRR&+T$cG0# zzof~zK}`iia>zUl9vaSrZ&ZB@537>ln|bjtTPlJ_lD5OQvV`#8ArA0ptQmaUQ2>tx zyKvuoU_^~h=o^v?LlIQ$u;s?(gM8WfOksR4yxZ?{y8SsIh zcCUpsjaKkt#Ujh!1&S)sa3pkcM_7`&M_G6YqoIlQ=%)z#WGT*-v4k>!(?YALBMDyu2v~HmUlABm1V`B*JES3Gj-HH(~RnV0dMe z6KoOU2(Q{=1i$EL2wU1Z(iA^08BD^fbq(RwGXjR}uNj$yt*%VKYukHZ>zY5|m&Z-wbb5 z<-*QtG0oQ~m(nEIwQdtE%-R9F6h2-f%YGxg$wLKiUSOp*)(6H-Uu&( zx5XcT1BK~uP~bK=Xtt8$YgDjH9E()v!y(37;gGr%ICRnu-f=Py=Xdr8(4;TQOoqc6 zY~k=25gbvh2k-I|!n==*!F#OCV6mhd7B9@gd%ddRy|+y`il0d9E*9B24M%Az;plQT zyl*%kj>%EN`&B7$YqI!nn=Rj^UP4b{iG5oev1jif8;e=ozoG=*;OYO~I z=^uV@lKw25bio=vG}Z?v7yED&KPf%aEXjA$t>AYRYFH-G-dCnT3BTv1y|1aV68Nx1 z2l{E@8E~3LdtcMNi)o6V^kMCNm0QYTxk`IqGv=b<_e-_+^@9OFI5SIoUyn6f!&$K* z48>3O*A%U*^E|I5de77TUv(E3l|>ZA|Eaa<=<$E07bydLHp08Q=|hJjBjq;Rz|3_c?dhHL6K zz-KcZ;o4){8FGJ}B#0(ipWy~K1USHrv1V|S?K1dh?`Lqc4hOeb48kpAeQ>Mx6OP=| z+T8%3AH5F$QgfLleMMIb+*VKrx0fD;J5meb&YVN=g%BCsl@JgADu{x+MHvja=Qm?7 zxW_RL?wO6GNx#>~7w#SKgn$2%gZpeAFC;yWJ>`K>j?7>6y$xTB=!W~(w!znhmGA&n z0uP$y!-H%#d_z^iko}wOiSVtVJoxsh&uP*hQY6E7@)BTHE`o=p@4zFO0{G9sb?|7M zDSS85i6#4E0gfEWzuZmWd$z{#{gu=3xXu(j{`4yRU`z>5^f$qi-Hq_WHYH8&c~sNK zkmQax!czqe@N`x&Jd;`kKaNj_pM<2rPdDv^p9x~%*>wk5a?jt!KJc7gG(0yO#gYE} zJ#YA*0WbJ@&l*_OYzeC?)GYr-D5_Y+kBP^dn%q zp)%Nh+#O!8$b}u0VwxYL9OY8jseU6Y$P9*^kC?+Q5(!7l(ox7B^UmFORWDu;=`F*sJ>r?0r)X`_w#S$lRN)pTchyT!uFt-3|Mu*1?-| zvS@ycdOM^L-jc8j_7lipf4?oT|4b#vk5K`R@hnoA4+k1;h6C$U;GjtxIQUo|_P6%? z(qvwgkqmEZvW7!qMQ~`5HoViy9b;uU)yxG|AnLMezF)5u9L@1}6px z;Ka!oSYm4mOD_7rQk@xCT5Saah%XbXX pH`yu@Q~rMZ3Fl8Fe?rBSJ`W+^bP%~YxjH#Jh+JHpT%4Ts{{_pCu4w=O literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Nipigon b/timezones/full/tzdb/America/Nipigon new file mode 100644 index 0000000000000000000000000000000000000000..3b580b2a423271bf58a3486ec016901724fd92b3 GIT binary patch literal 2266 zcmd7T`%_e990u?MBGLi^B1VdYka7`NE};k%m>_{JpzazV!qI>ogxV7#E``vAB$#QK zf}qmDP?U?=%4G?HmWxC*O`)tH65_#-6af$5g+Q0i`|Ka!_*>tdcc1;d`@Cm=dS}Ja zNr@iRGe?JSkVQuP>?3#i+ERY4T;wNpN-+KU`rH#*$v;_H}UOgd1FK^&3O>tNTRgpMP>5{$44BFARMS z|L~O=tZ0$J7qeV&zUJgExK;rd`_SQ%phH`p(SfAoC}H|le6(|U7`{C?9| zFWjv65N__7V#$8X=r#Cf#bsF4*#x&1)WU7$C*XEj5!{h;489be4tK`K!M_M2;Vw}o zL!SGqi4WZE5)1$S8Hen(d!S8v0pF{SjB=!ZHQ)x^C+ULwZCc@LUX}0wRR&+T$cG0# zzof~zK}`iia>zUl9vaSrZ&ZB@537>ln|bjtTPlJ_lD5OQvV`#8ArA0ptQmaUQ2>tx zyKvuoU_^~h=o^v?LlIQ$u;s?(gM8WfOksR4yxZ?{y8SsIh zcCUpsjaKkt#Ujh!1&S)sa3pkcM_7`&M_G6YqoIlQ=%)z#WGT*-v4k>!(?YALBMDyu2v~HmUlABm1V`B*JES3Gj-HH(~RnV0dMe z6KoOU2(Q{=1i$EL2wU1Z(iA^08BD^fbq(RwGXjR}uNj$yt*%VKYukHZ>zY5|m&Z-wbb5 z<-*QtG0oQ~m(nEIwQdtE%-R9F6h2-f%YGxg$wLKiUSOp*)(6H-Uu&( zx5XcT1BK~uP~bK=Xtt8$YgDjH9E()v!y(37;gGr%ICRnu-f=Py=Xdr8(4;TQOoqc6 zY~k=25gbvh2k-I|!n==*!F#OCV6mhd7B9@gd%ddRy|+y`il0d9E*9B24M%Az;plQT zyl*%kj>%EN`&B7$YqI!nn=Rj^UP4b{iG5oev1jif8;e=ozoG=*;OYO~I z=^uV@lKw25bio=vG}Z?v7yED&KPf%aEXjA$t>AYRYFH-G-dCnT3BTv1y|1aV68Nx1 z2l{E@8E~3LdtcMNi)o6V^kMCNm0QYTxk`IqGv=b<_e-_+^@9OFI5SIoUyn6f!&$K* z48>3O*A%U*^E|I5de77TUv(E3l|>ZA|Eaa<=<$E07bydLHp08r)f<@mk&>8{lLs)mR0qM!z_myVoWTDmwzonW@{8Ie-Ec{EN8omH7xlHS_Sj+z3awFA)U$!1&Db+Iiu2)EZ*6Z6yzZ10yuPgsRuq1KqmSM&(i%}FK7cpqTj7}C zD{ySg0XX){Yboo+1+|EgPX=L?Z6&O_)&*~#Oo!vo-of_?Ps@$0uRhobZ@HcZC#KiI zn&v1tDartEE%Shr-BqwwM_}!r09Y6L2G+gZBqemVd+=i9U4J-r_BEW=WdrXRAB5A7 zPQg3-y5J1G3C?V99-Tv23P!Sf-Bo^!3Rc4;e*xZ;i_&OT%A!1*R(_!1!nWi%`7bc z^$4x4{^LW)^#Ve8UO&b591St&`I0Pw6?Plk*x_u?^R-39ndci13EXk^Oi*jdmSnoN q(WTK6B|R%+v?P^gbUZyo$J3LD?UBrZ>JW)sA`Mi_WD=P~D*6jdaZ&C7 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Noronha b/timezones/full/tzdb/America/Noronha new file mode 100644 index 0000000000000000000000000000000000000000..9e74745ca79137918281337fa270c5fec4bd7da1 GIT binary patch literal 484 zcmWHE%1kq2AP5+NDnJ+nLI`V72P$I*VxIp%Fl|+83W(mpZ+!tw|23KbqIZ5&QvlJs z?xhKU=vx*G!2DaU-+<{ml9v~N#P96%2Fu_5%?=j7H~RvZfB$X|nExO|70mxK{UccY zSJnV9|J#8uu>5yEfe9dUegw*a`9F?t2h0EBIs#VzYsD+D{O{L4!18~(^Cy7(DSNU( z0YuAHoCNdb7pN})@fC~@g87P#(F!2G68A1JUpazl0f?{sC`kZBtC~Mq0H&|(1oO?m z?Ev#Fc9etpmiMnJfaEP-GJ^G6pZExtx5;Oiz{E%t{Qv*q90rE}|37|UWcmO9@dE}9 VAKwrLT?0cPHe%qi0g`q`TmX|XySo4Y literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/North_Dakota/Beulah b/timezones/full/tzdb/America/North_Dakota/Beulah new file mode 100644 index 0000000000000000000000000000000000000000..6270db71037113d6f6561627d6dc185129e5cf3f GIT binary patch literal 1545 zcmcK4Yepc`347qA=Mv!sM1ZRo;?#d{C z4&=!x2j4G;haM-vzix)WmbPHndR9Td$5^$yoI+G)p)?^+YH?nEcpp5f zd@t-&kO_~@%7C3$=wO%V1@M?)FLWlI4jAA3KsSJSqj3sh9=btkMo~c_02gDD+TIE7G z(ElksOX3X&x&Po(j0L@u!NG%1;E)?%;MvbQ;Lv8NnKoe^$Kg2@pW(Sjcf;Y?cj0*@ zM+Iukk8Oq{GIqg{GY-O0k!f($_v>;xr}HhMV7doq;An?bIQn8a9Mc;PFFMwM`NfY? z1ZwDu3Xn@$H70UwN-`W*T@M?Tp0M#w44fqq!C8$ec*EP*@W!fWMz!glwU2Uhz7GZ4()1F}PIQ1x6P>}7xK`3>0KEOMqk rb6u=AFnuIn%lJy-E6%_oxFfiw{1wQd($7@;t2HXUpP$-Kt&#o)5{z8z literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/North_Dakota/Center b/timezones/full/tzdb/America/North_Dakota/Center new file mode 100644 index 0000000000000000000000000000000000000000..1edd1b3ede9435b7a99b7939ccd95c218e7104ac GIT binary patch literal 1545 zcmcK4Sx8h-7zgk(Ha0qGO^f9+YFRm1<20jHw8BU*?oq6kcl#0*Kw2T7aT{r>aPoAl7Roclk&@0<@V9Jq!}IXeQ_ zxI-kIph?3peoLKj%t4rPUKr_OrxwbFOQB}U^LHd1Wn+aLww(S7Kd*9vJLe9YXumVV zl~Mj0DUeZ)_9w$*?~~x)PeWmATL{cwmec1kR_`IB5LH?!m|f9tctV~#M;2$enJMk# z#yHA};iIrb-33dkwXmb?9_)C%75&no3-F|F3-+Bp+!eYRbG}ywPj0usQ?4}PyzEpN zJhkc=Jgp=Xo}OcbXQb$0m*_R{%n(0#mfr%{)hCLhf}5ihcDGZ&?mv9ZRQKq0gyo$M zu;=}6uvhB<>}`1o&o1;t|D2=EuulRH&)xZg(U_<0f#=8EfPGya!it4vSYiEyg`adE z?ALW4UN~TY7j>NAXrX+w%|z+nP{dKHZbrh3OH*KVtuL&}Dx_@|u-^d=)Fs19HVnX8 zMJOB;@B&^cvE6I1NB9`x(poPwjBW8vtV2jQ4O4ZQa3 zNsbEZ-mOQ!{!j_L{+1e!O-qI2>ZZZ*%fsLe1;g-0xi@S`cn2HCL~x?E4Nm;x#b_jZ zy&Xb623d;r7QCsc7lqWWdN{585xlwM0Gw{T1aE0bgSYA*a8$^sEHP1T^KarPw`Zlo zM&}ARQx^tj4raqy3U4^;Wel7n5y3gvmGI8K&+x9gXhviAD}IP_PvIg8wzs(l&P{ZN zO*IeUJneUQU+zVCzsqYlKeiIiw+?btC=6~gA-i6|#jX`_aYrj$GLj7+XsCq`zK?+q zl@`E<+mvu=dJ=r3ezM6J$*bA?Jek2qB+r#q~;cv?GR~toQo x?Jc4iRA;X1^aiGn6y`=@CJ8gnz#;@k2$l-3AOT8!pejJ6R_Zkxl}4qO{sErsVy*xH literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/North_Dakota/New_Salem b/timezones/full/tzdb/America/North_Dakota/New_Salem new file mode 100644 index 0000000000000000000000000000000000000000..b789715983dd554e410e4c4feda801a8c81a96f3 GIT binary patch literal 1545 zcmb`{eN4=890&04)#>V7IS(aumFH8ga~DTNL?xxugR7`Slq*jiDpKl4srkdYtu1*< z5o3m08@0APgxP3KSrc2H<|(3K)08{k&)Yx#^N-JO-{1TD`ux71?YI55pCKu0vmg6s ziTDXxREB?#RPkf>d?~EFQpK_c%9`_mX3Ep85`nU|Oaa#&{{TNYEQ7nIeK*nbt~6Ih z`Ew{&PC5L34LtHB5&m^Q5VkZ2z}5>2dOgOf-Q^Ubatj5s+4Bpw-RUNf#c7kwl%rxs z1WLQ$VOXN+gC$3Fu!H<2>~Oge^U}dH@aPwHcrNR`!KWE>yjcP}wba35F4p3_{8$M* z_V7V?Tz&>TJ}Vubur?faj#v)61bD*}y=TF$Q^N#mOmdLIZZ=BT?dwc4_1#}Nz=|$= z*yGkm*t4-8_NwcEC+B%!e#(KX@YHxKJZ;NEMm1gc5}pxx1)k~L4l8}ku+s7z8*k|@ z*t_o*?9*?6XSbb&Roy0m8oo7$V0BX*Jg3MAYbxi#T4Sl4&iUv*&&Pwv zyC7R@xdtcIzd|FquNqD%y#udn+XttnpNH4iq`({Ww*_jXmFJr%H~Q8Kl$(snaJpj| zoDm)bXAES*Mx_^Q?1+T3BqBKLvI^ev_BFh$DD1ZqJ)d!FF7I31=rb!lsIL zc&F|Qyes=0yxaK^oD*FR=U4^=YUKIXn~;5-@Ltz4cyC)HoIjKa@2jbV3!X&6g+;mW z{$>?il$r<^S38+(L}HQHb`-z;r%Ph@A1?l{9ANxkcd1q+wpve_nLYNhzxMnO*wP@H tKz-&Kr8h8rC||4jO5`iXz(Tk~xTX9ypF^detM*fCRC=vetyOEJzXAD@Uey2q literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Nuuk b/timezones/full/tzdb/America/Nuuk new file mode 100644 index 0000000000000000000000000000000000000000..c7610fc27b3b0334bcccdef50709d935c654d880 GIT binary patch literal 1228 zcmcJ{Ye-XJ9LMpq=2C{l%;qdFtCp#?>CUF6HfOeURGWEOWnMDV)~sc@Y-r79BoZ;? z1X74eMj{cmda>$-T6D$8Oo$OyQZ%}U7$$Z>PUraz-{z~H!*f38`*5DWskqv#qUKyY z?hmrbGR=LZj{7Z;+ai`*9ZeQ;jS4k7@`#JnzZs%f_7#SOzJ?P1Q@@k9VYu%aT>QKX zF1ddOM)VJe$o{D46b?@2v>W4LV5RRsAzi$6PlmE#JYZ{thx&6vQZJ4tFn2ZI-?IJ z6`Y01QJpYFRquDk2~#857;-OltOA|($Bs@P(4p79Dne^|%3(%dI@Gpg!OV_GxXvtt zSaRN@&Mg1K8ikiy$5}4xDV}UzXu!Lo$z==H*~f-8Q#1A z{(pD`^Z)U%?6W3{Vp;D96~MB-x4fX)_v{J9oqV6*1sjYeN}*J9Tg7df5^A_Ft%`fo UTDei3ker}QRM2uGtt6kqzYwD7YybcN literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Ojinaga b/timezones/full/tzdb/America/Ojinaga new file mode 100644 index 0000000000000000000000000000000000000000..2fd3288ff79069a93510452e2f84b12f596702dd GIT binary patch literal 985 zcmb8sT}V@57zglobEb@`BMO3~f&!uDbhE8hYS~t6)6+^%Yppe{mUCHdwKc5#*oAC# z%uiPUt>1KM%XqT zhV66taQ&?`<{MslV4*7kAIR3i4o?6+IIsaeR9z1@M&)o*X*nz&o`c0-C9u=*6n4JX zs2M-5b+Z)AHBk&7U7Ud3BRTlk%x&1yHw7ObzY2SO58&ohJKQ3?NK$hmk%&>AEWZz* z@>UR;uP7d)JZ-HBA?Mp*f7yE2|I7{t3S@BLt_D8yVHR#5u+bVjJ1ONT&qcRTu#VAp zaL`!9jg+rScC4B-Z@^ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Panama b/timezones/full/tzdb/America/Panama new file mode 100644 index 0000000000000000000000000000000000000000..9154643f4c9189998392afb8a93e2e2eb9eaecf5 GIT binary patch literal 149 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VxIp%klC�HV9UB)(u|`u~4x0Rsb&lwe@_ Z|9|HO1`Z$J5C&%;b`1_;-~tk+Tmb&%9IgNW literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Pangnirtung b/timezones/full/tzdb/America/Pangnirtung new file mode 100644 index 0000000000000000000000000000000000000000..5bc1ede430e23747ab399e717ce72d11f0474dfc GIT binary patch literal 1404 zcmbW$e=O8t90%}+{OS;j5|XIw{5W@Xex;&g*U=%4a)~eDb|@FRQ9?@@|5($g)hwl^ zT9c$@ZH7#(Rg%^EHGON#AFXRA{n4`SdYe@Jom07I^xN*l>S!tZmbIj|>5-1j2?bfOaON5u^eqYw9&Uz1rd1pr zBcWYdSTqm`ht;RR;&xA1qR|-HTzKUlI6|&~w`6>TrGde4WcV-~W$z3}d%x!iP4ujZ z6^U7Riu2fsDfHG4T|7IF>-(W&z3pKm&w6{?OL)h{LO8zSE}YQRz_IT;)6T)Nq5?QE zOb;g|%HX8=ULzeN^3Z%9J>3c`oD*QhKslUj2!K;Awc!5lH}M>sSJsumsrUWiv|J^e z-eCjpi3@`>j?TiFK5noo>j|t{n1{2aH{tBBE=EGL&v$}HkI%t5re0XxGY#*bX@zr} z2H^w4<#1k6C!F7v3UkVPIzm&>T*k334DEmqYLsx1a}8W94}*&hYFHEK25X+j!CJd{ zSbN(SE}eZ1mvzJ%2~GLr9MAfY-UmM1Hw{;0nP6SpAbdp1!<7}CaFxdxT%A@6SDP&F zRUh5K5gPrB<-OK;*1$ExmiJowTMZxUvb@*hZ{y&)ddqt~@xT|Z&r|3KO~ZM@Sy|gG zTiVagc4_zidyD-YLd@pJBUU!p9k4r@%|myHE8DHy&E{K|iD$4_Op^AhNK!goiF9SE ch>W(3wtzxP4?~m@qHvKoL@AMoBqFikAM)8VHvj+t literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Paramaribo b/timezones/full/tzdb/America/Paramaribo new file mode 100644 index 0000000000000000000000000000000000000000..24f925a2dd33d487e41cb38b9c3b4c420af69c1d GIT binary patch literal 187 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V-n!Vxj*)Fp;%y2Z-LM<$VN1UrN&10y0N>pWzNh zCT5oZ|Ic_ZFaSv#1`yi^M4mgr!14e8)e8)KKE5Fg0YI#4U~FsvA{n@BfTW!<7XUfW BELZ>l literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Phoenix b/timezones/full/tzdb/America/Phoenix new file mode 100644 index 0000000000000000000000000000000000000000..60f5f340e99f37dc21e1ce8fd560a44c3757368b GIT binary patch literal 246 zcmWHE%1kq2AP5+NDnJ+nLI`W&1}b9(VuAla5XZu^0YuMRW;Fps&)?170HPPP$$W7Bg_B))7~*K l{Qtjt0f;?!0s{w_%>!Zk_=Yg}x&U!75Qm2_Z~+e@3X;yHa^Op3kjpldf4lLn@-Nd%@#8(24BJA_a(T+a~D1`U09^YNT_&6 zW0h{_;MV+Qxb0#ZZqM|=9pNN=G<67;`A1QDjC79m%B;ug5^$Ho!{IU&?rwCz-Jc~` zv6*4zwHJ<*EWwd`R=8*W9o(DPxk%{ry(ws{Cq^xB|6~px2o~Y!l{7r)(cqzhBs^UH z0v-v(;F03TD4{dDBO#;tEUZ?ju$s9A$G%GN>C`3o%zH0<{{$A0+y1d$CZ zSNy(=tNy+Iy#1d$U4P~zgzi3K)b*Fo4W+vN^gb#3`~Dy=5<#Gw-$z%oNKAC|P}uo; P&doXPyvxP8IH&0+P!P-M literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Port_of_Spain b/timezones/full/tzdb/America/Port_of_Spain new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Porto_Acre b/timezones/full/tzdb/America/Porto_Acre new file mode 100644 index 0000000000000000000000000000000000000000..fb5185ca60283bd56f795e9a956274c0b6e63325 GIT binary patch literal 418 zcmWHE%1kq2AP5+NDnJ+nLI`V-2P$I$VxIp%Fl|-a1Q5N0KaBxQ|BX2SqIZ4_2msN$ z?oDt2(YGv4f%&)Ih=J)ll7BCN#P94Z1H~SZufB)__F#kb_KbZezhBR3H zSJo;p|J#8Eu>5yEs{7CynFoMwXOKO) zDgZ>wReU}GqU9F^UI5Vw#;*^6XvM}>u)GrY6ENQ+p&rZ+s%JUC#E1tnGyVU6pn!ql l|Nr9$7+HV;v4MdD#Aaae@eN_nH825UQwA;@AZcgH1pwW1w6g#J literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Porto_Velho b/timezones/full/tzdb/America/Porto_Velho new file mode 100644 index 0000000000000000000000000000000000000000..7f8047d9396f92476873c9dbedb4598d9d238046 GIT binary patch literal 394 zcmWHE%1kq2AP5+NDnJ+nLI`V-1uA0(VxIp%Fl|-S3lP17Kl}rj{_D2^MDP6Q5yEoedy!egs;9`9F?d2Fw5AdH`1cYb6_4{`VUZu>7Cy?hPP+%ATC# z0HWn8o`U)E3!D#t_zK2%!F0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Punta_Arenas b/timezones/full/tzdb/America/Punta_Arenas new file mode 100644 index 0000000000000000000000000000000000000000..3a0fbecdc980ce08c9b9557c81feaa2afb07d66a GIT binary patch literal 1224 zcmcJ~ZAep57zgmP7q{hHYMQBOElabOHJ#=(o!6J8=G)4d5-Xy>R3c4MKO|HVDt*Wj zBf>(A2#L_ER#Q^EL?zXt4H`>Gf-<9s#G-fgcFrIC?5Cc~IS;?{{2#`w`zp)h$dV<5BCX1n@Hy7o^x0bBbeJmJ(%04Ix!!bx52~XTG$bG40*@V56Hh<^$vC$N|1Bc zx5M+U6!eAmKRo+g(eYfM|ACO&*F0;II*Y)%l*@%>C2_D^tAo8vMI0Ry1<}At^$4td zGXtv@0^nt1F4%kWJFM>cqNi)bXVe30TAlFnYs0W_#Q^Nr>=tN@_~&%ME6VL~Ky*DE zxbq6U(!ZT&xuB?%aM0`tI9RbC4tDK@L#ET<(0(Jl`h|@nw8Aci!r^@;cumb5ytYjX zYfs7aEVr&&3P&XUh1VBO!5cy*;YcG92(8H9V{p{hU+~6>ZaDhqLwM7JQJ&>Cdv3zI z>s{~`dn+8%bOzpfxeDHP=rF85-NF%Cu^DDK?qDTsNcHI1dpws1C#bXF?V2GtQQ=13 zNPJ=AGZp4ZA9Vtum3-?HyyJ-mPC4g*Q+sA$Q&lgV*6M<};-@@aBk2``aE9SFoSAb8 z&I&jWn_~w!8YAX!HE_0n2b?`4)wB1U*?Ks4q#EAkDueTe2=e*;$#B7ACFX^eCV|i@ zy4s7mC1V2K-FN}sqx-?Jd9ke)wyIyjrHRwnFYWs*uz6W#GcS=!WD>b_@smkqa;eNq z@n1isD2|>bgx>dwToi|Sq7ub%f%vdnLT|TI;F9LMofM0rpInIIwqd~7PEwnz~XrkjwaowW!BK^PMUD|IRrv05MS8j0vD zpB2K^iK#|o6b(@k7v_W+lZ_Ze84T?zDkCUbl|%$=z5n0ci@h*0OLm&u@BN&6Z)tjR z(62Cl8^b<2MEo6e(9nPUkp})YFaDV5=10Nf3x}!IqG1Qx)R0QG*4J><9~<79s5g!; zfSYvXPV#SiT=1Rg1Gs)C-v{$;dx{uczni`izL#+iZjWq%|4?3mJ6J8;8B_&#Iu5{H z{8yvryKd#e_wC0x@`E$`O;mfM1^#Pq3GA@uzz>ajxVtO~ex#0rALm8DPb495k1CPT z=lmTQ>!kLI!{Odn!Ehh{%g}sZ>mdBJryG9O-VFEOY=)m7_z8YpY~$$u0mUl#t-l5y z@;2kXp+N&W+?$1tbg0pHw-QiSeH7|G9Y)K?Sfw8#s&Jtmn_i%!)`xO*;+a1d9i2LY zj#<=?ddcmmcjRr)_da zdN``_2rO+gq0!b&sH`pxol};L$`8e&3WJ%^h}jSf&sAl?v1x;_Qk($C#rz4+^AgrI ze##rn$M*>9I)AtmPPpkn7j#`i6KjQaO}h32{MkNXT^CmGfEN`D>-u?lHAfR)=!A7$ zT(BKZo>PvdBrh}Zms!f|D-@=RUh72Ls$jLB4p!G~g*E*O_{;B)aWt`{eJP&TZnMBk zFUw(FZVsG!G!R~vm;|S79DviqB4B++JFFiO!I{c>IP*z3qmdPU*NOfLvTWC7c!jMS z6FK%uIJdkR{;F{coL6uP{@R)guhib)Xd=JDVxq2!wsF*N3^{Ot-)^{2l>`^|7r_Q` z1Z-&0z(y|-Y&<80SNA-EzdNdCG}hd9JE?2UQ53eW_90xHDePC%z9x9RQrNF0#V6qn zL9MvIR969)x`h2|j<=cUg4r(Y*Ucfj;mwW0ezgo1!CS1te%;!kfwz?j`*nN06fVnK z&e7-Ws2p$d5aBh-^PdxeA9^1>=Kp*yU!kH-Z&qJ_ke%T nFVX7R;$;3v=a1$5k*a6DJmUCCsdla`MkbeP6$+U`Cii_0vKKz` literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Rankin_Inlet b/timezones/full/tzdb/America/Rankin_Inlet new file mode 100644 index 0000000000000000000000000000000000000000..d34aa3d0bc749c0310ad8b82a4f8812abd6b1baf GIT binary patch literal 1356 zcmbW$YekaWOn@!g^3|WHMGb=u-4^6q-?#2MnskbYQT zI15`(wZS%T`wZL~u^p|1?S@-n`|GW=O&mJ4@T!wq*s)p#uP#x+Ycgf9Q=AN58}16P z^L2%ty~7w1I5c>TiQjRl|vc5;!R*8%}O_gi|7;;MB_B zaGJX(tW2MTl?yyr6*2^?K6?-v86K|<$WK9%X&i*JdOo6&t?z(y8lS*>M{3~Q!fWup zt{ixO!XuV8@|vp|n)3sCSegse*>It46I>J<1sBZ~!)l=?tbQ2}mss)Ol3OCUbmkL$ zusx2@I5cK5&|IeTr-_vJPQx0NEzGn$h7X5)hmUBk!WB;Aur{d~)*8+CRVV9V=mVYJ zd|#`ao8YPu^L?%UQw-O1neS`un|Qdc-h5w=4T<3T+&wJ)pW_{Nj0JD0zhz6_{O^tQ zV+b*shWmJyCew|}gimW?<1dkr7`c+fq$!DlI|8l<O{_C&+MDP4)VgRCd z-78T5(YGwtf%&&y{{qu@Bp+@7iQm~736{V6TNEsQZ}vSf|Nh-sVE%&;V=({A^#5S> zUs>b8{BH+R!1CYuk?S~uN6PQ^1t7(f#v^n*De6Mok8|w zp8<%LtGK=ZM9VKQ-2kE$jL$Cs(Ta_kV0k6(6JWk_gaBAx`B8xaNM6R=a|KImuVEF(4@dHMd|NpOE YVBqla4PnqVFaly@1}+;QX=ls@031EO_y7O^ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Regina b/timezones/full/tzdb/America/Regina new file mode 100644 index 0000000000000000000000000000000000000000..a3f8217a544ebb0993473bbffaae8e2d723c4ec3 GIT binary patch literal 638 zcmWHE%1kq2AP5+NDnJ+nLI`Uy1uA0$Vu}Ai(Drw-42Yh$WBmjWJ%2ZQ1Bl+5>i+>m zZ!_?C0HU|M8iM&d1hl~XovOlM{>~3PVE%4Cg94Dc-RIwd`Fq|8f%$uPawmYq4;68M z)gMlL4VFI=_zKKFYB3osf6VX&T9aP-`m#?=HKsZ0P`Qr%LMZuW+s98kLtX^{KuXy zVE&UhT`>QtrW%<4%-u@>WX^LTX9f`cLR|;UfAL8b%zypt1DOBj+GQ~R?XgP&OpI6| zGYeK>h+@|N|K~no02;A+0V4~LJ%ND(%;o`;Kr2=+U=Z=~4Po$g0pegF4hQ0Z5C&%; Kn+r&oaRC5Dz-C|o literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Resolute b/timezones/full/tzdb/America/Resolute new file mode 100644 index 0000000000000000000000000000000000000000..b5bbe266ad1825839e3262fa10e8a72ccb9c2e93 GIT binary patch literal 1356 zcmbW$e=O8-7zgmrm7?R2QXC-_!#Q_!98t>I?bJCx&gECiuMQ>OaxRB-HnILF8zoj# zn%Y`5WQnz;pMSKPOj)hEQOlZ5T|fS4G1vF=zJL5@^L+Q&^Sqw#^ZD-k&!f&PJ{U?C z4Gud&4-NI=S5C2GHtcb>u<>@b&dAopCf6Q$MbdYMdS&bkY%6*V+xd*ZtDNt^T+$13 z&F5hIi5A%5eUF*2!5glC9S56XryI?*O`O|x@aoe#*u|iM*A#2uwHZ>_RUw7fMe^bG z0eslaH-e#syWJejU*-<;f4LcH!((z5_8k2OZ+P?x_Uiozdv`vBee_OroNTP?gniR~ z!kbDSm}#+DG6ru+xD5Nb-i7@G>tO%+Q6p^xaP#2+Qy&~S9S;W$oreWuc?_Kk?l=w$ z`($uPZ3ZlA@q@)$Jsl&V<#uqGJRRPeG7U@oqu}t+mvDrwCoJ{&W~PO7Y95Z9eE~;3 zpMbZ0xCKXd&lzbW=KfiDdy@&?agl*z%ZA~d^=BA5w@Y;ujw>jGWg+!&yet`x|9y|0 zB19fsiu>}hc38nv!HT|WIAKN%@4j@wNE>^`6LDWzV}KL;MX)M63r=cvfs>1-U%d#8bgwsNz~5=hN|G4g6r`9 zj%@gV^0ARNavKc{&3VCHMw;`rS#SZb0WOrsz=bnKu-4xj*1k%Bi)}e@@ofQIGW7*M z)T$sf4v$#OG?(gwXd*|tC*d*;4`!O4z(*xN;A3Ui;BwbdSf^@)b@SGJ)l0h=`a*BA z?rWu616(;|-B-ikBDku%N{C5WuxLdyVuvC)*sEWt^ox%NN{SSTEsw z^k)dMSO$AIHWtgxE5wf0#34u|B5^V`iAzH~SZufB)__F#kb_KbZezhBR3H zSJo;p|J#8Eu>5yEs{7CynFoMwXOKO) zDgZ>wReU}GqU9F^UI5Vw#;*^6XvM}>u)GrY6ENQ+p&rZ+s%JUC#E1tnGyVU6pn!ql l|Nr9$7+HV;v4MdD#Aaae@eN_nH825UQwA;@AZcgH1pwW1w6g#J literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Rosario b/timezones/full/tzdb/America/Rosario new file mode 100644 index 0000000000000000000000000000000000000000..35a52e53d123b5ef5d293b3af19046630f02bb66 GIT binary patch literal 708 zcma)&-7AAp9LLXIFiTlcB#CUTO=`_%^47EqFWC(%+7%_G6uB@ZhCZpmC= zZDV5?F7(tUDHkhpN76ja>v7I^f54p6@A>{d=kq%k&v7`128|@+lCTM0d^s{-X<}p9 ztO_YxW6RrKo*N5p1JC`*E-TN2l1rTX%G_XId=%baG!^FFzqbh=NbSN07jNMY?;hcg zCY11@KrwvS=>{LKtbk7%BAAa%3z$DG72(hN0YPeo(!A4wPdXRH?f zD`JNK4tB%;Y^C4pci9Z4^Cl~MTavTc;pM4NkF4>m^z4DvDi2s=c>`-+$HCf)d;_1; z3cX+*p;pd1Z#`I_h{0Da^_25-i+GOvbs;^n)s>sh`x*GQ&kb;Uu)ka)mHl&P$h(HLwa!R9NqM-CfkmOPNkdUZ&Px3nL4q{_fZ7{K_VPz!BM%FdgDE|PnyG!l> literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Santa_Isabel b/timezones/full/tzdb/America/Santa_Isabel new file mode 100644 index 0000000000000000000000000000000000000000..4856a9cd5ed4e153339045a5b05f1cdcaaf4319b GIT binary patch literal 1526 zcmd7Se@u*V90%}kNh!r6(y1$lxLxY%`gtn95?AS5Kd$4FkbbO4sq}-KSeu!(o@${X z56d6TNQ?Y#Y13xbaE!uQOTQNRakB}n^ZmY?zy0fT`#$gI_5Hq|Kkkp`(I#bO_>q5( z1#Pg!M*Hta>S)b|E|HnemA275mQAG^WV5O4D|1^$8hqQ8Bg}W~OxS-qR$0z$T=pI3 z#`=56H?Dg0da7@tH(=Pzv)+fOc;sM;H*!c8fE-pubL@P?F%CH@^_otTKXS}w&U6}` zkROM?B0shKK#q4Ak)Nx3IrhJ2_cseH?R&dnhmLA^&fR8sZqs!MJLl@F;dv){*s-(# zo}ZNuFVH8#PElHT;i_QRSr!C~mL~9o&LUe8>|z-RyO;t5w(mON42z8mVYf#=VfU5^ zc=4rou%u|Egx1NDV-Mk_ItO@J_FInadjx)gmq$NlA21gIhhc};Z73eXEd7TZb z%j)1QZ85MWxfqT;Er;X6^l*F;2PcR_VQr!b)=s*?y1-YkZYV@T=xlTU#vvbzVg1xg zIH_?8-rjc$POj*OceI~@Q_?!&oeib%E_I(k=ci4bHk231<(R;k~ERC4|nt=VFd!PLWE&a)0v_oU4<;c~$-JfuPxN zer_jR;4}^wY8v4}v#mhr6e&A+WZy@)M06Q0Y43(hCo14W4b$)I;hqe*%rO1F9=Q_< z8&V3;KYG@ax3HXHX=ORnnqK~&pV?d!L+B^(0#B^W=Bjcs>+k&q-ol>UThI>_y)KAR nYl%8ROJdoIpld5#v07qBHJ=vx+h!2DZpIKcEB$@d39;&*nYgXQo3RtAgToBamNzkhcHnExQe5zPNGgBPs+ zD{Bsz|Ls5#SpGYo&IXVZ5!5E{4 z*nt>bumDlw#)buzi(XJ8F)@JA7zy@%&ipri_N#9*^X@nA&1Nrox->&(2>EBoXa`#? zbpO6mOWSPe8e*YgDD%9@awV4#&+;LCZwkw`#+NuhO4f=lw!hurL03(%UH2#0zV01IuMvl~F4(cW6CQk|6?V#Qf}MAnMcPJO5^G@B z%x2ilw-_EW;~+fLrCMNp!zOHohYb|MBdpWm5vB#OdtWr{(HI7ge5mIMjZsw|u;)1q zJUag;Jf_kM_S&Z4Sf6*E93C6~10I*$1CMv_hJC__NND(cy9!Tu{}rD2^eF862J{f^bb{>|lZK|D*yf~VNW z!BZVu;81Hb`ooA59CptZ_3+nzBB2q{@CKfC#}SU)-2q3{^~0K+vv72|3FcGp3iKL@ z$vzLqs?NaE6ZgY$ZhPVQ;3l57k@ye!aDqz>oX{`l*m>eWF`RTI51wgS1kY+A=%3vf z0c&sBpq`vkDiRuV4xdFmCH5&i*SHU!=l7Xs^;CTUth0XtFAVL&{e|b=imbkP_-%M` z!WRld^vullG& zJ=4_z@6YV^Mm=jln*Z!J1#B=$^Ph9L7hc^c&Hox>JG{0^n*UsVJ)E~m!1v`x?t#~( zN%LReb6O-c)<;P5UuabU7kNnYU(~xAF8(gff5}ZPyy2NN{~J#R!JDp!;(Ismbb*b> z-Qg{{fjptHwN#q_ZOP8OOfFN%l=8oiLawk<$`#f&|H)&qv|T0yyV7E56^O0H(k>DQ zw#(>l?vy$I-P!qUt&XJ96~IlQOHG%G*hSJ`8a3Tj8h>qgU~nK8#QAI0_z@6n_XiMa BuuT8} literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Santo_Domingo b/timezones/full/tzdb/America/Santo_Domingo new file mode 100644 index 0000000000000000000000000000000000000000..3e0785086639e483597890d2b53b9bc4c4ccfe91 GIT binary patch literal 317 zcmWHE%1kq2AP5+NDnJ+nLI`US1S(?#V(I@tkl8NF0it)^cS-=!zc{=vfa&Fj9YFN| z;dcN z6qp9)TmIhj0Hn`K^I-xbGZQll9I`UA{{O$Pf`I`@CNQx4|9|`dBj^ABJ2x=!{{Meq m2csZJghAZLH-sVB1xUEM0C8{#gRX&zu>pf4ki`WgOt=8q(o)<2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Sao_Paulo b/timezones/full/tzdb/America/Sao_Paulo new file mode 100644 index 0000000000000000000000000000000000000000..a16da2c4d5a980cd944d86c34ea8a2f597e39b71 GIT binary patch literal 952 zcmcJ}-%C?r9LMozR#LOHE+Q(_$A-vi+G%I$EHi7^Ty56!U~@(Y)zG>qqNpwcqmn=< z?3Z9S4_$vgW7q3dYIPf`F{QZuX@JWm)GV zJT?TE6y;&R%PaZ(ta7>bTCra-`xg7&z8mP3lWFuFw_WHvhb{D~Gr91t!7lXb z`XBJ_uD@_i*(kiH!-V&)`_7p>zVK_J#-c2c1k=9Plx;p2X|fo+5}pA*(TdpY$+ zM-JRLvH^}{O~aAi1-NM{0Y`5daI?{(%h%Y^);Q0y{kM;0jRhIAtaQq@)UrOjW6Ogf Rjg=~H`KZiZCBLgx`#+zs5jOw; literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Scoresbysund b/timezones/full/tzdb/America/Scoresbysund new file mode 100644 index 0000000000000000000000000000000000000000..fbc5524589979cc3c02fdf2f80a8b1c90dff2242 GIT binary patch literal 1249 zcmcJ~Ye-XJ9LMpqbh$)gX6nkR)m&=sayBoiZC+YVs?AbYnYzr>rL|Tr6)kN=A`&7e zkU~r{5{a$zU-mqIn5nSJqNe6u zJnjV9WSQo_Qp+7%#BCwVt*+w+5xEy+v}F*NCPdvK22198h#^6*8Dglbsm)}1P!v=?hv3VBEk@DC_+U9XfSLhhF!p0IlgOfm&B8Ol!%6>0M%& zVUfVh<`f~Bw_eXj>&nB>8>Ao6Svn6|&wq^0mb^h{Pkw+KeeQZ49fq6S7vW~-WoQ_= z&5-%V_BM1*{{{3Gn+?6S?Ib#P$0?X+t$_J!tZN zErRQCZ#d)i(^**QvBRq22Dop+1ovMmg4RdXLNfnAs}^nR%SRuqj6@%5NkmuYYM|W` z3JtPP}Koidmq^XjJFq3ajVqU)bMKsQW|qmNwcLmwS=p&L8z!6s)nJl4<) z9qkT=x4>tiFaJM0eu95LEc>;RqFC1bmhxrU?^8U%pKnS){vt2H`~Le^gV99EX*IW1 gR2)rH{u-{*)ZAN@CNst>5*4&ku96v5H2L)Z4Rt>2z5oCK literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Shiprock b/timezones/full/tzdb/America/Shiprock new file mode 100644 index 0000000000000000000000000000000000000000..690eb0ae2f316e813c3ff63ba8a69ee191292a0e GIT binary patch literal 1597 zcmd7SYfy|)7zglE($?DA*QKOZD6F!(U0Br$p|z4#vTBh{w0735gx9Uhi>2v+#j44LB-luVF5}3|^von)XvFE6rmK0*+?QJ_%fV_$_?g=!8#Lya_$8Q$K<0 zDo)}2Zn+3{gnuib=Z@SU%zcky(eIsLgMWzi@J}BW{@J^Qq4Rxj^l*Pi7X0gu3U*#k zfL&)K^yd*$6~fT)D09*vo?Cyx12zV8)LywGtTYFv_j5G8llovmbQdhxuY`S>X4v=q zCEOSG9ES%zsl~advx&b=h+p#_*#AZ?EIwOA4_l&v15)O| zfe8`t@Q4X;P?(ydjS;>=IM`DP2Y(rFrTvg+zOcmM1CPA<9uB?q4jxt83Xf(-;{KRj z7vZqQE;xM6Jwj`&@+mxS-UWDkz%5uBX@#ZEZfqiig>XdIO*rzM4xZR}0+zKGaI_(} z?}ZgtGT^8Z6C8bTG8|*FFmx_xEXjnbvR=o?h_*o>5&2C*|LVXIiQ`+L)DA56{jkhLfWX!0O~2 zSpBtyp>rB}5e=egKMkk&8Q_#FpY(B4o z*Sz`+udU2t2w&^k{ArN&Yy!ODVh^03>3**T6%Kf#(*0fw^RL320=hB3Ijs`j>~z0Z zHvTe48*JBOE6r^|HV)a?1aI$U;T?AOd)?Wghl@(w@3r{43NA4iF<)9G;XFMCxIbP4 z|7`v?{)cqAj@k(SpLedt!;9ZriO=6}z9T}PnXlCmZ8EIuurnvf=z4{O~7mcu^Z^N^W-N|w{T2^>qyWwnz14r%n~ zSV&GPV5^eZuyy_t_I+ZLsS;Su+9-!@V`Q+D{|rk{uYqOCL0Hx?z|lI9e-Yu?Z@chZ z@$#{fo!j54gXi>h!E>*4a_n5$R0q$iHN*2u3t@+x0@yKaGwh@@zzZV7VQ2p^*u^{5 zOz61ETwph=P}nWN5k0rBu_Al!{@zz$=`p+*_Pis7y}E7Tg{_}pt~iosy+zdzVQ-^5 z?6dD9$IcgrPQkwGAHaT2Z(x=BDy*8G6j{$-eg^g*c@3+_^5B5}0XXpKDS_5VP)jSU z={W>1tvUwt=ThKclfbi{wonU)Bpij8r8>f)sw_B6`x6eAu7x8!95_NJVsr@{Ir#%# zeqRo+c=a5P68%KhTX~}oUS+m}qnn%I)wyGE%<=02t&!N|NAQ}gCOB?sCmbJF4#$6c z$Fp8SP$P$YdKcE&m%+N8c6j}G2Ap{QHr`KqRwA&zzM>7@a4j89&Nu<5G(^E0qfGFo zVlOz=LkAm-1UCE$fQ_N=VdIB&JfXAI%fcb=so}KgcW`>U0^T-q7tT070dMbbhj(NR z!8==O;9dI9BB7I6(_s>`!31ZI*TW{24mLe5f^(z+a88F2-ZyFw z?{6sN37rE&YL4Z>;?3|OQ32-~!{NNM6L5Z*D_oE}1Q$9@!bQp5aFNAXBy@@+1_k8E zZ@9!ogiHEg!KJ_I;j)&SaQTZOxT5MJT-j@ct9DewhZ`dViIugD)vSMAwszA0co8yu zi4cpWTE+IWM~IEZa=|RI!>+(i{|l@0h$DL{alyT3lHNd4Qt8@4R|;Km29ib{lSpr3 a66u|s?UBrZ`Vfs)!w2evgEhe#Uj7%$ls!ZM literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/St_Barthelemy b/timezones/full/tzdb/America/St_Barthelemy new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/St_Johns b/timezones/full/tzdb/America/St_Johns new file mode 100644 index 0000000000000000000000000000000000000000..65563712a024a6b497fbf95731db2ad9a0b710c5 GIT binary patch literal 2346 zcmcK5eNfYN90%|XaEvAKtbl2zFu-tbAU1qR!y&^MAOa3UM3@pLf;L2oFgPytinvqB zx@=4%m5>NY7#b7HhxrtTivB$2Qp3rUp#na@WbO0bU;Jg)UBBOb@BMpyzMt=Rzq{Xk zZ}BTL*9Ea&da*4XH0X+d`I3H18`mE{9JGIS4@Xs|0xbC1Tnd(PNm%#O(eG31QRG?*litUxu|R*#?@|wsHqZaO~YlI)1Rl|Ru)Jkc6e{Hjz@?nJ8x=0nSYv&_Id8)2M=>4@bI(64An=v_^^rbg-+b?Q*&DfssD|lGzI0fggSWo z`kZTIpOD?K@6yyxGT$Q?_L~s~`;G2WQaym@0|ywC@QfY~{H8V$4!k;DL47k-Vpvc= z4xUx$4GVYOhea842B|M-^LaQp!V{hyR}F{ohv7LvrSMxEJuIG7)k*8bMlBpV@;N;B ztQwxzkp<7MZB|m>f)g?D+hrB-!f!?JqU<90oswt;^@YWx!;2L{STZXd4wtyX;RAVt z)E6;Rfb|hqli)~4XE?Hc9=x>gG5qd6Io3yAcfxvE!CW}H!4cmhCRvQ{6Ihk9XYfsM#$`V^lVgB0YaHP9 z#uoU4uY4KWcSEaQN13(79^P21g|ic^=QXEH4Q~pup4ZLU#qft7HRxByC}8EN^}KEo z7fETqEe7j(-RhYRZ`E4QYyPuv_#>6|ynf91!3BlZ^ZJR#0WM6LjrZNQw^wSz{uj5M z?U;KUXAH+q{&(5`FT0L?AG7(7JuH^xFQ$@hhi9(knZdJ;WqlrxinH0=)5Ug=lEt&4 nC6=+=GFDhdEZI`vSt`MEgN2sKKv}RLNFWT9i9`aCK*;+C?J~15 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/St_Kitts b/timezones/full/tzdb/America/St_Kitts new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/St_Lucia b/timezones/full/tzdb/America/St_Lucia new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/St_Thomas b/timezones/full/tzdb/America/St_Thomas new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/St_Vincent b/timezones/full/tzdb/America/St_Vincent new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Swift_Current b/timezones/full/tzdb/America/Swift_Current new file mode 100644 index 0000000000000000000000000000000000000000..bdbb494487de8aeb624c950e470ebba223d16961 GIT binary patch literal 368 zcmWHE%1kq2AP5+NDnJ+nLI`US2P$I&Vu}Ai(Drv4n4Y&|{R9wy{%-aL5PiCn2h6{u z{G|ZIzmzD!0HQCKF$#d_E5Z3-{?*XOVE#3QJ7E5G)1zSi4TgPS{!P*4VE)Yq3&8vr z>N;TlOL2ZM|MjyEVE&tHm%;qE$1Z{S?N={&6WMXCk z5~z^%|NmJp7=W5qFJNT(|9|cT1`aTr2TTGDUA=%o#K$*;!Pf6Bn2m!SMh8bv6tP|NrmYz{v9d|LO${96r7w49+e<92~;H1tiS4 E0FH_xivR!s literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Thule b/timezones/full/tzdb/America/Thule new file mode 100644 index 0000000000000000000000000000000000000000..d96b690c4598f7638534cade41e4c74e71596ee1 GIT binary patch literal 1004 zcmcJ`-%C?r7zgloEhI*U7YTtCcr~l-xShFLO`FziSX(=~qcq*-sb*`lS}ybFT3w9N zD}%5=Wml3{X|M=MSWzu+`f*AOA&?U?uM(mt0>jh$e*Xcl`W~M5%ZKwkVr%pQPd1H) zZm?kyH$Q2oYg#(nRhsczy?@!A{?~xQx}p%2S?^m6D6IGA9q@r%zr<`=+l}+V~_~m+lhS-ZAfO_;}a{J1Z~3^-e2X|8q>C zYs6)2#Jy`F2{#m5;D&4nKDky3pPCqy=sIzK=5g;y2I13Bcf#I)0~SVq!;RJDaMSfA z*tc5?i_OnqalHVySSR3?f<_@UXZFs@=+`T-e`5@8oy@~+%Skwpo`Qq95F82*!|j<` zSn@oS2+i3$L4ox-RiCE`QPo9RvsG2+UyyBX ek4WmAbbKPw(Wi>S;IVK#XEJ!qX3or+bpHT)8PD7R literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Thunder_Bay b/timezones/full/tzdb/America/Thunder_Bay new file mode 100644 index 0000000000000000000000000000000000000000..3b580b2a423271bf58a3486ec016901724fd92b3 GIT binary patch literal 2266 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 t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Vancouver b/timezones/full/tzdb/America/Vancouver new file mode 100644 index 0000000000000000000000000000000000000000..b1c8ae7d96ccde3e814b6e08e1182d01d0085d4e GIT binary patch literal 1879 zcmdVZ|5MX-90%|>2m%x0lQ|_C`teK7A&jrX37TSf17iX*mNP>!7&p=Yp#f!6uXRP= z_@JS7)%ryK5LbyDM@L8QrgwRDMI|!>v9&CLLzaS;h_p}d_j7-MKlj?b_uS)kulM_x z-OI4UVooLZtspwV4lBd`uQ=&gC_M`#TBYl)6D%FQXGE4C_Q?g7-!;d=1IusMFb|Zi z7Sw)5blrh{=e_V>twZpQ&RLPYbF;P&o^0{JQwPrqtbeQ81>fHFG5mKyJN(av zSKvEIc6fSKJMQ0&Hp4UFc6es`WuCorZ_EtO4pzYbev=FPdv&n%Nj%5?Uvfglvj}=E z5)N*h2hXWpC9r--nNnmKS|o$#W=Ftb$rErme;tnCet>19AC}!b4bSs-!jVJ$9HABE zYK0&8vJ;N(IK{I*_iiivV6yobIvh0T!m`Y%Io&jFCb`88pl>x^rD;5Z?ha+O( z*kBDDJC!c7{v%fx!HR)}aNOCu@Zzp%c*#e@FmGMW({Zx&@ELfSF$!K@b(v%R6`C9H zqg%d$SIRHI%6JE?^!r3QMpUvxu*&lz96!DXUhV9H6Wlg|%_TaH!s_nbaFXqLIQi%% zIHmFkPsd1V-3mBOR}ZHb&xJKgBb<>s2CoUz!dgWrN3Rj>Xe_+;-YA@TeiqIe{uW+$ zI!2^pWPRVK@MA4A@P_x^f;U!QfwS!$0-M`Z;DjG9e*?}*65-7``{2#D+&mp4y2RIU zU+3MoxXM(p`Ik;Gn z1sh7HV8d)2Y}8zYjn^`HLTmftNe=n70yg>G@Q#yy_$f~hywmQ5pLQOHOUuu}yBtmM zZoNk&w8~y>6Ikv^bcrmVsceADquSvLoe8e++2KlM7F^kHhAm-nu;ueyxN1a#pFLK= z6Iy$JQgAHyS#>W5vb#fo(>kCf8^-^G8ty-7B-m!WD z``Q@O4mUaj``R>ZhhK06_VvXeOb75O)oygufcp_d14ho(VLcji>A4z)i z9YQ4O10g6xl3EUtaQu$MHSWn} DJ{?SW literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Virgin b/timezones/full/tzdb/America/Virgin new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Whitehorse b/timezones/full/tzdb/America/Whitehorse new file mode 100644 index 0000000000000000000000000000000000000000..40baa9aba2a879f7a38a5a0f67e16e7a2d677a5e GIT binary patch literal 1029 zcmb``+e?#S90%}c%R>%@K_2GX?Df=~rmMBNdFW)5G23*t*VSxxViZb|bXYef6Go5` zj-D^(Lp;cM)!Uz6v+Zzkr)3RT9t~)p2-Dls!d&2i4yw}nZhxZ1q!#0Bix7yCYtv`|i)tJ3@5by2DY1ol>8g|4+ z;I^f9c;9GDqB?WF?Ztc7mB?8Q>`Nu#u6rr?@WM3g4}XBW<0J5qz%%%0)c;K`qiGVK=v2=PUB+H<4AEO&O=VGV7#8^a@&(EwFXD#1ZsnaDgpN+;tbCAZ(O&4yua8tS{ J6|`9t{{Yyp^R)l~ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Winnipeg b/timezones/full/tzdb/America/Winnipeg new file mode 100644 index 0000000000000000000000000000000000000000..36c1a68320e4f38398e65d91346b4bccb0d6c490 GIT binary patch literal 1855 zcmb`{ZA?>F9LMofM0rpInIIwqd~7PEwnz~XrkjwaowW!BK^PMUD|IRrv05MS8j0vD zpB2K^iK#|o6b(@k7v_W+lZ_Ze84T?zDkCUbl|%$=z5n0ci@h*0OLm&u@BN&6Z)tjR z(62Cl8^b<2MEo6e(9nPUkp})YFaDV5=10Nf3x}!IqG1Qx)R0QG*4J><9~<79s5g!; zfSYvXPV#SiT=1Rg1Gs)C-v{$;dx{uczni`izL#+iZjWq%|4?3mJ6J8;8B_&#Iu5{H z{8yvryKd#e_wC0x@`E$`O;mfM1^#Pq3GA@uzz>ajxVtO~ex#0rALm8DPb495k1CPT z=lmTQ>!kLI!{Odn!Ehh{%g}sZ>mdBJryG9O-VFEOY=)m7_z8YpY~$$u0mUl#t-l5y z@;2kXp+N&W+?$1tbg0pHw-QiSeH7|G9Y)K?Sfw8#s&Jtmn_i%!)`xO*;+a1d9i2LY zj#<=?ddcmmcjRr)_da zdN``_2rO+gq0!b&sH`pxol};L$`8e&3WJ%^h}jSf&sAl?v1x;_Qk($C#rz4+^AgrI ze##rn$M*>9I)AtmPPpkn7j#`i6KjQaO}h32{MkNXT^CmGfEN`D>-u?lHAfR)=!A7$ zT(BKZo>PvdBrh}Zms!f|D-@=RUh72Ls$jLB4p!G~g*E*O_{;B)aWt`{eJP&TZnMBk zFUw(FZVsG!G!R~vm;|S79DviqB4B++JFFiO!I{c>IP*z3qmdPU*NOfLvTWC7c!jMS z6FK%uIJdkR{;F{coL6uP{@R)guhib)Xd=JDVxq2!wsF*N3^{Ot-)^{2l>`^|7r_Q` z1Z-&0z(y|-Y&<80SNA-EzdNdCG}hd9JE?2UQ53eW_90xHDePC%z9x9RQrNF0#V6qn zL9MvIR969)x`h2|j<=cUg4r(Y*Ucfj;mwW0ezgo1!CS1te%;!kfwz?j`*nN06fVnK z&e7-Ws2p$d5aBh-^PdxeA9^1>=Kp*yU!kH-Z&qJ_ke%T nFVX7R;$;3v=a1$5k*a6DJmUCCsdla`MkbeP6$+U`Cii_0vKKz` literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Yakutat b/timezones/full/tzdb/America/Yakutat new file mode 100644 index 0000000000000000000000000000000000000000..96d85a4f0f76bf60b0551a869c9d688576ddfa63 GIT binary patch literal 1495 zcmciCe@x6_90%~Hq^nbeOFtxE{knc$-#e;{$f@M2Q@QIXiHKW%6}4OX#Zik58C%QP z`C4mZlYPgAhC|J4QcG=qETT3G!_2QCI?waI|M}17yXSfD_5Hq|-Cxfc3QD)A$Un!4 zHrQfg`1g@xwB|-vpq)-~*YAfc>zWd7vFte%F0vd5{!)%CUcj-OxR%GWw4YOR^eiE* z2|Np@gZ>;#=PEyV(yn-c*`+v6WH~w4S77O?@qs1$Pgrs!7k2l02D^9k;=J^u4W9Dy zCcb+-9pVTb&)a9s%knqD-r9}uti&|fCn6R0 z4JsB09Y6Ol*xxw?_K%WzvG@L;mWeE9kA?~?0|r9iIb9Ms@RBP$_v{;(Gbi$_H_y@o z2N`F>!CPN*?0rbwZ#XpLJ{;!#0+vT!faMe8BI`v+kHQhd&*8|o<#3ek792fzSfDi$ zV?7HiF7Je6>kq*Ei5ysI5_r~ARjAHFaYdKnxiFM;D#-{1tva#$TOlOuH0W8rY( z_*Z!0Jt@3s=rNomhKa1V_#`suo2E_NrH2e zOz#iB$`XUSZdt23llk+4O=gEJ4 zB(DGQA*9bj2>malf2MZ3rJT6f?alj~+^~CK_rfm2SHCQsf#mDyT1{6DU8x45$;3wA aN;R2!Ln3puZoWdL;G=a)r9!FTrGEgDB0L2E literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/America/Yellowknife b/timezones/full/tzdb/America/Yellowknife new file mode 100644 index 0000000000000000000000000000000000000000..ade7dab4ad2ed468e548fde0ffac0c2062aca42d GIT binary patch literal 1519 zcmciCYcNz{7zgl|6gHPrA=gr>jqJK^A(e_YmyKB0M2dEnieh#sms1$&i|uAKqNPOB zl)^L`GbqDM7shOpNtdN`8>P`@CNs)*-v55_&9|O2?|Giz^FHs)`SKoVg8ZN-nKSgb z3A$)V=RQ)&jm_tlg_eucnt@T8YulTZG+*g3WNB7aorP8EQn>!iXZUK#0z&t%r9Xxn zL_OHQ9`%W#{YJ|MxXJ4g+%)qL^H0i6Ft2v{l||>&Dc0yej~>I^kmGCm`NSZ_MoIJh zh(9dN3j(HLLw5~q>4JHa_3*;cI@n~mi#tt-X?HPfcE1ibzoBAi!CWea z7nPra7w4tHOXR7rMZ6fc4Bi1-`8vZ(o!7$FD}z|turcPrw)%Y7_Qx6}?c2RGhV9ix zu)~8d@Upw(@bbET*iqqt^D9m^!z-h;uv7X|LSvQaExbD9HoV5N2j;sdVgAer3TNIi z*je)cb{Ut#>pHK(uFtYq+7Q&1!ot=_*sV|oyPx-lJ!B;eo%77Lg1y8CVeiN(Sj686 zulIZjZ!mO$ee8a7rwH-+WCHt655s8s*B)&%mH|7 zNi|Cw+rsa_+fxhRK(}*nP+&3~^s|?tb7Db0O+@^x5e_y@f`ePj;gE>{IP`J@&W8;p zva}(|FN1g8+YE;%%HfDgM|ih?C>*KKhokHTur&HTEd65+$B6pim=CTD;UaF?7)>Ou z*9?xI>4g)nO~QLLjc{U#8s6Jk4kx9y!O685@IJ|)k`^gtWh~A61ugIanH)|vy#S|) zL*cXu1uWwWU|D}0EH^ZV<+uFc^pD@+jLKMsaB*nRj3#ne;R_#Wo`f@F?BJ{lHGEX` z7e1ER24`E2z&YXcw?atHjPAZFd|Fs)g+_N@bFDAHxt+TEnm46@kJsw%>xma}aDJig zz819m!G%d_O2S1^l|8GkH|v>aFblIc{&%g_UQ`k8Uv^WaXQ0*AD2Wkj6TF!)iIhkJ hxfR8&SZ+l~36H}DuIVcA5_$^VT_qkKLJy%k?;maTU!4E| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Antarctica/Casey b/timezones/full/tzdb/Antarctica/Casey new file mode 100644 index 0000000000000000000000000000000000000000..0485a5aca19f139e7e9919b71f9ef9cec7c7d3e4 GIT binary patch literal 293 zcmWHE%1kq2AP5+NDnJ+nLI`US1S(?zVxIp%@K5ec1CY(&b&E{_M0@w2`T(N+R?blX z(f-b7CxGY(F6#ym9kqmC07OUc6mbC2F}<=4AUbxMs{x3POFjys7~(4y*nsE+pX~u4 zIx(UN%umvp3FaqTq=5M;92*%JnHZUvffx=!8bF|+0p!qG8yGksY;6Mr25kci25mz_ N1}+;Q%TCvV3jiU&D6Rki literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Antarctica/Davis b/timezones/full/tzdb/Antarctica/Davis new file mode 100644 index 0000000000000000000000000000000000000000..66f146862bae134c9cc8e1c45061e56a822fa6c4 GIT binary patch literal 203 zcmWHE%1kq2AP5+NDnJ+nLI`VN2P$I$VxIp%@O+K~1Bm|SeqR7Y|8rjrGKRtHmWTm} z_MZOB0Yv+)Tm|O)JAXgG$iT?N%)|^527#mkka2DS3>*-)wt)eIwt+bin=)|O09kgr G=3D@MnIdoi literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Antarctica/DumontDUrville b/timezones/full/tzdb/Antarctica/DumontDUrville new file mode 100644 index 0000000000000000000000000000000000000000..5d8fc3a1b253d1df3a0184013469c6e46f6f6f75 GIT binary patch literal 154 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$V&4Bi5VkFf14I|ST{3|YDAV}^WJ>1;1{MZ} do&^k?KE5Fg0lq*&+t7f4%LYi==^7ev0RZ8E7y$qP literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Antarctica/Macquarie b/timezones/full/tzdb/Antarctica/Macquarie new file mode 100644 index 0000000000000000000000000000000000000000..14d1a2ad2318de67ad693e6060b8fdbac80fc7bb GIT binary patch literal 1472 zcmd7PS4>k;9LMofpd!c+HEa-2*>oVQ0%ZsY7zCtLK$grFMfMP(-r%SY5)nxtVq_SC zFGL_{FdIp2G4)1-e{nzF!~Y&bma6ZB0- zw((b*wU2GmzD?G(Q_nXi)Q(rR9QFFB5Z$F7&Za$Oq(Cn}Y=SF8D!4k43fHO!IQrar zUm*Q?LgXzRg{QWo5S@_QP`6aV(Sx3`Et;QTgXS*=Kz-pV^R+cJFr8)IS%HQNV{l8S z6`^DF<^wcVEkl!$2hcQg25xQdfo4(-+*W%IZny7-J5mamYiFT(Ks2<_jfa+wc^o}h zeiBoNH7|;TeYwzP&K26KBca`xA+#@afjirV2pxx1721(|3Z23`=w-4?`4#SVYJhuU zCZV%V7IblA|C`INyJ*+%a~wUmy=+IjPmZHKhU?It{k>?f)^xO>NsSg(O3|WXC0d-3 z2EFAMaD8uZ5ZcF2f%dhtNBfz_qWxA0+JDg#9Web7E$N$w`$iwZK#e;L>YXEWf;)}S z((~i!5Y-QKXnrp`Eb}=!JW`F`FC9Wh2yVhi`&JmmKZyGW^aq*0*7z@sD6giiV`w#SV2`{>MzY>!#BUFdAZ6?iPA5#~f!z}$d5nCF@d^DU!b zfmsYC4=j(F zhZT}{u+r@btg;$~)du~{r5mtj{xYn6%fVBR%V6ET9C&)D2{-C{RIs6?1gaXd;hFM8 zj;Eum$K&h%H!t#UE_D$-Laq()3_aOYbx2Oag=1|7ZI4IN|rggR@j(Xpoe`~aP3_W_+G z7BJj4nQRgQPqBT=a3oXSOk`k>Xp)o zO41al_uMpaz}O&);iA zM<6V3)3St{xed+??Yvq!OB-287+S?q{$7rwZZkAN;M3Br_WHxRwr)82u_K&P`w&j8`T?&x zdI3&5@Dg5~eF#p^Fu)m16}o2e3+%5AJ_u(9)Wcchvfy=&C*k!(4X^*U4bEm|u>M&B zyus)MZ@e-a-c%+cu6{aFq)SlixN==wbqzDlEi6tV1uh?5G@sj#j F{Q--!#r6OI literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Antarctica/Palmer b/timezones/full/tzdb/Antarctica/Palmer new file mode 100644 index 0000000000000000000000000000000000000000..d292fe64401518cdef54f846b08a4e3770fc8cd3 GIT binary patch literal 899 zcmbu%T}YEr7zgm@oogGKRCtlDFDvb9S;u|oG@WmoL(?+bhKd+OL8Ld6F6t(zyeNt2 z1B$v3>;odg^wlo%V$n;9k_I(I)-Hk|85F|k1JktL&hv-p(uO?RqmCBtl8U-2|d-Tai7Zx=;&jUg8TgU(<=9$lO@O(UV4x(#=^*d z^@WiC?(x9JWw$E-ChPq=jk~QNdWZXJ5rcCrhjn&tya~=rRl)W_FTCbWo67mx>vnkE zfDc~Zxd?B#nh)on%@91dF=~Q0l`X)V8>Zocy!UXSmvoX-DN;Cr`P4|}qz z;galOxYRO*c`vPiy%RR%WuF{6$tr*J8Q$|M8?LzY8m@ephJ79Va8-94R>R|(d`5du zJc0eLJ~&W&6Rys=0tbtSR5?b$Z=G<>svB@k+9deC_RA@FUn~mO#arO|VZ!|W!E*S( zs10YCS91`|NpOEU|`WUFksL%FlOMg0g`sc FTmZ@@3A_LR literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Antarctica/South_Pole b/timezones/full/tzdb/Antarctica/South_Pole new file mode 100644 index 0000000000000000000000000000000000000000..a44d70ae048ca2607612a3b642be393024e72bca GIT binary patch literal 1590 zcmc)HYfy|)9LMpq-AuO)8B-ybT)J%AmfALwRMOIJ(pp*MQEIo6qG(;pCD&=fU@*qy zlBSxXB+8|BMT&9Fn8L_|p=L-LrgDqt{GQjwOaEu~`JT_2vpchMRGQ=@AM(!;a3|=8 zj_TiEIl&zp!hP(2b2F_aOYbx2Oag=1|7ZI4IN|rggR@j(Xpoe`~aP3_W_+G z7BJj4nQRgQPqBT=a3oXSOk`k>Xp)o zO41al_uMpaz}O&);iA zM<6V3)3St{xed+??Yvq!OB-287+S?q{$7rwZZkAN;M3Br_WHxRwr)82u_K&P`w&j8`T?&x zdI3&5@Dg5~eF#p^Fu)m16}o2e3+%5AJ_u(9)Wcchvfy=&C*k!(4X^*U4bEm|u>M&B zyus)MZ@e-a-c%+cu6{aFq)SlixN==wbqzDlEi6tV1uh?5G@sj#j F{Q--!#r6OI literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Antarctica/Syowa b/timezones/full/tzdb/Antarctica/Syowa new file mode 100644 index 0000000000000000000000000000000000000000..01c47ccb86ccbde2bf9ad0803298e8df87178a34 GIT binary patch literal 133 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iV#RoZL|P(b?(NVAp!1B;Ju2!pnPF$0$k KkhIe^<^lk6It`Bi literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Antarctica/Troll b/timezones/full/tzdb/Antarctica/Troll new file mode 100644 index 0000000000000000000000000000000000000000..3e55b2ebdf047b2deda099bd0e5595528452aae1 GIT binary patch literal 747 zcmWHE%1kq2AP5+NDnJ+nLI`Vd0xDw$Vh)gcCpXp!Alf-aS^z}5s6GetU7i1e`EINy z!F+e+`(VENyJuk9lldToK6e64dp%wZroGp#0@FTc_D=wr=iAo<=KHN#2Ld9ZZLc`+?~&9Zd-R-2hBSh`I@Y%#XM(1m;J6)d2IO zwtWHfqpxy-`7sLw!F24FH()xh{xg`4pK=aNC&XU`(}}gOCV%japj;&xiU3LP5elZDqO3!E{~a5-?rgS3iM~iBbr15eUdAFtR{c n+6D#;+6G1pTsAn)icmH*6}qo0I|3L=WTt| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Antarctica/Vostok b/timezones/full/tzdb/Antarctica/Vostok new file mode 100644 index 0000000000000000000000000000000000000000..830ac0d308fa6114ad4b16aa8b78242f3a2c2755 GIT binary patch literal 170 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V-n#VxIp%@G_#a0mx?1^|cfL(Ry23K@>x3y{iEu m10xfd10<3P7=ZfR0vI^74Gb8x4a|Yql!40zNZRR|asdFa5)tD7 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Arctic/Longyearbyen b/timezones/full/tzdb/Arctic/Longyearbyen new file mode 100644 index 0000000000000000000000000000000000000000..9d785f626ce2fb2b8b1bbe0677aba8135ae13950 GIT binary patch literal 1480 zcmciCe=O8-9LMqR;qqg$L!A7sOMY~?^D9KsIaVCus>_cM4t0@JMv;D)Su=fW#tiw9 znVPQtI9l_g>DROn>C!1{%Sx)5O-41V`@C+e{_|ho@4ny1_xauD^WN_J$B7eiq+ZmT z2Sc-hT;ve1z2&lInW5$~`=vSZ+R|2t4aV$LsG3?JHmVggv8lZqUb{!b=JGl?WS9?! zXCql;-N+3#dbCY|ety*lj$Lqq<8n)_J+%~B|3Wfw4z|YN{Y1JAP5Nad2dVNYFtYDKNM<5bmr9 zg&_^LaF>(=L(2nLWZv#@CR&hTgAQ|=MGFP1=y2v!bOh%eI%57K+@m|Fb#w^sow*Jp z6*pnj@O_%h7gblGqq|zsF}bDV7@grz zkIoEMprr=gFw2hC`l$|PugYQ0P%%6@Er!QB6QS%$K8wshUKxze?TAO`WjmlxRQRIv zV}qbv%7z7edw5d#9iB3!V4fc0uU`Gu}J_# zi*syL0MkF8P5{voFP|&`(UP|%!SYgPGQoW5J!J<#;xcQ}!L;n02rwaOUl5sK}tH9HjJHgfB^`MigLlU zv26*MHVN_v)26avVA{;c5JLa80Mi!Iehv&kU~yLp%(wh)0Onim`2*%#-xdP%ZI(%b zY1>_2z_eZKZ!m2?>l&DLNWBZD9h*NLU;u*D2gei`nVBGvl?4g1vmtSiB|vOoGVo9V y>30iYU}0cLDqsZ0bVvdN4=NiX8c`7 zGa?X?)GlNNk=0G_yHhU;tuA`8g9L#Xf)_!7taHB4-EQ_hobx%K=X-uUO7Kj-ozh0) zFT@s6(vKYD&ocSWOY%IQ`20c4WkxSC!7O9kC%DnkKXWW6>j`; z5q-`~smg2G6q|)_p3=i}qYvSQk3PYR#o znet_@0BF%8SI{`YHEMTo^65MT;!8++S=)63vae15(&z_~L;NFEds_=b@5WIf+ zKHN1C1NRRPfek|g;DLLc;K6VJbf5dfi06e9r6)RSM3;F@jqq4j~3j32kdv@ zf%Q?aJAY8)_v_&CwICRL)eD}OcY!BI8^N9@#bD@K8F*@>UL_v2CyNR8UMW%q`?e&R zU^tjmGo*A&Ct+>SiKX3B&Wse-NqQpFWATd$o1`NuETQbwJLPyg6!Lhw#G#PY<{;U{ J&xR_8{2vDiu=fA} literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Anadyr b/timezones/full/tzdb/Asia/Anadyr new file mode 100644 index 0000000000000000000000000000000000000000..d4faa3fb2bd55ac457cd1e15d2aaf7b0704d6886 GIT binary patch literal 755 zcmWHE%1kq2AP5+NDnJ+nLI`Vd04n1IVv+wquu4*P4v5~mxaR;+j6qag+5kk0N%$`S z(c&C_8^H9>iC}SwmlGU7e92o!z~WM8M8SONJxU26ahWy3U|Mz#3z(Mc{tBk$tDk{s zh3xBKS~2jRk{aEt8v$YX?2zr4;X+z{mV=+t?^{W2M}Mg z!T~~GsRoN{9mxUH+FN45w9XPgFs(bq9!%@C7=UU05=Ag=kRk-84P)&R7=Xa2ND@pN z+bV!*lfd6#+EkVaOq&_rh0uSVfN2Y_{AB z2~;*v83V(z6b2wzae#q^f#JvlMh*ssZ5J4LKqMoagvid?z#srp$;jg48^WM%XavM2 TKx_=eh74RbKoL7#LnAH#oh6Py literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Aqtau b/timezones/full/tzdb/Asia/Aqtau new file mode 100644 index 0000000000000000000000000000000000000000..9fcb34d8e26b19ce5aa2aab0b12940bcfe376009 GIT binary patch literal 624 zcmWHE%1kq2AP5+NDnJ+nLI`UCnaBym0{?+vmE@EMAbRWKzYah#1~G|q1|V9TW1|9? z{`q+Uh?aQyX#;4yNU6JixRFW`X}y-oU|PRq5?G%>N;8-?j9vGD0SJtWI>EHD?F2Aw z5|j<5O=XL~w3(4Fg#H@>rY)qi5*UEM;;tE(Z~5B?%(vPr0p?rZ)&uixmYITS+uZ_S z+OAC;Oxw@;1g0HQe}ZYp7QP3JOw24yK*+|51Uc9t9Ci*&$i~2+ufPBV77h$73=D1o r3>?4|kiftLA{pT%L>#7uk;BI~ghAWD1c*(6*o=Y82FSA0HRS>T@TqWm literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Aqtobe b/timezones/full/tzdb/Asia/Aqtobe new file mode 100644 index 0000000000000000000000000000000000000000..449edec49af40afbe356df5a13e4b30b70184edd GIT binary patch literal 633 zcmWHE%1kq2AP5+NDnJ+nLI`Uy1}ftOVuAlauu8Ho14M6K{MP{}#vrQRy#YjvNgPlB z(c&B%A@tAB3qX8{m!H7$lDE~t;!;4yNU6JixR< zjwP5@jL`zqNFW`X}y-oU|PSV1xy>Hl!9r)*aa6r<{1@LgK1;i zCNOOh6bq(JWmCYknUOt&{_6&&Eu>=tK>951YJmBczwN+$tG!%czV&SdFyCgGI+(WI z%><_H+Bm_q{j4Wo+9CBdn09PoxWLH7%)-nBglw!xkb@nGgDe4JGccIW06W8hfrWv= vEr5Xom=qEic|arsm;|vQ;ucUfj2u3`Aq?6ECO~Wo#AXa!Hb9o0t|=D)z;|y| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Ashgabat b/timezones/full/tzdb/Asia/Ashgabat new file mode 100644 index 0000000000000000000000000000000000000000..9a480447cd6d7cc12b14675c486450f887513bc2 GIT binary patch literal 393 zcmWHE%1kq2AP5+NDnJ+nLI`V-1S;bIVuAlauu8Jm1w?OM{MP{}#vrQRy#YjvNgPlB z(c&EY4Z!rz&kI1b#LG`$dCA-A3Lw7JnQ|~+dQZy*5MO3ZDVUa>lLn^cdcwi9e2oW~ zR>-jg(~2=#U|PvX8cZwO@PKI*?Z04JRr(#6R^z@8rqx-w13>1hfB6HZHJlLn^cdcwi9e2oW~ zR>-jg(~2=#U|PvX8cZwO@PKI*?Z04JRr(#6R^z@8rqx-w13>1hfB6HZHJBbe5mvItD;wM+)n`Xw!3+90JAOdG~7xBxQGsHhrD8{0O4X_KH> zFl{QE0;bK3>>>1DH!y7>odvev;;z{PkbcYGK48ApUI{SY`nDdJZ?nu4Oxx}j0MmAD z;$Yf-)+aFSkopr$JGSsWU}R!uVFE%nRwT&5j>G{;aInK68v}#E1_mI|GGJg~U~mgy x-~gt81O^@u$p|MQ;ua1J0w6Vv96r7w4B7_9Kx_)cW2``6pQ1;;9XoZ+Wc_%(pt052mfRZvu}W9GF=if^@8r`Drk!msg2i2Q4}ob{c~-Ev8{aoD?apA)z{tc5fvhYf zKwy|H0U4pWfPn=VZUzh-3=9?yj65(BB;w;6!r%nN+6KlzY{I~017z9h8gl^v-lb`_ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Bahrain b/timezones/full/tzdb/Asia/Bahrain new file mode 100644 index 0000000000000000000000000000000000000000..7409d74983c8d0cd8347a663c3bfbc1c041124da GIT binary patch literal 152 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VxIp%u<+Ad1CTzJu1NO2`2r32~EFSPr7dL7W|gh?7w} zIHHt;KPe?C!b!@Xc%IKF4)Xo=?Dcy;&-1&?(b(0YA^#3XZ?MJ2@&6}9^qPn+@duq{ z>0B}M<}BF8zLzNGJ2by4bYz50v%Q(tPAI1y-Mcfe0{u+ z!0*Qs;2$6m27aA<-}pm9GIj_ZrJDE=QflLb^dIF(@b7o;se$Ky?OQ7yBu%ZQOHY@M Mh)nc1KV2vK1XiPcVgLXD literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Bangkok b/timezones/full/tzdb/Asia/Bangkok new file mode 100644 index 0000000000000000000000000000000000000000..ed687d2985c208171adcaa3401496b05325edca4 GIT binary patch literal 152 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VxIp%5Vo!L2#8*km41W~C=+J`G6hJoFfb$) ZFmU+zhA=n*v9^IZ1D6euw9_@`0sx4474ZN7 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Barnaul b/timezones/full/tzdb/Asia/Barnaul new file mode 100644 index 0000000000000000000000000000000000000000..80cc5faee24e42307ef4dcdbde95239d43b9787e GIT binary patch literal 777 zcmWHE%1kq2AP5+NDnJ+nLI`Vd1}ftOVuAlau<&Z_9}vBD@k0fm7=x&K{sa&$Cb0xW zF^F?4768*fuQz~biI>;F@{+f?L0kr@Gtpqa^q!0jAim6+NH8rs#|uo$^;m;x`5GNC zt&k%NrWIrOz_gP0e=x0V{Q*p?Xg>tgs?wLhv>NweFs;t=-T-92`j-b_TI0!m2M}Mg zq8&nCIRqBhI?eA55FdhJk4_BSQ%N*8)siNc%Z30D;9_DKOviw*i=MwdW6*Z+%+` z%(q!438rm#eF4*Ut-ryv{j6(X+9CBWn09RbbbtW}oLu*V`Oe8#z39_@nI2>&3cp)nrD+7aH3&{A81O^rchJpr04hDv#0tOybHbge5fDtGT aB7J;A7_<${fY<_v%^A3CfTW$SITrvS1&+f2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Beirut b/timezones/full/tzdb/Asia/Beirut new file mode 100644 index 0000000000000000000000000000000000000000..efcdcb43bbcb8b8027647f153b80eb24d28fe003 GIT binary patch literal 1423 zcmd7R|1Z>W90%~XulaVU))X#;2zL(ol6)z;B#x8wCHeC4<%m$e=1aO(lr355Oj^wf zm&y!DHCe5-hP89H^owb?YIXCy(OQ$$=l%2t__g=#^LgE4&*y8q&ptazQf{^<+3;ww z4SLZd*?8p|Thn1L&R_P#559R$=Y46Wn$Gs>i()!EqAoCWb_Nfq=u|j5A%EZ`gS+-D z!(Fre=xbc+V9g2-o-uxb{h3Jy{n@!WYR|ASF>M+{-|V3t zY+l?ATdwfcG`E_#16xmKAm{e0u)lM#8M%#I2f1y_C~~_pU*x;m-H_WSyo4Qc(vUm) zEuz0W;3@26X^-5Qt3ls+H6FPODS%y+hOp~^5`DLhKJC_pJuO{=?hh{ZqDZfWn(0>l*?~BF*493kNvf z^#>gPOCL_$#!<0rB=MsLKEAU4{*ngA;1eGvkSDi&Q?oUaGVlaWm5sn@@@AMxdjzM~ z^owaPBe((1Op(J`HifV>upG`dxXQ3KlEY1eb2J6;$u)mCcO)9lo3@5eb$P(~@BCEk z8Y!sX3KuFY;nO)k;WKrA;G&q#YPLp-rR)Ef62UTDDtwK+%zP3q=TD1iuYBnlTw(eO zu28kYl?(Uas@`h2T6qaR*LsT~?5XLI!sjciU|D0BSX=8q`VeAwg#J($ftD^I*0#hj iQY0ZlVJy8#h!K0^c~ZKGy!hUHfxEy>7P$0fM|)APZoe^$=i}(d8sp*V7~O8vI8J-nKkKPT6RtZn3n7D1k>_0R$y8o zM;lBl#>jwaB_Ccet!(`dOsi^GRN*OCe5>$lwn^9@qG!FkH;vNQZiW7`SYJq@AuA F7XTqvZ=(PJ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Brunei b/timezones/full/tzdb/Asia/Brunei new file mode 100644 index 0000000000000000000000000000000000000000..59bc6e40b7bb0b4eb199dd8c17f416ee00ca4158 GIT binary patch literal 320 zcmWHE%1kq2AP5+NDnJ+nLI`US0xDw#Vu}Aiu(peB0*Ky~?%n~S_gAYofa%ZD0U-Kd z>>4ot;ME0S{$aZZ3?T8t+b&-K(MJ`8!SY9Eu!H4~GrEK2k5^iO*zBf#>PJaRuUGBcq-7G?&9^a7BtGAkHZ7#KU}aNed$|31nF^aM=L)cDfc^0DJ^|K>z>% literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Calcutta b/timezones/full/tzdb/Asia/Calcutta new file mode 100644 index 0000000000000000000000000000000000000000..00bc80a65e9a7aa470d63fba1ce1b29ef173d922 GIT binary patch literal 220 zcmWHE%1kq2AP5+NDnJ+nLI`VN2P$I)VzK`~ptegw14KJNe{BGw+vo1t1)@*g?g5LR zVJ(yZ@y|>(S^=Ujl?csXWMXCkLI#GQ8z3u#E-C-|Z~>XRrdGxVTmbC&IB@^~ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Chita b/timezones/full/tzdb/Asia/Chita new file mode 100644 index 0000000000000000000000000000000000000000..1ce6750ec3398c533ff9e3e745a33ad5acbfa400 GIT binary patch literal 768 zcmWHE%1kq2AP5+NDnJ+nLI`Vd0xIJKVuAlau<-WJ1t5Cs;-et#45I461t3~XqWuAg z7UyXD0H%NLP5{voFL#0EC2zfZ0OCuXu?O>|_xMZz@nzQ7f@#?~dSF_vM;=Ve*9d@V zg&amOtr-0YOe=Xm2Gh#cSHQH2_E9jcD!mO%t8p&})9Ngj1wiJje>noCHJ%(+0P!^| zvLW=9WngiwBh$gO_LdGXt+S*OOzTd`0@Hde(O_D?#0N|pq}YOK!`O@oAoGlhoWZoQ ztrwU!2~q{qrm{L<+RTU@LjUCh(-zVy0w8@BcRqmmmcQA+e5*Z|z#Ew9grT0g(B=ebQili1$elmm%!iIR!>$CJ1C@ zL4xdTNE~DdbT$VYGXq0b0?4$21_l-ehMonC91IL~6Bu|<*$~;f35;NI1`Z$J5C&}n U3kGdN10Ze5z-0p@?Q|`<0Ihq2vH$=8 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Choibalsan b/timezones/full/tzdb/Asia/Choibalsan new file mode 100644 index 0000000000000000000000000000000000000000..7ed1e46070a7dba31da4f53458cc9b441a918a16 GIT binary patch literal 619 zcma*fyDx)b6vy$?Dv`E{5)!wf)eEW@S`^iy6@%7Pmk>#bNTh~$un{^m5_IU$NstZ| zml!)5B|6xc#Lz)W7n)$^Ilq5^^W?nWe3IvR!wc(cz4YhE#0_4a@ZV3I;#!5++8;4{ z4{sg(u1fWsb@td!E~P?~}MqH~I*-`C12Sj}>rBq6}``dWGAf1z5M3gY{E) zaQpBTY_MFy#-;>pQXRr(#YLXPn7__T+>V!nJh$_4AMU!{fGyc5+?|<*t*H=fi#uTZ zrX6;y*1$bWL5allhU^ipbHoO_tkrOzRs;8|KjER`S(5J!XHR2XPv!(3NyT7qd>8g@ zuE3+K%kWq@0FMX!u-|2Z0|p~Jq4g8b38EKFU(^7i7gn--0MRERr?p`IRaYgj{57BbVE%QR{b2qL zwzL9}IX7iLfz{u1toZ$;V7>;sJD9I=$w7dL5f5ZwD7+3bpl$*q3j;$z0|SSTZwQ04 P3lIl~FmM40T?;M%d{}{0 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Chungking b/timezones/full/tzdb/Asia/Chungking new file mode 100644 index 0000000000000000000000000000000000000000..d6b66984a2f36ae36b35e174756707aa7286c292 GIT binary patch literal 393 zcmWHE%1kq2AP5+NDnJ+nLI`V-1uA0(VxIp%P-o_>38EKFU(^7i7gn--0MRERr?p`IRaYgj{57BbVE%QR{b2qL zwzL9}IX7iLfz{u1toZ$;V7>;sJD9I=$w7dL5f5ZwD7+3bpl$*q3j;$z0|SSTZwQ04 P3lIl~FmM40T?;M%d{}{0 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Colombo b/timezones/full/tzdb/Asia/Colombo new file mode 100644 index 0000000000000000000000000000000000000000..3eeb1b72b68993e26a2452afe98a6420ac66bafb GIT binary patch literal 247 zcmWHE%1kq2AP5+NDnJ+nLI`W&04ie#Vu}Ai5Vmcm3W#o>yH^H8pN^8z0MTcrYA*oM zmr5HfK;{}QW6%K6MuiLtAlk+Ll?EddGYbNQNXZ@cHAR)FZc zD=y6dnd@bJL;ys4+uWGI$i&RV!pZ`)>a|SLOps1a$85aQihB7n& literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Damascus b/timezones/full/tzdb/Asia/Damascus new file mode 100644 index 0000000000000000000000000000000000000000..bd1624de5148d5670e4585dfcb445d8b270c02df GIT binary patch literal 1234 zcmc)K>q}E%90%}cQ`6?Wjik(&D_xpvI_H{|b6UEVHfwE1@$Qz8nFyA?$kd!~yipX` zi^w#}bXr7YM39Ui%CHC}sGt!{NxINw&KtALp6B}y__E(P=XXBm`#o%fF|MfUxRR_n zJlbFf8*c4K8feXz9$~9=Zg}pTVf$ulqK)nTvff&@Z&}0O0c{IBm@x<2#a4Jo@)jQU zZ+5f(>_rn{+f#fE`CMHb^7+(r@Iu~Qcrl7Ye@Q)s{?e)%_6C1|y;Gy`viBhT`{^${ z|Ht_nUKyx||2l|`z29n^-Oau?=~H3xDxJ0Lg5OeUW7{V?7`dyw__Z?e($G@fo_H-f7R(GR&@hdk790r{r+=Wv9x z2HyNW2aa@jU~yhF9Mv@gOY~>qt(_5WcCk%U4@Xz`!7<7wHg-cQ)uF#VJPVHXi-lts zi(ND(ai1?4+1@c7X<*H{1XdbV zaI$t9RwbQ4f0y_ftQPekPvKv65jrVz6UcYZM8SLBaq!+TvxViUkJ{1K*xQh&T^U8L z?Rbnlz2PVFjOuiFUr8Oj-*6iJ%rratS@J>TI?)PzK&VEpkJrNb1vB#Oz*CciPWG#1 zB?$PYc-h}@Q&ksiR$YfV)8HhbleeK2&R2H8 z`STTUf#@V$@Ug{3=oESkaFN3b7r#k>OL{Zm(veWOtXT?|_sEU(F=8q8hpmkv@G;F- zxT0v*$mji^mk<4!2GGw&;uSplhq6UN*0XC8WXR=+PG@E(j>r_rM4+K(tvp%q4=F%M A`Tzg` literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Dhaka b/timezones/full/tzdb/Asia/Dhaka new file mode 100644 index 0000000000000000000000000000000000000000..28136808b6d1029676448d8711265d8c55cb4bae GIT binary patch literal 231 zcmWHE%1kq2AP5+NDnJ+nLI`VN2P$I&VwwLyklEI@2SlH`-L?TlpJ6SO0Mk>AR)FZc zD=y6dnd@bJL;ys4+uWGI$i&RV!pZ`)>a|SLOps1a$85aQihB7n& literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Dili b/timezones/full/tzdb/Asia/Dili new file mode 100644 index 0000000000000000000000000000000000000000..bb7be9f3a47112bffcb2f33f70810819b5c2b726 GIT binary patch literal 170 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V-n#VxIp%FzK1Z5fFWPrqKtGe(qNW1t8k;@Jt3q oCPpR(hSEJCenA5RP+#2y1`Z$J5C&}n3m~>+;IaXdcDj~a0C~b1O#lD@ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Dubai b/timezones/full/tzdb/Asia/Dubai new file mode 100644 index 0000000000000000000000000000000000000000..58d75bc26eec90272e97696f40483eb56c2b8b45 GIT binary patch literal 133 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iWg@YBo{Kmp?$Ak7vI3@kprAq?6ECJbCQ KK+;avgbM(ceGa|= literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Dushanbe b/timezones/full/tzdb/Asia/Dushanbe new file mode 100644 index 0000000000000000000000000000000000000000..26bef1236fbbdf4d4f3f47a785fca5d930a538a2 GIT binary patch literal 384 zcmWHE%1kq2AP5+NDnJ+nLI`V-04n1EVuAlauu8JI0Yq)mroXeXvy1>V0o!CnP9&3p0WcVahWygU|M!g1eliV@dVTIHCA9+ zAx9fbE5^uxX(bFfb$)FamuWlEA=&$_`0j1d4#v`1pn}Xd9RUu{jW%F>u)c Jd3L&{TmWjlKidER literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Famagusta b/timezones/full/tzdb/Asia/Famagusta new file mode 100644 index 0000000000000000000000000000000000000000..0e789e162a50b6573d9c5a4fc9faf21d4da77bad GIT binary patch literal 1310 zcmb8uUr19?0LSrby2wp!%WT=ySWDU}X2T63bCH3ok zkMHX(BADNp0}IMs@CF@&_5RvGhFwl=RE)s^l2Lr$CTvXI3c(WPLwzE$$X;Aj3$YCY2u{WGC28H6P)ri6W;yy7@Rs#f+|N+&^^`+ zH0^p2nr@V!8J1)|Id5+k2hKEz;C*4AVO6FJ&f>g;)slCxdhru_z;kr9j!E?3Tt9lq zeh<}5J*Ua}+U_nmd+;`#Q&R)yc6Gpc`JL!tQw6HqWkU5DHF`vtjUJUou69L+<~z+! za{lq<2tH}Sqwkn6oZ-Snw*+YM@H~3Lyo8qYI?&RR8MLhJD^2#FOnVHM7f-O%t_za{igiO1Ne~2cNAH!{@9CaBW^H zT4xlZ_3^IT& z78`2rHq&c7{_pbgbboQ&FZsKIqQukW7e&cDyx9M9DCPa{JLRj<>M4~}ATBe}5 Y>`RQCOi8th*o0VFoI+Qm=)R*k(1nJjGsTc=%PcyIU?`#HT=P5^St}LpZD{8pZDF_(ZsJ=<gnFYj4JR^mIL~o!D#~ZJ3q+O#4d-c@UF)~3wd{s*+}fUydLwth64E86Yt@D zRnwU4aG9^My|D#>r0TKLK)k3uY*d-99Ua@n4T z`3d)i(03J1;eEF~m*DPEmyu7@o)!5x^KeT-?invfK8c0FCp+{apZug9^HaJF@ToT} zk$XMr!Mt~cEAnaAGLZZ1lfY%C7r=d!D=Yzi1+qrkf%L-``(HM38^yR%*;!)F^J;Gx&U;d3r}!snKFz{3vP zz~>cM!^0DIgAv*eFfzQx$apDax154nVs4V#MF|8uy zE4&iXUolW`BwsnI3BK}i89c7P5*}Z7Q%8Bi!$a`IGm#>BQgtfc)9%`ie)7>}prDNd zQ*vFv)UbmhA`Q*a+Vk^8&spy#l^@dL4X=;sAW>h*J1A*?A+s#38EKFU(^7i7gn--0MRERr?p`IRaYgj{57BbVE%QR{b2qL zwzL9}IX7iLfz{u1toZ$;V7>;sJD9I=$w7dL5f5ZwD7+3bpl$*q3j;$z0|SSTZwQ04 P3lIl~FmM40T?;M%d{}{0 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Hebron b/timezones/full/tzdb/Asia/Hebron new file mode 100644 index 0000000000000000000000000000000000000000..e53c58b16c1be19905da3961274df55722a8ea32 GIT binary patch literal 1570 zcmbu5eN4=89LK-c!&TQX4_Q(wg`%tLQ4uM3h>mbfb*^7}5~cGTl@873Va(VtQJa=E zOlF3)LK}I$M9egP{z&OTM~XX<@8@m!gUug4-~GO?@9Xpae80P$CNV1`i2bu9e1bkI z&A+c4BYyFipx1jC2F?T3%>Oafgjx4_Z+*MP3IpGC&YZF2$U z$J`%4-(5I{_dRx8fP2PXLOxb^Qsm>z%VRlm??eUiaV!cx-mwe$_@{3$KcT}2_qlG3 z-1kW*<|kIVBcD{Aj@)mz1TH^58}6T6iTQwhU$|nWi3>F~0&$VD4Ef@aQn)5I z8@|M;QKWpSuNM8Ky>%w?Wy9~nmo=5c6MD|V6KikiDNlO5AFe$yQzT!0aRuJfZQG1~ z@}Whbpi2N#^4-7{QTs&3D^;t*yJ>McQkEV$1D@e!Yaq{b9ShGipCe@}`)%M^^)B#L zEuMNhtgh&XXWz7j=j?h3UsK)!&&{ehp%1G3}2U4311&j3*VsJ3*R`T48BQz z+QhH1P2D@-d4qPt^NeZmEnTbOTd!>AQ;g+5P{Rw3roszP_3G)cEl&k6+FD|=l34#< zHdcRGQd_?4?CtD{e=aK<2duwc{f{1F9M+atK=U)%ecscsO_f?_7C+B^HT>Zh_dgUNz26m literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Ho_Chi_Minh b/timezones/full/tzdb/Asia/Ho_Chi_Minh new file mode 100644 index 0000000000000000000000000000000000000000..86e21b0f524426287fb3b21a82369283c4040c0e GIT binary patch literal 236 zcmWHE%1kq2AP5+NDnJ+nLI`W&1S(?%V$uIV(9z@E1)?V|*5(4yXHB0qfar^n=L$gd zC2PA6Ao{A&ZUGSeWZS0+Ao{KT43KpUT(-v<7@3$^n3#c(fg$-DNDxS}Ffb$)FaWJ8 lXkg%FV5pnGAn4;8!Vmx=v<=LG*aC;TbMoi>Qv;@<)_(UM|O=&QF`|UR{ zeP_pCFn#yz4KRIgk(33UG30Oo&oxL^TN_a#FJ%>Sye3C#cI{sqkcu387?{}4?C z^MA4?fcZbaI)nMYo;rc~zwgDb0GadWT-**2{db=unE!8`1DOARp7IJ%yfXAD?Eq1X zb*x}MQyvSL&m8+4%xCd^2IjN6vuJ?Sv6(YlfM|BLXJ9^ivn`m<$#w$F=lpgY%;$Qx z3e4xewi3+eIo1Q_3(mF#^M&$rRxmO#v#>L9z46-wk2pJf%xj+soXkcJrV5pnG p$icu+-oeNVVlxP#ii6bn_=Yfec!O{-hzJj1@B%WpfI_+!TmZS*c%1+M literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Hovd b/timezones/full/tzdb/Asia/Hovd new file mode 100644 index 0000000000000000000000000000000000000000..6e08a261274e48f93eb5e221ba294e54ca671b94 GIT binary patch literal 594 zcmWHE%1kq2AP5+NDnJ+nLI`UCnaBdf0{?-a?ed=~AbtGYuNHu4iI>+VfN06v+#rfU z>P$44FTKaE0mPSCV+-cX&QSpK<$C17eEAwCFkc~u5zJSNegftzc|Qj8m939~`6}8+ z!F*Ne6=1#^_i`{_o#iM42&jKKA^@T_o-7AZ44PM#f%#fTI>CJHEgfLK&XQ~}Uw29t zn6KC33+C&W_<;EaDf(c(VQj_(5W~pVy8%QS+j@cdCc3&{zNxGZm~Y0*59V9FJh%a* z&U(wP1t8jH$xblecFG(u->zjgm~UTF2j)AZ)PnhrAqilrSZv(|RqLU|PQ<3QQZMc!O!f*s=u- zKwwl92&Ro~BfzvtkTIAxm9+xXW=5hA`mYR_wvaYbU;qM(JO99Z%ikhkzSW)wV7~RO zZ(zR7(!XHZcGnFsZP$7qOxw@e1*RQR4}xjO=4%TWfWXOhF_`b1yaUX4QEdhDU7crv z`EIP~V7|L@4Vdr#t{F^wGRHyabE#n3>#+lv_Fm@>rhU%DDlh<5(ilVoz2O{z>s(lWGawkVPHrqVBlb2sGGpZ!@y9`z#xFihR7B)FoMMy dczk?A7(9Vk+rS)%ErHmAfy)L++UZ(w0RYZJjSm0- literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Istanbul b/timezones/full/tzdb/Asia/Istanbul new file mode 100644 index 0000000000000000000000000000000000000000..4f72a2917f9e6293002c290a3a83b5d3a781ff0d GIT binary patch literal 1224 zcmb8tYe-XJ9LMpq>86{SNrVlrWpne|be6N`wwhD4xt4AUrV-vSk}cS}rFUksv}daFq?M^ZfQAq8HXVoPGG7|MMJn(^VX<&!pBo z81xEqkwdrkmL_@`m%eyE>7(qfZHj2_@LnQXLL(2s$x$b(PeV%)GmUPsdbCDSR%mZUA8JNd*HlgEMYGHh%9&WD8hg;Oy zFhMGWTT^+EAI*h{AwDQz35?|V0`Dd${KSDt6F*?`(*>9^;)bdHFJW3o>mu2g-gXnc z?N|>K)n0%ZRSz)FJlX}tx!o|ULKOf2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Jayapura b/timezones/full/tzdb/Asia/Jayapura new file mode 100644 index 0000000000000000000000000000000000000000..7c22f539d948e5757a0847892da344309b582473 GIT binary patch literal 171 zcmWHE%1kq2AP5+NDnJ+nLI`VN1}b9#Vxj*)uuJUV3=n-GV&?}C{blQ-3`QoPlI9m6 m*o~ssj1ym>T)|Op}J*d!wjD8j`J0Z;Ii=O|4PzyXBAJ_x5u5!>r$?>}o`Q)C!T! z_e97R<5}b z7vrcq$O=b+l{RQ!*Mp|F!7>B-d3?KbPWDV?M)q}pv+YZbx?$X0c9-5)= zYUsxN(kch^m(?lIcRS63-HSHByo4&uFF)i8^TiG53&fXU55H9OJq5RAgjvFQW9WNv zFTq~@mFWAhIU3sc(X*5^eFqaXG*>ha8)>d=>_L51jp_aPT`h-2<+o(CzdA1$UZW~A zQm;+-hSx<@$f*6(vT2Y2aX9LMn`7Z1`@ueXST7L4>$~N!nCk$GzYSnMxZm`T*jQhT z{-zIh8afbCU;&5T8;8SA7GXZTunmrg_eX!TY=@%0_>ul;Z_(YNa>4 zPmu~MPt1kW!t&`D*{>LZ(|IXyMo=?+U}iX+$s1PELuRi4&YJlV&eB=K*}eDSoazDi zkgg0?UEykIL0xkcKAiazK5|a3WSLEwI`Ob4juR(yGjp?PoM{}I|K}mZ3BQQr5MdLt zl+WT2V(UnzGk=A(tXcogrusxTBve8+GCMes*^xAvgC%ov_h3qHp`JV;&&w@Tz~_1K H_?CYGx2U>< literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Kabul b/timezones/full/tzdb/Asia/Kabul new file mode 100644 index 0000000000000000000000000000000000000000..660ce4cf695702ee8c6eef5c0e2419de37d6df74 GIT binary patch literal 159 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$V!r=Ckl8kC0f@fv^ST2gP{!c_P=>+6fq{jA f!QO*`!^by-LEFFtgpCatxNN|*ovw+Mu>ltVLVFjF literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Kamchatka b/timezones/full/tzdb/Asia/Kamchatka new file mode 100644 index 0000000000000000000000000000000000000000..04a04fca2aaf58121c8702f45b5e237b8673ce94 GIT binary patch literal 745 zcmajdODIH900!VQ45p!oJjVMy7{lD_5oV0*9WxZo3R9C;c`PIgB}FKOq9le`cukTl zP&8^5lPo4#DCJR#l#MJ{c+@!Oznii0pU(Zxf6lp^+choO=Ha^alJ1dEWxBu&i!kpq!(}ZF_&KLxM!d`lOvQ~8=aH^Z^eB6xh3!Z0 zhQOE=DU6-^fN?|5Fuvy+CN!VJM8h#m((b@y)iO+pnue+V!%!);JrEk@`w~ohT6|+Y zeNYg+8p3{tvlprk%rJAK9;)X{VAi+>W)CDlO?xop%z6u<;rkUZr#K$wHhjap7%!O5 z-HZM_!Gg%o2SQVDcZOd0b&FnPx1noqPSJInPFQ@h2K5tLu*5nFg^o#BI<{&dG-Z|D z=;duA=oKkO^vd#9^eUe$^y;Jv^y*gwtnp42y->s2M;SEi1wx~X$M>q6ara5Qy~N=o z^%#D>9>w$E@0wmCWZq6_touYt$kC;Q{#7;y3HZAfPi+oKfU(X*R2)ZV4xK!a>*!Oj H=6LxpAkK{% literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Karachi b/timezones/full/tzdb/Asia/Karachi new file mode 100644 index 0000000000000000000000000000000000000000..e56d5afdafb27c656a39e1dcdf1e3d2b880efa87 GIT binary patch literal 266 zcmWHE%1kq2AP5+NDnJ+nLI`W&1}b9%V%h&d&{_9q35Y&3)o2BXzEmPK14Q3l@n8kW zJSP9u1|ZsIz3T=LZ989M0f_c+TmTmL|_xMZz@nzQ7f@#?~dSF_vM;=Ve*9d@V zg&amOtr-0YOe=Xm2Gh#cSHQH2_E9jcD!mO%t8p&})9Ngj1wiJje>noCHJ%(+0P!^| zvLW=9WngiwBh$gO_LdGXt+S*OOzTd`0@Hde(O_D?#0N|pq}YOK!`O@oAoGlhoWZoQ ztrwU!2~q{qrm{L<+RTU@LjUCh(-zVy0w8@BcRqmmmcQA+e5*Z|zWvO{J= zWa}m{0>x)-U<3w4&jJRZN(eb?1A~B%ZwQ07fdzxMp#hM#1k#2KTsA(S^=Ujl?csXWMXCkLI#GQ8z3u#E-C-|Z~>XRrdGxVTmbC&IB@^~ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Krasnoyarsk b/timezones/full/tzdb/Asia/Krasnoyarsk new file mode 100644 index 0000000000000000000000000000000000000000..b22f32fd84333d1e65b99d67d37eecc1b8afc32c GIT binary patch literal 759 zcmWHE%1kq2AP5+NDnJ+nLI`Vd1S;bMVuAlau<$4EClI}L@k0fm7=x&K{sa&$Cb0xW zF^F?4768*fuQz~biI>;F@{+f?L0kr@Gtpqa^q!0jAim6+NH8rs#|uo$^;m;x`5GNC zt&k%NrWIrOz_gP0e=x0V{Q*p?Xg>tgs?wLhv>NweFs;t=-T-92`j-b_TI0!m2M}Mg zq8&nCIRqBhIx*iSZmD{w0sx40Pj65Kc0Z3+6 wFbFX))JI+5H>OZk;Wj>5{NArxNLx=ovsBJ0BYwwz5oCK literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Kuching b/timezones/full/tzdb/Asia/Kuching new file mode 100644 index 0000000000000000000000000000000000000000..59bc6e40b7bb0b4eb199dd8c17f416ee00ca4158 GIT binary patch literal 320 zcmWHE%1kq2AP5+NDnJ+nLI`US0xDw#Vu}Aiu(peB0*Ky~?%n~S_gAYofa%ZD0U-Kd z>>4ot;ME0S{$aZZ3?T8t+b&-K(MJ`8!SY9Eu!H4~GrEK2k5^iO*zBf#>PJaRuUGBcq-7G?&9^a7BtGAkHZ7#KU}aNed$|31nF^aM=L)cDfc^0DJ^|K>z>% literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Kuwait b/timezones/full/tzdb/Asia/Kuwait new file mode 100644 index 0000000000000000000000000000000000000000..01c47ccb86ccbde2bf9ad0803298e8df87178a34 GIT binary patch literal 133 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iV#RoZL|P(b?(NVAp!1B;Ju2!pnPF$0$k KkhIe^<^lk6It`Bi literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Macao b/timezones/full/tzdb/Asia/Macao new file mode 100644 index 0000000000000000000000000000000000000000..db79427737d6122f4a10faed8fe226980dc30d50 GIT binary patch literal 803 zcmWHE%1kq2AP5+NDnJ+nLI`Vd2P$I+Vv+wq(3%R8aeg#PW&$+lAAo}krl0 za#BG90}BH~&jLmc28Ox`3_Ku`Q2<7QWPN-?7@UJc7_R8aeg#PW&$+lAAo}krl0 za#BG90}BH~&jLmc28Ox`3_Ku`Q2<7QWPN-?7@UJc7_stOlgK^* zqQyC~E`aHu^Bq96#LIbLdC6Os4uJSlXOzKw={*JoAim5RMKCQpM+i*I^)Q2J`RXrV zS|R%>m{yFw2Bwv~kArDt>m6WPMSCTfR+XLwrq#H+!L&Ndwhtil)xRtU(;82fgSZTu z75)(VN+(!c>qr%t*4~m0rgfIYfN9++zF=Cf#STpCm*|6OgA@fYZ5ZoQ05Zs^NF7WY z+v&9Zn*cJcX8{8X1H*~~j2sLMvo?)W(-67im;$I4TSHQ@` z3{;!{0c0+a1hNYn7&sUh>LxJofY|~*z99_0K&)+G0mPOJ;hrIm3|t^m*MbWGa>yuM literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Manila b/timezones/full/tzdb/Asia/Manila new file mode 100644 index 0000000000000000000000000000000000000000..3c3584e09ae47e9ab4e174fb375345679e06c95b GIT binary patch literal 238 zcmWHE%1kq2AP5+NDnJ+nLI`W&0xDw#VuAlaAoB1In68$$p8(jLetz_Sk)EZE@nGwpEj%Sw2| zvkF-F$m*il6*ADqkcM70!C{@{u&5;y4mWGyjfFArCT%n^OL%aEa30>mn}Z`c zyc~*Mk&E0C(x{JfaP+HLIA-hxymiP4OYC>y*q%XHYP|%@>bqgNu>p=NaxfIT6uOHp zQl*M!NVmn-!SSKBaDt+VPo5{ZEoh>!hbB&(E`^hRHNwe{)8QR&^Wc>JVpKJpjPA6h zp{Z9w&|M}mnr2PnlX<%{IB>dA2=9sb46D=Ka0cf&tP#J1HS?d)y`Ce>bxxrBX8O?m zj@zhq@+nQ`>$*DOtbrSFc6BwJ)7b{+9_~O7n9EW9b~9?wYS4p%EcB2hdbvw-G%qNF zPv+;n4uFp=M#1^_zrzJnT)6PMKUy?2iypNspv65-w4`_nEp7culX=HdAHZcrldw_L z3zw@Luxa%@v?7#V?w8AGrMnibnrKFkPaDt^w+c}6cnzP-KY2j~SNH4TQQ#?1#@ehvAmqQMA=@ z4L#p%M=f0zdX>k&9bTUQ^`IzGCizJ*at|-|j~z~V|9!9387Q?{Pc8oZNB$0B&dPRsaA1 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Novokuznetsk b/timezones/full/tzdb/Asia/Novokuznetsk new file mode 100644 index 0000000000000000000000000000000000000000..c54b1edbbb51e1ad2aaecb5101cea0370fb0d5c1 GIT binary patch literal 744 zcmWHE%1kq2AP5+NDnJ+nLI`Vd04n1EVuAlauu4MV0EphY_@M$&j6qaAe*%aWlUM?x z7{oai3xMgL*Bd~z#LH`7dCA+{ATEQ{nP@OydQZj%5MO3ZB$$?+;{~SWdaS{;e2os6 zR>+YB(~2>CU|PxhKbTgw{s5*`v>$?LRq0D$T8;ZKm{whD0f@$3;ZD3ljr5sG_mt=rxgOo@xZ5Z3K0c4(0Q9PJ7 zwoL=mCP9v1+Ems9Oq&@gL+HO+VA?|3!2qPs;w}%EZ~0pZ%(vR}4$QZ{%>w4zEaL{# zw!5BzX}i|9VA_7x2{7%DdLB$WHb2<_GSA6%Bbe`;d<@KYQJoCtyE?A`^W9iW!F+e+ zE->Hy-9#|$$(#eB&lQ7dug891+Iw9nnD#kS=>Rg{x6kzeBQp~Ova%pSb~YpqvIHs{ zsEmOj@BqlHkOT%628MzLMqsK+Dq!G2WkY0>3K)5Od_x$t4a|Vp0*K8SxNLx=ovt|- E06pr12mk;8 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Novosibirsk b/timezones/full/tzdb/Asia/Novosibirsk new file mode 100644 index 0000000000000000000000000000000000000000..8b95631114bddb1a06e02487b2189e476b5a098d GIT binary patch literal 777 zcmWHE%1kq2AP5+NDnJ+nLI`Vd1}ftOVuAlau<*8|3W(mi_@M$&j6qaAe*%aWlUM?x z7{oai3xMgL*Bd~z#LH`7dCA+{ATEQ{nP@OydQZj%5MO3ZB$$?+;{~SWdaS{;e2os6 zR>+YB(~2>CU|PxhKbTgw{s5*`v>$?LRq0D$T8;ZKm{w$S9kY5kHiFl~^M4yFxbCmmn_ z0;8f_Fl}sG0;WxZ{K2%TY#5j}GcttGe=WeYg|wdo0}xo;l>+lEe;a`LR(t+{`PR3E zz z-B_E!e0Sv;V7~ji`C!_Uxe7v`YXs9?k7K~J_qt>-?Q^EmfdL47`&_~N5bw|6@Cu)N z<^Urz69lrdAVGFE5Ql?}ogidoV+9(#2V{Im0s{*JLqP*02LnS=0Rs;z8zP%jzz7rv akv_g54B7@}Kx_fT<_ugmK+;avoC^R``;GYk literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Omsk b/timezones/full/tzdb/Asia/Omsk new file mode 100644 index 0000000000000000000000000000000000000000..f836ba4a03ebc8da280ed973d16359411f054bbd GIT binary patch literal 759 zcmajdTPQ9N?JlZXuL@hB`HLnq+B1Q zOnH(-$;(m-4<1l>k?Z&U&&zo6|N74F{J+b2IzmHdyPo_T2|d9ki}3%ILVC=LPQ^FP z(iXqV+*y9&*!=+Q@FFuXcvHa)l5d2=x4TJZ@cr!~Q|VM;L}LhywD`fOoG%!ydxA0QYZ&Wu4zLk;Wk{WGE$ zXIM`-I)u9IO_;c{43nm(Ve;r0OtJMruC)WEHcdGQjlQ=VrsdgSdTlk#(9}VLK2`M7 z2#xA0p3oStROngn9D4Tt2YQavA3b+f3G?<|VgA@VESS55eA^W)v_CrtO_BKk-DJH$ zFOFG4H=B0ROJsKR(x_SV(#Hi@<~}HTIs(gY8ezq{6b`r zm*MH*Qd~FwzRP8V6d$vXmedd_AuT-;IsFlviSO@saaU-TV4cV*Um8FXgSX&~OY K^qHSz@csd5VvC;u literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Oral b/timezones/full/tzdb/Asia/Oral new file mode 100644 index 0000000000000000000000000000000000000000..899d91309558598b06739198075b694e2a86dcac GIT binary patch literal 637 zcmWHE%1kq2AP5+NDnJ+nLI`Uy1}ftOVv+wquu5|B9T2^B33mWUzo>fm1`sVKaXTOPwhP^QHH+TmZ?-tSJT4vUAeFv|LX(n3k{c0MiON zmS9>jMhi?U`ACClWg8wat)l%GOsh)&c>pp`jr%Q_R%ew=0P)qoa)D`$C%?h8X2oI% zedS&N0}yB(xeMlNZ#f61b(ZW0)4EeOfN8y!gQ6B3*uwXKk%^gwnF$ElSfP-E9R%4R6c&<=fx$q90SL4V z7+4q>+yWRlfJq^Nkq1OFfJqP=B5vWpAOK=Ba`^a$FlZYX1FpSlhtd*Z@dc0m91uO}nb;2yeMvvD0Ax<+IVLb2 u^`^9dk%^g+nSr772}q*61Ejfb0s{w_WbyG0Vek$PVekTCE+9kKk_!NE&?7ql literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Qatar b/timezones/full/tzdb/Asia/Qatar new file mode 100644 index 0000000000000000000000000000000000000000..7409d74983c8d0cd8347a663c3bfbc1c041124da GIT binary patch literal 152 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VxIp%u<+Ad1CTzJu1N;4yNU6JixR< zjwP5@jL`zqNFW`X}y-oU|PSV1xy>Hl!9r)*aa6r<{1@LgK1;i zCNOOh6bq(JWmCYknUOt&{_6&&Eu>=tK>951YJmBczwN+$tG!%czV&SdFyCgGI+(WI z%><_H+Bm_q{j4Wo+9CBdn09PoxBxOQ^}#U(MkZz!W+otHV?}}->_{AB2_T!3iGjg- z3D`Xj3@i)`ZUGD&z%-G-$O9r7z$Azb5x0Puvluf62}nATac5lrh&Sp=r_S|)>O{gM_iZIDt5rVV2kTmb1eDyjz4 z#T59V*uroDWL}K)jRlNM%q+}IK*+|51lid*khv&q4kiW$ z+XRq)3kL=k1_rkP1`c4FNMPgvkqlrG#D<8w1u%kT8F+krLm0FTOn}%Fh|L(dY=A5~ HT~jUqTnlkg literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Rangoon b/timezones/full/tzdb/Asia/Rangoon new file mode 100644 index 0000000000000000000000000000000000000000..14b2ad09ead50a62d5e2b426396c51f9beb293be GIT binary patch literal 187 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nV-wypCbh+g=qI1ogi{`5xzL|>eh{(+H+ znTdfRN*`n{kOb<9&S2nRV5pnGz~|!|!Vm<++6HFE20+r1fy)NWw$nAUGB)4>0PImF AssI20 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Riyadh b/timezones/full/tzdb/Asia/Riyadh new file mode 100644 index 0000000000000000000000000000000000000000..01c47ccb86ccbde2bf9ad0803298e8df87178a34 GIT binary patch literal 133 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iV#RoZL|P(b?(NVAp!1B;Ju2!pnPF$0$k KkhIe^<^lk6It`Bi literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Saigon b/timezones/full/tzdb/Asia/Saigon new file mode 100644 index 0000000000000000000000000000000000000000..86e21b0f524426287fb3b21a82369283c4040c0e GIT binary patch literal 236 zcmWHE%1kq2AP5+NDnJ+nLI`W&1S(?%V$uIV(9z@E1)?V|*5(4yXHB0qfar^n=L$gd zC2PA6Ao{A&ZUGSeWZS0+Ao{KT43KpUT(-v<7@3$^n3#c(fg$-DNDxS}Ffb$)FaWJ8 lXkg%FV5pnGAn4;8!Vmx=v<=LG*aCnw=@)4Ef9!L(kB9hlZH(FfB8DGFfPFxIC4WROvjI+!-L z)dSNeLE;S{aZ_12Fl}b|6GH!G0Mi!IVnA6228%n7zszWvQa6wi!RtARF6Cl&;CNQutFswMh2ux?QHZbs@vU?UV2!O;Hd3=0B7_<#6 X8MF;4yNU6JixR< zjwP5@jL`zqNW6Eh1l z6A-eoqCf@)yOSWb77h$73=D1o3>?64NnqpwkqlrG#0H7`_=YfO8<+sGDG-}6aM=J^ IcDklq0F@s$Nf%!Mj>OKJRZ(Z*KtGm6HAI!h=>=BrMx9206|Hxkx%zu)-9c=DXVTlZo zzGq3yVEdj6`n&+~U+5Qr`7fS-0n5MQ4+8UF9lr+VzkY85=D%6K1I&MWUJT5C*FFo( z|6p2J0rI!P;)DqxS}`vjOe-}zfoWww&k2l7EX+{I$chBPVhjxB93YM59SkfC40RJ2 mfV`dsj67gAP^5JRBae@72!nTU2!j_8d%J`%Z~-~GmRtaloVXbP literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Shanghai b/timezones/full/tzdb/Asia/Shanghai new file mode 100644 index 0000000000000000000000000000000000000000..d6b66984a2f36ae36b35e174756707aa7286c292 GIT binary patch literal 393 zcmWHE%1kq2AP5+NDnJ+nLI`V-1uA0(VxIp%P-o_>38EKFU(^7i7gn--0MRERr?p`IRaYgj{57BbVE%QR{b2qL zwzL9}IX7iLfz{u1toZ$;V7>;sJD9I=$w7dL5f5ZwD7+3bpl$*q3j;$z0|SSTZwQ04 P3lIl~FmM40T?;M%d{}{0 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Singapore b/timezones/full/tzdb/Asia/Singapore new file mode 100644 index 0000000000000000000000000000000000000000..dbbdea3c8149004cfd525a0fc26e5da72b20e8a1 GIT binary patch literal 256 zcmWHE%1kq2AP5+NDnJ+nLI`W&04f7vh5tZMXBNB|M7K4!g6Uo9eiK0a16)rMK=i52 zPr>x*iSZmD{w0sx40Pj65Kc0Z3+6 wFbFX))JI+5H>OZk;Wj>5{NArxNLx=ovsBJ0BYwwz5oCK literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Srednekolymsk b/timezones/full/tzdb/Asia/Srednekolymsk new file mode 100644 index 0000000000000000000000000000000000000000..6b7d46935838fc8d0a0d5d07b5048fa903a34c23 GIT binary patch literal 760 zcmajXO(?@*90%}cwlOaUDf6<8%`nW%{+su`FwA0Gw01F^ycD}EIV_Gi$m>B4ODN=} zkpq$(c2EwMwB#TMg@crqTuAYMzW>X(c%FXG=lMP_KbL!;UrYWSJoW`GI$ZyMF|*I& z*-HLq$4-Xsk$Skcb_wRh;e#Qqx3(SMXz{o|^u=jQfn+aFFKAkP=yPs`1h+ z4Je>&DFtRt^I`VrJCu8#prZ2z=Ge}mQhy9{)!Q&n;)nT(Q&1&1iqQV5_f1&vxJe@^ z^tEwbPvX4jYy_$gJg|7Z3zjT6VClFCmJOFdO|Kj>-F7c+q#aU0ov{>_JL6%6EE!fZ zFPvX*uv!uqq5rDyu90g#pOI@%kC64Z7s!T12+TStrjqI`o?s@ze zZVClaGcGnNL|^>fi-d&COKH>TRU#l{E65WO;@>ApzxUj&f1ihQBCe&FIFNH*c>C4^KVET&F z+7BS{tFB56Ao`lmelY*K&3-Wd23uMINc^VkC$RdP&u4<=Z~a#T%ilh67A$|~0mR(9 zs~EuY_lk>Q6a&ZGE-;_-Zf66C&vkC^2M{fIdtn2J77Dprz{teNOcZ2bD0~6ZRL}s5 hfVv3`93YaB$HzB>!8tgD!3&6;T|yYRfE-;5E&yjg_Y?pC literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Tashkent b/timezones/full/tzdb/Asia/Tashkent new file mode 100644 index 0000000000000000000000000000000000000000..ba43f2f10f704274b9aab785db1373b31dc1fdec GIT binary patch literal 384 zcmWHE%1kq2AP5+NDnJ+nLI`V-04n1EVuAlauu8I-6GU%a{N4bhUsSzz0f-ip*dzd= z#W^-Afa#x4CxB>)mroXeXvy1>V0o!CnP9&3p0WcVahWygU|M!g1eliV@dVTIHCA9+ zAx9fbE5^uxX(blVPk!oZMJzzFnhNCE>7DjOmjlEBF0;~T=DZD0z-=0I%5z-0sE J+3A{c0RT11KvMt! literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Tbilisi b/timezones/full/tzdb/Asia/Tbilisi new file mode 100644 index 0000000000000000000000000000000000000000..a8f6b2d9b06da161e242d447c08babe21923be53 GIT binary patch literal 644 zcmWHE%1kq2AP5+NDnJ+nLI`Uy1}ftMV$uIV5Vma>BZyulISWibzr_;(GDlQ><^d2b zCUMRHM2mBrbpX@97&m}uiB}8AaR*B&0tz~P6?Qn>q!OE z@-<;#S|P_BOe@A%fN3QkO)#x&BL${abhyE^s`MW)t;YQpOslg>CNKbj`d2P6t?`tz z0L0h4axVZxYaKc00HU?G902ommMjMIb*C%>^YvOIaGB9nB5@`Tb&R`fj=>Ui} z33A*3qD^JP4uEJgBV{n(?5_owZz1gfR&Q}v3e30stpw&|v11AH6TL2?31A~PFgCHs!B5UEm2owjAKE5FgAx=O-+rSuz RO@Y{ify)L++Uc5b0RWLja?bz& literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Tehran b/timezones/full/tzdb/Asia/Tehran new file mode 100644 index 0000000000000000000000000000000000000000..824acb0426faaf659a7f209dda6e1ffd0f3ce2ec GIT binary patch literal 812 zcmWHE%1kq2AP5+NDnJ+nLI`Vd2P$I&VwwLyFe|6_1c=_xaK;0qpLdFj1&HQbE4%|l z^H&x-fM@}YQwPBGTPp_;Ex2|MSiO*|7g(LJ`I{3UaS>fnFkeHV49wTKJr~T^JUs`@ z*V?B9=4-FH0M@TFKgVD-N3Tfy>vRn}m6|BM%4`GDv=uza9*E|?!=`x(p+)>#NvA0n>~Rv*fH z1uP%N5CxVGd(Q!u4}aJPmXEmD3+6{25eD<4HXQ(~k6!8qRv$C@3s^q3tqLq3SE>${ zk569lTg07m$dqyPW_ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Tel_Aviv b/timezones/full/tzdb/Asia/Tel_Aviv new file mode 100644 index 0000000000000000000000000000000000000000..142966dc197cf92564a9aa774676cefd689ab27d GIT binary patch literal 1536 zcmciBc}UY?7zgloxom1hLyIWSGRxAn={zde;Zd`^$~8PvS8Lj#Hq%UPtEJsqL3ALV zkO@YL)e1tgDC~gRtVVWd&Pua9P)but?e~61_^1E%{&@MmpXYhr4Sr*inB9pUWYWcA zCg`S1GWnHD%$NnUXOA;WdiT)?%~F2QDVoos^#nOmiG1!`tf79<-i3U5V+?iOQwOB} zd>*o~ssj1ym>T)|Op}J*d!wjD8j`J0Z;Ii=O|4PzyXBAJ_x5u5!>r$?>}o`Q)C!T! z_e97R<5}b z7vrcq$O=b+l{RQ!*Mp|F!7>B-d3?KbPWDV?M)q}pv+YZbx?$X0c9-5)= zYUsxN(kch^m(?lIcRS63-HSHByo4&uFF)i8^TiG53&fXU55H9OJq5RAgjvFQW9WNv zFTq~@mFWAhIU3sc(X*5^eFqaXG*>ha8)>d=>_L51jp_aPT`h-2<+o(CzdA1$UZW~A zQm;+-hSx<@$f*6(vT2Y2aX9LMn`7Z1`@ueXST7L4>$~N!nCk$GzYSnMxZm`T*jQhT z{-zIh8afbCU;&5T8;8SA7GXZTunmrg_eX!TY=@%0_>ul;Z_(YNa>4 zPmu~MPt1kW!t&`D*{>LZ(|IXyMo=?+U}iX+$s1PELuRi4&YJlV&eB=K*}eDSoazDi zkgg0?UEykIL0xkcKAiazK5|a3WSLEwI`Ob4juR(yGjp?PoM{}I|K}mZ3BQQr5MdLt zl+WT2V(UnzGk=A(tXcogrusxTBve8+GCMes*^xAvgC%ov_h3qHp`JV;&&w@Tz~_1K H_?CYGx2U>< literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Thimbu b/timezones/full/tzdb/Asia/Thimbu new file mode 100644 index 0000000000000000000000000000000000000000..0edc72cfe46b1976bff562929501f202a205d0cc GIT binary patch literal 154 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$V!r=CaP^sJ2}qw}qVEbupiBr4i02!@zyf3^ bFmUL@ZNizm68z5L@ZNizm68z58KMkb$9@8RUqb1&lxo>LxI7Ku90o5C$(7APx>; K-~tl5mRtbRL`S0l literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Tomsk b/timezones/full/tzdb/Asia/Tomsk new file mode 100644 index 0000000000000000000000000000000000000000..5ad9bfa8eb1deac4368e71197f313bceecfb8e73 GIT binary patch literal 777 zcmajZNhrio90%|>%*IGA)-krhU<_ky!&v@|v5lqlFWDknlrl+Kav!=N@546b&EA=YoGHa){o?F|f59>Z|OKGcYx^z41j+ck{1yW&`m>>d?7 z*+W0-U=3>5?J(Lt1$C1nFlML=#&)(qePacTs~K8l?-@F3VSIWsOeo8OiK={dfZa6{C37bc@m^YDgC4S^S>$2nNw+$(rA01I!cp>?GJ79I9*gjVsm1(~?)W(-67im;$I4TSHQ@` z3{;!{0c0+a1hNYn7&sUh>LxJofY|~*z99_0K&)+G0mPOJ;hrIm3|t^m*MbWGa>yuM literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Ulaanbaatar b/timezones/full/tzdb/Asia/Ulaanbaatar new file mode 100644 index 0000000000000000000000000000000000000000..6f5d3a15abbe48b8a4dc72aadc88c416160a56a6 GIT binary patch literal 594 zcmWHE%1kq2AP5+NDnJ+nLI`UCnaBdf0{?-a?eaSxkUoCyI}<>(#LE*6AX@U)pAR5f z>Wps#h?d@CPynK3*625YXxTYJV7^?BAeb*-{RPZd$o>rGD@I=f^Od}>g89nUJHUJu z?d@Q`s`M-{UyXYvn6J*V?E?c4sDIf8q8K!u%mDK>ugn1RwT@JQ`Py5mz0jC zFyB=+P=EmlLPckR`C+Vy1t5Od*BUTC{Hb#RBQq0;kbxn^1Y}B50Vqc6CNOd^FcdT} a@c8(KFlZZ?1F(#LE*6AX@U)pAR5f z>Wps#h?d@CPynK3*625YXxTYJV7^?BAeb*-{RPZd$o>rGD@I=f^Od}>g89nUJHUJu z?d@Q`s`M-{UyXYvn6J*V?E?c4sDIf8q8K!u%mDK>ugn1RwT@JQ`Py5mz0jC zFyB=+P=EmlLPckR`C+Vy1t5Od*BUTC{Hb#RBQq0;kbxn^1Y}B50Vqc6CNOd^FcdT} a@c8(KFlZZ?1FGsnw=@)4Ef9!L(kB9hlZH(FfB8DGFfPFxIC4WROvjI+!-L z)dSNeL7ZUPR8{~?n;E`_(0@LGX$xug4mcL$t`BrP6N}9&1(uk<~g}mfcehJePF(eY8067>RbTkyRq7U`R>X= zV7~jiNHFcmYyzRrS%Yb>$6{dGdz~zp_Bmtp0c5^!?|(4gFZYWBh#%s;>jNVbGYc59 zu_8eZb|en61Uj3Ojh%s^%?)H)K?4H|14G>e1`Y;>6$co37#L=4U=ToM_bgx#0f{q$ k#Tj^fd_x$t4J?4zl0nnX4$O&Kh8pQ9vC_O9!rVu%f;D*~ z4$-S6?B}1%LGEA-7Hkee?P3=!oVG#Tuo3EebdYy+xL8v(R0@l$4X~sw0hXqu!ZQ9t z^owA*DxO%C-`pcte7+-B`cIIn0s&;h)*Y<&`Jr*<7}l(;!P?#}Xqxi5SW{=7MXv8& zMQ+F*KsMJ;A~(vc$QHE|+49^En?mbEFPdQULl(5|aj@l_{eB|bdU)udhKNHZ z4I1HLK_U3yZ!eb-jc>4zPA-s?Xk}j_CvvY-^zU9gb+1dXPx2O)m%G67lDFPH0P&^H*n|1fdweE<_%ds3!L;lgJuofTBM+wKYXrcw zLJlLCR*e1xrj@)OgK1^!D_~kh`zV-JmEH!X)wq{~X?2#%0wD9%zZ?P68cz-@fcTmf z*%125GO)PTk?CMsdrJqH)>%>srgf)efoZ*#XfUl`;sd4)Qf$GrVQj_(ka|1Ew8PH-l-%<`WY@<~g}e1@oPgSAqF1s^wt5t8)*S@5UMl=DREB zf%)$5O2M=za{z=s7Y?Sq9vgva?{$`7+UJbF0LXmbK4~yN#QP)zBQp~Ova%pSb~Ypq zvIIJtgO!1yauLYTf(8Z_28Nymj2sLMbrTqPP}vaKx(SS6aRv?_-w+0E0}BRiLjxdf N$-rd;B<*x9xd5P5fpY)= literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Yangon b/timezones/full/tzdb/Asia/Yangon new file mode 100644 index 0000000000000000000000000000000000000000..14b2ad09ead50a62d5e2b426396c51f9beb293be GIT binary patch literal 187 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nV-wypCbh+g=qI1ogi{`5xzL|>eh{(+H+ znTdfRN*`n{kOb<9&S2nRV5pnGz~|!|!Vm<++6HFE20+r1fy)NWw$nAUGB)4>0PImF AssI20 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Asia/Yekaterinburg b/timezones/full/tzdb/Asia/Yekaterinburg new file mode 100644 index 0000000000000000000000000000000000000000..2a73f78ea02e2ed53599846fbae982c0796be4cd GIT binary patch literal 778 zcmajdODIH97zglkG0covNZ#Wyo)_aW#*9417_adfbz@42D32l=B8rtJ6p>hA;gyxw z6f0zu`k*8g8Aq1WWJ zg1+fkY?1NIl|Vb=dwmG^|``3$Un=!P}hz0l$u7g+z=>3U?V zg)?zpKHlQ=m3U04pGWXK_`8<*((k`wU3DkKhptUTO8>}KPC{ zA;%p|E5=xWX(b;`Fs*DO1*TPWxWTll^dB&-#{CvdtFuZbFaUx2S1vHE@szUw#Miv? z3ruSrc@3tux7-2KI!n%iY27LNz_eb=dN8eDvH(mQq)Y_U#vPEFp z%*Yo){|y1t7SdS>3_xIU*9^?J{OtqgTkVwq^Q~{|f%!JeOu@A6ZUHcD*Cr08?Pq-g z(+;UW!L(xw-vb69aB{s3<~t{U0P|f`_k#JZ&X>S^H`e)JzPs`kFyH;%ZZPf1JPksh zn+vAB9#?>A?{)QH+ULyF1O_1R?Mnpn{nnHxFfubiAS(+JWM_jyBr#-p7#kSYJ3uCC v88EOgFt`OU0@IL%0|O5#8zO7rz{um{8^WM%U<|~jKy1RmWdkJbbWOMbvP6c9 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Atlantic/Azores b/timezones/full/tzdb/Atlantic/Azores new file mode 100644 index 0000000000000000000000000000000000000000..ddd4f62797732cce4630bc59bedd1de9cad45dd0 GIT binary patch literal 2240 zcmcK3dpOm10LSs)nV5S&$q*u^T$VVF2y?%#p~A6rktInnAv~zYQ`S-*oi)2O;gGb) zkV>nDD3{2sk~JYk$R#mM=CQNi_w)N>+dr#+_WeD-^E&VE_xt;v$2kwd*1aKo>WzcL z>>xK8f;T_X%WP9*ZZ$D8cGzkNiKhn(MZ`>xRCMN_{phnUkJlY)7UGw@u*Ntn+yq{+VX8>?WUlpN*@r+-8jH`c`;ut#T+`M4tYg&_>E`56 z)^7IuX!+V3>n$~VlF52&bQRWH>$-4GTdWz@+lo>!f6phE^?W7P@B67>{eD^q<{$8n zvVP9~UhP|+Vg2Fy2e8BHr33k#UksnXN9t|xSD9+oxl6EfI1fJV{0eq8roiqSv9RZ| zsG6MfB=1Yud-@1`dgK6n799-xg8X2=j~jgMv!}0H1;Hwii;Y8v^IJr**f7{hmP0pY4t$@?c#c;+f8~)Bc z1!t9$;cJN~)~TRs=6{7!$TXyhiYJ%B#VM{r(sYakR0`IIO9Xl%GOz3+gI>B;8m+>e zgYPMiKvjt@)~RNw*56c0F+;t*1ih>#2WnI_=`hojW>E#yI$I2vr)5L!L#LolcrskE zJqqf220^ZkFI;Kl0#|98Lp^yts4wX)qL`sS;{*)`%%EY%O89=A3S3?G8h?*b{xDpV z@faGXG(nS?3djpChNc0XG{p>lbQv_WEr)A;zJcaiS#}q4?oaf{wiFOXwK)b9OLc2OIpxq=J z(eB({wEOrVTrY8pwY33$)PD|oloUeG<|-jM-zz;0y`d-?+eJz+pll58NScCy z8LjY>zz(?c@Q9F{7i518y(^#@9jtu@z1y|~9U^@d?$HvmzW5e~E=0q<4GC~xj{t`K zunmUSN73Z`PmkN8BMN-c`$M(Sk;lx@QQkH%Iz$y7FkKE~T<2h{5(VQ-RD|TbxQRY= zyy7f6{$4FQVZ0NaSXzKS*jkQ0bmlfZT#^MpOUQ>w=}AJ4#5OHM)l|GLEDp$Uo-iw6v-MPl*f1V>sd?teRP<%d^|5p|WAkM*8#?dzvp>MEUZ1`1d5_OMU%TzL&*{@lJJsZ$ zBcTm;*y#VgQcY{)=<#yWF_rtQWm(;R19|D*x+ToErrb7`m#t0k?N&br^Na0uBFpyf zM*_>2wodp}n`YFFyQ)0kH~G8Z9``8pd(*7g?|uIspZ7=Xg!`Yi z!2`38pg&N16@KetfZtk=!}cL9JeXT2u~j+4;@zl*&!8hdBcFG%bU@Qhj0XI5|8ud<330 z{}1dFDCY>B>8^wD49OpO#@F9GyDxt?2>W*0VZX>7dHpQE`8&y7C<&+|S9D;5}F#mF6=)<}?43kTWH!V5kI!3&$saB%lpj`c!p z>9DeKKD?-GIjlMiNF3>d+?sx|; z`*j13XlsQd2Ts6I4I)o#WckAactzC{IQpUXufOXBCvJ&`xzj)3 z4N(E`#-ctr$=3zeCqIDozlPxyO*Nb{ED;Hv&HhaS^63zqI&uL{t9=Hi+b!@GYdxIN zoC#-URl-|sD`8$&#}hi+$}>2Y+e0dNmOG5maF$y(Y|sY4hR+GGQQ-m`Un*hK_+i*| zT?S`6p2In3f<;1ScgK*xGPl@WWVxr|8Jw5=1>Rd#59e#T;DWqLc%S!exG*sXE*$CP z37z8b3Jz&+giCy~;gaUj=hgf(0X|?GeO^oZl(402^m#qlB!kN`Be8$z>^E+VgkED^ z{>#hhY>gm<{y)Y`#^SxJ)A>e_OmaG(w-8x^PETTz=%KkPmLB?EN?#UJ1na_-YNaYz M7aFPzRjQ-lj7(m#wu)wOP6=OrL`=V4J~a%A`wF_ z7=@H%BqPFB4^};x7X8J@Bq#|h36lPYEKKYV!|wMPJ@#3@<9DxnANTvRu@wy#1vTdi z;lCi8EOzcAcK);Z{EnXGmpiP=Pkf=CN#@^CF@_uhwJ7U1M~szxg>f-&pfL1l(5c%n ze&QNj{Ja+~xqlia3=Gobyr|y;6VG3ONlp%m+m6Fzs|_x#s)5V&ER+;z;c{6HOc6=p zipY2<6=*mzUpk!)Q{Sh+w9z=Y^5Fuw%KH<_`aZ*S*DILO@dRcz4?w2&DwLbXXfjt} z^TI5Z4`!F1fy%@ln4@S38gRhe1Q$on<&IaQ^ZwY;`GXqtn%Cv%0=F5eeED!~ry3TX z6Tx*B2~>CF(PZ9wodB(=O+ar*`H0qP0%)D!F}g_d7F{&?0d5Sv8+2p{Zko6RH+!x? z{qP-*%r|s7(Z&52(OViD(OaD-&?RN3V5zkZ8dqB(t1p7vgvD^XEG_5^1IuG|G?`!i zav^%hbSk>y<_~n`Xau^dHyWC}-{4Ni6g0a=;4bqhtZx6pk$JldZ=q{U!{}OZH@Z&c zL0iIaz&(jv&`)P!eZU4AhFam?aTe~oTnVj@nrJeA|49|P(QQN@s28ITb}G?LB?ZuC z5yC_AB-pI|1rJA4(4HB~k$HCiJ9JCb47%mn19a=;82ZR{H~Q#^58c*%54L-H;IY;| z=;(5AA@f27VgLP_o&C=L0{-r&!pJ|O!YL|>4vGACCvWrymP%*jRGF6Lw~?hH_$P)u T$qZQ;$_yq`E;Gm(@)YqG!p7i! literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Atlantic/Cape_Verde b/timezones/full/tzdb/Atlantic/Cape_Verde new file mode 100644 index 0000000000000000000000000000000000000000..714c46e2e86dba94bcecfa06db74bc3c1e689010 GIT binary patch literal 181 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 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Atlantic/Reykjavik b/timezones/full/tzdb/Atlantic/Reykjavik new file mode 100644 index 0000000000000000000000000000000000000000..8906e88c819d9ad3b794eb6356a240a74a95ffae GIT binary patch literal 130 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~>DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Atlantic/South_Georgia b/timezones/full/tzdb/Atlantic/South_Georgia new file mode 100644 index 0000000000000000000000000000000000000000..7fa5f4683538498b93d1e639c14256c1f033c354 GIT binary patch literal 132 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iWA+4lDUDeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Atlantic/Stanley b/timezones/full/tzdb/Atlantic/Stanley new file mode 100644 index 0000000000000000000000000000000000000000..1a4c8ea86361731f4d7e854ac66d96a5ce6b2dbf GIT binary patch literal 789 zcma*lNk|)E6bJBc+^W$-0~Oqtx?rr!B+tpt<)!qQLS@ReLJPbe`v=~LYgA~y!6i54=7kyd zpPa&h{bYD+WexuEjl_?$;xmvTvh%Vu5S4c*Cb59 z)~cVd^{NN9r7yy^!`HA~vmIoj?5o`>W$nMOu;XJr{4y{F*S*)PQfSDX6CNhc-ND1| w!#Vf+7{fJ;^Sz)HDgGuei{boKl^)ZCMb^D?vbUo1WuxdK(FUfm2vr(2x9gG87XSbN literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/ACT b/timezones/full/tzdb/Australia/ACT new file mode 100644 index 0000000000000000000000000000000000000000..eaeb769fb4a1815cb238e406430102b13b0c0d2c GIT binary patch literal 1442 zcmd7P=`+-E90&04h7mbZjhh@D$gwN5TPQcNa;&pRZaN&BtHLj8)J!NnU}Or7*&bA+ zX~>wQ%$RabJ?Ib_J!z;J)04_b+VA`G2YA|N=l6Sk-{0?VcXobnMRH!YJ6m@|>L>Wc zN3s4_8q|+zsxN~z^(c+2y}50XF9bN~#<*jO$K+@h_Q(6;;e;v#PPQv?K2_%^sDF!T z6w08cz9o-LE6M^{>!%cIyRDM%%%P6q9QouA)Lj~eo9>t~K6)QML;b21Xwd&08m7*| z%`KhK$ae^CDZd1_T6e&0iP_}eT4*c{g(iAe1->w~%_K)JLUU0tsmg#B^A6CmE(lr; z>q6^_Hn_dHm+`SlszSCECZV1GExyg{^S;3yc9n2v*aW$>2zNVnlT+i+QRfEP{SZ1W zDB+%#*8*QSziosr<@cd$ZxM7$Y=GjXSSU$JhVI3laIcRy^oTKmo>tb-OR`L^GAOk$ zW_+YGUyx<01-O531Rj{4W_-N6=AqBPAoRWb5*}>54G(2?LBHAofiL`n>W~96=)DEH z-o<`U0KKIE!`@S`heu10!~3Y$2vq{IyqS89tdk)hDRY8R zg>eF3M5j@&F;V-FV-HcU3b7e-oDKCFZ@7XSzxEv_EX~5iIqEfOY6v-bs0SYHpJ9BC z-J@PpTAm@NUZGx(m$xIQb0_|0J*A$daW*w7B+}9{-Y0L z^&|YRxAurM8N1fbbm$%-S1`YzKz@r=FkOCkk%;+@vs@x}mAHzXMUm2IKc_o_(up_B{w2pI6{f}C$dijO%@)&)t9AW_WYVxAE9Z3 z5Sk5)LG#R6XkoYkErUm)mA(b8b?AZCDW&A!)6m8*o}9bRv-!4;#pD^|KFJz89$tXB^`D)HEON{>(MW%*Ii?E$T9uYYixHW zvbvpmjcZmS$5(m51YJ7M-oHDGdQD6SMov;vuNt`&d5@HOO|}psCog@6dlzP5$~)>c zb#fFr?QTEZH}FBs=BM{iuNj8>$eBF#x?kUooK;A@W~ZD&J`hE{=J*vO=enlDJX3Qn)VB;e4A>DhZD>4(ad52S} z*RtrZ$mRajYlYi1@{x7aYo+84a^)}TwQ9Z%S^v5jR*&mp&7c<6_Fm-K{JKu+^=NA) za{Y1YwV^D97l?#L|Iv@*j(uT&x&9ny#BmpT1QL#GGO%-Yj8$v6P*oB;gljkxcIx3D X;4Np-UF{{8dCBDNY9EHDufpUXlSv(p literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/Brisbane b/timezones/full/tzdb/Australia/Brisbane new file mode 100644 index 0000000000000000000000000000000000000000..2f8503058376b9242506e22310667c4d7e43f698 GIT binary patch literal 295 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 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/Darwin b/timezones/full/tzdb/Australia/Darwin new file mode 100644 index 0000000000000000000000000000000000000000..f3f51a819ac55ec05e37ad291a52cffd7a3e9012 GIT binary patch literal 240 zcmWHE%1kq2AP5+NDnJ+nLI`W&0xDw#V!r=CP%Jhn0z_8}F&BX7IesTQ!1Nw74iJ4h zWEX@!o&y#?vpp6}pIz<;rq3;?0?VIoH|StwW@3Rr28OB?AlKAQU|?Zjn7o3KlYyai d28azJeSAY09G!zfgi8nm7l^5AX=QA{1pshgN&Wx; literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/Eucla b/timezones/full/tzdb/Australia/Eucla new file mode 100644 index 0000000000000000000000000000000000000000..42e6deb96495ca132dda0adb37d33d913fe41c61 GIT binary patch literal 320 zcmWHE%1kq2AP5+NDnJ+nLI`US1}b9#VuAlaP_m3`1BjmEcSQtD?{Sy{qECk$fzZdx z!QyAOXMpLm%OgcV_HgolgwWggz_b)&1cY8*3Z^wxgCO+!{Zl~dT?@B>X*bpwFzv2f z1eSMyR|%#)nL{A-xo8n4MrL%#z)*1kWK5?FBhcy9JPceA(#JQ1LEFI6#1u$c07)(z NFm0!6VP#^<1prQtMK=Hd literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/Hobart b/timezones/full/tzdb/Australia/Hobart new file mode 100644 index 0000000000000000000000000000000000000000..07e05784e1cb48c19a74ac781e51222362630d2a GIT binary patch literal 1550 zcmd7P`AgGr9LMp`JTT28D@sdOTB$SJVLE5(%-TFE%W^I?v*oR2&U;y|FLo><=>(UND(*c-A-Q zhmLCMe>r1)&CdF9owQDckbI(^eW~N9=h{VtdcIeIzQApVO?UmEQL`F$sjd_HURP%> z`bnD_cAMg0kFgxjpBe<{(FgVDF|!_ycc#IKsunz-G)2&_Pl);?N8uT~Da0oF8no4h zbM#>6;)S+Pnvb^sErSlCaptRe(9vyxd2MXrY78QPli+yY1l7w#PXR{6Z3)t`G|LYby;QJs) z4}uqs=)mrW=%qJm&_P$5(aTO}poR4Yw5URk78e(yC0o;Bu=)`0FOP~uhe!+1q27G7 zbj}*Ibey2Weg~mteIL-_rXjeZ{Sl0?1j5MXK|&|0$r&v__z)ef|AAha+l-FMe1=}7 zG@w_@&1i-2GF0+U!&v*Zcpm4_%KXFj8vpqeI^i|j>zd9=^x8JI*L9}N=)?xL*Y$>Q z^oHs{n50eN=wYLV?R8U97&>_++p9|KiB4I__NsOpMXM*j!Og?{Fm-_KHSMVdoo;D? zTWCjCm;ppdc?v!_fn1?@_AXz zpUJRbPyq{{hr*%`Ke(fHF5G!>8Z16O0(Ws=V2Sn})D}4qI;ClUVOhcuED!I66@o5U z>Ddme9IrA*F2L%cV^H^&gS#J>!kRl-aF4kj5B6Tt!`hQ2P+zBk`^q+QHay$^^pB7u yUc@?QT6lJZ95oV0c3qdKA~8w@y(FuM6TL2zi0Pf6M2T1^5sHHnLntC?u+u+{#!FHF literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/LHI b/timezones/full/tzdb/Australia/LHI new file mode 100644 index 0000000000000000000000000000000000000000..be6b368e9936976e69abec32923e39640da23b88 GIT binary patch literal 1223 zcmciBTSydP6bJBcQXkfbv?%eCnKx`xw;45A&AY9p?W*afu9vdBwCk-=(;e+5MrkD# ziWht+6=Wrd%ET<}A`uc1l1NcWWj=`X;3h#ENH*tR@4od7GynO0=R0SfMxSRY3t{Un zPCh|5E&ci}b@DL>`F2~ASDlM_j{3IzF8f01qK>m67cUzrUA+q>&c(v+mNeL7 z-W%T5%EO+McJTJbt0MJz_1v;i?l6e3ck>kLJ_+qs+V?drpzh~W4g06Ofc=+0!U0MP z95DSDRw^#R$~!mVT}u^kVDE%T^MYpDB+6jv2CNz>hj-^T!+eJp77Dd+NUaJEjaI>7 zna=PYPiHt>Sb@V=S75crMjOpn&&|RSmanKsPK?2OKg^&WH8f+TbJ34R;g}1faBN>U z99P;6$DhBC{sfH#Cl+_X`&3;b^=lH%aFRn5>dC$aIQeHMynpeEjn1XKtA|sks^9|; za$v0`9oF?kz-g@loNo4jGsHBB`VSVVMas+!9?pt$hxPns_>k8sobB`j&R+Wj=PbX4 zb3Z?W4b$Ur-qS%ie|*+Pa|?!_SSbs8$Kb zE_IE8%Qh8@H19Zr=Yr- z8pD#6vNmNNu8VjDpHx1F>)md{4T>SS;ny|TywnOy?`z=3mnOLBVHSL9}C*5yZ^Z|`UJj17!)3dTBznG<7uce$-vou0*O qvh*xa5JGwR$>S+7$0)qV1Pgp*C@({hUxgr@z^eomAEXPTaQp)<$p78| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/Lindeman b/timezones/full/tzdb/Australia/Lindeman new file mode 100644 index 0000000000000000000000000000000000000000..2b676f64f5a19b7c8da67b22a61eaaeb434c551c GIT binary patch literal 331 zcmWHE%1kq2AP5+NDnJ+nLI`US1uA0!V!r=CQ1o`u6%akg?@$An-lNX|qEClxhS0}T z!QyAOhk@y{%iY2Bxdp{w`Sb0X4M4LPmKYnw0RXsXRo4Ij literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/Lord_Howe b/timezones/full/tzdb/Australia/Lord_Howe new file mode 100644 index 0000000000000000000000000000000000000000..be6b368e9936976e69abec32923e39640da23b88 GIT binary patch literal 1223 zcmciBTSydP6bJBcQXkfbv?%eCnKx`xw;45A&AY9p?W*afu9vdBwCk-=(;e+5MrkD# ziWht+6=Wrd%ET<}A`uc1l1NcWWj=`X;3h#ENH*tR@4od7GynO0=R0SfMxSRY3t{Un zPCh|5E&ci}b@DL>`F2~ASDlM_j{3IzF8f01qK>m67cUzrUA+q>&c(v+mNeL7 z-W%T5%EO+McJTJbt0MJz_1v;i?l6e3ck>kLJ_+qs+V?drpzh~W4g06Ofc=+0!U0MP z95DSDRw^#R$~!mVT}u^kVDE%T^MYpDB+6jv2CNz>hj-^T!+eJp77Dd+NUaJEjaI>7 zna=PYPiHt>Sb@V=S75crMjOpn&&|RSmanKsPK?2OKg^&WH8f+TbJ34R;g}1faBN>U z99P;6$DhBC{sfH#Cl+_X`&3;b^=lH%aFRn5>dC$aIQeHMynpeEjn1XKtA|sks^9|; za$v0`9oF?kz-g@loNo4jGsHBB`VSVVMas+!9?pt$hxPns_>k8sobB`j&R+Wj=PbX4 zb3Z?W4b$Ur-qS%ie|*+Pa|?!_SSbs8$Kb zE_IE8%Qh8@H19Zr=Yr- z8pD#6vNmNNu8VjDpHx1F>)md{4T>SS;ny|TywnOy?`z=3mnOLBVHSL9}C*5yZ^Z|`UJj17!)3dTBznG<7uce$-vou0*O qvh*xa5JGwR$>S+7$0)qV1Pgp*C@({hUxgr@z^eomAEXPTaQp)<$p78| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/Melbourne b/timezones/full/tzdb/Australia/Melbourne new file mode 100644 index 0000000000000000000000000000000000000000..bfba7fa6a4c395d07ecc98e9caf8428886de17ff GIT binary patch literal 1442 zcmd7P$4^vI7zOYF5NZNlo-?-a$6&w32?}namN%7$ML}eD1~i$sg{I0tXf`5- z=2fk5M^hi;W06>cY*}#w*~;%Gw9fkmcUo1$U7-`uMlBWYw(B9M#-W||HL~YEv|lWN zdzxPfeBtn>0XkORg-(4%(7DuGb;_8eF$P(hoCIBp-QZp?Pv{!G9lDvBLwD&ixyqo- z#DMXU&3s1o=w5{ThhD$~)6SEP|&Wr^7RSmvL~mlX|UgEI_WQrC!e!M+s^o_5bL@ znDPt%>n*(^4aP3DGi|zu%N5KwFo54;6im$Tj#3HVaga+TPEsd{gWQ$l?Cv7|2i><5 A^8f$< literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/NSW b/timezones/full/tzdb/Australia/NSW new file mode 100644 index 0000000000000000000000000000000000000000..eaeb769fb4a1815cb238e406430102b13b0c0d2c GIT binary patch literal 1442 zcmd7P=`+-E90&04h7mbZjhh@D$gwN5TPQcNa;&pRZaN&BtHLj8)J!NnU}Or7*&bA+ zX~>wQ%$RabJ?Ib_J!z;J)04_b+VA`G2YA|N=l6Sk-{0?VcXobnMRH!YJ6m@|>L>Wc zN3s4_8q|+zsxN~z^(c+2y}50XF9bN~#<*jO$K+@h_Q(6;;e;v#PPQv?K2_%^sDF!T z6w08cz9o-LE6M^{>!%cIyRDM%%%P6q9QouA)Lj~eo9>t~K6)QML;b21Xwd&08m7*| z%`KhK$ae^CDZd1_T6e&0iP_}eT4*c{g(iAe1->w~%_K)JLUU0tsmg#B^A6CmE(lr; z>q6^_Hn_dHm+`SlszSCECZV1GExyg{^S;3yc9n2v*aW$>2zNVnlT+i+QRfEP{SZ1W zDB+%#*8*QSziosr<@cd$ZxM7$Y=GjXSSU$JhVI3laIcRy^oTKmo>tb-OR`L^GAOk$ zW_+YGUyx<01-O531Rj{4W_-N6=AqBPAoRWb5*}>54G(2?LBHAofiL`n>W~96=)DEH z-o<`U0KKIE!`@S`heu10!~3Y$2vq{IyqS89tdk)hDRY8R zg>eF3M5j@&F;V-FV-HcU3b7e-oDKCFZ@7XSzxEv_EX~5iIqEfOY6v-bs0SYHpJ9BC z-J@PpTAm@NUZGx(m$xIQb0_|0J*A$daW*w7B+}9{-Y0L z^&|YRxAurM8N1fbbm$%-S1`YzKz@r=FkOCkk%;+@vs@x}mAHzXZz zlXD`3UcZikiIEuMUm2IKc_o_(up_B{w2pI6{f}C$dijO%@)&)t9AW_WYVxAE9Z3 z5Sk5)LG#R6XkoYkErUm)mA(b8b?AZCDW&A!)6m8*o}9bRv-!4;#pD^|KFJz89$tXB^`D)HEON{>(MW%*Ii?E$T9uYYixHW zvbvpmjcZmS$5(m51YJ7M-oHDGdQD6SMov;vuNt`&d5@HOO|}psCog@6dlzP5$~)>c zb#fFr?QTEZH}FBs=BM{iuNj8>$eBF#x?kUooK;A@W~ZD&J`hE{=J*vO=enlDJX3Qn)VB;e4A>DhZD>4(ad52S} z*RtrZ$mRajYlYi1@{x7aYo+84a^)}TwQ9Z%S^v5jR*&mp&7c<6_Fm-K{JKu+^=NA) za{Y1YwV^D97l?#L|Iv@*j(uT&x&9ny#BmpT1QL#GGO%-Yj8$v6P*oB;gljkxcIx3D X;4Np-UF{{8dCBDNY9EHDufpUXlSv(p literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/Sydney b/timezones/full/tzdb/Australia/Sydney new file mode 100644 index 0000000000000000000000000000000000000000..eaeb769fb4a1815cb238e406430102b13b0c0d2c GIT binary patch literal 1442 zcmd7P=`+-E90&04h7mbZjhh@D$gwN5TPQcNa;&pRZaN&BtHLj8)J!NnU}Or7*&bA+ zX~>wQ%$RabJ?Ib_J!z;J)04_b+VA`G2YA|N=l6Sk-{0?VcXobnMRH!YJ6m@|>L>Wc zN3s4_8q|+zsxN~z^(c+2y}50XF9bN~#<*jO$K+@h_Q(6;;e;v#PPQv?K2_%^sDF!T z6w08cz9o-LE6M^{>!%cIyRDM%%%P6q9QouA)Lj~eo9>t~K6)QML;b21Xwd&08m7*| z%`KhK$ae^CDZd1_T6e&0iP_}eT4*c{g(iAe1->w~%_K)JLUU0tsmg#B^A6CmE(lr; z>q6^_Hn_dHm+`SlszSCECZV1GExyg{^S;3yc9n2v*aW$>2zNVnlT+i+QRfEP{SZ1W zDB+%#*8*QSziosr<@cd$ZxM7$Y=GjXSSU$JhVI3laIcRy^oTKmo>tb-OR`L^GAOk$ zW_+YGUyx<01-O531Rj{4W_-N6=AqBPAoRWb5*}>54G(2?LBHAofiL`n>W~96=)DEH z-o<`U0KKIE!`@S`heu10!~3Y$2vq{IyqS89tdk)hDRY8R zg>eF3M5j@&F;V-FV-HcU3b7e-oDKCFZ@7XSzxEv_EX~5iIqEfOY6v-bs0SYHpJ9BC z-J@PpTAm@NUZGx(m$xIQb0_|0J*A$daW*w7B+}9{-Y0L z^&|YRxAurM8N1fbbm$%-S1`YzKz@r=FkOCkk%;+@vs@x}mAHzX<=>(UND(*c-A-Q zhmLCMe>r1)&CdF9owQDckbI(^eW~N9=h{VtdcIeIzQApVO?UmEQL`F$sjd_HURP%> z`bnD_cAMg0kFgxjpBe<{(FgVDF|!_ycc#IKsunz-G)2&_Pl);?N8uT~Da0oF8no4h zbM#>6;)S+Pnvb^sErSlCaptRe(9vyxd2MXrY78QPli+yY1l7w#PXR{6Z3)t`G|LYby;QJs) z4}uqs=)mrW=%qJm&_P$5(aTO}poR4Yw5URk78e(yC0o;Bu=)`0FOP~uhe!+1q27G7 zbj}*Ibey2Weg~mteIL-_rXjeZ{Sl0?1j5MXK|&|0$r&v__z)ef|AAha+l-FMe1=}7 zG@w_@&1i-2GF0+U!&v*Zcpm4_%KXFj8vpqeI^i|j>zd9=^x8JI*L9}N=)?xL*Y$>Q z^oHs{n50eN=wYLV?R8U97&>_++p9|KiB4I__NsOpMXM*j!Og?{Fm-_KHSMVdoo;D? zTWCjCm;ppdc?v!_fn1?@_AXz zpUJRbPyq{{hr*%`Ke(fHF5G!>8Z16O0(Ws=V2Sn})D}4qI;ClUVOhcuED!I66@o5U z>Ddme9IrA*F2L%cV^H^&gS#J>!kRl-aF4kj5B6Tt!`hQ2P+zBk`^q+QHay$^^pB7u yUc@?QT6lJZ95oV0c3qdKA~8w@y(FuM6TL2zi0Pf6M2T1^5sHHnLntC?u+u+{#!FHF literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/Victoria b/timezones/full/tzdb/Australia/Victoria new file mode 100644 index 0000000000000000000000000000000000000000..bfba7fa6a4c395d07ecc98e9caf8428886de17ff GIT binary patch literal 1442 zcmd7P$4^vI7zOYF5NZNlo-?-a$6&w32?}namN%7$ML}eD1~i$sg{I0tXf`5- z=2fk5M^hi;W06>cY*}#w*~;%Gw9fkmcUo1$U7-`uMlBWYw(B9M#-W||HL~YEv|lWN zdzxPfeBtn>0XkORg-(4%(7DuGb;_8eF$P(hoCIBp-QZp?Pv{!G9lDvBLwD&ixyqo- z#DMXU&3s1o=w5{ThhD$~)6SEP|&Wr^7RSmvL~mlX|UgEI_WQrC!e!M+s^o_5bL@ znDPt%>n*(^4aP3DGi|zu%N5KwFo54;6im$Tj#3HVaga+TPEsd{gWQ$l?Cv7|2i><5 A^8f$< literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Australia/West b/timezones/full/tzdb/Australia/West new file mode 100644 index 0000000000000000000000000000000000000000..f1c1a4e5c2b3751d3353bca785409e950877a8d6 GIT binary patch literal 312 zcmWHE%1kq2AP5+NDnJ+nLI`US1}b9#V!r=CP_j(y35cHKcW(ih-s7zRqECmMhtS6x z!QyAO7lG-s%aa!X^)hhs|Ax@pB*3&3V-kd3UJs@FQE1mEA^9T5~=j=SM=ly-2=kq*!-ikC;zJyzL6X>pB zf3_)>zol7s*$Um?dP%n(vf*=?<-+cF%xWurHM1jrf`=o1BIcxGm>e&``on#)B(x7)nHk6bFLZ2WR^i6Vr zTkTz;pM)d-7(%I?y@)+W`eq*4|MwDdz{n)>w%4=Bf!$wV(C}Rt-1q>7w0FbMylXJ* z_$bfjg-4!2mgUfQi}1XP^+*|gx9tW=I3MLwfc2=K)NAzTcC5#|pk8;3*C59ZP_J=4 znaJ`s>NUP86gi>78z!pLdG`FBS=4J%VlZ-YDD|okJ0kCLq+U}j^pI1QzQf%Mb5Qw~ zdQF`gLr%Lh0QU@j5V85`z0_-l_8xL3PrdHd^dM&yQm@&{6Uh6bsn;B7F>>yvbeLx= zhxwM&Yk@$;v-t&!)NA2vEV62vdMz6DKrX&Py_Q@uM=m`}z3#7HL_VN?57k9xA~x?} zD)m|x^A-7!KlOUpZ3g+s8tS#&=oWJMFY2{oz7<*XstHz3XkgWl3Rd@>=h^(4F6#AY zOF44wG3vFhOvwxMg!%^m(U0RAI@mj(?&O3VSKG`Paoo9Hff>g&YS}T{$H^63SY)zp kC&Mm6!5Ond5B~rkahNPZ;V$H~SZufB)__F#kb_KbZezhBR3H zSJo;p|J#8Eu>5yEs{7CynFoMwXOKO) zDgZ>wReU}GqU9F^UI5Vw#;*^6XvM}>u)GrY6ENQ+p&rZ+s%JUC#E1tnGyVU6pn!ql l|Nr9$7+HV;v4MdD#Aaae@eN_nH825UQwA;@AZcgH1pwW1w6g#J literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Brazil/DeNoronha b/timezones/full/tzdb/Brazil/DeNoronha new file mode 100644 index 0000000000000000000000000000000000000000..9e74745ca79137918281337fa270c5fec4bd7da1 GIT binary patch literal 484 zcmWHE%1kq2AP5+NDnJ+nLI`V72P$I*VxIp%Fl|+83W(mpZ+!tw|23KbqIZ5&QvlJs z?xhKU=vx*G!2DaU-+<{ml9v~N#P96%2Fu_5%?=j7H~RvZfB$X|nExO|70mxK{UccY zSJnV9|J#8uu>5yEfe9dUegw*a`9F?t2h0EBIs#VzYsD+D{O{L4!18~(^Cy7(DSNU( z0YuAHoCNdb7pN})@fC~@g87P#(F!2G68A1JUpazl0f?{sC`kZBtC~Mq0H&|(1oO?m z?Ev#Fc9etpmiMnJfaEP-GJ^G6pZExtx5;Oiz{E%t{Qv*q90rE}|37|UWcmO9@dE}9 VAKwrLT?0cPHe%qi0g`q`TmX|XySo4Y literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Brazil/East b/timezones/full/tzdb/Brazil/East new file mode 100644 index 0000000000000000000000000000000000000000..a16da2c4d5a980cd944d86c34ea8a2f597e39b71 GIT binary patch literal 952 zcmcJ}-%C?r9LMozR#LOHE+Q(_$A-vi+G%I$EHi7^Ty56!U~@(Y)zG>qqNpwcqmn=< z?3Z9S4_$vgW7q3dYIPf`F{QZuX@JWm)GV zJT?TE6y;&R%PaZ(ta7>bTCra-`xg7&z8mP3lWFuFw_WHvhb{D~Gr91t!7lXb z`XBJ_uD@_i*(kiH!-V&)`_7p>zVK_J#-c2c1k=9Plx;p2X|fo+5}pA*(TdpY$+ zM-JRLvH^}{O~aAi1-NM{0Y`5daI?{(%h%Y^);Q0y{kM;0jRhIAtaQq@)UrOjW6Ogf Rjg=~H`KZiZCBLgx`#+zs5jOw; literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Brazil/West b/timezones/full/tzdb/Brazil/West new file mode 100644 index 0000000000000000000000000000000000000000..59c952ebc65169dce30078a3e1ee371e0da52ae4 GIT binary patch literal 412 zcmWHE%1kq2AP5+NDnJ+nLI`V-2P$I*VxIp%Fl|-63y9vqAN~PM|MlAdqIZ6Dasbi0 z?ll>J=vx+h!2DZpIKcEB$@d39;&*nYgXQo3RtAgToBamNzkhcHnExQe5zPNGgBPs+ zD{Bsz|Ls5#SpGYo&IXVug zNkmPnAr-dzLyJ(09x>8o#Rx44lCmd6FtG=u_WSIg{`22{$KC7R@VhVf&mEIps*!OP zTn@G!nr>w#By7>5px-y6_61b!?j0Hfm;x?WSIM;SLKsjLmS+Ne71}Qz)`; z_$m)=xkRI%pNoJar-bl@-V44=i)YFEEi)BC*E2p8>E%Wxnktt=H?;`5Gv3fcl}M3& zE5d)FJq2H(m&aSka~!ria~FC~+<+@zbwZzqXQ6NZ07d5bb(^7oTL%niU?IQyBn;H* z;i}vsxH^@Af>i$h^%-Tr{orMJEa;(MozAoy2{LP8PgF zCr^EZTO9A(wG6_o6PIC%`5H_ey2q0Fs>TL%TK7ftwz4wx_J-5w^j-BZLt6|pH)tV~ znhbaF(%?>Uu-!Qc%<@d4$o#C=?&#gKLFnvT-_bc%XLN3-8_etZ2KN|dV1APY7UWxD zVa*qo%-b7x8(ow)gjVxg(8UTfTC=nl?(=8uerkp#^Lki1SOxcwGw{Hb9H@PwqsaV& zbqaJ@S0?&U2_Jp9HWIB%kA->-4<3;Qz;fkJc+`ypE5bZkGOuF#J-X6$4qZ9&2wgQb ziavI;3w_+uhpujU0Bg+c@I;jf8X65O$6=A<|8Us8>Ok`UbEP=kfA48!Cc~kX49D4a X36YW%tHMJgLnUIBR6-1s%bfoLZtN!^ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/CST6CDT b/timezones/full/tzdb/CST6CDT new file mode 100644 index 0000000000000000000000000000000000000000..592e6c2d87bf031fc2d7ae4abb8271a9e7a1dca5 GIT binary patch literal 1500 zcmd7S`)^BO7zgmTGrH9}a~U(UF_&iARof|b8Dm|Rj_O#I*^II2>ehp<)Md_+W#b1V zt{XDOEQDod!4Pv7amma?2%3!$k&L?hfK}@}-~Iu9^)~N$-p_NsZ_;0$V_s-mu3`UN zA|XMWmigaT_6xCKVMq9dRb8jxsUE%Zi=%q1JRGh$^a_5s-3LD%@dJLEAL^mp@1Isi zwfmz1_P#K{f9}g+U$Y$cpOSj$f3Zp_im2iX9JJvJ++%GRM~C42-aOTwnV;caDP6Ew z^#m60l)<49=i$)$6BK6>&pxCbgAK)M-KATnDu-%?i;tb z;Mo^duqihO&OFc$o--vGo?H9_&WeeH&GVkaX0HggXq#cn`&dS6LF_XR>Rpg!`!2!@ zYu}=gRfn<@fJ^w{0bLGb!lQPPj#6!2QHA7!-eU|aA8*w zY?Z~q*2fvJO)P?K^$K{!hj;MG0|rKGRjc1ab+uDYg{^7mgzc8VymGs5!)vvHd0l5e z39pZAL*8MkfE~WTygGHY9KCS5TY0J*qsrlpEse12XA!)qIxw%BUu3{rN&@q`wOIj| zq^z-{KpA!k6xHHFCFwP-(hNbGwEHz8m^M##hW)cD8g{H!o Qq|_)?3Zq)BR4Y}IzY8%1Pe^k9wS6=y8EBnVo?z-E~9%<=KPq_t(FKul&^o zmwrAEm;K}emuH2*6{Q965B>?|aWz&E})iu0RvA>6bl0d5u@ zfNv#wz%7E^aO=7_%(qTumXqIc+mMEDcQf#v>_-gQZ(s8)0m+OiNp>W6vLx?&-Gd*5 z)WDq<74Wa(e7K7`4tE=5z};*z+@nfo$o#{LNi<1SLpa=<6AH71o^YSs6@HXy3HSS& zz=INVmdp(;H&&7yw&uaZWq(Kid@x z{}UJkKlhZv|2hP~lQwe9Pw5HaX>EUadeV<2&zTvvhiAL&;JH>kc)ms#R+o$`$$g;m z##j=(BOUOPeeJMD!Wd2VHJQH|l1u4!Sj(#oeo0gXYg<&pFAGk>eCh4Y;1&ARVZNdbLU};2{!24BP0YolQ6`Kt`qM%nTuu&pW&UOQq7zuAxm+jYE4lRo>x9k8&{ z26o8Y0E>?EVaMn&mTRM&5}&}%5_i}o=oeUQy%JvMR1UwTrG{Nie^zp1l zcDr>GcK`ht>`}%tTpP8aE)jk^_Xg~FN(Oty7r`43?WIZIrohkOcOrvfZ-)78LpiQ=ybxoG$S0|T&)iW?(~G|6VKr- z9+q%Wau*zIrUA=BuEDaI0XS4#0EZ6nScLaFoOnjv5VsqpdaI=(|E#t~CJ5 zuL$6n!4^37q#a9f_0he4CCNQ0x-7}KvSv6wWZ}Lhxbp$#YUvl?=&L;}|%#Vd1`}O$NaG3m5KddY2H+$XvLupVSE8%m{bPXXQ=M zOL&WXX=pBTV6k8D|M#oaP2B%gs~;$Nnrd~6g3`w4Wq20^NM+PUZ*B#1Yb&>C8O7(| W!fo0~orO+9k)71hQRpZX@&5y)m0XSh literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Canada/Central b/timezones/full/tzdb/Canada/Central new file mode 100644 index 0000000000000000000000000000000000000000..36c1a68320e4f38398e65d91346b4bccb0d6c490 GIT binary patch literal 1855 zcmb`{ZA?>F9LMofM0rpInIIwqd~7PEwnz~XrkjwaowW!BK^PMUD|IRrv05MS8j0vD zpB2K^iK#|o6b(@k7v_W+lZ_Ze84T?zDkCUbl|%$=z5n0ci@h*0OLm&u@BN&6Z)tjR z(62Cl8^b<2MEo6e(9nPUkp})YFaDV5=10Nf3x}!IqG1Qx)R0QG*4J><9~<79s5g!; zfSYvXPV#SiT=1Rg1Gs)C-v{$;dx{uczni`izL#+iZjWq%|4?3mJ6J8;8B_&#Iu5{H z{8yvryKd#e_wC0x@`E$`O;mfM1^#Pq3GA@uzz>ajxVtO~ex#0rALm8DPb495k1CPT z=lmTQ>!kLI!{Odn!Ehh{%g}sZ>mdBJryG9O-VFEOY=)m7_z8YpY~$$u0mUl#t-l5y z@;2kXp+N&W+?$1tbg0pHw-QiSeH7|G9Y)K?Sfw8#s&Jtmn_i%!)`xO*;+a1d9i2LY zj#<=?ddcmmcjRr)_da zdN``_2rO+gq0!b&sH`pxol};L$`8e&3WJ%^h}jSf&sAl?v1x;_Qk($C#rz4+^AgrI ze##rn$M*>9I)AtmPPpkn7j#`i6KjQaO}h32{MkNXT^CmGfEN`D>-u?lHAfR)=!A7$ zT(BKZo>PvdBrh}Zms!f|D-@=RUh72Ls$jLB4p!G~g*E*O_{;B)aWt`{eJP&TZnMBk zFUw(FZVsG!G!R~vm;|S79DviqB4B++JFFiO!I{c>IP*z3qmdPU*NOfLvTWC7c!jMS z6FK%uIJdkR{;F{coL6uP{@R)guhib)Xd=JDVxq2!wsF*N3^{Ot-)^{2l>`^|7r_Q` z1Z-&0z(y|-Y&<80SNA-EzdNdCG}hd9JE?2UQ53eW_90xHDePC%z9x9RQrNF0#V6qn zL9MvIR969)x`h2|j<=cUg4r(Y*Ucfj;mwW0ezgo1!CS1te%;!kfwz?j`*nN06fVnK z&e7-Ws2p$d5aBh-^PdxeA9^1>=Kp*yU!kH-Z&qJ_ke%T nFVX7R;$;3v=a1$5k*a6DJmUCCsdla`MkbeP6$+U`Cii_0vKKz` literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Canada/Eastern b/timezones/full/tzdb/Canada/Eastern new file mode 100644 index 0000000000000000000000000000000000000000..3b580b2a423271bf58a3486ec016901724fd92b3 GIT binary patch literal 2266 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 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Canada/Newfoundland b/timezones/full/tzdb/Canada/Newfoundland new file mode 100644 index 0000000000000000000000000000000000000000..65563712a024a6b497fbf95731db2ad9a0b710c5 GIT binary patch literal 2346 zcmcK5eNfYN90%|XaEvAKtbl2zFu-tbAU1qR!y&^MAOa3UM3@pLf;L2oFgPytinvqB zx@=4%m5>NY7#b7HhxrtTivB$2Qp3rUp#na@WbO0bU;Jg)UBBOb@BMpyzMt=Rzq{Xk zZ}BTL*9Ea&da*4XH0X+d`I3H18`mE{9JGIS4@Xs|0xbC1Tnd(PNm%#O(eG31QRG?*litUxu|R*#?@|wsHqZaO~YlI)1Rl|Ru)Jkc6e{Hjz@?nJ8x=0nSYv&_Id8)2M=>4@bI(64An=v_^^rbg-+b?Q*&DfssD|lGzI0fggSWo z`kZTIpOD?K@6yyxGT$Q?_L~s~`;G2WQaym@0|ywC@QfY~{H8V$4!k;DL47k-Vpvc= z4xUx$4GVYOhea842B|M-^LaQp!V{hyR}F{ohv7LvrSMxEJuIG7)k*8bMlBpV@;N;B ztQwxzkp<7MZB|m>f)g?D+hrB-!f!?JqU<90oswt;^@YWx!;2L{STZXd4wtyX;RAVt z)E6;Rfb|hqli)~4XE?Hc9=x>gG5qd6Io3yAcfxvE!CW}H!4cmhCRvQ{6Ihk9XYfsM#$`V^lVgB0YaHP9 z#uoU4uY4KWcSEaQN13(79^P21g|ic^=QXEH4Q~pup4ZLU#qft7HRxByC}8EN^}KEo z7fETqEe7j(-RhYRZ`E4QYyPuv_#>6|ynf91!3BlZ^ZJR#0WM6LjrZNQw^wSz{uj5M z?U;KUXAH+q{&(5`FT0L?AG7(7JuH^xFQ$@hhi9(knZdJ;WqlrxinH0=)5Ug=lEt&4 nC6=+=GFDhdEZI`vSt`MEgN2sKKv}RLNFWT9i9`aCK*;+C?J~15 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Canada/Pacific b/timezones/full/tzdb/Canada/Pacific new file mode 100644 index 0000000000000000000000000000000000000000..b1c8ae7d96ccde3e814b6e08e1182d01d0085d4e GIT binary patch literal 1879 zcmdVZ|5MX-90%|>2m%x0lQ|_C`teK7A&jrX37TSf17iX*mNP>!7&p=Yp#f!6uXRP= z_@JS7)%ryK5LbyDM@L8QrgwRDMI|!>v9&CLLzaS;h_p}d_j7-MKlj?b_uS)kulM_x z-OI4UVooLZtspwV4lBd`uQ=&gC_M`#TBYl)6D%FQXGE4C_Q?g7-!;d=1IusMFb|Zi z7Sw)5blrh{=e_V>twZpQ&RLPYbF;P&o^0{JQwPrqtbeQ81>fHFG5mKyJN(av zSKvEIc6fSKJMQ0&Hp4UFc6es`WuCorZ_EtO4pzYbev=FPdv&n%Nj%5?Uvfglvj}=E z5)N*h2hXWpC9r--nNnmKS|o$#W=Ftb$rErme;tnCet>19AC}!b4bSs-!jVJ$9HABE zYK0&8vJ;N(IK{I*_iiivV6yobIvh0T!m`Y%Io&jFCb`88pl>x^rD;5Z?ha+O( z*kBDDJC!c7{v%fx!HR)}aNOCu@Zzp%c*#e@FmGMW({Zx&@ELfSF$!K@b(v%R6`C9H zqg%d$SIRHI%6JE?^!r3QMpUvxu*&lz96!DXUhV9H6Wlg|%_TaH!s_nbaFXqLIQi%% zIHmFkPsd1V-3mBOR}ZHb&xJKgBb<>s2CoUz!dgWrN3Rj>Xe_+;-YA@TeiqIe{uW+$ zI!2^pWPRVK@MA4A@P_x^f;U!QfwS!$0-M`Z;DjG9e*?}*65-7``{2#D+&mp4y2RIU zU+3MoxXM(p`Ik;Gn z1sh7HV8d)2Y}8zYjn^`HLTmftNe=n70yg>G@Q#yy_$f~hywmQ5pLQOHOUuu}yBtmM zZoNk&w8~y>6Ikv^bcrmVsceADquSvLoe8e++2KlM7F^kHhAm-nu;ueyxN1a#pFLK= z6Iy$JQgAHyS#>W5vb#fo(>kCf8^-^G8ty-7B-m!WD z``Q@O4mUaj``R>ZhhK06_VvXeOb75O)oygufcp_d14ho(VLcji>A4z)i z9YQ4O10g6xl3EUtaQu$MHSWn} DJ{?SW literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Canada/Saskatchewan b/timezones/full/tzdb/Canada/Saskatchewan new file mode 100644 index 0000000000000000000000000000000000000000..a3f8217a544ebb0993473bbffaae8e2d723c4ec3 GIT binary patch literal 638 zcmWHE%1kq2AP5+NDnJ+nLI`Uy1uA0$Vu}Ai(Drw-42Yh$WBmjWJ%2ZQ1Bl+5>i+>m zZ!_?C0HU|M8iM&d1hl~XovOlM{>~3PVE%4Cg94Dc-RIwd`Fq|8f%$uPawmYq4;68M z)gMlL4VFI=_zKKFYB3osf6VX&T9aP-`m#?=HKsZ0P`Qr%LMZuW+s98kLtX^{KuXy zVE&UhT`>QtrW%<4%-u@>WX^LTX9f`cLR|;UfAL8b%zypt1DOBj+GQ~R?XgP&OpI6| zGYeK>h+@|N|K~no02;A+0V4~LJ%ND(%;o`;Kr2=+U=Z=~4Po$g0pegF4hQ0Z5C&%; Kn+r&oaRC5Dz-C|o literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Canada/Yukon b/timezones/full/tzdb/Canada/Yukon new file mode 100644 index 0000000000000000000000000000000000000000..40baa9aba2a879f7a38a5a0f67e16e7a2d677a5e GIT binary patch literal 1029 zcmb``+e?#S90%}c%R>%@K_2GX?Df=~rmMBNdFW)5G23*t*VSxxViZb|bXYef6Go5` zj-D^(Lp;cM)!Uz6v+Zzkr)3RT9t~)p2-Dls!d&2i4yw}nZhxZ1q!#0Bix7yCYtv`|i)tJ3@5by2DY1ol>8g|4+ z;I^f9c;9GDqB?WF?Ztc7mB?8Q>`Nu#u6rr?@WM3g4}XBW<0J5qz%%%0)c;K`qiGVK=v2=PUB+H<4AEO&O=VGV7#8^a@&(EwFXD#1ZsnaDgpN+;tbCAZ(O&4yua8tS{ J6|`9t{{Yyp^R)l~ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Chile/Continental b/timezones/full/tzdb/Chile/Continental new file mode 100644 index 0000000000000000000000000000000000000000..3ede0d5071f3a06862567c22089ddea3e95f7efe GIT binary patch literal 1626 zcmd7QXG|196bJCRLXjfP28x1;qO^rOr3lA@AfO(ioDC1G0S*-qDVDR5D4>Z5!5E{4 z*nt>bumDlw#)buzi(XJ8F)@JA7zy@%&ipri_N#9*^X@nA&1Nrox->&(2>EBoXa`#? zbpO6mOWSPe8e*YgDD%9@awV4#&+;LCZwkw`#+NuhO4f=lw!hurL03(%UH2#0zV01IuMvl~F4(cW6CQk|6?V#Qf}MAnMcPJO5^G@B z%x2ilw-_EW;~+fLrCMNp!zOHohYb|MBdpWm5vB#OdtWr{(HI7ge5mIMjZsw|u;)1q zJUag;Jf_kM_S&Z4Sf6*E93C6~10I*$1CMv_hJC__NND(cy9!Tu{}rD2^eF862J{f^bb{>|lZK|D*yf~VNW z!BZVu;81Hb`ooA59CptZ_3+nzBB2q{@CKfC#}SU)-2q3{^~0K+vv72|3FcGp3iKL@ z$vzLqs?NaE6ZgY$ZhPVQ;3l57k@ye!aDqz>oX{`l*m>eWF`RTI51wgS1kY+A=%3vf z0c&sBpq`vkDiRuV4xdFmCH5&i*SHU!=l7Xs^;CTUth0XtFAVL&{e|b=imbkP_-%M` z!WRld^vullG& zJ=4_z@6YV^Mm=jln*Z!J1#B=$^Ph9L7hc^c&Hox>JG{0^n*UsVJ)E~m!1v`x?t#~( zN%LReb6O-c)<;P5UuabU7kNnYU(~xAF8(gff5}ZPyy2NN{~J#R!JDp!;(Ismbb*b> z-Qg{{fjptHwN#q_ZOP8OOfFN%l=8oiLawk<$`#f&|H)&qv|T0yyV7E56^O0H(k>DQ zw#(>l?vy$I-P!qUt&XJ96~IlQOHG%G*hSJ`8a3Tj8h>qgU~nK8#QAI0_z@6n_XiMa BuuT8} literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Chile/EasterIsland b/timezones/full/tzdb/Chile/EasterIsland new file mode 100644 index 0000000000000000000000000000000000000000..c9536d077175f383925b155c5ec174424b541320 GIT binary patch literal 1441 zcmciCYcNz{7zglo-B#FK6G~B$!dmww)@idL7G+C>guzlsNGN5dtjy#xn#K&%Z7S5T z^Z_%Boo>45vLB2znZCqKO_R}0sci50pXp=cThE#Iy!$)P^PV{${g%Ba}=w>E@f_r>M~HM{G^o@(eUA;quN?8YmN*RZ=D z69wz<_JIwY++jmW97Eg0hzMZ5=@86+GYcCpTEojmw6Mw4SJ<@Uqlg|OX2TP(K=lG% z-aZJM=k~!CXT~*jj95mtz*gD)u(ewmY_q);USZj+X6I~OD`DHY64=ft6}Hpvf$e9) zV255Yyy|%hLujpTa)2FsB=DM|U+~%nC)lZ4U&PKi7wW<5f_}p5W8cCX?5AKCG0_lO zE9o8V&~t2H-%WamLZSw&vc3rM|b|ZIS2UaO-oh%)5`FV?_432#&C9fg@)1MC|j( zxiUCvs1V+v-3vz#5X{H)2E+0PeDq`EYczybTw6E#@zP0nXH_G-%l#X}_7hTyVTI{S zI5BVr=M#HAXxM(z%7<`L!!tN}z6;)0sD@KIb8tSjqzX=}kp`zLx%?mSW8jP^ zF8`U1sSKf&<;LYd>x%*U*;ZzFfA*9!`Z;r4{&R=*VWpPKe_q=(oZrjk|6tW9e5i@b ze?dwoTv(yT_Z5ZI!-tc({1?02&=6Wjg1P*c7}mk14qX0Ar}N>m1up+b@5|xxS6u#& zUGst~?grv}D^FX(Rafod;{`&7&^l4W<-a=Cg5l}w8T|7yGW?&HPS;va2<`?t-OWop z`e)bPNX-7;2h}_a_Bk<*kt>LdE>BSaU4eA@6O#}sNdUe3OFZO3LT{nS%hSh0?#KP| GHTeTw;4dNo literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Cuba b/timezones/full/tzdb/Cuba new file mode 100644 index 0000000000000000000000000000000000000000..6f57b932a3f056eb3deb4d5eaac8b53c0f0b50b1 GIT binary patch literal 1580 zcmb`{TQF2{0LSrTT{4SO655Ce70c2ZwJv9dqF9b>7uQto5=qFdrm41?X7o@b#zQw_ zrXtnYE~7K$Hb!HkMvcY@d1%H=lhG!zo&WFu;>|;yGiSg1IsgATyL)E-tBTJ`_hFXY z41^ivAe(CGOX`JbCc{q7Pd|}3$JmdpJ$^;g>6leFm5N=3ENEu!)xc{aOndl$#UvWy7SXMX_d8|H~_W#c&Vd2;&?sGm;@ z?R*>RFQL!Pe{xVu=53pMh;HwCiYkV$q5;hV92pOMQ2+;3J%NMkR4|*KfbIyT&t=E- z6*$br2J^x`H=(->XK5dE7~efU3`f-GqLF<%oL8Q|ghsuJLZgdEQSSOrj(m@p04sFQ z$&YBPWCm63eNHG^g4@ zOYVQPe;my%V$fsFooL=(x*qeZ8sXz|x*iMi=yN+^eGlggqjP8%=z1*jzsQmM7LCyL zSYn$Em$cLMc{O)hrsSK7kIc;R~yIlshf=7>>e;%Va2P6kc4XrRy{htX^tj4_tbF~gMx z7Rm}4xJsdcDN;FHy*Lia`8tm5%cpZ->W37V7K(-Gj~Bo-fnQMJ{Q@&QuVH5AGnmyf z1eKQSFuQh)Cc7#}0IIcvFsI@i%uVQn8kIBRtQ+P@JREs1Z@eCz|F;!gFswtbdt*Wu z`s$!|umG;_DuzWDq;P{(28%oMX|lIb&qwPl5_Cz*Cp4p*MeF%b(WSC?=+eoLa1-x- z#NY_rJaGkX@n3_6(R&=(H}-U+%LXo^x7zLKZQUo)%H=I$+a?3+^9h;eo5w(DtO6Ci@3ZY0-9HCHhcf z68dmgF1oqA5IU@4cqBU!wlKfpQ6U9evqT)(YyI&a?Tng1J6}9PyC%obZ8v@BW5Gdm zd+!6-;qQaTU0&$!adXuC|MsKOmE;Q~O{VyfC&N^-6vMETApFQskyIGfnYo$DEVaUz Jtt9^h{{Sn>(Z2uy literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/EST b/timezones/full/tzdb/EST new file mode 100644 index 0000000000000000000000000000000000000000..3ae969114563a5d7a1df96237c38a10df92baf56 GIT binary patch literal 111 ocmWHE%1kq2AP5+NDnJ+nLWtMG^8f$N4Gavf!66J>K*E#@09knm?f?J) literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/EST5EDT b/timezones/full/tzdb/EST5EDT new file mode 100644 index 0000000000000000000000000000000000000000..c4641055e5855685ef3934de52a66283316eecbe GIT binary patch literal 1500 zcmd7S|4+Ju3RM-O7bby?G$}fPLX0#YBMt_-*!ZZ zt%YR1treCwOK2=#mQOa#5SRSWN_XDx=lucw>h;KuPE<(SY0 zTWpk5Z#hM4W^~ya=xDEsd6pL*eCJqRtR!&5*&g`$Q62o+{f{xZ34!&-$2RL&PJ9i8 z|MrK#lijYc{+sXjn4GJtx_X_YdUe7U`ag#jD>4^fzaz^+k*xdIq zY<|oUo@v_%&up&6evz&cwiJ%wz16!*0-Uoej?}Sqslm z$G~$_JYjpe1fCac1<#jQ!VYc{j?i(m7>1opEn%nMBAz{W9vp^UUj2YwJ9}aAtrzfu zhFkDL4Z;3Jhfcz7$)92O9W4T(vsm^NUJ`o(UTS|8_V6r(J@ij_){}^mVadQ1*z;Q; zysW(n_Ucn|v_`zOYFOGD0Q;21!M-OQU_X^g$9nz+jo#JDd5C9GkATN51h1T2;Sgg2P>1iVdcaqyis-o-uT5vN9b%8cL~U+BXEko2~KV7 zgSQOSz-bk2@YeP`I6bQ#-lmO*ImI2G(8;LEp+ ztm+Aa)iXw6b+Z`WG4uw`tqai+I(fY#0?VBm7kF1oADo|TJg@xmHh8zpcwP(g>)}HC z$LJR&l)y!L<9XEt)p3N5W}uU2S?o~EA=@v*C1a`ZKCSV*?(YwSOUsPs^}szbT$V0J zzx*`e=%1U3=`?!#pDu&pS%(QR81COBX83J^yH#|Ql0x#w^ zR~$GH95_gTL8Zi&uS>u; z=tE2O_ghZ#wE_HRXg|NUK8m|a^Qpd+!!+j^XjWUg;F>3GaBb~%HSIrpJsEypWJLbr zaSvR#KNU7y&VlQ9sNsg)*W&5Ew$SCczpcj)ZXZ$xw>PQL|I}eNQLp3nI!5zzT|V4- zv>WcaS)!qRQ;wI8=9dHSk#{dnLjG0jg1jekFY?}m)9^QU5&S*00sZg&a`gMg+9B^V z*1+bzaO6KKt>{}?%3oFPd(j_$Wd-sP zn|+Xr_8dd*n2?NogZMO@# zkJ~pBUHE*sucIkpd9b7=8lGajfxhomEyc{Q@(ptTy%&)OoEgc{e&8Ah1I?iPUXEsP zY$rT*=_^<&F~A|wWpJqQ798gDQq9*{*w?yvn&I~M)R>LMa75d2II=_!%bsq5r|UD| zs7p)WXze0+#(`Xp@oQ$X)Y*_+4XJHg9ceJ8EH^>8?%dLiEL^g2DT@m{8 zOz+^>ePzh!Hw)B^Uy77R$Q6Z&$Q9?!$dwt>U}aGua%J;FHD6~c&jREtVomVMh(_UH)uoOq-v6>(6Du8}ym5W_uF6QTzM( zHm%K!r~9W;4Kec!&^%& z2F9;#Co16lL#+lI!GAhzZT@`x%lGnssRVjpNuYp#DT_TA|308=MVyMsAwtWti(*I;Aqs)8@z`R62q^)LjbI~&m56aFONU_= z2O|P2=SN*F$5JtQBb=E8~e{*#+@l`(UYkD=c&5FitGW$v$VO9>!injGrBw zf#q#tc&_6ws3;Y{^Kz-2JXi584_$e@8(ozc0IMZcuqKELYyHBl$@&XCHu|DV3arze zgTLyF7^iQ*`Z3CytZ%qA3oi|X!OL|$@VCk}IhnumLoK>7-wZaT=EAFol(1POg)PCw za#OI*#d8Ivly37zYkHhko94)Y^s4sg^! zi1E=CE%cZ&36A$ah7*IKaI*dyd|bUOC%@O!kCo`@!*S@Dlj-Q$Xg~B^Milyqe=K|& z_z6n$uS^U#~JSJ65Z`e@yxJ7{(u7wQE! zLVYP4zQ{iX4McO$&~`#b(T9;+D>PR96PlQmF%F-HFD)K}rp?*V>|QCGJZE06fEGh0{K(sE@;NS&8o1S?0d5QV9=ci-!tE}pjLHn? zW|ku(&$$goqj#*NpxrNfqhB8op?8)NfgNMF~2ss{#E*-c^{cD1={1i(y7qhD_xJ zHP!!4b+!Nb+_*vGIXKtXmvt!$Kh-Eo!%9ViqIB3Q+T^<=-zt28Ik=HbBzOkP859w+SEs literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT+10 b/timezones/full/tzdb/Etc/GMT+10 new file mode 100644 index 0000000000000000000000000000000000000000..ecb287e667868e92d97cdf5fee601e09cded0ff2 GIT binary patch literal 114 rcmWHE%1kq2AP5+NDnJ+nLWtMG^8bHv0t17tp#cMz4Un`mG~faNWzh&i literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT+11 b/timezones/full/tzdb/Etc/GMT+11 new file mode 100644 index 0000000000000000000000000000000000000000..e941412971a4d805e311e8e4e7eb37e10994e4be GIT binary patch literal 114 rcmWHE%1kq2AP5+NDnJ+nLWtMG^8bHo00V=rp&h_ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT+5 b/timezones/full/tzdb/Etc/GMT+5 new file mode 100644 index 0000000000000000000000000000000000000000..589990ae8966d1af67f1e05c21e14149adec2089 GIT binary patch literal 113 qcmWHE%1kq2AP5+NDnJ+nLWtMG^8f$N4Gavr2Br*LHbBzOlnVf6w+OTV literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT+6 b/timezones/full/tzdb/Etc/GMT+6 new file mode 100644 index 0000000000000000000000000000000000000000..fcb60ca2465a3e0c4febd41ac1a05bbb39fd96ed GIT binary patch literal 113 qcmWHE%1kq2AP5+NDnJ+nLWtMG^8f$p1q=+j24)OgHbBzOj0*r{_XwE) literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT+7 b/timezones/full/tzdb/Etc/GMT+7 new file mode 100644 index 0000000000000000000000000000000000000000..c0427a40eef929dcf25451be77c74af6e9111065 GIT binary patch literal 113 qcmWHE%1kq2AP5+NDnJ+nLWtMG^8f$b2@DLn2IdT0HbBzOoC^SBHwbd{4F!k* literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT-10 b/timezones/full/tzdb/Etc/GMT-10 new file mode 100644 index 0000000000000000000000000000000000000000..11d988e10a3e318a7cba485d995872636d1acaf0 GIT binary patch literal 115 scmWHE%1kq2AP5+NDnJ+nLWtMG!obk8fPq2V(13x<21wfJ8X9l`08Lp2#sB~S literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT-11 b/timezones/full/tzdb/Etc/GMT-11 new file mode 100644 index 0000000000000000000000000000000000000000..f4c5d5cc29b5c1687e9728b6b63cd2a5328c9dfb GIT binary patch literal 115 scmWHE%1kq2AP5+NDnJ+nLWtMG!oV10?Nqjko|e4F#zH literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT-3 b/timezones/full/tzdb/Etc/GMT-3 new file mode 100644 index 0000000000000000000000000000000000000000..4eb17ff0057b8843a0b840c6fef4b77accfe43b5 GIT binary patch literal 114 qcmWHE%1kq2AP5+NDnJ+nLWtMG!oZ+qz`&qwV9dZ}10?Nqjky3h4F$>o literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT-4 b/timezones/full/tzdb/Etc/GMT-4 new file mode 100644 index 0000000000000000000000000000000000000000..13aef80cbbcf0c938b8d11d92b0755e146a501d2 GIT binary patch literal 114 qcmWHE%1kq2AP5+NDnJ+nLWtMG!oXnRz`&qwV8Xy<10?NqO}GF%4F&4} literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT-5 b/timezones/full/tzdb/Etc/GMT-5 new file mode 100644 index 0000000000000000000000000000000000000000..83a28169552f4fd39e9d0322398d787aad303e3c GIT binary patch literal 114 qcmWHE%1kq2AP5+NDnJ+nLWtMG!oc7bz`&qwV9LN{10?NqO}PL)4F(JV literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT-6 b/timezones/full/tzdb/Etc/GMT-6 new file mode 100644 index 0000000000000000000000000000000000000000..79a983e5454a35f134cd4ad736ed912f3deae64f GIT binary patch literal 114 pcmWHE%1kq2AP5+NDnJ+nLWtMG0#u#Az@Tkl#=vC*B<*y~xBx#51}y*p literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT-7 b/timezones/full/tzdb/Etc/GMT-7 new file mode 100644 index 0000000000000000000000000000000000000000..e136690e165a933fbad2fdc0aba8d97886714fe0 GIT binary patch literal 114 qcmWHE%1kq2AP5+NDnJ+nLWtMG!oZMJz`&qwV9vm010?Nq&A9+U4F*mC literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT-8 b/timezones/full/tzdb/Etc/GMT-8 new file mode 100644 index 0000000000000000000000000000000000000000..bc70fe416fdbe3abb2c636a7bc1485b79e03af13 GIT binary patch literal 114 qcmWHE%1kq2AP5+NDnJ+nLWtMG!oX0_z`&qwV8Os;10?NqEw}(f4F+!j literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/GMT-9 b/timezones/full/tzdb/Etc/GMT-9 new file mode 100644 index 0000000000000000000000000000000000000000..d18cedd524f4cc132106d822fa8bb9bd3779edab GIT binary patch literal 114 rcmWHE%1kq2AP5+NDnJ+nLWtMG!oW~Bfq_BWz>21wfJT5^GWBn-F!C&C4S literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/UTC b/timezones/full/tzdb/Etc/UTC new file mode 100644 index 0000000000000000000000000000000000000000..00841a62213e6cccf7f0b7353e5e8ae214185486 GIT binary patch literal 111 jcmWHE%1kq2AP5+NDnJ+nLWtMG0?`o~;>^GWBn-F!C&C4S literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/Universal b/timezones/full/tzdb/Etc/Universal new file mode 100644 index 0000000000000000000000000000000000000000..00841a62213e6cccf7f0b7353e5e8ae214185486 GIT binary patch literal 111 jcmWHE%1kq2AP5+NDnJ+nLWtMG0?`o~;>^GWBn-F!C&C4S literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Etc/Zulu b/timezones/full/tzdb/Etc/Zulu new file mode 100644 index 0000000000000000000000000000000000000000..00841a62213e6cccf7f0b7353e5e8ae214185486 GIT binary patch literal 111 jcmWHE%1kq2AP5+NDnJ+nLWtMG0?`o~;>^GWBn-F!C&C4S literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Amsterdam b/timezones/full/tzdb/Europe/Amsterdam new file mode 100644 index 0000000000000000000000000000000000000000..0a3cf54e7efc70a59553a5565d799c1136b4564a GIT binary patch literal 1884 zcmc)LeM}Q~9LMqNpn}No!0{jt!tA=LtED^?k--24g#Ck~bg6;CCGyY^<&mbUankbMumeqvXB~HY2%T;e|f1RtqhvP4Hl@1kanKDs;1~9v+$@ zf`?ry1xF%{w9k>@JoNWBGhj-zoEk^&aZ6!Qm)S7AiN7D(| znxTMgsaYYk-mYZPC&SC&sfqszz8HcX|6GSZ-Pj&N^S0j}!cO}g*mbH8o^IS`rsrpN zx1oQo4}jg}b?|J_R(Q@(0nf*WnrZ$*bT;~8OgHQ?+`xLz;CN`CI~nV}!)YwdUq0;1 zk&gXp^p$TT;nk8{tY0(vpnpwIK=WKXVM?g*Xgq0qtnoD=op;bXNLagcEW(pE|&HQY_YTTZn+O<)(%2N^)E2Av=b@|j>52<0haa+H?_iuI2(*yunVe!8emj-x!_n8j1H*f z=zY<*mZE1rFGI(4snH+*Za~L2<-s^x4E$tEB8;yOgb9Vh_m)^ao2C8cB#W`GE(ky; zNr%xI^%y!?dB(EPXt$e`IexJvmMCa%9q6>oepqIs2(S@#UaCs0Xc&`o?jhWyI zdjiMzIROk!WgiV2^nrHAUPX?BS zdULd2+2|c~xyKW9`PK92ije{I+T%^=bq*VP{hqV1(%JwwR9Ilujw(*{j+3*Kc$|3L zco)|BHdf&Lrc?Fdi)ZIR%D@*jIO9#e)@jznT#yg&BIP)#;fz i{Iy7>Gl$LlVKA8 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Andorra b/timezones/full/tzdb/Europe/Andorra new file mode 100644 index 0000000000000000000000000000000000000000..41eb8e5abe2af08bd1a42fcfeafd128834156c90 GIT binary patch literal 1140 zcmciCZ%7ky9LMonI+7uB3(UaHS!+#e&TYD-wq@&@quMOpl}laAoJ(u1TsF2+M-)DDhYmZw) zExLG_H^?T7UHphA^BO<1g?}<@PP>L9LI-6cIb4&!0?PReN9M}st6|xD87xmNhijiKh3n!!puo zVbI9VY8Oj+&JT23N`P*^EQF5uSGYIy9XcaPxX+n_9RpuDGH-wV zU38~o3hk1NqPq++v^(!MJRs(>emW1k(>~ZU8H5LCS$ODL8}vNwrOEumXAEd>)P_FN zEkPe0)}nix^w8%ng2&V)u+Q`h9v4#3Us=eJdH!#2(Sd>mbl}BfbZ~AOed1;meKMIq z_m4h;1FqL*M&(~2<`U|PvX6HF`HNP%e;9d0nKD#P`G0SMH%e}idtR`mi9U;V2DnAW`VCIQ6P zI`SIK*WPjmOzSK;3#N6a>;uz!E$hLwe#rtbZICh%OdH1T`2f;yR5Tq-8{5tU(1-$e=-nVBGvl?4jf+1S}w zK?GsQ%ErpTpvwa?OUrfDxFgEF2hsV#sWWtc3$3kB@H%gSLS&5Ss$A2?Li6 KkhIe^;Q|165Q<&^ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Athens b/timezones/full/tzdb/Europe/Athens new file mode 100644 index 0000000000000000000000000000000000000000..c9022970121a614e75f7e6fccd7488538920ae42 GIT binary patch literal 1451 zcmciCe@x7A9LMo*u2Y@jTd7Vz6elHDU0uJG z&(^GQ`6J9KCbUqe&6?%M7$ebILyOV)zF+sBfBMh&_WeG-&(HV!eedp%`)acajFHTg zn;m}#?X+p9ex!!KO~misfB3C9`OFHkp>kd&dAof0E$nXXCm(&yLqBG(q*3<{t!Bx- z7WEiuy(GrcP``0Mr-!#hY4m-ZMsoDz4DolHeHKc_x$``9Xwb$z7@`Sb^&_dKLLF@ zI$3(o_o@Z@ojnidnmOoSegp=Xir~D>d2qg33nht4xIh{M1AT+wLT51y5-K>FA2c2X zgFghqMFXBNvx-1Y-Xn}%U%-3u62^#q0&cR-op8jR2lvNSics13@K+F?}sDH!e7 z2xB5kZBACeIG;L>o{M|E1s(sZ1f9^SKreZjiB4?Jg-PuRaA|c4Om6Un%Zw73QWekA zyyYq(T4C@(uLvAMD;1MymGBWdRq_U%I{Fc=6x_3E?SZS_UxuqKEl}Nim!tWbS~Ggh z)r;u0g@x!e^D*?gjWsacln*mvO;D>&h3mc6zzxzxHYa2-(?iA5{LJTW=uP9n=&YOH z(b)qc^yUk$P}epBb1J^U+&U}N=MKOvhdy&OZ)@@`be^skZSb#0=O7%^B$3+x^jds-w|+*CoOtqZiy4F&7pq zf5QE)3@i!v;AmdS*gJIT%n5X9{{wW{=pg#Q^=9-zYdgBUz6&0*G{VDWO|YW2g0mA$ z6HK!g+6#H7JK#er0w>4+{o&sSiS+CEqdmif$m|^Xe|iApLPtAS{%ylDp8u}XRk~BH o(K0Fgu2g2wLCYxUM8Thk_zI1rb*V-k79A!FmrFGfGCC9e1wc$Mc>n+a literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Belfast b/timezones/full/tzdb/Europe/Belfast new file mode 100644 index 0000000000000000000000000000000000000000..d5e503bf16ef33b2c8d29b0880c4be2666753535 GIT binary patch literal 2364 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 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Brussels b/timezones/full/tzdb/Europe/Brussels new file mode 100644 index 0000000000000000000000000000000000000000..0a3cf54e7efc70a59553a5565d799c1136b4564a GIT binary patch literal 1884 zcmc)LeM}Q~9LMqNpn}No!0{jt!tA=LtED^?k--24g#Ck~bg6;CCGyY^<&mbUankbMumeqvXB~HY2%T;e|f1RtqhvP4Hl@1kanKDs;1~9v+$@ zf`?ry1xF%{w9k>@JoNWBGhj-zoEk^&aZ6!Qm)S7AiN7D(| znxTMgsaYYk-mYZPC&SC&sfqszz8HcX|6GSZ-Pj&N^S0j}!cO}g*mbH8o^IS`rsrpN zx1oQo4}jg}b?|J_R(Q@(0nf*WnrZ$*bT;~8OgHQ?+`xLz;CN`CI~nV}!)YwdUq0;1 zk&gXp^p$TT;nk8{tY0(vpnpwIK=WKXVM?g*Xgq0qtnoD=op;bXNLagcEW(pE|&HQY_YTTZn+O<)(%2N^)E2Av=b@|j>52<0haa+H?_iuI2(*yunVe!8emj-x!_n8j1H*f z=zY<*mZE1rFGI(4snH+*Za~L2<-s^x4E$tEB8;yOgb9Vh_m)^ao2C8cB#W`GE(ky; zNr%xI^%y!?dB(EPXt$e`IexJvmMCa%9q6>oepqIs2(S@#UaCs0Xc&`o?jhWyI zdjiMzIROk!WgiV2^nrHAUPX?BS zdULd2+2|c~xyKW9`PK92ije{I+T%^=bq*VP{hqV1(%JwwR9Ilujw(*{j+3*Kc$|3L zco)|BHdf&Lrc?Fdi)ZIR%D@*jIO9#e)@jznT#yg&BIP)#;fz i{Iy7>Gl$LlVKA8 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Bucharest b/timezones/full/tzdb/Europe/Bucharest new file mode 100644 index 0000000000000000000000000000000000000000..7a66c4d87bee046de99f118e57b523c9bc6d5afd GIT binary patch literal 1412 zcmb`{dq`7J0LSrbn0IvpobT@0VRwIANkVp}7q#Xv zpjVKS49VJGsiT(}(Wl8zddR1AM#TQ!mvA6(QAT>;YYTiddkLzhD&XM6Z5_Ek^za6J z+;tJEub06mbvbZYkpf4uqTr}B7>*tAgin1O;W)<(KC@)%=-)({+p(&`E73Fu89Y zrc^G%)Fus-rOv>#@-IrV-|?V+^oit2bh>>rIwPP5ooRF*p0ri!{d^5(t>(k*i4u59 zD}krG5}|xN&zS6=Qx|~F?Tka8$+AbEtrej2V*Fu#rUfkUw1b7hAF#-Tg2f)@O0r+^ zxA$npmSwbJdJJ8%@D_cpw-a5eQK8G4M__qRE37E#fRzoEN(06^!#@uugZbBIzgLjE zOvd^R|NEdQO9gp0`pTpzSDpd=cC&GyHvelb5=*F1`V literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Budapest b/timezones/full/tzdb/Europe/Budapest new file mode 100644 index 0000000000000000000000000000000000000000..7123e9f9dad508518a3f01f97f7a205e55b57c9f GIT binary patch literal 1535 zcmciBc}SCS9LMp;W0_(yE1kEMtz}Kyyi(K3)|7HHk5yKhmPeY))J$e+c8G*XJe4S> z=8@S!je=Q(O4&t{O*@v&uq5vYu}myN>-l}2Ao{ESdLH(?_Wtene0RVU+f$Q0sDB;? z%ntG(hvMJ2lr!5*n8%!-%#p@BT}7-k=fy)^&p5G4ucnFB4NdU;9U9gYmc!a}54q&^ zy2M;`eTE(Sg1ij2Pc&g($8ae6*%co4Y3n8E&NE)H>o^}iuTb@oc`u6FGl(z48)@RJ zP^+Uvo!|0v7M2Bl?=vY+)ol0ovoOcW^P-ek}F$r*yOaWa2q;Rp&2l5>RaEZAM6mTRonJ<|1 zf=dVa&{by*mpw9p%QfGiuwfLsmG(gQ!l!UWb_*0GUWejXJ(tY&$kIU1z-H(bSq8lw ztD%pFigmgG`r4P$Z?%JahE3Z<)=!} zVb|)=o6^(K;Uy=~5nGF4q%sLctyDsVECg=mg~2UCSJo*JjJ68qlKIiybJ5!-m!h}d z`ikD6GegJJTEbY(C%Cg<0>+hUVSJnp?#lm2lX<(>+(swFcAyiTE6_=SYIO4KCb-9u zW*sSqDbran^+_(=+pB=!c*rAPn( literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Busingen b/timezones/full/tzdb/Europe/Busingen new file mode 100644 index 0000000000000000000000000000000000000000..a70235fa27797a562139109cada9a153d66f183d GIT binary patch literal 1254 zcmciBT}V@59LMpqbW5aUD|D95S#zm1=cdloT&8PEwOP7TnJ+DKF12NC*_frRNQT6a z6G$N?8Hq&L>SEP}T4XO+nglh%N&=-f3lU80g;D4Ejjp}xIXusY?>NsN&c*1`T5}4u z;Nq}vkWCi7@D&I98jszAKkSN|nL0(ZzT&xv&xCapoUp>-c^w=XG?4LBxa2ECj9C5- z3WJ^poV^DlCvU>eXvm_G6b2SW^A3v7{6Fx{`qAvojeY_a1^ZtOc?k_N@{SB1248!DxeyA|r zfXa$7KAD?h^TJehA51Gg4^^U0n4aPY=y$@5sCI_j%NVajXa2UMvj#Ni4R1@(**!+6 z?#qH3UAZvlVl>=jmcZPWOg@>Hm(N9OOi}2~(oblu#*fbDK1CNu-lGeqKf*0R4+4%3 z!L5^5;Wp28s2jP@koo#HH@dL*3VM5eJ$i@x47zCdSy*hThKBVPNb3sVPGKS3B})uA zuYe`t`Ft|J7DQBGG8dVyh{Kpyx-tn=PWd~kHURMAFOPiV#vJxId{=j z6(eYqxC33S_Mpunx8VU16Y%o|SmU?B+Mz~RH%`NY*UF&fiIq?0A8J*j>w667!!=^` z5tj;WEy{*Avk)Ft#=r*cPk2l~L3?sIL+06MCeV(sd9>rjBXr~R82b3F9`uRPK6F#Z zAZ+$@!jp~N(Anl>I6;fpha3FAABqYgpF;6|QNip#I+nv`7@u1D?B{x%WR`xZC@Nf6SK?4PuFH?^REiSia1!N56qkOuHEUTv3G<`T z%v4)irsYRJgwRMGYr`tq%x}Z|81rL%-mhE3U;X9t-RJxGJU`#h-FDmE#U^Y>4q(F$ z0Y5>LM(pq}DdES&e0u%jV_8$@SMqr32^;c!!#xpsG4!JrzN>_n9+$x8o;=vnSvyG2 zTQ3}iZ8b&k^5GoVUbqQf(I>&HDUtA6yaIMCkiqM64|v0847}+mgq6PH@sVE9hnY-K0`I zNbm1$9%O)@y`axi2ROO+jh6PObo4}#QyaUrq~z3DwC{liv~*7e+Am{2+FzH6mL=8? z^5ZOETegu53^_xvX-f)WkZT#794RO?cv-#QyGnUsxN4z&K4au=^jaaUR&~jZKAq=*_29 z=q)Lu(OV0=(dp4rxGmWdZkO4?4ApCxY4-u{@Ed8M#g6yAXubF)T5oJZXT80R-qmmz zo!xx~opYoS=GK?NysSfTcWJsoFhXc%{_kZm(o$q8vbHi^wl;q*3x3i<`2Q}(Tttiy z=TA(?{|@ww*A#z&4gcwnXQPMiLpuU{+M&DHj`44TTp@6y^UUM#wOSL)lzh(PQ>BWb l8{eRXk}otdVSGj~E57R+K+h$bKxvTFU!sxulYW6#zXAHkeHH)! literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Copenhagen b/timezones/full/tzdb/Europe/Copenhagen new file mode 100644 index 0000000000000000000000000000000000000000..9d785f626ce2fb2b8b1bbe0677aba8135ae13950 GIT binary patch literal 1480 zcmciCe=O8-9LMqR;qqg$L!A7sOMY~?^D9KsIaVCus>_cM4t0@JMv;D)Su=fW#tiw9 znVPQtI9l_g>DROn>C!1{%Sx)5O-41V`@C+e{_|ho@4ny1_xauD^WN_J$B7eiq+ZmT z2Sc-hT;ve1z2&lInW5$~`=vSZ+R|2t4aV$LsG3?JHmVggv8lZqUb{!b=JGl?WS9?! zXCql;-N+3#dbCY|ety*lj$Lqq<8n)_J+%~B|3Wfw4z|YN{Y1JAP5Nad2dVNYFtYDKNM<5bmr9 zg&_^LaF>(=L(2nLWZv#@CR&hTgAQ|=MGFP1=y2v!bOh%eI%57K+@m|Fb#w^sow*Jp z6*pnj@O_%h7gblGqq|zsF}bDV7@grz zkIoEMprr=gFw2hC`l$|PugYQ0P%%6@Er!QB6QS%$K8wshUKxze?TAO`WjmlxRQRIv zV}qbv%7z7edw5d#9iB3!V4AwtWti(*I;Aqs)8@z`R62q^)LjbI~&m56aFONU_= z2O|P2=SN*F$5JtQBb=E8~e{*#+@l`(UYkD=c&5FitGW$v$VO9>!injGrBw zf#q#tc&_6ws3;Y{^Kz-2JXi584_$e@8(ozc0IMZcuqKELYyHBl$@&XCHu|DV3arze zgTLyF7^iQ*`Z3CytZ%qA3oi|X!OL|$@VCk}IhnumLoK>7-wZaT=EAFol(1POg)PCw za#OI*#d8Ivly37zYkHhko94)Y^s4sg^! zi1E=CE%cZ&36A$ah7*IKaI*dyd|bUOC%@O!kCo`@!*S@Dlj-Q$Xg~B^Milyqe=K|& z_z6n$uS^U#~JSJ65Z`e@yxJ7{(u7wQE! zLVYP4zQ{iX4McO$&~`#b(T9;+D>PR96PlQmF%F-HFD)K}rp?*V>|QCGJZE06fEGh0{K(sE@;NS&8o1S?0d5QV9=ci-!tE}pjLHn? zW|ku(&$$goqj#*NpxrNfqhB8op?8)NfgNMF~2ss{#E*-c^{cD1={1i(y7qhD_xJ zHP!!4b+!Nb+_*vGIXKtXmvt!$Kh-Eo!%9ViqIB3Q+T^<=-zf0KoAhAdN9PT!8Uz1PCD>rx+qcfRdVqI9Aqga1TCZ&(dbFlu&Kk}R}v@CiI;>7o|v&K0l2&R%=$dVdw3uaRJPl2R(xT~LqFJ((M@S7pg~ z@3b5*rqA*{eaUW|e<^H~*4i(kwShD2(~gX?zCW^(`Tki$<_A0r>4B*)aL_DE?~R){ zG-0I?KgZ9V-Slwl6#Yx>bsVX-WPG%!i~d#h5{_-oW_&!_o&HUs#tFG8Uh%JD{;G`| zUVBQR(f!RztPIbq@yTj7pT!;`-kY5p~6M$ zlku5w1v>c!XkMc=eQZ$I3 zJ3Db{b|cDCs?aOpvQ(TaSJmP&{{~zh{Uv(amEj6`uHKn^^sy;Yi+w)B8|jtPIkaz6 z5WQ+hN&8hKqJM)gzOZ{W29((1i)l`{dgn^1I4>~7m<~#@q1QNHrGtZJ=n&(xbg0t^ z9eV2uh8Z^N?e4&r$M@qa)rT;=>y%oYA5mC9M^^5mU(L*<*A{$4N5y`M(HW^2^Lz#> z!b9;jt4Ms^!%go!87eJ8q~d(#PYdXEcNf!f$Nr+@wI=j>jX5UN-oy?0cQCQ28LKmIlu!m0ducp)H*WsIXYQ5KranpwC;tziXjJ{XS~ZCj+` z{I@^xr!y;J=yx_b&{?~^=`B%ys7kZKcfIT}J9rA;GnZh_QVX>>FX#3coojZF&h2TX z^KM$b1IcLJp8x;= literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Guernsey b/timezones/full/tzdb/Europe/Guernsey new file mode 100644 index 0000000000000000000000000000000000000000..d5e503bf16ef33b2c8d29b0880c4be2666753535 GIT binary patch literal 2364 zcmciEeNdBi0KoAPB7%s61Pl;Hqy!-hdgSvfUCQc#izmJw*id6lK-d9$O) zl$=UHiYN+dqA6;CioA#;#8A{!5MK~AK^(Q;_c_l$`or^|p55;Ae1C7-Z8r|p?1XrK z*)uN_;|lQ7M@8vDo-lY@gY?IYX>g^cc-qwKy z6^Xdx#2GBii@=?_be-6@>uV)l^ldG@J2?#ZXm(@qbRR4Uovje-_bTP|KL1qQKd=*j zwN*>rIg1C{WD2pqwDB$;JU{`W%j?w7_vHMup)IuD#f{caFtAU5v4!;w5e3XQ^qMl?=(Cn??EVg$tdk|% zZ{qo@4m$BZ{ybGpHy`h&FBIRvi-q=#w`5k)mo#tT<;6=FzcRy%{!69BtNvDaEocYx z*PT4Eb&!hj)}H=!n;`{nG~L4X<|w>*payU4d88BX>-LXD^qmz8>5fgy>ASI^bZ15k zeQ#%a$IP za)Fkw_d%P;BWRm0#~1y!;2?D;+PSxDWyZ@spd1}cPvhXh`I1+5;!9nt(ec|a+nI;V}0=z@6kAP>NKr5Z5DaH{&r8siN_c&@u zHjegBlQd*tfK#Sc>2bL+7*raFZ>$`T!5f_M&3Jbl|K%9D zIB&ufGkW3zCwkJ*>-6M_26~Fw2|C36A{}!38itydNmf_l)GJ$YTH!Vft2(R|=ZCLd zLq`;Brr%CVqNlIFtI#EF3$h(n;<$VH;Vpfkt?0Naul5sISw`P z4*0R33oe=5ji1=aFxA&iE6z*pxJ;*6Kcv%YkJIV5&(TYF<r|EO-HZ%Y4;=bnp_rv%Hx>!?xHibEweS(WwUgrGIcpqm)4p&ZD?sL5|I!& z!6?KeqahKte6b2ru{(xi1R-G|L1H&T0uzgnI?r$P+IKyN^L+L_d(I#BVsuHZO+_ua z!q^k!CW~JB6&HJKIeSO_VVC(~LJ!f~P$wjg2Mevlz@r%}dxqjmrp^g9&o=-xT-2Z_torpx2^+iF8{~J8wo`dC{AhecGz>3zd44HQ{_W`=n5U5yxhs$Gq) zFVsM%O#mB|aj;SU3!aXmpi9nY$UN8g59p@V3+Sd-&(O`Yljt*p{php7A#_Xk6WHqO zh3A^R(B0)`!Z^!tal`-TMNxuk@=Mq~oT5?`VG-=VI-XkfZzoTTCYsvC-g>>6Y%~?g XZmBAgGE;h*I!z%@mzk6b@+tB!lx5__ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Isle_of_Man b/timezones/full/tzdb/Europe/Isle_of_Man new file mode 100644 index 0000000000000000000000000000000000000000..d5e503bf16ef33b2c8d29b0880c4be2666753535 GIT binary patch literal 2364 zcmciEeNdBi0KoAPB7%s61Pl;Hqy!-hdgSvfUCQc#izmJw*id6lK-d9$O) zl$=UHiYN+dqA6;CioA#;#8A{!5MK~AK^(Q;_c_l$`or^|p55;Ae1C7-Z8r|p?1XrK z*)uN_;|lQ7M@8vDo-lY@gY?IYX>g^cc-qwKy z6^Xdx#2GBii@=?_be-6@>uV)l^ldG@J2?#ZXm(@qbRR4Uovje-_bTP|KL1qQKd=*j zwN*>rIg1C{WD2pqwDB$;JU{`W%j?w7_vHMup)IuD#f{caFtAU5v4!;w5e3XQ^qMl?=(Cn??EVg$tdk|% zZ{qo@4m$BZ{ybGpHy`h&FBIRvi-q=#w`5k)mo#tT<;6=FzcRy%{!69BtNvDaEocYx z*PT4Eb&!hj)}H=!n;`{nG~L4X<|w>*payU4d88BX>-LXD^qmz8>5fgy>ASI^bZ15k zeQ#%a$IP za)Fkw_d%P;BWRm0#~1y!;2?D;+PSxDWyZ@spd1}cPvhXh`I1+5;!9nt(ec|a+nI;V}0=z@6kAP>NKr5Z5DaH{&r8siN_c&@u zHjegBlQd*tfK#Sc>2bL+7*raFZ>$`T!5f_M&3Jbl|K%9D zIB&ufGkW3zCwkJ*>-6M_26~Fw2|C36A{}!38itydNmf_l)GJ$YTH!Vft2(R|=ZCLd zLq`;Brr%CVqNlIFtI#EF3$h(n;<$VH;Vpfkt?0Naul5sISw`P z4*0R33oe=5ji1=aFxA&iE6z*pxJ;*6Kcv%YkJIV5&(TYF<r|EO-HZ%Y4;=bnp_rv%Hx86{SNrVlrWpne|be6N`wwhD4xt4AUrV-vSk}cS}rFUksv}daFq?M^ZfQAq8HXVoPGG7|MMJn(^VX<&!pBo z81xEqkwdrkmL_@`m%eyE>7(qfZHj2_@LnQXLL(2s$x$b(PeV%)GmUPsdbCDSR%mZUA8JNd*HlgEMYGHh%9&WD8hg;Oy zFhMGWTT^+EAI*h{AwDQz35?|V0`Dd${KSDt6F*?`(*>9^;)bdHFJW3o>mu2g-gXnc z?N|>K)n0%ZRSz)FJlX}tx!o|UgSvfUCQc#izmJw*id6lK-d9$O) zl$=UHiYN+dqA6;CioA#;#8A{!5MK~AK^(Q;_c_l$`or^|p55;Ae1C7-Z8r|p?1XrK z*)uN_;|lQ7M@8vDo-lY@gY?IYX>g^cc-qwKy z6^Xdx#2GBii@=?_be-6@>uV)l^ldG@J2?#ZXm(@qbRR4Uovje-_bTP|KL1qQKd=*j zwN*>rIg1C{WD2pqwDB$;JU{`W%j?w7_vHMup)IuD#f{caFtAU5v4!;w5e3XQ^qMl?=(Cn??EVg$tdk|% zZ{qo@4m$BZ{ybGpHy`h&FBIRvi-q=#w`5k)mo#tT<;6=FzcRy%{!69BtNvDaEocYx z*PT4Eb&!hj)}H=!n;`{nG~L4X<|w>*payU4d88BX>-LXD^qmz8>5fgy>ASI^bZ15k zeQ#%a$IP za)Fkw_d%P;BWRm0#~1y!;2?D;+PSxDWyZ@spd1}cPvhXh`I1+5;!9nt(ec|a+nI;V}0=z@6kAP>NKr5Z5DaH{&r8siN_c&@u zHjegBlQd*tfK#Sc>2bL+7*raFZ>$`T!5f_M&3Jbl|K%9D zIB&ufGkW3zCwkJ*>-6M_26~Fw2|C36A{}!38itydNmf_l)GJ$YTH!Vft2(R|=ZCLd zLq`;Brr%CVqNlIFtI#EF3$h(n;<$VH;Vpfkt?0Naul5sISw`P z4*0R33oe=5ji1=aFxA&iE6z*pxJ;*6Kcv%YkJIV5&(TYF<r|EO-HZ%Y4;=bnp_rv%HxRNK>W**+a3Vj#2~7^`~rv;lepsmqQyCGgWSs?{)_(rh?aQ82bPz- z?d$;JOP!ev=1cEc@Bze^Su+t#%g$*6({eq`|n_Fgv! zO#7VK*Z^Yq_SJ#;AwJp#OpHv-EO5xi%ErMCfn1zW$iq!M$K|~0HD~RC=WcUWV S0I@fNwt+DN7f?XghzkIMQRD~! literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Kiev b/timezones/full/tzdb/Europe/Kiev new file mode 100644 index 0000000000000000000000000000000000000000..887fd07ff725d41352f41e265ceb0d4a63ea223c GIT binary patch literal 1336 zcmb``Ur19?0LSsW{L`8?XRzkdscDwloO5RW$>nTrQrk@3G)qmbxwMw~FL9+UN+iN$ zkra}Wm8gk~9@HL8`h%3!9KJ}zlALWBx2k-F!189n;aJ>2s--`#W1*uxA*DorwK z&5K3vAUC-TYrkTlxB1a`*dO}JAAM;g4hs9>NUyMz^y?|fG|@4q;Sr}E2y8^>Jtf*X zHBe2ykH4dTnz%XOy@DuUyRzYLzo*22c`lv{T}lP%Esh)Lz{fp{q=Sa8Ls8cy7~EC| zLz;{*)SL&m7O7#FHW7xWM#61kA&dy(!0kROjMqXxlJg_K2rd$%X4o)#Vj1ono`>RI z7mVp}KuOCujIFmrsqqesD}Fq?a=xy;4V^V~7k#j*3Z30{8J%{M0Te8uduH}TOIaeapUm!e-D|DRKxyb( qr7}=Dy@pb%^agq&kwJe*2Zw$XBO^<(E?$x#k;cZ0b#YR%;`{|IM-X)Y literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Kirov b/timezones/full/tzdb/Europe/Kirov new file mode 100644 index 0000000000000000000000000000000000000000..8895038877895849ba13224f5a25d27ce5aecc85 GIT binary patch literal 747 zcmajbIV^)=7zgn8Ll3RN;3!&m+qkM)m7*vu4Q&&lF*p)&B@&573?v4LV?shC2oa*O zI0q(2L@eT%Y)B*~N2H5|INs-9i>c3>=li|?_ZmJ=V|SN<1ucP}pr-N!zf#7Jh4WVY z@LFYs!{okCUQ73*wF@U?jN)2P#!9cO@I%-o70>L1jJq{qKmKwIIpJ{Tf!39qBT%)} z4-+RkVbV|oOzv^Olx8zbb!EUbOFT@^mP55t=4ZS#@=vH0X}y%S?+Tc4^V&)|^XvsV zYwr$b`>tTl>@n1h?!ess6{zo+hIuWAe!6eyn}f!ZWtd+#2u-SCSYT)h_|*o@2?Jib zXTG;17k)M(7aeJki*GH+mUSB}IY@-1<7!y8$e^`L0?S90etNH>@(J12{*7!`Um#c7 z9+0a~X1Dh0u_|5QY5>iC7{Q z(I@zjiW$?*)03Hc7RFdrtsv#U!^$H5&-rd7tqW1ujdZy^EK6_XZQ`BJ-1Sc0b|&MK H9HZnTrQrk@3G)qmbxwMw~FL9+UN+iN$ zkra}Wm8gk~9@HL8`h%3!9KJ}zlALWBx2k-F!189n;aJ>2s--`#W1*uxA*DorwK z&5K3vAUC-TYrkTlxB1a`*dO}JAAM;g4hs9>NUyMz^y?|fG|@4q;Sr}E2y8^>Jtf*X zHBe2ykH4dTnz%XOy@DuUyRzYLzo*22c`lv{T}lP%Esh)Lz{fp{q=Sa8Ls8cy7~EC| zLz;{*)SL&m7O7#FHW7xWM#61kA&dy(!0kROjMqXxlJg_K2rd$%X4o)#Vj1ono`>RI z7mVp}KuOCujIFmrsqqesD}Fq?a=xy;4V^V~7k#j*3Z30{8J%{M0Te8uduH}TOIaeapUm!e-D|DRKxyb( qr7}=Dy@pb%^agq&kwJe*2Zw$XBO^<(E?$x#k;cZ0b#YR%;`{|IM-X)Y literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Lisbon b/timezones/full/tzdb/Europe/Lisbon new file mode 100644 index 0000000000000000000000000000000000000000..ea5c32a7c792c73c1ff605b7ca7a4d4bcb9d2ee9 GIT binary patch literal 2222 zcmb`{e>~K80LSsWxRoF2Fuyu-bu&L^oL_}8(+xAfifgD$p-Uy{!e}*CH*50nxSHAu zbAF^AH|ZD2kn$sxA6c_@B8{cUk82ps%DZa93RX~C1(5Vj)Q+Up>uLZ(YY;$;dd!Qm?ym|C+j5P ze02WNVOZcUgN3nsU=c@MPS%|XD1cJNIL4)undtK^XJP4C4!j@ec`ob&6M+%uyR}qtD7t2;TW&|HXVKAv>e_{ih*^} zVX!{LA2zr#;>i9+M=tu7^GVngQiAa&Ss!enTT?z~!`uB4a638O(QPcw_uWTLI-4 z)bHzFXanYd@-By6PMvJ>o}bO@;C+KD@E4UL$`>b~Y$y$O%RYe*TB2c3Whm^uERv9O z9u_3PzT*P;=uj~HRrmqyk8pwmffn$$wJiA9RviwmoP$qT=4^7_Q?=!kvubc?_%Arz zJqn-Qeh5c?=zycr8*uFOB{-g50Ok9?hR=73;O~(aB;@>wAPJo09fMPLhu|NaeQ;Vk z3eG5Ppq%iODE>xh>fc)sXiKwMP~)gNTqatRN*7QA0BZ5|#bjKYH;aDV?oYH1 z=NZ)1?tywrZIlz&q5eRPgzPi8CqXZ-KL%OVHB2&YSW*g&a`NDc3^6o5@Hu412;s`j zk#LnSA97qg;2V~!p^2d>d{bQ?nlgA|a=z)5Jv4i40?oU0p+)0j_*U5rv@9BeZ)bHw zE72Wj9bXN(QRksen2brzwH1~@JJ%{`A9xZv80Es%wn>z8DbSIXB_{hEd$*#UW)soQ zH9Yh?4?@r`#o^Gk${D_!<__Jm4dHtN4s;heG0AyrJsD_T6bt>n$rH2(Zw~FrXhC~% z`p{lugV0;)CS`jw{BWQU`jkqcZ)>fXobQ*Jf%Y%SM+d~lqSs{{Mz0S}hk-HMV9=Tv z$oKVv8}$6)N0#Q4(_9#$OamoY?&uWKT z!n@$sgTrESUW8i(Ix?&k9c6q9z0I{0Em%?xw;PEmpMC?Q=Y()ab28l7%ZIzpZGthk z_A<%&yN|e{V~c~(d!mieacK_dz3W||P@o6**{p!^9xq^mCJiQ9>xjvDiSmAQlEyST z>23o$c}#}hf3X<-X?qp=z^OWTurwEbmRtl=GE>Bh=*mj3z2e1Cto!%=8tMkXuna e#RHFws49lIWX{sh&dR}xYi(ocXTv2=s{a5r3|cY( literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Ljubljana b/timezones/full/tzdb/Europe/Ljubljana new file mode 100644 index 0000000000000000000000000000000000000000..208f554e0d1a49a63c3779c499442be896d41c02 GIT binary patch literal 1247 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 i{Iy7>Gl$LlVKA8 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Madrid b/timezones/full/tzdb/Europe/Madrid new file mode 100644 index 0000000000000000000000000000000000000000..96e15da7292420432fb026ba7c51dbd7db7ed0e3 GIT binary patch literal 1672 zcmc)Ke@v8h9Ki9r;1W*314XdohlYgafd>eA2BDq@rW`6U2J)0&%q_B?y;b?@i<{eHIN z4=k&S3S$*dy_E6}@rcXv^dm>)ZDZv}J1Sq>6V51vht72l2^*XS+9_%2!#k{%;{9>e zuQt3}%=*c$W30Q5#nR2rrL4E?o=AVZcQc-{=_|##)Al{Aw=VOiFLmALe0x?d`#KgS z(;b_%gJOTD!I3Y#GBun1SB7g??;ie!_dV~I(7o+T=sst^P3*sRG>X1nd6vGhb3FZd zejR;t?Qit0d0Xg#(3C-OZs1<_kofy~`ScFrqxWn=?_Zi}^(_ZIwk?<*_mP(UK8=Qa zd7Hv_-v~Xv$|Q-_I1+h&*yoXV>Ut)AsH_mdLM}5IbjL99)h`F)$R*Xw( z!`T`8F+QXo6JpEUj#S_rZLK8E&AGjXHvCme&%I!zU;ZkKPHf7e9WE`PWR9$px__uWGgCFo!kI&rpUB$(Bj^Yy6aZKyE zD2e&znrb@z#9?}AaWTEDdMCYnYE*%x%4ot1BL2UTq)d=k?>7Z9hq3-rD4|^t#+0x*)8MUZ3Qm z3%$q3AIEf$#V!uyj^{B<7V4eMgu1KBmjAchKbz2I$Q#P4t$&HhOE_CEVt!$L-~f zSW#0UJ)`ve&+Vb~d{*^@dyJR2`v15`NB^!CzuH%$^b{(*<^KRvls^CZ?k`pqfxLgh m_cXIbvC@<&KExxJQIt_GwfqqkBT{FMi;j=h>&!8Fq5287 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Malta b/timezones/full/tzdb/Europe/Malta new file mode 100644 index 0000000000000000000000000000000000000000..f5454f789d9c04abf9668a4f9a704f1238e83f4a GIT binary patch literal 1697 zcmciCe@v8h9KiACfD^fd9#lAkLo6gjPvrQaXrSSBF!QjK(}*7eillYndD#V}qGqld zb59F#%p*aKWm9T;>I$i4(r6+fbR?Fm>CDQeY-Y$1?fJfMjrEuR^*p=h#rymDKHmX< zoGpJ{d6M+NOQY@(A92|p{K_G9TcG+0zOP=6w%#(~-n2Uo^mhItbhn=!5H_5YN`xQ0 zbC3DHMg#N4k`I|TZ8^exf8iYF2doivhdq^f=e5PMc>mlXy&~+|Z>GOfF4Nr=EAhND zob?`S&w$w1JKx0m_ltU1_eKpm#Cl)+9_D@5w=%yFRL6WM`8exC{b%_7h7COqv48k8 z59@dDdgzh*I{Mz#ZoI$!m_z*Er1ql&0?n%3w4Xa4{TIH50dKjOYiGQVV21V_uiwMSQ*E+%-*C7Equl#&a*cw~ zo3`N;yAvNRT#b)eZ5Weo!KudC7;A{b$Hz^=IIUR`=f~Yn!D&}xG2R=F)7t}ahUX3% z5B`obYcFELj2stS(;{mX@m|`c zQhM&Ni=NkJrl0sRk4|qc#*Ef^IDcm*F4$|pC(C0nbH`j+oVPGbOPk9g>8E0^(H8Rv zou&Pj&W`z+&c5+0F7p4%XIBS4edPcyZuuCkonI>A{G44i^pe9(^fMI|^s_Z@(o3Iv z7nj-BVD20{+N{~QT)zZY7~_2oCSqP#mMqTC`(Zr&{OxIU{)xZn0B{aibk&W1`t?tn={LGs=}q;gadS%pZmBwm)w`+{Kh5YJ;IG~qKk-!WfAtlU z(Y<4||M#ta=exxpZ>!?xHibEweS(WwUgrGIcpqm)4p&ZD?sL5|I!& z!6?KeqahKte6b2ru{(xi1R-G|L1H&T0uzgnI?r$P+IKyN^L+L_d(I#BVsuHZO+_ua z!q^k!CW~JB6&HJKIeSO_VVC(~LJ!f~P$wjg2Mevlz@r%}dxqjmrp^g9&o=-xT-2Z_torpx2^+iF8{~J8wo`dC{AhecGz>3zd44HQ{_W`=n5U5yxhs$Gq) zFVsM%O#mB|aj;SU3!aXmpi9nY$UN8g59p@V3+Sd-&(O`Yljt*p{php7A#_Xk6WHqO zh3A^R(B0)`!Z^!tal`-TMNxuk@=Mq~oT5?`VG-=VI-XkfZzoTTCYsvC-g>>6Y%~?g XZmBAgGE;h*I!z%@mzk6b@+tB!lx5__ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Minsk b/timezones/full/tzdb/Europe/Minsk new file mode 100644 index 0000000000000000000000000000000000000000..780c3e4c796d1d023d8ccf717b0b926ccbd404e0 GIT binary patch literal 832 zcmWHE%1kq2AP5+NDnJ+nLI`Vd0V?AKVzvK35Vq}<28doIxyk}WZ(Smp0HROD6F zyy64POWt;N0P&^HOa}9%_bm7T;>)a=2&QG{G=XWko?>tsv|@}Km{#&J z2h++n8em#QM-oh{%5Z^c^{)~IAagaIiZ_60&8r+>TI#MKA1L)JB<*yKxd2kEs&4=Q literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Monaco b/timezones/full/tzdb/Europe/Monaco new file mode 100644 index 0000000000000000000000000000000000000000..85967d525f6d97fb7bb026a8fed72ca0991b1595 GIT binary patch literal 1886 zcmc)LYfMvT9LMp4P=ShgK)H;Is1@s_LJO1uf{3*+wS_9(s23~_WH>rjJ0!)4XhxhU zF$Y8393oYbn^p7K{=U+rzOI!BX1)~1;qa9Cm_4|Y|=z7asv?b>lJiOft9*OXUN4Kb8gM0@(woYWEd5z(6bd$IiHtS|#zs0=_-7*@3 zZXMC1j}L2LTW<7yE~iVrFy-Q-e3NBH~Pva4tUjUfY%DL z;dNa)ypb$0()pWlQglzke%PyP!+!5wPYb=b8^qs{{Ugg+@>WX#M-CiOpl|PsfrA;} z(R}fv7&!aKa5!hkAI`n$4(GN1 z1tkqX!}&FLVMN8JFtWG{O7l)YS@s>4=0=&?VRVuW#;n{A<)L*jHp=XDtQ^J#*KqW` zxO?l-@lQ(73Ec|xg0FSx#6~?#vL(QUJ5ykCZ3tYHFM=r*@hr_-oGL&o@`BMz!bi|b z#TYtO(1%VFeTz;TeE^rbUUfQPhs*9Ch0Cq2P}P5#qxtH+Rp|7#!|05nBDALJ1N4fl z-EgI01I&EY0JW+#_0>F>`K7WnUpMTFUiD};diD7~(QAf;=(QFfnBD#x zTvz@O>T3pIj(!NPFZ+d~d2c3npmVeP(RpD9&>NDh=zNcJ@U2kJ=}#ZQf-w`^XfK6t z-_ydv<~7jJvx%ko@9auK7d2+0-z^A38+Xdln^q)3Q+@z^Pc{`6EB}U@eHd60>BrH$ z62}i{v-e}PdGH3hbo35-%c(~6`vW%g)&tjInY9jXD{X+~d&@Z&*KvXu`?!twaQATc zbn_IB7f$ecSs#WOC!?PQ|8!#*Z`Q?wivB14e;qQ-#fSfUfu}di_+uSJXP&M3x3pHN pwTyagx>2=wigM zn+l}B3(FQQz39se>n5uaK|~f^bP>!Th%PLU5k#c)@&2D7jBb1n|M$1&Ip@6RW@=Yo zua_;m1pWjKEp_=<_VC9l_&ERawf|A}B{_P;2Cuh#AEZ3yp8o}Z`uoTmsRPLA5B+nL zZ!&)p2F7JFv+6_^2ECKyZPW3BK@Iu|n-Zt~VMgla-)1J)#5;10c~&MX#atXNRAfo> z*K*vKav_=W+L(2GS>i&JO=1>H#k8XqZKrP%*FF}XJ z0G-A~=+e0obiV6{8P3NjI?sD*1U3c7;Fi6Eu-Te~TfGMh{yqwQRRaln&-XEm>|g9c-u}diydxJt4vdFj z@UacH3^`!yD1&luDcqT|<@C-@fukPeL{}t?jg6^pCh-=zk<6onSyWc zz}=sRV8{JSFgkN9LFdOVpF~!p)^0&tqScgWbfUggFRl>vh0ACtx>lAIh2k6k|1LK& zX7|$<_^xHF@q!>S);c1T@#ZWwK3Q13v`6BCi7~f_N&KHv&8$m(apU#~HPkaH8dF(} brjt*Yw$3oC^E7iin4+kBcxm9Np~>(M=b7k@ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Nicosia b/timezones/full/tzdb/Europe/Nicosia new file mode 100644 index 0000000000000000000000000000000000000000..3ec2f2276ac191d8cd8addef6a0f4057a7267322 GIT binary patch literal 1309 zcmb``eMl2=9LMo99pt7qHCr}y)-oTO+uYLBTxK?BwfWFinGdNsr`EE3OiSAz&JiMV znGjMz;gSeh2KE5jLetz_Sk)EZE@nGwpEj%Sw2| zvkF-F$m*il6*ADqkcM70!C{@{u&5;y4mWGyjfFArCT%n^OL%aEa30>mn}Z`c zyc~*Mk&E0C(x{JfaP+HLIA-hxymiP4OYC>y*q%XHYP|%@>bqgNu>p=NaxfIT6uOHp zQl*M!NVmn-!SSKBaDt+VPo5{ZEoh>!hbB&(E`^hRHNwe{)8QR&^Wc>JVpKJpjPA6h zp{Z9w&|M}mnr2PnlX<%{IB>dA2=9sb46D=Ka0cf&tP#J1HS?d)y`Ce>bxxrBX8O?m zj@zhq@+nQ`>$*DOtbrSFc6BwJ)7b{+9_~O7n9EW9b~9?wYS4p%EcB2hdbvw-G%qNF zPv+;n4uFp=M#1^_zrzJnT)6PMKUy?2iypNspv65-w4`_nEp7culX=HdAHZcrldw_L z3zw@Luxa%@v?7#V?w8AGrMnibnrKFkPaDt^w+c}6cnzP-KY2j~SNH4TQQ#?1#@ehvAmqQMA=@ z4L#p%M=f0zdX>k&9bTUQ^`IzGCizJ*at|-|j~z~V|9!9387Q?{Pc8oZNB$0B&dPRsaA1 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Oslo b/timezones/full/tzdb/Europe/Oslo new file mode 100644 index 0000000000000000000000000000000000000000..9d785f626ce2fb2b8b1bbe0677aba8135ae13950 GIT binary patch literal 1480 zcmciCe=O8-9LMqR;qqg$L!A7sOMY~?^D9KsIaVCus>_cM4t0@JMv;D)Su=fW#tiw9 znVPQtI9l_g>DROn>C!1{%Sx)5O-41V`@C+e{_|ho@4ny1_xauD^WN_J$B7eiq+ZmT z2Sc-hT;ve1z2&lInW5$~`=vSZ+R|2t4aV$LsG3?JHmVggv8lZqUb{!b=JGl?WS9?! zXCql;-N+3#dbCY|ety*lj$Lqq<8n)_J+%~B|3Wfw4z|YN{Y1JAP5Nad2dVNYFtYDKNM<5bmr9 zg&_^LaF>(=L(2nLWZv#@CR&hTgAQ|=MGFP1=y2v!bOh%eI%57K+@m|Fb#w^sow*Jp z6*pnj@O_%h7gblGqq|zsF}bDV7@grz zkIoEMprr=gFw2hC`l$|PugYQ0P%%6@Er!QB6QS%$K8wshUKxze?TAO`WjmlxRQRIv zV}qbv%7z7edw5d#9iB3!V4rjJ0!)4XhxhU zF$Y8393oYbn^p7K{=U+rzOI!BX1)~1;qa9Cm_4|Y|=z7asv?b>lJiOft9*OXUN4Kb8gM0@(woYWEd5z(6bd$IiHtS|#zs0=_-7*@3 zZXMC1j}L2LTW<7yE~iVrFy-Q-e3NBH~Pva4tUjUfY%DL z;dNa)ypb$0()pWlQglzke%PyP!+!5wPYb=b8^qs{{Ugg+@>WX#M-CiOpl|PsfrA;} z(R}fv7&!aKa5!hkAI`n$4(GN1 z1tkqX!}&FLVMN8JFtWG{O7l)YS@s>4=0=&?VRVuW#;n{A<)L*jHp=XDtQ^J#*KqW` zxO?l-@lQ(73Ec|xg0FSx#6~?#vL(QUJ5ykCZ3tYHFM=r*@hr_-oGL&o@`BMz!bi|b z#TYtO(1%VFeTz;TeE^rbUUfQPhs*9Ch0Cq2P}P5#qxtH+Rp|7#!|05nBDALJ1N4fl z-EgI01I&EY0JW+#_0>F>`K7WnUpMTFUiD};diD7~(QAf;=(QFfnBD#x zTvz@O>T3pIj(!NPFZ+d~d2c3npmVeP(RpD9&>NDh=zNcJ@U2kJ=}#ZQf-w`^XfK6t z-_ydv<~7jJvx%ko@9auK7d2+0-z^A38+Xdln^q)3Q+@z^Pc{`6EB}U@eHd60>BrH$ z62}i{v-e}PdGH3hbo35-%c(~6`vW%g)&tjInY9jXD{X+~d&@Z&*KvXu`?!twaQATc zbn_IB7f$ecSs#WOC!?PQ|8!#*Z`Q?wivB14e;qQ-#fSfUfu}di_+uSJXP&M3x3pHN pwTy9+frL|m7AqI)$%n{m)5dewq|Lg5{Vdc z3Mr%{Eg2QIy0E&K61`$&%L)k#DUz}xL@2QcsXf0DU3%AZc=kEp^YS0N7*kMfmQyn> zj_(Pw$zo=H<$&+8VBene+qX(o6Kjc&0~GIw17kTf@#$qAOY~mQpr4&efrCdy@Oh^b zzR1mF$@fN%UV{r>cEE-APQs|(KAPN*?sh}|x$`i_$wEQH5g2Q+!bL^paIv0&LX{RS z5vM{?bR1kdI}*lmH7uDQH<<$CKZsz$(0sV;K`>n2^8<>zKEuS;*HF^*1SZw>LTSZS zC@UVO$y~X$2PUgMFeU#qRPftjs@(2(+5weOtt@#@IZ}pB`(;C?_i4~8-FsmtzCi7NjbJ3cLDD)c97+R~DMrU&$p>@KyXx;cnxGwOHUvEEL zKY9`7xUWF{z-^YyH?%m>x!s-U4K+3Bjm~4}ye%hSzNHcxS6CpU*TGG^T)0`B;CD(2 zO%d5NnQwYE7rk{d9$j$rJGyWv6kXI24vTxf!VqR$%-f!E3te73 zfUXd9ZSD#-VTj^%{>{q$e?cU^B_D2?+YDm zoZuECOX#F4q{)1zMQ`Z*$q~A!E#TJYdT^U^8S>j_pljU(bgOs;-3xo5N9JuPNFHaC zxt?+*^a|>R-m&%2$F>FfdTPF(?@Bq^&$^B#&-qQJq5Xdqp#yq_=pFCk(SaQ)FsM5K z?yL-f!A&-BS2hoZRQR*Wyxn2CXkn%`I@EC*EfTJv!*pMw!+9Uj;d7s11naRzRUh0l zbsa`3Zb5PXBbv;Y)KsIRIvMd<4T?VD%aJY{f1^4q^G%k6- zcup9b%#R;4LmympMkn0+j!sk?qLbQ8VY2cYJXF2_Q|eSOHAM~6%4TUYFFp7^IwQFs zooU~Q&I(eXv-P{+VOv_`mj;-#B8RzsCGg0k6dt{i2xTt{*kt~(svvY;M;!Wijy*cR z(g$4-6A0zmTzEoY2Ma|%;7L;o7P)h1GOuXqK1G?ZDdT^yng3eT n)hl9&l!|5!p(u`=q*OQ)hRlVlfGqJPUT!{a9(;+wgJ}2%opWvw literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Riga b/timezones/full/tzdb/Europe/Riga new file mode 100644 index 0000000000000000000000000000000000000000..bd84a98b3ecdf8be7f7dc99d50dc73baaf006cdf GIT binary patch literal 1385 zcmb``dq`7J0LSsWbhVbv8QC;9ANjVabGkHhsm)Ew&D2dZ-`QMR%X}qT>cYe>5 zWtxdSFpDrFRC*v`IhX%P#CkwchJ+X;VqkU8Z%Oo5|8x%be$IFI-ox%6SCdhs6I1^j z4EhdokfHhaBX#s`_VnTNlOAaU<2l4j_fPyFb~LoW&L%}2>CUlw^v$U+Z%B{c(&iDL z&<;0=tE?^>V1!Gnk=z$KEJJUxq@$yHa-noE5^imbh0z!IFh=JI zV;eSe$@AM3Otehvf{yc^Ld#`~Xa(~rI^OdwI)3IO+-~#8s(BRdcz*>Z^xc3;(*q;f zU)9o#PVBvm-dS9XPHH}mPTqA2rsxZxI$RGm%6OQ{ON41cf2;E%nC__HlKsRd z^FwD0d_!kWve8+c4luj_Gt4o3g}JR}n3p>V_tZ`s$$t6K_t1N@O=zuK8@fQ+ht{#~ z!hHgx)lcVP;bIvq8m)%=Uu)ojYnf30q?AkcKiDKi7x$>qhYH=$C5;kvX>t@S)A3+= zh%2m+FTleN6s!z(G?M))XWyZ#IP>VLi4k=5%uDo<+db%`=0S8#+hbVU*ADBdyP=`Q zU}P+#r;ROh#d3PuvaFN6^7mY2_xD`Q`M;C?=DWxn(PvwV^18!d(OH;4X{}Ugs1*88sx_2cuAx-w1WG2SLxzZ>f24y= YUkVhHrBD?bBnc7)hYD38BC=xt0okitznQ74+n>i#n?fJfMw))HedY(Pci}&~QJl`Gs zaafBsRwSwJdiW?$h)W#SyT5W=c`QJ=f^REFcHC97(9yZwAv}o-$y zz`mOGZ=9j@pm}gaJa;zR!1}jK2U&MVjylBpx%mCe&keuK{QG+vn2#l&WPNPt44-dY zH|P-0kALi9ePY5zdm0<)TbBp$_A4Jc#NSWV^}&e1XYD@Px2Xu#i(f#$*Q%In=Iq5u z_Pwn8Pu@%im@>Q$7oawwfVs9Ooem62rvu-Opr`zD5rcMnaB822xl|dB!EG0CTK)u1 zw=9vw=esxgFIgB8J&d8#f5I?zpV#Z3;EYS};eBUYF#L-*FrxFcB;MDZXvfH=LpZZe z#;7gZahA=A_ZP3j2h3KC&NSg{{d|nk#o~j3GcZdF}7UWtWcP^7i9s?)_92`&;(Z(JM|IrXRK2>Bs6`rB@d0 z#ys14%wJ$bt2q}R4_kpx=;OVPCSqYojwJRk{B9cku0L>f z?R6}z@5i!IH?Gqq44*g5#7ff`ZVpyq)w~c{>{m7N zGhH1tN>>k@p=+)U(J#K=O25?KL2qgN9JjVN*mk+~yiY R>Mh9$sR@aCiy={{{TmrZ%V7Wj literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Samara b/timezones/full/tzdb/Europe/Samara new file mode 100644 index 0000000000000000000000000000000000000000..b43de7eb6f38515f1e9e17f6e2daaf4135819641 GIT binary patch literal 750 zcmajbO(?@*90%~(Gp65He@_qXKKmYIZJpaqz+uq-2rhg-_8+>@Y|9|3O*P_|P zeY0#+*%bF^SKY$)C|O;Lr2B~Secbu!%u@47cF%zw~K@vf&! z4(V^7y10gmJ81OzVZrVhEL=H+rkQP6G`0-Io@rRzc@QKP^XNP*sa%4V)okitznQ74+n>i#n?fJfMw))HedY(Pci}&~QJl`Gs zaafBsRwSwJdiW?$h)W#SyT5W=c`QJ=f^REFcHC97(9yZwAv}o-$y zz`mOGZ=9j@pm}gaJa;zR!1}jK2U&MVjylBpx%mCe&keuK{QG+vn2#l&WPNPt44-dY zH|P-0kALi9ePY5zdm0<)TbBp$_A4Jc#NSWV^}&e1XYD@Px2Xu#i(f#$*Q%In=Iq5u z_Pwn8Pu@%im@>Q$7oawwfVs9Ooem62rvu-Opr`zD5rcMnaB822xl|dB!EG0CTK)u1 zw=9vw=esxgFIgB8J&d8#f5I?zpV#Z3;EYS};eBUYF#L-*FrxFcB;MDZXvfH=LpZZe z#;7gZahA=A_ZP3j2h3KC&NSg{{d|nk#o~j3GcZdF}7UWtWcP^7i9s?)_92`&;(Z(JM|IrXRK2>Bs6`rB@d0 z#ys14%wJ$bt2q}R4_kpx=;OVPCSqYojwJRk{B9cku0L>f z?R6}z@5i!IH?Gqq44*g5#7ff`ZVpyq)w~c{>{m7N zGhH1tN>>k@p=+)U(J#K=O25?KL2qgN9JjVN*mk+~yiY R>Mh9$sR@aCiy={{{TmrZ%V7Wj literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Sarajevo b/timezones/full/tzdb/Europe/Sarajevo new file mode 100644 index 0000000000000000000000000000000000000000..208f554e0d1a49a63c3779c499442be896d41c02 GIT binary patch literal 1247 zcmciBT}V@59LMo9btzJEENqs}S!<~^=Qf>9+frL|m7AqI)$%n{m)5dewq|Lg5{Vdc z3Mr%{Eg2QIy0E&K61`$&%L)k#DUz}xL@2QcsXf0DU3%AZc=kEp^YS0N7*kMfmQyn> zj_(Pw$zo=H<$&+8VBene+qX(o6Kjc&0~GIw17kTf@#$qAOY~mQpr4&efrCdy@Oh^b zzR1mF$@fN%UV{r>cEE-APQs|(KAPN*?sh}|x$`i_$wEQH5g2Q+!bL^paIv0&LX{RS z5vM{?bR1kdI}*lmH7uDQH<<$CKZsz$(0sV;K`>n2^8<>zKEuS;*HF^*1SZw>LTSZS zC@UVO$y~X$2PUgMFeU#qRPftjs@(2(+5weOtt@#@IZ}pB`(;C?_i4~8-FsmtzCi7NjbJ3cLDD)c97+R~DMrU&$p>@KyXx;cnxGwOHUvEEL zKY9`7xUWF{z-^YyH?%m>x!s-U4K+3Bjm~4}ye%hSzNHcxS6CpU*TGG^T)0`B;CD(2 zO%d5NnQwYE7rk{d9$j$rJGyWv6kXI24vTxf!VqR$%-f!E3te73 zfUXd9ZSD#-VTj^%{>{q$e?cU^B_D2xGxk$%rjb+qi$S)o+?|4| zH4jXi9f0W*Z7^fl4l}z1nB~Za*_ONzp_NmhfNG@-=Ei+N4X<&tea(j)=HI{du&lj& zMb;fXzyjYb)GwXELhk`A@@zmu{{k%T_J`PgS4Lv+T!LSBc#Dc zVZ=nU!Apdj`DmUH9sW+OfkY8vb8_^r5=0XJ|6AG>L@wUZ>>@ft32ifN6OmcyT%|Y3 F{s3c~iYWj9 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Simferopol b/timezones/full/tzdb/Europe/Simferopol new file mode 100644 index 0000000000000000000000000000000000000000..47d5f6ee38d6a2b79cb6bc97094741853f9c0d0b GIT binary patch literal 901 zcmWHE%1kq2AP5+NDnJ+nLI`W|1}ftRVx|8;5Vq|I2Z&xJxkLd(Z(Smp0HRN`^j-kb zXP$ctfatR;#V3I1bBmn8{PUAcAoP5T2SBqJMAesH0MTL+cN{>pILGY(F#U`F0Em`& z#Rry`yzT4&;!B;G4CYJkS?~eGmsv9rOv}z`0@HFm#b8>#CIw6@j}4 zrj>0pz_f~vB$!r};R4fYy?S6;^D0LJ$b79MKf$#2mRDd}XUT0atvlrmgg$ia0s|1} zwX81y(fTC|z_dZiL@;d_y8tY2RJ05v&0uW1TL46x1Wg0erm}Ovw3$%_g#KF(rY)qW zOaQ5~xSI&(TmCKs^R4zegZb9CBfxx{W$|FzcDEInwrg_))AqAvz_de}GMIL3u@nHA z=j6r;<~yfIgZVD1&%u0G=f7aS8|z6h-(C4WnD74X8JPBDJ_w=DodDBbj~9b!?{%xd zw9lFS6F}zs_Vs}Ierpzj`Tlu%V17VPGngM3-UX(Ea#F!`uz6eqNMDGLYyu+_GYcCl z8!IzA1afk~Arm(j5VC{$JiLS;A14EY{11?^@(&nTfQdwbfdd$o1`IqPHY3nM5Ry-T zK@=Fo4vdm85~c>Co>3O03q(RpuyA1D@$n5|2nJ$T*ANEZU~dLz*WeH!0php-1%Vtc Jps=nn7XbLxyD0zw literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Skopje b/timezones/full/tzdb/Europe/Skopje new file mode 100644 index 0000000000000000000000000000000000000000..208f554e0d1a49a63c3779c499442be896d41c02 GIT binary patch literal 1247 zcmciBT}V@59LMo9btzJEENqs}S!<~^=Qf>9+frL|m7AqI)$%n{m)5dewq|Lg5{Vdc z3Mr%{Eg2QIy0E&K61`$&%L)k#DUz}xL@2QcsXf0DU3%AZc=kEp^YS0N7*kMfmQyn> zj_(Pw$zo=H<$&+8VBene+qX(o6Kjc&0~GIw17kTf@#$qAOY~mQpr4&efrCdy@Oh^b zzR1mF$@fN%UV{r>cEE-APQs|(KAPN*?sh}|x$`i_$wEQH5g2Q+!bL^paIv0&LX{RS z5vM{?bR1kdI}*lmH7uDQH<<$CKZsz$(0sV;K`>n2^8<>zKEuS;*HF^*1SZw>LTSZS zC@UVO$y~X$2PUgMFeU#qRPftjs@(2(+5weOtt@#@IZ}pB`(;C?_i4~8-FsmtzCi7NjbJ3cLDD)c97+R~DMrU&$p>@KyXx;cnxGwOHUvEEL zKY9`7xUWF{z-^YyH?%m>x!s-U4K+3Bjm~4}ye%hSzNHcxS6CpU*TGG^T)0`B;CD(2 zO%d5NnQwYE7rk{d9$j$rJGyWv6kXI24vTxf!VqR$%-f!E3te73 zfUXd9ZSD#-VTj^%{>{q$e?cU^B_D2;IcE=?7ia3s5=}6( z?yz8=po4~b{hu_lk8#<<`4>CVM~vR2ZfwqxoSaYKk7b$ai$sG#8!S%ZE9`3-D;uGR*BV!o1vRnBVY4Px~ENg4|%G;s>naGq5^Ppr`$+zkNX0*sY>#OylUP~_-FpPj=MIS{`X}63*ONiiHaF(_Ph3AZ0KxZ%P@94hR=R+ z5(~lKv-z(13aynYH51Ps3Wb`HD^lr1!7jM$CI4Vrid7*2(f~_cM4t0@JMv;D)Su=fW#tiw9 znVPQtI9l_g>DROn>C!1{%Sx)5O-41V`@C+e{_|ho@4ny1_xauD^WN_J$B7eiq+ZmT z2Sc-hT;ve1z2&lInW5$~`=vSZ+R|2t4aV$LsG3?JHmVggv8lZqUb{!b=JGl?WS9?! zXCql;-N+3#dbCY|ety*lj$Lqq<8n)_J+%~B|3Wfw4z|YN{Y1JAP5Nad2dVNYFtYDKNM<5bmr9 zg&_^LaF>(=L(2nLWZv#@CR&hTgAQ|=MGFP1=y2v!bOh%eI%57K+@m|Fb#w^sow*Jp z6*pnj@O_%h7gblGqq|zsF}bDV7@grz zkIoEMprr=gFw2hC`l$|PugYQ0P%%6@Er!QB6QS%$K8wshUKxze?TAO`WjmlxRQRIv zV}qbv%7z7edw5d#9iB3!V4q+M+}x#8wF+ zUDT3w!G;fNghdxbEZ6cyA}o@k3<(iR#6ar&f6J#HeCZti|Ihz>&VPUL;phs=4N_{u zi$U)ogIv0ef6_#6bEk*@Z~Dp|wb_U_^CKKSGMh>FwsymQD!hvHKy9U(I5{*jM|?HW zok_IKr}K!f?+LKqeoKLVb0ro|*Ggp0vI~OhGFBYFno9ciU($4M3)UlwmyMTbyg_R_rmDnDT-Xu8Vih( zKY+2>?NBDV1mmO)JhF&eGrB zbY{l|bk@O(FxyxPwed!%Q>VckK?ckfhdNx5z&yT+N6ycCyA_?k9D*(w{fRD|;h>B9 zJYezgcX-J31D15z;o*`Qc%)^)OwK!+^bmcl*oM~o_Ml7UR&9~9{-2xvuw%);L(fe5qxEC3DT>RZ+}3BIALT(&VG@eJ{x%_* zL4T2s+3`F~!Vr5)pW>4zNpNraRv#hRE%S)?Q? LMy!dJkQL_-MgApQ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Tirane b/timezones/full/tzdb/Europe/Tirane new file mode 100644 index 0000000000000000000000000000000000000000..ae18e13e99ec8fa4915818f763366ad95f2bbfc6 GIT binary patch literal 1361 zcmciBYe-XJ9LMovI+CS!)O4A*%FIhsH*a~HW@~D>X}VSBrOni(Ic+YJS=xxqB1F!M zVM$3vA|S$`o z<-k5cPO=nBzjBIwjKiL;zuDE%8(T>nsX47BTBfpT;*0A%2Hu-y$Xw^p#98Tv^(<#?IE8*dukt`S0xXiy|M<- z-k!J6JfUrtVi#}0I!W}QjM(=XSE@*_vE0PI@6a$!+ON+9{V!gE0c{KnY&rqgYIJa2 zaT#1MRluMW3EaSshrxa!aHGp=7{U=VWPZq8EDZe+48v^RF#O4KxXJtj^1JQ7Uxe{B zI|r9q+HgY*R0kTJAGszO20sozr&(om*Rr-r05%oww&K%-2*v`DP7N zNHgIsUJl&N53@TjfCXL|G?`!U$^*T3E)-pO=R3N{#zhxjc84YAFL0mX8&n#tP^GlN z(&o<$nYTafF1oD5f-Vp2L|2GRXtncgc)*{r`{^94T-3p;kw$oMLIJC<6+z9@I-1O{ zIU_>X_Q=tPDg)8l);M%sUJBHydGN3>0M<)>!Xxe!Y>4t=$h?NxcWAxaJX$~c7~MEC zhCbTggFa>*L^pLlg3YEbc)YP28rltv!?J%JPLBWWpeT>?B{x%WR`xZC@Nf6SK?4PuFH?^REiSia1!N56qkOuHEUTv3G<`T z%v4)irsYRJgwRMGYr`tq%x}Z|81rL%-mhE3U;X9t-RJxGJU`#h-FDmE#U^Y>4q(F$ z0Y5>LM(pq}DdES&e0u%jV_8$@SMqr32^;c!!#xpsG4!JrzN>_n9+$x8o;=vnSvyG2 zTQ3}iZ8b&k^5GoVUbqQf(I>&HDUtA6yaIMCkiqM64|v0847}+mgq6PH@sVE9hnY-K0`I zNbm1$9%O)@y`axi2ROO+jh6PObo4}#QyaUrq~z3DwC{liv~*7e+Am{2+FzH6mL=8? z^5ZOETegu53^_xvX-f)WkZT#794RO?cv-#QyGnUsxN4z&K4au=^jaaUR&~jZKAq=*_29 z=q)Lu(OV0=(dp4rxGmWdZkO4?4ApCxY4-u{@Ed8M#g6yAXubF)T5oJZXT80R-qmmz zo!xx~opYoS=GK?NysSfTcWJsoFhXc%{_kZm(o$q8vbHi^wl;q*3x3i<`2Q}(Tttiy z=TA(?{|@ww*A#z&4gcwnXQPMiLpuU{+M&DHj`44TTp@6y^UUM#wOSL)lzh(PQ>BWb l8{eRXk}otdVSGj~E57R+K+h$bKxvTFU!sxulYW6#zXAHkeHH)! literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Ulyanovsk b/timezones/full/tzdb/Europe/Ulyanovsk new file mode 100644 index 0000000000000000000000000000000000000000..47e3a0616ccba6c341481d268ef607e815c530cd GIT binary patch literal 778 zcma*jTPVX(90&08Xa8+B4<1~GZLTxM_?t}|!x$E(q~*b-q@<4f5xjdmrNhGqo zxIXaYn!L#6$s0<^14?_5BA0W%e=nXmr{Di`zUT6L_wR^+*nx(N`9n$D9o#$L>zvvVHaH zAk@tDLhWcfj2ozf@m(&M&}fB;?lhQWkAcYJq7_j=^Ky%gm9D?74%*$E4Fw6JhQ2a9G2bacpI@sK*e`jwPD zAUj(>kxO-_$Ysu3t4gXTyT&$dCAX|NoCRyIsN=+@=~4nTrQrk@3G)qmbxwMw~FL9+UN+iN$ zkra}Wm8gk~9@HL8`h%3!9KJ}zlALWBx2k-F!189n;aJ>2s--`#W1*uxA*DorwK z&5K3vAUC-TYrkTlxB1a`*dO}JAAM;g4hs9>NUyMz^y?|fG|@4q;Sr}E2y8^>Jtf*X zHBe2ykH4dTnz%XOy@DuUyRzYLzo*22c`lv{T}lP%Esh)Lz{fp{q=Sa8Ls8cy7~EC| zLz;{*)SL&m7O7#FHW7xWM#61kA&dy(!0kROjMqXxlJg_K2rd$%X4o)#Vj1ono`>RI z7mVp}KuOCujIFmrsqqesD}Fq?a=xy;4V^V~7k#j*3Z30{8J%{M0Te8uduH}TOIaeapUm!e-D|DRKxyb( qr7}=Dy@pb%^agq&kwJe*2Zw$XBO^<(E?$x#k;cZ0b#YR%;`{|IM-X)Y literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Vaduz b/timezones/full/tzdb/Europe/Vaduz new file mode 100644 index 0000000000000000000000000000000000000000..a70235fa27797a562139109cada9a153d66f183d GIT binary patch literal 1254 zcmciBT}V@59LMpqbW5aUD|D95S#zm1=cdloT&8PEwOP7TnJ+DKF12NC*_frRNQT6a z6G$N?8Hq&L>SEP}T4XO+nglh%N&=-f3lU80g;D4Ejjp}xIXusY?>NsN&c*1`T5}4u z;Nq}vkWCi7@D&I98jszAKkSN|nL0(ZzT&xv&xCapoUp>-c^w=XG?4LBxa2ECj9C5- z3WJ^poV^DlCvU>eXvm_G6b2SW^A3v7{6Fx{`qAvojeY_a1^ZtOc?k_N@{SB1248!DxeyA|r zfXa$7KAD?h^TJehA51Gg4^^U0n4aPY=y$@5sCI_j%NVajXa2UMvj#Ni4R1@(**!+6 z?#qH3UAZvlVl>=jmcZPWOg@>Hm(N9OOi}2~(oblu#*fbDK1CNu-lGeqKf*0R4+4%3 z!L5^5;Wp28s2jP@koo#HH@dL*3VM5eJ$i@x47zCdSy*hThKBVPNb3sVPGKS3B})uA zuYe`t`Ft|J7DQBGG8dVyh{Kpyx-tn=PWd~kHURMAFOPiV#vJxId{=j z6(eYqxC33S_Mpunx8VU16Y%o|SmU?B+Mz~RH%`NY*UF&fiIq?0A8J*j>w667!!=^` z5tj;WEy{*Avk)Ft#=r*cPk2l~L3?sIL+06MCeV(sd9>rjBXr~R82b3F9`uRPK6F#Z zAZ+$@!jp~N(Anl>I6;fpha3FAABqYgpF;6|QNip#I+nv`7@u1D?okitznQ74+n>i#n?fJfMw))HedY(Pci}&~QJl`Gs zaafBsRwSwJdiW?$h)W#SyT5W=c`QJ=f^REFcHC97(9yZwAv}o-$y zz`mOGZ=9j@pm}gaJa;zR!1}jK2U&MVjylBpx%mCe&keuK{QG+vn2#l&WPNPt44-dY zH|P-0kALi9ePY5zdm0<)TbBp$_A4Jc#NSWV^}&e1XYD@Px2Xu#i(f#$*Q%In=Iq5u z_Pwn8Pu@%im@>Q$7oawwfVs9Ooem62rvu-Opr`zD5rcMnaB822xl|dB!EG0CTK)u1 zw=9vw=esxgFIgB8J&d8#f5I?zpV#Z3;EYS};eBUYF#L-*FrxFcB;MDZXvfH=LpZZe z#;7gZahA=A_ZP3j2h3KC&NSg{{d|nk#o~j3GcZdF}7UWtWcP^7i9s?)_92`&;(Z(JM|IrXRK2>Bs6`rB@d0 z#ys14%wJ$bt2q}R4_kpx=;OVPCSqYojwJRk{B9cku0L>f z?R6}z@5i!IH?Gqq44*g5#7ff`ZVpyq)w~c{>{m7N zGhH1tN>>k@p=+)U(J#K=O25?KL2qgN9JjVN*mk+~yiY R>Mh9$sR@aCiy={{{TmrZ%V7Wj literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Vienna b/timezones/full/tzdb/Europe/Vienna new file mode 100644 index 0000000000000000000000000000000000000000..7b694cfed8da570c66bb1c05b0d420c9d82cdcc7 GIT binary patch literal 1427 zcmci8Ye-XJ9LMo9b(vx|Go874skNpxb@P^*%WO_5H%nb*UYe#Zt>tBzXlbJoi4r-5 zB%-FNNQJFl%p%mHtT57L*fK2%lCm2jm{^3=p5IOgAI zgJFJxT;xzLzU7?xFu7OqauhHKB5 z78i6dj8jLGePI(>=4 z3eY=iPNNg|oP|l6T$sF31C{bPxQm?tcME+j&Wm7*ODv1bPZ?c--aF@mPQCRFoo2E} zr?)!648vErPd5uybw-$}GQq6M&or60Kk7C*J7W-?O{fP z02i9fE1h|VE_0kmmkmEemrswOkKODgS_?9DenF-f5!$UnqiBvgn+MEl={ C#Z@T) literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Vilnius b/timezones/full/tzdb/Europe/Vilnius new file mode 100644 index 0000000000000000000000000000000000000000..3ee1d0a1c7f2a45d0853c2edb0672718ebca2dfa GIT binary patch literal 1349 zcmb``Ye-XJ9LMpqbh(zzY1uUInb)SyTN=33=9Jv#ZS$^aHJ6r|w`7)Pl!=7MDxoAL zZ`cJJzA$@{(FF;sHGLxy7DZ8pgcv1aAa(w~<%@dbo6g}mpXYndvuB(aN0V2k3uD$i zIP3}M+6J<_9pO)(9oq>oBzN1w%(z^&kwF-hmMr ztuWH9TS${#VS0-zO)%P}!$9}MYpyU(=MCeVcMIwH-b5~1rgcFl_{^f^vK4e9 z_Zd3L`yD!I{xjTX_1L0$0w#a#hYI6us5Ct^(Eh6SHgw8RFFLiN0-e@&4xOHT0cMn! zKy_3()F_i+rYHqwi32PyNnnm+qLB8_dF6o4UGzuijs8IAPxH|QJ@&A0Lp!fu$?euxz3p9(k*QM{nlC z@~2fo+W%Oq6kRc>MjtQrKv%XzqN~zlV6{#JYeL;&t$Z1tuxDUhh@*k_t6TVh)(e)< z`l)er{rqe6$>BltDf4}FL+2CNXzYfk>jz*{dy|2)&dS<~yPjvmv*B*AoE!On&P}%e zo&r08(Eh)i>{mQS@3MKAv1Y&QQijJc0wH6|eyyJLwt*663(YxBt5?g@=s1oW!&t7X zYb@(IUVpD#-G}3)RB4!Ob|}~(lWQ0`J5*`~J6F>rfxW>_`0VYVFq(>0;lYu?l8|t* JDpW!<{%>Gp9wPt% literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Volgograd b/timezones/full/tzdb/Europe/Volgograd new file mode 100644 index 0000000000000000000000000000000000000000..4d94f6a57157e6a8e71a79750d2eda8bcb65deea GIT binary patch literal 765 zcmWHE%1kq2AP5+NDnJ+nLI`Vd1S;bMVu}Aiu<)zf9T2^B33mWUzo`1m10Y&V;+z49 z7UwwY0H%L2ZUE5|uNV%1Xvy2AV0o!Ctzf?No=Fct;xcQR!L;n05-=^-lM1HgYr?>^ zLXJC_R*bO#(@H*?U|QKm;{yW_sOU(7X;m36Fs;V@8%(RSsuzId)xS!BY0WEd5;W|9n#dBNH4fY_A5H`p79T^P843|(U`0I^Y$VE_OC literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Warsaw b/timezones/full/tzdb/Europe/Warsaw new file mode 100644 index 0000000000000000000000000000000000000000..41549ca235c722930a20f0043d84be6fe5e10aff GIT binary patch literal 1692 zcmcK4e@x7A9LMo*U8lN*tJKj?ob%t8XOI4_AIAR8o{0H#3@jwSFv$ z;xvr3IhkVS=Q25|4##2`%92Qa%v!$h*Zsp^{NsE3-sAK9d_SMht+hKgZhfjh^ViFa zUqLrr?BBPX+p-mv-{)<5#r!N)Qu_{6#l8qKeBw9eR_gYIJ6aBkNpT_MePzdQ-wKP-biqss8S zr||;(a7GJz50}D^9dWR4$9DKh7YaYet$_U{ZtzRU3^=NYugxmLko{~VKp1#p^k2}k>;bta*w|I9{*TvecFJc~t#)+WHPrVu!D?;JSmhzp#Z zDur`2)5Ub&+;AaUp>{^k^LU3=DhAQv!n^1Q=?ip3?^`%uaNVT787_Ez0!G%Ifl)2j zI67Z-un4{IYz=x*dOCV>(H``Y<@@2%v=kUUH4U;+5imxw5H6E>oBSq+u@2#4IzRTY z9eTxp7do!t3wotNgkDu`3*&V?aCJdHOeoRA!~_FO%74$%dC9Xbq1VK>pw;db=#;QJ zbgI=wxYm_3*;NkL4Q9ag&AD(xCkr>8S_#wcY!%b_oA!mF(`%#Ao7cIcx9klp#}aivRHuGsFKJ w`^e2~X@+t9{b`hnWtQ`|LK#hOETg1>k{^ipn(RmOGF59+frL|m7AqI)$%n{m)5dewq|Lg5{Vdc z3Mr%{Eg2QIy0E&K61`$&%L)k#DUz}xL@2QcsXf0DU3%AZc=kEp^YS0N7*kMfmQyn> zj_(Pw$zo=H<$&+8VBene+qX(o6Kjc&0~GIw17kTf@#$qAOY~mQpr4&efrCdy@Oh^b zzR1mF$@fN%UV{r>cEE-APQs|(KAPN*?sh}|x$`i_$wEQH5g2Q+!bL^paIv0&LX{RS z5vM{?bR1kdI}*lmH7uDQH<<$CKZsz$(0sV;K`>n2^8<>zKEuS;*HF^*1SZw>LTSZS zC@UVO$y~X$2PUgMFeU#qRPftjs@(2(+5weOtt@#@IZ}pB`(;C?_i4~8-FsmtzCi7NjbJ3cLDD)c97+R~DMrU&$p>@KyXx;cnxGwOHUvEEL zKY9`7xUWF{z-^YyH?%m>x!s-U4K+3Bjm~4}ye%hSzNHcxS6CpU*TGG^T)0`B;CD(2 zO%d5NnQwYE7rk{d9$j$rJGyWv6kXI24vTxf!VqR$%-f!E3te73 zfUXd9ZSD#-VTj^%{>{q$e?cU^B_D2nTrQrk@3G)qmbxwMw~FL9+UN+iN$ zkra}Wm8gk~9@HL8`h%3!9KJ}zlALWBx2k-F!189n;aJ>2s--`#W1*uxA*DorwK z&5K3vAUC-TYrkTlxB1a`*dO}JAAM;g4hs9>NUyMz^y?|fG|@4q;Sr}E2y8^>Jtf*X zHBe2ykH4dTnz%XOy@DuUyRzYLzo*22c`lv{T}lP%Esh)Lz{fp{q=Sa8Ls8cy7~EC| zLz;{*)SL&m7O7#FHW7xWM#61kA&dy(!0kROjMqXxlJg_K2rd$%X4o)#Vj1ono`>RI z7mVp}KuOCujIFmrsqqesD}Fq?a=xy;4V^V~7k#j*3Z30{8J%{M0Te8uduH}TOIaeapUm!e-D|DRKxyb( qr7}=Dy@pb%^agq&kwJe*2Zw$XBO^<(E?$x#k;cZ0b#YR%;`{|IM-X)Y literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Europe/Zurich b/timezones/full/tzdb/Europe/Zurich new file mode 100644 index 0000000000000000000000000000000000000000..a70235fa27797a562139109cada9a153d66f183d GIT binary patch literal 1254 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 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Iceland b/timezones/full/tzdb/Iceland new file mode 100644 index 0000000000000000000000000000000000000000..8906e88c819d9ad3b794eb6356a240a74a95ffae GIT binary patch literal 130 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~>DeR?#{d8SSb#JG0gI1s2!lHia{&nh FE&z`x5Apy2 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Indian/Antananarivo b/timezones/full/tzdb/Indian/Antananarivo new file mode 100644 index 0000000000000000000000000000000000000000..5f4ebcb7f9789c4ecda13ac66c2e768851113004 GIT binary patch literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cHhq1{R=M Z2@D)Qz99_S2Btu4#=vC*B<*y~xB&JZ61xBZ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Indian/Christmas b/timezones/full/tzdb/Indian/Christmas new file mode 100644 index 0000000000000000000000000000000000000000..ed687d2985c208171adcaa3401496b05325edca4 GIT binary patch literal 152 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VxIp%5Vo!L2#8*km41W~C=+J`G6hJoFfb$) ZFmU+zhA=n*v9^IZ1D6euw9_@`0sx4474ZN7 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Indian/Cocos b/timezones/full/tzdb/Indian/Cocos new file mode 100644 index 0000000000000000000000000000000000000000..14b2ad09ead50a62d5e2b426396c51f9beb293be GIT binary patch literal 187 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nV-wypCbh+g=qI1ogi{`5xzL|>eh{(+H+ znTdfRN*`n{kOb<9&S2nRV5pnGz~|!|!Vm<++6HFE20+r1fy)NWw$nAUGB)4>0PImF AssI20 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Indian/Comoro b/timezones/full/tzdb/Indian/Comoro new file mode 100644 index 0000000000000000000000000000000000000000..5f4ebcb7f9789c4ecda13ac66c2e768851113004 GIT binary patch literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cHq1A~PF1BZ`q2!pnPDG-}5aM=J!J6#hl0MNJ<_W%F@ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Indian/Mayotte b/timezones/full/tzdb/Indian/Mayotte new file mode 100644 index 0000000000000000000000000000000000000000..5f4ebcb7f9789c4ecda13ac66c2e768851113004 GIT binary patch literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cHfnFkeHV49wTKJr~T^JUs`@ z*V?B9=4-FH0M@TFKgVD-N3Tfy>vRn}m6|BM%4`GDv=uza9*E|?!=`x(p+)>#NvA0n>~Rv*fH z1uP%N5CxVGd(Q!u4}aJPmXEmD3+6{25eD<4HXQ(~k6!8qRv$C@3s^q3tqLq3SE>${ zk569lTg07m$dqyPW_ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Israel b/timezones/full/tzdb/Israel new file mode 100644 index 0000000000000000000000000000000000000000..142966dc197cf92564a9aa774676cefd689ab27d GIT binary patch literal 1536 zcmciBc}UY?7zgloxom1hLyIWSGRxAn={zde;Zd`^$~8PvS8Lj#Hq%UPtEJsqL3ALV zkO@YL)e1tgDC~gRtVVWd&Pua9P)but?e~61_^1E%{&@MmpXYhr4Sr*inB9pUWYWcA zCg`S1GWnHD%$NnUXOA;WdiT)?%~F2QDVoos^#nOmiG1!`tf79<-i3U5V+?iOQwOB} zd>*o~ssj1ym>T)|Op}J*d!wjD8j`J0Z;Ii=O|4PzyXBAJ_x5u5!>r$?>}o`Q)C!T! z_e97R<5}b z7vrcq$O=b+l{RQ!*Mp|F!7>B-d3?KbPWDV?M)q}pv+YZbx?$X0c9-5)= zYUsxN(kch^m(?lIcRS63-HSHByo4&uFF)i8^TiG53&fXU55H9OJq5RAgjvFQW9WNv zFTq~@mFWAhIU3sc(X*5^eFqaXG*>ha8)>d=>_L51jp_aPT`h-2<+o(CzdA1$UZW~A zQm;+-hSx<@$f*6(vT2Y2aX9LMn`7Z1`@ueXST7L4>$~N!nCk$GzYSnMxZm`T*jQhT z{-zIh8afbCU;&5T8;8SA7GXZTunmrg_eX!TY=@%0_>ul;Z_(YNa>4 zPmu~MPt1kW!t&`D*{>LZ(|IXyMo=?+U}iX+$s1PELuRi4&YJlV&eB=K*}eDSoazDi zkgg0?UEykIL0xkcKAiazK5|a3WSLEwI`Ob4juR(yGjp?PoM{}I|K}mZ3BQQr5MdLt zl+WT2V(UnzGk=A(tXcogrusxTBve8+GCMes*^xAvgC%ov_h3qHp`JV;&&w@Tz~_1K H_?CYGx2U>< literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Jamaica b/timezones/full/tzdb/Jamaica new file mode 100644 index 0000000000000000000000000000000000000000..be6b1b6f1e77a8f13a7400bcfc10c63a7ee1d55d GIT binary patch literal 339 zcmWHE%1kq2AP5+NDnJ+nLI`US11e(yVuAlaklC(W2cjqQZ}|t(&)zFp0HQesmL!1b zwNpNTXs!=!U_SSQR7fthJwzF=o6m@ic60p<&5 zx`X*5ky>EBsHY~FFJ{RD=8J1`gZUClnh6X*Aj$C-%$H)~PGDqW#sdHU-@(Md047=f i|KGWRf#d)G;|Cade0)O~yn)y?7>Hd$7`T88Q!W64fkAEn literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Japan b/timezones/full/tzdb/Japan new file mode 100644 index 0000000000000000000000000000000000000000..cf1dab283485ff63b48f04ce5d8fe04c14c917d2 GIT binary patch literal 219 zcmWHE%1kq2AP5+NDnJ+nLI`W&1S(?zVxIp%ka}oI0f@eC#{{9@Mt%VCZ~XWL=HEPP z4d&lwXMoUaWx@2FXOF=2-Jbs+m>8KMkb$9@8RUqb1&lxo>LxI7Ku90o5C$(7APx>; K-~tl5mRtbRL`S0l literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Kwajalein b/timezones/full/tzdb/Kwajalein new file mode 100644 index 0000000000000000000000000000000000000000..9416d522d0a3e19ab6b81317f5b94961c55e91fc GIT binary patch literal 219 zcmWHE%1kq2AP5+NDnJ+nLI`VN11bYyiT^-QXC|Qlq7S|`y#S(5zT!#%(dXS7KY-}} zZPEcCb9Ku292l9H8Ch5v80I_xiOkx-z{0@Lvw(qvfuU{!1JD2e;SLM}3=As{Fo^j0 fhA?Ow8UnEagSLSsgRY?wkZr`kWdkJbfIKb$c@{B1 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Libya b/timezones/full/tzdb/Libya new file mode 100644 index 0000000000000000000000000000000000000000..e0c89971aabea2c87842a9276b043d0fd946e34e GIT binary patch literal 431 zcmWHE%1kq2AP5+NDnJ+nLI`V704ievV!{7Fu<+AC6%c)Q_eKE_eNTC90*HQCaS6mo0*F>~*be3!`F#ZQja|&Z>P<|u9)RQn=FS9B41pmx8$fhW=9UH~MlfWC y(hweq1d4zV0|QSCNUe+lBQU)91Q<9$YzAH*-w+08*I*D4!r%(TTtGtChzkG|lxEie literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/MET b/timezones/full/tzdb/MET new file mode 100644 index 0000000000000000000000000000000000000000..4743eae888613ee79904149ba48f11b4adc95676 GIT binary patch literal 1381 zcmd7SeMl2=9LMpQjZ(}`&CPtSwWc+7n{KJO)aI1ZS?X2hLu$^YwJev3mNu#(Vj@?J zMAWnzQemqgFDcN^&qcwJQ+)VB$AK@?6BzP-%S^@4{fsX~dbvS~rYdF7LoI-wv=8)BB~fJG zipXDRZ{AnP@p=on&chC8?n0l58*t^TF6jI4EcELipvWBm9y1JR?}UL(3=FD034^sd zxGJw0u1=#NFHQ;92xXA(FMw;^e4v1>V90#IY!nRnz=xqW4qW$m30!aa0fnZ|Fw8gx z!wt`1L}fn|sjowE{wPJ}N^}+&Der?(ndhN2paaSz)eh(NFxt<^kmsVui_kH@tI)9n z3iQS|+32|L0x0i`g`4UVVSJlEOwjOPq9KMN^EM~5(F(O6I*C7tRx0Mv$?T`-6y7^@ z%G5`=#reKN>mb}ZaT%tXufepTdkmScYHmWO_gqA8D=$ZHZ#s?6*wqL#wIwiXgBH?h zDR2ij9qtr{I-C>1Z0}@>%+G%9iQYXMg3h`19i3})Mdx*SzAiE|Htjnx(yPUjXCqQwuDe*TJ&E8n}O)h6k?XLhX|Zip)RQ zAV-&XXQ2<32B8nvOVJe>aZsn>!Xx59SgHI8k9x3RRfIP~=2cCK*F3009MTi!~g&Q literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/MST7MDT b/timezones/full/tzdb/MST7MDT new file mode 100644 index 0000000000000000000000000000000000000000..d0625e0666aedc39c585de4ca28f69f4c974ba9e GIT binary patch literal 1500 zcmd7S*-ukJ6bA4qqNSDPx_~Sd71Rp0wIEffil|@(tRPgViYQ8H3MwF2H-xL8qz{Hh zk)TKgH#7z}jKPqw#9&NZLTX}AW8F7gf=eP1Xub3G58%~l=6>@#_nf3Jb2aM>IpJi) z#p62Yrb{#O$Z@XCmD`MiTb2t-GtJX&e3oXzVG-PT@-uwj-X?zGzHBQF-v;$Y+pfwISIQIdeYr5h!JR{)>Jk$FQEDklpV*5)RLWDcu5L*`< z+NXhMx1WV2j|*5@kXjDGvX&HhPN^Q2AB%v)^c4*43or74=c;nxh?D_XAzlH`3x5XB z=ZC_P0e`qDLLxu9!%>4zVddTL@Pg-U@WN|CGd(P7tB0ejzQT*^%HWv%NAQx0I+hle zCS8MeZ&LS|=^?AKlBKy>dIR2~H^A8*)v!*L2mO=i1K$faG%MlU4?p0%nskP6Yio}u4YJJ`1#iFF59g;j?`uJo6)sdb@9U2I zn{bi$OY|2f)xgDe=Y2Is-e76LXnSF%x!bpzMYeaqdj^c~UW@a-?(5aUC8f^$y1!Kk zmuBkFUsfw(xsMyqWfb@LpMDO<D*4%5Fv;8Tv4K) RD+`y&CF-y+S(r>N{0H18Kq>$L literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Mexico/BajaNorte b/timezones/full/tzdb/Mexico/BajaNorte new file mode 100644 index 0000000000000000000000000000000000000000..4856a9cd5ed4e153339045a5b05f1cdcaaf4319b GIT binary patch literal 1526 zcmd7Se@u*V90%}kNh!r6(y1$lxLxY%`gtn95?AS5Kd$4FkbbO4sq}-KSeu!(o@${X z56d6TNQ?Y#Y13xbaE!uQOTQNRakB}n^ZmY?zy0fT`#$gI_5Hq|Kkkp`(I#bO_>q5( z1#Pg!M*Hta>S)b|E|HnemA275mQAG^WV5O4D|1^$8hqQ8Bg}W~OxS-qR$0z$T=pI3 z#`=56H?Dg0da7@tH(=Pzv)+fOc;sM;H*!c8fE-pubL@P?F%CH@^_otTKXS}w&U6}` zkROM?B0shKK#q4Ak)Nx3IrhJ2_cseH?R&dnhmLA^&fR8sZqs!MJLl@F;dv){*s-(# zo}ZNuFVH8#PElHT;i_QRSr!C~mL~9o&LUe8>|z-RyO;t5w(mON42z8mVYf#=VfU5^ zc=4rou%u|Egx1NDV-Mk_ItO@J_FInadjx)gmq$NlA21gIhhc};Z73eXEd7TZb z%j)1QZ85MWxfqT;Er;X6^l*F;2PcR_VQr!b)=s*?y1-YkZYV@T=xlTU#vvbzVg1xg zIH_?8-rjc$POj*OceI~@Q_?!&oeib%E_I(k=ci4bHk231<(R;k~ERC4|nt=VFd!PLWE&a)0v_oU4<;c~$-JfuPxN zer_jR;4}^wY8v4}v#mhr6e&A+WZy@)M06Q0Y43(hCo14W4b$)I;hqe*%rO1F9=Q_< z8&V3;KYG@ax3HXHX=ORnnqK~&pV?d!L+B^(0#B^W=Bjcs>+k&q-ol>UThI>_y)KAR nYl%8ROJdoIpld5#v07qBH;d_l?>l01{Z{Ny-&21X_pW)>zERv<|Z z{QrNB4Fkjf|8plWu>AkOdI19mh-Bn}iS#!x2>AGhF!%N E055W+O#lD@ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Mexico/General b/timezones/full/tzdb/Mexico/General new file mode 100644 index 0000000000000000000000000000000000000000..26ea20d443db5b1b9b95ec7a65375a2b79615304 GIT binary patch literal 779 zcmWHE%1kq2AP5+NDnJ+nLI`Vd0V-n$Vu}Aiuyost0ua6aQ{Dp*y)7*)0Yq!F&Gtd6o6=B_XrThU=s8S%r{lH0`tv`&Vc#m>@r}!h4hOLAcn=We_+1l?^9sD z)mN4Vkbw2JLtwtm`afX4?e0D>->&~2m~TJ30L*vDKLF-Cw)7SNwJ|vPF9P$OQ}V%l z7yTA6-_<1$%y;8Y1M}TgjKO^OAI%IP;K?Ei=6l{q1@pZge+ToucesQ3K4*nLfEd0r zG{JnoHDAGe{|as}KcMG2m>-y^-T)E^%Gn9#2Rm|t`5`{D!TeB#*I<5_PA!-p&TtmY zj}VPgMf*6Ecgy z{KPuD4|9H;Psk%@(wg^3ji*}x=-MJoLNe=!dO!~g$tCor)5|G#_aOYbx2Oag=1|7ZI4IN|rggR@j(Xpoe`~aP3_W_+G z7BJj4nQRgQPqBT=a3oXSOk`k>Xp)o zO41al_uMpaz}O&);iA zM<6V3)3St{xed+??Yvq!OB-287+S?q{$7rwZZkAN;M3Br_WHxRwr)82u_K&P`w&j8`T?&x zdI3&5@Dg5~eF#p^Fu)m16}o2e3+%5AJ_u(9)Wcchvfy=&C*k!(4X^*U4bEm|u>M&B zyus)MZ@e-a-c%+cu6{aFq)SlixN==wbqzDlEi6tV1uh?5G@sj#j F{Q--!#r6OI literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/NZ-CHAT b/timezones/full/tzdb/NZ-CHAT new file mode 100644 index 0000000000000000000000000000000000000000..4e4956b476ad918da6a80511a46f55c65cf04e1e GIT binary patch literal 1355 zcmc)H+cVT*9LMozg&E5dH3rEca$1&MtV7z+IxLnBY)JY=b{B~vbf6TKF{XxwuGA`>YJWjs8^6BM?{}s zUpDDWzfwmZGoxSoMLIEq>U!qbo3=abeG7-bJnZX&;+ZavwPnXV+UnH^l+;c@>syzg zP3|yUe!ca=&jMhUemos(HXA7UUlY|(Yi%puiHMIL}$Ji z_L}v;h|V55#}PW)uQkA&EB!p{9cK*a+|w=SouwKyXRJW)N|U1V5_RbOKnZ%cPdK{3 zdIqhx%@F)$iF?Cr7}_{KjV^rdh%Op@iZ1S-L+@$7jxIU-4!yUk6`31Kp$|tfUYDubmi|lbQK?tu6~`5J~-@zK6E<{eYi&nk96kYzNXOu zU3*-OK5G2KigaHbNFE3kqac{@M_koc>m_5dQ-<9un^W literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Navajo b/timezones/full/tzdb/Navajo new file mode 100644 index 0000000000000000000000000000000000000000..690eb0ae2f316e813c3ff63ba8a69ee191292a0e GIT binary patch literal 1597 zcmd7SYfy|)7zglE($?DA*QKOZD6F!(U0Br$p|z4#vTBh{w0735gx9Uhi>2v+#j44LB-luVF5}3|^von)XvFE6rmK0*+?QJ_%fV_$_?g=!8#Lya_$8Q$K<0 zDo)}2Zn+3{gnuib=Z@SU%zcky(eIsLgMWzi@J}BW{@J^Qq4Rxj^l*Pi7X0gu3U*#k zfL&)K^yd*$6~fT)D09*vo?Cyx12zV8)LywGtTYFv_j5G8llovmbQdhxuY`S>X4v=q zCEOSG9ES%zsl~advx&b=h+p#_*#AZ?EIwOA4_l&v15)O| zfe8`t@Q4X;P?(ydjS;>=IM`DP2Y(rFrTvg+zOcmM1CPA<9uB?q4jxt83Xf(-;{KRj z7vZqQE;xM6Jwj`&@+mxS-UWDkz%5uBX@#ZEZfqiig>XdIO*rzM4xZR}0+zKGaI_(} z?}ZgtGT^8Z6C8bTG8|*FFmx_xEXjnbvR=o?h_*o>5&2C*|LVXIiQ`+L)DA56{jkhLfWX!0O~2 zSpBtyp>rB}5e=egKMkk&8Q_#FpY(B4o z*Sz`+udU2t2w&^k{ArN&Yy!ODVh^03>3**T6%Kf#(*0fw^RL320=hB3Ijs`j>~z0Z zHvTe48*JBOE6r^|HV)a?1aI$U;T?AOd)?Wghl@(w@3r{43NA4iF<)9G;XFMCxIbP4 z|7`v?{)cqAj@k(SpLedt!;9ZriO=6}z9T}PnXlCmZ8E38EKFU(^7i7gn--0MRERr?p`IRaYgj{57BbVE%QR{b2qL zwzL9}IX7iLfz{u1toZ$;V7>;sJD9I=$w7dL5f5ZwD7+3bpl$*q3j;$z0|SSTZwQ04 P3lIl~FmM40T?;M%d{}{0 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/PST8PDT b/timezones/full/tzdb/PST8PDT new file mode 100644 index 0000000000000000000000000000000000000000..4bf8a908af5f0161d064c27b54f7d2986225703d GIT binary patch literal 1500 zcmd7S=}!|u7zXeug4hDO9vou9Rnba?${|nz4+K*{5tLFbB7)Kq5acLUP(+QyGlW$G zc-EB=qcMtxXf!CIiAH1a0AsvDh>1c};+cqmtus&m0KWQeX5aqaeP**?rrPv8V+a|s zBs9SmEA7Zz>S)Z7F3v{FaxPwE{YPZbEQ$x<)a+aV10{xMHv^C|B=VR@$q>~r@I z?0a;xxq8?-*9a17xopNnRpAH<^CL2C@rwU+Aq==@t5s_ z{kxyS%1;~MIc--4hT*8UkKpJlULuW=1+5q1g|&n5qLVf7;-YtO zO!WnU<(4G3!Ld1q;JCRWyfm&5Ui!0(r!k@lJc#|8u4{0DTLGNV(f}v+uYi}GY7uFi zEPt7g{YjN|@QUlp;pB|1a7w)jUKy>2SD86DRUQRv(|*9(VINo*_5#*@h~x>aHNM|D z^!svHZ|#E9o2>BK?rU&Hbq~C*tpU!=xd*SeRKQtD-6Elty{}GSeM4Zo$oj_It#FQ8 zBW%#w3Ubnw8 z!j)C_^Sa|kJY1D&LVo8lr9l7OBo3qK?SHy#w$p-y*le}Ch$DWF!QC|_PD@f!=~_)! aik8SI)N~k-6sihQ1qCDp2djcrL9%~?OGqXF literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Apia b/timezones/full/tzdb/Pacific/Apia new file mode 100644 index 0000000000000000000000000000000000000000..4f719385e56e7a00aaec98a67828237f30c0b406 GIT binary patch literal 407 zcmWHE%1kq2AP5+NDnJ+nLI`V-0xDw%VyXW?kY{_60Ypz^{R5_NC9zn5%<-A8z5zu0 zPS<__qWx+gC4lL_-3vgpe>v|15FL>A4@?IpXeEI7L2eJg{9p$jFh4}?5SSk-{|?L# zV_O2|hyA|*=7&FP1M?&9Zvyipk7a=QQTwNW`O)iJ!F0@u4Pf!u{&X-uu459IAD{0D z<|ky7JYZyEVP;`wWy6FF3>z94fc}eT0FiMX3@rcu7bh@s{r{gDz`)1AaO44_5Cg-u l3k+gDz99^{hK9xlKoW!v8MF;efY_LU%LYi==^7ey0RRX#SWEx_ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Auckland b/timezones/full/tzdb/Pacific/Auckland new file mode 100644 index 0000000000000000000000000000000000000000..a44d70ae048ca2607612a3b642be393024e72bca GIT binary patch literal 1590 zcmc)HYfy|)9LMpq-AuO)8B-ybT)J%AmfALwRMOIJ(pp*MQEIo6qG(;pCD&=fU@*qy zlBSxXB+8|BMT&9Fn8L_|p=L-LrgDqt{GQjwOaEu~`JT_2vpchMRGQ=@AM(!;a3|=8 zj_TiEIl&zp!hP(2b2F_aOYbx2Oag=1|7ZI4IN|rggR@j(Xpoe`~aP3_W_+G z7BJj4nQRgQPqBT=a3oXSOk`k>Xp)o zO41al_uMpaz}O&);iA zM<6V3)3St{xed+??Yvq!OB-287+S?q{$7rwZZkAN;M3Br_WHxRwr)82u_K&P`w&j8`T?&x zdI3&5@Dg5~eF#p^Fu)m16}o2e3+%5AJ_u(9)Wcchvfy=&C*k!(4X^*U4bEm|u>M&B zyus)MZ@e-a-c%+cu6{aFq)SlixN==wbqzDlEi6tV1uh?5G@sj#j F{Q--!#r6OI literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Bougainville b/timezones/full/tzdb/Pacific/Bougainville new file mode 100644 index 0000000000000000000000000000000000000000..7c667093c50d33ce9161662a732fcf6c5092a38b GIT binary patch literal 201 zcmWHE%1kq2AP5+NDnJ+nLI`VN1u6q!(f>dYwk=2lL>IkXG66)NaW+c;(U-JyK7h@e zcfEm;iJ6IofnnkekU-}L1|Yj<0RtxkL)`=hUIvC)8yEzAd_x!le1U|vp#g)ofhCYO OWZ<#^l6Ja=hFky?{3-7M literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Chatham b/timezones/full/tzdb/Pacific/Chatham new file mode 100644 index 0000000000000000000000000000000000000000..4e4956b476ad918da6a80511a46f55c65cf04e1e GIT binary patch literal 1355 zcmc)H+cVT*9LMozg&E5dH3rEca$1&MtV7z+IxLnBY)JY=b{B~vbf6TKF{XxwuGA`>YJWjs8^6BM?{}s zUpDDWzfwmZGoxSoMLIEq>U!qbo3=abeG7-bJnZX&;+ZavwPnXV+UnH^l+;c@>syzg zP3|yUe!ca=&jMhUemos(HXA7UUlY|(Yi%puiHMIL}$Ji z_L}v;h|V55#}PW)uQkA&EB!p{9cK*a+|w=SouwKyXRJW)N|U1V5_RbOKnZ%cPdK{3 zdIqhx%@F)$iF?Cr7}_{KjV^rdh%Op@iZ1S-L+@$7jxIU-4!yUk6`31Kp$|tfUYDubmi|lbQK?tu6~`5J~-@zK6E<{eYi&nk96kYzNXOu zU3*-OK5G2KigaHbNFE3kqac{@M_koc>m_5dQ-<9un^W literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Chuuk b/timezones/full/tzdb/Pacific/Chuuk new file mode 100644 index 0000000000000000000000000000000000000000..5d8fc3a1b253d1df3a0184013469c6e46f6f6f75 GIT binary patch literal 154 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$V&4Bi5VkFf14I|ST{3|YDAV}^WJ>1;1{MZ} do&^k?KE5Fg0lq*&+t7f4%LYi==^7ev0RZ8E7y$qP literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Easter b/timezones/full/tzdb/Pacific/Easter new file mode 100644 index 0000000000000000000000000000000000000000..c9536d077175f383925b155c5ec174424b541320 GIT binary patch literal 1441 zcmciCYcNz{7zglo-B#FK6G~B$!dmww)@idL7G+C>guzlsNGN5dtjy#xn#K&%Z7S5T z^Z_%Boo>45vLB2znZCqKO_R}0sci50pXp=cThE#Iy!$)P^PV{${g%Ba}=w>E@f_r>M~HM{G^o@(eUA;quN?8YmN*RZ=D z69wz<_JIwY++jmW97Eg0hzMZ5=@86+GYcCpTEojmw6Mw4SJ<@Uqlg|OX2TP(K=lG% z-aZJM=k~!CXT~*jj95mtz*gD)u(ewmY_q);USZj+X6I~OD`DHY64=ft6}Hpvf$e9) zV255Yyy|%hLujpTa)2FsB=DM|U+~%nC)lZ4U&PKi7wW<5f_}p5W8cCX?5AKCG0_lO zE9o8V&~t2H-%WamLZSw&vc3rM|b|ZIS2UaO-oh%)5`FV?_432#&C9fg@)1MC|j( zxiUCvs1V+v-3vz#5X{H)2E+0PeDq`EYczybTw6E#@zP0nXH_G-%l#X}_7hTyVTI{S zI5BVr=M#HAXxM(z%7<`L!!tN}z6;)0sD@KIb8tSjqzX=}kp`zLx%?mSW8jP^ zF8`U1sSKf&<;LYd>x%*U*;ZzFfA*9!`Z;r4{&R=*VWpPKe_q=(oZrjk|6tW9e5i@b ze?dwoTv(yT_Z5ZI!-tc({1?02&=6Wjg1P*c7}mk14qX0Ar}N>m1up+b@5|xxS6u#& zUGst~?grv}D^FX(Rafod;{`&7&^l4W<-a=Cg5l}w8T|7yGW?&HPS;va2<`?t-OWop z`e)bPNX-7;2h}_a_Bk<*kt>LdE>BSaU4eA@6O#}sNdUe3OFZO3LT{nS%hSh0?#KP| GHTeTw;4dNo literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Efate b/timezones/full/tzdb/Pacific/Efate new file mode 100644 index 0000000000000000000000000000000000000000..1a54fdbc8b190d6cc6d8f89124cd031b6293c6ad GIT binary patch literal 354 zcmWHE%1kq2AP5+NDnJ+nLI`US2P$I)VxIp%FzM@|Eg*gDl`|c{^sh5uTJqBO3n0GK zp<4$)wDhK%V7|~8@eak-{>V7`3y4KQCJd$$8fTrqkVn6KnL7tB|-o&)Bq zXxD@Js?v2}z8ZHTn6LIb0nAr_?F{B?JgK?B00f$ifndJYOAjz#JJHyIiIIhw2@^6f o%sm6rvf=f%v$^bn7;li0YqDj8)kGdY<6rf2y)0MQY$Pa$-b9+-~&dmKzhMG1iE=({Vybd2RE zFdcjBSONnO#7SNO^W*QagZT+e9}}1u@jwQK3@kprAq?7vh74Rb LK+;av(2xrNoShE_ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Guam b/timezones/full/tzdb/Pacific/Guam new file mode 100644 index 0000000000000000000000000000000000000000..bf9a2d955fc23bb6c2043472e8292d4adc20d4ed GIT binary patch literal 350 zcmWHE%1kq2AP5+NDnJ+nLI`US1uA0$V$uIVAoB3&84z7(rt1TuPn%DD0HQDGb$$TR zZ_M{Gfav#TKfwIovl+nrfA;D>LxI7Ffh#8z{mp@5%BR1VQ>!)VbC_PWN>#0VQ|g>a=1XGuAu=J0D+8M A761SM literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Honolulu b/timezones/full/tzdb/Pacific/Honolulu new file mode 100644 index 0000000000000000000000000000000000000000..40e3d492e6c22c30041c31f159d4fe0ee9451c03 GIT binary patch literal 221 zcmWHE%1kq2AP5+NDnJ+nLI`VN2P$I&Vv+wqQ1YN)ABf(~>g)lg6$>Lk^yyC96CnDM z@|OZIo#<%+qObNAdoVIFGP5wU{{NrD#J~U~BN$lz|F6nmg)lg6$>Lk^yyC96CnDM z@|OZIo#<%+qObNAdoVIFGP5wU{{NrD#J~U~BN$lz|F6nm%< z556@8^H09wN&xXM3G#u(|F=m8fb28tPIq8rVrF7tW@2Uf|KHsQBsk*?h@7>7frWvg uZUO@b14GXO1|9~66$cmue0)O~v<(dzv<)nQv;hzsF>u)cMeKA94Y>e{!9$S% literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Kwajalein b/timezones/full/tzdb/Pacific/Kwajalein new file mode 100644 index 0000000000000000000000000000000000000000..9416d522d0a3e19ab6b81317f5b94961c55e91fc GIT binary patch literal 219 zcmWHE%1kq2AP5+NDnJ+nLI`VN11bYyiT^-QXC|Qlq7S|`y#S(5zT!#%(dXS7KY-}} zZPEcCb9Ku292l9H8Ch5v80I_xiOkx-z{0@Lvw(qvfuU{!1JD2e;SLM}3=As{Fo^j0 fhA?Ow8UnEagSLSsgRY?wkZr`kWdkJbfIKb$c@{B1 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Majuro b/timezones/full/tzdb/Pacific/Majuro new file mode 100644 index 0000000000000000000000000000000000000000..6bc216823e007c8dbdd6a5e8402b2e0cc5eaf3fc GIT binary patch literal 134 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iVVXC`z8D6q%`qSbTg#7<3IR RjSU#MY{0agrIoP(7XUx`61@Nb literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Midway b/timezones/full/tzdb/Pacific/Midway new file mode 100644 index 0000000000000000000000000000000000000000..001289ceecff85fe0d0f376a6bc394329445f13f GIT binary patch literal 146 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VvhenkY{@WOiyI}&A|wi*;v8A@c)1O4-lCe Uz`)|;8^RDA9Kyf_Bn%C?07{q{2><{9 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Nauru b/timezones/full/tzdb/Pacific/Nauru new file mode 100644 index 0000000000000000000000000000000000000000..ae13aac7792a04fe97b0a746f546e52d32f484c5 GIT binary patch literal 183 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nXz__;O z7?~Lu=G1`r3wMC@)Jvyq$^g?_pM&Wz z{%2r1cE{piOeb4}g6R|uH!z(lVGgF#1d|Iu z=A<)*K S26~2i20FebAWGlNhzkIqN_kZP literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Noumea b/timezones/full/tzdb/Pacific/Noumea new file mode 100644 index 0000000000000000000000000000000000000000..693bac8e6d37fc971bec81572301efa16239df4a GIT binary patch literal 210 zcmWHE%1kq2AP5+NDnJ+nLI`VN2P$I)VxIp%FzM@&5|BQ=XS)JGG=JFc10Y)9*c>ol z(EPmvh;OvO`vZtJmT)OxVgy2F76yhnJRqSJ2N;3uSsNHQkl8-IAq?7vMnG)Hz-0p@ J?Q{(dxd6T;9zFm7 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Pago_Pago b/timezones/full/tzdb/Pacific/Pago_Pago new file mode 100644 index 0000000000000000000000000000000000000000..001289ceecff85fe0d0f376a6bc394329445f13f GIT binary patch literal 146 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VvhenkY{@WOiyI}&A|wi*;v8A@c)1O4-lCe Uz`)|;8^RDA9Kyf_Bn%C?07{q{2><{9 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Palau b/timezones/full/tzdb/Pacific/Palau new file mode 100644 index 0000000000000000000000000000000000000000..bc8eb7a55b8a20a8c800507b620d0afef1d477a4 GIT binary patch literal 148 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VvhenAoB2h4v4NZGke3x^#8xk6p$%(B4Ba? W1B;Ju2!pnPB?FfYkhIgaO%~b! literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Pitcairn b/timezones/full/tzdb/Pacific/Pitcairn new file mode 100644 index 0000000000000000000000000000000000000000..8a4ba4d30a6b7da8399f20a8b98c91169e04ae40 GIT binary patch literal 153 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$V!r=CP-m|91*Ff^#fgKF>Hq&W9tMX0|2rxe eSpNU-Z(!i^@eN_nHLx%?0Few_HbBzOf(rmy=N5|q literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Pohnpei b/timezones/full/tzdb/Pacific/Pohnpei new file mode 100644 index 0000000000000000000000000000000000000000..720c679017404f9b9ecec0687c09a879abf6d256 GIT binary patch literal 134 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~#oxFGC@}R4Nb{@>3@kprAq?7vh74Rb LK+;av(2xrNoShE_ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Ponape b/timezones/full/tzdb/Pacific/Ponape new file mode 100644 index 0000000000000000000000000000000000000000..720c679017404f9b9ecec0687c09a879abf6d256 GIT binary patch literal 134 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~#oxFGC@}R4Nb{@>3@kprAq?7vh74Rb LK+;av(2xrNoShE_ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Port_Moresby b/timezones/full/tzdb/Pacific/Port_Moresby new file mode 100644 index 0000000000000000000000000000000000000000..5d8fc3a1b253d1df3a0184013469c6e46f6f6f75 GIT binary patch literal 154 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$V&4Bi5VkFf14I|ST{3|YDAV}^WJ>1;1{MZ} do&^k?KE5Fg0lq*&+t7f4%LYi==^7ev0RZ8E7y$qP literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Rarotonga b/timezones/full/tzdb/Pacific/Rarotonga new file mode 100644 index 0000000000000000000000000000000000000000..101f11a9b91d6ae4ecf59e5ef5ba5583f4804cdd GIT binary patch literal 406 zcmWHE%1kq2AP5+NDnJ+nLI`V-0V-n!Vv+wqP~&sw1c<)BFyRD9zrY%44G=A8zf}T6 z3sp8MfM{X)>0rJ{WHOj9^1l+y7qfH)^Tl3FodHrOp_I4)OrIzR^QD-a!F;I|kzl^` zBULb8ro$S{mp#M|=F4Tsg8A|bUxN7x?*GAj#m3WMzLKGg1OpH#XT4AW(JBJ}z{lVfPLOhX4PwEI?#V1Ovt+UCol;3 d_=Yg(8X6cIFz6asf=ELH1}+;QX=iA_1pp-HNCyA_ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Saipan b/timezones/full/tzdb/Pacific/Saipan new file mode 100644 index 0000000000000000000000000000000000000000..bf9a2d955fc23bb6c2043472e8292d4adc20d4ed GIT binary patch literal 350 zcmWHE%1kq2AP5+NDnJ+nLI`US1uA0$V$uIVAoB3&84z7(rt1TuPn%DD0HQDGb$$TR zZ_M{Gfav#TKfwIovl+nrfA;D>LxI7Ffh#8z{mp@5%BR1VQ>!)VbC_PWN>#0VQ|g>a=1XGuAu=J0D+8M A761SM literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Samoa b/timezones/full/tzdb/Pacific/Samoa new file mode 100644 index 0000000000000000000000000000000000000000..001289ceecff85fe0d0f376a6bc394329445f13f GIT binary patch literal 146 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VvhenkY{@WOiyI}&A|wi*;v8A@c)1O4-lCe Uz`)|;8^RDA9Kyf_Bn%C?07{q{2><{9 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Tahiti b/timezones/full/tzdb/Pacific/Tahiti new file mode 100644 index 0000000000000000000000000000000000000000..50a064fa0166a0dc22f89cdadf957a545d3f6544 GIT binary patch literal 133 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iU~B_MPMyv^5M*Fj3zl75z`(-5u1;1{MZ} do&^k?KE5Fg0lq*&+t7f4%LYi==^7ev0RZ8E7y$qP literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Pacific/Wake b/timezones/full/tzdb/Pacific/Wake new file mode 100644 index 0000000000000000000000000000000000000000..6bc216823e007c8dbdd6a5e8402b2e0cc5eaf3fc GIT binary patch literal 134 zcmWHE%1kq2AP5+NDnJ+nLI`UCDP;m;j{iVVXC`z8D6q%`q1;1{MZ} do&^k?KE5Fg0lq*&+t7f4%LYi==^7ev0RZ8E7y$qP literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Poland b/timezones/full/tzdb/Poland new file mode 100644 index 0000000000000000000000000000000000000000..41549ca235c722930a20f0043d84be6fe5e10aff GIT binary patch literal 1692 zcmcK4e@x7A9LMo*U8lN*tJKj?ob%t8XOI4_AIAR8o{0H#3@jwSFv$ z;xvr3IhkVS=Q25|4##2`%92Qa%v!$h*Zsp^{NsE3-sAK9d_SMht+hKgZhfjh^ViFa zUqLrr?BBPX+p-mv-{)<5#r!N)Qu_{6#l8qKeBw9eR_gYIJ6aBkNpT_MePzdQ-wKP-biqss8S zr||;(a7GJz50}D^9dWR4$9DKh7YaYet$_U{ZtzRU3^=NYugxmLko{~VKp1#p^k2}k>;bta*w|I9{*TvecFJc~t#)+WHPrVu!D?;JSmhzp#Z zDur`2)5Ub&+;AaUp>{^k^LU3=DhAQv!n^1Q=?ip3?^`%uaNVT787_Ez0!G%Ifl)2j zI67Z-un4{IYz=x*dOCV>(H``Y<@@2%v=kUUH4U;+5imxw5H6E>oBSq+u@2#4IzRTY z9eTxp7do!t3wotNgkDu`3*&V?aCJdHOeoRA!~_FO%74$%dC9Xbq1VK>pw;db=#;QJ zbgI=wxYm_3*;NkL4Q9ag&AD(xCkr>8S_#wcY!%b_oA!mF(`%#Ao7cIcx9klp#}aivRHuGsFKJ w`^e2~X@+t9{b`hnWtQ`|LK#hOETg1>k{^ipn(RmOGF5~K80LSsWxRoF2Fuyu-bu&L^oL_}8(+xAfifgD$p-Uy{!e}*CH*50nxSHAu zbAF^AH|ZD2kn$sxA6c_@B8{cUk82ps%DZa93RX~C1(5Vj)Q+Up>uLZ(YY;$;dd!Qm?ym|C+j5P ze02WNVOZcUgN3nsU=c@MPS%|XD1cJNIL4)undtK^XJP4C4!j@ec`ob&6M+%uyR}qtD7t2;TW&|HXVKAv>e_{ih*^} zVX!{LA2zr#;>i9+M=tu7^GVngQiAa&Ss!enTT?z~!`uB4a638O(QPcw_uWTLI-4 z)bHzFXanYd@-By6PMvJ>o}bO@;C+KD@E4UL$`>b~Y$y$O%RYe*TB2c3Whm^uERv9O z9u_3PzT*P;=uj~HRrmqyk8pwmffn$$wJiA9RviwmoP$qT=4^7_Q?=!kvubc?_%Arz zJqn-Qeh5c?=zycr8*uFOB{-g50Ok9?hR=73;O~(aB;@>wAPJo09fMPLhu|NaeQ;Vk z3eG5Ppq%iODE>xh>fc)sXiKwMP~)gNTqatRN*7QA0BZ5|#bjKYH;aDV?oYH1 z=NZ)1?tywrZIlz&q5eRPgzPi8CqXZ-KL%OVHB2&YSW*g&a`NDc3^6o5@Hu412;s`j zk#LnSA97qg;2V~!p^2d>d{bQ?nlgA|a=z)5Jv4i40?oU0p+)0j_*U5rv@9BeZ)bHw zE72Wj9bXN(QRksen2brzwH1~@JJ%{`A9xZv80Es%wn>z8DbSIXB_{hEd$*#UW)soQ zH9Yh?4?@r`#o^Gk${D_!<__Jm4dHtN4s;heG0AyrJsD_T6bt>n$rH2(Zw~FrXhC~% z`p{lugV0;)CS`jw{BWQU`jkqcZ)>fXobQ*Jf%Y%SM+d~lqSs{{Mz0S}hk-HMV9=Tv z$oKVv8}$6)N0#Q4(_9#$OamoY?&uWKT z!n@$sgTrESUW8i(Ix?&k9c6q9z0I{0Em%?xw;PEmpMC?Q=Y()ab28l7%ZIzpZGthk z_A<%&yN|e{V~c~(d!mieacK_dz3W||P@o6**{p!^9xq^mCJiQ9>xjvDiSmAQlEyST z>23o$c}#}hf3X<-X?qp=z^OWTurwEbmRtl=GE>Bh=*mj3z2e1Cto!%=8tMkXuna e#RHFws49lIWX{sh&dR}xYi(ocXTv2=s{a5r3|cY( literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/ROC b/timezones/full/tzdb/ROC new file mode 100644 index 0000000000000000000000000000000000000000..35d89d036d07c3f28dec64092ab1b533c21ae2bc GIT binary patch literal 511 zcmWHE%1kq2AP5+NDnJ+nLI`Wo1S(?zVuAlaP;%~r1c*Ky>e&FIFNH*c>C4^KVET&F z+7BS{tFB56Ao`lmelY*K&3-Wd23uMINc^VkC$RdP&u4<=Z~a#T%ilh67A$|~0mR(9 zs~EuY_lk>Q6a&ZGE-;_-Zf66C&vkC^2M{fIdtn2J77Dprz{teNOcZ2bD0~6ZRL}s5 hfVv3`93YaB$HzB>!8tgD!3&6;T|yYRfE-;5E&yjg_Y?pC literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/ROK b/timezones/full/tzdb/ROK new file mode 100644 index 0000000000000000000000000000000000000000..1755147fab44e07b7527ce1eaf3ae991473fb222 GIT binary patch literal 415 zcmWHE%1kq2AP5+NDnJ+nLI`V-1uA0$VuAla(0%$Nf%!Mj>OKJRZ(Z*KtGm6HAI!h=>=BrMx9206|Hxkx%zu)-9c=DXVTlZo zzGq3yVEdj6`n&+~U+5Qr`7fS-0n5MQ4+8UF9lr+VzkY85=D%6K1I&MWUJT5C*FFo( z|6p2J0rI!P;)DqxS}`vjOe-}zfoWww&k2l7EX+{I$chBPVhjxB93YM59SkfC40RJ2 mfV`dsj67gAP^5JRBae@72!nTU2!j_8d%J`%Z~-~GmRtaloVXbP literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Singapore b/timezones/full/tzdb/Singapore new file mode 100644 index 0000000000000000000000000000000000000000..dbbdea3c8149004cfd525a0fc26e5da72b20e8a1 GIT binary patch literal 256 zcmWHE%1kq2AP5+NDnJ+nLI`W&04f7vh5tZMXBNB|M7K4!g6Uo9eiK0a16)rMK=i52 zPr>x*iSZmD{w0sx40Pj65Kc0Z3+6 wFbFX))JI+5H>OZk;Wj>5{NArxNLx=ovsBJ0BYwwz5oCK literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/AST4 b/timezones/full/tzdb/SystemV/AST4 new file mode 100644 index 0000000000000000000000000000000000000000..7226b7b08a00a58f05850c7d7766b8fd0eb4bf66 GIT binary patch literal 177 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwf&V~I^=#@+5PkZa(E$*BN%>0wm`-?mfsu)s t@&Err>L7xI3R?93&=6y0ss$LFq;4X literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/AST4ADT b/timezones/full/tzdb/SystemV/AST4ADT new file mode 100644 index 0000000000000000000000000000000000000000..f0e5447db6e74378b71230a425d4702d2a6d2cc8 GIT binary patch literal 2048 zcmb8wYfO_@7zgmTfKWQF0?JJVb=-tPQD#vX;6N@?>9im?E>&@?fP*=%v#W725t1b& z26SFhTxMi^SeRmF=dunqE}d~(fx*gPrOIH8p@4`(DRl4i?-!DNFr4PR|MNTV^PDem z@=6ZN-VSG8Iyh_vO&XGyx7=sTcCY*@|HK9UA*%=OsGNs8BU|CFBhD(S>-K1XHL-K>j~2HAX#bv1KYZ_DJ$#?J1NUxu zT1xMGrQ;gPzM6O)<*zB0NtFHX_`w5#WAJZDTv%t@4G;QH!h?S|!$ZzCnbbGb+o_=( z)|bJ5G@rnGy*dLPsZE0oN+J9}CV(F*JmJw~7x>Q{BRm!`5059h>*(CS);en_C;VQ( z6SH&hr1da7+0zgIGp>fGZr*_(bzOrWf2U5O{^^!)Gbv{pufel*jqsDxAHj1aXW*xK z`S5(&G5A@`Uijb81b89fsD{p2_`L{z?#P#tUvT$nkqapX%EgHg*r*GJmo$#>vdRHA zHO*@2|B1OcW1!%i>w_&SdtuAc88Pi!NvEZhYs9^a!MErpfCB;bKu~qK#A+eo_l>Puv9WIB*M&@aMpY~5NfM2h>0mobs!m%YaaNODSVyfGdRtUe5zY~rRO@$NU zJ>Y~ng^}tKLn6?h*e8XP?bpM}t$W~$MAj!`&k`7(U?dMEsrUJhrU zZGv;uxo~cNEu5!}g{7h!QidHz&gF*%wZ5;dnP(bRpQlu%q~wQ7z?(3I_w_yDgn?NxJ#Imew`F??ssJ>&cQ@_qX|>|F#(D)-zWD#z)@Bty?kZ|mbMDGo_KTLyFecN_^^6t!HM!2=vTF_2 zI$96wICgkCvEM2!$JJySHE`V7t~O>vsz}1@KgiB_b{=A$rG&urGM*V+Xqv TEZWWw=Z6K01OmQ*AIAF+e*fmj literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/CST6 b/timezones/full/tzdb/SystemV/CST6 new file mode 100644 index 0000000000000000000000000000000000000000..c9590d7dd10f9a78348053d2ba86f7782625f3e7 GIT binary patch literal 1045 zcmb8u?@JSL90%~b=31^8At91PEQwMo#v&_%EM^c=aMj35$j${)Jt#FQp}-zUK@^k{ zr4O2#vTQANifn2A$~9Kfk3Eo^Gk0srTBWWU!_>O&^Zp0K@A0|!z2N=1dvxZav!zC6 z(ZebY8an31S1d|xxiV{I<ViW7RsiY1?_8{J2<#n{^!AvNsI3 zOdDa_rhfwUZ12{#t ztCnc5Grb<};!5GJn{dJ^slWDC^mt;&O6x>v$| zr}S|D!zp+mPX!NFzK4f4uNP_W72g35uV7)%u3Fd=jlf=gn?yaY*8}_5d$7-DgWrTN z!f)>m^VA#Jw*mHNCCbSD*X11LX!e|d3>08bOdW?s_ZB!1>x0MYba2o=hWCtD#^F!S zUU-7{!=ai-u(W@Mr}u^{uEU@8AK}PR3;c!cgeQ&p@MQQt9L+2dXfHZ=1^zm3f@6&* z;BUc=@b_DnMC$$M(ZEyZ3gPMc7(7$38;)12CF=dm$%KEMj>5lF|H28A4^G5Fa5Bpd zC;baN?aiw0z_ZQ?_)p{lJXbRS&yU;|sJBqj#MA$wu>=LA`vXUrQBn?P*mrU&c8S-r zlqD>vRce(iJCv`=vhxX>BFpY}Rx8W)21bYHG~Ck<9X2yt4Li0Q7*nB{F&$HeQzqZc JXcgpY{{zp(fa3rF literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/CST6CDT b/timezones/full/tzdb/SystemV/CST6CDT new file mode 100644 index 0000000000000000000000000000000000000000..4e1321711b82218d975322664b513fe88a8482a7 GIT binary patch literal 2309 zcmd7SX;f5Y7zgl+fGo15k_ZGQ<%H}IiU^4TXBv`48FqpYaKKcq3Mfi&JrQIlqcjD| zSQH2s8j#o`0Rf4Fd5lGZ&E|F?+8QVx7joE zE+s_=ZCb+lM;<8J)D+u5u2>PuvOFi>ut> zinR4`<;h5nzW0JCn59^ix)J_~?+jOmo53|aW4P8u6|P$-gX@j%!u6v=aD%D}L+3QK zx4^&L9)&N8B~r>awspWw+0AfsXdis3!Ug>;8DGGyz8R>u#q5GF+iZi|y+7yZoL_a{ zgFCEtz#Y@EnD5l~fjj&8@RiSGaJShM+#RKXxt^p+hR*4AyANLvxDNNNxC;N_SPS>kq`AVk1Z&{i z5vK5+AQvgkkMdm@ig(wV!1s72@ZZZAcuet2qx#sB5%~V-2>hV04IXcAgC8~xv(z^s z9^xoU3tHhv*)8zn^b&Y7p%|Wu%!2>%&4iz9h=-rr#KF^VeJZ7Mp6PnQGwLFEW?IBh z{`oxtJlijT|Lw4VWpx&?yi8k4_le2XMo`L{fEVnWfR%S^vGk%6wTPpr>h};{=r#_k z+5Qfz9pS+mdKX}g^3&ALXiC3<7Y!XlU2C91N_p+(Bv_~ZD6D(tD5V*_yhQkw!-??X zlt6e%d?36u#0l0HIKi*3GlZ9!8^Q)F*Ru4oTzwWcT(BHAd~Co`!f5z8Y}_>izjo;+ zY*KjxHZ5v`S0w9FJM;RXB6wxMBiL;FMJc_!;n)Me=~V!)(yxYjs}I3ESrBVVO2CsYG2|KqB!RrUl!!F`kjuNg7U&8NXOW+OPv9Mc0GrTe5 z2upqM`ksQ_V-jEwn+({~V>9eIS*z$`7{1j`%=3HlV1c$TET}pNdyU({@1M-!D6y%} z2lL*kDX>qCE$kZ}2K${@3~zREg|{S4!T!dkurQzx7S1ZcfsS=>;2jf&RcW>W|LFgzLoP4xrGNVR3MCb}{9GZU{^D6* z!Du0`hv(8w-a^LRL$UpZjHhC|2Pw9nkkM2m)+h>=-VWCG*0z@3c6Qcw*0!4e0V;im AoB#j- literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/EST5 b/timezones/full/tzdb/SystemV/EST5 new file mode 100644 index 0000000000000000000000000000000000000000..9154643f4c9189998392afb8a93e2e2eb9eaecf5 GIT binary patch literal 149 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VxIp%klC�HV9UB)(u|`u~4x0Rsb&lwe@_ Z|9|HO1`Z$J5C&%;b`1_;-~tk+Tmb&%9IgNW literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/EST5EDT b/timezones/full/tzdb/SystemV/EST5EDT new file mode 100644 index 0000000000000000000000000000000000000000..c3d91795b9ffa4af318092fc16e246814b59cd4e GIT binary patch literal 2299 zcmcK5Yfw~W7zgmfML;eBDTab%P$38`7gw$&CPaWM2#Z`KI2yRKKymW2LLpR;1T#gA z3{*O6C^tz&u7TKck%*x&l~n{UcpxN2&;xiO$lcESXZq~$p@(_*KfmWZ&-?8i#4*x6 zuG9-lgP$OWl=#If6a1JCe^#jZiqqo0At^7nVn`l8_kbq(<6#Oe`QajbB5?#hnSGxn z-%FFuz-7V;d@m30Q=|hJjBjq;Rz|3_c?dhHL6K zz-KcZ;o4){8FGJ}B#0(ipWy~K1USHrv1V|S?K1dh?`Lqc4hOeb48kpAeQ>Mx6OP=| z+T8%3AH5F$QgfLleMMIb+*VKrx0fD;J5meb&YVN=g%BCsl@JgADu{x+MHvja=Qm?7 zxW_RL?wO6GNx#>~7w#SKgn$2%gZpeAFC;yWJ>`K>j?7>6y$xTB=!W~(w!znhmGA&n z0uP$y!-H%#d_z^iko}wOiSVtVJoxsh&uP*hQY6E7@)BTHE`o=p@4zFO0{G9sb?|7M zDSS85i6#4E0gfEWzuZmWd$z{#{gu=3xXu(j{`4yRU`z>5^f$qi-Hq_WHYH8&c~sNK zkmQax!czqe@N`x&Jd;`kKaNj_pM<2rPdDv^p9x~%*>wk5a?jt!KJc7gG(0yO#gYE} zJ#YA*0WbJ@&l*_OYzeC?)GYr-D5_Y+kBP^dn%q zp)%Nh+#O!8$b}u0VwxYL9OY8jseU6Y$P9*^kC?+Q5(!7l(ox7B^UmFORWDu;=`F*sJ>r?0r)X`_w#S$lRN)pTchyT!uFt-3|Mu*1?-| zvS@ycdOM^L-jc8j_7lipf4?oT|4b#vk5K`R@hnoA4+k1;h6C$U;GjtxIQUo|_P6%? z(qvwgkqmEZvW7!qMQ~`5HoViy9b;uU)yxG|AnLMezF)5u9L@1}6px z;Ka!oSYm4mOD_7rQk@xCT5Saah%XbXX pH`yu@Q~rMZ3Fl8Fe?rBSJ`W+^bP%~YxjH#Jh+JHpT%4Ts{{_pCu4w=O literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/HST10 b/timezones/full/tzdb/SystemV/HST10 new file mode 100644 index 0000000000000000000000000000000000000000..160a53e045c872be729de80a522bb8b6f6ddee91 GIT binary patch literal 112 pcmWHE%1kq2AP5+NDnJ+nLWtMG^8bHv0t16ba0mkzkT5jh0svZS2#Npz literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/MST7 b/timezones/full/tzdb/SystemV/MST7 new file mode 100644 index 0000000000000000000000000000000000000000..60f5f340e99f37dc21e1ce8fd560a44c3757368b GIT binary patch literal 246 zcmWHE%1kq2AP5+NDnJ+nLI`W&1}b9(VuAla5XZu^0YuMRW;Fps&)?170HPPP$$W7Bg_B))7~*K l{Qtjt0f;?!0s{w_%>!Zk_=Yg}x&U!75Qm2_Z~+`Jg|AFIuXf6sOR=?-XItHkl(mQb;kuK*;D%)hK2*P7;S8Im{VX7x zvOE~&@4@X-%At>1c=$;={O4W-Y;FmMEe$gIn~YU^ODRO6HPSSSRsqqHpB?IT+Q7`N8-udYrKFyd*`$5?Cb{*_?xfcD> z69?hZ6$jukyK>;M`fPaIDi!P=w+tR1?gvlsn+bbNjS;Be=_G-@Y~--lcV8pbyOJ>si_ut+NKAL*7VR<@QmeGVPE&Vu-xAW%guc_ z_(=+3zupemzh48-YC8`HJSq^Vpr|lN^ThsenD;L}#aP$}XE=Q5DIC%D6`udR6^^_vG16f{>lt`q`8-VlEtoOB` z(gbe{wcgjl{ARewy$}7xiB)j1*?M0MVNC)R481Rmlsi3+3COlP@UB4vyt~GFU-vxG z!X>5F`?|L!0xr$WLI1vLnP4Nb71`R`IoON;tDnVk)Q$0v-5I0E&SI$)nB%|am0FQA y)fxW;^7A-6JrdL!mK4o*iiWAv`KCL6W~K5M62j literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/PST8 b/timezones/full/tzdb/SystemV/PST8 new file mode 100644 index 0000000000000000000000000000000000000000..9bdc2283c07d8dae0bb0147c7a7c648ac6a30405 GIT binary patch literal 113 qcmWHE%1kq2AP5+NDnJ+nLWtMG^8bH-0|SGufdvDX4Un|6-~s?)cL-wu literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/PST8PDT b/timezones/full/tzdb/SystemV/PST8PDT new file mode 100644 index 0000000000000000000000000000000000000000..36a1f5e5797d992b1613078fa8eca2925d0d43bc GIT binary patch literal 1849 zcmdVZe^gUt9LMozIG9Y(n>nR5?54)tgz+1vSf=6`AQOGw&Ii6h`#l2gU+}#T|JwF3>T~Z#e`|Ub9dOyu-)+_C zMaLTSkF0g*pT%+LC0z*BHZ*6)H{VVr%^zY>_p=0rObbMhe$KG>$#s+v| zsuP|Vf01YVcZSR1$-Xl9pYJl^zzGv9eW>Ty??(>ncox~72sosE8a$iE`u^JZ+!@_an~raBM%)(*jTbyaS%m_6g7S zxi?zidzu7zW%Q{ygY$H>FoAHk0_ zPr%FH+6O;cbpc-CY!ler%3L?Rs`M2&BVL48XKaI4-|Xe-7%|1|#q*}#<8W5wRyeEc z5S;B_3$J;*OQho@=WHdOH}5=OxHCA$v@ ztXtwdBI}bCJK)mDR=CVm2$%VtaD_GS%8&WF+@o-v6g;nXqeo!xvHPxwto2c?aJ{<+ zZWwpM&$@!=^|`)sc&8(HUY|da2|J2wF~94uUI>xNW%4PZ^xyyOPm)?<2$7_B1esit wnj6Vfe2)0fXD-KVA$b|}DxlY6^vbgkC54f0#+s82Nrr@2b7G<)(U7407l?2-t^fc4 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/YST9 b/timezones/full/tzdb/SystemV/YST9 new file mode 100644 index 0000000000000000000000000000000000000000..9bdc2283c07d8dae0bb0147c7a7c648ac6a30405 GIT binary patch literal 113 qcmWHE%1kq2AP5+NDnJ+nLWtMG^8bH-0|SGufdvDX4Un|6-~s?)cL-wu literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/SystemV/YST9YDT b/timezones/full/tzdb/SystemV/YST9YDT new file mode 100644 index 0000000000000000000000000000000000000000..7daa4e0905ed085379643ba693c9dfec4be04f61 GIT binary patch literal 1526 zcmci9eN4=890&04Rk}JwR7#Rl>UuoCyObijOSw)?Pvi%=CMjksEZID)iENe{%{(olpYQj5|MQ>EZ{P3x`}+Jozq>!a#_Zy4YVyyL z&O?%c=IQ8kXYK z)g1dj(vYNKAvqQd+gTN`eOaQw`VIxFx>!z24}u-Ffv{BN1WQlm!Om`Duyf0xhK>{2 zr-$(LH+^{T@^X}8eb=rQct%GbJo8$whV|Xfx4^TGH^Z~{)WPn>r(ln)GT2jZf#<|# z!d@X6u(yAyKxoZ%UIP2rrNcg99&W7f^Em;Y_coAc_8nLR&+nGPeyxu1g3F_@yfT(! za|^5cV1Ls*IH2Ucob?w){e}bA^uj@&uVF=KGpv}J6xdvd>=Ya_^a>6gv%q1Uci`}+ zCwMwWA{sBl%C=qb;;JJscQy@HnR$-Qsms-Hr0y`hB+~hJJUsqKDaeBI@Q zR?LX)eq$%U!OI@VFu#28IUFb0?svtl4tV8h+x^C0xBzQPZTG9Kxych+38}XGT~&A< zPF#FlVEv@TeQ?s3Vf?->qCw93x~Dy`-gPgmZ)<|re9VDUF5boWYoA$pI!+AxufXeW zWW%XBN8z+{ad3K^8P2HmgEM{gu+cj~w~|TfGI?+BpdCnW%^NHr|H!y{LfqS6zY+w430n+-mq>Lkusm zvv;tY=J>Zq>g@C%A42X;5F(1@R_yu2K@_Vk5-02~w4YDhaQ0+7@e#$kLlQrn1J)Xh tM4L(12D;MdN@hq-G?FZKNTCO93O&i#9?KkVh*YYTT)07{QmT}k><`M^POks} literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Turkey b/timezones/full/tzdb/Turkey new file mode 100644 index 0000000000000000000000000000000000000000..4f72a2917f9e6293002c290a3a83b5d3a781ff0d GIT binary patch literal 1224 zcmb8tYe-XJ9LMpq>86{SNrVlrWpne|be6N`wwhD4xt4AUrV-vSk}cS}rFUksv}daFq?M^ZfQAq8HXVoPGG7|MMJn(^VX<&!pBo z81xEqkwdrkmL_@`m%eyE>7(qfZHj2_@LnQXLL(2s$x$b(PeV%)GmUPsdbCDSR%mZUA8JNd*HlgEMYGHh%9&WD8hg;Oy zFhMGWTT^+EAI*h{AwDQz35?|V0`Dd${KSDt6F*?`(*>9^;)bdHFJW3o>mu2g-gXnc z?N|>K)n0%ZRSz)FJlX}tx!o|U^GWBn-F!C&C4S literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/Alaska b/timezones/full/tzdb/US/Alaska new file mode 100644 index 0000000000000000000000000000000000000000..7daa4e0905ed085379643ba693c9dfec4be04f61 GIT binary patch literal 1526 zcmci9eN4=890&04Rk}JwR7#Rl>UuoCyObijOSw)?Pvi%=CMjksEZID)iENe{%{(olpYQj5|MQ>EZ{P3x`}+Jozq>!a#_Zy4YVyyL z&O?%c=IQ8kXYK z)g1dj(vYNKAvqQd+gTN`eOaQw`VIxFx>!z24}u-Ffv{BN1WQlm!Om`Duyf0xhK>{2 zr-$(LH+^{T@^X}8eb=rQct%GbJo8$whV|Xfx4^TGH^Z~{)WPn>r(ln)GT2jZf#<|# z!d@X6u(yAyKxoZ%UIP2rrNcg99&W7f^Em;Y_coAc_8nLR&+nGPeyxu1g3F_@yfT(! za|^5cV1Ls*IH2Ucob?w){e}bA^uj@&uVF=KGpv}J6xdvd>=Ya_^a>6gv%q1Uci`}+ zCwMwWA{sBl%C=qb;;JJscQy@HnR$-Qsms-Hr0y`hB+~hJJUsqKDaeBI@Q zR?LX)eq$%U!OI@VFu#28IUFb0?svtl4tV8h+x^C0xBzQPZTG9Kxych+38}XGT~&A< zPF#FlVEv@TeQ?s3Vf?->qCw93x~Dy`-gPgmZ)<|re9VDUF5boWYoA$pI!+AxufXeW zWW%XBN8z+{ad3K^8P2HmgEM{gu+cj~w~|TfGI?+BpdCnW%^NHr|H!y{LfqS6zY+w430n+-mq>Lkusm zvv;tY=J>Zq>g@C%A42X;5F(1@R_yu2K@_Vk5-02~w4YDhaQ0+7@e#$kLlQrn1J)Xh tM4L(12D;MdN@hq-G?FZKNTCO93O&i#9?KkVh*YYTT)07{QmT}k><`M^POks} literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/Aleutian b/timezones/full/tzdb/US/Aleutian new file mode 100644 index 0000000000000000000000000000000000000000..77d7740349269e18171adce6aa613164443b7cf9 GIT binary patch literal 1522 zcmci9T}YEr7zgk(Kbl)=R%$jizp`QJ+ML?#%h#n%t?A4)%gWE0X_?<*r4uDeFG58U zE0enDi?Ci3!ZOB75M4y12B8%eL5PJU6%}E=o%7#)-u1kk^FP05&)Ll}=ae3fCX1GY zPO!zwy!e$aIwq$pT%?uo_|F*2rn5P@ET6R}jj|jM`(BAGFmWt@kMHGKE(}+hSc*5z z9Q_YMdb3O{ByDjVOQ(id*tu$t!0b|xIm*&CGe%&!BvA`XHNLR)TsbWB`UT4dW=w2O zKKB}4`hF6>yHEb)Sl>e!fju8g!pm+=VBYJ(2)w-gA-v+mWq4(2AMCxq8TLuF!M^bY z@T!P>*e|q6AhcG?^svGy4_0gl4Q74CR}<|2LCZ4-j7P(PkA2`Z_q^ett3To3dILwt zNJz^h9BPSx!^(cBS$}QZQaC(q0$%4c3oF+@gq5O9pkpLL-UmlaeTLV6vcVhd&*8|I z7kM@p)qfXO4K>0WZC$XsI~UfJ+~MdLiLT*bt)UZ+$qI#ImDO;Z)&<@qb-b@GAVkgX z>82g;8$a(1Z+_~B`7Lig!drRA`)(U~3UBZ971+ImOSfRI!tuU|r=Rewug`G2?+)t? zIBDY}f%TJ<+TrAHUpQt%)OFl9yc~m5J=);Zp&>YJwhZ3Y_d=lKWcRBxxNmG6gwyXI zfin(v!=|1zICE~ z;MxoUt`)-tLaSc)mPfvm!VP|QxWPUHpZIkJKH2{aJ~hz_H`)f^reP~=%k6-hdw22@ zCubKY*Cqe@q%ybv_z`mZ10kZAQ^@vW6LAs6ntX{Hc6W5VaQ0?9@e{?CN=YEjA-j!c tlAc9ZHeDt&(bKa&$xISc=plt3Sjy?9QBy@4wW?^9I?|}os5C0I{4XnuRucdK literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/Arizona b/timezones/full/tzdb/US/Arizona new file mode 100644 index 0000000000000000000000000000000000000000..60f5f340e99f37dc21e1ce8fd560a44c3757368b GIT binary patch literal 246 zcmWHE%1kq2AP5+NDnJ+nLI`W&1}b9(VuAla5XZu^0YuMRW;Fps&)?170HPPP$$W7Bg_B))7~*K l{Qtjt0f;?!0s{w_%>!Zk_=Yg}x&U!75Qm2_Z~+E|F?+8QVx7joE zE+s_=ZCb+lM;<8J)D+u5u2>PuvOFi>ut> zinR4`<;h5nzW0JCn59^ix)J_~?+jOmo53|aW4P8u6|P$-gX@j%!u6v=aD%D}L+3QK zx4^&L9)&N8B~r>awspWw+0AfsXdis3!Ug>;8DGGyz8R>u#q5GF+iZi|y+7yZoL_a{ zgFCEtz#Y@EnD5l~fjj&8@RiSGaJShM+#RKXxt^p+hR*4AyANLvxDNNNxC;N_SPS>kq`AVk1Z&{i z5vK5+AQvgkkMdm@ig(wV!1s72@ZZZAcuet2qx#sB5%~V-2>hV04IXcAgC8~xv(z^s z9^xoU3tHhv*)8zn^b&Y7p%|Wu%!2>%&4iz9h=-rr#KF^VeJZ7Mp6PnQGwLFEW?IBh z{`oxtJlijT|Lw4VWpx&?yi8k4_le2XMo`L{fEVnWfR%S^vGk%6wTPpr>h};{=r#_k z+5Qfz9pS+mdKX}g^3&ALXiC3<7Y!XlU2C91N_p+(Bv_~ZD6D(tD5V*_yhQkw!-??X zlt6e%d?36u#0l0HIKi*3GlZ9!8^Q)F*Ru4oTzwWcT(BHAd~Co`!f5z8Y}_>izjo;+ zY*KjxHZ5v`S0w9FJM;RXB6wxMBiL;FMJc_!;n)Me=~V!)(yxYjs}I3ESrBVVO2CsYG2|KqB!RrUl!!F`kjuNg7U&8NXOW+OPv9Mc0GrTe5 z2upqM`ksQ_V-jEwn+({~V>9eIS*z$`7{1j`%=3HlV1c$TET}pNdyU({@1M-!D6y%} z2lL*kDX>qCE$kZ}2K${@3~zREg|{S4!T!dkurQzx7S1ZcfsS=>;2jf&RcW>W|LFgzLoP4xrGNVR3MCb}{9GZU{^D6* z!Du0`hv(8w-a^LRL$UpZjHhC|2Pw9nkkM2m)+h>=-VWCG*0z@3c6Qcw*0!4e0V;im AoB#j- literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/East-Indiana b/timezones/full/tzdb/US/East-Indiana new file mode 100644 index 0000000000000000000000000000000000000000..407913fde80b1c48188a012a304facea05e9b298 GIT binary patch literal 1086 zcmb`_Ur19?90%~TG&RXe$narU=tD0$|HL9>fuUopylQ!;HEmu~8*3|X{ux`D`B0g@ zR4-datVK~;#DZE`55poV3<+GbnKiHdktl@OdMJW>JLfAt`_k|7JKys;_xxTimp9uE zmXKvjMQ^ZX#V;Ps3yNx$s!j0KYyf z!xMSG;ECo{aW)t3P7s!F%YMKSQv{yeG!DPhK7ykp08eFIf~TYl@OwGf$L6O;JK+y8 zFZ^-%yvWXDAvZiT&;d)n26)!S!=HM$!=H^?;V+hr@VB2E;%xqVDj_W85jCvbQY88< z2=U5s7OMVPiDgBhQ)H>HC>M~4A-p#fG)c^c@E~l=*Z~{wJK&x3dGM|)1DLOzEEDK; z!u8nUs)xC7bt4DYc#`4WxE13VAfa|ok;kvJDa>q~7mR5SQ8t3cSO4cjN%TZN!CC8KU m3fi@_>uJ~UL{Im6dX`Q%TDr;SwrEN;MfqHDv8Gs4l>QIhq=J9| literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/Eastern b/timezones/full/tzdb/US/Eastern new file mode 100644 index 0000000000000000000000000000000000000000..c3d91795b9ffa4af318092fc16e246814b59cd4e GIT binary patch literal 2299 zcmcK5Yfw~W7zgmfML;eBDTab%P$38`7gw$&CPaWM2#Z`KI2yRKKymW2LLpR;1T#gA z3{*O6C^tz&u7TKck%*x&l~n{UcpxN2&;xiO$lcESXZq~$p@(_*KfmWZ&-?8i#4*x6 zuG9-lgP$OWl=#If6a1JCe^#jZiqqo0At^7nVn`l8_kbq(<6#Oe`QajbB5?#hnSGxn z-%FFuz-7V;d@m30Q=|hJjBjq;Rz|3_c?dhHL6K zz-KcZ;o4){8FGJ}B#0(ipWy~K1USHrv1V|S?K1dh?`Lqc4hOeb48kpAeQ>Mx6OP=| z+T8%3AH5F$QgfLleMMIb+*VKrx0fD;J5meb&YVN=g%BCsl@JgADu{x+MHvja=Qm?7 zxW_RL?wO6GNx#>~7w#SKgn$2%gZpeAFC;yWJ>`K>j?7>6y$xTB=!W~(w!znhmGA&n z0uP$y!-H%#d_z^iko}wOiSVtVJoxsh&uP*hQY6E7@)BTHE`o=p@4zFO0{G9sb?|7M zDSS85i6#4E0gfEWzuZmWd$z{#{gu=3xXu(j{`4yRU`z>5^f$qi-Hq_WHYH8&c~sNK zkmQax!czqe@N`x&Jd;`kKaNj_pM<2rPdDv^p9x~%*>wk5a?jt!KJc7gG(0yO#gYE} zJ#YA*0WbJ@&l*_OYzeC?)GYr-D5_Y+kBP^dn%q zp)%Nh+#O!8$b}u0VwxYL9OY8jseU6Y$P9*^kC?+Q5(!7l(ox7B^UmFORWDu;=`F*sJ>r?0r)X`_w#S$lRN)pTchyT!uFt-3|Mu*1?-| zvS@ycdOM^L-jc8j_7lipf4?oT|4b#vk5K`R@hnoA4+k1;h6C$U;GjtxIQUo|_P6%? z(qvwgkqmEZvW7!qMQ~`5HoViy9b;uU)yxG|AnLMezF)5u9L@1}6px z;Ka!oSYm4mOD_7rQk@xCT5Saah%XbXX pH`yu@Q~rMZ3Fl8Fe?rBSJ`W+^bP%~YxjH#Jh+JHpT%4Ts{{_pCu4w=O literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/Hawaii b/timezones/full/tzdb/US/Hawaii new file mode 100644 index 0000000000000000000000000000000000000000..40e3d492e6c22c30041c31f159d4fe0ee9451c03 GIT binary patch literal 221 zcmWHE%1kq2AP5+NDnJ+nLI`VN2P$I&Vv+wqQ1YN)ABf(~>g)lg6$>Lk^yyC96CnDM z@|OZIo#<%+qObNAdoVIFGP5wU{{NrD#J~U~BN$lz|F6nm1b+OfEleLph7oAQhB_s#&MjehzUYiwv7-G82 zx=b3gcz3TPatxMTI zheYh4NkjebBZXp{wK!dj;z%?%lu#CxD|pJ{yWcs=l5Bgpw6Gn1cH98Jm^TW)NVXBE z?{(~JM%gl_5q{%W4Y#sNxXrl$ZtFY)zct*(bJ`#5h2M4L!SAn}=IA*cwR-r&i9K*< zQ9RtGRm0s`!Ele#AO4u=4)?|d33R?MG>B1t3XsA5av9t|G94Zee>v?BG>^fb`?}#T zEe-JC;|BQa{VtCBhAKOGN};$O9zInEk0#~7KgLqgKi;pz`H5B~{PT$yY^d>qjhCeY z{XZ;Uijd?C!Djo0VDof4jusZllX*(ZsIRcqib2@g=Q(VBQV!cV-h^!`E>b(Q70$tv zJI`X@uI;)&b?Jjl*#1r~>~JNQ%FMAK1Dkaz|*uE*lArL?5qrgr!RMdXL!27 zE*=3KEnFu}z;0%)u-k|WPlcIX@YlU z`#pgc^Zj1J3&M)wh0eEO`J$t++|bNZ!P9m#9I`~mkynL8oAO&Vk%cZ!!+z+?0$3@H zgq61r!eN8H@ahYBJQc!QB5+=HNDoI;`M{A0@o?1nsc>{qFuW#n6poqY4y$8ZVD*Fq z*7()HnqC>Bu~zmO!y;aCH_q4ofrxTPFUDoTJis_J+uB1thJWF+6o1{y{`w}abC%2>})a$lxaFI z3bw1V3*N0U-DmDpJ)G`my3c!dUxN2KH={ozG6&8unC`PKu#BS(T}Km7x!)xl-d}qI z){kw24-}d1^TF0I_)wPVJ|C`8z*&iL=s%Kg&zVUqBo^kD;@96kR)5|7<4LPOR{!HU zM&q@o^xnC1U1DK0UM*phu(tbc?MM~o6s}UUl_BDc5oeq@qttAbxV9Aw{^Ev0waj~| Pw~s>Q>+9|7?PL23M9c^W literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/Michigan b/timezones/full/tzdb/US/Michigan new file mode 100644 index 0000000000000000000000000000000000000000..5714e0e9f03486feb10f0b21d2fb6c8893f6a15f GIT binary patch literal 1448 zcmd7S|4+f1I?Anl2~)yYjFrZ2 zzQn>TgfXz^|US_vd+!_viJ#-`>aR3`LRTpRuD8 zY_V|vK5~eTInw26rK!E=pUt{Sb&Rlnv`;j$eirb<*1SbveyMB`Sr3rYuqEp7L1xRR zIQaKKEZ+a=nIX{MCXVs%jI5m$ojm%G7d+9m8J3W*Eh-}}rsR(x4UkFdBS_)4!sA2c4VAw+=gQqQUfv3xyVNZVr`@X<4?)SoeSD(N$PhW*+nF!9$-hCAI&-efb6t@b5W{$E84qSEwp6hWQ z4hk-ZgT@{h*_=$00m}x@!NH&B!y)Z;aA-fr(=ifeHo)?>XgIujIjlJ92}kJlBAbic z{0oj!Yv6flZ((In2pk>R4$pUz!ZALt1ws=u^bKBMxeLd3_rY;*%&@BUtC7tuyt4~l zRR0uSd}19OUv>>nsM*QWF|s7(7@Sy;4=072;N+x4IC->1q+>)KmM5V555O8}0<38( zg_jKnz{^kW$N3d6;(0c&-ChE(yy*|8FVklV;mBXHJO3#@DIhqDI{z&SNH;I-|gaBe{(oM&DM^V;i1LX%%t!n0l% z)&Q^9YvBTEC0wWuhYN>wus+BQ)<0Ik2FFp@aM=$o9(oR!G{lO8rnGlNV7ZuH=SVVJtLaLmD~Tf#x}l_BLbXxyNVy_Z8xbLokSipA0XJr1s{jB1 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/Mountain b/timezones/full/tzdb/US/Mountain new file mode 100644 index 0000000000000000000000000000000000000000..690eb0ae2f316e813c3ff63ba8a69ee191292a0e GIT binary patch literal 1597 zcmd7SYfy|)7zglE($?DA*QKOZD6F!(U0Br$p|z4#vTBh{w0735gx9Uhi>2v+#j44LB-luVF5}3|^von)XvFE6rmK0*+?QJ_%fV_$_?g=!8#Lya_$8Q$K<0 zDo)}2Zn+3{gnuib=Z@SU%zcky(eIsLgMWzi@J}BW{@J^Qq4Rxj^l*Pi7X0gu3U*#k zfL&)K^yd*$6~fT)D09*vo?Cyx12zV8)LywGtTYFv_j5G8llovmbQdhxuY`S>X4v=q zCEOSG9ES%zsl~advx&b=h+p#_*#AZ?EIwOA4_l&v15)O| zfe8`t@Q4X;P?(ydjS;>=IM`DP2Y(rFrTvg+zOcmM1CPA<9uB?q4jxt83Xf(-;{KRj z7vZqQE;xM6Jwj`&@+mxS-UWDkz%5uBX@#ZEZfqiig>XdIO*rzM4xZR}0+zKGaI_(} z?}ZgtGT^8Z6C8bTG8|*FFmx_xEXjnbvR=o?h_*o>5&2C*|LVXIiQ`+L)DA56{jkhLfWX!0O~2 zSpBtyp>rB}5e=egKMkk&8Q_#FpY(B4o z*Sz`+udU2t2w&^k{ArN&Yy!ODVh^03>3**T6%Kf#(*0fw^RL320=hB3Ijs`j>~z0Z zHvTe48*JBOE6r^|HV)a?1aI$U;T?AOd)?Wghl@(w@3r{43NA4iF<)9G;XFMCxIbP4 z|7`v?{)cqAj@k(SpLedt!;9ZriO=6}z9T}PnXlCmZ8EnR5?54)tgz+1vSf=6`AQOGw&Ii6h`#l2gU+}#T|JwF3>T~Z#e`|Ub9dOyu-)+_C zMaLTSkF0g*pT%+LC0z*BHZ*6)H{VVr%^zY>_p=0rObbMhe$KG>$#s+v| zsuP|Vf01YVcZSR1$-Xl9pYJl^zzGv9eW>Ty??(>ncox~72sosE8a$iE`u^JZ+!@_an~raBM%)(*jTbyaS%m_6g7S zxi?zidzu7zW%Q{ygY$H>FoAHk0_ zPr%FH+6O;cbpc-CY!ler%3L?Rs`M2&BVL48XKaI4-|Xe-7%|1|#q*}#<8W5wRyeEc z5S;B_3$J;*OQho@=WHdOH}5=OxHCA$v@ ztXtwdBI}bCJK)mDR=CVm2$%VtaD_GS%8&WF+@o-v6g;nXqeo!xvHPxwto2c?aJ{<+ zZWwpM&$@!=^|`)sc&8(HUY|da2|J2wF~94uUI>xNW%4PZ^xyyOPm)?<2$7_B1esit wnj6Vfe2)0fXD-KVA$b|}DxlY6^vbgkC54f0#+s82Nrr@2b7G<)(U7407l?2-t^fc4 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/Pacific-New b/timezones/full/tzdb/US/Pacific-New new file mode 100644 index 0000000000000000000000000000000000000000..36a1f5e5797d992b1613078fa8eca2925d0d43bc GIT binary patch literal 1849 zcmdVZe^gUt9LMozIG9Y(n>nR5?54)tgz+1vSf=6`AQOGw&Ii6h`#l2gU+}#T|JwF3>T~Z#e`|Ub9dOyu-)+_C zMaLTSkF0g*pT%+LC0z*BHZ*6)H{VVr%^zY>_p=0rObbMhe$KG>$#s+v| zsuP|Vf01YVcZSR1$-Xl9pYJl^zzGv9eW>Ty??(>ncox~72sosE8a$iE`u^JZ+!@_an~raBM%)(*jTbyaS%m_6g7S zxi?zidzu7zW%Q{ygY$H>FoAHk0_ zPr%FH+6O;cbpc-CY!ler%3L?Rs`M2&BVL48XKaI4-|Xe-7%|1|#q*}#<8W5wRyeEc z5S;B_3$J;*OQho@=WHdOH}5=OxHCA$v@ ztXtwdBI}bCJK)mDR=CVm2$%VtaD_GS%8&WF+@o-v6g;nXqeo!xvHPxwto2c?aJ{<+ zZWwpM&$@!=^|`)sc&8(HUY|da2|J2wF~94uUI>xNW%4PZ^xyyOPm)?<2$7_B1esit wnj6Vfe2)0fXD-KVA$b|}DxlY6^vbgkC54f0#+s82Nrr@2b7G<)(U7407l?2-t^fc4 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/US/Samoa b/timezones/full/tzdb/US/Samoa new file mode 100644 index 0000000000000000000000000000000000000000..001289ceecff85fe0d0f376a6bc394329445f13f GIT binary patch literal 146 zcmWHE%1kq2AP5+NDnJ+nLI`VN0xDw$VvhenkY{@WOiyI}&A|wi*;v8A@c)1O4-lCe Uz`)|;8^RDA9Kyf_Bn%C?07{q{2><{9 literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/UTC b/timezones/full/tzdb/UTC new file mode 100644 index 0000000000000000000000000000000000000000..00841a62213e6cccf7f0b7353e5e8ae214185486 GIT binary patch literal 111 jcmWHE%1kq2AP5+NDnJ+nLWtMG0?`o~;>^GWBn-F!C&C4S literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Universal b/timezones/full/tzdb/Universal new file mode 100644 index 0000000000000000000000000000000000000000..00841a62213e6cccf7f0b7353e5e8ae214185486 GIT binary patch literal 111 jcmWHE%1kq2AP5+NDnJ+nLWtMG0?`o~;>^GWBn-F!C&C4S literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/W-SU b/timezones/full/tzdb/W-SU new file mode 100644 index 0000000000000000000000000000000000000000..c8fb96bab0cc82d75d1118c7d03f2448cd715a04 GIT binary patch literal 932 zcmajdT}V@590u_BxDQX8Xagx>2=wigM zn+l}B3(FQQz39se>n5uaK|~f^bP>!Th%PLU5k#c)@&2D7jBb1n|M$1&Ip@6RW@=Yo zua_;m1pWjKEp_=<_VC9l_&ERawf|A}B{_P;2Cuh#AEZ3yp8o}Z`uoTmsRPLA5B+nL zZ!&)p2F7JFv+6_^2ECKyZPW3BK@Iu|n-Zt~VMgla-)1J)#5;10c~&MX#atXNRAfo> z*K*vKav_=W+L(2GS>i&JO=1>H#k8XqZKrP%*FF}XJ z0G-A~=+e0obiV6{8P3NjI?sD*1U3c7;Fi6Eu-Te~TfGMh{yqwQRRaln&-XEm>|g9c-u}diydxJt4vdFj z@UacH3^`!yD1&luDcqT|<@C-@fukPeL{}t?jg6^pCh-=zk<6onSyWc zz}=sRV8{JSFgkN9LFdOVpF~!p)^0&tqScgWbfUggFRl>vh0ACtx>lAIh2k6k|1LK& zX7|$<_^xHF@q!>S);c1T@#ZWwK3Q13v`6BCi7~f_N&KHv&8$m(apU#~HPkaH8dF(} brjt*Yw$3oC^E7iin4+kBcxm9Np~>(M=b7k@ literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/WET b/timezones/full/tzdb/WET new file mode 100644 index 0000000000000000000000000000000000000000..c91e4972d3b79c492dabcef8c25866377b9f13cf GIT binary patch literal 1247 zcmc)KTS!xJ0LSr_j7rLmnwPv*%hX!Bc}vY@rBf`vT4&#~*c_(eNaM{{sh&rj5Le8$x+uP~(HDTY?`q0W2_ z^?4(b*bTGxV7Q?dBht@eq;DHWg;m*|uE%Ka7Dc=lJz7A={Hdg4`xEH3ue0d5&U`fV z#^Soh4H$pk2iF&Ca6?0kB=$BYsp$l>H=P*pkv1kw(@E+lbh73xojm>lH#yw1J2Zfs z$1dZR?yHzGcvlhorsgI(wd)eSwXBTZ)^vhS%RGhYmLkkpV?jA38Mk|+;tp-F-6l{%&c5}7&KY*3bK9LUujd=?s-M98mLc4oKa2%+Ulg&oC;m2Fm^Vn9 z{afiGLpNPK_a^T3RqTE`hb7ZiEFGxEeWNn&zmkKN$K{gPKXB4Omvv^)2TT0vLyeJi zd0HG=i#_nL-VZB`zwn5&3M)h16tP$N{T*H9G(}fEe@Iu4kI*$YI_aZBy>xBseXQ$l z!(-JQSl?W)sAm7SkIG5<_Yb5Nze=UfG-k-EOrxxFv^{j9w5ITo$PitqUTf0p#5c#k DLZs0m literal 0 HcmV?d00001 diff --git a/timezones/full/tzdb/Zulu b/timezones/full/tzdb/Zulu new file mode 100644 index 0000000000000000000000000000000000000000..00841a62213e6cccf7f0b7353e5e8ae214185486 GIT binary patch literal 111 jcmWHE%1kq2AP5+NDnJ+nLWtMG0?`o~;>^GWBn-F!C&C4S literal 0 HcmV?d00001 From efc8227a0c82e8f0d775efa0a60fcd3bcdc05c7d Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Tue, 21 May 2024 15:37:20 +0200 Subject: [PATCH 5/6] Update README.md --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/README.md b/README.md index 9fcab20db..0a7819698 100644 --- a/README.md +++ b/README.md @@ -478,6 +478,24 @@ external object JsJodaTimeZoneModule private val jsJodaTz = JsJodaTimeZoneModule ``` +#### Note about time zones in Wasm/WASI + +By default, there's only one time zone available in Kotlin/Wasm WASI: the `UTC` time zone with a fixed offset. + +If you want to use all time zones in Kotlin/Wasm WASI platform, you need to add the following dependency: + +```kotlin +kotlin { + sourceSets { + val wasmWasiMain by getting { + dependencies { + implementation("kotlinx-datetime-zoneinfo", "2024a-spi.0.6.0-RC.2") + } + } + } +} +``` + ### Maven Add a dependency to the `` element. Note that you need to use the platform-specific `-jvm` artifact in Maven. From 61f1e602b39c39e35530a8016bc413db721f8763 Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Fri, 9 Aug 2024 12:45:13 +0200 Subject: [PATCH 6/6] Increase GC memory allowance to 2gb to escape memory overflow failure --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 86fefb31d..f47d59a80 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -org.gradle.jvmargs=-Xmx1G -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 +org.gradle.jvmargs=-Xmx2G -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 org.gradle.java.installations.fromEnv=JDK_8 group=org.jetbrains.kotlinx