Built 2026-10-19 (19 October 2026)

Tanhuato (Smn) Weather Records (MXN00016126)

Record envelope, standing records and threshold days for Tanhuato (Smn) (MXN00016126), Mexico, with 61 years of record.

Key Facts for Tanhuato (Smn)

  • Tanhuato (Smn) (MXN00016126) is a weather station in Mexico at 20.27 latitude and -102.35 longitude, 1,540 m (5,052 ft) above sea level.
  • The station reports from 1943 to 2003, 61 years of record.
  • 1,464 records set at Tanhuato (Smn) still stand.
  • Records are tracked for tmax, tmin, prcp: an element needs 30 years of data to be eligible.
  • Tanhuato (Smn) set a daily record low minimum temperature of 0.6 C (33.1 F) on 31 December 2003.

About the Station

  • Location: Mexico, 20.27 latitude, -102.35 longitude.
  • Elevation: 1,540 m (5,052 ft).
  • Period of record: 1943 to 2003, 61 years.
  • Eligible elements: tmax, tmin, prcp.

Daily Record Envelope and 2026

0 days at or beyond a record
Daily record high and record low at Tanhuato (Smn), with 2026 drawn through them The band shows the record high and record low for each calendar day at Tanhuato (Smn). The lines show the 2026 daily maximum and minimum. 0 days in 2026 matched or passed a record. Temperatures are in degrees Celsius. -1001020304050 JanFebMarAprMayJunJulAugSepOctNovDec
The band shows the record high and record low for each calendar day at Tanhuato (Smn). The lines show the 2026 daily maximum and minimum. 0 days in 2026 matched or passed a record. Temperatures are in degrees Celsius.
Daily record high and record low at Tanhuato (Smn), with 2026 drawn through them
MonthHighest record highLowest record low2026 highest maximum2026 lowest minimum
Jan33.3 C (91.9 F)-1.1 C (30.0 F)n/an/a
Feb35.6 C (96.1 F)0.0 C (32.0 F)n/an/a
Mar38.9 C (102.0 F)0.6 C (33.1 F)n/an/a
Apr43.9 C (111.0 F)0.6 C (33.1 F)n/an/a
May43.9 C (111.0 F)7.8 C (46.0 F)n/an/a
Jun40.6 C (105.1 F)6.7 C (44.1 F)n/an/a
Jul38.3 C (100.9 F)7.8 C (46.0 F)n/an/a
Aug39.4 C (102.9 F)7.8 C (46.0 F)n/an/a
Sep37.8 C (100.0 F)5.6 C (42.1 F)n/an/a
Oct37.8 C (100.0 F)5.6 C (42.1 F)n/an/a
Nov37.8 C (100.0 F)0.6 C (33.1 F)n/an/a
Dec33.9 C (93.0 F)-4.4 C (24.1 F)n/an/a

Which Years Hold Standing Records

1,464 standing records
Standing records at Tanhuato (Smn) by the year they were set 1,464 records at Tanhuato (Smn) still stand. 2003 holds the most, with 308. 01002003004001943: 91944: 211945: 211946: 101947: 171948: 161949: 161950: 591951: 671952: 181953: 61954: 751955: 231956: 431957: 591958: 641959: 271960: 341961: 251962: 281963: 421964: 261965: 281966: 301967: 151968: 211969: 331970: 261971: 211972: 261973: 291974: 51977: 1951978: 212003: 308194319471951195519591963196719711977
1,464 records at Tanhuato (Smn) still stand. 2003 holds the most, with 308.
Standing records at Tanhuato (Smn) by the year they were set
Year setStanding records
19439
194421
194521
194610
194717
194816
194916
195059
195167
195218
19536
195475
195523
195643
195759
195864
195927
196034
196125
196228
196342
196426
196528
196630
196715
196821
196933
197026
197121
197226
197329
19745
1977195
197821
2003308

All-Time Record Progression

1 new records
When Tanhuato (Smn) set new all-time records 1 all-time records were set at Tanhuato (Smn) between 9 December 2003 and 9 December 2003. Each dot is a new record. Record low minimum temperature9 December 2003: Record low minimum temperature -4.4 C (24.1 F)
1 all-time records were set at Tanhuato (Smn) between 9 December 2003 and 9 December 2003. Each dot is a new record.
When Tanhuato (Smn) set new all-time records
DateKindDetail
2003-12-09Record low minimum temperatureRecord low minimum temperature -4.4 C (24.1 F)

