Duval County / Bus
Jacksonville Transportation Authority 51 first and last departure times
Edgewood · America/New_York
Selected branch: Edgewood - FSCJ Kent Campus · 51 stops. Service day: Friday, October 30, 2026.
First and last published boarding times
Friday, October 30, 2026 · Edgewood - FSCJ Kent Campus. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.
| Boarding stop | First departure | Last departure / window end | Service notes |
|---|---|---|---|
| Gateway HubVisit 1 · 1773 | 5:00 AM | 10:00 PM | 17 scheduled departures |
| 44th St + 41st StVisit 2 · 1772 | 5:01 AM | 10:02 PM | 17 scheduled departures |
| 44th St + Twin TowersVisit 3 · 1770 | 5:02 AM | 10:04 PM | 17 scheduled departures |
| 44th St + Springfield BlvdVisit 4 · 1767 | 5:03 AM | 10:05 PM | 17 scheduled departures |
| Pearl St + 45th StVisit 5 · 1753 | 5:03 AM | 10:06 PM | 17 scheduled departures |
| Pearl St + 46th StVisit 6 · 1752 | 5:04 AM | 10:07 PM | 17 scheduled departures |
| Pearl St + 48th StVisit 7 · 1750 | 5:04 AM | 10:08 PM | 17 scheduled departures |
| 48th St + Winn DixieVisit 8 · 1765 | 5:05 AM | 10:09 PM | 17 scheduled departures |
| 48th St + Main StVisit 9 · 2412 | 5:05 AM | 10:10 PM | 17 scheduled departures |
| Main St + Tallulah AveVisit 10 · 1733 | 5:07 AM | 10:13 PM | 17 scheduled departures |
| 69 Tallulah AveVisit 11 · 1737 | 5:07 AM | 10:13 PM | 17 scheduled departures |
| 219 Tallulah AveVisit 12 · 1744 | 5:08 AM | 10:14 PM | 17 scheduled departures |
| Tallulah Ave + 66th StVisit 13 · 1746 | 5:09 AM | 10:14 PM | 17 scheduled departures |
| Tallulah Ave + Lorain StVisit 14 · 1748 | 5:10 AM | 10:15 PM | 17 scheduled departures |
| Edgewood Ave + Merle DrVisit 15 · 1764 | 5:11 AM | 10:16 PM | 17 scheduled departures |
| Edgewood Ave + Bunker Hill BlvdVisit 16 · 2131 | 5:12 AM | 10:17 PM | 17 scheduled departures |
| Edgewood Ave + Calvin StVisit 17 · 2695 | 5:13 AM | 10:17 PM | 17 scheduled departures |
| Edgewood Ave + Lem Turner Rd fsVisit 18 · 2582 | 5:15 AM | 10:19 PM | 17 scheduled departures |
| Edgewood Ave + Orlando AveVisit 19 · 2583 | 5:15 AM | 10:19 PM | 17 scheduled departures |
| Edgewood Ave + Lake Park DrVisit 20 · 2584 | 5:16 AM | 10:20 PM | 17 scheduled departures |
| Edgewood Ave + Lake Park DrVisit 21 · 2585 | 5:16 AM | 10:20 PM | 17 scheduled departures |
| Edgewood Ave + Diamond StVisit 22 · 2127 | 5:17 AM | 10:21 PM | 17 scheduled departures |
| Edgewood Ave + Moncrief RdVisit 23 · 2126 | 5:18 AM | 10:22 PM | 17 scheduled departures |
| Edgewood Ave + Avenue BVisit 24 · 2121 | 5:19 AM | 10:22 PM | 17 scheduled departures |
| Edgewood Ave + Iris BlvdVisit 25 · 2120 | 5:20 AM | 10:23 PM | 17 scheduled departures |
| Edgewood Ave + Carnation RdVisit 26 · 2118 | 5:20 AM | 10:23 PM | 17 scheduled departures |
| Edgewood Ave + Greenes PlVisit 27 · 2114 | 5:21 AM | 10:25 PM | 17 scheduled departures |
| Edgewood Ave. & Cleveland Rd.Visit 28 · 2950 | 5:22 AM | 10:25 PM | 17 scheduled departures |
| 3111 Edgewood AveVisit 29 · 2111 | 5:22 AM | 10:25 PM | 17 scheduled departures |
| Edgewood Ave + Bagley RdVisit 30 · 2110 | 5:23 AM | 10:26 PM | 17 scheduled departures |
| Edgewood Ave + New Kings RdVisit 31 · 2109 | 5:24 AM | 10:27 PM | 17 scheduled departures |
| Edgewood Ave + McLendon StVisit 32 · 2692 | 5:26 AM | 10:29 PM | 17 scheduled departures |
| Edgewood Ave + Shenandoah AveVisit 33 · 2106 | 5:26 AM | 10:29 PM | 17 scheduled departures |
| Edgewood Ave + Wacissa AveVisit 34 · 2102 | 5:27 AM | 10:30 PM | 17 scheduled departures |
| Edgewood Ave + Edward AveVisit 35 · 2100 | 5:28 AM | 10:30 PM | 17 scheduled departures |
| Edgewood Ave + 12th StVisit 36 · 2689 | 5:29 AM | 10:31 PM | 17 scheduled departures |
| Edgewood Ave + Lucille DrVisit 37 · 2690 | 5:29 AM | 10:32 PM | 17 scheduled departures |
| Edgewood Ave + 5th StVisit 38 · 2749 | 5:30 AM | 10:33 PM | 17 scheduled departures |
| Edgewood Ave + 1st StVisit 39 · 2095 | 5:31 AM | 10:33 PM | 17 scheduled departures |
| Edgewood Ave + Commonwealth AveVisit 40 · 2094 | 5:32 AM | 10:34 PM | 17 scheduled departures |
| Edgewood Ave + Broadway AveVisit 41 · 2092 | 5:33 AM | 10:35 PM | 17 scheduled departures |
| Edgewood Ave + Doolittle RdVisit 42 · 2090 | 5:33 AM | 10:35 PM | 17 scheduled departures |
| Edgewood Ave + Edgewood CtVisit 43 · 1994 | 5:34 AM | 10:36 PM | 17 scheduled departures |
| Cassat Ave + Rosselle StVisit 44 · 1987 | 5:36 AM | 10:38 PM | 17 scheduled departures |
| Cassat Ave + College StVisit 45 · 1310 | 5:37 AM | 10:39 PM | 17 scheduled departures |
| Cassat Ave + French StVisit 46 · 1312 | 5:38 AM | 10:40 PM | 17 scheduled departures |
| Cassat Ave + Normandy Blvd fsVisit 47 · 1314 | 5:39 AM | 10:41 PM | 17 scheduled departures |
| Cassat Ave + Plymouth StVisit 48 · 1327 | 5:39 AM | 10:41 PM | 17 scheduled departures |
| Cassat Ave + Hollycrest DrVisit 49 · 1329 | 5:39 AM | 10:41 PM | 17 scheduled departures |
| Cassat Ave + Quan DrVisit 50 · 1330 | 5:40 AM | 10:42 PM | 17 scheduled departures |
| FSCJ Kent CampusVisit 51 · 1275 | 5:46 AM | 10:47 PM | 17 scheduled departures |
Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.
First and last times on other branches
All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.
Edgewood - Gateway Hub · 52 stops · Pattern 201f73bd76e6b06aaf023603
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| FSCJ Kent CampusVisit 1 · 1275 | 5:59 AM | 10:59 PM |
| Cassat Ave + Tunis StVisit 2 · 2464 | 6:04 AM | 11:04 PM |
| Cassat Ave + Prunty AveVisit 3 · 2465 | 6:05 AM | 11:05 PM |
| Cassat Ave + Catherine TerVisit 4 · 1328 | 6:06 AM | 11:05 PM |
| Cassat Ave + Kingsbury StVisit 5 · 1315 | 6:07 AM | 11:06 PM |
| Cassat Ave + Normandy Blvd fsVisit 6 · 1313 | 6:09 AM | 11:08 PM |
| Cassat Ave + Sappho AveVisit 7 · 1311 | 6:09 AM | 11:08 PM |
| Cassat Ave + Lenox AveVisit 8 · 1309 | 6:10 AM | 11:09 PM |
| Cassat Ave + Rosselle StVisit 9 · 1988 | 6:11 AM | 11:10 PM |
| Cassat Ave + Waller StVisit 10 · 1986 | 6:12 AM | 11:11 PM |
| Edgewood Ave + Edgewood CtVisit 11 · 1995 | 6:14 AM | 11:12 PM |
| Edgewood Ave + Rockwood DrVisit 12 · 2089 | 6:15 AM | 11:14 PM |
| Edgewood Ave + Broadway AveVisit 13 · 2091 | 6:17 AM | 11:15 PM |
| Edgewood Ave + Commonwealth AveVisit 14 · 2093 | 6:17 AM | 11:15 PM |
| Edgewood Ave + Sunset StVisit 15 · 2096 | 6:19 AM | 11:16 PM |
| Edgewood Ave + 5th StVisit 16 · 2097 | 6:19 AM | 11:17 PM |
| Edgewood Ave + Acacia StVisit 17 · 2098 | 6:20 AM | 11:17 PM |
| Edgewood Ave + 12th StVisit 18 · 2665 | 6:21 AM | 11:18 PM |
| Edgewood Ave + Edward AveVisit 19 · 2101 | 6:22 AM | 11:19 PM |
| Edgewood Ave + 20th StVisit 20 · 2099 | 6:22 AM | 11:19 PM |
| Edgewood Ave + Shenandoah AveVisit 21 · 2105 | 6:23 AM | 11:20 PM |
| Edgewood Ave + Ina StVisit 22 · 2107 | 6:24 AM | 11:21 PM |
| Edgewood Ave + New Kings RdVisit 23 · 2108 | 6:27 AM | 11:23 PM |
| 3190 Edgewood AveVisit 24 · 2520 | 6:27 AM | 11:23 PM |
| 3060 Edgewood AveVisit 25 · 2112 | 6:28 AM | 11:23 PM |
| Edgewood Ave + Cleveland RdVisit 26 · 2113 | 6:28 AM | 11:24 PM |
| Edgewood Ave + Floradale DrVisit 27 · 2115 | 6:29 AM | 11:24 PM |
| Edgewood Ave + Carnation RdVisit 28 · 2119 | 6:30 AM | 11:25 PM |
| Edgewood Ave + Iris BlvdVisit 29 · 2521 | 6:30 AM | 11:25 PM |
| Edgewood Ave + Avenue BVisit 30 · 2122 | 6:31 AM | 11:26 PM |
| Edgewood Ave + Moncrief RdVisit 31 · 2125 | 6:32 AM | 11:27 PM |
| Edgewood Ave + Diamond StVisit 32 · 2128 | 6:32 AM | 11:27 PM |
| 1800 Edgewood AveVisit 33 · 2129 | 6:33 AM | 11:28 PM |
| Edgewood Ave + Gainesville AveVisit 34 · 2130 | 6:34 AM | 11:28 PM |
| Edgewood Ave + Fernandina AveVisit 35 · 2580 | 6:35 AM | 11:29 PM |
| Edgewood Ave + Lem Turner RdVisit 36 · 2693 | 6:36 AM | 11:30 PM |
| Edgewood Ave + Calvin StVisit 37 · 2694 | 6:36 AM | 11:30 PM |
| Edgewood Ave + Bunker Hill BlvdVisit 38 · 2696 | 6:37 AM | 11:31 PM |
| Edgewood Ave + Kenya StVisit 39 · 1763 | 6:38 AM | 11:32 PM |
| Tallulah Ave + Lorain StVisit 40 · 1747 | 6:39 AM | 11:33 PM |
| 380 Tallulah AveVisit 41 · 1749 | 6:40 AM | 11:33 PM |
| Tallulah Ave + 62nd StVisit 42 · 1745 | 6:41 AM | 11:34 PM |
| Tallulah Ave + Main StVisit 43 · 1738 | 6:42 AM | 11:35 PM |
| Main St + Tallulah AveVisit 44 · 1734 | 6:42 AM | 11:35 PM |
| Main St + 48th StVisit 45 · 1732 | 6:43 AM | 11:36 PM |
| 48th St + Silver StVisit 46 · 1766 | 6:45 AM | 11:38 PM |
| Pearl St + 46th StVisit 47 · 1751 | 6:45 AM | 11:38 PM |
| Pearl St + 44th StVisit 48 · 1754 | 6:46 AM | 11:39 PM |
| 44th St + Springfield BlvdVisit 49 · 1768 | 6:46 AM | 11:39 PM |
| 44th St + Twin TowersVisit 50 · 1769 | 6:47 AM | 11:40 PM |
| 44th St + Norwood AveVisit 51 · 1818 | 6:48 AM | 11:41 PM |
| Gateway HubVisit 52 · 1773 | 6:50 AM | 11:43 PM |
Edgewood - FSCJ Kent Campus · 52 stops · Pattern b23db5c8c38452e0111b208e
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Gateway HubVisit 1 · 1773 | 10:00 AM | 10:00 AM |
| 44th St + 41st StVisit 2 · 1772 | 10:02 AM | 10:02 AM |
| Twin TowersVisit 3 · 3236 | 10:04 AM | 10:04 AM |
| 44th St + Twin TowersVisit 4 · 1770 | 10:05 AM | 10:05 AM |
| 44th St + Springfield BlvdVisit 5 · 1767 | 10:05 AM | 10:05 AM |
| Pearl St + 45th StVisit 6 · 1753 | 10:06 AM | 10:06 AM |
| Pearl St + 46th StVisit 7 · 1752 | 10:06 AM | 10:06 AM |
| Pearl St + 48th StVisit 8 · 1750 | 10:06 AM | 10:06 AM |
| 48th St + Winn DixieVisit 9 · 1765 | 10:07 AM | 10:07 AM |
| 48th St + Main StVisit 10 · 2412 | 10:07 AM | 10:07 AM |
| Main St + Tallulah AveVisit 11 · 1733 | 10:09 AM | 10:09 AM |
| 69 Tallulah AveVisit 12 · 1737 | 10:09 AM | 10:09 AM |
| 219 Tallulah AveVisit 13 · 1744 | 10:10 AM | 10:10 AM |
| Tallulah Ave + 66th StVisit 14 · 1746 | 10:11 AM | 10:11 AM |
| Tallulah Ave + Lorain StVisit 15 · 1748 | 10:12 AM | 10:12 AM |
| Edgewood Ave + Merle DrVisit 16 · 1764 | 10:13 AM | 10:13 AM |
| Edgewood Ave + Bunker Hill BlvdVisit 17 · 2131 | 10:14 AM | 10:14 AM |
| Edgewood Ave + Calvin StVisit 18 · 2695 | 10:15 AM | 10:15 AM |
| Edgewood Ave + Lem Turner Rd fsVisit 19 · 2582 | 10:17 AM | 10:17 AM |
| Edgewood Ave + Orlando AveVisit 20 · 2583 | 10:17 AM | 10:17 AM |
| Edgewood Ave + Lake Park DrVisit 21 · 2584 | 10:18 AM | 10:18 AM |
| Edgewood Ave + Lake Park DrVisit 22 · 2585 | 10:18 AM | 10:18 AM |
| Edgewood Ave + Diamond StVisit 23 · 2127 | 10:19 AM | 10:19 AM |
| Edgewood Ave + Moncrief RdVisit 24 · 2126 | 10:20 AM | 10:20 AM |
| Edgewood Ave + Avenue BVisit 25 · 2121 | 10:21 AM | 10:21 AM |
| Edgewood Ave + Iris BlvdVisit 26 · 2120 | 10:22 AM | 10:22 AM |
| Edgewood Ave + Carnation RdVisit 27 · 2118 | 10:22 AM | 10:22 AM |
| Edgewood Ave + Greenes PlVisit 28 · 2114 | 10:23 AM | 10:23 AM |
| Edgewood Ave. & Cleveland Rd.Visit 29 · 2950 | 10:24 AM | 10:24 AM |
| 3111 Edgewood AveVisit 30 · 2111 | 10:24 AM | 10:24 AM |
| Edgewood Ave + Bagley RdVisit 31 · 2110 | 10:25 AM | 10:25 AM |
| Edgewood Ave + New Kings RdVisit 32 · 2109 | 10:26 AM | 10:26 AM |
| Edgewood Ave + McLendon StVisit 33 · 2692 | 10:28 AM | 10:28 AM |
| Edgewood Ave + Shenandoah AveVisit 34 · 2106 | 10:28 AM | 10:28 AM |
| Edgewood Ave + Wacissa AveVisit 35 · 2102 | 10:29 AM | 10:29 AM |
| Edgewood Ave + Edward AveVisit 36 · 2100 | 10:30 AM | 10:30 AM |
| Edgewood Ave + 12th StVisit 37 · 2689 | 10:31 AM | 10:31 AM |
| Edgewood Ave + Lucille DrVisit 38 · 2690 | 10:31 AM | 10:31 AM |
| Edgewood Ave + 5th StVisit 39 · 2749 | 10:32 AM | 10:32 AM |
| Edgewood Ave + 1st StVisit 40 · 2095 | 10:33 AM | 10:33 AM |
| Edgewood Ave + Commonwealth AveVisit 41 · 2094 | 10:34 AM | 10:34 AM |
| Edgewood Ave + Broadway AveVisit 42 · 2092 | 10:35 AM | 10:35 AM |
| Edgewood Ave + Doolittle RdVisit 43 · 2090 | 10:36 AM | 10:36 AM |
| Edgewood Ave + Edgewood CtVisit 44 · 1994 | 10:36 AM | 10:36 AM |
| Cassat Ave + Rosselle StVisit 45 · 1987 | 10:38 AM | 10:38 AM |
| Cassat Ave + College StVisit 46 · 1310 | 10:40 AM | 10:40 AM |
| Cassat Ave + French StVisit 47 · 1312 | 10:41 AM | 10:41 AM |
| Cassat Ave + Normandy Blvd fsVisit 48 · 1314 | 10:42 AM | 10:42 AM |
| Cassat Ave + Plymouth StVisit 49 · 1327 | 10:42 AM | 10:42 AM |
| Cassat Ave + Hollycrest DrVisit 50 · 1329 | 10:42 AM | 10:42 AM |
| Cassat Ave + Quan DrVisit 51 · 1330 | 10:43 AM | 10:43 AM |
| FSCJ Kent CampusVisit 52 · 1275 | 10:49 AM | 10:49 AM |
Edgewood - Twin Towers - Gateway Hub · 53 stops · Pattern 303751b4e4f8a09ddec929da
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| FSCJ Kent CampusVisit 1 · 1275 | 12:59 PM | 12:59 PM |
| Cassat Ave + Tunis StVisit 2 · 2464 | 1:04 PM | 1:04 PM |
| Cassat Ave + Prunty AveVisit 3 · 2465 | 1:05 PM | 1:05 PM |
| Cassat Ave + Catherine TerVisit 4 · 1328 | 1:06 PM | 1:06 PM |
| Cassat Ave + Kingsbury StVisit 5 · 1315 | 1:07 PM | 1:07 PM |
| Cassat Ave + Normandy Blvd fsVisit 6 · 1313 | 1:09 PM | 1:09 PM |
| Cassat Ave + Sappho AveVisit 7 · 1311 | 1:09 PM | 1:09 PM |
| Cassat Ave + Lenox AveVisit 8 · 1309 | 1:10 PM | 1:10 PM |
| Cassat Ave + Rosselle StVisit 9 · 1988 | 1:11 PM | 1:11 PM |
| Cassat Ave + Waller StVisit 10 · 1986 | 1:12 PM | 1:12 PM |
| Edgewood Ave + Edgewood CtVisit 11 · 1995 | 1:13 PM | 1:13 PM |
| Edgewood Ave + Rockwood DrVisit 12 · 2089 | 1:15 PM | 1:15 PM |
| Edgewood Ave + Broadway AveVisit 13 · 2091 | 1:16 PM | 1:16 PM |
| Edgewood Ave + Commonwealth AveVisit 14 · 2093 | 1:16 PM | 1:16 PM |
| Edgewood Ave + Sunset StVisit 15 · 2096 | 1:17 PM | 1:17 PM |
| Edgewood Ave + 5th StVisit 16 · 2097 | 1:18 PM | 1:18 PM |
| Edgewood Ave + Acacia StVisit 17 · 2098 | 1:19 PM | 1:19 PM |
| Edgewood Ave + 12th StVisit 18 · 2665 | 1:19 PM | 1:19 PM |
| Edgewood Ave + Edward AveVisit 19 · 2101 | 1:20 PM | 1:20 PM |
| Edgewood Ave + 20th StVisit 20 · 2099 | 1:21 PM | 1:21 PM |
| Edgewood Ave + Shenandoah AveVisit 21 · 2105 | 1:22 PM | 1:22 PM |
| Edgewood Ave + Ina StVisit 22 · 2107 | 1:22 PM | 1:22 PM |
| Edgewood Ave + New Kings RdVisit 23 · 2108 | 1:25 PM | 1:25 PM |
| 3190 Edgewood AveVisit 24 · 2520 | 1:25 PM | 1:25 PM |
| 3060 Edgewood AveVisit 25 · 2112 | 1:26 PM | 1:26 PM |
| Edgewood Ave + Cleveland RdVisit 26 · 2113 | 1:27 PM | 1:27 PM |
| Edgewood Ave + Floradale DrVisit 27 · 2115 | 1:27 PM | 1:27 PM |
| Edgewood Ave + Carnation RdVisit 28 · 2119 | 1:29 PM | 1:29 PM |
| Edgewood Ave + Iris BlvdVisit 29 · 2521 | 1:29 PM | 1:29 PM |
| Edgewood Ave + Avenue BVisit 30 · 2122 | 1:30 PM | 1:30 PM |
| Edgewood Ave + Moncrief RdVisit 31 · 2125 | 1:31 PM | 1:31 PM |
| Edgewood Ave + Diamond StVisit 32 · 2128 | 1:32 PM | 1:32 PM |
| 1800 Edgewood AveVisit 33 · 2129 | 1:33 PM | 1:33 PM |
| Edgewood Ave + Gainesville AveVisit 34 · 2130 | 1:34 PM | 1:34 PM |
| Edgewood Ave + Fernandina AveVisit 35 · 2580 | 1:34 PM | 1:34 PM |
| Edgewood Ave + Lem Turner RdVisit 36 · 2693 | 1:36 PM | 1:36 PM |
| Edgewood Ave + Calvin StVisit 37 · 2694 | 1:36 PM | 1:36 PM |
| Edgewood Ave + Bunker Hill BlvdVisit 38 · 2696 | 1:37 PM | 1:37 PM |
| Edgewood Ave + Kenya StVisit 39 · 1763 | 1:38 PM | 1:38 PM |
| Tallulah Ave + Lorain StVisit 40 · 1747 | 1:39 PM | 1:39 PM |
| 380 Tallulah AveVisit 41 · 1749 | 1:40 PM | 1:40 PM |
| Tallulah Ave + 62nd StVisit 42 · 1745 | 1:41 PM | 1:41 PM |
| Tallulah Ave + Main StVisit 43 · 1738 | 1:42 PM | 1:42 PM |
| Main St + Tallulah AveVisit 44 · 1734 | 1:42 PM | 1:42 PM |
| Main St + 48th StVisit 45 · 1732 | 1:43 PM | 1:43 PM |
| 48th St + Silver StVisit 46 · 1766 | 1:44 PM | 1:44 PM |
| Pearl St + 46th StVisit 47 · 1751 | 1:45 PM | 1:45 PM |
| Pearl St + 44th StVisit 48 · 1754 | 1:46 PM | 1:46 PM |
| 44th St + Springfield BlvdVisit 49 · 1768 | 1:46 PM | 1:46 PM |
| 44th St + Twin TowersVisit 50 · 1769 | 1:47 PM | 1:47 PM |
| Twin TowersVisit 51 · 3236 | 1:48 PM | 1:48 PM |
| 44th St + Norwood AveVisit 52 · 1818 | 1:50 PM | 1:50 PM |
| Gateway HubVisit 53 · 1773 | 1:52 PM | 1:52 PM |
More Jacksonville Transportation Authority travel information
Imported Oct 24, 2026 · 04:34 UTC · Service dates 2026-06-15 through 2026-10-31. See data status
Schedule data published by Jacksonville Transportation Authority. Feed discovery and cached source archives from MobilityData. Source details ↗