| Source | Rapid Fire Updates™ |
Updated 6:51 PM EDT | Get Free Weather Stickers® | Share: |
|
|
|
|
May 24, 2013
Another severe weather outbreak is possible in the Plains next week.
|
|
May 24, 2013
The potential of tornadoes on May 20, 2013 was well forecast, likely saving many more lives in the Moore tornado.
|
|
May 24, 2013
It was early Thursday afternoon at the makeshift animal shelter at the Cleveland County, Okla. Fairgrounds, and Erin Brickman had yet to sleep from the night before.
|
|
May 24, 2013
This Memorial Day weekend, 31.2 million Americans will drive 50 miles or more to a beach, campground or other getaway, according to car lobbying group AAA.
|
|
May 24, 2013
Tragedy is feared on one of the world's tallest peaks.
|
|
May 24, 2013
An earthquake in far northeastern California was felt by thousands of people as far away as San Francisco.
|
|
May 24, 2013
A survivor describes the horrifying ordeal that occurred Thursday night in Washington.
|
|
May 23, 2013
Officials are being attacked by residents in India because of a nasty heat wave.
|
|
May 23, 2013
There's a new record for the oldest person to scale Mount Everest, but it might not last long.
|
|
May 24, 2013
Blake Shelton and Carrie Underwood are planning ways to help those devastated in Oklahoma.
|
|
May 23, 2013
The young victims of the Moore, Okla. tornado are being remembered by grieving parents.
|
|
May 24, 2013
Walk through the history of the U.S. space program with this huge archive of vintage photos from NASA's library of photographs taken throughout the history of manned flight, jet engine development, and the creation of the manned missions to the moon and the Space Shuttle program.
|
|
May 23, 2013
Four tourists in Iceland got an expected trip when they set up a picnic on a floating iceberg.
|
|
May 22, 2013
In the wake of the devastating tornado that struck Moore, Okla., teachers and educators emerge as heroes.
|
|
May 23, 2013
The Moore tornado may have been among the costliest in U.S. history. We count down the top 5 prior to this tornado.
|
|
May 24, 2013
The long, tornadic history of the Oklahoma City metro area.
|
|
May 22, 2013
Moore, Okla. tornado survivor Bernie Morris recalls the chaos and devastation of the May 20 twister that struck the area.
|
|
May 23, 2013
There were far fewer homes damaged than originally believed, according to officials.
|
|
May 22, 2013
When a rare EF5 tornado hit Moore, Okla., on Monday afternoon, the citys medical professionals ran toward the destruction not away from it.
|
|
May 22, 2013
For survivors of Mondays devastating tornado that killed at least 24 and injured 120 more in suburban Oklahoma, the health threat might not end with the storm.
|
— Cancel
| Overcast with rain. Low of 50F. Breezy. Winds from the NNW at 10 to 20 mph. Chance of rain 80% with rainfall amounts near 0.2 in. possible. |
| Overcast with rain. High of 55F. Breezy. Winds from the NNW at 15 to 20 mph. Chance of rain 70%. |
| Partly cloudy with a chance of rain in the evening, then overcast with a chance of rain. Low of 48F. Breezy. Winds from the NW at 15 to 20 mph. Chance of rain 50%. |
| Overcast with a chance of rain in the morning, then partly cloudy. High of 70F. Breezy. Winds from the NW at 15 to 20 mph. Chance of rain 20%. |
| Clear. High of 72F. Winds from the ESE at 5 to 10 mph shifting to the South in the afternoon. |
| Mostly cloudy with a chance of rain. Low of 57F. Winds from the SE at 5 to 15 mph. Chance of rain 60% with rainfall amounts near 0.4 in. possible. |
| Mostly cloudy with a chance of rain. High of 75F. Winds less than 5 mph. Chance of rain 20%. |
| Partly cloudy with a chance of a thunderstorm. Low of 61F. Winds from the South at 5 to 10 mph. Chance of rain 20%. |
| Mostly cloudy. High of 81F. Winds from the WNW at 5 to 10 mph shifting to the SW in the afternoon. |
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 67 | 62 | 67 | 56 | 50 | 45 | 53 | 46 |
| Wind | 7 mph South | 10 mph NW | 15 mph NNW | 15 mph NNW |
| Humidity | 87% | 69% | 83% | 73% |
| Chance of Precip. | 80% | 90% | 10% | 80% |
| Cloud Cover | 100% | 100% | 100% | 82% |
| Conditions | Chance of a Thunderstorm | Thunderstorm | Overcast | Rain |
| Sunrise & Sunset |
5:31 AM
8:16 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 52 | 44 | 49 | 41 | 55 | 39 | 53 | 38 |
| Wind | 14 mph NNW | 19 mph NNW | 17 mph NNW | 14 mph NW |
| Humidity | 73% | 78% | 55% | 57% |
| Chance of Precip. | 80% | 70% | 70% | 50% |
| Cloud Cover | 83% | 94% | 94% | 59% |
| Conditions | Rain | Rain | Rain | Chance of Rain |
| Sunrise & Sunset |
5:30 AM
8:16 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 50 | 37 | 61 | 37 | 69 | 39 | 61 | 40 |
| Wind | 16 mph WNW | 19 mph NW | 15 mph NW | 9 mph WNW |
| Humidity | 61% | 40% | 33% | 44% |
| Chance of Precip. | 50% | 20% | 10% | 10% |
| Cloud Cover | 94% | 34% | 24% | 0% |
| Conditions | Chance of Rain | Chance of Rain | Clear | Clear |
| Sunrise & Sunset |
5:29 AM
8:17 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 54 | 38 | 63 | 44 | 70 | 49 | 60 | 43 |
| Wind | 10 mph WNW | 9 mph WNW | 7 mph West | 6 mph NW |
| Humidity | 55% | 47% | 46% | 51% |
| Chance of Precip. | 0% | 0% | 0% | 0% |
| Cloud Cover | 0% | 0% | 5% | 0% |
| Conditions | Clear | Clear | Clear | Clear |
| Sunrise & Sunset |
5:29 AM
8:18 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 57 | 38 | 66 | 49 | 69 | 55 | 66 | 55 |
| Wind | 3 mph North | 6 mph SSE | 9 mph SSE | 7 mph SSE |
| Humidity | 50% | 54% | 59% | 69% |
| Chance of Precip. | 0% | 0% | 0% | 20% |
| Cloud Cover | 0% | 9% | 13% | 79% |
| Conditions | Clear | Clear | Clear | Chance of Rain |
| Sunrise & Sunset |
5:28 AM
8:19 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 60 | 59 | 67 | 63 | 73 | 64 | 68 | 62 |
| Wind | 9 mph ESE | 5 mph ENE | 5 mph ESE | 7 mph South |
| Humidity | 96% | 85% | 75% | 83% |
| Chance of Precip. | 30% | 10% | 10% | 0% |
| Cloud Cover | 69% | 65% | 78% | 16% |
| Conditions | Chance of Rain | Mostly Cloudy | Mostly Cloudy | Clear |
| Sunrise & Sunset |
5:28 AM
8:20 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 67 | 65 | 75 | 66 | 77 | 69 | 76 | 65 |
| Wind | 6 mph WSW | 9 mph West | 10 mph WSW | 8 mph West |
| Humidity | 93% | 73% | 75% | 72% |
| Chance of Precip. | 10% | 10% | 0% | 0% |
| Cloud Cover | 27% | 22% | 49% | 31% |
| Conditions | Partly Cloudy | Clear | Partly Cloudy | Partly Cloudy |
| Sunrise & Sunset |
5:27 AM
8:20 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 69 | 63 | 76 | 67 | 79 | 69 | 76 | 70 |
| Wind | 5 mph WNW | 4 mph West | 8 mph SW | 7 mph SW |
| Humidity | 83% | 72% | 71% | 79% |
| Chance of Precip. | 0% | 0% | 0% | 0% |
| Cloud Cover | 45% | 57% | 99% | 14% |
| Conditions | Partly Cloudy | Partly Cloudy | Overcast | Clear |
| Sunrise & Sunset |
5:27 AM
8:21 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 74 | 68 | 84 | 70 | 85 | 71 | 78 | 70 |
| Wind | 6 mph WSW | 8 mph SW | 8 mph SW | 6 mph SW |
| Humidity | 83% | 61% | 61% | 73% |
| Chance of Precip. | 0% | 0% | 0% | 0% |
| Cloud Cover | 36% | 14% | 33% | 20% |
| Conditions | Partly Cloudy | Clear | Partly Cloudy | Clear |
| Sunrise & Sunset |
5:26 AM
8:22 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 70 | 67 | 76 | 68 | 78 | 70 | 73 | 69 |
| Wind | 5 mph WSW | 5 mph WSW | 5 mph SW | 4 mph WSW |
| Humidity | 91% | 75% | 77% | 87% |
| Chance of Precip. | 0% | 0% | 0% | 10% |
| Cloud Cover | 19% | 17% | 12% | 14% |
| Conditions | Clear | Clear | Clear | Clear |
| Sunrise & Sunset |
5:26 AM
8:23 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 69 | 67 | 74 | 66 | 76 | 65 | 71 | 64 |
| Wind | 4 mph WNW | 4 mph West | 4 mph West | 3 mph WNW |
| Humidity | 97% | 76% | 68% | 79% |
| Chance of Precip. | 10% | 10% | 0% | 0% |
| Cloud Cover | 24% | 36% | 50% | % |
| Conditions | Clear | Partly Cloudy | Partly Cloudy | Clear |
| Sunrise & Sunset |
Sun does not rise
|
|||
| May 24, 2013 | Max Temp | Min Temp |
|---|---|---|
| Normal (KTEB) | 71 °F | 51 °F |
| Record (KTEB) | 89 °F (1980) | 46 °F (1998) |
| Yesterday | 81 °F | 64 °F |
| City | Distance | Mag. | Time & Date |
|---|---|---|---|
| No recent earthquake activity has been reported nearby. | |||
| Place | Temperature |
|---|---|
| Kings Point, NY | 57.9 °F |
| Bridgeport, CT | 64.9 °F |
| May. 24, 2013 | Rise | Set |
|---|---|---|
| Actual Time | 5:31 AM EDT | 8:16 PM EDT |
| Civil Twilight | 4:58 AM EDT | 8:48 PM EDT |
| Nautical Twilight | 4:18 AM EDT | 9:28 PM EDT |
| Astronomical Twilight | 3:32 AM EDT | 10:15 PM EDT |
| Moon | 7:54 PM EDT | 5:01 AM EDT |
| Length Of Visible Light | 15h 49m | |
| Length of Day |
14h 44m
Tomorrow will be 1m 32s longer.
|
|
| Full, 100% of the Moon is Illuminated | ||||
|
Today
Full
|
May 25
Full
|
May 31
Last Quarter
|
Jun 8
New
|
Jun 16
First Quarter
|
| State Highs | State Lows |
|---|---|
|
78 °F
Lakehurst NAS
70 °F
Linden
69 °F
Trenton
69 °F
Morristown
69 °F
Newark
|
46 °F
Sussex
46 °F
Andover
46 °F
Caldwell
48 °F
Teterboro
48 °F
Somerville
|
| Station | Depth | Elevation | No new snow has been reported. |
|---|
| City | Temp. | Conditions | Updated |
|---|---|---|---|
| Teterboro | 48 °F | Light Rain | 6:51 PM EDT |
| Caldwell | 47 °F | Light Rain | 6:53 PM EDT |
| Central Park | 48 °F | Overcast | 6:51 PM EDT |
| New York | 50 °F | Overcast | 6:51 PM EDT |
| Flight | To | ETA | Status |
|---|---|---|---|
|
ACA720 Toronto, Ontario |
KLGA | 06:55PM | On Time |
|
EGF4610 Raleigh/Durham, NC |
KLGA | 07:00PM | On Time |
|
TCF7331 Richmond, VA |
KLGA | 07:04PM | On Time |
|
CHQ6335 Bangor, ME |
KLGA | 07:07PM | On Time |
|
GPD95 Vineyard Haven, MA |
KTEB | 06:57PM | On Time |
| Flight Tracker by FlightAware | |
| Type | Condition |
|---|---|
| Flight Rule: | MVFR (KNYC) |
| Wind Speed: | 8.0 kts. |
| Wind Dir: | 10° (North) |
| Ceiling: | 2400 ft |
METAR KNYC 242251Z AUTO 01008G14KT 270V170 10SM SCT016 OVC024 09/07 A2991 RMK AO2 RAE09 SLP118 P0000 T00890072 $
| Event | Date | Forecast |
|---|---|---|
| Paramus, NJ Brooklyn Nets Shuttle Bus | 6:00 PM EDT 2013-04-17 |
Partly Cloudy, 63°F |
| Air Supply | 8:00 PM EDT 2013-04-20 |
Overcast, 55°F |
| Event | Date | Forecast |
|---|---|---|
| Phillies vs. Nationals | 7:05 PM EDT on May 24, 2013 | Partly Cloudy, 56 °F |
| Orioles vs. Blue Jays | 7:07 PM EDT on May 24, 2013 | Scattered Clouds, High 53° F/ 12° C |
| Event | Date | Forecast |
|---|---|---|
| Angers vs. Sedan | 8:30 PM CEST on May 24, 2013 | Chance of Rain, High 50° F/ 10° C |
| Dijon vs. Guingamp | 8:30 PM CEST on May 24, 2013 | Chance of Rain, High 51° F/ 11° C |
| Columbus vs. New York | 5:00 PM EDT on May 26, 2013 | Clear, 68 °F |
| Vancouver vs. New York | 7:00 PM EDT on June 01, 2013 | Average High 79° F/ 26° C |
| Event | Date | Forecast |
|---|---|---|
| Coca-Cola 600 | 6:16 PM EDT on May 26, 2013 | Partly Cloudy, 74 °F |
| FedEx 400 benefiting Autism Speaks | 1:15 PM EDT on June 02, 2013 | Average High 81° F/ 27° C |
| Event | Date | Forecast |
|---|---|---|
| Crowne Plaza Invitational at Colonial | 8:30 AM CDT on May 25, 2013 | Chance of a Thunderstorm, 70 °F |
| Crowne Plaza Invitational at Colonial | 8:30 AM CDT on May 26, 2013 | Mostly Cloudy, 68 °F |
| The Barclays | 8:30 AM EDT on August 22, 2013 | Average High 81° F/ 27° C |
| The Barclays | 8:30 AM EDT on August 23, 2013 | Average High 81° F/ 27° C |
| Station Location | Temp. | Windchill | Dew Point | Humidity | Wind | Precipitation | Elevation | Updated | Type | Website |
|---|---|---|---|---|---|---|---|---|---|---|
| Fire HQ, Hawthorne, NJ | 46.8 °F | 46 °F | 47 °F | 100% | NW at 3.2 mph | 14.46 in / hr | 124 ft | 7:06 PM EDT | Rapid Fire | |
| NJWxNet HAWTHORNE - NJ , Hawthorne, NJ | 49 °F | 49 °F | - | - | NW at - | 0.00 in / hr | 82 ft | 5:53 PM EDT | MADIS | |
| Washington Twp., (Bergen) NJ, Washington Township, NJ | 46.8 °F | 47 °F | 46 °F | 98% | North at 0.0 mph | - / hr | 89 ft | 7:04 PM EDT | Normal | |
| APRSWXNET Allendale NJ , Allendale, NJ | 46 °F | 44 °F | 44 °F | 92% | NNE at 5 mph | 0.01 in / hr | 288 ft | 6:43 PM EDT | MADIS | |
| Hawthorne, NJ, Hawthorne, NJ | 47.0 °F | 42 °F | 45 °F | 94% | NNW at 11.0 mph | 0.00 in / hr | 52 ft | 7:06 PM EDT | Rapid Fire | |
| Fair Lawn, NW Warren Pt., Fair Lawn, NJ | 47.6 °F | 45 °F | 45 °F | 90% | North at 5.0 mph | 0.00 in / hr | 78 ft | 7:05 PM EDT | Normal | |
| Memorial Middle School, Fair Lawn, NJ | 47.7 °F | 48 °F | 44 °F | 87% | NW at 2.0 mph | 0.01 in / hr | 70 ft | 7:06 PM EDT | Rapid Fire | |
| Fair Lawn, CALMAC Manufacturing, Fair Lawn, NJ | 47.6 °F | 44 °F | 44 °F | 88% | WNW at 8.0 mph | 0.01 in / hr | 100 ft | 7:06 PM EDT | Rapid Fire | |
| Emerson, NJ | 47.6 °F | 45 °F | 45 °F | 90% | NNW at 5.0 mph | 0.00 in / hr | 82 ft | 7:06 PM EDT | Rapid Fire | |
| North Haledon, North Haledon, NJ | 46.4 °F | 46 °F | 44 °F | 92% | East at 0.0 mph | 0.00 in / hr | 226 ft | 7:06 PM EDT | Rapid Fire | |
| Hillsdale, NJ, Hillsdale, NJ | 48.0 °F | 47 °F | 46 °F | 93% | SSE at 3.1 mph | 0.02 in / hr | 141 ft | 7:06 PM EDT | Rapid Fire | |
| Latch String, Oradell, Oradell, NJ | 47.1 °F | 47 °F | 44 °F | 88% | SSE at 0.9 mph | 0.04 in / hr | 100 ft | 7:06 PM EDT | Rapid Fire | |
| ROSE, RAMSEY, NJ | 46.4 °F | 46 °F | 38 °F | 72% | NW at 0.0 mph | 0.00 in / hr | 375 ft | 7:06 PM EDT | Rapid Fire | |
| Residential, Saddle Brook, NJ | 48.0 °F | 48 °F | 47 °F | 95% | WNW at 1.6 mph | 0.00 in / hr | 59 ft | 7:06 PM EDT | Rapid Fire | |
| HADS SADDLE RIVER AT UPPER SADDLE RIV NJ, Upper Saddle River, NJ | 48 °F | 48 °F | - | - | North at - | 0.00 in / hr | 186 ft | 6:00 PM EDT | MADIS | |
| NJWxNet HAWORTH - NJ , Haworth, NJ | 49 °F | 48 °F | 46 °F | 88% | NNW at 4 mph | 0.00 in / hr | 29 ft | 6:00 PM EDT | MADIS | |
| NJWxNet RAMSEY - NJ , Ramsey, NJ | 46 °F | 46 °F | - | - | North at - | 0.00 in / hr | 347 ft | 5:52 PM EDT | MADIS | |
| Campgaw (NerradWx), Oakland, NJ | 45.0 °F | 45 °F | 44 °F | 96% | NW at 1.0 mph | 0.01 in / hr | 563 ft | 7:06 PM EDT | Normal | |
| New Bridge, New Milford, NJ | 48.2 °F | 48 °F | 45 °F | 88% | ESE at 1.1 mph | 0.01 in / hr | 46 ft | 7:06 PM EDT | Rapid Fire | |
| Dogwood, Oakland, NJ | 44.4 °F | 44 °F | 43 °F | 94% | NE at 1.0 mph | 0.00 in / hr | 490 ft | 7:06 PM EDT | Rapid Fire | |
| Maywood, Maywood, NJ | 47.8 °F | 45 °F | 45 °F | 91% | West at 5.4 mph | 0.04 in / hr | 69 ft | 7:06 PM EDT | Normal | |
| Chestnut Ridge, NY | 45.8 °F | 46 °F | 45 °F | 95% | SSW at 2.0 mph | 0.02 in / hr | 430 ft | 7:05 PM EDT | Normal | |
| NJ Forest Fire Section 2, Oakland, NJ | 46.8 °F | 45 °F | 42 °F | 84% | WSW at 4.0 mph | 0.00 in / hr | 465 ft | 7:00 PM EDT | Normal | |
| Albion Park, Clifton, NJ | 48.2 °F | 48 °F | 46 °F | 92% | NW at 1.0 mph | 0.00 in / hr | 215 ft | 7:05 PM EDT | Normal | |
| Oakland, NJ | 45.1 °F | 45 °F | 43 °F | 93% | NW at 2.0 mph | 0.01 in / hr | 280 ft | 7:05 PM EDT | Normal | |
| East Central, Bergenfield, NJ | 48.2 °F | 48 °F | 45 °F | 88% | NW at 0.0 mph | 0.01 in / hr | 93 ft | 7:01 PM EDT | Normal | |
| North Bergen County, Demarest, NJ | 50.5 °F | - | 47 °F | 89% | WNW at 0.0 mph | 0.00 in / hr | 56 ft | 7:06 PM EDT | Rapid Fire | |
| WXWP-NJ Lighthouse Weather, Woodland Park, NJ | 47.1 °F | 47 °F | 45 °F | 93% | WNW at 2.0 mph | 0.01 in / hr | 140 ft | 7:06 PM EDT | Rapid Fire | |
| Teaneck, Teaneck, NJ | 46.9 °F | 47 °F | 45 °F | 94% | NNW at 0.0 mph | 0.00 in / hr | 114 ft | 7:06 PM EDT | Rapid Fire | |
| APRSWXNET Tenafly NJ , Bergenfield, NJ | 47 °F | 47 °F | 46 °F | 95% | WSW at 0 mph | 0.01 in / hr | 164 ft | 6:48 PM EDT | MADIS | |
| Maple Valley, Clifton, NJ | 46.9 °F | 44 °F | 44 °F | 91% | NE at 6.0 mph | 0.01 in / hr | 325 ft | 7:06 PM EDT | Rapid Fire | |
| Packanack Lake Area, Wayne, NJ | 45.4 °F | 45 °F | 43 °F | 90% | SW at 1.2 mph | 0.01 in / hr | 56 ft | 7:06 PM EDT | Rapid Fire | |
| Camberly Gardens-Landscape Contractors, Tenafly, NJ | 46.4 °F | 46 °F | 45 °F | 95% | West at 1.0 mph | 0.00 in / hr | 200 ft | 7:06 PM EDT | Normal | |
| Near Knickerbocker Golf & Country Club, Tenafly, NJ | 47.7 °F | 48 °F | 46 °F | 95% | WNW at 3.0 mph | 0.00 in / hr | 77 ft | 7:05 PM EDT | Normal | |
| NJWxNet WAYNE - NJ , Wayne, NJ | 47 °F | 47 °F | - | - | NW at - | 0.00 in / hr | 249 ft | 5:52 PM EDT | MADIS | |
| Nanuet NY, Nanuet, NY | 46.3 °F | 46 °F | 45 °F | 95% | East at 2.0 mph | 0.02 in / hr | 361 ft | 7:05 PM EDT | Normal | |
| Richfield, Clifton, NJ | 46.9 °F | 47 °F | 47 °F | 100% | WNW at 2.5 mph | 0.00 in / hr | 280 ft | 7:06 PM EDT | Rapid Fire | |
| Heights, Hasbrouck Heights, NJ | 47.4 °F | 45 °F | 44 °F | 89% | NW at 5.0 mph | 0.00 in / hr | 149 ft | 7:05 PM EDT | Normal | |
| Wood Ridge, Wood Ridge, NJ | 45.9 °F | 46 °F | 43 °F | 90% | NNE at 3.0 mph | 0.00 in / hr | 52 ft | 6:45 PM EDT | Normal | |
| Would you like to share your weather data with the rest of the world? Add Your Weather Station! | ||||||||||