Wettest Day of Each Month

Aug: 90.9 mm (3.6 in)
Record daily precipitation for each month at Tanhuato (Smn) The wettest day on record for each calendar month at Tanhuato (Smn). The most was 90.9 mm (3.6 in) on 15 August 1973. 0255075100 Jan: 29.5 mm (1.2 in), 28 January 1948 Jan Feb: 19.8 mm (0.8 in), 16 February 1957 Feb Mar: 9.9 mm (0.39 in), 2 March 1968 Mar Apr: 34.8 mm (1.4 in), 15 April 1959 Apr May: 41.9 mm (1.6 in), 15 May 1948 May Jun: 89.9 mm (3.5 in), 20 June 1962 Jun Jul: 64.8 mm (2.6 in), 14 July 1973 Jul Aug: 90.9 mm (3.6 in), 15 August 1973 Aug Sep: 65.8 mm (2.6 in), 17 September 1973 Sep Oct: 47.8 mm (1.9 in), 16 October 1946 Oct Nov: 28.7 mm (1.1 in), 13 November 1947 Nov Dec: 36.3 mm (1.4 in), 15 December 1963 Dec
The wettest day on record for each calendar month at Tanhuato (Smn). The most was 90.9 mm (3.6 in) on 15 August 1973.
Record daily precipitation for each month at Tanhuato (Smn)
MonthRecord daily precipitation (mm)Date
Jan29.5 mm (1.2 in)28 January 1948
Feb19.8 mm (0.8 in)16 February 1957
Mar9.9 mm (0.39 in)2 March 1968
Apr34.8 mm (1.4 in)15 April 1959
May41.9 mm (1.6 in)15 May 1948
Jun89.9 mm (3.5 in)20 June 1962
Jul64.8 mm (2.6 in)14 July 1973
Aug90.9 mm (3.6 in)15 August 1973
Sep65.8 mm (2.6 in)17 September 1973
Oct47.8 mm (1.9 in)16 October 1946
Nov28.7 mm (1.1 in)13 November 1947
Dec36.3 mm (1.4 in)15 December 1963

Period of Record Coverage

1943 to 2003
Days with data per year at Tanhuato (Smn) 35 years of record at Tanhuato (Smn), 1943 to 2003. 11 years have data for under 90 percent of days and are left out of rankings: 1943, 1944, 1949, 1952, 1953, 1954, 1955, 1974 and others. 1943: 173 of 365 days1944: 215 of 366 days1945: 365 of 365 days1946: 365 of 365 days1947: 364 of 365 days1948: 366 of 366 days1949: 314 of 365 days1950: 365 of 365 days1951: 363 of 365 days1952: 246 of 366 days1953: 30 of 365 days1954: 142 of 365 days1955: 275 of 365 days1956: 366 of 366 days1957: 365 of 365 days1958: 364 of 365 days1959: 365 of 365 days1960: 366 of 366 days1961: 363 of 365 days1962: 362 of 365 days1963: 363 of 365 days1964: 362 of 366 days1965: 363 of 365 days1966: 365 of 365 days1967: 365 of 365 days1968: 365 of 366 days1969: 365 of 365 days1970: 363 of 365 days1971: 364 of 365 days1972: 366 of 366 days1973: 365 of 365 days1974: 75 of 365 days1977: 319 of 365 days1978: 151 of 365 days2003: 275 of 365 days194519501955196019651970
35 years of record at Tanhuato (Smn), 1943 to 2003. 11 years have data for under 90 percent of days and are left out of rankings: 1943, 1944, 1949, 1952, 1953, 1954, 1955, 1974 and others.
Days with data per year at Tanhuato (Smn)
YearDays with dataShare of yearComplete
194317347%No
194421559%No
1945365100%Yes
1946365100%Yes
1947364100%Yes
1948366100%Yes
194931486%No
1950365100%Yes
195136399%Yes
195224667%No
1953308%No
195414239%No
195527575%No
1956366100%Yes
1957365100%Yes
1958364100%Yes
1959365100%Yes
1960366100%Yes
196136399%Yes
196236299%Yes
196336399%Yes
196436299%Yes
196536399%Yes
1966365100%Yes
1967365100%Yes
1968365100%Yes
1969365100%Yes
197036399%Yes
1971364100%Yes
1972366100%Yes
1973365100%Yes
19747521%No
197731987%No
197815141%No
200327575%No

