DLH489
Flight history and live tracking for DLH489, operated by Lufthansa. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.
Next flight
| Date | Sun 04 Oct 2026 |
| Route | KSEA SEATTLE TACOMA INTERNATIONAL → EDDM MUNICH |
| Scheduled departure | 18:50 PDT |
Scheduled and estimated times from the FAA SWIM feed, local to each airport.
Route
| Airline | Lufthansa |
| Typical origin | KSEA SEATTLE TACOMA INTERNATIONAL |
| Typical destination | EDDM MUNICH |
| Distance | 4,578 nm |
Flight history 180 flights since Aug 2025
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-02 | KSEA SEATTLE TACOMA INTERNATIONAL | EDDM MUNICH | 19:29 PDT | 13:54 CEST | 9h 25m | DAIXY |
| 2026-10-01 | KSEA SEATTLE TACOMA INTERNATIONAL | EDDM MUNICH | 19:22 PDT | 13:52 CEST | 9h 30m | DAIXJ |
| 2026-09-30 | KSEA SEATTLE TACOMA INTERNATIONAL | EDDM MUNICH | 19:56 PDT | 14:27 CEST | 9h 31m | DAIXG |
| 2026-09-28 | KSEA SEATTLE TACOMA INTERNATIONAL | EDDM MUNICH | 19:18 PDT | 13:35 CEST | 9h 17m | DAIXL |
| 2026-09-27 | KSEA SEATTLE TACOMA INTERNATIONAL | EDDM MUNICH | 20:18 PDT | 14:30 CEST | 9h 12m | DAIXQ |
| 2026-09-26 | KSEA SEATTLE TACOMA INTERNATIONAL | EDDM MUNICH | 19:47 PDT | 13:50 CEST | 9h 03m | DAIXN |
| 2026-09-25 | KSEA SEATTLE TACOMA INTERNATIONAL | EDDM MUNICH | 19:47 PDT | 14:02 CEST | 9h 15m | DAIXI |
| 2026-09-24 | KBFI | EDDM | 20:27 PDT | 15:06 CEST | 9h 38m | D-AIXM |
| 2026-09-23 | KSEA | EDDM | 19:15 PDT | 13:30 CEST | 9h 14m | 3C6719 |
| 2026-09-21 | KSEA | EDDM | 19:37 PDT | 14:06 CEST | 9h 28m | D-AIXH |
| 2026-09-20estimated | KSEA | EDDM | 19:47 PDT | 13:44 CEST | 8h 57m | D-AIXH |
| 2026-09-19estimated | KSEA | EDDM | 20:29 PDT | 14:40 CEST | 9h 10m | D-AIXP |
| 2026-09-18 | KBFI | ETSE | 18:59 PDT | 13:36 CEST | 9h 36m | D-AIXQ |
| 2026-09-17estimated | KSEA | EDDM | 20:12 PDT | 14:22 CEST | 9h 09m | D-AIXI |
| 2026-09-16 | KSEA | EDDM | 19:22 PDT | 17:02 CEST | 12h 40m | D-AIXN |
| 2026-09-14 | KSEA | EDDM | 19:00 PDT | 16:19 CEST | 12h 18m | D-AIXG |
| 2026-09-13estimated | ? | ? | 02:28Z | 12:10Z | 9h 41m | D-AIXH |
| 2026-09-12 | KSEA | EDDM | 19:15 PDT | 16:51 CEST | 12h 35m | D-AIXM |
| 2026-09-11estimated | KSEA | EDDM | 18:55 PDT | 13:18 CEST | 9h 23m | D-AIXO |
| 2026-09-10 | KSEA | EDDM | 19:28 PDT | 13:46 CEST | 9h 17m | 3C6715 |
| 2026-09-09 | KSEA | EDDM | 19:06 PDT | 14:00 CEST | 9h 53m | D-AIXJ |
| 2026-09-07estimated | KSEA | EDDM | 18:56 PDT | 11:40 CEST | 7h 43m | D-AIXQ |
| 2026-09-06estimated | KSEA | EDDM | 19:04 PDT | 13:48 CEST | 9h 44m | D-AIXK |
| 2026-09-05 | KSEA | EDDM | 19:17 PDT | 17:00 CEST | 12h 42m | D-AIXO |
| 2026-09-04estimated | KSEA | EDDM | 19:07 PDT | 13:48 CEST | 9h 40m | D-AIXH |
| 2026-09-03 | KSEA | ETSE | 19:59 PDT | 14:46 CEST | 9h 46m | D-AIXM |
Earlier flights (154) - back to 2025-08-16
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-08-31estimated | KSEA | EDDM | 19:18 PDT | 14:04 CEST | 9h 45m | D-AIXQ |
| 2026-08-30estimated | KSEA | ETSE | 18:58 PDT | 13:58 CEST | 9h 59m | D-AIXI |
| 2026-08-29estimated | KSEA | EDDM | 19:10 PDT | 14:00 CEST | 9h 49m | 3C6713 |
| 2026-08-28 | KSEA | ETSE | 18:46 PDT | 13:34 CEST | 9h 48m | D-AIXP |
| 2026-08-27estimated | KSEA | EDDM | 19:01 PDT | 13:56 CEST | 9h 54m | D-AIXO |
| 2026-08-26estimated | KSEA | EDDM | 18:53 PDT | 13:50 CEST | 9h 56m | D-AIXM |
| 2026-08-24estimated | KSEA | EDDM | 19:14 PDT | 13:58 CEST | 9h 43m | D-AIXI |
| 2026-08-23estimated | KSEA | EDDM | 19:38 PDT | 14:18 CEST | 9h 39m | D-AIXO |
| 2026-08-22estimated | KSEA | EDDM | 20:17 PDT | 14:54 CEST | 9h 37m | 3C6719 |
| 2026-08-21estimated | KSEA | EDDM | 19:47 PDT | 14:28 CEST | 9h 40m | 3C671A |
| 2026-08-20 | KSEA | EDDM | 19:58 PDT | 22:50 CEST | 17h 52m | 3C66C5 |
| 2026-08-19estimated | ? | ? | 02:11Z | 12:18Z | 10h 06m | D-AIXQ |
| 2026-08-17estimated | ? | ? | 02:06Z | 13:10Z | 11h 03m | 3C6714 |
| 2026-08-16estimated | ? | ? | 02:58Z | 16:00Z | 13h 02m | 3C66C5 |
| 2026-08-15estimated | ? | ? | 02:27Z | 12:14Z | 9h 46m | D-AIXP |
| 2026-08-14estimated | ? | ? | 02:05Z | 14:42Z | 12h 37m | D-AIXM |
| 2026-08-13estimated | KSEA | EDDM | 18:51 PDT | 17:00 CEST | 13h 08m | D-AIXK |
| 2026-08-12estimated | KBFI | EDDM | 19:23 PDT | 16:59 CEST | 12h 35m | D-AIXJ |
| 2026-07-23estimated | KSEA | EDDM | 19:23 PDT | 13:34 CEST | 9h 10m | D-AIXP |
| 2026-07-22 | KSEA | EDDM | 19:25 PDT | 13:48 CEST | 9h 22m | D-AIXK |
| 2026-07-20 | KBFI | EDDM | 19:13 PDT | 13:46 CEST | 9h 32m | 3C6718 |
| 2026-07-19 | KBFI | EDDM | 19:55 PDT | 14:26 CEST | 9h 30m | D-AIXI |
| 2026-07-18 | ? | EDDM | 02:29Z | 13:54 CEST | 9h 24m | D-AIXG |
| 2026-07-17estimated | ? | EDDM | 02:07Z | 13:58 CEST | 9h 50m | D-AIXQ |
| 2026-07-16 | KBFI | ETSE | 19:05 PDT | 14:04 CEST | 9h 58m | D-AIXK |
| 2026-07-15estimated | KSEA | EDDM | 19:01 PDT | 13:42 CEST | 9h 40m | D-AIXO |
| 2026-07-13estimated | KSEA | EDDM | 19:05 PDT | 13:44 CEST | 9h 38m | D-AIXN |
| 2026-07-12 | KSEA | EDDM | 19:23 PDT | 14:06 CEST | 9h 42m | 3C6716 |
| 2026-07-11estimated | KSEA | EDDM | 19:17 PDT | 13:38 CEST | 9h 20m | D-AIXJ |
| 2026-07-10estimated | KBFI | EDDM | 18:58 PDT | 13:34 CEST | 9h 35m | D-AIXH |
| 2026-07-09estimated | KSEA | ? | 19:07 PDT | 11:36Z | 9h 28m | D-AIXN |
| 2026-07-08 | KBFI | EDDM | 19:19 PDT | 13:44 CEST | 9h 24m | D-AIXL |
| 2026-07-06estimated | KSEA | ? | 19:21 PDT | 11:48Z | 9h 26m | D-AIXJ |
| 2026-07-05 | KSEA | EDDM | 20:20 PDT | 14:34 CEST | 9h 13m | D-AIXF |
| 2026-07-04 | KSEA | EDML | 18:49 PDT | 13:32 CEST | 9h 42m | D-AIXQ |
| 2026-07-03estimated | KSEA | EDDM | 19:37 PDT | 14:38 CEST | 10h 00m | D-AIXG |
| 2026-07-02 | KSEA | EDDM | 19:22 PDT | 13:48 CEST | 9h 25m | D-AIXM |
| 2026-07-01estimated | KSEA | EDDM | 19:16 PDT | 14:22 CEST | 10h 05m | D-AIXO |
| 2026-06-29 | KSEA | EDDM | 19:11 PDT | 14:02 CEST | 9h 50m | D-AIXN |
| 2026-06-27 | KSEA | EDDM | 19:11 PDT | 13:46 CEST | 9h 34m | D-AIXM |
| 2026-06-26estimated | KSEA | EDDM | 04:25 PDT | 14:00 CEST | 0h 34m | D-AIXL |
| 2026-06-26estimated | KSEA | EDDM | 19:22 PDT | 12:54 CEST | 8h 31m | D-AIXL |
| 2026-06-25 | KSEA | EDDM | 18:53 PDT | 13:36 CEST | 9h 42m | D-AIVA |
| 2026-06-24estimated | KSEA | EDDM | 19:39 PDT | 14:10 CEST | 9h 30m | D-AIXO |
| 2026-06-22 | KSEA | EDDM | 19:39 PDT | 14:00 CEST | 9h 20m | D-AIXQ |
| 2026-06-21 | KSEA | EDDM | 19:37 PDT | 14:12 CEST | 9h 34m | D-AIXG |
| 2026-06-20 | KSEA | EDDM | 19:05 PDT | 13:38 CEST | 9h 32m | D-AIXH |
| 2026-06-19 | KSEA | EDDM | 19:08 PDT | 13:50 CEST | 9h 41m | D-AIXK |
| 2026-06-18 | KSEA | EDDM | 19:10 PDT | 13:36 CEST | 9h 25m | D-AIXN |
| 2026-06-17estimated | KSEA | EDDM | 19:13 PDT | 13:30 CEST | 9h 17m | D-AIXG |
| 2026-06-15 | KSEA | EDDM | 19:13 PDT | 13:56 CEST | 9h 43m | 3C6713 |
| 2026-06-14 | KSEA | EDDM | 19:15 PDT | 13:36 CEST | 9h 20m | D-AIXP |
| 2026-06-13 | KSEA | EDDM | 19:20 PDT | 13:34 CEST | 9h 14m | D-AIXG |
| 2026-06-12 | KSEA | EDDM | 19:05 PDT | 13:24 CEST | 9h 18m | D-AIXJ |
| 2026-05-29 | KSEA | EDDM | 19:11 PDT | 13:46 CEST | 9h 34m | 3C6715 |
| 2026-05-28estimated | KSEA | EDDM | 19:15 PDT | 13:32 CEST | 9h 16m | D-AIXQ |
| 2026-05-27 | KSEA | EDDM | 19:31 PDT | 13:52 CEST | 9h 21m | D-AIXF |
| 2026-05-25estimated | KSEA | EDDM | 19:09 PDT | 13:42 CEST | 9h 32m | D-AIXO |
| 2026-05-23 | KSEA | EDDM | 19:02 PDT | 13:30 CEST | 9h 27m | D-AIXN |
| 2026-05-21 | KSEA | EDDM | 19:10 PDT | 13:48 CEST | 9h 37m | D-AIXH |
| 2026-05-20 | KSEA | EDDM | 19:08 PDT | 05:15 CEST | 1h 06m | D-AIXI |
| 2026-05-19 | KSEA | EDDM | 22:56 PDT | 22:49 CEST | 14h 52m | D-AIXG |
| 2026-05-11 | KSEA | EDDM | 19:44 PDT | 14:22 CEST | 9h 37m | D-AIXG |
| 2026-05-09 | KSEA | EDDM | 19:05 PDT | 13:48 CEST | 9h 42m | D-AIXH |
| 2026-05-07 | KSEA | EDDM | 19:16 PDT | 14:02 CEST | 9h 45m | D-AIXM |
| 2026-05-04 | KSEA | EDDM | 19:12 PDT | 13:44 CEST | 9h 31m | D-AIXK |
| 2026-05-02 | KSEA | EDDM | 19:51 PDT | 14:02 CEST | 9h 10m | D-AIXI |
| 2026-04-30 | KSEA | EDDM | 18:47 PDT | 13:24 CEST | 9h 36m | D-AIXQ |
| 2026-04-27 | KSEA | EDDM | 19:01 PDT | 13:32 CEST | 9h 30m | D-AIXI |
| 2026-04-25 | KSEA | EDDM | 19:08 PDT | 13:18 CEST | 9h 09m | D-AIXH |
| 2026-04-23 | KSEA | EDDM | 18:56 PDT | 13:36 CEST | 9h 39m | D-AIXK |
| 2026-04-20 | KSEA | EDMP | 19:14 PDT | 15:50 CEST | 11h 35m | 3C671A |
| 2026-04-13 | KSEA | EDDM | 18:53 PDT | 13:22 CEST | 9h 28m | D-AIXL |
| 2026-04-11 | KSEA | EDDM | 19:17 PDT | 13:42 CEST | 9h 24m | D-AIXN |
| 2026-04-06 | KSEA | EDDM | 18:57 PDT | 13:20 CEST | 9h 22m | D-AIXK |
| 2026-04-04 | KSEA | ETSE | 19:10 PDT | 13:28 CEST | 9h 17m | D-AIXL |
| 2026-04-02 | ? | EDDM | 02:43Z | 13:54 CEST | 9h 10m | 3C6713 |
| 2026-03-30 | KSEA | EDDM | 19:32 PDT | 13:52 CEST | 9h 19m | D-AIXO |
| 2026-03-16estimated | KSEA | EDDM | 17:00 PDT | 10:00 CET | 9h 00m | D-AIXL |
| 2026-03-15estimated | ? | EDDM | 23:39Z | 00:58 CET | 0h 18m | D-AIXL |
| 2026-03-09estimated | KSEA | EDDM | 17:00 PDT | 09:34 CET | 8h 33m | D-AIXL |
| 2026-03-08estimated | KSEA | EDDM | 16:01 PDT | 00:58 CET | 0h 57m | D-AIXL |
| 2026-03-07estimated | KSEA | EDDM | 16:00 PST | 10:18 CET | 9h 17m | 3C6716 |
| 2026-03-06estimated | KSEA | EDDM | 15:18 PST | 00:58 CET | 0h 40m | 3C6716 |
| 2026-03-05estimated | KSEA | EDDM | 16:04 PST | 10:02 CET | 8h 58m | D-AIXF |
| 2026-03-04estimated | KSEA | EDDM | 14:55 PST | 00:58 CET | 1h 02m | D-AIXF |
| 2026-03-02estimated | KSEA | EDDM | 16:02 PST | 09:52 CET | 8h 49m | D-AIXI |
| 2026-03-01estimated | KSEA | EDDM | 15:05 PST | 00:58 CET | 0h 52m | D-AIXI |
| 2026-02-28estimated | KSEA | EDDM | 16:00 PST | 10:04 CET | 9h 03m | D-AIXE |
| 2026-02-27estimated | KSEA | EDDM | 15:05 PST | 00:58 CET | 0h 52m | D-AIXE |
| 2026-02-26estimated | KSEA | EDDM | 16:01 PST | 09:54 CET | 8h 53m | D-AIXE |
| 2026-02-25estimated | KSEA | EDDM | 15:07 PST | 00:54 CET | 0h 46m | D-AIXE |
| 2026-02-23estimated | ? | ? | 00:03Z | 09:10Z | 9h 06m | D-AIXF |
| 2026-02-22estimated | KSEA | EDDM | 15:21 PST | 00:58 CET | 0h 36m | D-AIXF |
| 2026-02-21estimated | ? | ? | 00:00Z | 09:34Z | 9h 33m | D-AIXG |
| 2026-02-20estimated | KSEA | EDDM | 15:23 PST | 00:58 CET | 0h 34m | D-AIXG |
| 2026-02-19estimated | KSEA | EDDM | 16:03 PST | 10:10 CET | 9h 06m | D-AIXP |
| 2026-02-18estimated | KSEA | EDDM | 15:40 PST | 00:58 CET | 0h 17m | D-AIXP |
| 2026-02-16estimated | KSEA | EDDM | 16:02 PST | 09:52 CET | 8h 49m | D-AIXH |
| 2026-02-15estimated | KSEA | EDDM | 15:12 PST | 00:58 CET | 0h 45m | D-AIXH |
| 2026-02-14estimated | KSEA | EDDM | 16:02 PST | 09:50 CET | 8h 48m | D-AIXO |
| 2026-02-13estimated | KSEA | EDDM | 15:23 PST | 00:58 CET | 0h 34m | D-AIXO |
| 2026-02-12estimated | KSEA | EDDM | 16:04 PST | 10:04 CET | 8h 59m | D-AIXO |
| 2026-02-11estimated | KSEA | EDDM | 15:15 PST | 00:58 CET | 0h 43m | D-AIXO |
| 2026-02-09 | KSEA Seattle-Tacoma International | BISI | 16:06 PST | 06:29 GMT | 6h 22m | 3C6704 |
| 2026-02-07estimated | KSEA | EDDM | 16:02 PST | 09:56 CET | 8h 53m | D-AIXL |
| 2026-02-06estimated | KSEA | EDDM | 15:09 PST | 00:58 CET | 0h 48m | D-AIXL |
| 2026-02-05estimated | ? | EDDM | 00:00Z | 10:02 CET | 9h 01m | D-AIVA |
| 2026-02-04estimated | KSEA | EDDM | 14:58 PST | 00:58 CET | 0h 59m | D-AIVA |
| 2026-02-02 | KSEA | EDDM | 16:59 PST | 11:42 CET | 9h 42m | D-AIVC |
| 2026-01-31estimated | KSEA | EDDM | 16:00 PST | 10:16 CET | 9h 16m | D-AIXF |
| 2026-01-30estimated | KSEA | EDDM | 15:13 PST | 00:58 CET | 0h 44m | D-AIXF |
| 2026-01-29estimated | KSEA | EDDM | 16:00 PST | 10:24 CET | 9h 23m | D-AIVB |
| 2026-01-28estimated | KSEA | EDDM | 14:57 PST | 00:58 CET | 1h 00m | D-AIVB |
| 2026-01-26estimated | KSEA | EDDM | 16:00 PST | 10:28 CET | 9h 27m | D-AIXD |
| 2026-01-25estimated | KSEA | EDDM | 14:53 PST | 00:58 CET | 1h 04m | D-AIXD |
| 2026-01-24estimated | KSEA | EDDM | 16:06 PST | 10:24 CET | 9h 17m | D-AIXH |
| 2026-01-23estimated | KSEA | EDDM | 14:53 PST | 00:58 CET | 1h 05m | D-AIXH |
| 2026-01-22estimated | KSEA | EDDM | 16:00 PST | 10:22 CET | 9h 21m | D-AIXO |
| 2026-01-21estimated | KSEA | EDDM | 15:03 PST | 00:58 CET | 0h 54m | D-AIXO |
| 2026-01-19estimated | KSEA | EDDM | 16:02 PST | 10:08 CET | 9h 05m | D-AIXD |
| 2026-01-18estimated | KSEA | EDDM | 14:50 PST | 00:58 CET | 1h 08m | D-AIXD |
| 2026-01-08estimated | KSEA | EDDM | 16:00 PST | 10:24 CET | 9h 24m | D-AIXF |
| 2026-01-07estimated | KSEA | EDDM | 15:31 PST | 00:58 CET | 0h 26m | D-AIXF |
| 2026-01-05 | KSEA | EDDM | 16:00 PST | 10:42 CET | 9h 42m | D-AIXJ |
| 2026-01-04partial | KSEA | ? | 15:41 PST | D-AIXJ | ||
| 2026-01-03 | KSEA | EDDM | 16:00 PST | 10:36 CET | 9h 35m | D-AIXI |
| 2026-01-01 | KSEA | EDDM | 17:49 PST | 12:10 CET | 9h 20m | D-AIXM |
| 2025-12-29estimated | KSEA | EDDM | 16:00 PST | 10:08 CET | 9h 08m | D-AIXL |
| 2025-12-28estimated | KSEA | EDDM | 15:32 PST | 00:58 CET | 0h 26m | D-AIXL |
| 2025-12-27estimated | KSEA | EDDM | 16:00 PST | 10:06 CET | 9h 05m | D-AIXM |
| 2025-12-26estimated | KSEA | EDDM | 15:05 PST | 00:58 CET | 0h 52m | D-AIXM |
| 2025-12-25 | KSEA | EDDM | 16:50 PST | 11:50 CET | 9h 59m | D-AIXI |
| 2025-12-22 | KSEA | EDDM | 16:00 PST | 11:04 CET | 10h 04m | D-AIXJ |
| 2025-12-21partial | KSEA | ? | 15:25 PST | D-AIXJ | ||
| 2025-12-20 | KSEA | EDDM | 16:00 PST | 10:36 CET | 9h 35m | D-AIXD |
| 2025-12-18estimated | KSEA | EDDM | 16:00 PST | 10:00 CET | 8h 59m | D-AIXK |
| 2025-12-17estimated | KSEA | EDDM | 15:07 PST | 00:58 CET | 0h 51m | D-AIXK |
| 2025-12-15estimated | KSEA | EDDM | 16:00 PST | 10:36 CET | 9h 36m | D-AIXC |
| 2025-12-14estimated | KSEA | EDDM | 15:24 PST | 00:58 CET | 0h 34m | D-AIXC |
| 2025-12-13estimated | KSEA | EDDM | 16:00 PST | 10:26 CET | 9h 25m | D-AIXG |
| 2025-12-12estimated | KSEA | EDDM | 15:27 PST | 00:58 CET | 0h 31m | D-AIXG |
| 2025-12-11estimated | KSEA | EDDM | 16:05 PST | 10:00 CET | 8h 55m | D-AIXH |
| 2025-12-10estimated | KSEA | EDDM | 15:10 PST | 00:58 CET | 0h 47m | D-AIXH |
| 2025-11-27 | KSEA | EDDM | 16:00 PST | 10:10 CET | 9h 10m | D-AIXG |
| 2025-10-30estimated | KSEA | EDDM | 17:01 PDT | 10:42 CET | 9h 40m | D-AIXM |
| 2025-10-27 | KSEA | EDDM | 17:00 PDT | 10:04 CET | 9h 04m | D-AIXN |
| 2025-10-25 | KSEA | EDDM | 19:46 PDT | 16:38 CEST | 11h 51m | D-AIVD |
| 2025-10-23estimated | KSEA | EDDM | 19:12 PDT | 07:04 CEST | 2h 51m | D-AIVD |
| 2025-10-20 | KSEA | EDDM | 19:11 PDT | 16:50 CEST | 12h 38m | D-AIXO |
| 2025-10-13 | KSEA | EDDM | 19:00 PDT | 13:40 CEST | 9h 40m | D-AIXA |
| 2025-10-06 | KSEA | EDDM | 18:57 PDT | 13:48 CEST | 9h 51m | D-AIXO |
| 2025-08-21 | KSEA | EDDM | 00:36 PDT | 14:32 CEST | 4h 55m | D-AIVC |
| 2025-08-16 | KSEA | EDDM | 19:40 PDT | 14:11 CEST | 9h 31m | D-AIVC |
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.
Get an email when DLH489 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]