Way History: Wimbledon Hill Road (4040600)
Version #21
Specify whether there are cycleways
Tags
cycleway:both | no |
---|---|
highway | primary |
lanes | 2 |
lit | yes |
maxspeed | 20 mph |
name | Wimbledon Hill Road |
ref | A219 |
sidewalk | both |
sidewalk:both:surface | asphalt |
surface | asphalt |
Nodes
13 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 7851459328
- 7851459329
- 8648831590
- 8648831589
- 1571231967
- 1571231964 (part of way 933036198)
- 8648985581 (part of way 933054646)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
Version #20
Specify sidewalk surfaces
Tags
highway | primary |
---|---|
lanes | 2 |
lit | yes |
maxspeed | 20 mph |
name | Wimbledon Hill Road |
ref | A219 |
sidewalk | both |
sidewalk:both:surface | asphalt |
surface | asphalt |
Nodes
13 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 7851459328
- 7851459329
- 8648831590
- 8648831589
- 1571231967
- 1571231964 (part of way 933036198)
- 8648985581 (part of way 933054646)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
Version #19
add cycle lane
Tags
highway | primary |
---|---|
lanes | 2 |
lit | yes |
maxspeed | 20 mph |
name | Wimbledon Hill Road |
ref | A219 |
sidewalk | both |
surface | asphalt |
Nodes
13 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 7851459328
- 7851459329
- 8648831590
- 8648831589
- 1571231967
- 1571231964 (part of way 933036198)
- 8648985581 (part of way 933054646)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
Version #18
add landuse, roads
Tags
highway | primary |
---|---|
lanes | 2 |
lit | yes |
maxspeed | 20 mph |
name | Wimbledon Hill Road |
ref | A219 |
sidewalk | both |
surface | asphalt |
Nodes
23 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 7851459328
- 7851459329
- 8648831590
- 8648831589
- 1571231967
- 1571231964 (part of way 933036198)
- 8648985581 (part of way 933054646)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 8648985570 (part of ways 933054645 and Wimbledon Hill Road (1069200043))
- 7851459317 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 7851459316 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
- 7079875514 (part of ways Wimbledon Hill Road (758114779), Wimbledon Hill Road (758114782), and Wimbledon Hill Road (1069200044))
Version #17
add roads, paths
Tags
highway | primary |
---|---|
lanes | 2 |
lit | yes |
maxspeed | 20 mph |
name | Wimbledon Hill Road |
ref | A219 |
sidewalk | both |
surface | asphalt |
Nodes
21 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 7851459328
- 7851459329
- 8648831590
- 8648831589
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 7851459317 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 7851459316 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
- 7079875514 (part of ways Wimbledon Hill Road (758114779), Wimbledon Hill Road (758114782), and Wimbledon Hill Road (1069200044))
Version #16
Updates to Wimbledon Village from survey
- Edited by JodaStephen
- Changeset #90048387
Tags
highway | primary |
---|---|
lanes | 2 |
lit | yes |
maxspeed | 20 mph |
name | Wimbledon Hill Road |
ref | A219 |
sidewalk | both |
surface | asphalt |
Nodes
19 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 7851459328
- 7851459329
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 7851459317 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 7851459316 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
- 7079875514 (part of ways Wimbledon Hill Road (758114779), Wimbledon Hill Road (758114782), and Wimbledon Hill Road (1069200044))
Version #15
Merton 20 mph phase 6
- Edited by JodaStephen
- Changeset #87248210
Tags
highway | primary |
---|---|
lanes | 2 |
lit | yes |
maxspeed | 20 mph |
name | Wimbledon Hill Road |
ref | A219 |
sidewalk | both |
surface | asphalt |
Nodes
15 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
- 7079875514 (part of ways Wimbledon Hill Road (758114779), Wimbledon Hill Road (758114782), and Wimbledon Hill Road (1069200044))
Version #14
Remapped junction
Tags
Nodes
15 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
- 7079875514 (part of ways Wimbledon Hill Road (758114779), Wimbledon Hill Road (758114782), and Wimbledon Hill Road (1069200044))
Version #13
Details in Wimbledon, London
- Edited by Weasel-Wiesel
- Changeset #54399196
Tags
Nodes
16 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
- 3680533169 (part of way Wimbledon Hill Road (758114782))
-
21315502
Version #12
details around North of Wimbledon village in London SW19
- Edited by peregrination
- Changeset #52760691
Tags
Nodes
16 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 5157103259
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
- 3680533169 (part of way Wimbledon Hill Road (758114782))
-
21315502
Version #11
Added buildings in Wimbledon, London
- Edited by Weasel-Wiesel
- Changeset #47851606
Tags
Nodes
15 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
- 3680533169 (part of way Wimbledon Hill Road (758114782))
-
21315502
Version #10
Specify restrictions at a complicated junction
Tags
Nodes
15 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
- 3680533169 (part of way Wimbledon Hill Road (758114782))
-
21315502
Version #9
(no comment)
Tags
Nodes
18 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
- 3436971202 (part of way Wimbledon Hill Road (1069200044))
-
21315502 - 21315501 (part of ways Wimbledon Hill Road (758114778) and Alwyne Road (4317326))
- 40799691 (part of ways Wimbledon Hill Road (758114778) and Compton Road (4317327))
- 40800920 (part of ways St. Mark's Place (5544353) and Wimbledon Hill Road (758114778))
- 21315500 (part of ways Wimbledon Hill Road (758114778), Wimbledon Hill Road (25897353), and Worple Road (522468208))
Version #8
Entrance to Fairdale Gardens
- Edited by NeilRoxburghClark
- Changeset #21126976
Tags
Nodes
17 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 2720043566
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 2720043568 (part of ways 364178169 and Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
-
21315502 - 21315501 (part of ways Wimbledon Hill Road (758114778) and Alwyne Road (4317326))
- 40799691 (part of ways Wimbledon Hill Road (758114778) and Compton Road (4317327))
- 40800920 (part of ways St. Mark's Place (5544353) and Wimbledon Hill Road (758114778))
- 21315500 (part of ways Wimbledon Hill Road (758114778), Wimbledon Hill Road (25897353), and Worple Road (522468208))
Version #7
refining
- Edited by ika-chan! UK-USA
- Changeset #20067420
Tags
Nodes
15 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
-
21315502 - 21315501 (part of ways Wimbledon Hill Road (758114778) and Alwyne Road (4317326))
- 40799691 (part of ways Wimbledon Hill Road (758114778) and Compton Road (4317327))
- 40800920 (part of ways St. Mark's Place (5544353) and Wimbledon Hill Road (758114778))
- 21315500 (part of ways Wimbledon Hill Road (758114778), Wimbledon Hill Road (25897353), and Worple Road (522468208))
Version #6
lighting data added here
- Edited by ika-chan! UK-USA
- Changeset #15329946
Tags
Nodes
15 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
-
21315502 - 21315501 (part of ways Wimbledon Hill Road (758114778) and Alwyne Road (4317326))
- 40799691 (part of ways Wimbledon Hill Road (758114778) and Compton Road (4317327))
- 40800920 (part of ways St. Mark's Place (5544353) and Wimbledon Hill Road (758114778))
- 21315500 (part of ways Wimbledon Hill Road (758114778), Wimbledon Hill Road (25897353), and Worple Road (522468208))
Version #5
Some updates I saw this morning on my way to work
Tags
Nodes
15 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
-
21315502 - 21315501 (part of ways Wimbledon Hill Road (758114778) and Alwyne Road (4317326))
- 40799691 (part of ways Wimbledon Hill Road (758114778) and Compton Road (4317327))
- 40800920 (part of ways St. Mark's Place (5544353) and Wimbledon Hill Road (758114778))
- 21315500 (part of ways Wimbledon Hill Road (758114778), Wimbledon Hill Road (25897353), and Worple Road (522468208))
Version #4
(no comment)
- Edited by joelholdsworth
- Changeset #10255450
Tags
Nodes
15 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 1571264238 (part of way Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
-
21315502 - 21315501 (part of ways Wimbledon Hill Road (758114778) and Alwyne Road (4317326))
- 40799691 (part of ways Wimbledon Hill Road (758114778) and Compton Road (4317327))
- 40800920 (part of ways St. Mark's Place (5544353) and Wimbledon Hill Road (758114778))
- 21315500 (part of ways Wimbledon Hill Road (758114778), Wimbledon Hill Road (25897353), and Worple Road (522468208))
Version #3
(no comment)
- Edited by joelholdsworth
- Changeset #10255228
Tags
Nodes
14 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 1571231967
- 1571231964 (part of way 933036198)
- 21315516 (part of way Walham Rise (4430823))
- 1571232002
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
-
21315502 - 21315501 (part of ways Wimbledon Hill Road (758114778) and Alwyne Road (4317326))
- 40799691 (part of ways Wimbledon Hill Road (758114778) and Compton Road (4317327))
- 40800920 (part of ways St. Mark's Place (5544353) and Wimbledon Hill Road (758114778))
- 21315500 (part of ways Wimbledon Hill Road (758114778), Wimbledon Hill Road (25897353), and Worple Road (522468208))
Version #2
(no comment)
- Edited by joelholdsworth
- Changeset #636879
Tags
created_by | Potlatch 0.10a |
---|---|
highway | primary |
name | Wimbledon Hill |
ref | A219 |
Nodes
11 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 21315516 (part of way Walham Rise (4430823))
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
-
21315502 - 21315501 (part of ways Wimbledon Hill Road (758114778) and Alwyne Road (4317326))
- 40799691 (part of ways Wimbledon Hill Road (758114778) and Compton Road (4317327))
- 40800920 (part of ways St. Mark's Place (5544353) and Wimbledon Hill Road (758114778))
- 21315500 (part of ways Wimbledon Hill Road (758114778), Wimbledon Hill Road (25897353), and Worple Road (522468208))
Version #1
(no comment)
Tags
created_by | Potlatch alpha |
---|---|
highway | primary |
name | Wimbledon Hill |
ref | A219 |
Nodes
12 nodes
- 27182653 (part of ways High Street (50954782), Belvedere Grove (4317341), and Ridgway (4430542))
- 21315516 (part of way Walham Rise (4430823))
- 21315505 (part of ways Belvedere Drive (4317336) and Wimbledon Hill Road (1069200043))
- 27180207 (part of ways Draxmont (4430822) and Wimbledon Hill Road (1069200043))
- 21315504 (part of way Wimbledon Hill Road (1069200043))
- 21315503 (part of way Wimbledon Hill Road (1069200043))
-
21315502 - 21315501 (part of ways Wimbledon Hill Road (758114778) and Alwyne Road (4317326))
- 40799691 (part of ways Wimbledon Hill Road (758114778) and Compton Road (4317327))
- 40800920 (part of ways St. Mark's Place (5544353) and Wimbledon Hill Road (758114778))
- 21315500 (part of ways Wimbledon Hill Road (758114778), Wimbledon Hill Road (25897353), and Worple Road (522468208))
- 21315499 (part of ways Alexandra Road (4040597), Wimbledon Hill Road (763127276), 387481230, St. George's Road (24640112), and Wimbledon Bridge (4942996))
Welcome to OpenStreetMap!
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
Hosting is supported by Fastly, OSMF corporate members, and other partners.
https://openstreetmap.org/copyright | https://openstreetmap.org |
Copyright OpenStreetMap and contributors, under an open license |