Latest Records

20
Latest records at Tanhuato (Smn)
DateStationRecordValueBeat old record byOld record stoodSignificance
31 December 2003Tanhuato (Smn), MXdaily low min0.6 C (33.1 F)3.3 C (5.9 F)52 years32 of 100 (Routine)
30 December 2003Tanhuato (Smn), MXdaily low min0.0 C (32.0 F)3.9 C (7.0 F)25 years26 of 100 (Routine)
29 December 2003Tanhuato (Smn), MXdaily low min0.6 C (33.1 F)2.2 C (4.0 F)25 years20 of 100 (Routine)
28 December 2003Tanhuato (Smn), MXdaily low min0.6 C (33.1 F)1.1 C (2.0 F)25 years16 of 100 (Routine)
27 December 2003Tanhuato (Smn), MXdaily low min0.0 C (32.0 F)1.7 C (3.1 F)25 years18 of 100 (Routine)
26 December 2003Tanhuato (Smn), MXdaily low min0.0 C (32.0 F)0.6 C (1.1 F)25 years15 of 100 (Routine)
25 December 2003Tanhuato (Smn), MXdaily low min1.7 C (35.1 F)4.4 C (7.9 F)40 years33 of 100 (Routine)
23 December 2003Tanhuato (Smn), MXdaily low min0.6 C (33.1 F)2.2 C (4.0 F)25 years20 of 100 (Routine)
22 December 2003Tanhuato (Smn), MXdaily low min0.0 C (32.0 F)0.6 C (1.1 F)25 years15 of 100 (Routine)
21 December 2003Tanhuato (Smn), MXdaily low min1.1 C (34.0 F)0.6 C (1.1 F)25 years15 of 100 (Routine)
20 December 2003Tanhuato (Smn), MXdaily low min0.0 C (32.0 F)0.6 C (1.1 F)25 years15 of 100 (Routine)
19 December 2003Tanhuato (Smn), MXdaily low min0.6 C (33.1 F)1.1 C (2.0 F)25 years16 of 100 (Routine)
18 December 2003Tanhuato (Smn), MXdaily low min (Tie)0.6 C (33.1 F)tie25 years3 of 100 (Routine)
17 December 2003Tanhuato (Smn), MXdaily low min0.6 C (33.1 F)2.2 C (4.0 F)25 years20 of 100 (Routine)
16 December 2003Tanhuato (Smn), MXdaily low min (Tie)0.6 C (33.1 F)tie25 years3 of 100 (Routine)
15 December 2003Tanhuato (Smn), MXdaily low min0.0 C (32.0 F)1.7 C (3.1 F)25 years18 of 100 (Routine)
14 December 2003Tanhuato (Smn), MXdaily low min0.0 C (32.0 F)2.8 C (5.0 F)25 years22 of 100 (Routine)
13 December 2003Tanhuato (Smn), MXdaily low min0.0 C (32.0 F)2.2 C (4.0 F)52 years28 of 100 (Routine)
12 December 2003Tanhuato (Smn), MXdaily low min0.0 C (32.0 F)5.0 C (9.0 F)38 years34 of 100 (Routine)
11 December 2003Tanhuato (Smn), MXdaily low min0.6 C (33.1 F)1.1 C (2.0 F)25 years16 of 100 (Routine)

Climate Trend

