Flight

ANA404

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

Route

AirlineAll Nippon Airways
Typical originRJSK AKITA
Typical destinationRJTT TOKYO INTERNATIONAL
Distance245 nm

Flight history 258 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02estimatedRJSKRJTT09:49 JST10:44 JST0h 55mJA134A
2026-10-01estimatedRJSKRJTT09:48 JST10:42 JST0h 53mJA142A
2026-09-30estimatedRJSKRJTT09:43 JST10:34 JST0h 50mJA142A
2026-09-29estimatedRJSKRJTT09:41 JST10:42 JST1h 00mJA151A
2026-09-28estimatedRJSKRJTT09:47 JST10:42 JST0h 55mJA111A
2026-09-27estimatedRJSKRJTT09:42 JST10:34 JST0h 51mJA810A
2026-09-26estimatedRJSKRJTT10:14 JST11:06 JST0h 51mJA809A
2026-09-25estimatedRJSKRJTT09:45 JST10:40 JST0h 54mJA132A
2026-09-24estimated??01:29Z02:28Z0h 58mJA145A
2026-09-23estimatedRJSKRJTT09:47 JST10:42 JST0h 54mJA148A
2026-09-22estimatedRJSKRJTT11:45 JST12:38 JST0h 52mJA131A
2026-09-21estimatedRJSKRJTT11:18 JST12:12 JST0h 53mJA144A
2026-09-20estimated??01:08Z01:30Z0h 21mJA112A
2026-09-19estimated??01:10Z01:38Z0h 27mJA151A
2026-09-18estimatedRJSKRJTT09:52 JST10:44 JST0h 51mJA151A
2026-09-17estimatedRJSKRJTT09:56 JST10:58 JST1h 01mJA140A
2026-09-16estimated??00:42Z01:26Z0h 43mJA138A
2026-09-15estimated??00:42Z01:38Z0h 55mJA148A
2026-09-14estimated??00:46Z01:52Z1h 05mJA152A
2026-09-13estimatedRJSKRJTT09:53 JST10:42 JST0h 48mJA111A
2026-09-12estimatedRJSKRJTT09:47 JST10:42 JST0h 54mJA148A
2026-09-11estimatedRJSKRJTT10:41 JST11:40 JST0h 58mJA138A
2026-09-10estimatedRJSKRJTT09:45 JST10:40 JST0h 54mJA112A
2026-09-09estimated??00:43Z01:46Z1h 02mJA146A
2026-09-07estimatedRJSKRJTT09:47 JST10:44 JST0h 56mJA111A
2026-09-06estimatedRJSKRJTT09:49 JST10:44 JST0h 54mJA112A
2026-09-05estimatedRJSKRJTT09:44 JST10:38 JST0h 53mJA135A
2026-09-04estimatedRJSKRJTT09:58 JST10:54 JST0h 55mJA150A
2026-09-03estimated??00:48Z01:46Z0h 58mJA133A
Earlier flights (229) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02estimatedRJSKRJTT09:42 JST10:42 JST0h 59mJA146A
2026-09-01estimatedRJSKRJTT09:45 JST10:40 JST0h 54mJA114A
2026-08-31estimatedRJSKRJTT09:58 JST10:42 JST0h 43mJA611A
2026-08-30estimatedRJSKRJTT09:46 JST10:38 JST0h 51mJA817A
2026-08-29estimatedRJSKRJTT10:03 JST10:54 JST0h 50mJA715A
2026-08-28estimatedRJSKRJTT09:47 JST10:36 JST0h 48mJA611A
2026-08-27estimatedRJSKRJTT09:46 JST10:40 JST0h 53mJA616A
2026-08-26estimated??01:04Z02:04Z0h 59mJA610A
2026-08-25estimated??00:58Z01:54Z0h 55mJA615A
2026-08-24estimated??00:46Z01:38Z0h 51mJA610A
2026-08-23estimatedRJSKRJTT09:47 JST10:36 JST0h 48mJA610A
2026-08-22estimated??01:04Z02:00Z0h 55mJA609A
2026-08-21estimated??00:58Z01:54Z0h 55mJA617A
2026-08-20estimated??00:54Z01:48Z0h 53mJA615A
2026-08-19estimatedRJSKRJTT09:48 JST10:46 JST0h 57mJA610A
2026-08-18estimated??00:49Z02:00Z1h 10mJA610A
2026-08-17estimated??00:54Z02:53Z1h 58mJA616A
2026-08-16estimated??01:11Z02:04Z0h 52mJA114A
2026-08-15estimated??00:52Z02:56Z2h 04mJA113A
2026-08-14estimated??00:59Z01:42Z0h 42mJA148A
2026-08-13estimated??00:51Z01:48Z0h 56mJA136A
2026-08-12estimated??00:53Z01:50Z0h 56mJA112A
2026-07-23estimated??00:43Z01:40Z0h 56mJA133A
2026-07-22estimated??00:41Z01:38Z0h 56mJA145A
2026-07-21estimatedRJSKRJTT09:46 JST10:50 JST1h 03mJA132A
2026-07-20estimated??00:42Z01:36Z0h 53mJA136A
2026-07-19estimated??00:40Z01:40Z0h 59mJA135A
2026-07-18estimatedRJSKRJTT09:56 JST10:54 JST0h 57mJA144A
2026-07-17estimatedRJSKRJTT09:57 JST10:48 JST0h 51mJA625A
2026-07-16estimated??01:17Z02:12Z0h 54mJA146A
2026-07-15estimated??00:45Z01:38Z0h 52mJA143A
2026-07-14estimatedRJSKRJTT09:39 JST10:38 JST0h 59mJA142A
2026-07-13estimatedRJSKRJTT09:42 JST10:30 JST0h 47mJA111A
2026-07-12estimatedRJSKRJTT09:49 JST10:48 JST0h 58mJA135A
2026-07-11estimatedRJSKRJTT09:49 JST10:44 JST0h 54mJA131A
2026-07-10estimatedRJSKRJTT09:47 JST10:44 JST0h 57mJA145A
2026-07-09estimatedRJSK?10:02 JST01:54Z0h 51mJA138A
2026-07-08estimatedRJSK?09:43 JST01:40Z0h 57mJA134A
2026-07-07estimatedRJSKRJTT09:53 JST10:46 JST0h 52mJA138A
2026-07-06estimatedRJSK?09:40 JST01:32Z0h 51mJA143A
2026-07-05estimatedRJSK?09:49 JST01:42Z0h 53mJA134A
2026-07-04estimatedRJTKRJTT09:59 JST10:40 JST0h 40mJA610A
2026-07-03estimatedRJSKRJTT09:42 JST10:32 JST0h 49mJA220A
2026-07-02estimatedRJSKRJTT09:49 JST10:44 JST0h 54mJA215A
2026-07-01estimatedRJSKRJTT09:40 JST10:30 JST0h 49mJA214A
2026-06-30estimatedRJSKRJTT09:48 JST10:42 JST0h 53mJA134A
2026-06-29estimatedRJSKRJTT09:48 JST10:38 JST0h 49mJA144A
2026-06-28estimatedRJSKRJTT11:03 JST12:00 JST0h 56mJA132A
2026-06-27estimatedRJSKRJTT09:45 JST10:42 JST0h 56mJA114A
2026-06-26estimatedRJSK?09:46 JST01:48Z1h 02mJA146A
2026-06-25estimatedRJSKRJTT09:40 JST10:32 JST0h 51mJA152A
2026-06-24estimatedRJSKRJTT09:40 JST10:32 JST0h 51mJA134A
2026-06-23estimatedRJSKRJTT09:42 JST10:34 JST0h 51mJA152A
2026-06-22estimatedRJSK?09:43 JST01:40Z0h 56mJA137A
2026-06-21estimatedRJSKRJTT09:45 JST10:40 JST0h 54mJA149A
2026-06-20estimatedRJSK?09:46 JST01:40Z0h 53mJA152A
2026-06-19estimatedRJSKRJTT09:42 JST10:32 JST0h 49mJA143A
2026-06-18estimatedRJSKRJTT09:43 JST10:38 JST0h 54mJA149A
2026-06-17estimatedRJSKRJTT09:40 JST10:36 JST0h 55mJA150A
2026-06-16estimatedRJSK?09:46 JST01:44Z0h 57mJA138A
2026-06-15estimatedRJSKRJTT09:49 JST10:42 JST0h 52mJA135A
2026-06-14estimatedRJSKRJTT09:46 JST10:44 JST0h 57mJA149A
2026-06-13estimatedRJSK?09:56 JST01:52Z0h 55mJA146A
2026-06-12estimatedRJSKRJTT09:53 JST10:46 JST0h 52mJA149A
2026-05-29estimatedRJTLRJTT09:44 JST10:34 JST0h 50mJA52AN
2026-05-28estimatedRJSKRJTT09:46 JST10:50 JST1h 03mJA58AN
2026-05-27estimatedRJSKRJTT09:44 JST10:38 JST0h 53mJA58AN
2026-05-26estimatedRJSKRJTT09:39 JST10:34 JST0h 54mJA71AN
2026-05-25estimatedRJSKRJTT09:41 JST10:34 JST0h 52mJA51AN
2026-05-24estimatedRJSKRJTT09:46 JST10:40 JST0h 53mJA625A
2026-05-23estimatedRJSK?09:59 JST01:58Z0h 58mJA64AN
2026-05-22estimated?RJTT01:13Z11:02 JST0h 49mJA56AN
2026-05-21estimatedRJSK?09:43 JST01:40Z0h 56mJA82AN
2026-05-20estimatedRJTTRJSK11:02 JST18:01 JST6h 59mJA83AN
2026-05-19partialRJSK?10:32 JSTJA65AN
2026-05-12estimatedRJSKRJTT09:40 JST10:38 JST0h 58mJA624A
2026-05-11estimatedRJTL?09:45 JST01:46Z1h 00mJA71AN
2026-05-10estimatedRJSKRJTT09:39 JST10:30 JST0h 50mJA74AN
2026-05-09estimatedRJTKRJTT09:44 JST10:42 JST0h 57mJA82AN
2026-05-08estimatedRJSKRJTT09:42 JST10:42 JST0h 59mJA88AN
2026-05-07estimatedRJTLRJTT09:49 JST10:50 JST1h 00mJA80AN
2026-05-06estimatedRJSKRJTT09:44 JST10:40 JST0h 55mJA58AN
2026-05-05estimatedRJSKRJTT09:45 JST10:38 JST0h 52mJA51AN
2026-05-04estimatedRJSKRJTT09:58 JST11:14 JST1h 16mJA52AN
2026-05-03estimatedRJSCRJTT09:53 JST10:38 JST0h 44mJA69AN
2026-05-02estimatedRJSK?09:46 JST01:50Z1h 03mJA68AN
2026-05-01estimatedRJSKRJTT10:08 JST11:20 JST1h 11mJA89AN
2026-04-30estimatedRJSKRJTT09:43 JST10:36 JST0h 52mJA86AN
2026-04-29estimatedRJSKRJTT09:58 JST10:52 JST0h 53mJA821A
2026-04-28estimatedRJSK?09:46 JST01:46Z0h 59mJA614A
2026-04-27estimatedRJAARJTT10:01 JST10:48 JST0h 47mJA615A
2026-04-26estimatedRJAARJTT09:53 JST10:40 JST0h 46mJA615A
2026-04-25estimatedRJTKRJTT09:57 JST10:36 JST0h 39mJA615A
2026-04-24estimated?RJTT00:58Z10:46 JST0h 47mJA609A
2026-04-23estimated?RJTT00:44Z10:30 JST0h 45mJA627A
2026-04-22estimatedRJSKRJTT09:58 JST11:10 JST1h 11mJA622A
2026-04-21estimatedRJSKRJTT11:58 JST12:52 JST0h 53mJA623A
2026-04-20estimated?RJTT00:42Z10:36 JST0h 53mJA611A
2026-04-19estimated?RJTT01:04Z10:54 JST0h 49mJA617A
2026-04-18estimated?RJTT00:45Z10:42 JST0h 56mJA609A
2026-04-17estimated?RJTT00:46Z10:40 JST0h 53mJA611A
2026-04-16estimated?RJTT00:46Z10:36 JST0h 49mJA611A
2026-04-15estimatedRJSKRJTT10:03 JST10:56 JST0h 52mJA625A
2026-04-14estimated?RJTT00:39Z10:30 JST0h 50mJA625A
2026-04-13estimated?RJTT00:48Z10:36 JST0h 47mJA622A
2026-04-12estimatedRJSKRJTT09:57 JST10:34 JST0h 36mJA623A
2026-04-11estimated?RJTT00:46Z10:42 JST0h 55mJA616A
2026-04-06estimated?RJTT00:40Z10:32 JST0h 51mJA62AN
2026-04-05estimated?RJTT00:43Z10:38 JST0h 54mJA64AN
2026-04-04estimated??00:42Z01:46Z1h 03mJA68AN
2026-04-03estimated??00:50Z01:52Z1h 01mJA71AN
2026-04-02estimated?RJTT00:39Z10:42 JST1h 02mJA68AN
2026-04-01estimated?RJTT00:42Z10:34 JST0h 51mJA65AN
2026-03-31estimated??00:45Z01:44Z0h 58mJA77AN
2026-03-30estimated?RJTT00:38Z10:32 JST0h 54mJA62AN
2026-03-29estimated??00:46Z01:38Z0h 52mJA85AN
2026-03-16estimated?RJTT00:57Z10:42 JST0h 44mJA82AN
2026-03-15estimated??00:53Z01:50Z0h 56mJA87AN
2026-03-14estimated?RJTT00:44Z10:40 JST0h 55mJA73AN
2026-03-13estimated?RJTT00:44Z10:38 JST0h 53mJA90AN
2026-03-12estimatedRJSKRJTT09:43 JST10:40 JST0h 56mJA55AN
2026-03-11estimatedRJSKRJTT09:47 JST10:42 JST0h 55mJA55AN
2026-03-10estimatedRJSKRJTT09:43 JST10:42 JST0h 58mJA73AN
2026-03-09estimatedRJSKRJTT09:50 JST10:42 JST0h 52mJA76AN
2026-03-08estimatedRJSKRJTT09:50 JST10:46 JST0h 56mJA87AN
2026-03-07estimatedRJSKRJTT09:43 JST10:42 JST0h 59mJA55AN
2026-03-06estimatedRJSKRJTT10:03 JST10:58 JST0h 55mJA51AN
2026-03-05estimatedRJSKRJTT09:42 JST10:36 JST0h 53mJA112A
2026-03-04estimatedRJSKRJTT09:37 JST10:38 JST1h 00mJA112A
2026-03-03estimatedRJSKRJTT09:43 JST10:36 JST0h 52mJA64AN
2026-03-02estimatedRJSKRJTT09:44 JST10:38 JST0h 54mJA55AN
2026-03-01estimatedRJSKRJTT10:00 JST11:02 JST1h 01mJA147A
2026-02-28estimatedRJSKRJTT09:49 JST10:40 JST0h 50mJA829A
2026-02-27estimatedRJSKRJTT09:43 JST10:38 JST0h 54mJA610A
2026-02-26estimatedRJSKRJTT09:41 JST10:32 JST0h 51mJA812A
2026-02-25estimatedRJSKRJTT09:43 JST10:38 JST0h 55mJA614A
2026-02-24estimatedRJSKRJTT09:44 JST10:38 JST0h 53mJA618A
2026-02-23estimatedRJSKRJTT09:38 JST10:34 JST0h 56mJA609A
2026-02-22estimatedRJSKRJTT09:45 JST10:40 JST0h 55mJA615A
2026-02-21estimatedRJSKRJTT09:47 JST10:38 JST0h 51mJA615A
2026-02-20estimatedRJSKRJTT09:44 JST10:34 JST0h 50mJA611A
2026-02-19estimatedRJSKRJTT09:50 JST10:40 JST0h 50mJA610A
2026-02-18estimatedRJSKRJTT09:43 JST10:48 JST1h 04mJA608A
2026-02-17estimatedRJSKRJTT09:41 JST10:36 JST0h 54mJA222A
2026-02-16estimatedRJSKRJTT09:45 JST10:46 JST1h 00mJA810A
2026-02-15estimatedRJSKRJTT09:44 JST10:36 JST0h 52mJA616A
2026-02-14estimatedRJSKRJTT10:13 JST11:04 JST0h 51mJA616A
2026-02-13estimatedRJSKRJTT09:46 JST10:42 JST0h 55mJA618A
2026-02-12estimatedRJSKRJTT09:42 JST10:38 JST0h 55mJA617A
2026-02-11estimatedRJSKRJTT09:41 JST10:42 JST1h 00mJA616A
2026-02-08estimatedRJSKRJTT11:55 JST12:58 JST1h 03mJA618A
2026-02-07estimatedRJSKRJTT09:58 JST10:54 JST0h 56mJA617A
2026-02-06estimatedRJSKRJTT09:48 JST10:40 JST0h 52mJA616A
2026-02-05estimatedRJSKRJTT11:47 JST12:42 JST0h 55mJA617A
2026-02-04estimatedRJSKRJTT10:00 JST10:50 JST0h 50mJA874A
2026-02-03estimatedRJSKRJTT09:51 JST10:40 JST0h 48mJA615A
2026-02-02estimatedRJSKRJTT09:43 JST10:44 JST1h 00mJA615A
2026-02-01estimatedRJSKRJTT09:48 JST10:46 JST0h 57mJA614A
2026-01-31estimatedRJSKRJTT09:54 JST10:52 JST0h 57mJA215A
2026-01-30estimatedRJSKRJTT09:51 JST10:42 JST0h 50mJA90AN
2026-01-29estimatedRJSKRJTT10:28 JST11:28 JST0h 59mJA89AN
2026-01-28estimatedRJSKRJTT09:42 JST10:34 JST0h 51mJA69AN
2026-01-27estimatedRJSKRJTT10:42 JST11:34 JST0h 51mJA54AN
2026-01-26estimatedRJSKRJTT10:40 JST11:30 JST0h 49mJA81AN
2026-01-25estimatedRJSKRJTT10:44 JST11:34 JST0h 49mJA78AN
2026-01-24estimatedRJSKRJTT10:09 JST11:04 JST0h 54mJA78AN
2026-01-23estimatedRJSKRJTT09:58 JST10:50 JST0h 52mJA144A
2026-01-22estimatedRJSKRJTT09:52 JST10:48 JST0h 56mJA89AN
2026-01-21estimatedRJSKRJTT11:32 JST12:28 JST0h 56mJA81AN
2026-01-20estimatedRJSKRJTT10:07 JST11:00 JST0h 53mJA141A
2026-01-19estimatedRJSKRJTT09:52 JST10:44 JST0h 51mJA56AN
2026-01-09estimatedRJSKRJTT10:24 JST11:20 JST0h 55mJA63AN
2026-01-08estimatedRJSKRJTT09:53 JST10:48 JST0h 55mJA77AN
2026-01-07estimatedRJSKRJTT09:49 JST10:50 JST1h 00mJA65AN
2026-01-06estimatedRJSKRJTT10:38 JST11:30 JST0h 52mJA73AN
2026-01-05estimatedRJSKRJTT11:30 JST12:36 JST1h 05mJA218A
2026-01-04estimatedRJSKRJTT09:54 JST10:54 JST0h 59mJA149A
2026-01-03estimatedRJSKRJTT10:15 JST11:10 JST0h 54mJA114A
2026-01-02estimatedRJSKRJTT09:54 JST10:52 JST0h 57mJA217A
2026-01-01estimatedRJSKRJTT09:46 JST10:40 JST0h 53mJA213A
2025-12-31estimatedRJSKRJTT10:07 JST10:58 JST0h 50mJA217A
2025-12-30estimatedRJSKRJTT10:06 JST11:06 JST1h 00mJA145A
2025-12-29estimatedRJSKRJTT10:01 JST10:58 JST0h 56mJA74AN
2025-12-28estimatedRJSKRJTT09:47 JST10:42 JST0h 54mJA114A
2025-12-27estimatedRJSKRJTT10:14 JST11:12 JST0h 57mJA135A
2025-12-26estimatedRJSKRJTT12:18 JST13:14 JST0h 55mJA616A
2025-12-25estimatedRJSKRJTT09:53 JST10:50 JST0h 56mJA113A
2025-12-24estimatedRJSKRJTT09:46 JST10:44 JST0h 58mJA133A
2025-12-23estimatedRJSKRJTT09:43 JST10:36 JST0h 53mJA133A
2025-12-22estimatedRJSKRJTT09:46 JST10:44 JST0h 57mJA113A
2025-12-21estimatedRJSKRJTT09:43 JST10:42 JST0h 58mJA113A
2025-12-20estimatedRJSKRJTT09:55 JST10:42 JST0h 46mJA819A
2025-12-19estimatedRJSKRJTT09:48 JST10:36 JST0h 48mJA147A
2025-12-18estimatedRJSKRJTT09:46 JST10:38 JST0h 51mJA136A
2025-12-17estimatedRJSKRJTT09:40 JST10:36 JST0h 55mJA113A
2025-12-16estimatedRJSKRJTT09:47 JST10:42 JST0h 54mJA142A
2025-12-15estimatedRJSKRJTT09:49 JST10:38 JST0h 49mJA141A
2025-12-14estimatedRJSKRJTT09:48 JST10:50 JST1h 01mJA149A
2025-12-13estimatedRJSKRJTT09:47 JST10:36 JST0h 48mJA135A
2025-12-12estimatedRJSKRJTT10:09 JST11:04 JST0h 54mJA146A
2025-12-11estimatedRJSKRJTT09:43 JST10:40 JST0h 56mJA152A
2025-12-10estimatedRJSKRJTT10:17 JST11:10 JST0h 53mJA111A
2025-12-02estimatedRJSKRJTT09:50 JST10:44 JST0h 54mJA141A
2025-11-28estimatedRJSKRJTT09:58 JST10:56 JST0h 57mJA57AN
2025-11-27estimatedRJSKRJTT09:57 JST10:52 JST0h 54mJA82AN
2025-10-30estimated??00:44Z01:40Z0h 55mJA62AN
2025-10-29estimated??01:10Z02:14Z1h 03mJA81AN
2025-10-28estimatedRJSKRJTT09:46 JST10:44 JST0h 57mJA75AN
2025-10-27estimatedRJSKRJTT09:48 JST10:44 JST0h 55mJA87AN
2025-10-26estimated??00:47Z01:48Z1h 00mJA85AN
2025-10-25estimatedRJSKRJTT09:46 JST10:38 JST0h 51mJA618A
2025-10-24estimated??00:53Z01:46Z0h 52mJA616A
2025-10-23estimatedRJSKRJTT09:57 JST10:56 JST0h 58mJA614A
2025-10-22estimatedRJSKRJTT09:35 JST10:32 JST0h 56mJA617A
2025-10-21estimated??00:36Z01:44Z1h 07mJA608A
2025-10-20estimatedRJSKRJTT09:38 JST10:32 JST0h 53mJA609A
2025-10-19estimatedRJSKRJTT09:46 JST10:38 JST0h 51mJA616A
2025-10-15estimatedRJSKRJTT09:58 JST10:38 JST0h 39mJA608A
2025-10-14estimatedRJSKRJTT10:10 JST10:28 JST0h 18mJA618A
2025-10-13estimatedRJSKRJTT09:57 JST10:40 JST0h 43mJA614A
2025-10-08estimatedRJSKRJTT10:00 JST10:46 JST0h 46mJA626A
2025-10-07estimatedRJSKRJTT09:49 JST10:28 JST0h 38mJA610A
2025-10-06estimatedRJSKRJTT09:50 JST10:36 JST0h 45mJA622A
2025-08-22estimatedRJSKRJTT09:51 JST10:34 JST0h 42mJA609A
2025-08-20estimatedRJSKRJTT09:52 JST11:10 JST1h 18mJA616A
2025-08-19estimatedRJSKRJTT11:12 JST12:14 JST1h 01mJA608A
2025-08-17estimatedRJSKRJTT13:50 JST15:08 JST1h 17mJA52AN
2025-08-16estimatedRJSKRJTT09:47 JST10:32 JST0h 45mJA61AN
2025-08-15estimatedRJSKRJTT09:53 JST10:24 JST0h 30mJA57AN

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 ANA404 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]