Loading...
Way History: Stübinggrabenstraße (29594836)
Version #7
highways, waterways, removed place name highways, changed service=alley, hiking relations Stallhofen
Tags
Nodes
9 nodes
- 326032513 (part of ways Stübinggrabenstraße (235287801) and Kalchbergstraße (29594964))
- Bernau Abzweigung Kalchberg (2429226372)
- 266041368
- 2429226380
- 1143605112
- 266041369
- 2429226378
- 7936938950 (part of way 850791994)
- 1143604968 (part of way Stübinggrabenstraße (98853712))
Version #5
Fehlerkorrekturen - Brücken
Tags
Nodes
5 nodes
- 326032513 (part of ways Stübinggrabenstraße (235287801) and Kalchbergstraße (29594964))
- 266041368
- 1143605112
- 266041369
- 1143604968 (part of way Stübinggrabenstraße (98853712))
Version #4
(no comment)
Tags
created_by | Potlatch 0.10f |
---|---|
highway | secondary |
name | Stübinggrabenstraße |
ref | L315 |
Nodes
6 nodes
- 326032513 (part of ways Stübinggrabenstraße (235287801) and Kalchbergstraße (29594964))
- 266041368
- 266041369
- 266041370 (part of ways Stübinggrabenstraße (98853712) and Stübinggrabenstraße (98853698))
- 266041371 (part of way Stübinggrabenstraße (98853698))
- 326040384 (part of ways 70890910, Stübinggrabenstraße (98853698), and Stübinggrabenstraße (29595250))
Version #3
(no comment)
Tags
created_by | Potlatch 0.10f |
---|---|
highway | secondary |
name | Stübinggrabenstraße |
ref | L315 |
Nodes
25 nodes
- 326032513 (part of ways Stübinggrabenstraße (235287801) and Kalchbergstraße (29594964))
- 266041368
- 266041369
- 266041370 (part of ways Stübinggrabenstraße (98853712) and Stübinggrabenstraße (98853698))
- 266041371 (part of way Stübinggrabenstraße (98853698))
- 266041372 (part of way Stübinggrabenstraße (29595250))
- 266041373 (part of way Stübinggrabenstraße (29595250))
- 266041374 (part of way Stübinggrabenstraße (29595250))
- Bernau Gasthaus Dirnberger (266041375) (part of way Stübinggrabenstraße (29595250))
- 266041376 (part of way Stübinggrabenstraße (29595250))
- 266041377 (part of way Stübinggrabenstraße (29595250))
- 266041378 (part of way Stübinggrabenstraße (29595250))
- 298458181 (part of ways St.-Bartholomä-Straße (235287792), Stübinggrabenstraße (29595250), and Stübinggrabenstraße (235287799))
-
266041379 - 326032447 (part of ways Stübinggrabenstraße (235287799) and Gewerbepark (29594812))
- 266041380 (part of ways Stübinggrabenstraße (235287799) and Maurerbauerweg (190809778))
- 266041381 (part of way Stübinggrabenstraße (235287799))
- Stallhofen Kollegger (266041382) (part of way Stübinggrabenstraße (235287799))
- 266041383 (part of way Stübinggrabenstraße (235287799))
- 266041384 (part of way Stübinggrabenstraße (235287799))
- 266041385 (part of ways 414154531, Stübinggrabenstraße (235262581), Stübinggrabenstraße (235287799), and Guessweg (190809755))
- 301659265 (part of ways Stübinggrabenstraße (235262581) and Lindenweg (374732239))
- 266041386 (part of way Stübinggrabenstraße (402361042))
- 266041387 (part of way Stübinggrabenstraße (402361042))
- 326038635 (part of ways Kirchenstraße (707911836), Stallhofen (29595211), and Stübinggrabenstraße (402361042))
Version #2
(no comment)
Tags
created_by | Potlatch 0.10f |
---|---|
highway | secondary |
name | Stübinggrabenstraße |
ref | L315 |
Nodes
149 nodes
- 326032513 (part of ways Stübinggrabenstraße (235287801) and Kalchbergstraße (29594964))
- 266041368
- 266041369
- 266041370 (part of ways Stübinggrabenstraße (98853712) and Stübinggrabenstraße (98853698))
- 266041371 (part of way Stübinggrabenstraße (98853698))
- 266041372 (part of way Stübinggrabenstraße (29595250))
- 266041373 (part of way Stübinggrabenstraße (29595250))
- 266041374 (part of way Stübinggrabenstraße (29595250))
- Bernau Gasthaus Dirnberger (266041375) (part of way Stübinggrabenstraße (29595250))
- 266041376 (part of way Stübinggrabenstraße (29595250))
- 266041377 (part of way Stübinggrabenstraße (29595250))
- 266041378 (part of way Stübinggrabenstraße (29595250))
- 298458181 (part of ways St.-Bartholomä-Straße (235287792), Stübinggrabenstraße (29595250), and Stübinggrabenstraße (235287799))
-
266041379 - 326032447 (part of ways Stübinggrabenstraße (235287799) and Gewerbepark (29594812))
- 266041380 (part of ways Stübinggrabenstraße (235287799) and Maurerbauerweg (190809778))
- 266041381 (part of way Stübinggrabenstraße (235287799))
- Stallhofen Kollegger (266041382) (part of way Stübinggrabenstraße (235287799))
- 266041383 (part of way Stübinggrabenstraße (235287799))
- 266041384 (part of way Stübinggrabenstraße (235287799))
- 266041385 (part of ways 414154531, Stübinggrabenstraße (235262581), Stübinggrabenstraße (235287799), and Guessweg (190809755))
- 301659265 (part of ways Stübinggrabenstraße (235262581) and Lindenweg (374732239))
- 266041386 (part of way Stübinggrabenstraße (402361042))
- 266041387 (part of way Stübinggrabenstraße (402361042))
- 326038635 (part of ways Kirchenstraße (707911836), Stallhofen (29595211), and Stübinggrabenstraße (402361042))
- 266041388 (part of ways Stallhofen (29595211) and Sportplatzstraße (190809735))
-
301659255 -
266041389 - 266041390 (part of ways Stallhofen (234789039), Stallhofen (234789038), and Seniorenweg (190809769))
- 301659246 (part of way Stallhofen (234789039))
-
266041391 - 266041392 (part of ways Stallhofen (234789039) and Voitsiedlung (190809746))
- 266041393 (part of way Stallhofen (234789039))
- 266041394 (part of way Stallhofen (234789039))
- 301659206 (part of way Stallhofen (234789039))
- 266041395 (part of way Stallhofen (234789039))
- Stallhofen Bauernkammer (266041396) (part of way Stallhofen (398353116))
- 301659158 (part of way Stallhofen (398353116))
- 266041397 (part of ways Stallhofen (234789040), Stallhofen (398353116), and Stallhofnerstraße (31889674))
- 301659160 (part of ways 198179802 and Stallhofen (234789040))
- 266041398 (part of way Stallhofen (234789040))
- 266041399 (part of ways 331515876 and Stallhofen (234789040))
- 266041400 (part of way Södingbergstraße (198179819))
- 266041401 (part of way Södingbergstraße (198179819))
- 266041403 (part of way Södingbergstraße (198179819))
- 266041404 (part of way Södingbergstraße (198179819))
- 266041405 (part of way Södingbergstraße (198179819))
- 266041406 (part of way Södingbergstraße (99360745))
- 266041407 (part of way Södingbergstraße (479937676))
- 266041408 (part of way Södingbergstraße (479937676))
- 266041409 (part of way Södingbergstraße (479937676))
- 266041410 (part of way Södingbergstraße (479937676))
- 266041411 (part of ways Södingbergstraße (690818772) and Södingbergstraße (479937676))
- 266041412 (part of way Södingbergstraße (690818772))
- 266041413 (part of way Södingbergstraße (402945297))
- 266041414 (part of way Södingbergstraße (402945297))
- 266041415 (part of ways Södingbergstraße (402945297) and 411286269)
- 266041416 (part of way Södingbergstraße (402945297))
- 266041417 (part of way Södingbergstraße (402945297))
- 266041418 (part of way Södingbergstraße (402945297))
- 266041419 (part of way Södingbergstraße (402945297))
- Södingberg Schirgi (266041420) (part of way Södingbergstraße (402945297))
- 266041421 (part of way Södingbergstraße (402945297))
- 266041422 (part of way Södingbergstraße (402945297))
- 266041423 (part of way Södingbergstraße (402945297))
- 266041424 (part of way Södingbergstraße (402945297))
- 266041425 (part of way Södingbergstraße (402945297))
- 266041426 (part of way Södingbergstraße (402945297))
- 266041427 (part of ways Södingbergstraße (402945297) and Krienzerweg (163289076))
- 266041428 (part of way Södingbergstraße (99360746))
- 266041429 (part of ways Södingbergstraße (99360746) and 163289086)
- 266041430 (part of way Södingbergstraße (99360746))
- 266041431 (part of way Södingbergstraße (99360746))
- 266041432 (part of way Södingbergstraße (99360746))
- 266041433 (part of way Södingbergstraße (99360746))
- 266041434 (part of way Södingbergstraße (99360746))
- 266041435 (part of way Södingbergstraße (99360746))
- 266041436 (part of way Södingbergstraße (99360746))
- 266041437 (part of ways 163289119 and Södingbergstraße (99360746))
- 266041438 (part of way Södingbergstraße (99360746))
- 266041439 (part of way Södingbergstraße (99360746))
- 266041440 (part of ways Södingberg (99360748) and Södingbergstraße (99360746))
- 266041441 (part of ways Gschatzenweg (163289101) and Södingberg (99360758))
- 266041442 (part of way Södingberg (99360758))
- 266041443 (part of way Södingberg (99360758))
- 266041444 (part of way Södingberg (99360758))
- 266041445 (part of way Södingberg (99360758))
- 266040929 (part of way Södingberg (99360758))
- 266040930 (part of ways Lucknerstraße (99363179), Södingberg (850436577), and Södingberg (850436578))
- 266040931 (part of way Södingberg (850436578))
- 266040932 (part of way Stübinggrabenstraße (99363180))
- 266040933 (part of ways Stübinggrabenstraße (99363180) and Pichlersiedlung (850436618))
- 266040934 (part of way Stübinggrabenstraße (99363180))
- 266040935 (part of way Stübinggrabenstraße (99363180))
- 266040892 (part of way Stübinggrabenstraße (99363180))
- 266040893 (part of ways Stübinggrabenstraße (99363180) and Leitenschatzweg (163289092))
- 266040894 (part of way Stübinggrabenstraße (99363180))
- 266040895 (part of ways 411368600 and Stübinggrabenstraße (99363180))
- 266040896 (part of way Stübinggrabenstraße (99363180))
- 266040897 (part of way Stübinggrabenstraße (99363180))
- 266040898 (part of way Stübinggrabenstraße (99363180))
- 266040899 (part of way Stübinggrabenstraße (99363180))
- 266040900 (part of ways Stübinggrabenstraße (99363180) and Humpelgrabenweg (163289097))
- 266040901 (part of way Stübinggrabenstraße (99365691))
- 266040902 (part of ways Stübinggrabenstraße (99365690) and Stübinggrabenstraße (99365692))
- 266040903 (part of way Stübinggrabenstraße (99365692))
- 266040904 (part of way Stübinggrabenstraße (99365692))
- 266040905 (part of way Stübinggrabenstraße (99365692))
- 266040906 (part of way Stübinggrabenstraße (99365692))
- 266040907 (part of way Stübinggrabenstraße (99365692))
- 266040908 (part of way Stübinggrabenstraße (99365692))
- 266040909 (part of ways 99369286 and Stübinggrabenstraße (99365692))
- 266040910 (part of way Stübinggrabenstraße (99365692))
- 266040911 (part of way Stübinggrabenstraße (99365692))
- 266040835 (part of ways Stübinggrabenstraße (99365692) and Stuhlbacherweg (849444180))
- 266040836 (part of way Stübinggrabenstraße (849721682))
- 266040837 (part of way Stübinggrabenstraße (849721682))
- 266040838 (part of way Stübinggrabenstraße (849721682))
- 266040840 (part of way Stübinggrabenstraße (849721682))
- 266040841 (part of way Stübinggrabenstraße (849721682))
- 266040843 (part of way Stübinggrabenstraße (849721682))
- 266040844 (part of ways Stübinggrabenstraße (108352337) and Stübinggrabenstraße (849721682))
- 266040845 (part of way Stübinggrabenstraße (108352351))
- 266040846 (part of way Stübinggrabenstraße (108352351))
- 266040847 (part of way Stübinggrabenstraße (108352351))
- 266040848 (part of way Stübinggrabenstraße (108352351))
- 266040849 (part of way Stübinggrabenstraße (108352351))
- 266040850 (part of way Stübinggrabenstraße (108352351))
- 266040851 (part of way Stübinggrabenstraße (108352351))
- 266040852 (part of way Stübinggrabenstraße (108352351))
- 266040853 (part of way Stübinggrabenstraße (108352351))
- 266040854 (part of way Stübinggrabenstraße (108352351))
- 266040855 (part of way Stübinggrabenstraße (108352351))
- 266040856 (part of ways Stübinggrabenstraße (849743410) and Stübinggrabenstraße (108352351))
- 266040857 (part of way Stübinggrabenstraße (849743409))
- 266040858 (part of ways 416112787 and Stübinggrabenstraße (849743409))
- 266040859 (part of way Stübinggrabenstraße (849743409))
- 266040860 (part of ways Stübinggrabenstraße (849743409) and Moggweg (163348279))
- 266040861 (part of way Stübinggrabenstraße (849743409))
- 266040862 (part of way Stübinggrabenstraße (849743409))
-
266040863 - 266040648 (part of way Stübinggrabenstraße (849743409))
- 266040649 (part of way Stübinggrabenstraße (849743409))
- 266040650 (part of ways Stübinggrabenstraße (108352367) and Stübinggrabenstraße (849743409))
- 266040651 (part of way Stübinggrabenstraße (108352362))
- 266040652 (part of way Stübinggrabenstraße (108352362))
-
266040653 - 266040654 (part of ways Kleinhaschpergerweg (163348272) and Stübinggrabenstraße (398503654))
- 326024822 (part of ways 344510271, Stübinggrabenstraße (416099914), Stübinggrabenstraße (29594591), and Trautentalweg (29594654))
Version #1
(no comment)
Tags
created_by | Potlatch 0.10f |
---|---|
highway | secondary |
name | Stübinggrabenstraße |
ref | L315 |
Nodes
148 nodes
- 326032513 (part of ways Stübinggrabenstraße (235287801) and Kalchbergstraße (29594964))
- 266041368
- 266041369
- 266041370 (part of ways Stübinggrabenstraße (98853712) and Stübinggrabenstraße (98853698))
- 266041371 (part of way Stübinggrabenstraße (98853698))
- 266041372 (part of way Stübinggrabenstraße (29595250))
- 266041373 (part of way Stübinggrabenstraße (29595250))
- 266041374 (part of way Stübinggrabenstraße (29595250))
- Bernau Gasthaus Dirnberger (266041375) (part of way Stübinggrabenstraße (29595250))
- 266041376 (part of way Stübinggrabenstraße (29595250))
- 266041377 (part of way Stübinggrabenstraße (29595250))
- 266041378 (part of way Stübinggrabenstraße (29595250))
- 298458181 (part of ways St.-Bartholomä-Straße (235287792), Stübinggrabenstraße (29595250), and Stübinggrabenstraße (235287799))
-
266041379 - 326032447 (part of ways Stübinggrabenstraße (235287799) and Gewerbepark (29594812))
- 266041380 (part of ways Stübinggrabenstraße (235287799) and Maurerbauerweg (190809778))
- 266041381 (part of way Stübinggrabenstraße (235287799))
- Stallhofen Kollegger (266041382) (part of way Stübinggrabenstraße (235287799))
- 266041383 (part of way Stübinggrabenstraße (235287799))
- 266041384 (part of way Stübinggrabenstraße (235287799))
- 266041385 (part of ways 414154531, Stübinggrabenstraße (235262581), Stübinggrabenstraße (235287799), and Guessweg (190809755))
- 301659265 (part of ways Stübinggrabenstraße (235262581) and Lindenweg (374732239))
- 266041386 (part of way Stübinggrabenstraße (402361042))
- 266041387 (part of way Stübinggrabenstraße (402361042))
- 266041388 (part of ways Stallhofen (29595211) and Sportplatzstraße (190809735))
-
301659255 -
266041389 - 266041390 (part of ways Stallhofen (234789039), Stallhofen (234789038), and Seniorenweg (190809769))
- 301659246 (part of way Stallhofen (234789039))
-
266041391 - 266041392 (part of ways Stallhofen (234789039) and Voitsiedlung (190809746))
- 266041393 (part of way Stallhofen (234789039))
- 266041394 (part of way Stallhofen (234789039))
- 301659206 (part of way Stallhofen (234789039))
- 266041395 (part of way Stallhofen (234789039))
- Stallhofen Bauernkammer (266041396) (part of way Stallhofen (398353116))
- 301659158 (part of way Stallhofen (398353116))
- 266041397 (part of ways Stallhofen (234789040), Stallhofen (398353116), and Stallhofnerstraße (31889674))
- 301659160 (part of ways 198179802 and Stallhofen (234789040))
- 266041398 (part of way Stallhofen (234789040))
- 266041399 (part of ways 331515876 and Stallhofen (234789040))
- 266041400 (part of way Södingbergstraße (198179819))
- 266041401 (part of way Södingbergstraße (198179819))
- 266041403 (part of way Södingbergstraße (198179819))
- 266041404 (part of way Södingbergstraße (198179819))
- 266041405 (part of way Södingbergstraße (198179819))
- 266041406 (part of way Södingbergstraße (99360745))
- 266041407 (part of way Södingbergstraße (479937676))
- 266041408 (part of way Södingbergstraße (479937676))
- 266041409 (part of way Södingbergstraße (479937676))
- 266041410 (part of way Södingbergstraße (479937676))
- 266041411 (part of ways Södingbergstraße (690818772) and Södingbergstraße (479937676))
- 266041412 (part of way Södingbergstraße (690818772))
- 266041413 (part of way Södingbergstraße (402945297))
- 266041414 (part of way Södingbergstraße (402945297))
- 266041415 (part of ways Södingbergstraße (402945297) and 411286269)
- 266041416 (part of way Södingbergstraße (402945297))
- 266041417 (part of way Södingbergstraße (402945297))
- 266041418 (part of way Södingbergstraße (402945297))
- 266041419 (part of way Södingbergstraße (402945297))
- Södingberg Schirgi (266041420) (part of way Södingbergstraße (402945297))
- 266041421 (part of way Södingbergstraße (402945297))
- 266041422 (part of way Södingbergstraße (402945297))
- 266041423 (part of way Södingbergstraße (402945297))
- 266041424 (part of way Södingbergstraße (402945297))
- 266041425 (part of way Södingbergstraße (402945297))
- 266041426 (part of way Södingbergstraße (402945297))
- 266041427 (part of ways Södingbergstraße (402945297) and Krienzerweg (163289076))
- 266041428 (part of way Södingbergstraße (99360746))
- 266041429 (part of ways Södingbergstraße (99360746) and 163289086)
- 266041430 (part of way Södingbergstraße (99360746))
- 266041431 (part of way Södingbergstraße (99360746))
- 266041432 (part of way Södingbergstraße (99360746))
- 266041433 (part of way Södingbergstraße (99360746))
- 266041434 (part of way Södingbergstraße (99360746))
- 266041435 (part of way Södingbergstraße (99360746))
- 266041436 (part of way Södingbergstraße (99360746))
- 266041437 (part of ways 163289119 and Södingbergstraße (99360746))
- 266041438 (part of way Södingbergstraße (99360746))
- 266041439 (part of way Södingbergstraße (99360746))
- 266041440 (part of ways Södingberg (99360748) and Södingbergstraße (99360746))
- 266041441 (part of ways Gschatzenweg (163289101) and Södingberg (99360758))
- 266041442 (part of way Södingberg (99360758))
- 266041443 (part of way Södingberg (99360758))
- 266041444 (part of way Södingberg (99360758))
- 266041445 (part of way Södingberg (99360758))
- 266040929 (part of way Södingberg (99360758))
- 266040930 (part of ways Lucknerstraße (99363179), Södingberg (850436577), and Södingberg (850436578))
- 266040931 (part of way Södingberg (850436578))
- 266040932 (part of way Stübinggrabenstraße (99363180))
- 266040933 (part of ways Stübinggrabenstraße (99363180) and Pichlersiedlung (850436618))
- 266040934 (part of way Stübinggrabenstraße (99363180))
- 266040935 (part of way Stübinggrabenstraße (99363180))
- 266040892 (part of way Stübinggrabenstraße (99363180))
- 266040893 (part of ways Stübinggrabenstraße (99363180) and Leitenschatzweg (163289092))
- 266040894 (part of way Stübinggrabenstraße (99363180))
- 266040895 (part of ways 411368600 and Stübinggrabenstraße (99363180))
- 266040896 (part of way Stübinggrabenstraße (99363180))
- 266040897 (part of way Stübinggrabenstraße (99363180))
- 266040898 (part of way Stübinggrabenstraße (99363180))
- 266040899 (part of way Stübinggrabenstraße (99363180))
- 266040900 (part of ways Stübinggrabenstraße (99363180) and Humpelgrabenweg (163289097))
- 266040901 (part of way Stübinggrabenstraße (99365691))
- 266040902 (part of ways Stübinggrabenstraße (99365690) and Stübinggrabenstraße (99365692))
- 266040903 (part of way Stübinggrabenstraße (99365692))
- 266040904 (part of way Stübinggrabenstraße (99365692))
- 266040905 (part of way Stübinggrabenstraße (99365692))
- 266040906 (part of way Stübinggrabenstraße (99365692))
- 266040907 (part of way Stübinggrabenstraße (99365692))
- 266040908 (part of way Stübinggrabenstraße (99365692))
- 266040909 (part of ways 99369286 and Stübinggrabenstraße (99365692))
- 266040910 (part of way Stübinggrabenstraße (99365692))
- 266040911 (part of way Stübinggrabenstraße (99365692))
- 266040835 (part of ways Stübinggrabenstraße (99365692) and Stuhlbacherweg (849444180))
- 266040836 (part of way Stübinggrabenstraße (849721682))
- 266040837 (part of way Stübinggrabenstraße (849721682))
- 266040838 (part of way Stübinggrabenstraße (849721682))
- 266040840 (part of way Stübinggrabenstraße (849721682))
- 266040841 (part of way Stübinggrabenstraße (849721682))
- 266040843 (part of way Stübinggrabenstraße (849721682))
- 266040844 (part of ways Stübinggrabenstraße (108352337) and Stübinggrabenstraße (849721682))
- 266040845 (part of way Stübinggrabenstraße (108352351))
- 266040846 (part of way Stübinggrabenstraße (108352351))
- 266040847 (part of way Stübinggrabenstraße (108352351))
- 266040848 (part of way Stübinggrabenstraße (108352351))
- 266040849 (part of way Stübinggrabenstraße (108352351))
- 266040850 (part of way Stübinggrabenstraße (108352351))
- 266040851 (part of way Stübinggrabenstraße (108352351))
- 266040852 (part of way Stübinggrabenstraße (108352351))
- 266040853 (part of way Stübinggrabenstraße (108352351))
- 266040854 (part of way Stübinggrabenstraße (108352351))
- 266040855 (part of way Stübinggrabenstraße (108352351))
- 266040856 (part of ways Stübinggrabenstraße (849743410) and Stübinggrabenstraße (108352351))
- 266040857 (part of way Stübinggrabenstraße (849743409))
- 266040858 (part of ways 416112787 and Stübinggrabenstraße (849743409))
- 266040859 (part of way Stübinggrabenstraße (849743409))
- 266040860 (part of ways Stübinggrabenstraße (849743409) and Moggweg (163348279))
- 266040861 (part of way Stübinggrabenstraße (849743409))
- 266040862 (part of way Stübinggrabenstraße (849743409))
-
266040863 - 266040648 (part of way Stübinggrabenstraße (849743409))
- 266040649 (part of way Stübinggrabenstraße (849743409))
- 266040650 (part of ways Stübinggrabenstraße (108352367) and Stübinggrabenstraße (849743409))
- 266040651 (part of way Stübinggrabenstraße (108352362))
- 266040652 (part of way Stübinggrabenstraße (108352362))
-
266040653 - 266040654 (part of ways Kleinhaschpergerweg (163348272) and Stübinggrabenstraße (398503654))
- 326024822 (part of ways 344510271, Stübinggrabenstraße (416099914), Stübinggrabenstraße (29594591), and Trautentalweg (29594654))
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 |