24 complete years, 1945 to 1973
Annual mean temperature at Tanhuato (Smn) as warming stripes, 1945 to 1973 One stripe for each of 24 complete years at Tanhuato (Smn), 1945 to 1973. Blue stripes are years cooler than the station's own mean of 21.7 C (71.1 F); red stripes are warmer. The coolest year was 1950, at 20.7 C (69.3 F), and the warmest was 1972, at 22.5 C (72.6 F). The strongest colour marks a difference of 1.0 C (1.8 F). 1945: 21.4 C, -0.3 C from the station mean1946: 21.1 C, -0.6 C from the station mean1947: 20.8 C, -0.9 C from the station mean1948: 20.9 C, -0.8 C from the station mean1950: 20.7 C, -1.0 C from the station mean1951: 21.6 C, -0.1 C from the station mean1956: 22.3 C, +0.6 C from the station mean1957: 22.4 C, +0.7 C from the station mean1958: 21.9 C, +0.2 C from the station mean1959: 21.8 C, +0.1 C from the station mean1960: 22.0 C, +0.3 C from the station mean1961: 21.7 C, 0.0 C from the station mean1962: 22.0 C, +0.3 C from the station mean1963: 21.5 C, -0.2 C from the station mean1964: 21.7 C, 0.0 C from the station mean1965: 22.0 C, +0.2 C from the station mean1966: 21.6 C, -0.1 C from the station mean1967: 21.6 C, -0.1 C from the station mean1968: 21.6 C, -0.1 C from the station mean1969: 22.4 C, +0.6 C from the station mean1970: 21.7 C, 0.0 C from the station mean1971: 21.7 C, -0.1 C from the station mean1972: 22.5 C, +0.8 C from the station mean1973: 22.0 C, +0.3 C from the station mean194519501955196019651970
One stripe for each of 24 complete years at Tanhuato (Smn), 1945 to 1973. Blue stripes are years cooler than the station's own mean of 21.7 C (71.1 F); red stripes are warmer. The coolest year was 1950, at 20.7 C (69.3 F), and the warmest was 1972, at 22.5 C (72.6 F). The strongest colour marks a difference of 1.0 C (1.8 F).
Annual mean temperature at Tanhuato (Smn) as warming stripes, 1945 to 1973
YearAnnual mean temperatureDifference from the station mean
194521.4 C-0.28 C
194621.1 C-0.58 C
194720.8 C-0.89 C
194820.9 C-0.79 C
195020.7 C-0.99 C
195121.6 C-0.09 C
195622.3 C+0.62 C
195722.4 C+0.70 C
195821.9 C+0.22 C
195921.8 C+0.06 C
196022.0 C+0.33 C
196121.7 C+0.03 C
196222.0 C+0.27 C
196321.5 C-0.20 C
196421.7 C0.00 C
196522.0 C+0.25 C
196621.6 C-0.13 C
196721.6 C-0.12 C
196821.6 C-0.09 C
196922.4 C+0.65 C
197021.7 C0.00 C
197121.7 C-0.06 C
197222.5 C+0.83 C
197322.0 C+0.31 C

This station does not have enough complete years (30 are needed) to fit a temperature trend.

A year is complete when all 12 months have at least 20 days of both daily maximum and daily minimum readings. The annual mean is the mean of the monthly means. The trend describes this one station over this period; it does not say what caused the change.

Extremes by Year

1943 to 2003
Yearly extremes at Tanhuato (Smn): the record and the median year
MeasureRecordYear of the recordMedian yearYears with a value
Hottest day (TXx)43.9 C (111.0 F)200337.8 C (100.0 F)35
Coldest night (TNn)-4.4 C (24.1 F)20033.3 C (37.9 F)35
Wettest day (Rx1day)90.9 mm (3.6 in)197350.3 mm (2.0 in)35
Wettest five days (Rx5day)244.4 mm (9.6 in)197798.8 mm (3.9 in)35
Longest dry spell (CDD)156 days194575 days35

Hottest day (TXx)

Hottest day (TXx) at Tanhuato (Smn) by year The hottest day of the year at Tanhuato (Smn), 1943 to 2003. The record is 43.9 C (111.0 F) in 2003, marked on the chart; the median year is 37.8 C (100.0 F). 32.53537.54042.545195019601970198019902000Record: 43.9 C (111.0 F) in 2003
The hottest day of the year at Tanhuato (Smn), 1943 to 2003. The record is 43.9 C (111.0 F) in 2003, marked on the chart; the median year is 37.8 C (100.0 F).
Hottest day (TXx) at Tanhuato (Smn) by year
YearHottest day (TXx)
194335.0 C (95.0 F)
194435.6 C (96.1 F)
194538.9 C (102.0 F)
194637.2 C (99.0 F)
194735.0 C (95.0 F)
194838.9 C (102.0 F)
194935.0 C (95.0 F)
195039.4 C (102.9 F)
195138.3 C (100.9 F)
195237.8 C (100.0 F)
195335.0 C (95.0 F)
195437.8 C (100.0 F)
195539.4 C (102.9 F)
195638.3 C (100.9 F)
195737.8 C (100.0 F)
195836.7 C (98.1 F)
195938.9 C (102.0 F)
196037.8 C (100.0 F)
196137.2 C (99.0 F)
196236.1 C (97.0 F)
196335.6 C (96.1 F)
196437.8 C (100.0 F)
196538.3 C (100.9 F)
196637.2 C (99.0 F)
196740.0 C (104.0 F)
196837.8 C (100.0 F)
196939.4 C (102.9 F)
197037.2 C (99.0 F)
197136.7 C (98.1 F)
197237.8 C (100.0 F)
197338.9 C (102.0 F)
197433.9 C (93.0 F)
197737.8 C (100.0 F)
197837.8 C (100.0 F)
200343.9 C (111.0 F)

