Flight

AAL2857

Flight history and live tracking for AAL2857, operated by American Airlines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Next flight

DateSat 03 Oct 2026
RouteKMIA MIAMI INTERNATIONAL → TNCC HATO
Scheduled departure10:35 EDT
Estimated arrival13:39 AST

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineAmerican Airlines
Observed routeKMIA → TNCA

Flight history 265 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMIA MIAMI INTERNATIONALTNCC HATO10:51 EDT13:21 AST2h 30mN915US
2026-10-01KMIA MIAMI INTERNATIONALTNCC HATO11:15 EDT13:44 AST2h 29mN152AA
2026-09-30KMIA MIAMI INTERNATIONALTNCC HATO10:35 EDT13:04 AST2h 29mN915US
2026-09-29KMIA MIAMI INTERNATIONALTNCC HATO11:30 EDT14:02 AST2h 32mN174US
2026-09-28KMIA MIAMI INTERNATIONALTNCC HATO10:50 EDT13:19 AST2h 29mN989AU
2026-09-27KMIA MIAMI INTERNATIONALTNCC HATO11:11 EDT13:40 AST2h 29mN956XV
2026-09-26KMIA MIAMI INTERNATIONALTNCC HATO10:56 EDT13:21 AST2h 25mN558UW
2026-09-25KMIA MIAMI INTERNATIONALTNCC HATO11:30 EDT13:56 AST2h 26mN154UW
2026-09-24estimatedKMIATNCA11:07 EDT11:28 AST0h 20mN143AN
2026-09-23estimatedKMIATNCA10:57 EDT11:18 AST0h 20mN138AN
2026-09-22estimatedKMIATNCA10:47 EDT11:12 AST0h 25mN163AA
2026-09-21estimatedKMIATNCA11:25 EDT12:00 AST0h 35mN143AN
2026-09-20estimatedKMIATNCA10:52 EDT12:06 AST1h 13mN167US
2026-09-19estimatedKMIATNCA10:50 EDT12:06 AST1h 15mN154UW
Earlier flights (251) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-08-29estimatedKMIATNCA12:21 EDT13:15 AST0h 53mN988AL
2026-08-25estimatedKMIATNCA10:52 EDT11:38 AST0h 45mN134AN
2026-08-20estimatedKMIATNCA11:04 EDT17:24 AST6h 19mN954XV
2026-08-17estimated??14:46Z19:01Z4h 14mN153AN
2026-08-16estimatedKMIATNCA10:54 EDT15:01 AST4h 06mN982VJ
2026-08-15estimated??16:50Z18:50Z2h 00mN127AA
2026-08-14estimated??14:55Z19:05Z4h 10mN543UW
2026-08-13estimatedKMIATNCA11:34 EDT13:48 AST2h 13mN998AN
2026-08-12estimatedKMIATNCA13:34 EDT15:46 AST2h 11mN163AA
2026-07-23estimated??17:06Z19:06Z2h 00mN924US
2026-07-22estimated??15:19Z17:34Z2h 14mN545UW
2026-07-21estimated??16:46Z17:06Z0h 19mN915US
2026-07-20estimated??17:00Z17:28Z0h 28mN131NN
2026-07-18estimated??17:29Z17:50Z0h 20mN996AN
2026-07-16estimated??14:58Z17:14Z2h 16mN154UW
2026-07-15estimated??15:01Z17:10Z2h 09mN150NN
2026-07-14estimatedTNCA?12:51 AST17:14Z0h 22mN922US
2026-07-13estimatedTNCC?12:37 AST17:06Z0h 29mN139AN
2026-07-10estimatedTNCC?12:37 AST16:54Z0h 16mN128AN
2026-07-08estimatedTNCC?12:50 AST17:12Z0h 21mN138AN
2026-07-07estimatedTNCC?12:47 AST17:12Z0h 24mN123NN
2026-07-06estimatedTNCC?13:19 AST17:40Z0h 20mN181UW
2026-07-05estimatedTNCC?13:57 AST18:16Z0h 19mN994AN
2026-07-04estimatedTNCA?12:46 AST17:06Z0h 19mAD5837
2026-07-03estimatedTNCC?13:17 AST17:40Z0h 23mN904AA
2026-07-02estimatedTNCC?12:49 AST17:12Z0h 22mN920US
2026-07-01estimatedTNCA?12:48 AST17:12Z0h 23mN992NN
2026-06-30estimatedTNCA?16:41 AST21:06Z0h 24mN909AM
2026-06-29estimatedTNCA?12:45 AST17:04Z0h 18mN928AM
2026-06-28estimatedKMIA?11:35 EDT17:42Z2h 07mN922US
2026-06-26estimatedTNCC?13:12 AST17:36Z0h 23mN135NN
2026-06-24estimated??16:47Z18:56Z2h 08mN141NN
2026-06-23estimatedKMIA?15:25 EDT21:46Z2h 20mN921US
2026-06-22estimatedTNCC?12:50 AST17:14Z0h 23mN534UW
2026-06-21estimatedTNCA?12:39 AST17:06Z0h 26mN118NN
2026-06-20estimatedTNCA?13:06 AST17:28Z0h 21mN129AA
2026-06-19estimatedTNCC?12:47 AST17:04Z0h 16mN119NN
2026-06-17estimatedTNCA?12:48 AST17:12Z0h 23mN996AN
2026-06-16estimatedKHST?11:08 EDT17:24Z2h 15mN125AA
2026-06-15estimatedKHST?11:00 EDT19:10Z4h 10mN149AN
2026-06-14estimatedTNCC?13:29 AST17:46Z0h 16mN193UW
2026-06-13estimatedKMIATNCA10:48 EDT13:52 AST3h 03mN980UY
2026-06-12estimatedKMIATNCA11:07 EDT13:24 AST2h 16mN144AN
2026-05-29estimatedKMIATNCA10:58 EDT13:16 AST2h 17mN925UY
2026-05-28estimatedKMIATNCA12:39 EDT14:08 AST1h 29mN142AN
2026-05-27estimatedKMIATNCA10:49 EDT14:59 AST4h 10mN906AA
2026-05-25estimatedKMIATNCA10:55 EDT13:18 AST2h 23mN160AN
2026-05-24estimatedKMIATNCA15:41 EDT17:54 AST2h 12mN416AN
2026-05-23estimatedKMIATNCA10:50 EDT13:08 AST2h 17mN153AN
2026-05-22estimatedKMIATNCA11:18 EDT13:36 AST2h 17mN460AN
2026-05-21estimatedKMIATNCA10:52 EDT13:12 AST2h 19mAD36C8
2026-05-20estimatedKMIA?21:01 EDT17:18Z16h 16mN317PG
2026-05-19partialKMIA?23:20 EDTAD50C9
2026-05-12estimatedKMIATNCA10:55 EDT13:06 AST2h 10mN156AN
2026-05-11estimatedKMIATNCA10:57 EDT13:14 AST2h 16mN146AA
2026-05-10estimatedKMIATNCA12:01 EDT14:16 AST2h 14mA35B39
2026-05-09estimatedKMIATNCA11:10 EDT13:28 AST2h 17mN140AN
2026-05-08estimatedKMIATNCA11:12 EDT13:32 AST2h 19mN912UY
2026-05-07estimatedKMIATNCA11:00 EDT13:12 AST2h 11mN972UY
2026-05-06estimatedKMIATNCA10:58 EDT13:08 AST2h 09mN537UW
2026-05-05estimatedKMIATNCA11:03 EDT13:16 AST2h 12mN164NN
2026-05-04estimatedKMIATNCA10:52 EDT13:08 AST2h 15mN949NN
2026-05-03estimatedKMIATNCA11:14 EDT13:38 AST2h 23mN927AN
2026-05-02estimatedKMIATNCA11:11 EDT13:32 AST2h 20mN173US
2026-05-01estimatedKMIATNCA10:42 EDT13:00 AST2h 17mN317PG
2026-04-30estimatedKMIATNCA10:48 EDT13:06 AST2h 17mA3B186
2026-04-29estimatedTNCC?12:57 AST17:20Z0h 22mN924AN
2026-04-28estimatedKMIATNCA11:17 EDT13:36 AST2h 18mN118NN
2026-04-27estimatedKMIATNCA10:59 EDT13:24 AST2h 24mN916NN
2026-04-26estimatedKMIATNCA10:56 EDT13:04 AST2h 08mN314RH
2026-04-25estimatedKMIATNCA10:59 EDT13:12 AST2h 12mN336RU
2026-04-24estimatedKMIATNCA11:17 EDT13:38 AST2h 20mN943NN
2026-04-23estimatedKMIATNCA11:17 EDT13:34 AST2h 16mN832NN
2026-04-22estimatedKMIATNCA11:02 EDT13:16 AST2h 14mN928NN
2026-04-21estimatedKMIATNCA10:51 EDT13:04 AST2h 13mN132AN
2026-04-20estimatedKMIATNCA10:49 EDT13:02 AST2h 13mN919AN
2026-04-19estimatedKMIATNCA10:53 EDT13:06 AST2h 12mA33766
2026-04-18estimatedKMIATNCA11:09 EDT13:28 AST2h 18mN508AY
2026-04-17estimatedKMIATNCA11:38 EDT13:48 AST2h 10mN191UW
2026-04-16estimatedKMIATNCA10:51 EDT13:06 AST2h 14mN936NN
2026-04-15estimatedKMIATNCA10:50 EDT13:02 AST2h 11mN567UW
2026-04-14estimatedKMIATNCA11:14 EDT13:24 AST2h 09mN915US
2026-04-13estimated??19:34Z19:58Z0h 24mN825NN
2026-04-12estimatedKMIATNCA11:12 EDT13:04 AST1h 51mN359PX
2026-04-11estimatedKMIATNCA10:50 EDT13:02 AST2h 11mN124AA
2026-04-06estimated?KCLT13:37Z10:08 EDT0h 31mN810AW
2026-04-06estimatedKCLT?07:43 EDT12:04Z0h 20mN810AW
2026-04-05estimated?KCLT13:35Z10:10 EDT0h 34mN721UW
2026-04-05estimatedKCLT?07:48 EDT12:08Z0h 19mN721UW
2026-04-04estimated?KCLT16:01Z12:26 EDT0h 24mN966AN
2026-04-04estimatedKCLT?07:29 EDT11:52Z0h 22mN966AN
2026-04-03estimated?KCLT13:28Z10:04 EDT0h 35mN711UW
2026-04-03estimatedKCLT?07:43 EDT12:04Z0h 20mN711UW
2026-04-02estimated?KCLT13:28Z10:04 EDT0h 35mN717UW
2026-04-02estimatedKCLT?07:58 EDT12:20Z0h 22mN717UW
2026-03-31estimated?KCLT14:37Z11:10 EDT0h 32mN747UW
2026-03-31estimatedKCLT?08:48 EDT13:06Z0h 18mN747UW
2026-03-30estimated?KCLT13:31Z10:00 EDT0h 28mN721UW
2026-03-30estimatedKCLT?07:47 EDT12:08Z0h 20mN721UW
2026-03-29estimated?KCLT13:43Z10:12 EDT0h 28mN838AW
2026-03-29estimatedKCLT?08:09 EDT12:30Z0h 20mN838AW
2026-03-28estimated?KCLT13:44Z10:06 EDT0h 21mN926AN
2026-03-16estimated??11:49Z12:12Z0h 22mN9022G
2026-03-15estimated?KCLT13:39Z10:04 EDT0h 24mN741UW
2026-03-15estimatedKCLT?07:50 EDT12:12Z0h 21mN741UW
2026-03-14estimated?KCLT13:28Z09:56 EDT0h 27mN906AN
2026-03-14KCLTKMYR07:48 EDT08:20 EDT0h 32mN906AN
2026-03-13estimated?KCLT13:28Z10:04 EDT0h 36mN705UW
2026-03-13estimatedKCLT?08:04 EDT12:24Z0h 19mN705UW
2026-03-12KCLTKMYR07:42 EDT08:14 EDT0h 31mN117UW
2026-03-11KMYRKCLT09:36 EDT10:12 EDT0h 35mN705UW
2026-03-11KCLTKMYR07:43 EDT08:12 EDT0h 29mN705UW
2026-03-10KMYRKCLT10:27 EDT11:08 EDT0h 40mN817AW
2026-03-10KCLTKMYR08:44 EDT09:16 EDT0h 31mN817AW
2026-03-09KMYRKCLT13:34 EDT14:08 EDT0h 33mN825AW
2026-03-09KCLTKMYR11:51 EDT12:22 EDT0h 30mN825AW
2026-03-09partialKCLT?07:32 EDTN825AW
2026-03-08KMYRKCLT09:23 EDT10:06 EDT0h 42mN709UW
2026-03-08KCLTKMYR07:46 EDT08:16 EDT0h 29mN709UW
2026-03-07estimated?KCLT12:22Z11:12 EST3h 49mN818AW
2026-03-06KMYRKCLT09:45 EST10:34 EST0h 49mN861NN
2026-03-06KCLTKMYR08:04 EST08:48 EST0h 44mN861NN
2026-03-05KMYRKCLT09:42 EST10:28 EST0h 45mN979NN
2026-03-05KCLTKMYR08:01 EST08:32 EST0h 30mN979NN
2026-03-04KMYRKCLT10:33 EST11:10 EST0h 36mN942AN
2026-03-04KCLTKMYR08:47 EST09:16 EST0h 28mN942AN
2026-03-03KMYRKCLT10:22 EST10:56 EST0h 33mN919AN
2026-03-03KCLTKMYR08:48 EST09:24 EST0h 35mN919AN
2026-03-02KMYRKCLT09:37 EST10:14 EST0h 36mN948NN
2026-03-02KCLTKMYR07:44 EST08:22 EST0h 37mN948NN
2026-03-01KMYRKCLT09:56 EST10:28 EST0h 31mN975AN
2026-03-01KCLTKMYR07:47 EST09:04 EST1h 17mN975AN
2026-02-28KMYRKCLT09:32 EST10:10 EST0h 38mN335PH
2026-02-28KCLTKMYR07:28 EST07:58 EST0h 29mN335PH
2026-02-27KMYRKCLT09:56 EST10:30 EST0h 33mN904AN
2026-02-27KCLTKMYR07:54 EST08:26 EST0h 32mN904AN
2026-02-26KMYRKCLT09:41 EST10:26 EST0h 45mA36A19
2026-02-26KCLTKMYR07:55 EST08:24 EST0h 28mA36A19
2026-02-25KMYRKCLT10:28 EST11:12 EST0h 43mN908AN
2026-02-25KCLTKMYR08:39 EST09:08 EST0h 28mN908AN
2026-02-24KMYRKCLT10:34 EST11:08 EST0h 33mN877NN
2026-02-24KCLTKMYR08:51 EST09:24 EST0h 32mN877NN
2026-02-23KMYRKCLT09:37 EST10:14 EST0h 36mN821NN
2026-02-23KCLTKMYR07:54 EST08:28 EST0h 33mN821NN
2026-02-21KMYRKCLT09:32 EST10:10 EST0h 37mN943NN
2026-02-21KCLTKMYR07:32 EST08:08 EST0h 35mN943NN
2026-02-19KMYRKCLT09:40 EST10:24 EST0h 43mN956NN
2026-02-19KCLTKMYR07:48 EST08:16 EST0h 28mN956NN
2026-02-18KMYRKCLT10:42 EST11:38 EST0h 56mN977NN
2026-02-18KCLTKMYR08:57 EST09:26 EST0h 29mN977NN
2026-02-17KMYRKCLT10:30 EST11:06 EST0h 35mN966AN
2026-02-17KCLTKMYR08:58 EST09:24 EST0h 25mN966AN
2026-02-16KMYRKCLT09:57 EST10:28 EST0h 30mN992AN
2026-02-16KCLTKMYR08:27 EST09:02 EST0h 35mN992AN
2026-02-14KMYRKCLT09:23 EST09:58 EST0h 34mN976NN
2026-02-14KCLTKMYR07:43 EST08:20 EST0h 36mN976NN
2026-02-12KMYRKCLT10:19 EST10:54 EST0h 34mN933AN
2026-02-12KCLTKMYR07:45 EST08:16 EST0h 31mN933AN
2026-02-11KSDFKCLT06:23 EST07:14 EST0h 50mN751UW
2026-02-10KSDFKCLT06:31 EST07:22 EST0h 50mN122US
2026-02-09KSDFKCLT06:22 EST07:16 EST0h 53mN679AW
2026-02-08KSDFKCLT07:02 EST07:52 EST0h 49mN668AW
2026-02-07KSDFKCLT06:27 EST07:18 EST0h 50mN452AN
2026-02-06KSDFKCLT06:21 EST07:16 EST0h 54mN668AW
2026-02-05KSDFKCLT06:30 EST07:28 EST0h 57mN669AW
2026-02-04KSDFKCLT06:59 EST07:58 EST0h 58mN805AW
2026-02-03KSDFKCLT06:13 EST07:16 EST1h 02mN664AW
2026-02-02KSDFKCLT07:12 EST08:10 EST0h 58mN664AW
2026-01-31KSDFKCLT06:43 EST07:42 EST0h 58mN119US
2026-01-30KSDFKCLT06:21 EST07:14 EST0h 52mN109UW
2026-01-29KSDFKCLT06:15 EST07:06 EST0h 50mN107US
2026-01-28KSDFKCLT09:13 EST10:08 EST0h 54mN604AW
2026-01-24KSDFKCLT06:22 EST07:16 EST0h 53mN104UW
2026-01-23KSDFKCLT06:12 EST07:08 EST0h 56mN102UW
2026-01-22KSDFKCLT06:15 EST07:06 EST0h 50mN660AW
2026-01-21KSDFKCLT06:28 EST07:32 EST1h 03mN827AW
2026-01-20KSDFKCLT06:08 EST07:00 EST0h 51mN107US
2026-01-19KSDFKCLT06:12 EST07:04 EST0h 51mN123UW
2026-01-09KSDFKCLT06:17 EST07:16 EST0h 58mN105UW
2026-01-08KSDFKCLT06:13 EST07:20 EST1h 06mN117UW
2026-01-07KSDF?06:12 EST12:54Z1h 41mN815AW
2026-01-06KSDFKCLT06:12 EST07:18 EST1h 05mN8031M
2026-01-05KLGAKDFW10:41 EST13:34 CST3h 52mN976AN
2026-01-02KLGAKDFW10:47 EST13:52 CST4h 04mN863NN
2026-01-01?KDFW15:21Z13:26 CST4h 04mN897NN
2025-12-31partial??00:00ZN984NN
2025-12-30estimated??22:46Z23:58Z1h 11mN984NN
2025-12-29KLGAKDFW13:41 EST16:58 CST4h 16mN822NN
2025-12-26?KDFW16:33Z14:52 CST4h 19mN803NN
2025-12-25?KDFW15:19Z13:16 CST3h 56mN938NN
2025-12-24?KDFW15:21Z13:32 CST4h 10mN954AN
2025-12-20?KDTW07:16Z06:26 EST4h 09mN358PW
2025-12-17KPHLKORD12:42 EST13:38 CST1h 55mN972AN
2025-12-17?KPHL14:21Z11:10 EST1h 48mN972AN
2025-12-16KPHLKORD12:42 EST13:26 CST1h 43mN920NN
2025-12-16KORDKPHL08:28 CST11:10 EST1h 41mN920NN
2025-12-15KPHLKORD13:11 EST14:04 CST1h 52mN979NN
2025-12-15KORDKPHL09:07 CST11:50 EST1h 43mN979NN
2025-12-14KPHLKORD13:54 EST15:04 CST2h 10mN944AN
2025-12-14KORDKPHL09:22 CST12:14 EST1h 52mN944AN
2025-12-14estimated??14:15Z14:33Z0h 17mN944AN
2025-12-13KPHLKORD12:42 EST13:54 CST2h 11mN955AN
2025-12-13KORDKPHL08:26 CST11:06 EST1h 39mN955AN
2025-12-12KPHLKORD12:39 EST13:35 CST1h 55mN870NN
2025-12-12?KPHL14:03Z11:18 EST2h 14mN870NN
2025-12-11KPHLKORD12:39 EST13:34 CST1h 55mN951NN
2025-12-11KORDKPHL08:37 CST11:04 EST1h 26mN951NN
2025-12-10KPHLKORD13:11 EST14:06 CST1h 54mN982NN
2025-12-10KORDKPHL08:30 CST12:02 EST2h 31mN982NN
2025-12-09KPHLKORD12:44 EST13:44 CST1h 59mN813NN
2025-12-02KDFWKLGA19:22 CST23:02 EST2h 39mN929AA
2025-11-27KDFWKLGA18:00 CST21:55 EST2h 54mN551UW
2025-10-30KLGA?13:35 EDT19:54Z2h 18mN992AN
2025-10-29KLGA?11:56 EDT19:28Z3h 32mN983AN
2025-10-28KLGA?11:51 EDT19:28Z3h 36mN968NN
2025-10-27KJFK?11:37 EDT19:02Z3h 24mN913AN
2025-10-26estimated??13:29Z19:00Z5h 30mN961NN
2025-10-26estimated??05:13Z05:30Z0h 16mN961NN
2025-10-26estimated??02:53Z04:32Z1h 39mN961NN
2025-10-25KLGA?11:25 EDT18:22Z2h 56mN913AN
2025-10-24KLGA?11:15 EDT19:02Z3h 46mN971NN
2025-10-22KTEB?11:25 EDT18:54Z3h 28mN907NN
2025-10-21KLGA?11:55 EDT19:08Z3h 12mN991NN
2025-10-20KLGA?11:38 EDT18:54Z3h 15mN917AN
2025-10-15estimated??14:47Z17:38Z2h 50mN967AN
2025-10-14KLGAKDFW11:39 EDT14:20 CDT3h 41mN894NN
2025-10-13KLGAKDFW12:04 EDT15:00 CDT3h 55mN921AN
2025-10-07?KDFW14:41Z14:10 CDT4h 29mN917AN
2025-10-06KLGAKDFW11:08 EDT13:24 CDT3h 15mA19343
2025-10-04estimatedKMIATNCA18:15 EDT19:26 AST1h 11mN459AN
2025-10-02KMIA Miami International?11:05 EDT16:10Z1h 05mABDB35
2025-10-01KMIA Miami InternationalMYIG10:46 EDT11:49 EDT1h 03mA34C57
2025-09-30KMIA Miami InternationalMYIG10:52 EDT11:53 EDT1h 01mA56862
2025-09-29KMIA Miami International?11:01 EDT16:15Z1h 13mABBB24
2025-09-28KMIA Miami International?10:51 EDT16:10Z1h 19mAD1D3D
2025-09-27KMIA Miami InternationalMBNC10:48 EDT12:04 EDT1h 15mA575E0
2025-09-26KMIA Miami InternationalMKKJ10:45 EDT10:55 EST1h 09mA3D4ED
2025-09-24KMIA Miami International?10:52 EDT16:04Z1h 11mABEA11
2025-09-23KMIA Miami InternationalMYIG10:59 EDT12:07 EDT1h 08mA52A99
2025-09-22KMIA Miami International?10:52 EDT16:04Z1h 12mADBB39
2025-09-21KMIA Miami International?10:56 EDT15:56Z1h 00mACB1E5
2025-09-20KMIA Miami International?11:05 EDT16:22Z1h 16mACDFA6
2025-09-19KMIA Miami InternationalMYIG10:54 EDT12:05 EDT1h 10mABFB46
2025-08-24estimatedKMIATNCA11:08 EDT17:16 AST6h 07mN157AA
2025-08-23estimatedKMIATNCA01:24 EDT11:31 AST10h 07mA3CDE4
2025-08-21estimatedKMIATNCA10:30 EDT11:48 AST1h 17mN410AN
2025-08-21estimatedKMIATNCA21:25 EDT22:42 AST1h 16mN972NN
2025-08-19estimatedKMIATNCA11:32 EDT11:58 AST0h 25mN455AN
2025-08-17estimatedKMIATNCA10:51 EDT11:16 AST0h 25mN430AN
2025-08-16estimatedKMIATNCA10:26 EDT10:46 AST0h 20mA324CE
2025-08-15estimatedKMIATNCA10:31 EDT10:53 AST0h 22mN336RU

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when AAL2857 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]