diff options
author | Dean Karn <Dean.Karn@metricaid.com> | 2016-09-11 06:35:17 +0300 |
---|---|---|
committer | Dean Karn <Dean.Karn@metricaid.com> | 2016-09-11 06:35:17 +0300 |
commit | aaae900248cc5de78e3c73c1ec3b3cc6dac92f9b (patch) | |
tree | 389c87c9e8c2607c1c7683fe2f5a3b419c488136 /ta_IN/ta_IN.go | |
parent | aba249d95ca17c471f1beec3df4b0b9d438c9af8 (diff) |
covered stored data from []byte to string
appending to a []byte is faster using a string rather than another []byte...who knew
Diffstat (limited to 'ta_IN/ta_IN.go')
-rw-r--r-- | ta_IN/ta_IN.go | 209 |
1 files changed, 93 insertions, 116 deletions
diff --git a/ta_IN/ta_IN.go b/ta_IN/ta_IN.go index 4e2929fc..04e009a5 100644 --- a/ta_IN/ta_IN.go +++ b/ta_IN/ta_IN.go @@ -14,31 +14,31 @@ type ta_IN struct { pluralsCardinal []locales.PluralRule pluralsOrdinal []locales.PluralRule pluralsRange []locales.PluralRule - decimal []byte - group []byte - minus []byte - percent []byte - perMille []byte - timeSeparator []byte - inifinity []byte - currencies [][]byte // idx = enum of currency code - currencyNegativePrefix []byte - currencyNegativeSuffix []byte - monthsAbbreviated [][]byte - monthsNarrow [][]byte - monthsWide [][]byte - daysAbbreviated [][]byte - daysNarrow [][]byte - daysShort [][]byte - daysWide [][]byte - periodsAbbreviated [][]byte - periodsNarrow [][]byte - periodsShort [][]byte - periodsWide [][]byte - erasAbbreviated [][]byte - erasNarrow [][]byte - erasWide [][]byte - timezones map[string][]byte + decimal string + group string + minus string + percent string + perMille string + timeSeparator string + inifinity string + currencies []string // idx = enum of currency code + currencyNegativePrefix string + currencyNegativeSuffix string + monthsAbbreviated []string + monthsNarrow []string + monthsWide []string + daysAbbreviated []string + daysNarrow []string + daysShort []string + daysWide []string + periodsAbbreviated []string + periodsNarrow []string + periodsShort []string + periodsWide []string + erasAbbreviated []string + erasNarrow []string + erasWide []string + timezones map[string]string } // New returns a new instance of translator for the 'ta_IN' locale @@ -48,30 +48,30 @@ func New() locales.Translator { pluralsCardinal: []locales.PluralRule{2, 6}, pluralsOrdinal: []locales.PluralRule{6}, pluralsRange: []locales.PluralRule{6, 2}, - decimal: []byte{0x2e}, - group: []byte{0x2c}, - minus: []byte{0x2d}, - percent: []byte{0x25}, - perMille: []byte{0xe2, 0x80, 0xb0}, - timeSeparator: []byte{0x3a}, - inifinity: []byte{0xe2, 0x88, 0x9e}, - currencies: [][]uint8{{0x41, 0x44, 0x50, 0x20}, {0x41, 0x45, 0x44, 0x20}, {0x41, 0x46, 0x41, 0x20}, {0x41, 0x46, 0x4e, 0x20}, {0x41, 0x4c, 0x4b, 0x20}, {0x41, 0x4c, 0x4c, 0x20}, {0x41, 0x4d, 0x44, 0x20}, {0x41, 0x4e, 0x47, 0x20}, {0x41, 0x4f, 0x41, 0x20}, {0x41, 0x4f, 0x4b, 0x20}, {0x41, 0x4f, 0x4e, 0x20}, {0x41, 0x4f, 0x52, 0x20}, {0x41, 0x52, 0x41, 0x20}, {0x41, 0x52, 0x4c, 0x20}, {0x41, 0x52, 0x4d, 0x20}, {0x41, 0x52, 0x50, 0x20}, {0x41, 0x52, 0x53, 0x20}, {0x41, 0x54, 0x53, 0x20}, {0x41, 0x55, 0x44, 0x20}, {0x41, 0x57, 0x47, 0x20}, {0x41, 0x5a, 0x4d, 0x20}, {0x41, 0x5a, 0x4e, 0x20}, {0x42, 0x41, 0x44, 0x20}, {0x42, 0x41, 0x4d, 0x20}, {0x42, 0x41, 0x4e, 0x20}, {0x42, 0x42, 0x44, 0x20}, {0x42, 0x44, 0x54, 0x20}, {0x42, 0x45, 0x43, 0x20}, {0x42, 0x45, 0x46, 0x20}, {0x42, 0x45, 0x4c, 0x20}, {0x42, 0x47, 0x4c, 0x20}, {0x42, 0x47, 0x4d, 0x20}, {0x42, 0x47, 0x4e, 0x20}, {0x42, 0x47, 0x4f, 0x20}, {0x42, 0x48, 0x44, 0x20}, {0x42, 0x49, 0x46, 0x20}, {0x42, 0x4d, 0x44, 0x20}, {0x42, 0x4e, 0x44, 0x20}, {0x42, 0x4f, 0x42, 0x20}, {0x42, 0x4f, 0x4c, 0x20}, {0x42, 0x4f, 0x50, 0x20}, {0x42, 0x4f, 0x56, 0x20}, {0x42, 0x52, 0x42, 0x20}, {0x42, 0x52, 0x43, 0x20}, {0x42, 0x52, 0x45, 0x20}, {0x42, 0x52, 0x4c, 0x20}, {0x42, 0x52, 0x4e, 0x20}, {0x42, 0x52, 0x52, 0x20}, {0x42, 0x52, 0x5a, 0x20}, {0x42, 0x53, 0x44, 0x20}, {0x42, 0x54, 0x4e, 0x20}, {0x42, 0x55, 0x4b, 0x20}, {0x42, 0x57, 0x50, 0x20}, {0x42, 0x59, 0x42, 0x20}, {0x42, 0x59, 0x52, 0x20}, {0x42, 0x5a, 0x44, 0x20}, {0x43, 0x41, 0x44, 0x20}, {0x43, 0x44, 0x46, 0x20}, {0x43, 0x48, 0x45, 0x20}, {0x43, 0x48, 0x46, 0x20}, {0x43, 0x48, 0x57, 0x20}, {0x43, 0x4c, 0x45, 0x20}, {0x43, 0x4c, 0x46, 0x20}, {0x43, 0x4c, 0x50, 0x20}, {0x43, 0x4e, 0x58, 0x20}, {0x43, 0x4e, 0x59, 0x20}, {0x43, 0x4f, 0x50, 0x20}, {0x43, 0x4f, 0x55, 0x20}, {0x43, 0x52, 0x43, 0x20}, {0x43, 0x53, 0x44, 0x20}, {0x43, 0x53, 0x4b, 0x20}, {0x43, 0x55, 0x43, 0x20}, {0x43, 0x55, 0x50, 0x20}, {0x43, 0x56, 0x45, 0x20}, {0x43, 0x59, 0x50, 0x20}, {0x43, 0x5a, 0x4b, 0x20}, {0x44, 0x44, 0x4d, 0x20}, {0x44, 0x45, 0x4d, 0x20}, {0x44, 0x4a, 0x46, 0x20}, {0x44, 0x4b, 0x4b, 0x20}, {0x44, 0x4f, 0x50, 0x20}, {0x44, 0x5a, 0x44, 0x20}, {0x45, 0x43, 0x53, 0x20}, {0x45, 0x43, 0x56, 0x20}, {0x45, 0x45, 0x4b, 0x20}, {0x45, 0x47, 0x50, 0x20}, {0x45, 0x52, 0x4e, 0x20}, {0x45, 0x53, 0x41, 0x20}, {0x45, 0x53, 0x42, 0x20}, {0x45, 0x53, 0x50, 0x20}, {0x45, 0x54, 0x42, 0x20}, {0x45, 0x55, 0x52, 0x20}, {0x46, 0x49, 0x4d, 0x20}, {0x46, 0x4a, 0x44, 0x20}, {0x46, 0x4b, 0x50, 0x20}, {0x46, 0x52, 0x46, 0x20}, {0x47, 0x42, 0x50, 0x20}, {0x47, 0x45, 0x4b, 0x20}, {0x47, 0x45, 0x4c, 0x20}, {0x47, 0x48, 0x43, 0x20}, {0x47, 0x48, 0x53, 0x20}, {0x47, 0x49, 0x50, 0x20}, {0x47, 0x4d, 0x44, 0x20}, {0x47, 0x4e, 0x46, 0x20}, {0x47, 0x4e, 0x53, 0x20}, {0x47, 0x51, 0x45, 0x20}, {0x47, 0x52, 0x44, 0x20}, {0x47, 0x54, 0x51, 0x20}, {0x47, 0x57, 0x45, 0x20}, {0x47, 0x57, 0x50, 0x20}, {0x47, 0x59, 0x44, 0x20}, {0x48, 0x4b, 0x44, 0x20}, {0x48, 0x4e, 0x4c, 0x20}, {0x48, 0x52, 0x44, 0x20}, {0x48, 0x52, 0x4b, 0x20}, {0x48, 0x54, 0x47, 0x20}, {0x48, 0x55, 0x46, 0x20}, {0x49, 0x44, 0x52, 0x20}, {0x49, 0x45, 0x50, 0x20}, {0x49, 0x4c, 0x50, 0x20}, {0x49, 0x4c, 0x52, 0x20}, {0x49, 0x4c, 0x53, 0x20}, {0x49, 0x4e, 0x52, 0x20}, {0x49, 0x51, 0x44, 0x20}, {0x49, 0x52, 0x52, 0x20}, {0x49, 0x53, 0x4a, 0x20}, {0x49, 0x53, 0x4b, 0x20}, {0x49, 0x54, 0x4c, 0x20}, {0x4a, 0x4d, 0x44, 0x20}, {0x4a, 0x4f, 0x44, 0x20}, {0x4a, 0x50, 0x59, 0x20}, {0x4b, 0x45, 0x53, 0x20}, {0x4b, 0x47, 0x53, 0x20}, {0x4b, 0x48, 0x52, 0x20}, {0x4b, 0x4d, 0x46, 0x20}, {0x4b, 0x50, 0x57, 0x20}, {0x4b, 0x52, 0x48, 0x20}, {0x4b, 0x52, 0x4f, 0x20}, {0x4b, 0x52, 0x57, 0x20}, {0x4b, 0x57, 0x44, 0x20}, {0x4b, 0x59, 0x44, 0x20}, {0x4b, 0x5a, 0x54, 0x20}, {0x4c, 0x41, 0x4b, 0x20}, {0x4c, 0x42, 0x50, 0x20}, {0x4c, 0x4b, 0x52, 0x20}, {0x4c, 0x52, 0x44, 0x20}, {0x4c, 0x53, 0x4c, 0x20}, {0x4c, 0x54, 0x4c, 0x20}, {0x4c, 0x54, 0x54, 0x20}, {0x4c, 0x55, 0x43, 0x20}, {0x4c, 0x55, 0x46, 0x20}, {0x4c, 0x55, 0x4c, 0x20}, {0x4c, 0x56, 0x4c, 0x20}, {0x4c, 0x56, 0x52, 0x20}, {0x4c, 0x59, 0x44, 0x20}, {0x4d, 0x41, 0x44, 0x20}, {0x4d, 0x41, 0x46, 0x20}, {0x4d, 0x43, 0x46, 0x20}, {0x4d, 0x44, 0x43, 0x20}, {0x4d, 0x44, 0x4c, 0x20}, {0x4d, 0x47, 0x41, 0x20}, {0x4d, 0x47, 0x46, 0x20}, {0x4d, 0x4b, 0x44, 0x20}, {0x4d, 0x4b, 0x4e, 0x20}, {0x4d, 0x4c, 0x46, 0x20}, {0x4d, 0x4d, 0x4b, 0x20}, {0x4d, 0x4e, 0x54, 0x20}, {0x4d, 0x4f, 0x50, 0x20}, {0x4d, 0x52, 0x4f, 0x20}, {0x4d, 0x54, 0x4c, 0x20}, {0x4d, 0x54, 0x50, 0x20}, {0x4d, 0x55, 0x52, 0x20}, {0x4d, 0x56, 0x50, 0x20}, {0x4d, 0x56, 0x52, 0x20}, {0x4d, 0x57, 0x4b, 0x20}, {0x4d, 0x58, 0x4e, 0x20}, {0x4d, 0x58, 0x50, 0x20}, {0x4d, 0x58, 0x56, 0x20}, {0x4d, 0x59, 0x52, 0x20}, {0x4d, 0x5a, 0x45, 0x20}, {0x4d, 0x5a, 0x4d, 0x20}, {0x4d, 0x5a, 0x4e, 0x20}, {0x4e, 0x41, 0x44, 0x20}, {0x4e, 0x47, 0x4e, 0x20}, {0x4e, 0x49, 0x43, 0x20}, {0x4e, 0x49, 0x4f, 0x20}, {0x4e, 0x4c, 0x47, 0x20}, {0x4e, 0x4f, 0x4b, 0x20}, {0x4e, 0x50, 0x52, 0x20}, {0x4e, 0x5a, 0x44, 0x20}, {0x4f, 0x4d, 0x52, 0x20}, {0x50, 0x41, 0x42, 0x20}, {0x50, 0x45, 0x49, 0x20}, {0x50, 0x45, 0x4e, 0x20}, {0x50, 0x45, 0x53, 0x20}, {0x50, 0x47, 0x4b, 0x20}, {0x50, 0x48, 0x50, 0x20}, {0x50, 0x4b, 0x52, 0x20}, {0x50, 0x4c, 0x4e, 0x20}, {0x50, 0x4c, 0x5a, 0x20}, {0x50, 0x54, 0x45, 0x20}, {0x50, 0x59, 0x47, 0x20}, {0x51, 0x41, 0x52, 0x20}, {0x52, 0x48, 0x44, 0x20}, {0x52, 0x4f, 0x4c, 0x20}, {0x52, 0x4f, 0x4e, 0x20}, {0x52, 0x53, 0x44, 0x20}, {0x52, 0x55, 0x42, 0x20}, {0x52, 0x55, 0x52, 0x20}, {0x52, 0x57, 0x46, 0x20}, {0x53, 0x41, 0x52, 0x20}, {0x53, 0x42, 0x44, 0x20}, {0x53, 0x43, 0x52, 0x20}, {0x53, 0x44, 0x44, 0x20}, {0x53, 0x44, 0x47, 0x20}, {0x53, 0x44, 0x50, 0x20}, {0x53, 0x45, 0x4b, 0x20}, {0x53, 0x47, 0x44, 0x20}, {0x53, 0x48, 0x50, 0x20}, {0x53, 0x49, 0x54, 0x20}, {0x53, 0x4b, 0x4b, 0x20}, {0x53, 0x4c, 0x4c, 0x20}, {0x53, 0x4f, 0x53, 0x20}, {0x53, 0x52, 0x44, 0x20}, {0x53, 0x52, 0x47, 0x20}, {0x53, 0x53, 0x50, 0x20}, {0x53, 0x54, 0x44, 0x20}, {0x53, 0x55, 0x52, 0x20}, {0x53, 0x56, 0x43, 0x20}, {0x53, 0x59, 0x50, 0x20}, {0x53, 0x5a, 0x4c, 0x20}, {0x54, 0x48, 0x42, 0x20}, {0x54, 0x4a, 0x52, 0x20}, {0x54, 0x4a, 0x53, 0x20}, {0x54, 0x4d, 0x4d, 0x20}, {0x54, 0x4d, 0x54, 0x20}, {0x54, 0x4e, 0x44, 0x20}, {0x54, 0x4f, 0x50, 0x20}, {0x54, 0x50, 0x45, 0x20}, {0x54, 0x52, 0x4c, 0x20}, {0x54, 0x52, 0x59, 0x20}, {0x54, 0x54, 0x44, 0x20}, {0x54, 0x57, 0x44, 0x20}, {0x54, 0x5a, 0x53, 0x20}, {0x55, 0x41, 0x48, 0x20}, {0x55, 0x41, 0x4b, 0x20}, {0x55, 0x47, 0x53, 0x20}, {0x55, 0x47, 0x58, 0x20}, {0x55, 0x53, 0x44, 0x20}, {0x55, 0x53, 0x4e, 0x20}, {0x55, 0x53, 0x53, 0x20}, {0x55, 0x59, 0x49, 0x20}, {0x55, 0x59, 0x50, 0x20}, {0x55, 0x59, 0x55, 0x20}, {0x55, 0x5a, 0x53, 0x20}, {0x56, 0x45, 0x42, 0x20}, {0x56, 0x45, 0x46, 0x20}, {0x56, 0x4e, 0x44, 0x20}, {0x56, 0x4e, 0x4e, 0x20}, {0x56, 0x55, 0x56, 0x20}, {0x57, 0x53, 0x54, 0x20}, {0x58, 0x41, 0x46, 0x20}, {0x58, 0x41, 0x47, 0x20}, {0x58, 0x41, 0x55, 0x20}, {0x58, 0x42, 0x41, 0x20}, {0x58, 0x42, 0x42, 0x20}, {0x58, 0x42, 0x43, 0x20}, {0x58, 0x42, 0x44, 0x20}, {0x58, 0x43, 0x44, 0x20}, {0x58, 0x44, 0x52, 0x20}, {0x58, 0x45, 0x55, 0x20}, {0x58, 0x46, 0x4f, 0x20}, {0x58, 0x46, 0x55, 0x20}, {0x58, 0x4f, 0x46, 0x20}, {0x58, 0x50, 0x44, 0x20}, {0x58, 0x50, 0x46, 0x20}, {0x58, 0x50, 0x54, 0x20}, {0x58, 0x52, 0x45, 0x20}, {0x58, 0x53, 0x55, 0x20}, {0x58, 0x54, 0x53, 0x20}, {0x58, 0x55, 0x41, 0x20}, {0x58, 0x58, 0x58, 0x20}, {0x59, 0x44, 0x44, 0x20}, {0x59, 0x45, 0x52, 0x20}, {0x59, 0x55, 0x44, 0x20}, {0x59, 0x55, 0x4d, 0x20}, {0x59, 0x55, 0x4e, 0x20}, {0x59, 0x55, 0x52, 0x20}, {0x5a, 0x41, 0x4c, 0x20}, {0x5a, 0x41, 0x52, 0x20}, {0x5a, 0x4d, 0x4b, 0x20}, {0x5a, 0x4d, 0x57, 0x20}, {0x5a, 0x52, 0x4e, 0x20}, {0x5a, 0x52, 0x5a, 0x20}, {0x5a, 0x57, 0x44, 0x20}, {0x5a, 0x57, 0x4c, 0x20}, {0x5a, 0x57, 0x52, 0x20}}, - currencyNegativePrefix: []byte{0x28}, - currencyNegativeSuffix: []byte{0x29}, - monthsAbbreviated: [][]uint8{[]uint8(nil), {0xe0, 0xae, 0x9c, 0xe0, 0xae, 0xa9, 0x2e}, {0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0x2e}, {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0x2e}, {0xe0, 0xae, 0x8f, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0x2e}, {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87}, {0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88}, {0xe0, 0xae, 0x86, 0xe0, 0xae, 0x95, 0x2e}, {0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0x2e}, {0xe0, 0xae, 0x85, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0x2e}, {0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xb5, 0x2e}, {0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x9a, 0x2e}}, - monthsNarrow: [][]uint8{[]uint8(nil), {0xe0, 0xae, 0x9c}, {0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf}, {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xbe}, {0xe0, 0xae, 0x8f}, {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87}, {0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x82}, {0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x82}, {0xe0, 0xae, 0x86}, {0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x86}, {0xe0, 0xae, 0x85}, {0xe0, 0xae, 0xa8}, {0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbf}}, - monthsWide: [][]uint8{[]uint8(nil), {0xe0, 0xae, 0x9c, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbf}, {0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbf}, {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0x8f, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87}, {0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88}, {0xe0, 0xae, 0x86, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0x85, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d}}, - daysAbbreviated: [][]uint8{{0xe0, 0xae, 0x9e, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbf, 0x2e}, {0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x99, 0xe0, 0xaf, 0x8d, 0x2e}, {0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x8d, 0x2e}, {0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xa4, 0x2e}, {0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0x2e}, {0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xb3, 0xe0, 0xaf, 0x8d, 0x2e}, {0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbf}}, - daysNarrow: [][]uint8{{0xe0, 0xae, 0x9e, 0xe0, 0xae, 0xbe}, {0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf}, {0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x86}, {0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x81}, {0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xbf}, {0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x86}, {0xe0, 0xae, 0x9a}}, - daysShort: [][]uint8{{0xe0, 0xae, 0x9e, 0xe0, 0xae, 0xbe}, {0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf}, {0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x86}, {0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x81}, {0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xbf}, {0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x86}, {0xe0, 0xae, 0x9a}}, - daysWide: [][]uint8{{0xe0, 0xae, 0x9e, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x81}, {0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x99, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb3, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xaf, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xb4, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xb3, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf}, {0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbf}}, - periodsAbbreviated: [][]uint8{{0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8d}}, - periodsNarrow: [][]uint8{{0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x81, 0x2e, 0xe0, 0xae, 0xaa}, {0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0x2e, 0xe0, 0xae, 0xaa}}, - periodsWide: [][]uint8{{0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8d}}, - erasAbbreviated: [][]uint8{{0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0x2e, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x81, 0x2e}, {0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0x2e, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0x2e}}, - erasNarrow: [][]uint8{[]uint8(nil), []uint8(nil)}, - erasWide: [][]uint8{{0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb1, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d}, {0xe0, 0xae, 0x85, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8b, 0x20, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xae, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbf}}, - timezones: map[string][]uint8{"AKST": {0xe0, 0xae, 0x85, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "WIT": {0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb4, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x87, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "ACWST": {0xe0, 0xae, 0x86, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "LHDT": {0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xb9, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "ChST": {0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8b, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "AEDT": {0xe0, 0xae, 0x86, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb4, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "CHAST": {0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "GFT": {0xe0, 0xae, 0x83, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0x9e, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "MYT": {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb7, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "WART": {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x85, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "ECT": {0xe0, 0xae, 0x88, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb5, 0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "WITA": {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x87, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "CST": {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "JDT": {0xe0, 0xae, 0x9c, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "HNT": {0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0x83, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xa3, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "BT": {0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "EAT": {0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb4, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0x86, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "MESZ": {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x90, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "PDT": {0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "NZDT": {0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "AEST": {0xe0, 0xae, 0x86, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb4, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "MDT": {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "∅∅∅": {0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "MEZ": {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x90, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "OEZ": {0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb4, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x90, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "LHST": {0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xb9, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "JST": {0xe0, 0xae, 0x9c, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "EST": {0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb4, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "EDT": {0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb4, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "SAST": {0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0x86, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "ART": {0xe0, 0xae, 0x85, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "ARST": {0xe0, 0xae, 0x85, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "AST": {0xe0, 0xae, 0x85, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa3, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "CLT": {0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "AWST": {0xe0, 0xae, 0x86, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "UYST": {0xe0, 0xae, 0x89, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x87, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "HAT": {0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0x83, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xa3, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "AWDT": {0xe0, 0xae, 0x86, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "COST": {0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "WARST": {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x85, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9c, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "HAST": {0xe0, 0xae, 0xb9, 0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xaf, 0xe0, 0xaf, 0x8d, 0x2d, 0xe0, 0xae, 0x85, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb7, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "OESZ": {0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb4, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x90, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "GMT": {0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x80, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "CLST": {0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "AKDT": {0xe0, 0xae, 0x85, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "NZST": {0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "WEZ": {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x90, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "SRT": {0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "WIB": {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x87, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "CAT": {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x86, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "UYT": {0xe0, 0xae, 0x89, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x87, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "WAT": {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0x86, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "GYT": {0xe0, 0xae, 0x95, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "HKST": {0xe0, 0xae, 0xb9, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0x99, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0x99, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "ACST": {0xe0, 0xae, 0x86, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "SGT": {0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x99, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x82, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "ACWDT": {0xe0, 0xae, 0x86, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "IST": {0xe0, 0xae, 0x87, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "HKT": {0xe0, 0xae, 0xb9, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0x99, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0x99, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "HADT": {0xe0, 0xae, 0xb9, 0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xaf, 0xe0, 0xaf, 0x8d, 0x2d, 0xe0, 0xae, 0x85, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb7, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "BOT": {0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb5, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "PST": {0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "ADT": {0xe0, 0xae, 0x85, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa3, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "WAST": {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x81, 0x20, 0xe0, 0xae, 0x86, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "CHADT": {0xe0, 0xae, 0x9a, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "VET": {0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0x9a, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "ACDT": {0xe0, 0xae, 0x86, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "COT": {0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb2, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "MST": {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xb5, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "TMT": {0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x88, 0xe0, 0xae, 0xaf, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "TMST": {0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x81, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x86, 0xe0, 0xae, 0xa9, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xb8, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbe, 0xe0, 0xae, 0xa9, 0xe0, 0xaf, 0x8d, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "CDT": {0xe0, 0xae, 0xae, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xb2, 0xe0, 0xaf, 0x8a, 0xe0, 0xae, 0xb3, 0xe0, 0xae, 0xbf, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}, "WESZ": {0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb1, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0x95, 0xe0, 0xae, 0xa4, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xa4, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x90, 0xe0, 0xae, 0xb0, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0xaa, 0xe0, 0xaf, 0x8d, 0xe0, 0xae, 0xaa, 0xe0, 0xae, 0xbf, 0xe0, 0xae, 0xaf, 0x20, 0xe0, 0xae, 0x95, 0xe0, 0xaf, 0x8b, 0xe0, 0xae, 0x9f, 0xe0, 0xaf, 0x88, 0x20, 0xe0, 0xae, 0xa8, 0xe0, 0xaf, 0x87, 0xe0, 0xae, 0xb0, 0xe0, 0xae, 0xae, 0xe0, 0xaf, 0x8d}}, + decimal: ".", + group: ",", + minus: "-", + percent: "%", + perMille: "‰", + timeSeparator: ":", + inifinity: "∞", + currencies: []string{"ADP ", "AED ", "AFA ", "AFN ", "ALK ", "ALL ", "AMD ", "ANG ", "AOA ", "AOK ", "AON ", "AOR ", "ARA ", "ARL ", "ARM ", "ARP ", "ARS ", "ATS ", "AUD ", "AWG ", "AZM ", "AZN ", "BAD ", "BAM ", "BAN ", "BBD ", "BDT ", "BEC ", "BEF ", "BEL ", "BGL ", "BGM ", "BGN ", "BGO ", "BHD ", "BIF ", "BMD ", "BND ", "BOB ", "BOL ", "BOP ", "BOV ", "BRB ", "BRC ", "BRE ", "BRL ", "BRN ", "BRR ", "BRZ ", "BSD ", "BTN ", "BUK ", "BWP ", "BYB ", "BYR ", "BZD ", "CAD ", "CDF ", "CHE ", "CHF ", "CHW ", "CLE ", "CLF ", "CLP ", "CNX ", "CNY ", "COP ", "COU ", "CRC ", "CSD ", "CSK ", "CUC ", "CUP ", "CVE ", "CYP ", "CZK ", "DDM ", "DEM ", "DJF ", "DKK ", "DOP ", "DZD ", "ECS ", "ECV ", "EEK ", "EGP ", "ERN ", "ESA ", "ESB ", "ESP ", "ETB ", "EUR ", "FIM ", "FJD ", "FKP ", "FRF ", "GBP ", "GEK ", "GEL ", "GHC ", "GHS ", "GIP ", "GMD ", "GNF ", "GNS ", "GQE ", "GRD ", "GTQ ", "GWE ", "GWP ", "GYD ", "HKD ", "HNL ", "HRD ", "HRK ", "HTG ", "HUF ", "IDR ", "IEP ", "ILP ", "ILR ", "ILS ", "INR ", "IQD ", "IRR ", "ISJ ", "ISK ", "ITL ", "JMD ", "JOD ", "JPY ", "KES ", "KGS ", "KHR ", "KMF ", "KPW ", "KRH ", "KRO ", "KRW ", "KWD ", "KYD ", "KZT ", "LAK ", "LBP ", "LKR ", "LRD ", "LSL ", "LTL ", "LTT ", "LUC ", "LUF ", "LUL ", "LVL ", "LVR ", "LYD ", "MAD ", "MAF ", "MCF ", "MDC ", "MDL ", "MGA ", "MGF ", "MKD ", "MKN ", "MLF ", "MMK ", "MNT ", "MOP ", "MRO ", "MTL ", "MTP ", "MUR ", "MVP ", "MVR ", "MWK ", "MXN ", "MXP ", "MXV ", "MYR ", "MZE ", "MZM ", "MZN ", "NAD ", "NGN ", "NIC ", "NIO ", "NLG ", "NOK ", "NPR ", "NZD ", "OMR ", "PAB ", "PEI ", "PEN ", "PES ", "PGK ", "PHP ", "PKR ", "PLN ", "PLZ ", "PTE ", "PYG ", "QAR ", "RHD ", "ROL ", "RON ", "RSD ", "RUB ", "RUR ", "RWF ", "SAR ", "SBD ", "SCR ", "SDD ", "SDG ", "SDP ", "SEK ", "SGD ", "SHP ", "SIT ", "SKK ", "SLL ", "SOS ", "SRD ", "SRG ", "SSP ", "STD ", "SUR ", "SVC ", "SYP ", "SZL ", "THB ", "TJR ", "TJS ", "TMM ", "TMT ", "TND ", "TOP ", "TPE ", "TRL ", "TRY ", "TTD ", "TWD ", "TZS ", "UAH ", "UAK ", "UGS ", "UGX ", "USD ", "USN ", "USS ", "UYI ", "UYP ", "UYU ", "UZS ", "VEB ", "VEF ", "VND ", "VNN ", "VUV ", "WST ", "XAF ", "XAG ", "XAU ", "XBA ", "XBB ", "XBC ", "XBD ", "XCD ", "XDR ", "XEU ", "XFO ", "XFU ", "XOF ", "XPD ", "XPF ", "XPT ", "XRE ", "XSU ", "XTS ", "XUA ", "XXX ", "YDD ", "YER ", "YUD ", "YUM ", "YUN ", "YUR ", "ZAL ", "ZAR ", "ZMK ", "ZMW ", "ZRN ", "ZRZ ", "ZWD ", "ZWL ", "ZWR "}, + currencyNegativePrefix: "(", + currencyNegativeSuffix: ")", + monthsAbbreviated: []string{"", "ஜன.", "பிப்.", "மார்.", "ஏப்.", "மே", "ஜூன்", "ஜூலை", "ஆக.", "செப்.", "அக்.", "நவ.", "டிச."}, + monthsNarrow: []string{"", "ஜ", "பி", "மா", "ஏ", "மே", "ஜூ", "ஜூ", "ஆ", "செ", "அ", "ந", "டி"}, + monthsWide: []string{"", "ஜனவரி", "பிப்ரவரி", "மார்ச்", "ஏப்ரல்", "மே", "ஜூன்", "ஜூலை", "ஆகஸ்ட்", "செப்டம்பர்", "அக்டோபர்", "நவம்பர்", "டிசம்பர்"}, + daysAbbreviated: []string{"ஞாயி.", "திங்.", "செவ்.", "புத.", "வியா.", "வெள்.", "சனி"}, + daysNarrow: []string{"ஞா", "தி", "செ", "பு", "வி", "வெ", "ச"}, + daysShort: []string{"ஞா", "தி", "செ", "பு", "வி", "வெ", "ச"}, + daysWide: []string{"ஞாயிறு", "திங்கள்", "செவ்வாய்", "புதன்", "வியாழன்", "வெள்ளி", "சனி"}, + periodsAbbreviated: []string{"முற்பகல்", "பிற்பகல்"}, + periodsNarrow: []string{"மு.ப", "பி.ப"}, + periodsWide: []string{"முற்பகல்", "பிற்பகல்"}, + erasAbbreviated: []string{"கி.மு.", "கி.பி."}, + erasNarrow: []string{"", ""}, + erasWide: []string{"கிறிஸ்துவுக்கு முன்", "அன்னோ டோமினி"}, + timezones: map[string]string{"HKT": "ஹாங்காங் நிலையான நேரம்", "OEZ": "கிழக்கத்திய ஐரோப்பிய நிலையான நேரம்", "ACWST": "ஆஸ்திரேலியன் மத்திய மேற்கத்திய நிலையான நேரம்", "MDT": "மக்காவ் கோடை நேரம்", "ECT": "ஈக்வடார் நேரம்", "COST": "கொலம்பியா கோடை நேரம்", "ACST": "ஆஸ்திரேலியன் மத்திய நிலையான நேரம்", "AST": "அட்லாண்டிக் நிலையான நேரம்", "ADT": "அட்லாண்டிக் பகலொளி நேரம்", "HNT": "நியூஃபவுண்ட்லாந்து நிலையான நேரம்", "CDT": "மத்திய பகலொளி நேரம்", "UYST": "உருகுவே கோடை நேரம்", "EDT": "கிழக்கத்திய பகலொளி நேரம்", "WITA": "மத்திய இந்தோனேசியா நேரம்", "WIT": "கிழக்கத்திய இந்தோனேசியா நேரம்", "TMST": "துர்க்மெனிஸ்தான் கோடை நேரம்", "JDT": "ஜப்பான் பகலொளி நேரம்", "AWST": "ஆஸ்திரேலியன் மேற்கத்திய நிலையான நேரம்", "HKST": "ஹாங்காங் கோடை நேரம்", "CLST": "சிலி கோடை நேரம்", "CAT": "மத்திய ஆப்பிரிக்க நேரம்", "AEST": "ஆஸ்திரேலியன் கிழக்கத்திய நிலையான நேரம்", "MESZ": "மத்திய ஐரோப்பிய கோடை நேரம்", "GFT": "ஃபிரஞ்சு கயானா நேரம்", "WAT": "மேற்கு ஆப்பிரிக்க நிலையான நேரம்", "SRT": "சுரினாம் நேரம்", "SGT": "சிங்கப்பூர் நிலையான நேரம்", "BT": "பூடான் நேரம்", "WAST": "மேற்கு ஆப்பிரிக்கா கோடை நேரம்", "ACWDT": "ஆஸ்திரேலியன் மத்திய மேற்கத்திய பகலொளி நேரம்", "JST": "ஜப்பான் நிலையான நேரம்", "WEZ": "மேற்கத்திய ஐரோப்பிய நிலையான நேரம்", "UYT": "உருகுவே நிலையான நேரம்", "GMT": "கிரீன்விச் சராசரி நேரம்", "BOT": "பொலிவியா நேரம்", "LHDT": "லார்ட் ஹோவ் பகலொளி நேரம்", "AKDT": "அலாஸ்கா பகலொளி நேரம்", "AKST": "அலாஸ்கா நிலையான நேரம்", "SAST": "தென் ஆப்பிரிக்க நிலையான நேரம்", "MYT": "மலேஷிய நேரம்", "ACDT": "ஆஸ்திரேலியன் மத்திய பகலொளி நேரம்", "HADT": "ஹவாய்-அலேஷியன் பகலொளி நேரம்", "EAT": "கிழக்கு ஆப்பிரிக்க நேரம்", "AEDT": "ஆஸ்திரேலியன் கிழக்கத்திய பகலொளி நேரம்", "PST": "பசிபிக் நிலையான நேரம்", "PDT": "பசிபிக் பகலொளி நேரம்", "CHADT": "சத்தாம் பகலொளி நேரம்", "MST": "மக்காவ் தர நேரம்", "WESZ": "மேற்கத்திய ஐரோப்பிய கோடை நேரம்", "NZDT": "நியூசிலாந்து பகலொளி நேரம்", "COT": "கொலம்பியா நிலையான நேரம்", "AWDT": "ஆஸ்திரேலியன் மேற்கத்திய பகலொளி நேரம்", "ART": "அர்ஜென்டினா நிலையான நேரம்", "TMT": "துர்க்மெனிஸ்தான் நிலையான நேரம்", "ChST": "சாமோரோ நிலையான நேரம்", "ARST": "அர்ஜென்டினா கோடை நேரம்", "VET": "வெனிசுலா நேரம்", "HAT": "நியூஃபவுண்ட்லாந்து பகலொளி நேரம்", "WIB": "மேற்கத்திய இந்தோனேசியா நேரம்", "MEZ": "மத்திய ஐரோப்பிய நிலையான நேரம்", "GYT": "கயானா நேரம்", "CLT": "சிலி நிலையான நேரம்", "WARST": "மேற்கத்திய அர்ஜென்டினா கோடை நேரம்", "CST": "மத்திய நிலையான நேரம்", "NZST": "நியூசிலாந்து நிலையான நேரம்", "CHAST": "சத்தாம் நிலையான நேரம்", "WART": "மேற்கத்திய அர்ஜென்டினா நிலையான நேரம்", "HAST": "ஹவாய்-அலேஷியன் நிலையான நேரம்", "IST": "இந்திய நிலையான நேரம்", "∅∅∅": "பிரேசிலியா கோடை நேரம்", "EST": "கிழக்கத்திய நிலையான நேரம்", "OESZ": "கிழக்கத்திய ஐரோப்பிய கோடை நேரம்", "LHST": "லார்ட் ஹோவ் நிலையான நேரம்"}, } } @@ -129,80 +129,77 @@ func (ta *ta_IN) RangePluralRule(num1 float64, v1 uint64, num2 float64, v2 uint6 } // MonthAbbreviated returns the locales abbreviated month given the 'month' provided -func (ta *ta_IN) MonthAbbreviated(month time.Month) []byte { +func (ta *ta_IN) MonthAbbreviated(month time.Month) string { return ta.monthsAbbreviated[month] } // MonthsAbbreviated returns the locales abbreviated months -func (ta *ta_IN) MonthsAbbreviated() [][]byte { +func (ta *ta_IN) MonthsAbbreviated() []string { return ta.monthsAbbreviated[1:] } // MonthNarrow returns the locales narrow month given the 'month' provided -func (ta *ta_IN) MonthNarrow(month time.Month) []byte { +func (ta *ta_IN) MonthNarrow(month time.Month) string { return ta.monthsNarrow[month] } // MonthsNarrow returns the locales narrow months -func (ta *ta_IN) MonthsNarrow() [][]byte { +func (ta *ta_IN) MonthsNarrow() []string { return ta.monthsNarrow[1:] } // MonthWide returns the locales wide month given the 'month' provided -func (ta *ta_IN) MonthWide(month time.Month) []byte { +func (ta *ta_IN) MonthWide(month time.Month) string { return ta.monthsWide[month] } // MonthsWide returns the locales wide months -func (ta *ta_IN) MonthsWide() [][]byte { +func (ta *ta_IN) MonthsWide() []string { return ta.monthsWide[1:] } // WeekdayAbbreviated returns the locales abbreviated weekday given the 'weekday' provided -func (ta *ta_IN) WeekdayAbbreviated(weekday time.Weekday) []byte { +func (ta *ta_IN) WeekdayAbbreviated(weekday time.Weekday) string { return ta.daysAbbreviated[weekday] } // WeekdaysAbbreviated returns the locales abbreviated weekdays -func (ta *ta_IN) WeekdaysAbbreviated() [][]byte { +func (ta *ta_IN) WeekdaysAbbreviated() []string { return ta.daysAbbreviated } // WeekdayNarrow returns the locales narrow weekday given the 'weekday' provided -func (ta *ta_IN) WeekdayNarrow(weekday time.Weekday) []byte { +func (ta *ta_IN) WeekdayNarrow(weekday time.Weekday) string { return ta.daysNarrow[weekday] } // WeekdaysNarrow returns the locales narrow weekdays -func (ta *ta_IN) WeekdaysNarrow() [][]byte { +func (ta *ta_IN) WeekdaysNarrow() []string { return ta.daysNarrow } // WeekdayShort returns the locales short weekday given the 'weekday' provided -func (ta *ta_IN) WeekdayShort(weekday time.Weekday) []byte { +func (ta *ta_IN) WeekdayShort(weekday time.Weekday) string { return ta.daysShort[weekday] } // WeekdaysShort returns the locales short weekdays -func (ta *ta_IN) WeekdaysShort() [][]byte { +func (ta *ta_IN) WeekdaysShort() []string { return ta.daysShort } // WeekdayWide returns the locales wide weekday given the 'weekday' provided -func (ta *ta_IN) WeekdayWide(weekday time.Weekday) []byte { +func (ta *ta_IN) WeekdayWide(weekday time.Weekday) string { return ta.daysWide[weekday] } // WeekdaysWide returns the locales wide weekdays -func (ta *ta_IN) WeekdaysWide() [][]byte { +func (ta *ta_IN) WeekdaysWide() []string { return ta.daysWide } // FmtNumber returns 'num' with digits/precision of 'v' for 'ta_IN' and handles both Whole and Real numbers based on 'v' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtNumber(num float64, v uint64) []byte { - +func (ta *ta_IN) FmtNumber(num float64, v uint64) (results string) { s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) l := len(s) + len(ta.decimal) + len(ta.group)*len(s[:len(s)-int(v)-1])/3 count := 0 @@ -247,15 +244,13 @@ func (ta *ta_IN) FmtNumber(num float64, v uint64) []byte { b[i], b[j] = b[j], b[i] } - return b + results = string(b) + return } // FmtPercent returns 'num' with digits/precision of 'v' for 'ta_IN' and handles both Whole and Real numbers based on 'v' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. // NOTE: 'num' passed into FmtPercent is assumed to be in percent already -func (ta *ta_IN) FmtPercent(num float64, v uint64) []byte { - +func (ta *ta_IN) FmtPercent(num float64, v uint64) (results string) { s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) l := len(s) + len(ta.decimal) b := make([]byte, 0, l) @@ -281,13 +276,12 @@ func (ta *ta_IN) FmtPercent(num float64, v uint64) []byte { b = append(b, ta.percent...) - return b + results = string(b) + return } // FmtCurrency returns the currency representation of 'num' with digits/precision of 'v' for 'ta_IN' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtCurrency(num float64, v uint64, currency currency.Type) []byte { +func (ta *ta_IN) FmtCurrency(num float64, v uint64, currency currency.Type) (results string) { s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) symbol := ta.currencies[currency] @@ -340,13 +334,13 @@ func (ta *ta_IN) FmtCurrency(num float64, v uint64, currency currency.Type) []by } } - return b + results = string(b) + return } // FmtAccounting returns the currency representation of 'num' with digits/precision of 'v' for 'ta_IN' -// in accounting notation. returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtAccounting(num float64, v uint64, currency currency.Type) []byte { +// in accounting notation. +func (ta *ta_IN) FmtAccounting(num float64, v uint64, currency currency.Type) (results string) { s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) symbol := ta.currencies[currency] @@ -381,9 +375,7 @@ func (ta *ta_IN) FmtAccounting(num float64, v uint64, currency currency.Type) [] b = append(b, symbol[j]) } - for j := len(ta.currencyNegativePrefix) - 1; j >= 0; j-- { - b = append(b, ta.currencyNegativePrefix[j]) - } + b = append(b, ta.currencyNegativePrefix[0]) } else { @@ -413,13 +405,12 @@ func (ta *ta_IN) FmtAccounting(num float64, v uint64, currency currency.Type) [] b = append(b, ta.currencyNegativeSuffix...) } - return b + results = string(b) + return } // FmtDateShort returns the short date representation of 't' for 'ta_IN' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtDateShort(t time.Time) []byte { +func (ta *ta_IN) FmtDateShort(t time.Time) string { b := make([]byte, 0, 32) @@ -434,13 +425,11 @@ func (ta *ta_IN) FmtDateShort(t time.Time) []byte { b = append(b, strconv.Itoa(t.Year())[1:]...) } - return b + return string(b) } // FmtDateMedium returns the medium date representation of 't' for 'ta_IN' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtDateMedium(t time.Time) []byte { +func (ta *ta_IN) FmtDateMedium(t time.Time) string { b := make([]byte, 0, 32) @@ -450,13 +439,11 @@ func (ta *ta_IN) FmtDateMedium(t time.Time) []byte { b = append(b, []byte{0x2c, 0x20}...) b = strconv.AppendInt(b, int64(t.Year()), 10) - return b + return string(b) } // FmtDateLong returns the long date representation of 't' for 'ta_IN' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtDateLong(t time.Time) []byte { +func (ta *ta_IN) FmtDateLong(t time.Time) string { b := make([]byte, 0, 32) @@ -466,13 +453,11 @@ func (ta *ta_IN) FmtDateLong(t time.Time) []byte { b = append(b, []byte{0x2c, 0x20}...) b = strconv.AppendInt(b, int64(t.Year()), 10) - return b + return string(b) } // FmtDateFull returns the full date representation of 't' for 'ta_IN' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtDateFull(t time.Time) []byte { +func (ta *ta_IN) FmtDateFull(t time.Time) string { b := make([]byte, 0, 32) @@ -484,13 +469,11 @@ func (ta *ta_IN) FmtDateFull(t time.Time) []byte { b = append(b, []byte{0x2c, 0x20}...) b = strconv.AppendInt(b, int64(t.Year()), 10) - return b + return string(b) } // FmtTimeShort returns the short time representation of 't' for 'ta_IN' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtTimeShort(t time.Time) []byte { +func (ta *ta_IN) FmtTimeShort(t time.Time) string { b := make([]byte, 0, 32) @@ -517,13 +500,11 @@ func (ta *ta_IN) FmtTimeShort(t time.Time) []byte { b = strconv.AppendInt(b, int64(t.Minute()), 10) - return b + return string(b) } // FmtTimeMedium returns the medium time representation of 't' for 'ta_IN' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtTimeMedium(t time.Time) []byte { +func (ta *ta_IN) FmtTimeMedium(t time.Time) string { b := make([]byte, 0, 32) @@ -557,13 +538,11 @@ func (ta *ta_IN) FmtTimeMedium(t time.Time) []byte { b = strconv.AppendInt(b, int64(t.Second()), 10) - return b + return string(b) } // FmtTimeLong returns the long time representation of 't' for 'ta_IN' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtTimeLong(t time.Time) []byte { +func (ta *ta_IN) FmtTimeLong(t time.Time) string { b := make([]byte, 0, 32) @@ -601,13 +580,11 @@ func (ta *ta_IN) FmtTimeLong(t time.Time) []byte { tz, _ := t.Zone() b = append(b, tz...) - return b + return string(b) } // FmtTimeFull returns the full time representation of 't' for 'ta_IN' -// returned as a []byte just in case the caller wishes to add more and can help -// avoid allocations; otherwise just cast as string. -func (ta *ta_IN) FmtTimeFull(t time.Time) []byte { +func (ta *ta_IN) FmtTimeFull(t time.Time) string { b := make([]byte, 0, 32) @@ -650,5 +627,5 @@ func (ta *ta_IN) FmtTimeFull(t time.Time) []byte { b = append(b, tz...) } - return b + return string(b) } |