Coldest night (TNn)

Coldest night (TNn) at Tanhuato (Smn) by year The coldest night of the year at Tanhuato (Smn), 1943 to 2003. The record is -4.4 C (24.1 F) in 2003, marked on the chart; the median year is 3.3 C (37.9 F). -50510195019601970198019902000Record: -4.4 C (24.1 F) in 2003
The coldest night of the year at Tanhuato (Smn), 1943 to 2003. The record is -4.4 C (24.1 F) in 2003, marked on the chart; the median year is 3.3 C (37.9 F).
Coldest night (TNn) at Tanhuato (Smn) by year
YearColdest night (TNn)
19435.0 C (41.0 F)
19442.8 C (37.0 F)
19455.0 C (41.0 F)
19463.3 C (37.9 F)
19473.9 C (39.0 F)
19482.8 C (37.0 F)
19492.8 C (37.0 F)
19501.7 C (35.1 F)
19511.1 C (34.0 F)
19524.4 C (39.9 F)
19537.8 C (46.0 F)
19546.7 C (44.1 F)
19555.6 C (42.1 F)
19562.8 C (37.0 F)
19570.6 C (33.1 F)
19585.0 C (41.0 F)
19594.4 C (39.9 F)
19603.9 C (39.0 F)
19615.6 C (42.1 F)
19622.8 C (37.0 F)
19630.0 C (32.0 F)
19645.0 C (41.0 F)
19653.9 C (39.0 F)
19662.8 C (37.0 F)
19671.7 C (35.1 F)
19685.0 C (41.0 F)
19693.9 C (39.0 F)
19702.2 C (36.0 F)
19715.0 C (41.0 F)
19725.0 C (41.0 F)
19731.7 C (35.1 F)
19742.8 C (37.0 F)
1977-2.2 C (28.0 F)
1978-1.1 C (30.0 F)
2003-4.4 C (24.1 F)

Wettest day (Rx1day)

Wettest day (Rx1day) at Tanhuato (Smn) by year The wettest day of the year at Tanhuato (Smn), 1943 to 2003. The record is 90.9 mm (3.6 in) in 1973, marked on the chart; the median year is 50.3 mm (2.0 in). 0255075100195019601970198019902000Record: 90.9 mm (3.6 in) in 1973
The wettest day of the year at Tanhuato (Smn), 1943 to 2003. The record is 90.9 mm (3.6 in) in 1973, marked on the chart; the median year is 50.3 mm (2.0 in).
Wettest day (Rx1day) at Tanhuato (Smn) by year
YearWettest day (Rx1day)
194347.0 mm (1.9 in)
194462.0 mm (2.4 in)
194532.8 mm (1.3 in)
194648.8 mm (1.9 in)
194764.8 mm (2.6 in)
194850.3 mm (2.0 in)
194950.3 mm (2.0 in)
195014.0 mm (0.6 in)
195127.9 mm (1.1 in)
195287.4 mm (3.4 in)
195344.5 mm (1.8 in)
195445.0 mm (1.8 in)
195549.3 mm (1.9 in)
195645.0 mm (1.8 in)
195739.9 mm (1.6 in)
195849.8 mm (2.0 in)
195956.4 mm (2.2 in)
196039.9 mm (1.6 in)
196167.8 mm (2.7 in)
196289.9 mm (3.5 in)
196351.8 mm (2.0 in)
196442.9 mm (1.7 in)
196554.9 mm (2.2 in)
196656.4 mm (2.2 in)
196752.3 mm (2.1 in)
196864.8 mm (2.6 in)
196951.8 mm (2.0 in)
197059.9 mm (2.4 in)
197163.0 mm (2.5 in)
197239.9 mm (1.6 in)
197390.9 mm (3.6 in)
19740.0 mm (0.00 in)
197759.9 mm (2.4 in)
197815.0 mm (0.6 in)
200323.9 mm (0.9 in)

