Weather observations for the past three days for
Minneapolis / Blaine
| Date | Time (cdt) | Wind (mph) | Vis. (mi.) | Weather | Sky Cond. | Temperature (ºF) | Relative Humidity | Wind Chill (°F) | Heat Index (°F) | Pressure | Precipitation (in) | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Air | Dwpt | 6 hour | altimeter (in) | sea level (mb) | 1 hr | 3 hr | 6 hr | ||||||||||
| Max. | Min. | ||||||||||||||||
| 17 | 03:55 | W 5 | 10.00 | Fair | CLR | 3.2 | -7.6 | 60% | -5 | 30.13 | 0.0 | ||||||
| 17 | 03:35 | NW 6 | 10.00 | Fair | CLR | 3.2 | -5.8 | 66% | -7 | 30.13 | 0.0 | ||||||
| 17 | 03:15 | NW 7 | 10.00 | Fair | CLR | 3.2 | -5.8 | 66% | -8 | 30.13 | 0.0 | ||||||
| 17 | 02:55 | NW 6 | 10.00 | Fair | CLR | 5 | -5.8 | 60% | -5 | 30.14 | 0.0 | ||||||
| 17 | 02:35 | NW 6 | 10.00 | Fair | CLR | 6.8 | -7.6 | 51% | -3 | 30.13 | 0.0 | ||||||
| 17 | 02:15 | NW 7 | 10.00 | Fair | CLR | 5 | -7.6 | 55% | -6 | 30.13 | 0.0 | ||||||
| 17 | 01:55 | W 8 | 10.00 | Fair | CLR | 5 | -7.6 | 55% | -7 | 30.11 | 0.0 | ||||||
| 17 | 01:35 | NW 7 | 10.00 | Fair | CLR | 6.8 | -7.6 | 51% | -4 | 30.11 | 0.0 | ||||||
| 17 | 01:15 | NW 6 | 10.00 | Fair | CLR | 8.6 | -7.6 | 47% | -0 | 30.11 | 0.0 | ||||||
| 17 | 00:55 | NW 8 | 10.00 | Fair | CLR | 8.6 | -7.6 | 47% | -3 | 30.11 | 0.0 | ||||||
| 17 | 00:35 | NW 8 | 10.00 | Fair | CLR | 8.6 | -7.6 | 47% | -3 | 30.1 | 0.0 | ||||||
| 17 | 00:15 | NW 9 | 10.00 | Fair | CLR | 10.4 | -7.6 | 44% | -1 | 30.09 | 0.0 | ||||||
| 16 | 23:55 | NW 9 | 10.00 | Fair | CLR | 10.4 | -7.6 | 44% | -1 | 30.08 | 0.0 | ||||||
| 16 | 23:35 | NW 9 G 16 | 10.00 | Fair | CLR | 10.4 | -7.6 | 44% | -1 | 30.07 | 0.0 | ||||||
| 16 | 23:15 | NW 12 | 10.00 | Fair | CLR | 12.2 | -7.6 | 40% | -1 | 30.07 | 0.0 | ||||||
| 16 | 22:55 | NW 13 | 10.00 | Fair | CLR | 12.2 | -7.6 | 40% | -1 | 30.08 | 0.0 | ||||||
| 16 | 22:35 | NW 14 G 17 | 10.00 | Fair | CLR | 12.2 | -7.6 | 40% | -2 | 30.08 | 0.0 | ||||||
| 16 | 22:15 | NW 9 | 10.00 | Fair | CLR | 12.2 | -5.8 | 44% | 1 | 30.08 | 0.0 | ||||||
| 16 | 21:55 | NW 12 | 10.00 | Fair | CLR | 12.2 | -5.8 | 44% | -1 | 30.08 | 0.0 | ||||||
| 16 | 21:35 | NW 12 | 10.00 | Fair | CLR | 14 | -5.8 | 41% | 1 | 30.08 | 0.0 | ||||||
| 16 | 21:15 | NW 10 | 10.00 | Fair | CLR | 14 | -5.8 | 41% | 2 | 30.08 | 0.0 | ||||||
| 16 | 20:45 | NW 12 | 10.00 | Fair | CLR | 14 | -5.8 | 41% | 1 | 30.07 | 0.0 | ||||||
| 16 | 19:50 | NW 16 | 10.00 | Fair | CLR | 15.8 | -4 | 41% | 1 | 30.05 | 0.0 | ||||||
| 16 | 18:49 | NW 16 | 10.00 | Fair | CLR | 17.6 | -4 | 38% | 4 | 30.04 | 0.0 | ||||||
| 16 | 17:45 | NW 17 G 24 | 10.00 | Fair | CLR | 19.4 | -0.4 | 42% | 5 | 30.04 | 0.0 | ||||||
| 16 | 16:54 | NW 17 G 25 | 10.00 | Fair | CLR | 19.4 | -0.4 | 42% | 5 | 30.03 | 0.0 | ||||||
| 16 | 15:50 | N 20 G 25 | 10.00 | Partly Cloudy | SCT047 | 17.6 | -0.4 | 45% | 2 | 30.02 | 0.0 | ||||||
| 16 | 14:50 | N 21 G 25 | 10.00 | Fair and Breezy | CLR | 17.6 | 3.2 | 53% | 2 | 30.02 | 0.0 | ||||||
| 16 | 13:49 | N 17 G 28 | 10.00 | Partly Cloudy | SCT037 | 17.6 | 3.2 | 53% | 3 | 30.02 | 0.0 | ||||||
| 16 | 12:59 | NW 17 G 23 | 10.00 | Partly Cloudy | SCT037 | 15.8 | 3.2 | 57% | 1 | 30.02 | 0.0 | ||||||
| 16 | 11:56 | N 16 G 26 | 10.00 | Partly Cloudy | SCT033 | 14 | 1.4 | 57% | -1 | 30.03 | 0.0 | ||||||
| 16 | 11:06 | NW 15 G 25 | 10.00 | Fair | CLR | 12.2 | 1.4 | 62% | -3 | 30.02 | 0.0 | ||||||
| 16 | 10:50 | NW 13 G 22 | 10.00 | Fair | CLR | 12.2 | 1.4 | 62% | -1 | 30.03 | 0.0 | ||||||
| 16 | 09:55 | NW 17 G 23 | 10.00 | Fair | CLR | 10.4 | -0.4 | 61% | -6 | 30.03 | 0.0 | ||||||
| 16 | 08:50 | NW 17 G 23 | 10.00 | Fair | CLR | 8.6 | -0.4 | 66% | -8 | 30.02 | 0.0 | ||||||
| 16 | 07:50 | NW 17 | 10.00 | Fair | CLR | 8.6 | -2.2 | 61% | -8 | 30 | 0.0 | ||||||
| 16 | 06:58 | NW 13 G 18 | 10.00 | Partly Cloudy | SCT060 | 8.6 | -0.4 | 66% | -6 | 29.98 | 0.0 | ||||||
| 16 | 06:55 | NW 12 G 20 | 10.00 | Partly Cloudy | SCT060 | 8.6 | -0.4 | 66% | -5 | 29.98 | 0.0 | ||||||
| 16 | 06:35 | NW 14 G 17 | 10.00 | Mostly Cloudy | BKN060 | 8.6 | -0.4 | 66% | -7 | 29.98 | 0.0 | ||||||
| 16 | 06:15 | NW 13 G 22 | 10.00 | Overcast | OVC060 | 10.4 | -0.4 | 61% | -4 | 29.98 | 0.0 | ||||||
| 16 | 05:55 | N 17 G 25 | 10.00 | Mostly Cloudy | BKN060 | 10.4 | -0.4 | 61% | -6 | 29.97 | 0.0 | ||||||
| 16 | 05:35 | N 16 G 24 | 10.00 | Fair | CLR | 10.4 | -0.4 | 61% | -6 | 29.97 | 0.0 | ||||||
| 16 | 05:15 | NW 18 G 26 | 10.00 | Fair | CLR | 10.4 | -0.4 | 61% | -7 | 29.96 | 0.0 | ||||||
| 16 | 04:55 | NW 20 | 10.00 | Fair | CLR | 10.4 | -0.4 | 61% | -7 | 29.96 | 0.0 | ||||||
| 16 | 04:35 | NW 18 G 28 | 10.00 | Fair | CLR | 10.4 | -0.4 | 61% | -7 | 29.95 | 0.0 | ||||||
| 16 | 04:15 | NW 20 G 26 | 10.00 | Fair | CLR | 10.4 | 1.4 | 67% | -7 | 29.96 | 0.0 | ||||||
| 16 | 03:55 | NW 21 G 30 | 10.00 | Fair and Breezy | CLR | 12.2 | 1.4 | 62% | -5 | 29.96 | 0.0 | ||||||
| 16 | 03:35 | NW 20 G 28 | 10.00 | Fair | CLR | 12.2 | 1.4 | 62% | -5 | 29.97 | 0.0 | ||||||
| 16 | 03:15 | NW 21 G 29 | 10.00 | Fair and Breezy | CLR | 12.2 | 1.4 | 62% | -5 | 29.98 | 0.0 | ||||||
| 16 | 02:55 | NW 18 G 29 | 10.00 | Fair | CLR | 14 | 1.4 | 57% | -2 | 29.98 | 0.0 | ||||||
| 16 | 02:35 | NW 18 G 31 | 10.00 | Fair | CLR | 14 | 3.2 | 62% | -2 | 29.99 | 0.0 | ||||||
| 16 | 02:15 | NW 23 G 31 | 10.00 | Fair and Breezy | CLR | 15.8 | 3.2 | 57% | -1 | 29.99 | 0.0 | ||||||
| 16 | 01:55 | NW 24 G 29 | 10.00 | Fair and Breezy | CLR | 15.8 | 3.2 | 57% | -2 | 29.99 | 0.0 | ||||||
| 16 | 01:35 | N 21 G 28 | 10.00 | Fair and Breezy | CLR | 15.8 | 5 | 62% | -0 | 29.99 | 0.0 | ||||||
| 16 | 01:15 | N 18 G 26 | 10.00 | Fair | CLR | 17.6 | 6.8 | 62% | 3 | 29.99 | 0.0 | ||||||
| 16 | 00:55 | NW 23 G 26 | 10.00 | Fair and Breezy | CLR | 17.6 | 6.8 | 62% | 1 | 29.99 | 0.0 | ||||||
| 16 | 00:35 | NW 22 G 32 | 10.00 | Fair and Breezy | CLR | 17.6 | 6.8 | 62% | 1 | 29.99 | 0.0 | ||||||
| 16 | 00:15 | NW 20 G 32 | 10.00 | Fair | CLR | 19.4 | 8.6 | 63% | 5 | 29.99 | 0.0 | ||||||
| 15 | 23:55 | NW 24 G 31 | 10.00 | Partly Cloudy and Breezy | SCT070 | 19.4 | 8.6 | 63% | 3 | 29.99 | 0.0 | ||||||
| 15 | 23:35 | NW 18 G 28 | 10.00 | Partly Cloudy | SCT070 | 19.4 | 8.6 | 63% | 5 | 29.99 | 0.0 | ||||||
| 15 | 23:15 | NW 24 G 29 | 7.00 | Partly Cloudy and Breezy | SCT070 | 21.2 | 8.6 | 58% | 5 | 29.98 | 0.0 | ||||||
| 15 | 22:55 | NW 20 G 28 | 10.00 | Fair | CLR | 21.2 | 10.4 | 63% | 7 | 29.98 | 0.0 | ||||||
| 15 | 22:35 | NW 22 G 32 | 7.00 | Mostly Cloudy and Breezy | SCT046 BKN050 | 21.2 | 10.4 | 63% | 6 | 29.97 | 0.0 | ||||||
| 15 | 22:15 | NW 21 G 31 | 10.00 | Overcast and Breezy | OVC050 | 23 | 10.4 | 58% | 9 | 29.96 | 0.0 | ||||||
| 15 | 21:55 | NW 22 G 33 | 7.00 | Overcast and Breezy | OVC050 | 24.8 | 12.2 | 59% | 11 | 29.96 | 0.0 | ||||||
| 15 | 21:35 | N 25 G 30 | 7.00 | Overcast and Breezy | SCT044 OVC050 | 24.8 | 12.2 | 59% | 10 | 29.95 | 0.0 | ||||||
| 15 | 21:15 | N 23 G 32 | 7.00 | Overcast and Breezy | BKN042 OVC050 | 26.6 | 14 | 59% | 13 | 29.96 | 0.0 | ||||||
| 15 | 20:50 | N 26 G 33 | 6.00 | Blowing Snow and Windy | SCT021 BKN036 OVC044 | 28.4 | 15.8 | 59% | 14 | 29.96 | 0.0 | ||||||
| 15 | 19:56 | N 21 G 29 | 4.00 | Blowing Snow and Breezy | SCT037 OVC050 | 28.4 | 24.8 | 86% | 16 | 29.95 | 0.0 | ||||||
| 15 | 18:55 | N 26 G 33 | 2.00 | Light Snow Blowing Snow and Windy | SCT023 SCT033 BKN042 | 30.2 | 23 | 75% | 17 | 29.95 | 0.0 | ||||||
| 15 | 18:00 | N 24 G 30 | 2.00 | Light Snow Blowing Snow and Breezy | BKN015 OVC025 | 30.2 | 26.6 | 86% | 17 | 29.94 | 0.0 | ||||||
| 15 | 16:50 | N 25 G 33 | 3.00 | Blowing Snow and Breezy | SCT021 BKN027 | 30.2 | 24.8 | 80% | 17 | 29.9 | 0.0 | ||||||
| 15 | 15:46 | N 21 G 32 | 1.00 | Light Snow and Breezy | BKN014 OVC019 | 30.2 | 24.8 | 80% | 18 | 29.89 | 0.0 | ||||||
| 15 | 14:45 | N 28 G 32 | 1.00 | Light Snow and Windy | SCT016 OVC024 | 30.2 | 24.8 | 80% | 17 | 29.86 | 0.0 | ||||||
| 15 | 13:45 | N 28 G 35 | 1.00 | Light Snow and Windy | OVC018 | 30.2 | 24.8 | 80% | 17 | 29.87 | 0.0 | ||||||
| 15 | 12:45 | N 20 G 30 | 2.00 | Light Snow | BKN017 OVC024 | 30.2 | 26.6 | 86% | 19 | 29.84 | 0.0 | ||||||
| 15 | 11:45 | N 28 G 35 | 1.00 | Light Snow and Windy | SCT011 BKN018 OVC022 | 30.2 | 26.6 | 86% | 17 | 29.83 | 0.0 | ||||||
| 15 | 10:50 | N 18 G 32 | 1.00 | Light Snow | BKN008 | 30.2 | 28.4 | 93% | 19 | 29.83 | 0.0 | ||||||
| 15 | 09:45 | N 18 G 26 | 0.75 | Light Snow | BKN008 | 28.4 | 28.4 | 100% | 17 | 29.81 | 0.0 | ||||||
| 15 | 07:52 | N 17 G 23 | 0.50 | Light Snow | OVC004 | 28.4 | 28.4 | 100% | 17 | 29.81 | 0.0 | ||||||
| 15 | 06:58 | NE 17 G 23 | 2.00 | Light Snow | SCT008 BKN012 | 28.4 | 28.4 | 100% | 17 | 29.78 | 0.0 | ||||||
| 15 | 06:55 | NE 16 G 29 | 2.50 | Light Snow | BKN013 OVC021 | 28.4 | 28.4 | 100% | 17 | 29.79 | 0.0 | ||||||
| 15 | 06:15 | NE 16 G 22 | 2.50 | Light Snow | BKN007 OVC013 | 28.4 | 28.4 | 100% | 17 | 29.78 | 0.0 | ||||||
| 15 | 05:55 | NE 13 G 23 | 2.00 | Light Snow | BKN007 OVC011 | 28.4 | 28.4 | 100% | 19 | 29.77 | 0.0 | ||||||
| 15 | 05:35 | NE 13 G 20 | 2.00 | Light Snow | BKN007 OVC012 | 28.4 | 28.4 | 100% | 19 | 29.76 | 0.0 | ||||||
| 15 | 05:15 | NE 15 G 21 | 2.00 | Light Snow | OVC007 | 28.4 | 28.4 | 100% | 18 | 29.77 | 0.0 | ||||||
| 15 | 04:55 | NE 15 G 20 | 3.00 | Light Snow | BKN009 BKN015 OVC020 | 28.4 | 28.4 | 100% | 18 | 29.78 | 0.0 | ||||||
| 15 | 04:35 | NE 12 | 3.00 | Light Snow | SCT010 SCT014 OVC021 | 28.4 | 28.4 | 100% | 19 | 29.79 | 0.0 | ||||||
| 15 | 04:15 | NE 13 G 18 | 2.50 | Light Snow | BKN010 OVC018 | 28.4 | 28.4 | 100% | 19 | 29.8 | 0.0 | ||||||
| 15 | 03:55 | NE 10 G 18 | 2.50 | Light Snow | BKN008 OVC016 | 28.4 | 28.4 | 100% | 20 | 29.8 | 0.0 | ||||||
| 15 | 03:35 | NE 14 G 18 | 2.50 | Light Snow | BKN014 OVC021 | 28.4 | 28.4 | 100% | 18 | 29.81 | 0.0 | ||||||
| 15 | 03:15 | NE 13 | 2.00 | Light Snow | OVC012 | 28.4 | 28.4 | 100% | 19 | 29.82 | 0.0 | ||||||
| 15 | 02:55 | NE 14 | 1.75 | Light Snow | BKN010 OVC017 | 28.4 | 28.4 | 100% | 18 | 29.83 | 0.0 | ||||||
| 15 | 02:35 | NE 13 | 1.75 | Light Snow | BKN008 OVC015 | 28.4 | 28.4 | 100% | 19 | 29.84 | 0.0 | ||||||
| 15 | 02:15 | E 15 G 20 | 1.75 | Light Snow | OVC011 | 28.4 | 28.4 | 100% | 18 | 29.85 | 0.0 | ||||||
| 15 | 01:55 | NE 14 G 21 | 2.00 | Light Snow | OVC013 | 28.4 | 28.4 | 100% | 18 | 29.86 | 0.0 | ||||||
| 15 | 01:35 | E 16 G 23 | 2.50 | Light Snow | BKN013 BKN019 OVC036 | 28.4 | 28.4 | 100% | 17 | 29.89 | 0.0 | ||||||
| 15 | 01:15 | E 15 | 2.50 | Light Snow | BKN012 OVC028 | 28.4 | 28.4 | 100% | 18 | 29.89 | 0.0 | ||||||
| 15 | 00:55 | E 15 G 21 | 2.00 | Light Snow | OVC012 | 28.4 | 28.4 | 100% | 18 | 29.91 | 0.0 | ||||||
| 15 | 00:35 | NE 14 G 20 | 2.50 | Light Snow | BKN012 OVC030 | 28.4 | 28.4 | 100% | 18 | 29.92 | 0.0 | ||||||
| 15 | 00:15 | NE 13 G 17 | 2.00 | Light Snow | OVC010 | 28.4 | 28.4 | 100% | 19 | 29.94 | 0.0 | ||||||
| 14 | 23:55 | NE 13 | 1.75 | Light Snow | OVC006 | 28.4 | 28.4 | 100% | 19 | 29.95 | 0.0 | ||||||
| 14 | 23:35 | NE 14 | 1.25 | Light Snow | OVC004 | 28.4 | 28.4 | 100% | 18 | 29.96 | 0.0 | ||||||
| 14 | 23:15 | NE 9 | 1.00 | Light Snow | OVC004 | 28.4 | 28.4 | 100% | 20 | 29.97 | 0.0 | ||||||
| 14 | 22:55 | NE 8 G 20 | 1.00 | Snow | OVC004 | 28.4 | 28.4 | 100% | 21 | 29.98 | 0.0 | ||||||
| 14 | 22:35 | NE 12 | 1.00 | Snow | OVC004 | 28.4 | 28.4 | 100% | 19 | 29.99 | 0.0 | ||||||
| 14 | 22:15 | E 14 G 18 | 1.00 | Light Snow | OVC004 | 28.4 | 28.4 | 100% | 18 | 29.99 | 0.0 | ||||||
| 14 | 21:55 | E 12 | 1.00 | Snow | OVC004 | 28.4 | 28.4 | 100% | 19 | 29.98 | 0.0 | ||||||
| 14 | 21:35 | NE 13 | 1.00 | Light Snow | OVC004 | 28.4 | 28.4 | 100% | 19 | 29.98 | 0.0 | ||||||
| 14 | 21:15 | NE 12 | 1.00 | Light Snow | OVC006 | 28.4 | 28.4 | 100% | 19 | 29.98 | 0.0 | ||||||
| 14 | 20:57 | NE 10 | 1.00 | Light Snow | OVC006 | 28.4 | 28.4 | 100% | 20 | 29.98 | 0.0 | ||||||
| 14 | 19:45 | NE 10 G 16 | 1.75 | Light Snow | OVC009 | 28.4 | 28.4 | 100% | 20 | 29.97 | 0.0 | ||||||
| 14 | 18:45 | E 9 | 1.00 | Light Snow | OVC009 | 28.4 | 28.4 | 100% | 20 | 29.98 | 0.0 | ||||||
| 14 | 17:56 | E 13 | 0.75 | Light Snow | OVC007 | 30.2 | 26.6 | 86% | 21 | 29.99 | 0.0 | ||||||
| 14 | 16:45 | SE 14 G 20 | 5.00 | Light Snow | SCT023 BKN033 | 33.8 | 19.4 | 56% | 25 | 30 | 0.0 | ||||||
| 14 | 15:45 | E 8 | 10.00 | Mostly Cloudy | SCT050 SCT065 BKN075 | 33.8 | 19.4 | 56% | 28 | 30.02 | 0.0 | ||||||
| 14 | 14:45 | SE 8 | 10.00 | Overcast | OVC085 | 33.8 | 17.6 | 51% | 28 | 30.04 | 0.0 | ||||||
| 14 | 13:59 | Calm | 10.00 | Overcast | OVC085 | 33.8 | 17.6 | 51% | 30.07 | 0.0 | |||||||
| 14 | 12:45 | SE 6 | 10.00 | Partly Cloudy | SCT080 | 32 | 17.6 | 55% | 27 | 30.11 | 0.0 | ||||||
| 14 | 11:45 | S 9 | 10.00 | Mostly Cloudy | BKN090 | 32 | 17.6 | 55% | 25 | 30.11 | 0.0 | ||||||
| 14 | 10:45 | SE 7 | 10.00 | Mostly Cloudy | BKN100 | 30.2 | 17.6 | 59% | 24 | 30.11 | 0.0 | ||||||
| 14 | 09:45 | SE 5 | 10.00 | Partly Cloudy | SCT100 | 28.4 | 17.6 | 64% | 24 | 30.12 | 0.0 | ||||||
| 14 | 08:47 | Calm | 10.00 | Fair | CLR | 24.8 | 17.6 | 74% | 30.11 | 0.0 | |||||||
| 14 | 07:53 | Calm | 10.00 | Fair | CLR | 21.2 | 15.8 | 80% | 30.12 | 0.0 | |||||||
| 14 | 06:58 | Calm | 10.00 | Fair | CLR | 21.2 | 14 | 74% | 30.11 | 0.0 | |||||||
| 14 | 06:55 | Calm | 10.00 | Fair | CLR | 21.2 | 12.2 | 68% | 30.11 | 0.0 | |||||||
| 14 | 06:35 | Calm | 10.00 | Fair | CLR | 21.2 | 12.2 | 68% | 30.11 | 0.0 | |||||||
| 14 | 06:15 | Calm | 10.00 | Fair | CLR | 23 | 14 | 68% | 30.11 | 0.0 | |||||||
| 14 | 05:55 | SE 3 | 10.00 | Fair | CLR | 24.8 | 14 | 63% | 30.11 | 0.0 | |||||||
| 14 | 05:15 | Calm | 10.00 | Fair | CLR | 23 | 12.2 | 63% | 30.11 | 0.0 | |||||||
| 14 | 04:55 | Calm | 10.00 | Fair | CLR | 23 | 12.2 | 63% | 30.09 | 0.0 | |||||||
| 14 | 04:35 | Calm | 10.00 | Fair | CLR | 21.2 | 15.8 | 80% | 30.1 | 0.0 | |||||||
| 14 | 04:15 | Calm | 10.00 | Fair | CLR | 23 | 12.2 | 63% | 30.11 | 0.0 | |||||||
| Date | Time (cdt) | Wind (mph) | Vis. (mi.) | Weather | Sky Cond. | Air | Dwpt | Max. | Min. | Relative Humidity | Wind Chill (°F) | Heat Index (°F) | altimeter (in) | sea level (mb) | 1 hr | 3 hr | 6 hr |
| 6 hour | |||||||||||||||||
| Temperature (ºF) | Pressure | Precipitation (in) | |||||||||||||||