AMDAR Display Change Details
- 14-Oct-2020 (production and beta)
- Atlanta airport identifier corrected from 'ALT' to 'ATL'
- 25-June-2020 (production and beta)
- AFIRS data added; a special offer due to the
coronavirus pandemic's effect on AMDAR data. Routine(s) changed: SelectFrame.
- 5-Feb-2019 (production and beta)
- Notification and link to the "CheerpJ Applet Runner" for Chrome
added to the java page. Routine(s) changed:
Welcome.cgi.
- October 2018 (production and beta)
- Converted to the new data format.
- 26-Sept-2018 (production and beta)
- Changed to support a new data format that will allow additional "data
sources" that we plan to add in a few weeks. (Data from Papua-New
Guinea will be the first.) The new data sources will break the old
AMDAR display, so be sure to update your version. New
data sources, selectable in the select window, will be 'PPNG'
(Papua-New Guinea (not available yet)) and
'not-MDCRS' (primarily useful for internal
testing). Routine(s) changed: ACARSLoader, MainACARS, SelectFrame,
Aircraft, Airport, log_ACARS.cgi, getAnnouncements.cgi.
- 8-May-2018 (production and beta)
- Upped the max limit of AMDAR/hour from 40,000 to 80,000 when
restoring data older than 30 days from the MADIS archive. Routine(s) changed: restore_madis_data.pl,
madis/convert_netCDF.sh (new), madis/convert_netCDF.c.
- 9-Nov-2017 (production and beta)
- All beta changes moved to production.
- 31-Oct-2017 (beta)
- Changes to make an announcement in the announcements box if the
(jnlp) jar version if not the latest. This will allow jnlp users
to know they need to re-download the jnlp file to get the latest
version. Also cleaned up the debug printout. Routine(s) changed: Welcome.cgi, getAnnouncements.cgi,
MainACARS, Airport (cosmetic)
- 26-Oct-2017 (beta)
- Changes to accommodate ADS-C data. You can now select ADS-C as a
specific data type to display. Also, cleaned up the flight data
text screen you get when you right-click on a flight track.
Routine(s) changed: SelectFrame, Aircraft, Ob,
Welcome.cgi.
- 29-Aug-2017 (production and beta)
- Made some changes so this will work correctly at both
https://amdar.noaa.gov/ (the current site), and
https://ruc.noaa.gov/amdar/ (the research site GSD will retain
once https://amdar.noaa.gov/ moves to MADIS). Routine(s) changed: mymanifest.txt, Welcome.cgi,
GSD.AMDAR.jnlp.
- 29-June-2017 (production and beta)
- Added an "Announcements" text area atop the applet so we have a
way of providing notifications to folks who are only using the
desktop jnlp version (that has no accompanying web page).
Routine(s) changed: getAnnouncements.cgi (new),
MainACARS, ACARSLoader.
- Cleaned up the jnlp file so the same jnlp code works in both the
production and
the beta directory, and also added an 'offline-allowed' tag,
although the tag doesn't seem to work: if the jar file on the
server isn't accessible, the previously downloaded applet won't
start. Routine(s) changed: GSD.AMDAR.jnlp.
- 24-Jan-2017 (production and beta)
- Moved to the embw3 web server. As a part of this, we had to
decommission the non-java IDL-based display.
- 17-Jan-2017 (production and beta)
- Added several Chilean airports to support soundings from LATAM
aircraft. Routine(s) changed:
airport_info.txt.
- 3-Jan-2017 (production)
- Downgraded the compiled code to java 1.2 so folks with
OLD versions of java can run the applet.
- 28-Dec-2016 (production and beta)
- Added support for https (secure socket layer).
- Added LATAM data as a select option.
- Added support for larger size display.
- Routine(s) changed: Welcome.cgi, MainACARS,
SelectFrame, sdg.SoundingLoader.
- 19-Oct-2016 (production and beta)
- For MADIS archive data, we now check both locations for the MADIS
archive if necessary: madis-data.ncep.noaa.gov and
madis-data.cprk.ncep.noaa.gov (in that order). Routine changed: restore_madis_data.pl.
- 13-Oct-2016 (production and beta)
- For archive data (older than 30 days), the location of the MADIS
archive was set to madis-data.cprk.ncep.noaa.gov. This is
apparently a backup site. Soon, we'll adjust things so the primary
site (which is currently down) is tried first, and then this
backup site. Routine changed:
restore_madis_data.pl.
- 12-Oct-2016 (beta)
- In preparation for moving to secure access under
https://rapidrefresh.noaa.gov/amdar/, a number of links in
Welcome.cgi were changed. Also, the list of 'sounding_sources'
was updated.
- Perl's 'strict' module is now used on the Welcome.cgi page.
- The optional size-setting is now controllable by query arguments
zp_width and zp_height ('zp' stands for 'zoom panel'). So for
instance, adding the arguments '&zp_width=1000&zp_height=800'
will result in a larger display.
- Routine changed: Welcome.cgi
- 20-July-2016 (beta)
- The size of the plan-view display is now settable by an optional
parameter in the page that calls the applet. Routine(s) changed: MainACARS, Welcome.cgi.
- 18-July-2016 (beta and production)
- For restores of old data, we now link to the new MADIS archive
server: madis-data.ncep.noaa.gov.
- 8-Feb-2016 (beta and production)
- Reverted to java version 1.6 to accommodate older browsers.
- The select window have been clarified. The source
GSD refers to special data recieved and decoded
at GSD, that don't arrive here via the more common data streams
listed. This includes turbulence data in Eddy Dissipation Rate
(EDR) format from the National Center for Atmospheric Research.
- Turbulence EDR data from Delta airlines are now correctly decoded
and displayed. However, these data are not available to
participating U.S. airlines that are not providing turbulence data.
- Routine(s) changed: SelectFrame, ACARSLoader,
(and underlying AMDAR processing).
- 4-Jan-2015 (beta and production)
- Since we've moved rucsoundings.noaa.gov to a different server than
amdar.noaa.gov, we had to change some links so that model and RAOB
soundings would successfully load in the soundings window, if
requested. (There were no complaints about this broken
functionality in the last three weeks, so this apparently is not
an often-used option.) Routine(s) changed:
reply-setup.cgi.
- 8-Dec-2015 (production)
- A special version (http://amdar.noaa.gov/java/j6.cgi) has been
compiled to be compatible with Java version 1.6, to be runnable on
machines that haven't upgraded their java. Some browsers require
you to be running the latest version of java (1.8 currently), and
the Chrome browser no longer runs java at all. It is best to
upgrade your java to the latest version, but if that can't be done
in a timely manner, try using http://amdar.noaa.gov/java/j6.cgi .
- 12-Nov-2015 (production)
- All beta changes moved to production.
- 27-Oct-2015 (beta)
- Lufthansa vapor data are now correctly decoded.
- Change so that when TAMDAR is selected, the data_source is set to
'7', to correspond with the new processing. (TAMDAR data are not
available yet. But should they eventually become available,
we'll be able to display them.)
- 1-Apr-2015 (production)
- All beta changes moved to production.
- 31-Mar-2015 (beta)
- ITS QC processing upgraded to take in E-AMDAR pressure altitudes,
which are currently coded into GPSAltitude variable in the raw
files. (They end up in the 'altutude' variable in the output of
our QC processing.)
- "Korean", "Japanese", and "AeroMexico" added as 'data sources'
that can be chosen in the 'Select' window. Routine changed: Welcome.cgi, SelectFrame.
- 21-Oct-2014 (beta and production)
- Set the default to 'show good wind and temps only', so that
folks aren't misled by all the EDR data that don't contain wind
and temperature reports. Routine changed:
SelectFrame.
- Widened the applet from 640 to 700 pixels so that the altitude
slider on the right shows. (Apparently, the latest version of
java widened things a bit so that the altitude slider was being
cut off.) Routine changed: Welcome.cgi.
- 7-Mar-2014 (beta)
- Color coding for EDR obs was changed to be a little more
discriminatory. Also, the display priority was set to favor
displaying high-EDR events when EDR is displayed. Routines changed: MainACARS, EdrOb.
- 13-July-2011 (beta and production)
- When the sounding window comes up with an aircraft sounding and
you click on the 'Load other Sdgs' button, the load window that
comes up was preset to load '0' hours. This had to be manually
changed to load 1 or more hours for a model sounding to be
loaded. (Previously, 0 hours would load 1 model sounding, but this
behavior was changed on the rucsoundings.noaa.gov side a while
back.) Now the default is to load '1' hours. Routines changed: ACARSSoundingDriver,
sdg.SoundingPanel.
- 16-March-2011 (beta and production)
- For archival data (data more than 30 days old), we now use the
MADIS anonymous FTP site (ftp://pftp.madis-data.noaa.gov) to
retrieve data back to July 2001. Previously we'd been using a
restricted site. But since all archival data are freely available,
there's no reason to do so. Routines changed:
restore_madis_data.pl.
- 4-May-2010 (beta and production)
- Increased max number of sounding points from 50 to 100 to
accomodate new higher resolution WVSSII soundings. Routines changed: ACARSSounding.
- Corrected ID of Alliance, Fort Worth airport to AFW (previously
it had been AFA). Routines changed:
airport_info.short.
- 7-April-2010 (beta and production)
- EDR (turbulence) data from Delta airlines has been added. To see
it (along with UAL EDR data), use the 'select' button to bring up
the select window, and select Sensor type: edr, and Data Source:
not-TAMDAR. The Delta
data provides a 'heartbeat' every minute that reports calm (zero)
EDR data, but no wind and temperature data. So these flights will
normally show as mostly brown (bad or missing data) when color
coded by altitude. But, when color coded by EDR (which happens
automatically when you select Sensor type: edr) they will appear
as blue. Routines changed: MainACARS
- Small change needed to be consistent with other code (transparent
to users). Routines changed:
ACARSSoundingDriver.
- 25-Jan-2010 (beta and production)
- All beta changes moved to production.
- Changed a cgi script so that a debug flag can be entered via the
query string (not any use to outside users, generally). Routines changed: getAcars.cgi.
- 21-Oct-2009 (beta) -- moved to production at an unknown date
- WVSS-II Quality flags higher than 3 are now passed through for
display in the 'track' window accessed by right-clicking on a
flight track. For WVSS-II data with bad QC (flag > 3), dewpoint is
set to missing, but the "downlinked RH" is reported in the
flight-track window, along with the QC flag. Routines changed: VaporOb.
- 8-Oct-2009 (production and beta)
- Two changes made to the underlying AMDAR data processing:
- Japanese data are now properly considered as
AMDAR, rather than
E-AMDAR, and are selectable as such in the
select frame
.
- In soundings, negative pressure altitudes were rounded in
the wrong direction, so were 10 ft too low. This has been
corrected.
- 7-Oct-2009 (production and beta)
- Fixed a bug that caused the
select frame
not to work
until the user had clicked show all. Routines changed: SelectFrame.
- 4-Sep-2009 (production and beta)
- All data more than 48h old (including both operational and
research TAMDAR data, and QC'd NCAR EDR data) are fully available
to authorized users of real-time data on the real-time page
(http://amdar.noaa.gov/java/), just as they are to all users on
the demo page (http://amdar.noaa.gov/demo_java/). Note that,
previous to 12 Aug 2009, the definition of TAM
rsch and TAM_OPS data (see 12-Aug-2009
change below) was different. All TAMDAR data previous to
12-Aug-2009 will show up as TAM rsch. ALL
available TAMDAR data can always be displayed using the
all TAMDAR option in the
Select
window. Routines changed: getACARS.cgi.
- 12-Aug-2009 (production and beta)
- Changes to support a new operational feed from AirDat. We now
distinguish between TAMDAR "research" and "operational" data. Via
the 'select' button, data that arrive at GSD in the research or
operational data stream, or in both, can be distinguished. Data
that are only in the research data stream (dataSource = 4) are
selected via the 'TAM rsch' button; data in only the
operational stream (dataSource = 7) are selected via the 'TAM_OPS'
button; data found in both the research and operationsl
stream (dataSource = 8--the vast majority of the
operational data) are selected via the 'TAM & OPS' button. Users
outside of the GSD will not be able to see meteorological
data from research TAMDAR data; users outside of the government
will not be able to see any TAMDAR meteorological data, due to
contract arrangements between NWS and AirDat. Routines changed: ACARSLoader, MainACARS,
SelectFrame, Aircraft
- Quality-controlled EDR data from NCAR, which were out for a few
days due to a format change at NCAR, have returned. (We changed
the underlying GSD QC software that produces the data fed to this
display.)
- Added a 'simple' version of the SkewT (and Tephigram) plots. The
background on these plots
have ONLY altitude and temperature lines, so lack the isobars,
hodograph, adiabats, and mixing ratio lines. The simple and full
background can be toggled via a button under the plot. (This done
at the request of some users who do not wish to be distracted by
various background lines useful only to trained
meteorologists.) Routines changed: sdg.SkewTPlot,
sdg.SoundingPanel, sdg.SoundingCanvas.
- 27-April-2009 (production and beta)
- Tbilisi airport, Georga, added.
- Internal changes made to be consistent with some changes in
mapping software, and SkewT display software. Should be invisible
to users. Routines changed: MainACARS,
ACARSSounding.
- 23-Oct-2008 (production and beta)
- Additional airports added: Iron Mtn., MI; Pensacola, FL; Lake
Charles, LA; Wilmington, NC; Ithaca, NY; Odessa, TX; Laredo, TX;
Columbia, MO; Dubuque, IA; Escanaba, MI; Sault Ste. Marie, ON/CN.
- 7-September-2008 (production and beta)
- TAMDAR/PenAir data now available to the U.S. Government (with
the same restrictions as TAMDAR/Mesaba data). Routine changed: ACARSLoader
- 29-August-2008 (production and beta)
- TAMDAR/Republic data now available to the U.S. Government (with
the same restrictions as TAMDAR/Mesaba data). Routine changed: ACARSLoader
- All beta changes moved to production (including some debug
printouts that don't change any functionality in a couple of
routines). Routines changed: Airport,
AirportLoader.
- 9-June-2008 (production and beta)
- New airports added, primarily in Scandanavia and the middle east.
- 5-May-2008 (production)
- All beta changes moved to production.
- 3-April-2008 (beta)
- Changed altitude color coding so data are only colored with the
bad color (gold) when both wind
and temperature are bad. Previously, data were colored bad when
either wind or temperature were
bad. Routine changed: MainACARS.
- 14-Dec-2007 (production and beta)
- Kaparuk Airport (PAKU), near Prudhoe Bay, Alaska has been
added. Pen Air flies into this airport several times per week.
- 4-Sept-2007 (production and beta)
- TAMDAR data are now restricted as follows:
- non-U.S. Government users will see TAMDAR as 'missing data'
- U.S. Government users will see TAMDAR data from the Mesaba
fleet only. Data from other TAMDAR fleets will be coded as
'missing'.
- GSD will see data from all TAMDAR fleets to support our
TAMDAR evaluation project.
Missing or 'bad' data are shown in gold color on the display. If you
want to not see this data at all, use the 'select' window and
choose 'Show good wind and temp. only'.
(Since AirDat is no longer sharing TAMDAR data with other AMDAR data
providers, they no longer have access to the GSD AMDAR display.)
- 24-Aug-2007 (beta)
- Changed header on flight-track window to indicate that quality
code 3 can mean 'restricted' as well as 'bad'. Routines changed: Aircraft.
- 22-Aug-2007 (production and beta)
- More changes to restrict TAMDAR fleets according to NOAA-AirDat
agreements. Routines changed: ACARSLoader.java,
getAcars.cgi, get_user_level.pl (new)
- 21-Aug-2007 (production)
- Korean AMDAR data are now displayed.
- GFS soundings are now available (world-wide, on a 0.5 degree grid)
for comparison with AMDAR soundings where the RUC isn't
available. (The GFS runs 4 times a day at 0,6,12,18 UTC. We have
forecasts projections of 0 h (analyses), 3 hours, and multiples of
6 hours out to 120 hours. We keep model results available for
5 days.)
- RAOB soundings now include an estimated balloon track (generated
by assuming a 5 m/s ascent rate).
- See http://rucsoundings.noaa.gov/change_details.html
for more information.
- 17-Aug-2007 (production)
- When multiple soundings are displayed, the sounding colors have
been changed slightly to accommodate color blind folks.
- All beta changes moved to production
- 9-Aug-2007 (beta)
- Several changes in preparation for the new restrictions in TAMDAR
data. Routines changed ACARSLoader, Aircraft,
TAMDAROb, getACARS.cgi
- 7-Aug-2007 (production)
- All beta changes moved to production.
- The GFS model is now available for soundings world-wide. It takes
about 1 minute for these soundings to load, and we may not be able to
maintain this option if it causes excessive load on our server.
- Security-related change to allow restriction of TAMDAR data.
Routines changed: MainACARS, ACARSLoader,
Welcome.cgi, getACARS.cgi.
- 26-April-2007 (beta)
- Data from 3 vapor-measuring Lufthansa aircraft are now available.
- Big internal change to clean up and improve the re-mapping code.
This should be mostly invisible to the user, except that the
overview window show the zoomed-in region more
clearly, especially around the poles. Routines
changed: map.ZoomPanel, map.ZoomCanvas, map.MapSet,
map.MapTransform (new), map.OverviewFrame.
- Some code cleanup. Routines changed: lib.Slider,
lib.MyLabel
- 14-Nov-2006 (production)
- All beta changes moved to production.
- 13-Nov-2006 (beta)
- More preparations for removing TAMDAR data for non-GSD
viewers. With this latest change, TAMDAR data taken on or after
15-Nov-2006 will be set to 'missing', but earlier TAMDAR data will
still be viewable. Routines changed: ACARSLoader,
Welcome.cgi
- Minor change for UPS water vapor aircraft. Now, the right-hand
column in the flight track window shows only the QC
code. We no longer show the (re-created, old) downlinked 3-digit
water vapor code value. Routine changed:
ACARSLoader.
- 9-Nov-2006 (beta and production)
- Preparations for removing TAMDAR data for non-GSD viewers.
(TAMDAR data points will still show, but their meteorological data
will be seen as 'missing'.) TAMDAR data remain available for now,
but will be cut off on 15 November. Routines changed: ACARSLoader, Welcome.cgi
- Changed the toggling of the hodograph window between flight tracks
and wind hodograph. When plots are overlaid, we no longer
incorrectly plot hodographs along with flight tracks when some
overlaid soundings have track information and some do not. (This
has caused confusion to users in the past.) Also, the default has
changed from showing flight tracks if possible, to showing
hodographs. Also, if any
loaded sounding has a flight track, the toggle button will appear,
otherwise it won't. Routines changed: ACARSSoundingDriver,
sdg.SoundingDriver, sdg.SoundingCanfas, sdg.SoundingLoader,
sdg.SkewTPlot.
- All previous beta changes moved to production.
- 12-Sept-2006 (beta)
- Rebuilt the jar file to get the new sounding display software.
See http://rucsoundings.noaa.gov/change_details.html for more
details.
- 14-Dec-2005 (beta and production)
- Several new airports in central Africa added. Routine changed: airport_info.txt
- 5-Dec-2005 (beta and production)
- Changed the names of the model soundings that can be loaded via
the 'Load Other Sdgs' button on the soundings plot to reflect the
models that are available on the soundings page. See the
sounding
page change details for more information.
- 27-Oct-2005 (beta and production)
- Changed the main page to always open links in new windows. Routines changed: Welcome.cgi
- Changed the archival restore function from MADIS to accomodate
their new directory structure. Routines changed: restore_madis_data.pl
- 5-Oct-2005 (production)
- All beta changes moved to production
- Quality-controlled EDR (turbulence) data from United
Airlines/NCAR are now displayed instead of non-QC'd data. All
UAL/NCAR EDR data below 20,000 ft are flagged as bad because
their quality cannot be assured.
- E-AMDAR data (available as a select option in the
select window) are now identified separately
from other AMDAR data.
- Due to a reorganization here in Boulder, the Forecast
Systems Laboratory no longer exists. We are now the
Global Systems Division of the Earth
System Research Laboratory: ESRL/GSD. Most of the
displays reflect this and others will be changed in the future
to reflect this new organizational title. Routines changed: MainACARS, sdg/SoundingCanvas.
- 16-Sept-2005 (beta)
- We now correctly set the min and max altitude of a flight when all
data have bad temperature or wind. (If both W & T of all obs are
bad, the min and max altitudes are set to bad values and the
flight won't be plotted. Routine changed: Flight.
- 13-Sept-2005 (oper and beta)
- Additional airports added in Africa and the Middle East.
- 2-Aug-2005 (oper and beta)
- Small change to move the placement of the applet to the top of the
applet window, for more efficient usage of screen space. Routine changed: MainACARS. Also,
added plea to forecasters to take the TAMDAR survey. Routine changed: Welcome.cgi.
- 1-Aug-2005 (oper)
- All beta changes moved to operation, with one
exception: E-AMDAR is not yet treated as a separate data
source.
- 12-July-2005 (beta)
- Restrict certain users from seeing UAL edr data. Routines changed: Welcome.cgi, ACARSLoader,
MainACARS.
- 11-July-2005 (beta)
- Enabled E-AMDAR as a separate data source. Routine changed: SelectFrame.
- Print out missing data prettier in the full track window. Routine changed: EdrOb.
- 29-Jun-2005 (beta)
- In the soundings display, changed the calculation of iCAPE (CAPE
for an interactive parcel) to only include the area at and above
the Level of Free Convection (LFC). (This area is indicated by
red hash marks.) Also, the LFC for the parcel (iLFC), if it
exists, is shown at the right of the plot. Routine changed: sdg.SkewTPlot.
- 27-June-2005 (oper and beta)
- All beta changes moved to operations
- Re-enabled the capability to load specific tail numbers or data
types, so longer time periods can be loaded without running out of
browser memory. All data are sent to the applet, but only the
requested data are stored in memory; the rest are discarded. Also
removed the lat/lon selection from the Load window, because that
doesn't work at present.
Routines changed: LoadFrame, ACARSLoader,
getACARS.cgi.
- 25-May-2005 (beta)
- Broke out E-AMDAR as a selectable data source category. (But this
will only work once the underlying processing has been changed,
which hasn't occurred yet.) Routines changed: MainACARS, SelectFrame
- 19-May-2005 (beta)
- Added an adjustable mileage marker. To use it, right-click with the
mouse and drag to create a labeled mileage marker with nautical
miles abd kilometers indicated. Routine changed:
map.ZoomCanvas.
- 11-May-2005 (beta)
- Added the FSL aircraft ID to the title that appears directly
under the SkewTPlot, to allow identification of the aircraft
when multiple soundings are displayed. Routine changed: ACARSSounding.
- Slightly adjusted the left justification of sounding titles
under the plot, so they don't start with a space when the model
is null. Routines changed: sdg.Sounding.
- 5-May-2005 (beta)
- Added Profiler locations as an optional overlay, and changed the
colors of RAOB sites plotted on the plan-view map. Routines changed: MainACARS, RAOB. Routines added:
PROFILER, PROFILERLoader, profiler.txt.
- 26-April-2005 (oper)
- WVSS-2 data are now flowing. To see only this
data, click on the
Select
button and select
Sensor type:
vapor, and Data Source:
not-TAMDAR.
- We fixed a tiny error in the standard atmosphere calculation
that caused a pressure error < 0.05 mb below 11 Km and a 0.1 mb
to 0.3 mb error above that.
- Pressure altitude is now correctly treated as a geopotential
height. See MJ
Mahoney's excellent discussion of altitude measures for more
information. (This changes very slightly the altitudes shown in
the sounding plots that correspond with a particular pressures.)
- We have implemented a web firewall. This is supposed to be
transparent, but if you encounter any new problems with access,
please let us know.
- 20-Apr-2005 (oper)
- All beta changes moved to the operational site.
- 19-Apr-2005 (beta)
- When multiple soundings are overlaid, the first sounding plotted
is plotted entirely in black, rather than in red (for
temperature), blue (for dp and wind), and green (for flight
track/hodograph). This was done for greater clarity when multiple
soundings are displayed. If only one sounding is displayed, the
traditional color scheme is used. Routine
changed: SkewTPlot.
- Conversion routines between pressure altitude and pressure fixed
to reflect that pressure altitude is defined as a
geopotential height, not a geometric
height. Routine changed:
Sounding. (In particular, methods getStdPressure and
getAltitude).
- For interpolated mandatory pressure levels, we now calculate the
appropriate geopotential height for the given pressure.
Previously, we interpolated the geopotential heights of the
observations straddling the mandatory level. Routine changed: Sounding.java. (In particular, method
makeMands.).
- 11-Mar-2005 (beta)
- For WVSS-II data, do not include position reports in
soundings. Routine changed:
ACARSSounding.
- For binary formats >= 9, and for vapor data, read the RHfromWVMR
(short int) and the 4 digit raw downlinked WVMR message (short
int). Routine changed: ACARSLoader.
- Added header information to the flight track window for vapor
reporting aircraft. Routine changed:
Aircraft.
- 8-Mar-2005 (beta)
- Changes to accommodate WVSS-II data: For binary formats >= 8, and
for vapor data (as distinct from TAMDAR data), we read RHfromWVMR
and RHQC along with dewpoint data. In the flight track window for
vaporObs, we display the RH and QC flag after the dewpoint.
Routines changed: ACARSLoader, VaporOb, Flight,
DataPack
- 7-Mar-2005 (beta)
- Changes to ensure that Flights are correctly differentiated. Obs
for the same tail number are considered parts of different flights
if either
- They are separated by 1 hr or more, or
- At least one of two adjacent obs is below 15,000 ft and the
time difference is 15 min or more.
- 4-Mar-2005 (beta)
- Slight change made in the buttons under the sounding display to
ensure that long sounding names don't slide off the left edge of
the button. (If they're too long, the names will be clipped on
the right side, which is the year.)Routine
changed lib.MyButton.
- 23-Feb-2005 (operations)
- All beta changes moved to operations.
- 22-Feb-2005 (beta)
- "CIMSS" soundings added. These are soundings taken by the
Wayne Feltz of the U. Wisconsin Aerobago team (see http://cimss.ssec.wisc.edu/tamdar/).
These soundings are being taken in Memphis from 22 Feb to 10 March
2005, in support of the TAMDAR Great Lakes Fleet Experiment.
Routines changed/added in the sounding display
section: reply_setup.cgi, get_cimss.cgi.
- 18-Feb-2005 (beta)
- Location of sounding ID below the SkewTPlot moved slightly to the
left so as not to obscure dewpoints so much when multiple plots
are overlaid. Routines changed:
sdg.SkewTPlot.
- 7-Feb-2005 (beta)
- Icing information in soundings turned off for TAMDAR because we
want to keep the sounding displays as similar as possible between
1) the FSL Aircraft Display, 2) the FSL soundings (only) page, and
3) the AWIPS sounding display. Since the latter 2 will not
display levels without wind and temperature data (such as levels
at which icing is reported), we've turned the icing info off on
the soundings display only. (You can still see icing reports on
the plan view display, and by right-clicking a flight track.)
Routines changed: ACARSSounding.
- 4-Feb-2005 (beta)
- Added icing information to the soundings for TAMDAR observations
[But see the change immediately above].
Routines changed: ACARSSounding, Flight,
sdg.Sounding, sdg.SoundingLevel, sdg.SoundingLoader,
sdg.Stability, sdg.SkewTPlot.
- 2-Feb-2005 (beta)
- Added soundings from the 'dev' model, which is identical to the
'dev2' model except that the latter includes TAMDAR. Routine changed: Welcome.cgi
- Changed the soundings display to show the model immediately
beneath the sounding plot along with the site, sounding type, and
time. This was done to make it possible to distinguish soundings
from various models when they are overlaid. Routines changed: sdg.SkewTPlot, sdg.SoundingCanvas,
sdg.Sounding
- 1-Feb-2005 (beta)
- Added RAOB sites worldwide. Routines added:
RAOB.java, RAOBLoader.java; routine changed:
MainACARS.java.
- 28-Jan-2005 (beta)
- Corrected the start time of ascent soundings to be the time of the
lowest point with good temperature (rather than
the lowest point) to avoid the case of occasional TAMDAR obs
taken on the ground several hours before takeoff determining the
sounding time. Routine changed:
Flight.java.
- Corrected the liftedIndex routine to return MISSING when the
thickness of a 'sounding' is less than the 100mb parcel
thickness. Routine changed:
sdt/Stability.java.
- 21-Jan-2005 (beta)
- In the 'select' window, changed 'vg' to 'DEVG' to clarify that it
means 'Derived Equivalent Vertical Gust' data, provided by some
AMDAR aircraft.
- 12-Jan-2005 (oper)
- Canadian data are now flowing
- All beta changes moved to operations.
- 6-Jan-2005 (beta)
- Added option to display only Canadian data. Routine changed: SelectFrame.java.
- 4-Jan-2005 (beta)
- Fixed a small bug that caused observations that are part of a
sounding to not have a solid line drawn between them if the
lowest point of the sounding included bad data. Routine changed: MainACARS.java.
- 15-Dec-2004 (FRD operational and ITS operational)
- TAMDAR data are now flowing
- All beta changes moved to operations
- 13-Dec-2004 (beta)
- For aircraft data, don't skip levels when plotting the dewpoint
(i.e., if the dewpoint exists at both adjacent levels, plot a line
between the two dewpoints, otherwise plot no line). This done to
keep the dewpoint profile from appearing higher than the
temperature profile if the former has missing data. Routine changed: map.SkewTPlot.
- 10-Dec-2004 (operational)
- All beta changes moved to operations.
- 10-Dec-2004 (beta)
- We now receive and display by the cursor true airspeed for TAMDAR
obs. Routines changed: ACARSLoader, TAMDAROb,
Flight, DataPack. Format number for the input data is now
7.
- 9-Dec-2004 (beta and operational)
- Additional Chinese airports added. No routines
changed, but the version of airport_info.txt in the jar file was
updated.
- 26-Nov-2004 (beta)
- Changed map.ZoomPanel.stop to avoid a null pointer exception when
stop is called before the overlaysFrame is created. Routine changed: map.ZoomPanel.
- Changed VaporOb to not display dewpoint by the cursor if
the dewpoint is MISSING. Routine changed:
VaporOb.
- 22-Nov-2004 (beta)
- Changes to make use of GPS altitude from TAMDAR. The GPS altitude
is shown to the right of the pressure altitude by the cursor for
TAMDAR observations. Also, if the airport is known for a
sounding, the AGL is shown on the left of the
SkewT plot (to the right of the pressure altitude), and the AGL is
also shown as the rightmost column of the 'show text' window of
the soundings display. Routines changed:
ACARSLoader, TAMDAROb, map.SoundingLevel, map.Stability,
map.SoundingLoader, map.SkewTPlot, map.Sounding.
- 18-Nov-2004 (operatonal)
- All beta changes moved to operational.
- 29-Sep-2004 (beta)
- Changed name from "FSL ACARS Web Display" to "FSL Aircraft Data
Display". Routine changed: Welcome.cgi
- A little change to the show_at_cursor function to accomodate
TAMDAR data a little more cleanly. Routines
changed: Ob, VgOb, VaporOb, EdrOb, IceOb, TAMDAROb.
- 23-Sep-2004 (beta)
- Changes to make the applet reentrant, i.e., multiple copies of the
applet running under the same URL will not interfere with one
another. New routines: AircraftGroup,
map/MapTransform (contains the formerly static parts of
GeoPoint). Routines changed: SelectFrame, VORLoader,
AirportLoader, Ob, ACARSLoader, Flight, MainACARS, Aircraft, VOR,
Airport, map/ZoomPanel, map/ZoomCanvas, map/OverviewFrame,
map/GeoPoint.
- 21-Sep-2004 (beta)
- We no longer display dewpoints that are higher than the
temperature. Routine changed
sdg/SoundingLevel.
- Changes to support soundings from aircraft data (such as from
Japanese airlines) that report altitude based on the local
barometer setting. Portions of soundings that have altitudes based
on the local barometer setting are indicated by the temperature
curve being brown, and by an asterisk after the altitude in the
sounding text window. Routines changed:
sdg/SoundingLoader, sdg/Sounding, sdg/SkewTPlot,
sdg/SoundingLevel, sdg/Stability.
- 18-Sep-2004 (beta)
- Changes to support aircraft that report baroAltitude instead of
altitude. The variable data_descriptor now has a new meaning: 4
is added to it if the altitude was replaced with baroAltitude.
(Routines changed: MainACARS, Flight,
ACARSSounding)
- 6-20-Aug-2004 (beta)
- Changes to support TAMDAR. (Routines changed: TAMDAROb (new), VgOb, Ob,
Aircraft)
- 10-May-2004 (beta)
- Changed Labels to MyLabels to avoid the appearence of very large
fonts under linux. (Routines changed: MainACARS,
lib.MyLabel (new), lib.Slider.java.)
- 5-Dec-2003 (beta)
- Changed the display_priority method of MainACARS to keep the
previously-registered observation if two observations have the
same priority. This avoids whole flight tracks disappearing if
their obs are 'too' close together. (Routine
changed: MainACARS.)
- 20-Nov-2003 (beta)
- Changed altitude slider bar to use 500 ft increments. (Routines changed: getACARS.cgi.)
- 15-Oct-2003 (operational)
- All beta changes (see below) moved to the operational site.
- 9-Oct-2003 (beta)
- Change made to the script that provides data to avoid problems
that will occur when we move to a new web server that has bytes in
a different order. (Routines changed:
getACARS.cgi.)
- 29-Sep-2003 (beta)
- Support for data input format 3. The only difference between
format 2 and format 3 is that the latter expects lats and lons to
be (short)(degrees*182). This was done to avoid problems in the
way various machines write floats as binary data. (Routines changed: ACARSLoader.)
- 8-Sep-2003 (beta)
- day of month added to the time that appears near the cursor when
the cursor is over a data point (e.g., "1314Z/8 indicates the data
is from 1314 UTC on the 8th of the month). (Routines
changed: Ob.
- 19-Aug-2003 (beta)
- Added "all ACARS" and "all MDCRS" categories to select frame.
Also added "Canadian" category as a non-enabled place-holder.
(Routines changed: SelectFrame,
MainACARS)
- 14-Aug-2003 (beta)
- Added 'non-AMDAR' category to the select frame. (Routines changed: SelectFrame, MainACARS)
- 10-Aug-2003 (beta)
- Slight changes made to the mapping software library to accomodate
a different applet. Should cause no changes to this applet's
behavior. (Routines changed: map/OverviewFrame,
map/ZoomCanvas, map/ZoomPanel.)
- 24-July-2003 (beta)
- Tephigrams are now available on the sounding display. Click the
"SkewT/Tephi." button to toggle between SkewT's and Tephigrams.
(Routines changed: ACARSSoundingDriver,
sdg/SoundingCanvas, sdg/SoundingDriver, sdg/SoundingPanel,
sdg/SkewTPlot. Routine added: sdg/ThermoPack.)
- Can now toggle between two wind scales for the hodograph and the
plot on the left: 100 kts and 40 kts. (Routines
changed: sdg/SoundingCanvas, sdg/SoundingPanel, sdg/SkewTPlot.)
- Fixed bug in sdg/SkewTPlot.java that plotted bad wind speed values on
EDR reports.
- Changes made to decrease the amount of memory used by the
sounding package.
- 14-Apr-2003 (operational) and 5-Mar-2003 (beta)
- Several changes to make this compatible with Java Runtime Engine
1.4.2, used by Netscape 7 and Mozilla. (Routines
changed: MainACARS, Aircraft map/ZoomPanel, map/ZoomCanvas,
lib/MyButton, lib/MyUtil, lib/Slider)
- 24-Feb-2003 (operational)
- All beta changes (see below) moved to operations. The
Data Source and Icing options
won't function until the underlying processing is upgraded, which
will occur within a few weeks.
- Added 3 airports in the Carribian
- The routine that supports loading only a specific kind of data,
or only a specific lat/lon range, which had apparently been
broken for many months, has been repaired. Unless you have a
slow connection to the internet, you may find it faster to load
all the data in a particular time range, and then use the
'Select' window to display only the kind of data you want.
- 19-Feb-2003 (beta)
- Added support for experimental icing data from
Delta Airlines. These data support an FAA-funded experiment
managed by Marcia Politovich of NCAR. (Routines
changed: MainACARS, ACARSLoader, Aircraft, Flight, IceOb (new),
LoadFrame)
- Added support for the Data Source variable,
which has the following meanings. (Routines
changed: ACARSLoader, Flight, Ob, EdrOb, IceOb, VaOb, VaporOb,
VgOb, DataPack)
- ACARS - data found in only the ACARS
data stream (i.e., decoded by FSL)
- MDCRS - data found in only the MDCRS
data stream (i.e., decoded by ARINC)
- ACARS & MDCRS - data found in BOTH the
ACARS and MDCRS data streams.
- AMDAR - AMDAR data
- Added to the Select window several additional
options:
- The option to select on data source
- The option to select aircraft that measure
icing. (This is currently an
experimental data source.)
- The option to show only good wind and
temperature data.
Most notably, selecting this will remove
measurements of edr (eddy dissipation rate) and icing
that do not include wind and temperature information.
- (Routines changed: SelectFrame
MainACARS)
- Added an announcement below the map of what data have been
selected. This appears in red when anything other than all
data have been selected. (Routines changed:
MainACARS)
- 7-Feb-2003 (beta)
- Changed the speed slider to not cut off all data above 200 kts.
(Routine changed MainACARS.java.)
- 6-Jan-2003 (beta)
- Changed arrangement of overlays to be consistent with the new code
in the 'map' package. (Routines changed
MainACARS.java and many in 'map' package.)
- Added ARTCC boundaries as an overlay
- 16-Jul-2002 (beta and oper)
- Changed processing to better identify US airports. no change to java code
- 15-Jul-2002 (beta and oper)
- Fixed wind barbs on sounding plots to be on the correct side for
the southern hemisphere. (Routine changed
sdg.SoundingLoader.java and sdg.SkewTPlot.java.)
- Fixed the spacing on the 2-line title at the top of ACARS Skew-T
plots to be a little clearer. (For some implementations of java
they overlapped a bit. (Routine changed
sdg.SkewTPlot.java)
- Several new airports added.
- Upgraded the java libraries: lib, map, sdg to be consistent with
other FSL applets. This should cause no new behavior.
- 16-Apr-2002 (beta)
- Fixed wind barbs on sounding plots to be on the correct side for
the southern hemisphere. (Routine changed
sdg.SoundingLoader.java and sdg.SkewTPlot.java.)
- 15-Apr-2002 (beta and oper)
- Fixed the 21-Mar-2002 correction of wind barbs on the plan-view
display. The 21-March code caused problems near the dateline.
(Routine changed map.GeoPoint.java.)
- 21-Mar-2002 (beta and oper)
- Corrected an error that caused winds near the edges of the
display to be plotted incorrectly, particularly near the equator.
Listed values for wind direction have always been correct,
however, the barbs were not plotted with right orientation. (Routine changed map.GeoPoint.java.)
- Corrected an error that caused wind directions on soundings from
the RUC and MAPS models to be incorrect. MAPS and RUC
winds at longitudes other than 95 West should have been rotated
by -sin(25°)*(-95 - longitude), where longitude is in degrees,
with E being positive, and the rotation is in degrees. (I.e., a N
wind in the RUC domain near the E coast is a NE wind with
respect to true N.) This error caused wind directions
near the E and W edges of the MAPS/RUC domain to be incorrect by
as much as 18°.
- 13-Feb-2002 (beta) 21-Mar-2002 (oper)
- Cleaned up map background around US
- Information frames can now be expanded and more information will
show in them.
- Added "NOAA / Forecast Systems Lab" credit line
- 29-Jan-2002 (oper) and 11-Jan-2002 (beta)
- Changed screen location of some components to allow easier use on
small screens and clearer screen shots in publications.
- Added a
minimum spacing slider
to show barbs more
clearly (controls
minimum spacing in pixels between displayed obs (this also speeds
up repainting the screen). This is particularly helpful when
displaying wind barbs.
- You can now set initial defaults (follow the
Set initial
defaults
link) which will allow you to have the page open with
the particular display (e.g., Europe or Asia) you wish. (And the
Default
button will always return you to that display.)
- Barbs in the Southern Hemisphere now have flags on the correct
side of the arrow (pointing to lower pressure).
- Information at the cursor no longer runs off the screen when the
cursor is near the edge of the map.
- U.S. VORs are now an available overlay.
- Color coding of vertical gust data is changed to better reflect
turbulent conditions.
- The adiabats on the Skew-T background were changed slightly.
- The code was upgraded to be more modular, and more consistent
with java version 1.1, and other FSL/FRD applets.
- 31-Dec-2001 (beta and oper)
- Several additional airports added (airport_info.txt)
- 28-Nov-01 (beta)
- Added airport Islamabad.
- 19-Nov-01 (beta)
- Lufthansa data added, and additional airports.
(airport_info.txt)
- 23-Feb-01 (beta)
- Changed minimum gap between "Flights" from 20 min to 25 min to
better display text from some AU flights that have obs 21 min
apart. (ACARSLoader.java)
- 4-Jan-01 (beta and oper)
- No longer aborts on bad hourly input files; instead only the bad
hour is skipped, and this is reported in the information window
under the map. Also, additional airports have been added, and
some airport locations corrected.
- 20-Nov-00
- All beta processing to date moved to the main java site.
- 20-Nov-00
- Cleaned up processing of bad input files slightly. Loading is
aborted if a bad file is found, but bad files should
no longer generate java errors.
- 14-Nov-00
- Added support for Vertical Gust data from some AMDAR reports. The
display can be restricted to these data
via the select button.
- 8-Nov-00
- Changed the MainACARS routine to allow a start time to be
specified in the optional applet parameters (in support of the
demo java page).
- 6-Nov-00
- Changed the 'load other soundings' functionality to load the MAPS
or RUC soundings for the hour before and the hour after a
displayed aircraft sounding, by default. (The sounding window
doesn't look any different.)
- Added logging of when the hodograph window is changed between
flight track and hodograph.
- Repaired a subtle error that caused the highlighting of wind
and track informatiion on the sounding display to be
occasionally in error.
- 2-Nov-00
- For aircraft soundings, the flight track is shown instead of
the hodograph, optionally. Use the "Toggle button" in the
hodograph window to switch between the two.
- US projection changed to not include so much of Mexico.
- zooming function improved.
- plotting function changed slightly to ensure that all relevant
geopolitical segments get plotted (at no reduction in plotting
speed).
- minor error in plotting sounding flight tracks corrected: a line
is no longer drawn through points on sounding tracks that have a
data descriptor of 3 (these often indicate a bad lat/lon).
- 27-Sep-00 (main site), and 24-Aug-00 ('world' site)
- A long-term error in wind directions has been corrected.
Previously, wind directions were not corrected
for the angular deviation of compass directions away from the
center of the projected map. That is, for example, North winds
always pointed straight up, whereas the North direction varied
with longitude. This has now been corrected, and wind directions
are consistent with geographic directions everywhere.
- The default US map has been changed back to Lambert Conformal
Conic Projection, but with a larger coverage than on the previous
conformal US map.
- The zooming function has been completely rewritten so each
zoom generates a new Lambert Conformal Conic Projection
with One Standard Parallel. The standard parallel is taken as
the center of the zoomed region. Thus, North will always be
directly up in the center of any map.
This new functionality has some implications:
- When you zoom in on a region, the region that results from
the zoom won't exactly match your zoom box, because the
old and new maps will have different projections.
- You can zoom across the dateline and the poles.
- The overview window generally will show where on the globe
your zoomed region is, except when the region extends
across a pole.
- 2-Aug-00 ('world' site)
- World map implemented (see the 'world' button atop the applet).
In addition, the 'Reset Map' button was changed to a 'US'
button. Also, the map projection for the US was changed from
Lambert Conformal to Cylindrical Equidistant. Note that the
world map supports zooms across the dateline.
- 19-Apr-00 (operational), 15-Apr-00 (beta)
- Added color coding by wind speed as an option. Also fixed a bug
that occasionally wrote long wind barbs for missing data.
- Several changes were made to the sounding display to make it
consistent with the
Soundings
from FSL page, as follows:
- Interactive parcel trajectories: click on the plot to
raise a parcel from the clicked point. Click
with the right button to call up a dialog that lets you
choose td, t, and p for the parcel. Thanks to Tom
Whittaker of the University of Wisconsin for providing
the core of the code that performs this task.
- You can now enter an arbitrary 'Site' location as
latitude,longitude. For instance: 40.23,-105.78, where
the latitude and longitude are in decimal (not
degrees.minutes), and West and South are negative.
- On parcel trajectories, a black horizontal line is shown
at the parcel's lifted condensation level (SkewTPlot.java).
- The altitude of the cursor location is now indicated
near the cursor, along with pressure and temperature
(SkewTPlot.java, Sounding.java).
- You can now 'right-click' with the mouse on a flight track to
show all of the available data for that aircraft in a text
window. (Previously, you had to 'shift-click'. That
option is still available.)
- 15-Feb-00
- Updated airport information
- 30-Oct-99
- You can now click on the color bar to restore the complete
altitude range.
- Color-coding for eddy dissipation rate data has been improved:
edr values of 0.05 (the minimum) show as light blue, 0.15 shows
as purplish, >= 0.25 shows as red.
- When vertical acceleration or edr data are being displayed, the
color bar shows as black, because the color-coding is not by
altitude.
- Fixed a bug that sometimes caused flights to disappear when a
portion of the flight was zoomed in on. (FLight.java now saves
the first and/or last GOOD lat/lon as the start and end points.
Previously the first and last location could be missing data.)
- 29-Sep-99
- A small change to the
load non-ACARS sounding(s)
function: RAOB
input data now can show minutes. This was made to accomodate
CLASS soundings make at Louisville this month in support of a
test of UPS humidity measurements.
- 3-Sep-99
- Color-coding has been added for vertical acceleration and eddy
dissipation rate data. When these data are loaded and/or
selected for display, the color coding shows 'normal' data in
blue and 'interesting' data in red, and missing data as the
bad-data color. The color bar on the right hasn't yet been
updated to reflect this.
- 29-Apr-99
- Fixed a bug in the processing of vapor-sensing aircraft that
caused the dewpoint to be 0º to 5º (C) too cold, with the
largest errors occurring at high mach numbers (which occur at
high altitudes). Generally errors in dewpoint below 15,000 ft
have been less than 3º C.
- Added a sort of sounding data by altitude so we don't get those
nasty-looking jags when an aircraft doesn't uniformly ascend or
descend. Also speeded up the sounding plot generation a little
bit, by limiting the maximum number of sounding points to 50,
and by writing slightly more efficient code.
- 1-Apr-99
- Corrected a bug generated on 30-Mar that caused missing
dewpoint data to be plotted at the temperature value.
- Also corrected the java data-subset-loader that didn't treat
missing data correctly. It now does, and this automatically
fixed the problem that caused gaps in the dewpoint line on
sounding plots when missing dewpoint data occured.
- Also fixed vertical acceleration data; it had been referenced
to 0-g when full data sets were loaded, but 1-g when a data
subset was loaded. It is now referenced to 0-g. That is,
light turbulence shows up as deviations from 0, not as
deviations from 1.
- 30-Mar-99
- Corrected an error that showed dewpoints higher than temperature.
- 8-Feb-99
- Fixed an error that occasionally caused both the ascent and
descent portion of a flight track to appear on the same sounding.
- Rearranged the order of items on the web page above the display so
that the most-used links appear directly above the display.
- 4-Feb-99
- Can limit the data
initially loaded by location and data type by using the
Set initial defaults link on the java display.
Can also limited the data subsequently loaded by setting
parameters in the window that comes up when the
Load button is clicked.
- 25-Jan-99
- New Web server. Coding between FSL tailnumbers and true
tailnumbers remains the same as at the old web server. The new
server is a Sun running Solaris 5.6 and Apache 1.3
- 25-Jan-99
- Solid lines connect data points that can probably make useful
soundings. Lines are shown if:
- Barbs are not being shown, and
- The max altitude of the flight is > 10,000 ft, and
- The minimum (pressure) altitude of the aircraft is
within 2000 ft of the (true) elevation of the airport, and
- There is no data gap greater than 2500 ft in altitude
for data points below 10,000 ft.
- Data points taken within the last 20 min (with respect to the
latest time loaded) are plotted at twice the size of other
points (unless barbs are being displayed).
- From the sounding window, Profiler soundings can be loaded,
along with RAOBs and MAPS/RUC soundings.
- The time of each observation is shown on sounding plots (on the
left) and in the sounding text readout.
- Negative pressure altitudes as well as positive ones are now
shown on the sounding plot (on the left).
- Text printout for soundings and flight tracks are cleaned up a bit.
- 27-Oct-98
- For those aircraft that experimentally measure
- vertical acceleration
- eddy dissipation rate, or
- dewpoint
this extra data is now loaded, and you can select to display
only those aircraft that measure each of these variables by using the
select
button. This is primarily for the scientists
who are working with these data -- the quality of these data is
particularly volatile.
- Textual data for entire aircraft can be generated by
shift-clicking anywhere on an aircraft's flight track. The
data will appear in a separate window. (You can
cut-and-paste the data to transfer it to other programs for
processing or printing.) See help for
information on the data quality flag F, and
other details.
- More actions (text requests, roaming) are
logged on our server (no time penalty on your end).
- 13-Oct-98
- Zoomable soundings with hodographs
- Actions (zoom, soundings generated, barbs requested, etc.) are
logged on our server (no time penalty on your end).
- 11-Aug-98
- First java version!
Prepared by Bill Moninger,
Bill.Moninger@noaa.gov,
303-497-6435
Last modified: Wed Oct 14 17:22:01 GMT 2020