Wettest five days (Rx5day)

Wettest five days (Rx5day) at Tanhuato (Smn) by year The wettest five days of the year at Tanhuato (Smn), 1943 to 2003. The record is 244.4 mm (9.6 in) in 1977, marked on the chart; the median year is 98.8 mm (3.9 in). 0100200300195019601970198019902000Record: 244.4 mm (9.6 in) in 1977
The wettest five days of the year at Tanhuato (Smn), 1943 to 2003. The record is 244.4 mm (9.6 in) in 1977, marked on the chart; the median year is 98.8 mm (3.9 in).
Wettest five days (Rx5day) at Tanhuato (Smn) by year
YearWettest five days (Rx5day)
1943111.1 mm (4.4 in)
194489.0 mm (3.5 in)
194585.8 mm (3.4 in)
194678.8 mm (3.1 in)
1947158.8 mm (6.3 in)
1948101.9 mm (4.0 in)
194976.5 mm (3.0 in)
195048.0 mm (1.9 in)
195132.0 mm (1.3 in)
1952143.0 mm (5.6 in)
1953133.5 mm (5.3 in)
195482.8 mm (3.3 in)
1955124.7 mm (4.9 in)
195697.3 mm (3.8 in)
195776.0 mm (3.0 in)
1958100.1 mm (3.9 in)
1959120.2 mm (4.7 in)
196097.6 mm (3.8 in)
1961105.4 mm (4.1 in)
1962171.3 mm (6.7 in)
196395.6 mm (3.8 in)
1964128.8 mm (5.1 in)
1965173.5 mm (6.8 in)
196683.8 mm (3.3 in)
196794.8 mm (3.7 in)
1968114.9 mm (4.5 in)
1969109.8 mm (4.3 in)
1970131.6 mm (5.2 in)
197198.8 mm (3.9 in)
197288.5 mm (3.5 in)
1973135.4 mm (5.3 in)
19740.0 mm (0.00 in)
1977244.4 mm (9.6 in)
197837.6 mm (1.5 in)
200368.9 mm (2.7 in)

Longest dry spell (CDD)

Longest dry spell (CDD) at Tanhuato (Smn) by year The longest dry spell of the year at Tanhuato (Smn), 1943 to 2003. The record is 156 days in 1945, marked on the chart; the median year is 75 days. 050100150200195019601970198019902000Record: 156 days in 1945
The longest dry spell of the year at Tanhuato (Smn), 1943 to 2003. The record is 156 days in 1945, marked on the chart; the median year is 75 days.
Longest dry spell (CDD) at Tanhuato (Smn) by year
YearLongest dry spell (CDD)
194329 days
194440 days
1945156 days
1946110 days
194756 days
194851 days
194990 days
1950151 days
1951136 days
195262 days
195353 days
195482 days
195554 days
195637 days
1957100 days
195830 days
195966 days
1960118 days
196188 days
1962102 days
196358 days
196495 days
196558 days
196630 days
196775 days
196855 days
1969102 days
197083 days
1971134 days
197264 days
197350 days
197476 days
197799 days
197876 days
200369 days

Each chart shows one value per year; the dot marks the record year. TXx is the hottest daily maximum, TNn the coldest daily minimum, Rx1day and Rx5day the largest one-day and five-day rain totals, and CDD the longest run of days with less than 1 mm of rain. A year with missing days can understate an extreme.

Download the Data

  • Data for Tanhuato (Smn) standing records by year: CSV or JSON. Field meanings are on the data page.
  • Data for Tanhuato (Smn) threshold days by year: CSV or JSON. Field meanings are on the data page.

Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI)) Data as of 2026-10-17 (17 October 2026). Records are computed by this site and are not official.

Data as of . Last revised (2025-12-31).